Allgemeine Informationen
Zusätzlich zu den standardmäßigen Funktionen kann das Content-Management-System Contentpapst auch um weitere Funktionen auf der Basis der Scriptsprache PHP erweitert werden. Damit die bereits in Contentpapst enthaltenen Funktionen nicht für die eigenen Erweiterungen erneut programmiert werden müssen, können die internen Funktionen auch über eine API direkt angesprochen werden.
Folgende PHP-Dateien können in eigene Erweiterungen eingebunden werden:
- /functions/cp.css.php
Funktionen für die Arbeit mit CSS-Dateien.
- /functions/cp.date.php
Funktionen für die Arbeit mit Datumsangaben (z.B. Validierung einer Datumsangabe).
- /functions/cp.files.php
Funktionen für die Arbeit mit Dateien und Ordnern.
- /functions/cp.ftp.php
Funktionen für den Austausch von Dateien per FTP.
- /functions/cp.graph.php
Funktionen für die Erstellung von Grafiken (Spezialfunktionen für Statistiken).
- /functions/cp.image.php
Funktionen für die Erstellung von Grafiken (Grundfunktionen für normale Grafiken).
- /functions/cp.iso.php
Verschiedene Arrays mit Informationen zu ISO-Codes (u.a. internationale Länderkürzel).
- /functions/cp.mail.php
Funktionen für die Erstellung von (HTML-)Emails.
- /functions/cp.mime.php
Umfangreiches Array mit Informationen zu MIME-Typen.
- /functions/cp.misc.php
Vermischte Funktionen, u.a. für die Arbeit mit vers. Zeichensätzen.
- /functions/cp.navigation.php
Funktionen für die Erstellung von Navigationen.
- /functions/cp.pdf.php
Funktionen zur Erstellung von PDF-Dateien.
- /functions/cp.rtf.php
Funktionen zur Erstellung von RTF-Dateien.
- /functions/cp.search.php
Funktionen für die Volltextsuche des Systems.
- /functions/cp.session.php
Funktionen für die Speicherung von temporären Benutzerinformationen in Sessions.
- /functions/cp.statistic.php
Funktionen für die Statistik des Systems.
- /functions/cp.string.php
Funktionen für die Arbeit mit Texten ("Strings").
- /functions/cp.template.php
Funktionen für die Verarbeitung von Vorlagen (inkl. der {cp:tags}).
- /functions/cp.url.php
Funktionen für die Arbeit mit URL's (z.B. Verlegung in einzelne Bestandteile).
- /functions/cp.user.php
Funktionen rund um die Benutzerverwaltung.
- /functions/cp.wddx.php
Funktionen zur (De-)Serialisierung von WDDX-Datenpaketen.
- /functions/cp.xml.php
Funktionen zur Erstellung und Bearbeitung von XML-Dateien (z.B. RSS/RDF-Feeds).
- /functions/cp.zip.php
Funktionen zur Erstellung und Bearbeitung von ZIP-Archiven.
Ein Großteil dieser PHP-Dateien wird in eigenen Unterkategorien ausführlicher behandelt. Die Einbindung sollte dabei immer mit
<?php include_once("functions/[DATEINAME]"); ?> vorgenommen werden, damit diese Dateien auch mehrfach innerhalb einer Seite eingebunden werden können.
Weitere Einträge zu "Erweiterung des Systems per Entwickler-API"
Kommentar verfassen
Zeilen- und Absatzumbrüche werden automatisch eingefügt. Die Email-Adresse wird nicht angezeigt. IP-Nummer wird gespeichert. HTML ist erlaubt: <a>, <abbr>, <acronym>, <b>, <blockquote>, <code>, <em>, <i>, <strike>, <strong>. Kommentare werden erst nach einer Freischaltung in der Dokumentation sichtbar.
Fettgedruckte Felder müssen zwingend ausgefüllt werden
<< zurück zur Kategorie "Erweiterung des Systems per Entwickler-API"