User Tools

Site Tools


de:getsimplede:konfiguration-gsconfig

Konfiguration mit gsconfig.php

Die Konfigurationsdatei gsconfig.php befindet sich im Hauptverzeichnis der GetSimple-Installation und wird bei Programmstart gelesen.

Nach der Installation enthält sie die Standard-Einstellungen für englisch-sprachige Inhalte.
Sie können diese Datei an Ihre Anforderungen anpassen, indem Sie darin gesetzte Einträge aktivieren, deaktivieren oder ändern.

Eine Aufzählung der vorhandenen EInstellungen finden Sie im WIKI auf der getsimple-Webseite.

enlightened Hinweis: Die neuen Einträge oder die geänderten Einträge finden Sie nun, nach GetSimple-Version getrennt, auf den Unterseiten aufgelistet.

Wenn Sie die Datei bearbeiten möchten, laden Sie sie per FTP von ihrem Webserver herunter, bearbeiten sie mit einem UTF-8-fähigen Texteditor und laden sie nach der Bearbeitung wieder auf den Webserver hoch. Nach einem Neustart sollten  die von Ihnen getroffenen Einstellungen wirksam sein.

Achtung: Behalten Sie eine Sicherheitskopie der aktuellen Konfigurationsdatei auf, um im Problemfall alles wieder auf den Ursprungszustand zurückstellen zu können!

Das # am Beginn der Zeile deaktiviert die Einstellungen. Oft ist es ausreichend, dieses Zeichen zu entfernen.

Für eine deutschsprachige Installation sind die nachstehenden Einstellungen relevant:

GSEDITORLANG definiert die Arbeitssprache des integrierten Editors. Standardwert ist “en” für englisch, ändern Sie den Eintrag wie nachstehend:

# WYSIWYG editor language (default en)
#define('GSEDITORLANG', 'de');

Weitere Einstellungen für den Editor finden Sie im Extra-Kapitel Der Editor.

setlocale regelt verschiedene Zeit- und Sprachfunktionen des Systems.

# Set PHP locale
# http://php.net/manual/en/function.setlocale.php
#setlocale(LC_ALL, 'de_DE');


Weitere wichtige oder nützliche Anweisungen:

Mit GSFROMEMAIL legen Sie die Email-Adresse fest, die bei vom System versandten Mails als Absender-Adresse verwendet wird:

# Set email from address
#define('GSFROMEMAIL', 'IhreMailAdresse@IhreDomain.de');

GSIMAGEWIDTH legt die Breite der vom System beim Hochladen von Grafikdateien erstellten Vorschaubildchen fest.

# Default thumbnail width of uploaded image
define('GSIMAGEWIDTH', '200');

GSDEBUG: Diesen Schalter aktivieren Sie, wenn Sie im Fehler- oder Problemfall vom System generierte technische Meldungen angezeigt bekommen möchten:

# Turn on debug mode
#define('GSDEBUG', TRUE);

GSCOOKIEISSITEWIDE: Mit dieser Anweisung stehen die beim Anmeldeprozeß generierten Cookies systemweit zur Verfügung. Dies macht bei etlichen Plugins Sinn.

# Make login cookie available sitewide.
define('GSCOOKIEISSITEWIDE', TRUE);

GSDONOTPING: GetSimple informiert automatisch Suchmaschinen, wenn Sie eine Sitemap erstellen (Vorlagen ⇒ Erzeuge Sitemap). Wenn Sie dies unterbinden möchten, z.B. weil Ihre Seite noch nicht fertig erstellt ist, deaktivieren Sie diese Funktionalität.

# Ping search engines upon sitemap generation?
define('GSDONOTPING', 1);

GSPAGER: Diese  Einstellung wird aus Kompatibilätsgründen noch angeboten, Sie sollten sie aber nicht aktivieren. Gerade wenn Sie Plugins wie I18N nutzen, kann es zu Fehlfunktionen kommen.

# Turn on paging for long lists of pages
#define('GSPAGER', TRUE);

Mit der Einstellung GSCHMOD können Sie Standardberechtigungen für von GetSimple erstellte Dateien auf Ihrem Server überschreiben. Das Beispiel würde diese Dateien mit den allumfassenden Rechten “777” versehen, Werte wie “755” oder “644” reichen aber meistens aus.
Diese Einstellung nutzen Sie, wenn Sie z.B. keine Dateien speichern können, weil Ihr Server sehr einschränkend konfiguriert ist.

# Set override CHMOD mode
#define('GSCHMOD', 0777);

GSNOUPLOADIFY regelt, ob das Javascript-Tool Uploadify zum Datei-Hochladen eingesetzt werden soll. Sie können es bei der Voreinstellung belassen.

# Use Uploadify to upload files?
define('GSNOUPLOADIFY', 1);

GSCANONICAL: Dieser Eintrag ist kritisch, und sollte mit Vorsicht eingesetzt werden. Es geht hier um Suchmaschinen-Ranking und und Suchmaschinen-Optimierung und um diese Einstellungen wurde in der Vergangenheit heftig diskutiert. Kurz und bündig: Ist eine solche Option aktiviert, wird im Header einer Datei den Suchmaschinen mitgeteilt, welche URL für diese spezielle Webseite die richtige ist, auch wenn die Seite mit mehreren URLs aufgerufen werden kann (z.B, mit der vom System generierten URL und der von “PrettyURLs” umgeschriebenen Adresse.

GetSimple bietet diese Funktionalität an, Sie sollten sie aber mit Vorsicht nutzen.
Eín weiterführender Link zu dieser Thematik: http://www.myseosolution.de/canonical-tag-301-redirect/

# Enable Canonical Redirects?
#define('GSCANONICAL', 1);

GSADMIN: Nach der Installation rufen Sie die Verwaltungsoberfläche von GetSimple im Ordner /admin auf. Möchten Sie aus Sicherheitsgründen einen anderen Ordnernamen verwenden, können Sie dies hier regeln. Testen Sie aber auf jeden Fall, ob alle Plugins, die Sie einsetzen, mit dieser Einstellung zurechtkommen.

# Change the administrative panel folder name
#define('GSADMIN', 'admin');

Die bei GetSimple genutzen Passworte werden verschlüsselt. Gängige Verschlüsselungen sind jedoch inzwischen relativ leicht zu knacken, ganz besonders wenn so einfache Passworte wie “geheim” oder “sagichnicht” eingesetzt werden ;=)

Mit diesem EIntrag GSLOGINSALT hier können Sie die Sicherheit der genutzen Passworte verstärken. Geben Sie einen richtig schönen Satz ein, kann Quatsch sein oder was Ernsteres, es verstärkt auf jeden Fall die Sicherheit Ihrer Installation.

# Extra salt to secure your password with. Default is empty for backwards compatibility.
#define('GSLOGINSALT', 'In_die_Ecke_Besen!_Besen_Seids_gewesen_Denn_als_Geister_Ruft_euch_nur,_zu_seinem_Zwecke_Erst_hervor_der_alte_Meister');

Testen Sie ob Sie sich nach Aktivierung Ihres Eintrags und mit Ihrem ganz speziellen Text-String noch in GS anmelden können, ansonsten setzen Sie diese Einstellung zurück.

de/getsimplede/konfiguration-gsconfig.txt · Last modified: 2014/04/04 20:58 by Lars