Änderungung in der Sprach-Einbindung
Geschrieben von stefan am 14.05.2006 11:31:37  (5691 * gelesen)
Datum 14.05.2006 11:31:37
Thema OPN DEV News

OPN DEV NewsHallo Zusammen,

Hinweis für Trunk Benutzer ab der Revision 5363.

im Zuge der Umsetzungen des Sprachen Customizer wurde die Sprach-Einbindung leicht modifiziert. Die folgenden Änderungen müssen sowohl an eigenen Modulen als auch an den eigenen Themen gemacht werden.

1) sollte in dem Modul / Theme ein

getLanguageDef (_OPN_ROOT_PATH . 'was/auch/immer/');


vorhanden sein so muss dieses auf das neue Modul umgestellt werden. Die Funktion getLanguageDef wurde als deprecated eingestuft und wird abgeschafft werden.

Wie Funktion wird zu (Obiges Beispiel)

InitLanguage ('was/auch/immer/');

Also das "_OPN_ROOT_PATH ." entfernen und "getLanguageDef" umbenennen in "InitLanguage"


Den ROOT_PATH sparen wir uns und gehen in der Funktion je nach Einstellung im Admin von einem Ort aus, an dem sich diese Dateien befinden (weitergehende Informationen finden sich dazu auch in der Customizer Anleitung)

2)

In den lang-[sprache].php Dateien sind sofern es Customizer kompatibel und OPN konform bleiben soll folgende Änderungen zu machen.

Der Gebrauch von '$opnConfig' ist deprecated.
Der Gebrauch von 'defined' ist deprecated.

Und verschiedene andere Plausibilitäten sind zu beachten. Diese lassen sich am einfachsten mit dem Customizer Sprachverwaltung -> Sprachpacket Plausiblität Testen überprüfen.
8 Kommentare   Druckbare Version Druckbare Version mit Kommentaren     Auf Facebook posten http://www.openphpnuke.info/system/article/index.php?opnparams=VnZRaQYzXDwANQE9


Dieser Artikel stammt von der Webseite OpenPHPNuke - das Open Source CMS
http://www.openphpnuke.info

Die URL für diesen Artikel lautet
http://www.openphpnuke.info/system/article/index.php?opnparams=VnZRaQYzXDwANQE9