ein Vorschaubild, das in die definierte Bildgröße eingepasst wird Quelltext <?php $pathThumbnail = wThumbnail :: createThumbnail ( '/devAssets/img/bild-rot.png' , 120 , 120 , 'embed' ); print ' . $pathThumbnail . '"/>' ; $pathThumbnail = wThumbnail
[ 'layout' ] = '7dev' ; $template = '/devGlobal/wGlobal/layout/templates/lists/default.wFilelist.php' ; print wList :: createList ( $template , $listParameters ); ?> Ergebnis wAnalyzer wApplication wArchiving wBackup wBenchmark wBrowseEdit wCSS
createMaskedMailLink Macht eine E-Mail-Adresse für Robots schwerer lesbar. TAG Attribute [MAIL] mail * Zu maskierende E-Mail [|js] type Art
generiert und somit hochauflösend dargestellt. raw Das Originalbild wird ohne Generierung direkt eingebunden. createHD [|1] Falls ein HD-Bild generiert werden soll createWebp [|1] Falls ein WebP-Bild generiert werden soll quality Falls die
wenn in der pre.php nach dem Include der System pre.php (und ggf. executeRewriteRules) die Funktion wStaticHTML::createPageStatic aufgerufen wird, z.B.: // Nur ausführen für Seitenbesucher (nicht eingeloggte Benutzer): if( wSession :: getUserName
::createCaptcha Erstellt ein Bild aus einer Zeichenkette, um Spam in Formularen zu verhindern Funktionsaufruf String createCaptcha(String text, Array options = array) Parameter text Text, der in das Bild eingefügt werden soll options quality =>
::createSessionUser Erstellt eine Benutzer-Session auf der Basis eines existierenden Benutzers. Funktionsaufruf Boolean createSessionUser(String userName, String password) Parameter userName Benutzername password Passwort options Optionen
zu Ghostscript" anzugeben (z.B.: /usr/bin/gs) $pathPDF = '/default-wAssets/docs/test.pdf' ; $pathThumbnailOfPDF = wPDF :: createThumbnail ( $pathPDF ); print ' . $pathThumbnailOfPDF . '" width="500px" height="auto" alt="PDF" title="PDF"/>' ; ?> Beispiel:
Erstellt eine Schaltfläche zur Erstellung eines neuen Dokumentes (einer neuen Seite) Funktionsaufruf String createButtonCreateDocument(String destDir = '', String icon = '', String caption = '', String title = '', Array options = array()) Parameter
Beispiel: Erstellt ein Backup von /de Quelltext <?php wBackup :: createBackup ( '/de' ); ?> Beispiel: Erstellt ein Backup von /default-wAssets ohne Verzeichnisindex und Thumbnails Quelltext <?php
; $messageText = 'Bitte Übersetzung zur Datei vornehmen.' ; $options = array( 'isImportant' => '' ); wMessagecenter :: createToDo ( $pathMessageObject , $receiver , $messageText , $options ); ?> Hinweis Beim Einsatz von Framework-Funktionen in
$listParameters = array(); $listParameters [ 'dir' ] = '/dev/beispieldaten/fuer-listen' ; print ' ' ; var_dump ( wList :: createListArray ( $listParameters )); print ' ' ; ?> Ergebnis array(19) { [0]=> string(36) "/dev/beispieldaten/fuer-listen/1.php"
Erstellt eine Schaltfläche mit Funktionen zum Öffnen der Dateiverwaltung Funktionsaufruf String createButtonFilemanager(String path = '', String caption = '', String title = '', Array options = array()) Parameter path Pfad mit dem die
(verfügbar mit dem Modul externe Benutzerschnittstelle (z.B. ActiveDirectory/LDAP)) Funktionsaufruf Boolean createSessionStr(String userName, String userStr) Parameter userName Benutzername userStr Benutzer als UTF-8 kodierte XML-Zeichenkette
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: Erstellt eine
Pfad des zu versionierenden Dokumentes Beispiel: Erstellt eine Version des Dokumentes Quelltext <?php wRepository :: createDocumentVersion ( $_SERVER [ 'PHP_SELF' ]); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den
source Pfad der Quelldatei dest Pfad der Zieldatei Beispiel: Erstellt eine Sprachversion Quelltext <?php wRepository :: createDocumentLanguage ( '/base/unternehmen/anfahrt.php' , '/base-en/unternehmen/anfahrt.php' ); ?> Hinweis Beim Einsatz von
<?php $newDir = "/de/unser-team/" ; $dirTemplate = "/de/weblication/templates/directories/standard" ; wRepository :: createDir ( $newDir , $dirTemplate ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den
aufgerufen wird. Beispiel: Quelltext <?php //Generiert eine Navigation in XML $navigationStr = wNavigation :: createNavigationXML ( '/dev/wGlobal/content/navigations/standard.wNavigation.php' , 'sitemap' , '' , array( 'expires' => 10 , 'project'
wird. Beispiel: Quelltext <?php //Generiert eine Navigation mit dem Modus tree $navigationStr = wNavigation :: createNavigationHTML ( "/dev/wGlobal/content/navigations/standard.wNavigation.php" ,
; $messageText = 'Inhalte im Team besprechen.' ; $options = array( 'isImportant' => '' ); wMessagecenter :: createNote ( $pathMessageObject , $receiver , $messageText , $options ); ?> Hinweis Beim Einsatz von Framework-Funktionen in
= array(); $listParameters [ 'dir' ] = '/dev/dokumentationen/framework/klassen' ; print ' ' ; var_dump ( wList :: createListArrayData ( $listParameters )); print ' ' ; ?> Weiterführende Links So nutzen Sie Filter innerhalb einer Liste Filteroperatoren
$consumerSecret = "" ; // Facebook Anwendungs-Geheimcode (APP Secret) $code = "" ; // if( wFacebook :: createAuthToken ( $consumerKey , $consumerSecret , $code )){ print '1' ; } else{ print '0' ; } ?> Hinweis Beim Einsatz von
zu öffnen" ; // Titel der Schaltfläche $attributes = array( 'style' => 'cursor:pointer' ); print wBrowseEdit :: createButton ( $onClick , $icon , $caption , $title , $attributes ); ?> Mögliche Werte für das icon-Attribut: z.B.: folder, edit,
Generiert einen Report für den letzten Monat (verfügbar ab CMS-Version 017.001.079.000) Funktionsaufruf String createReportLastMonth(String project, Array options) Parameter project Projekt options Optionen listImpressionsLimit Anzahl der Einträge der
::createIndex Erstellung des Suchindexes mithilfe eines Scriptes (ab Version: 005.034.001.021) Funktionsaufruf String createIndex(Array $parameters) Parameter parameters urlsMax Anzahl der maximal zu indizierenden URLs timeoutScript Skriptlaufzeit
Action-Token um eine Aktion einmalig auszuführen (verfügbar ab CMS-Version 017.001.070.000) Funktionsaufruf Void createActionToken() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Erstellt einen Action-Token um eine Aktion einmalig
= wReadWrite :: readFile ( $filePath ); $pathPDF = '/_temp/' . md5 ( $filePath ). '.pdf' ; $xslFoStr = wPDF :: createXSLFOFromXHTML ( '/wGlobalProject/wGlobal/layout/templates/pdf.wDocument.php' , $xhtmlString ); wPDF :: createPDFFromXSLFO ( $pathPDF ,
= wReadWrite :: readFile ( $filePath ); $pathPDF = '/_temp/' . md5 ( $filePath ). '.pdf' ; $xslFoStr = wPDF :: createXSLFOFromXHTML ( '/wGlobalProject/wGlobal/layout/templates/pdf.wDocument.php' , $xhtmlString ); wPDF :: createPDFFromXSLFO ( $pathPDF ,
Verhindert Pfade, über die darüberliegende Verzeichnisse angesprochen werden können Funktionsaufruf String createPathSecure(String path) Parameter path Zu sichernder Pfad Beispiel: Sichert einen Pfad, der außerhalb DOCUMENT_ROOT zeigen würde
::createNavigationHTMLFromXML Generiert eine Navigation auf Basis einer XML-Zeichenkette Funktionsaufruf String createNavigationHTMLFromXML(String navigationStr, String template, String mode, String navId, Array options = array()) Parameter navigationStr
Erstellt das notwendige XSLT, um Pflegeschaltflächen für einen Eintrag anzuzeigen Funktionsaufruf String createXsltEditbuttons(Array options){ Parameter options Optionen showFilemanager => [|true] Falls die Dateiverwaltung pro Eintrag
array(); $listParameters [ 'dir' ] = '/dev/dokumentationen/framework/klassen' ; print ' ' ; print htmlentities ( wList :: createListXML ( $listParameters )); print ' ' ; ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie
Quelltext <?php $template = '/devGlobal/wGlobal/layout/templates/lists/default.wFilelist.php' ; //print wList::createList($template, $listParameters); $listXML = ' /dev/aktuelles/meldungen 0 yes yes yes yes yes yes yes yes yes yes yes no yes
Zeigt die Categorien eines Dokumentes an (verfügbar ab CMS-Version 013.007.043.000) Funktionsaufruf String createCategoriesHtmlOfDocument(String pathDocument, String xPathCategories, String pathCategories) Parameter pathDocument Pfad des Dokumentes
eine Schaltfläche, um die Weblics-Verwaltung zu öffnen, falls der Benutzer Administrator ist Funktionsaufruf String createButtonWeblics(String project = '', String icon = '', String caption = '', String title = '', Array attributes = array()) Parameter
attributes Weitere Attribute destName => String Zieldatei, die beim Upload erstellt bzw. ersetzt werden soll createDirIfNotExisting => [0|1] Falls ein nicht existierenden Zielverzeichnis angelegt werden soll id => String ID der Schaltfläche class
)){ print ' Diese Version befindet sich im Workflow und ist noch nicht sichtbar. ' ; print ' ' . wBrowseEdit :: createButtonApproveDocument ( $documentPath , $iconApprove , $captionApprove , $titleApprove ). ' ' . wBrowseEdit :: createButtonRejectDocument (
Erstellt eine Schaltfläche, um den Online-Status einer Datei zu ändern Funktionsaufruf String createButtonOnlineStatus(String path = '', String icon = '', String caption = '', String title = '', Array attributes = array()) Parameter path
die zuletzt/aktuell aufgerufene Seite: //$attributes = array('redirect' => $_SERVER["PHP_SELF"]); print wBrowseEdit :: createButtonLogout ( $icon , $caption , $title , $attributes ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten
Schaltfläche $title = "Klicken Sie hier, um die Seite zu bearbeiten" ; // Titel der Schaltfläche print wBrowseEdit :: createButtonEdit ( $path , $icon , $caption , $title ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten
= array( 'questionConfirm' => 'Wollen Sie die Datei wirklich löschen?' ); // weitere Attribute print wBrowseEdit :: createButtonDelete ( $path , $icon , $caption , $title , $attributes ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen
Erstellt eine Schaltfläche zur Erstellung eines neuen Verzeichnisses Funktionsaufruf String createButtonCreateDirectory(String destDir = '', String icon = '', String caption = '', String title = '', Array options = array()) Parameter
Schaltfläche, um die Weblication Obefläche zu öffnen, falls der Benutzer Administrator ist Funktionsaufruf String createButtonBackend(String icon = '', String caption = '', String title = '', Array attributes = array()) Parameter icon Symbol der
)){ print ' Diese Version befindet sich im Workflow und ist noch nicht sichtbar. ' ; print ' ' . wBrowseEdit :: createButtonApproveDocument ( $documentPath , $iconApprove , $captionApprove , $titleApprove ). ' ' . wBrowseEdit :: createButtonRejectDocument (
Verbindung mit der design.css korrekt dargestellt) (verfügbar ab CMS-Version 011.005.062.000) Funktionsaufruf String createMailNoSpamText(String mail) Parameter mail E-Mail Adresse Beispiel: Schützt eine E-Mail Adresse als JS-Funktion vor SPAM Quelltext
die Navigationsbearbeitung, um eine Seite, falls diese noch nicht verlinkt ist, hinzuzufügen. Funktionsaufruf String createButtonInsertNavpoint(String path = '', String caption = '', String title = '') Parameter pathNavigation Pfad der zu bearbeitenden Navigation
nur in Verbindung mit der ui.js korrekt aufgerufen) (verfügbar ab CMS-Version 011.005.062.000) Funktionsaufruf String createMailNoSpamJsFunction(String mail) Parameter mail E-Mail Adresse Beispiel: Schützt eine E-Mail Adresse als JS-Funktion vor SPAM Quelltext
Voraussetzung ist, der Konfigurationseintrag: /wConf/personalization/allowAccessToken/@value = 1 Funktionsaufruf String createAccessToken(String path, Array options) Parameter path Pfad des Dokumentes options expires Dauer in Sekunden oder Zeit als
Funktionsaufruf Boolean createAuthToken(String parameters, String consumerKey, String consumerSecret) Parameter parameters GET-Parameter, die von Twitter an