libreccm-legacy/ccm-core/src/com/arsdigita/formbuilder
quasi 411dea3f39 LanguageSelector
Die Sprache läßt sich nun per URL-Get-Parameter "selLang" einstellen. Ebenso wird die eingestellte Sprache als Environment-Variable "selected-language" an den XSL-Interpreter übergeben. Diese Informationen müssen vom Theme entsprechend verarbeitet werden. Dieser LanguageSelector funktioniert zwar prinzipiell überall, scheint aber im ContentCenter keine vollständige Umschaltung zu erzeugen.

Problematisch sind die Applikationen ContentItem und/oder Navigation (?) an zwei Stellen:

1. Beim Verfolgen eines Links aus Navigation auf ein ContentItem, wird die URL auf die konkrete Sprachvariante eingestellt, was eine weitere Umschaltung des Inhaltes verhindert. 
2. Beim Umschalten eines ContentItems, dessen URL keine Sprachvariante enthält, funktioniert das nicht, wenn man sich bereits in der Applikation ContentItem befindet. Das funktioniert allerdings auch nicht mit dem QuickLocaleSwitcher.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1074 8810af33-2d31-482b-a856-94f89814c4df
2011-08-28 08:29:30 +00:00
..
actions Initiale Version 2008-02-04 11:59:05 +00:00
installer ccm-core und ccm-cms benötigen nun keinen old initializer mehr. 2011-02-19 08:52:32 +00:00
parameters Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
ui Verbesserungen an der Mehrsprachenfähigkeit 2010-05-14 10:18:30 +00:00
util Anlegen einer neuen content section per Configuration file funktioniert jetzt. 2011-02-27 10:28:33 +00:00
AttributeMetaData.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
AttributeMetaDataList.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
AttributeType.java - Einige static initalizer (static {...} Blöcke in ccm-cms::com.arsdigita.cms.dispatcher.BaseAsset und ccm-cms-assets-relatedlink::com.arsdigita.cms.contentassets.ui.RelatedLinkPropertyForm entfernt 2011-02-13 12:16:13 +00:00
BebopObjectType.java Initiale Version 2008-02-04 11:59:05 +00:00
ComponentAddObserver.java Initiale Version 2008-02-04 11:59:05 +00:00
CompoundComponent.java Initiale Version 2008-02-04 11:59:05 +00:00
DataDrivenSelect.java Initiale Version 2008-02-04 11:59:05 +00:00
FormSectionGenerator.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
HiddenIDGenerator.java Initiale Version 2008-02-04 11:59:05 +00:00
Initializer.java.nolongerInUse ccm-core kommt jetzt ohne enterprise.ini aus, old style initializers sind eliminiert bis auf formbuilder.installer.Initialializer, die von ccm-cms und ccm-cms-types-survey genutzt werden. 2011-02-14 01:47:47 +00:00
MetaObject.java Initiale Version 2008-02-04 11:59:05 +00:00
MetaObjectCollection.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentCheckboxGroup.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentComponent.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentContainer.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentDataQuery.java Initiale Version 2008-02-04 11:59:05 +00:00
PersistentDate.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentDeditor.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentEmailField.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentForm.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentFormSection.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentHeading.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentHidden.java Initiale Version 2008-02-04 11:59:05 +00:00
PersistentHorizontalRule.java Initiale Version 2008-02-04 11:59:05 +00:00
PersistentLabel.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentMultipleSelect.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentOption.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentOptionGroup.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentPassword.java Initiale Version 2008-02-04 11:59:05 +00:00
PersistentProcessListener.java Initiale Version 2008-02-04 11:59:05 +00:00
PersistentRadioGroup.java Diverse Kleinigkeiten: 2010-05-20 09:53:48 +00:00
PersistentSelect.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentSingleSelect.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentSubmit.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentText.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentTextArea.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentTextField.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
PersistentTime.java LanguageSelector 2011-08-28 08:29:30 +00:00
PersistentWidget.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
TestAttributeListener.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
TestProcessListener.java Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
WidgetLabel.java Initiale Version 2008-02-04 11:59:05 +00:00
package.html Initiale Version 2008-02-04 11:59:05 +00:00