![]() ![]() |
Systemvorstellung: papaya CMS
Allgemeine Beschreibungpapaya CMS ist ein Open-Source Web-Content-Management-System, das speziell für den Unternehmenseinsatz konzipiert worden ist. Durch die Lizenzierung nach GPL 2 (General Public License) kann jeder interessierte Nutzer die Software für eigene Webprojekte einsetzen, ohne Lizenzgebühren entrichten zu müssen.In der aktuellen Version 5.0 wird papaya CMS von Haus aus mit einer breiten Palette freier Module ausgeliefert, die sehr viele Anwendungsfälle abdecken, sodass man sich als Entwickler einer Website lediglich auf die Implementierung eigener Templates konzentrieren muss. Zudem kann die Software an die eigenen Anforderungen angepasst werden. Dank der GPL kann jeder Nutzer den Quellcode einsehen und bearbeiten. Dadurch kann die Software den eigenen Anforderungen angepasst werden, ohne dass entsprechende Aufträge an den Hersteller oder an speziell lizenzierte Dienstleister erteilt werden müssten. Natürlich schließt diese Lizenz auch die Möglichkeit ein, dass Sie sich für die Entwicklung einer Erweiterung einen freien Dienstleister aussuchen, wenn Sie nicht selbst programmieren möchten. Die stark modularisierte Struktur von papaya CMS macht die Entwicklung eigener Anwendungen einfach. Das papaya-Basissystem stellt dazu eine Entwicklerschnittstelle in Form von Basismodulen zur Verfügung, die Sie einfach erweitern können. Dabei können Sie neben einfachen Box- und Seitenmodulen auch Administrationsmodule, Cronjobs, Ausgabefilter und weitere Modultypen entwickeln. Blick in das Backend für RedakteureNach dem ersten Login in papaya CMS landen Sie auf einer Übersichtsseite. Die Übersichtsseite stellt ihnen eine Liste der zuletzt bearbeiteten sowie der zuletzt veröffentlichten Seiten dar:![]() Erster Login in das papaya-Backend Detailansicht Die Benutzeroberfläche besteht aus zwei zentralen Teilen:
Menügruppen fassen zusammengehörige Bereiche in eine Gruppe zusammen. Die Gruppe "Inhalt" enthält beispielsweise die Menüpunkte Sitemap, Seiten, Boxen, Dateien, Aliase und Tags. Alle diese Bereiche führen zu Detailansichten, in denen Inhalte direkt angelegt, bearbeitet und verwaltet werden können. papaya CMS verwaltet nicht nur Inhalte, sondern auch Anwendungen. Wenn Sie in der Gruppe "Anwendungen" auf den gleichnamigen Menüpunkt Anwendungen klicken, gelangen Sie zu einer Übersichtsseite aller installierten und aktivierten Anwendungen: ![]() Liste der Anwendungen Detailansicht Workfloworientierte BenutzeroberflächeDie Benutzeroberfläche von papaya CMS ist workfloworientiert aufgebaut. Workfloworientiert bedeutet, dass Buttons für bestimmte Funktionsaufrufe auch die einzelnen, abhängigen Arbeitsschritte nachbilden. So finden Sie in der Seitenansicht eine Toolbar, in der Sie die Buttons Eigenschaften, Ansicht und Inhalt finden.Um eine Seite anzulegen und Inhalte einzugeben, gehen Sie wie folgt vor:
![]() Seiteneigenschaften Detailansicht Alle oben dargestellten Schritte stellen die Abfolge der Tätigkeiten dar, wenn Sie eine neue Seite anlegen. Inhalte anlegen und bearbeitenGrundsätzlich steht Ihnen für die Texteingabe der Rich-Text-Editor TinyMCE 3 zur Verfügung, der Ihnen alle gewohnten Formatierungsmöglichkeiten eines Office-Programms wie MS Word oder OpenOffice Write bietet. Sie können also Texte fett, kursiv oder fett-kursiv formatieren und die Ausrichtung von Absätzen einstellen (linksbündig, rechtsbündig, zentriert, Blocksatz). Zu den Standardfunktionen gehören auch nummerierte Listen oder einfache Gliederungslisten.Sie können Texte aber auch direkt als HTML eingeben, indem Sie die Funktion zum Bearbeiten von HTML-Quelltext im TinyMCE benutzen. Optional können Sie auch den Rich-Text-Editor deaktivieren, um den Quelltext zu bearbeiten. Sie können über den Rich-Text-Editor zudem einen Bildbrowser öffnen, mit dem Sie Dateien aus der Mediendatenbank heraussuchen und in Ihre Artikel einfügen können. Die Größe, Skalierung, und Ausrichtung des Bildes wird darüber hinaus mit dem entsprechenden Konfigurationsdialog vorgenommen: ![]() Bild konfigurieren und in Artikel einfügen Detailansicht Das eingefügte Bild sieht im Rich-Text-Editor wie folgt aus: ![]() Detailansicht Multi-Site-Management und MehrsprachigkeitInhalte mehrfach benutzenSeiten können unabhängig von der Seitenstruktur mehrfach verlinkt werden. Aus Teilen des Seitenbaumes oder aus dem kompletten Seitenbaum kann standardmäßig eine Navigation erzeugt werden. Darüber hinaus gibt es folgende Möglichkeiten, Inhalte durch Verlinkung an verschiedenen Stellen einer Website mehrfach zu benutzen:
Mehrsprachigkeit papaya CMS unterstützt vollständig die Verwaltung mehrsprachigen Contents. Seiten und Boxen können dabei mehrere Sprachversionen unter einer ID verwalten. Die jeweilige Sprachversion einer Webseite wird durch den Sprachcode ausgewählt, der in der URL enthalten ist. Standardmäßig sind Deutsch und Englisch als Content-Sprachen vordefiniert. Die integrierte Sprachverwaltung erlaubt es jedoch, beliebig viele zusätzliche Sprachen hinzuzufügen oder die Eigenschaften der vorhandenen Content-Sprachen zu bearbeiten. Multidomainverwaltung Mit dem Domainverwaltungsprogramm "Domains" können Sie beliebig viele Domains mit einer papaya-Installation verwalten. Für jede Domain bestimmen Sie, ob auf beliebige Inhalte Ihres Projektes weitergeleitet und mit welchen Eigenschaften die Zielseite aufgerufen werden soll. Um die Domains zu konfigurieren, stehen Ihnen fünf verschiedene Modi zur Verfügung:
Domains dienen in papaya CMS dazu:
Mit der Domainverwaltung können Sie also in einer papaya Installation Teile Ihrer Seitenstruktur wie unabhängige Webprojekte verwalten: ![]() Teil des Seitenbaums für Domain auswählen Detailansicht ...
05/2009, Massimiliano Siddi
| ![]() ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© 1999-2010 FEiG & PARTNER | Nutzungsbedingungen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
know how news veranstaltungen | ||
![]() | ||
![]() |