Konfiguration der Inhalte und der Website

Verfasst von Hagen Graf am 1. February 2011 - 21:05

Joomla! hat unterschiedliche Hierarchieebenen, in denen Optionen gesetzt werden können. Diese Optionen werden von der obersten bis zur untersten Ebene vererbt.

  • Globale Konfiguration
  • Optionen für Beiträge, Komponenten, Module, Plug-Ins, Sprachen und Templates

Globale Konfiguration

Im Bereich Site → Konfiguration können Sie Einstellungen vornehmen, die die Basis für die gesamte Website bilden. Die meisten dieser Werte werden in der Datei configuration.php gespeichert. Es handelt sich dabei um lebenswichtige Informationen (z.B. um die Zugriffsdaten für den Datenbankserver) und um nicht ganz so wichtige Einstellungen (beispielsweise um die Menge an Zeilen, die in einer Tabelle im Administratorbereich als Standard angezeigt werden). Der Bereich teilt sich in vier Tabs:

  • Site
  • System
  • Server
  • Berechtigungen

Der Inhalt jedes Tabs besteht wiederum aus Dutzenden von Feldern, Checkboxen, Schaltern und Textfeldern. Der einfachste Weg, einen Überblick zu erhalten, ist vermutlich, mit der Maus über die Feldbeschreibungen zu navigieren, bis der jeweilige kurze Hilfetext in einer gelben Tooltipp-Box erscheint (siehe Abbildung 1).

Tooltips

Abbildung 1: Tooltipps

Die meisten Einstellungen sind selbsterklärend. Ich will aber die in Joomla! 1.6 neu eingeführten Einstellungen ausführlicher erwähnen.

Site Tab

Die Webseiten Einstellungen haben ein neues Feld für die Zugriffsebene, die standardmäßig einem neuen Benutzer zugeordnet wird. Konfigurierbare Zugriffsebenen sind ein neues Feature (siehe Kapitel Benutzer und Berechtigungen).

Die Metadaten der Website enthalten jetzt eine Möglichkeit, um einen Text zu den Inhaltsrechten einzugeben. Joomla! fügt den Text in die Meta-Beschreibung rights in dem von Joomla! erzeugten HTML-Code ein. Je nachdem, welcher Lehre in Sachen Suchmaschinenoptimierung (SEO) Sie anhängen, ist es gut oder schlecht, diese Meta-Beschreibung in Ihrem Metadatenprofil zu haben. Joomla! bietet nun für beide Ansätze eine Lösung. :-)

<meta name="rights" content="© 2011 cocoate.com EURL, France" />

Im Bereich Suchmaschinenoptimierung (SEO) sind die neuen Optionen:

  • Unicode Aliases 
    Sie können beispielsweise Aliase in einem Artikel setzen. Mit diesem Feature sind URLs wie ###http://example.com/所有一起((URL-Format setzen)) möglich.
  • Seitenname in Seitentitel integrieren
    Mit diesem Feature erscheint der Titel des Beitrags in der Titelzeile des Browsers.

Cookie Einstellungen sind ein wunderbares Feature, um ein Cookie in unterschiedlichen Subdomains auswerten zu können. Sie brauchen dieses Feature, wenn Sie eine Website (example.com) und eine oder mehrere Subdomains (blog.example.com) betreiben und Ihren Benutzern den Service anbieten wollen, sich auf example.com anzumelden und gleichzeitig auf blog.example.com angemeldet zu sein. Ohne das Feature müsste sich der Benutzer erneut auf blog.example.com anmelden.

Webseiten Einstellungen

Abbildung 2: Konfiguration ###→ Site

System

Die Benutzer- und Medien-Einstellungen befinden sich nicht mehr in diesem Bereich. Sie finden sie in der Benutzer- und Medien Verwaltung.

Die Cache-Einstellungen haben sich geändert und bieten nun mehr Möglichkeiten, weil das darunterliegende Cache-System neu programmiert wurde. Grundsätzlich geht es beim Caching darum, Teile der HTML-Ausgabe von Joomla! in Dateien oder einer Datenbank zu speichern. Diese Dateien sind extrem schnell vom Webserver auslieferbar und sorgen dafür, dass sich Ihre Website blitzschnell aufbaut. Sie können den Cache unter Site → Wartung leeren.

Server

Die Server-Einstellungen sind die gleichen wie in Joomla! 1.5. Trotzdem möchte ich kurz auf das Feature SSL erzwingen eingehen. Diese Option wird immer wichtiger. Sie ermöglichen damit Ihren Benutzern einen komplett verschlüsselten Datenverkehr. Damit dieser Schalter funktioniert, müssen Sie in Ihrem Webserver SSL konfiguriert und ein entsprechendes SSL-Zertifikat installiert haben.

SSL für die gesamte Website

Abbildung 3: Server-Einstellungen – SSL erzwingen

Berechtigungen

Dies ist der Bereich, in dem Sie die für die gesamte Website geltenden (globalen) Berechtigungen für ihre Benutzergruppen festlegen. Es ist glücklicherweise nicht immer notwendig, die Standardeinstellungen zu verändern. Wenn Sie sie verändern, gelten diese Einstellungen für allen Untergruppen, Komponenten und Inhalten. Sie erlauben, verbieten und vererben die Berechtigungen Seiten Anmeldung, Admin Anmeldung, Super Admin, Zugriffs Komponente, Erstellen, Löschen, Bearbeiten, Status bearbeiten und Besitzer bearbeiten. Jede Gruppe hat ihre eigenen Berechtigungen (siehe Abbildung 4). 

Permissions

Abbildung 4: Gruppenberechtigungen

Optionen für Beiträge, Komponenten, Module, Plug-Ins, Sprachen und Templates

In jedem Verwaltungsbereich werden Sie ein Optionen-Icon finden, hinter dem sich ein entsprechendes Formular verbirgt. Manchmal hat das Optionsfenster ein zusätzliches Berechtigungs-Tab, wie beispielsweise im Kategorie- und Beitrags Manager. In diesem Berechtigungs-Tab können Sie die die globalen Berechtigungen der Website übernehmen (vererben), oder Sie können sie für alle Kategorien und Beiträge nach Ihren Wünschen anpassen.

In diesen beiden Beispielen finden Sie auch ein Text Filter-Tab (siehe Abbildung 5). Ein Text Filter ist ein Verfahren, das es Ihnen erlaubt, eingegebene Texte automatisch nach Mustern wie beispielsweise HTML-Tags zu durchsuchen. Und das alles ist noch abhängig von der Benutzergruppe. Stellen Sie sich vor, Sie wollen einem registrierten Benutzer erlauben, HTML-Tags zu benutzen, aber aus Sicherheitsgründen nicht das iframe-Tag. Nur die von Ihnen erstellte Gruppe 'iframers' hat die Berechtigung, mit iframes zu arbeiten!

Text filter per group

Abbildung 5: Beitragsoptionen – Text Filter
 

Joomla! hat unterschiedliche Hierarchieebenen, in denen Optionen gesetzt werden können. Diese Optionen werden von der obersten bis zur untersten Ebene vererbt.Globale KonfigurationOptionen für Beiträge, Komponenten, Module, Plug-Ins, Sprachen und TemplatesGlobale KonfigurationIm Bereich Site → Konfiguration können Sie Einstellungen vornehmen, die die Basis für die gesamte Website bilden. Die meisten dieser Werte werden in der Datei configuration.php gespeichert. Es handelt sich dabei um lebenswichtige Informationen (z.B. um die Zugriffsdaten für den Datenbankserver) und um nicht ganz so wichtige Einstellungen (beispielsweise um die Menge an Zeilen, die in einer Tabelle im Administratorbereich als Standard angezeigt werden). Der Bereich teilt sich in vier Tabs:SiteSystemServerBerechtigungenDer Inhalt jedes Tabs besteht wiederum aus Dutzenden von Feldern, Checkboxen, Schaltern und Textfeldern.

2 Kommentare

Hallo! Ich habe das Problem,

Submitted by Guest on 20. June 2011 - 4:29.

Hallo!
Ich habe das Problem, dass ich über joomla keinen Zugriff auf meine Konfiguration habe. Die Fehlermeldung lautet: "Konnte die Daten nicht speichern. Fehler: In die Konfigurationsdatei kann nicht geschrieben werden!" Könnte das auch damit zusammenhängen, dass ich ebenfalls keine Medien hochladen kann? Ich muss immer per ftp-client die Medien manuell hochladen. Auch Plugins kann ich nicht installieren, selbst wenn ich sie manuell hochgeladen habe. Habe ich da irgendeine Einstellung falsch gesetzt?
Gruß, Jan

Hallo Jan, das Problem hatte

Submitted by Guest on 22. July 2011 - 10:02.

Hallo Jan,
das Problem hatte ich zu Anfang auch. In Deinem Root-Verzeichnis hat Joomla eine Datei mit dem Namen "configuration.php" angelegt. Diese musst Du mit Schreibrechten versehen. Setzt die Attribute auf "644" dann funktioniert es.

Gruß...Tom

Kommentar hinzufügen

  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br><pre>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen