LangMan_XH (Languages Manager XH)
Dieses Plugin ermöglicht es, aus dem Backend heraus die Sprachen von CMSimple_XH zu verwalten (anlegen, deaktivieren, aktivieren, löschen), bzw. fast analog zum CMS selbst („Einstellungen - Konfiguration - Sprache - Voreinstellung“), die Hauptsprache des Systems zu ändern. Dabei gibt es einen Unterschied. Beim Ändern der Hauptsprache mittels dieser Erweiterung, werden nur Sprachen angeboten, die nicht bereits im System eingerichtet sind.
Zusätzlich stellt LangMan_XH ein alternatives Sprachmenü zur Verfügung. Es basiert auf dem Standardsprachmenü von CMSimple_XH und wurde nach Ideen und Vorschlägen von Ludwig Zweck geändert und erweitert.
Leider hat dieses Sprachmenü entsprechend auch die alte Schwäche, die fehlende direkte Zuordnung einzelner Seiten zu der jeweils anderen Sprache.
Um das Sprachmenü zu nutzen, muß, Stand jetzt, der Aufruf im Template ersetzt werden.languagemenu()
langman_languagemenu()
Mit einer der nächsten Versionen von CMSimple_XH hoffe ich, dass das nicht mehr notwendig ist.
Hilfe zum Plugin gibt es derzeit nur im CMSimple_XH-Forum.
Installation
PHP ab Version 7.4
(Sie sollten min. Version 8.1 einsetzen!, Stand 07/2024)
Für CMSimple_XH Versionen 1.7.0 - 1.7.6 (1.8.0). Frühere Versionen wurden nicht getestet.
Um das Plugin zu installieren, einfach den entpackten Ordner langman in den Pluginordner laden.
Fragen, Hinweise, Fehlermeldungen zu LangMan_XH
LangMan_XH im CMSimple_XH Forum
LangMan_XH kann unter Einhaltung der GPLv3 verwendet werden.
Version 1.1 für CMSimple_XH Versionen ab 1.7
Softwareentwicklung ist teilweise sehr aufwendig und findet, für jede hier angebotene Software, in meiner Freizeit statt. Daher freue ich mich über jede Unterstützung. Zum Teil wird damit z.B. einfach diese Website finanziert.
Außerdem bringt eine kleine Anerkennung zwischendurch immer wieder etwas Schwung in die Entwicklung.