pase   ein Freeware dynamic - content - management - Tool
Feedback/Support
aktuellste Version

0.7b3
29.06.2005


» downloads

Newsletter
Email-Benachrichtigung bei neuen Versionen und wichtigen Meldungen.



Willkommen
auf der pase-Website

Was ist pase?

Pase ist ein PHP- und optional MySQL-basiertes "dynamic content management tool". Das heisst mit pase kannst du in deine bestehende Website äussert einfach dynamische Inhalte einfügen, so z.B. einen Newsticker, ein Gästebuch, ein FAQ, eine einfache Gallery, Mitgliederprofile etc.
Pase kümmert sich aussschliesslich um die dynamischen Inhalte, der Rest der Website ist dir überlassen. Du kannst alles via Browser managen, kein remgefummle in config-dateien, nicht jedesmal ein FTP-Programm bemühen, keine Einschränkungen im Layoutaufbau...

Voraussetzungen

pase läuft ab 0.7b3 sowohl auf Apache- wie auch Microsoft-Servern (IIS) mit PHP (Version 4.1+, 4.3 wird empfohlen) und optional MySQL ab Version 4.0. Vorige Versionen laufen nur auf Apache Servern; Wenn immer möglich empfehle ich die Verwendung eines Apache Servers.

eigene Felder

Mit wenigen Klicks kannst du selber verdammt viele (genaugenommen 15`625) Felder erstellen, welche dann sofort in den Eingabeformularen zur Verfügung stehen und verwaltet werden können. Unterstützt werden folgende Feldtypen:

Dabei kannst du für jedes Feld Einschränkungen definieren, z.B. die maximale Buchstabenzahl für Text, mögliche Mime-Typen einer Datei und natürlich die auszuwählenden Einträge in einer Auswahlliste.

totale Layoutkontrolle

Das Praktische an pase ist, dass das Layout zu 100% selber definiert werden kann. Im Browser kannst du das Layout selber schreiben, und zwar in (X)HTML oder echtem PHP, für jede Sektion1 separat (oder übernimm einfach die bereits gespeicherten). Dir stehen mehrere Shortcuts zur Verfügung; Um zum zum Beispiel einen Link fürs Popup mit den Kommentaren zu erzeugen schreibst du z.B. einfach "!COMMENTWIN.Kommentare!" im Layoutcode, pase macht dir daraus den gewünschten Link zum Popup mit dem Text "5 Kommentare"

Die von dir definierten Felder ("Name", "email", "Kommentar", ...) stehen beim Layout-erstellen als Variablen zur Verfügung, welche du irgendwohin verpflanzen kannst.

Du kannst auch Filter/Sortiersets über alle diese Felder vordefinieren, um z.B. nur die nicht gefixten Bugs anzeigen zu lassen (siehe auf dieser Website unter "Bugs"). Du kannst sortieren und filtern nach Belieben (ab 0.7b2). Dazu stehen dir wiederum Shortcuts zu jedem Filterset zur Verfügung.

Dank all diesen Massnahmen kannst du pase perfekt und unsichtbar in die eigene Website integrieren. Der von pase generierte Output ist zudem 100% XHTML-konform.

Kommentare

Durch Anhaken der Checkbox und dem entsprechenden Link im Layout sind schon Kommentare (und auch Bewertungen) zu jedem einzelnen Eintrag möglich.

Sicherheit á la Cartè

Du kannst User systemweit erstellen und diesen für jede Aktion (Einträge anschauen, einschreiben, editieren, kommentieren, Administration, Memberbereich) Rechte erteilen; dies durch Aktivieren der entsprechenden Checkboxen.
Ab der Version 0.7b3 kannst du auch Gruppen erstellen und User diesen Gruppen zuweisen. Die Berechtigungen kannst du entweder für alle Sections synchron setzen oder einzeln, ganz nach belieben.

Membersection

Du kannst Usern zugriff auf eine Membersection geben. Das ist quasi ein internes Guestbook, welches du mit einem Klick erstellen kannst. Dort können erstere auch ihr Passwort ändern oder sich permanent (14 Tage) wia Cookie einloggen lassen.

Backups

Du kannst Backups aller Einträge, Kommentare und raufgeladener Dateien erstellen und verwalten.

Weshalb?

Hauptsächlich habe ich pase geschrieben, weil ich es leid war, immer wieder dieselben Dinge zu programmieren, nur um z.B. ein Guestbook oder ein Adressbuch in eine Seite einzufügen. Ja, es gibt schon Tausende Freeware-CMS da draussen, welche wohl noch einiges mehr können, aber alle diese entsprechen nicht meinen Bedürfnissen, sie bieten mir nicht das, was ich brauche, wenn ich die Webseite selber schreiben will, ohne an gegebene Limits gebunden zu sein.
Mit pase verfolge ich genau dieses Ziel, ich will ein Tool - kein System - welches mir dynamischen Inhalt in einer Webseite ermöglicht, wie wenn ich das für diese eine Webseite neu programmiert hätte. Und ich denke, dieses Ziel hab ich bisher nicht verfehlt.



  1 mit einer Installation von pase kannst du mehrere sogenannte Sektionen erstellen, z.B. eine "news", eine "guestbook", welche du dann an verschiedenen Stellen deiner website einbaust
PHP-powered   ·  © by Pascal Pfiffner   ·  online seit Januar 2005   ·  jetzt ist der 10.03.2010 - 08:33:53