LanguageMenuP2P
Nutzungsbedingungen » Terms of use »
Das Plugin LanguageMenuP2P (page-to-page) stellt eine Funktion lmp2p() zur Verfügung, als Ersatz für die CMSimple Funktion languagemenu(). Es wird jedoch nicht auf die Startseite der anderen Sprache verwiesen, sondern auf eine Seite der anderen Sprache, die die gleiche P2P ID hat wie die linkende Seite.
Gibt es keine Seite mit der gleichen P2P ID in einer anderen Sprache, wird kein Link (Flagge) zu dieser Zweitsprache angezeigt.
Sie müssen also jeder Seite in jeder Sprache eine eindeutige P2P ID zuweisen, wenn das LanguageMenuP2P-Sprachmenü über alle Seiten funktionieren soll.
Danksagung
Vielen Dank an Jesper Zedlitz für die Erlaubnis, den Code und die Idee seines Plugins MultiLang für das Plugin LanguageMenuP2P zu nutzen.
Lizenzmodelle
- Freeware License (nur für nicht kommerzielle Seiten)
- Commercial License (kommerzielle Seiten)
Bitte akzeptieren Sie meine Nutzungsbedingungen.
Wenn Sie dieses Plugin auf einer kommerziellen Seite einsetzen, seien Sie bitte so fair und erwerben Sie eine Commercial Licence.
Systemvoraussetzung
- CMSimple 4.2 oder höher
- Empfohlen wird die aktuelle CMSimple Version von cmsimple.org »
Download
(16.01.2023 - ca. 18 kByte zip)
ChangeLog
16.01.2023 - LanguageMenuP2P 1.5 veröffentlicht
- ready for php 8.2
- Fehlermeldungen und Warnungen unterdrückende "@" entfernt und Code korrigiert
- Funktionen tag() => html tags
29.07.2020 - LanguageMenuP2P 1.4 veröffentlicht
- Aktualisierung auf h1only Pagesplitting (Standard in CMSimple 5)
- Läuft auch mit dem alten Pagesplitting (Standard in CMSimple 4)
07.05.2017 - LanguageMenuP2P 1.3 veröffentlicht
- Ready for CMSimple 4.7.2 (CSRF-Protection)
21.04.2017 - LanguageMenuP2P 1.2 veröffentlicht
- Ready for CMSimple 4.7.1 (CSRF-Protection)
26.10.2015 - LanguageMenuP2P 1.1 veröffentlicht
- Anpassung für CMSimple 4.5 und höher (content.php)
21.08.2014 - LanguageMenuP2P 1.0 veröffentlicht