Volltextsuche
wRepository::grepDocumentsDirRecursive
Array grepDocumentsDirRecursive(String dir, String grepString, Array options) Parameter dir Verzeichnis dessen Dokumente ermittelt werden sollen grepString Regulärer Ausdruck, der auf den Dateinamen passen muss options Optionen
wRepository::getDocumentsDir
eines Verzeichnisses Funktionsaufruf Array getDocumentsDir(String dir, Array options) Parameter dir Verzeichnis dessen Dokumente ermittelt werden sollen options Optionen checkPersonalization => [on|off] Legt fest, ob die Personalisierung der
wRepository::grepDocumentsDir
Funktionsaufruf Array grepDocumentsDir(String dir, String grepString, Array options) Parameter dir Verzeichnis dessen Dokumente ermittelt werden sollen grepString Regulärer Ausdruck, der auf den Dateinamen passen muss options Optionen
Dateioptionen - Die Dokumentenerweiterung (wd:extension)
Vererbung der Berechtigungen aktivieren. Hierbei werden die Berechtigungen von der im Verzeichnis zugewiesenen Standard-Dokumentenerweiterung geerbt (siehe weiter unten auf dieser Seite). Auf diese Weise ist es möglich, Dateien in einem Verzeichnis (inkl.
Ein Dokument geht auf Reisen - Die Verwaltung von Dokumenten über das PHP-Framework
über das PHP-Framework Veröffentlichungsdatum: 17. November 2009 Änderungsdatum: 03. November 2017 repository datei dokument verwaltung löschen verschieben umbenennen einchecken auschecken Die Klasse wRepository stellt Ihnen die zur Verwaltung
Weblication® Dokumentationen
Desweiteren bietet Ihnen dieses Portal zahlreiche Wissensartikel rund um die Software. Die Weblication® CMS Online-Dokumentation und das Handbuch für Redakteure ( PDF ) sind über den Hilfebereich verfügbar. Ebenso finden Sie dort den
So definieren Sie einen Namensvorschlag beim Dokument erstellen
Namensvorschlag beim Dokument erstellen Veröffentlichungsdatum: 17. Dezember 2009 Änderungsdatum: 28. Juni 2012 neues dokument seite datei erstellen name namensvorschlag Dieser Artikel beschreibt, wie Sie manuell in den Verzeichniseinstellung
wRepository::copyDocument
Funktionsaufruf Boolean copyDocument(String source, String dest, Array options) Parameter source Aktueller Pfad des Dokumentes dest Zielpfad des Dokumentes options Optionen fireEvents => [false|true] Legt fest, ob die zugehörigen Ereignisse
wRepository::renameDocument
Funktionsaufruf Boolean renameDocument(String path, String nameNew, Array options) Parameter source Aktueller Pfad des Dokumentes nameNew Neuer Name des Dokumentes options Optionen adaptLinks => [false|true] Legt fest, ob die Links angepasst
Pflegemasken für Metadaten aus der Dokumentenerweiterung
hier Inhalte pflegbar gemacht, die ausserhalb der Hauptinhaltsbereiche notiert sind, wie beispielsweise Metadaten der Dokumentenerweiterung wd:extension oder Objekt-Daten . Pflegemaske für die Metadaten der Dokumentenerweiterung Das XSLT-Stylesheet der
wDocumentData::setData
Boolean setData(String document, String data, String value, Array options = array()) Parameter document Pfad zum Dokument data wPath-Ausdruck, dessen Wert gesetzt werden soll value Zu setzender Wert options Zusatzoptionen typeIfNotExists Typ
Framework
onclick = '', String icon = '', String caption = '', String title = '') createButtonApproveDocument (1) Gibt ein Dokument aus dem Workflow frei String createButtonApproveDocument(String path = '', String icon = '', String caption = '',
wRepository::mayAccessDocument
Benutzer abrufbar ist. Funktionsaufruf Boolean mayAccessDocument(String path) Parameter path Pfad des zu prüfenden Dokumentes Falls das Dokument nicht existiert oder offline ist, wird false zurück gegeben. Beispiel: Prüft, ob das Dokument vom
wDocument::isOnline
ist Funktionsaufruf Boolean isOnline() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Prüft, ob das Dokument "/dev/" online ist Quelltext <?php $pathDocumentToCheck = '/dev/index.php' ; try{ $document = new wDocument (
wDocumentData::getData
Funktionsaufruf String getData(String document, String data, Array options = array()) Parameter document Pfad zum Dokument data wPath-Ausdruck, der aus dem Dokument ausgelesen werden soll options Zusatzoptionen lengthMax Maximale Länge des
wRepository::setPublicDocument
ab CMS-Version 018.004.036.000) Funktionsaufruf Boolean setPublicDocument(String path) Parameter path Pfad des Dokumentes Beispiel: Macht das Bild öffentlich zugänglich, um dies über die Cloud zu teilen Quelltext <?php $path =
wRepository::checkPermissionUserDocument
Boolean checkPermissionUserDocument(String path, String user, String permission) Parameter path Pfad des zu prüfenden Dokumentes Falls das Dokument nicht existiert, wird falsch zurück gegeben. user Benutzer, dessen Recht geprüft werden soll
wRepository::checkPermissionGroupDocument
checkPermissionGroupDocument(String path, String group, String permission) Parameter path Pfad des zu prüfenden Dokumentes Falls das Dokument nicht existiert, wird falsch zurück gegeben. group Gruppe, deren Recht geprüft werden soll
wWorkflow::hasWorkflow
012.005.010.000 verfügbar) Funktionsaufruf Boolean hasWorkflow(String path) Parameter path Pfad des zu prüfenden Dokumentes Beispiel: Prüft, ob das Dokument einen Workflow zugewiesen hat Quelltext <?php $documentPath =
wDocument::isTimeDependentPublished
Boolean isTimeDependentPublished() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Prüft, ob das Dokument zeitgesteuert ist Quelltext <?php require_once $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ;
wDocument::isOfflineFuture
Boolean isOfflineFuture() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Prüft, ob das zeitgesteuerte Dokument in Zukunft offline geschaltet wird Quelltext <?php require_once $_SERVER [ 'DOCUMENT_ROOT' ].
Mehrsprachige Metadaten in Bildern und Dokumenten pflegen
Metadaten in Bildern und Dokumenten pflegen Veröffentlichungsdatum: 22. Februar 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Beim
So ermöglichen Sie die Bearbeitung von zusätzlichen Dokumentendaten
2013 pflege pflegetag tags xpath Reverse-Template-Modelling dynamisch Dieser Artikel beschreibt, wie Sie Werte in die Dokumentenerweiterung einpflegen, zu denen es noch keine Tags gibt (Reverse-Template-Modelling). Um in einer bestehenden Präsenz im
wRepository::checkInDocument
Dokument ein Funktionsaufruf void checkInDocument(String path, Array options) Parameter path Pfad des einzucheckenden Dokumentes options Optionen fireEvents => [false|true] Legt fest, ob die zugehörigen Ereignisse gefeuert werden sollen. Ist
Mögliche Ursachen bei nicht gefundenen Dokumenten
bei nicht gefundenen Dokumenten 13. Juli 2023 dokumente documents found gefunden nicht not Sofern der Aufruf zu einem Dokument, z.B. einer PDF-Datei, nicht funktioniert, kann dies unterschiedliche Ursachen haben. Fall 1: Document not found
Die Möglichkeiten, auf Unterverzeichnisse bei der Abfrage von Dokumenten über Listen und das Repository zuzugreifen, wurden um dirSub und dirSubRecursive erweitert
bei der Abfrage von Dokumenten über Listen und das Repository
wRepository::setPermissionsInheritDocument
ab Version 010.002.202.000) Funktionsaufruf Boolean setPermissionsInheritDocument(String path) Parameter path Pfad des Dokumentes Beispiel: Setzt die Berechtigungen für das angegebene Dokument auf erben, falls dieses eingecheckt ist Quelltext
wRepository::setPermissionsDocument
006.004.009.000) Funktionsaufruf Boolean setPermissionsDocument(String path, Array permissions) Parameter path Pfad des Dokumentes permissions Berechtigungen Beispiel: Setzt die Berechtigungen für das angegebene Dokument, falls dieses eingecheckt
wDocumentData::addCategory
Funktionsaufruf Boolean addCategory(String document, String category, String dataID = '') Parameter document Pfad zum Dokument category Kategorie dataID Optionale ID eines Data-Objektfeldes Beispiel: Setzt eine Kategorien-ID in das angegebene
wRepository::checkOutDocument
aus Funktionsaufruf Boolean checkOutDocument(String path, Array options) Parameter path Pfad des auszucheckenden Dokumentes options Optionen fireEvents => [false|true] Legt fest, ob die zugehörigen Ereignisse gefeuert werden sollen. Ist
Inhalte in Binärdokumenten verwalten und bearbeiten
auch Binärdateien in die Verwaltung von Weblication® integriert (eingecheckt) werden. Das Einchecken von binären Dokumenten hat einige Vorteile: Rechtevergabe für die Bearbeitung (betrifft derzeit ausschliesslich Bilddateien) Vergabe von
wRepository::checkPermissionDocument
Funktionsaufruf Boolean checkPermissionDocument(String path, String permission) Parameter path Pfad des zu prüfenden Dokumentes Falls das Dokument nicht existiert, wird falsch zurück gegeben. permission Zu prüfendes Recht Beispiel: Prüft, ob
documentData
Gibt Daten aus einem Dokument aus. TAG Attribute [PATH] document * Pfad des Dokumentes [String|WPATH] data * Pfad der zu ermittelnden Daten. Die
documentDataAsDate
können die Formate genutzt werden, die die PHP date() Funktion bereitstellen) TAG Attribute [PATH] document * Pfad des Dokuments. [String|WPATH] data * XPath Ausdruck innerhalb des Documentes. [DATEFORMAT] format Datumsformat Beispiel: Ausgabe des
buttonCreateDocument
Schaltfläche, um ein neues Dokument (eine neue Seite) zu erstellen. TAG Attribute [PATH] destDir * Verzeichnis, in dem die Seite erstellt werden soll.
ifDocumentExists
ob ein Dokument (eine Seite) existiert. TAG
wRepository::createDraft
eine Arbeitskopie Funktionsaufruf wDocument createDraft(String path, createEditorIds = false) Parameter path Pfad des Dokumentes createEditorIds Falls Editor-IDs ergänzt werden sollen, was zur Pflege über den Editor notwendig ist Beispiel:
wRepository::getUsersWithPermissionToViewDocument
Funktionsaufruf Array getUsersWithPermissionToViewDocument(String path) Parameter path Pfad des zu prüfenden Dokumentes Beispiel: Gibt die berechtigten Ansichtsbenutzer des Dokumentes zurück Quelltext <?php $pathDocumentToCheck =
wRepository::isOnlineDocument
ob ein Dokument online ist. Funktionsaufruf Boolean isOnlineDocument(String path) Parameter path Pfad des zu prüfenden Dokumentes default Wert, falls das Dokument nicht verfügbar ist Beispiel: Prüft, ob das Dokument "/dev/" online ist Quelltext
wRepository::isTimeDependendPublished
Funktionsaufruf Boolean isTimeDependendPublished(String path, Boolean default) Parameter path Pfad des zu prüfenden Dokumentes default Wert, falls das Dokument nicht verfügbar ist Beispiel: Prüft, ob das Dokument "/dev/" im gültigen
wRepository
bereit Funktionen checkInDir Checkt ein Verzeichnis ein void checkInDir(String dir) checkInDocument Checkt ein Dokument ein void checkInDocument(String path, Array options) checkInProject Checkt ein Projekt ein void checkInProject(String
wRepository::documentExists
ob ein Dokument existiert. Funktionsaufruf Boolean documentExists(String path) Parameter path Pfad des zu prüfenden Dokumentes Beispiel: Prüft, ob das Dokument "/dev/" existiert Quelltext <?php $pathDocumentToCheck = '/dev/index.php' ; if(
Der Aufbau eines XML-Inhaltsdokuments
exit; ?> XML-Root-Element/ Wurzelknoten (wd:document) Laut XML-Deklaration muss ein wohlgeformtes und valides XML-Dokument genau einen Wurzelknoten (Root-Element) haben. Im Falle von Weblication Inhaltsseiten ist dieses Element das
wDocumentData
Boolean deleteCategory(String document, String category, String dataID = '') getData Ermittelt Daten eines Dokumentes als Zeichenkette String getData(String document, String data, Array options = array()) getDataAsHTML Ermittelt Daten
templatesIncludeItems
Bindet die angegebenen Mastertemplate-Elemente eines Dokumentes ein TAG Attribute [PATH] document * Dokument mit den einzubindenden Elementen. String group Gruppe mit den einzubindenden Elementen [XPATH] xPath xPath der
wRepository::createDocumentVersion
eines Dokumentes Funktionsaufruf String createDocumentVersion(String path) Parameter path Pfad des zu versionierenden Dokumentes Beispiel: Erstellt eine Version des Dokumentes Quelltext <?php wRepository :: createDocumentVersion ( $_SERVER [
wRepository::getDocumentVersions
alle Versionen eines Dokumentes Funktionsaufruf Array getDocumentVersions(String path) Parameter path Pfad des Dokumentes Beispiel: Ermittelt alle Versionen eines Dokumentes Quelltext <?php //$document = $_SERVER['PHP_SELF']; $document =
wRepository::getPermissionsDocument
ab CMS-Version 019.004.009.000 ) Funktionsaufruf Array getPermissionsDocument(String path) Parameter path Pfad des Dokumentes Beispiel: Ermittelt die Berechtigungen einees Dokumentes Quelltext <?php $document = wRepository ::
wRepository::setPermissionsInheritViewDocument
Version 010.002.202.000) Funktionsaufruf Boolean setPermissionsInheritViewDocument(String path) Parameter path Pfad des Dokumentes Beispiel: Setzt die Berechtigungen zur Ansicht für das angegebene Dokument auf erben, falls dieses eingecheckt ist
wDocumentData::setDataObject
Boolean setDataObject(String document, String id, String value, Array options = array()) Parameter document Pfad zum Dokument id ID des Objektfeldes value Zu setzender Wert options Zusatzoptionen typeIfNotExists Typ eines noch nicht