libreccm-legacy/ccm-core
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
..
.settings Initiale Version 2008-02-04 11:59:05 +00:00
bin Nachtrag zu 1066, fehlende Datei ergänzt. 2011-08-24 23:58:20 +00:00
doc Umbenennen von ccm-ldn-theme in ccm-themedirector. 2011-03-27 11:27:05 +00:00
etc Integrated r1954,r1956-r1961,r1964 ccm-core: 2009-08-29 08:01:39 +00:00
lib - DaBInImporter: Aktueller Stand 2010-12-26 20:19:54 +00:00
pdl/com/arsdigita ccm-portalworkspace umgestellt auf legacy-free application type. 2011-04-05 08:15:12 +00:00
sql/ccm-core Letzte Reste des old initializers entfernt. Erstaunlicherweise läuft das System bei mir noch :-) 2011-05-22 23:50:03 +00:00
src LanguageSelector 2011-08-28 08:29:30 +00:00
test Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
web SciPublicPersonalProfile: Mock fertiggestellt. 2011-07-14 11:41:26 +00:00
.classpath Renamed some forms to match naming conventions. 2010-07-21 07:15:33 +00:00
.project Renamed some forms to match naming conventions. 2010-07-21 07:15:33 +00:00
.svnignore Initiale Version 2008-02-04 11:59:05 +00:00
LICENSE Initiale Version 2008-02-04 11:59:05 +00:00
application.xml Umstellung core portal auf legacy free application type. Update script enthalten! 2011-05-04 14:53:25 +00:00
build-hooks.xml Nachführen der Änderungen am BUILD System. 2011-08-02 19:31:29 +00:00