Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Inhaltsverzeichnis

Papaya

handbuch:02._eine_kurze_einfuehrung_in_das_handbuch_und_papaya_cms:02_-_ueber_papaya_cms

Über papaya CMS

papaya CMS ist ein webbasiertes Content-Management-System (CMS) auf Open Source-Basis. Open Source bedeutet, dass der Quellcode der Software frei zugänglich ist und verändert werden darf. Die Nutzung von papaya CMS ist umsonst und unterliegt der Gnu Public License (GPL). Sie können papaya CMS Ihren eigenen Bedürfnissen anpassen und erweitern. Zusätzlich bieten wir eine Reihe kommerzieller Module an, die Sie mit papaya CMS kombinieren können.

Mit einem webbasierten CMS erstellen und verwalten Sie Inhalte von Webseiten. Als Inhalte gelten in der Regel Texte und Dateien wie Bilder und Videos. Zusätzliche Inhalte werden über Boxen eingebunden, wie z.B. eine Navigationsleiste oder Inhalte, die im Kopf- und Fußbereich einer Webseite angezeigt werden. Die Erstellung von Inhalten und die Art und Weise, wie die Inhalte dargestellt werden, sind dabei strikt getrennt.

Neben der Erstellung von Inhalten bietet papaya CMS eine Reihe von Anwendungen, mit denen Sie umfangreiche Datensätze verwalten können. Mit der Anwendung Newsletter etwa verwalten Sie nicht nur die Inhalte der Newsletter, sondern auch die Daten der Nutzer, die einen Newsletter abonniert haben. Die Daten der Nutzer werden strukturiert mit Namen, E-Mail-Adresse und sonstigen Angaben gespeichert.

papaya CMS ist als Mehrbenutzersystem konzipiert. Jeder Benutzer wird dabei einer Gruppe zugeordnet. Sie können jeder Gruppe eigene Zugriffsrechte zuweisen. Ein Benutzer kann darüberhinaus weitergehende Rechte besitzen oder Mitglied in mehreren Gruppen sein. Das ermöglicht es Ihnen, ein fein abgestuftes Rechtesystem zu entwerfen.

Für den Betrieb von papaya CMS benötigen Sie einen Server, eine Datenbank und einen Browser. Weitere Software ist nicht nötig, da papaya CMS über den Browser aufgerufen wird. Dies macht papaya CMS zu einer ortsunabhängigen Software, da Sie keine zusätzliche Software brauchen, um mit papaya CMS zu arbeiten.

Spezielle Benennungen in papaya CMS

Frontend und Backend

Eine wichtige Unterscheidung in einem webbasierten CMS ist die Trennung von Frontend und Backend. Das Frontend bezeichnet die Webseiten, die der Nutzer Ihres Webauftritts sieht. Im Backend, das Sie nur über die Eingabe von Benutzername und Passwort erreichen, werden die Webseiten erstellt und alle Inhalte verwaltet. Dieses Handbuch beschreibt die Benutzeroberfläche und Funktionen des Backends.

Benutzer, Nutzer und Surfer

Benutzer sind die Mitglieder des Backends. Sie werden in Gruppen verwaltet und verfügen über Zugriffsrechte, die Ihnen bestimmte Aktionen im Backend erlauben oder untersagen. Als Nutzer werden die Besucher Ihres Webauftritts, des Frontends, bezeichnet. Surfer sind registrierte Besucher Ihres Webauftritts. Surfer verfügen wie Benutzer über Zugriffsrechte, die es Ihnen erlauben z.B. Beiträge in einem Forum zu beantworten.

Seite, Box und Webauftritt

Eine Webseite besteht aus einer Seite mit zusätzlichem Inhalt, der von Boxen generiert wird. Eine Seite beinhaltet z.B. Text und Bilder einer Webseite, Boxen liefern die Navigationsleiste und das Logo Ihres Unternehmens. Boxen sind unabhängig von den Seiten, sodass Sie die Inhalte von Boxen auf mehrere Seiten anwenden können. Die Gesamtheit aller Webseiten bilden Ihren Webauftritt.

Teaser

Ein Teaser bezeichnet einen Text, der den Inhalt einer Webseite kurz zusammenfasst. Teaser erscheinen nicht auf der Webseite selbst, sondern werden an übergeordnete Webseiten übergeben. Die übergeordneten Webseiten können mehrere Texte von Teasern anzeigen. Die Teaser enthalten immer einen Link, der auf die Webseite führt, zu welcher der Teaser gehört. In manchen Fenstern wird der Teaser Kurztext genannt.

Anwendungen

Anwendungen sind Programme innerhalb von papaya CMS, mit denen Sie verschiedenste Inhalte, wie etwa FAQs oder ein Forum, oder Daten, wie etwa einen Kalender oder eine Klick-Statistik, verwalten können.

Pakete und Module

Module werden in Paketen thematisch zusammengefasst. Jedes Modul hat eine eigene Funktion. Die Funktion eines Moduls kann sehr unterschiedlich sein. Es gibt Module für Seiten, Boxen, Schnittstellen, regelmäßig wiederkehrende Aufgaben usw.

Template und Stylesheet

Die meisten Inhalte in papaya CMS werden intern in XML (EXtensible Markup Language) gespeichert. Template und Stylesheet bestimmen wie die XML-Inhalte einer Seite formatiert werden. Templates verwenden XSLT als Sprache (EXtensible Stylesheet Language Transformation), in der Konzepte zur Formatierung von XML-Dokumenten definiert sind. Mit den XSLT-Templates transformiert ein Ausgabefilter die Inhalte im Format XML in ein beliebiges Ausgabeformat, wie etwa HTML(HyperText Markup Language). Stylesheets beinhalten CSS (Cascading StyleSheet). Mit CSS-Stylesheets legen Sie die Formatierung von Textelementen wie Überschriften, Text und Farben fest.

Ansicht und Ausgabefilter

Ansichten sind Seiten- oder Boxmodule, die Sie einzelnen Seiten oder Boxen zuordnen. Die Inhalte der Seiten und Boxen werden intern im Format XML gespeichert. Um eine Ausgabe der Seiten und Boxen z.B. im Format HTML zu erstellen benötigen Sie einen HTML-Ausgabefilter. In den Ausgabefilter werden die Inhalte im Format XML eingelesen und mit einem Template und einem CSS-Stylesheet verknüpft, um eine Ausgabe der Seiten und Boxen in HTML zu erstellen.

handbuch/02._eine_kurze_einfuehrung_in_das_handbuch_und_papaya_cms/02_-_ueber_papaya_cms.txt · Zuletzt geändert: 2014/04/11 10:53 (Externe Bearbeitung)