[TYPO3-templavoila] TemplaVoila 1.0 - feature freeze

Franz Koch typo3 at fx-graefix.de
Tue Mar 28 10:47:25 CEST 2006


Hi Robert,
>>I'm missing the functionality to hide/unhide a page localization in TV
>>page module - or to define the visible fields there (like it is possible
>>when creating a new page localization). This is for me a useability
>>"bug" - as it makes sense to show translated pages only if they are
>>fully translated. Switching to the list-view is a little bit unhandy for
>>that.
> 
> 
> I guess, I don't understand that completely. You mean hiding the
> "Alternative Page Language" record? Maybe you can post a link to a
> screenshot and describe more detailled what you mean. 
> 
> Please also post what translation paradigm you've chosen.

ups, my fault - it really wasn't clear.

Yes, I mean hiding/unhiding the 'alternative page language' from within 
the TV page module.


I'm using the 'k' paradigm which is described in Kaspers new 
documentation. But I think it is not related to that.

In the TV page-module you can translate pages by selecting the language 
over the dropdown menu ('Create new page translation:') in 
'Translations' tab. The fields that are displayed in the create dialog 
can be configured with pageTS like this:
----------
mod.web_txtemplavoilaM1 {
	createPageWizard {
		fieldNames = hidden, title, author, description, ...
	}
}
----------

After a page has a localization (alternative page language), the 
language flag appears in the 'Translations' tab [1]. New localizations 
are normally hidden by default, which is usefull, as the content isn't 
translated yet.

But when the content is translated, there is no possibility to unhide 
the localization from within TVs page-module. The normal way would be to 
click the language flag [1] to edit the 'alternative page 
language'-record and then uncheck the hidden field. But the field is not 
available here [2] and cannot be made available through pageTS. The only 
way it would be possible (as much as I found out) is to change the TCA 
with a new extension and set the field 'l10n_cat' to 'text' for the 
wanted fields.

But I think a similar method as for the create dialog would be more 
usefull, like:
-------------
mod.web_txtemplavoilaM1 {
     modifyPageWizard {
         fieldNames = hidden, title, author, description,...
     }
}
-------------

Alternativly the visible fields can in anyway be defined over the BEuser 
configuration (excludefields) - so that the limitation over the tceForms 
variable 'localizationMode' (which currently limits the visible fields) 
might not be necessary at all?


I hope I could explain it a little bit more clearly :)


[1] http://www.elements-net.de/bilder/temp/tv_syslang_edit.gif
[2] http://www.elements-net.de/bilder/temp/tv_syslang_edit_view.gif

-- 
Kind regards,
Franz Koch



More information about the TYPO3-project-templavoila mailing list