facebook: der Treffpunkt   ebay: der Marktplatz   CMSimple: Ihr zu Hause im Internet

CMSimple - Open Source CMS ohne Datenbank

Information  Dokumentation  Downloads  Forum
Sie sind hier:   Startseite > Plugins > Plugins und Subsites
Seitenanfang
Seite
Menü
News
Deutsch Englische CMSimple Website Danish

Plugins und Subsites

Plugins, die keine eigenen Daten erzeugen (z. B. TableSort) funktionieren problemlos auch in Subsites und deren Zweitsprachen.

In normalen mehrsprachigen Installationen (ohne Subsites) funktionieren auch datenerzeugende Plugins problemlos.

Das Problem in Subsites

Bei Subsites kann es Probleme mit datenerzeugenden Plugins geben, wenn diese ihre Daten im Plugin Ordner der Hauptinstallation ablegen, und die Mehrsprachigkeit unterstützen, indem die Datendateien Namen haben, die die Sprache enthalten, wie z. B.:

  • plugindata_de.txt
  • plugindata_en.txt
  • plugindata_fr.txt

usw.

Da die Sprachen in den Subsites und deren Zweitsprachen mehrfach verwendet werden, reicht diese Art der Unterscheidung nicht mehr aus.

Die Lösung

Dieses Problem kann nur von den Plugin Entwicklern zuverlässig gelöst werden, indem die Plugins so programmiert werden, dass sie die Daten im content-Ordner der jeweiligen Subsite oder Zweitsprache ablegen.

Ist der Datenpfad konfigurierbar, sollte er nicht aus dem CMSimpleRoot heraus konfigurierbar sein, sondern aus dem Root der jeweiligen Subsite oder Zweitsprache heraus.

Nur so ist gesichert, dass verschiedene Subsites und Zweitsprachen nicht auf die gleichen Daten zugreifen und diese verändern können.

Zugriffsgeschützte Plugindaten

Der Zugriffsschutz für Verzeichnisse per .htaccess ist nur auf Apache Webservern wirksam. Auf anderen Webservern muss sich der Administrator selbst um die Zugriffsrechte seiner Verzeichnisse kümmern.

Die Plugindaten sollten sinnvoller Weise in einem Unterordner des content-Ordners der jeweiligen Subsite oder Zweitsprache angelegt werden. Dieser Ordner ist von Haus aus per .htaccess vor neugierigen Blicken geschützt, und das vererbt sich auch auf die Unterordner.

Dieser Zugriffsschutz kann aber auch Probleme verursachen, z. B. bei Galerien. Da sind dann plötzlich die Bilder nicht mehr sichtbar, schuld daran ist der Zugriffsschutz per htaccess.

Deshalb gibt es einen Ordner

./content/plugins/

bei dem dieser Zugriffsschutz per .htaccess wieder aufgehoben wird. Auch diese Aufhebung vererbt sich auf die Unterordner.

Wenn es also keine sensiblen oder nichtöffentlichen Daten im Plugin gibt, kann der Datenpfad einfach in einen Unterordner des Ordners

./content/plugins/

konfiguriert werden.

« vorige Seite Seitenanfang nächste Seite »
Seitenanfang
Seite
Menü
News
Seitenanfang
Seite
Menü
News

CMSimple News

CMSimple is ready for php 7.1

Systemvoraussetzungen »


CMSimple 4.7.2 veröffentlicht

07.05.2017

CMSimple 4.7.2 steht zum Download bereit. Update TinyMCE, verbesserter Schutz gegen CSRF Attacken, ein Update wird empfohlen.

Wie immer ist auch diesmal ein leicht zu installierendes Update CMSimple 4.0 => 4.7.2 verfügbar.

Download Bereich »

CMSimple Partner

Um Missverständnissen vorzubeugen: Die hier aufgeführten Dienstleister sind keine kostenlosen Hotlines. Dafür gibt es das Forum »


ge-webdesign.de


b&s creations »
Susanne und Beat Mattmann
Webdesign aus der Schweiz

 weitere Partner »

Ihr Erfolg mit CMSimple

Webdesigner und Agenturen können hier Ihre Dienstleistungen rund um CMSimple anbieten. Mehr Informationen dazu erhalten Sie hier:

Werden Sie CMSimple Partner »

CMSimple Hosting

Sie haben noch nichts? Keine Domain, keinen Webspace und keine Idee? Oder Ihr Provider nervt?

Dann sind die preiswerten GoPakete von webgo.de die Lösung.

Sichern Sie sich die CMSimple Sonderkonditionen, indem Sie Ihren webgo Account über CMSimple bestellen:

  • Günstige webgo GoPakete
  • 10 EUR Gutschein Code
  • CMSimple 1-Klick-Installation

 mehr Informationen »

Templates

Responsive Templates sind für alle visuellen Ausgabemedien geeignet, vom Smartphone bis hin zum Full HD Bildschirm.

Testen Sie die responsiven Templates von ge-webdesign.de:

Plugins

Plugins erweitern den Funktionsumfang von CMSimple. Es gibt Blogs,  einen Mitgliederbereich, Fotogalerien, Multimedia und vieles mehr.

Hier finden Sie Demos für die meisten verfügbaren Plugins: