Sprachen verwalten, auch Templateabhängig

Das Problem mit Sprachen ist ja weit bekannt und dass ich damit herrum teste ja auch.

Heute hab ich (mehr durch Zufall) etwas gefunden, was auch eine Möglichkeit ist, sprachen zu verwalten.

Das Zauberwort ist diesmal parse_ini_file()

mit parse_ini_file lassen sich sogenannte Config-Strukturen einlesen, die ungefähr so aussehen (Beispiel von PHP.net): Weiterlesen

Veröffentlicht unter Core, Sprachenverwaltung | 2 Kommentare

Sprachtest per Array-Datenbank

Klingt nun etwas seltsam aber funktioniert einwandfrei (zumindest in meinem Test)

Während ich nun mit dem Problem dastehe, das  mein Hoster SQLite nur gegen Aufpreis installiert, lässt mir diese Problem natürlich keine Ruhe.

Entsprechend hab ich mich grad mal Lokal dran gesetzt und mir den Inhalt von de.db und en.db als Array erzeugen lassen und Weiterlesen

Veröffentlicht unter Core, Sprachenverwaltung | Hinterlasse einen Kommentar

Sprache die Zweite

Da der erste Beitrag etwas länger war, hab ich diesen Bereich gleich mal gesplittet.

Folgendes hab ich im Testcase hinzugefügt:

Sprache aus XML-Datenbank

Dies ist jetzt nur basierend auf einem Code, den ich im Netz gefunden hab und für grosse Sprachdatenbanken ungeeignet. aber 10001 Einträge verträgt es auch problemlos. Weiterlesen

Veröffentlicht unter Core, Sprachenverwaltung | Hinterlasse einen Kommentar

Contentlion und Sprache

Ich habe leider das Problem, das Contentlion auf meinem Server wegen fehlendem SQLite nicht installiert werden kann.
Da das aber lediglich für die Sprache verwendet wird, kann man dies eigentlich auch durch andere Möglichkeiten ersetzen.

3 Sachen hab ich entsprechend einmal getestet:

  1. Sprache durch Array’s
  2. Sprache durch definierte Konstanten
  3. Sprache über die Session

Weiterlesen

Veröffentlicht unter Core, Sprachenverwaltung | 5 Kommentare

Idee für die Smarty-Struktur

Der Umbau auf Smarty scheint ein interessantes Thema zu sein bei ContentLion, darum hab ich mir auch direkt mal Gedanken über den evtl Aufbau gemacht.
Aktuell gibt es bei Contentlion das Problem, das Templates zuerst eingelesen werden um dann Step by Step alle Variablen zu Ersetzen.
Dies ist natürlich mit entsprechendem serverseitigem Aufwand verbunden und kann das Templatesystem in die Knie zwingen.

Grundlegend ist Smarty eine schöne Lösung und kann einige Vorteile bringen und zwar für jeden Bereich.
Weiterlesen

Veröffentlicht unter Allgemein | 1 Kommentar

Hallo CL-Welt

Ich bin der Neuling in der Contentlion Welt und hoffe effektiv an diesem Projekt helfen zu können.
Ich hab bereits jetzt, hoffentlich, eine interessante Erweiterung im Kopf, aber da ich das noch nicht 100%ig ausgearbeitet hab, werde ich hier auch erst später genauer darauf eingehen.

Warum ich Contentlion unterstütze?

Die Grundidee des Projektes ist einfach super. “Ein CMS von Usern für User” ist zwar der Ursprung für jedes CMS, aber ContentLion ist das erste, wo man es auch stück für Stück verfolgen kann.

Veröffentlicht unter Allgemein | 1 Kommentar