Volltextsuche

  • wPath

    beziehen sich in der Regel auf den wd:meta Block und Teile des wd:object Blockes eines Dokumentes. Beispiele für wPath-Angaben /wd:extension/wd:meta/wd:title/text() oder kurz: title /wd:extension/wd:meta/wd:description/text()

  • wPathName

    wPathName Stellt Funktionen für die Verarbeitung von Dateipfaden zur Verfügung Funktionen addSlashAfter Fügt einen

  • Einsatz der Kurzschreibweise von wPath-Angaben

    von wPath-Angaben Nutzbar ab: Version Veröffentlichungsdatum: 21. März 2014 Änderungsdatum: 25. Januar 2021 wpath kurzschreibweise shorties wdocumentdata Diverse Framework-Funktionen unter wDocumentData und entsprechende WSL-Tags

  • wPathName::isDraft

    Prüft, ob es sich bei einem Pfad um eine Arbeitskopie handelt Quelltext <?php $document = "/dev/" ; $documentDraft = wPathName :: getPathDraft ( $document ); if( wPathname :: isDraft ( $document )){ print "Beim angegebenen Dokument handelt es sich

  • wPathName::getPathDraft

    keine Parameter. Beispiel: Liefert den Pfad der Arbeitskopie Quelltext <?php $document = "/dev/" ; $documentDraft = wPathName :: getPathDraft ( $document ); if( wRepository :: documentExists ( $documentDraft )){ print wPathName :: getPathDraft (

  • documentData

    document * Pfad des Dokumentes [String|WPATH] data * Pfad der zu ermittelnden Daten. Die Daten können entweder über wPath oder über folgende Kurzschreibweise ermittelt werden. title - Seitentitel description - Beschreibung keywords -

  • wPathName::removeSlashBefore

    einen Schrägstrich am Anfang eines Pfades Quelltext <?php $path = 'dev/' ; print 'Pfad ohne Slash am Anfang: ' . wPathName :: removeSlashBefore ( $path ). " " ; $path = '/dev/' ; print 'Pfad ohne Slash am Anfang: ' . wPathName ::

  • wPathName::removeSlashAfter

    den Schrägstrich am Ende eines Verzeichnisses Quelltext <?php $path = '/dev' ; print 'Pfad ohne Slash am Ende: ' . wPathName :: removeSlashAfter ( $path ). " " ; $path = '/dev/' ; print 'Pfad ohne Slash am Ende: ' . wPathName :: removeSlashAfter (

  • wPathName::getDirTop

    Beispiel: Ermittelt das aktuelle Hauptverzeichnis Quelltext <?php print 'Das aktuelle Hauptverzeichnis lautet: ' . wPathName :: getDirTop ( $_SERVER [ 'PHP_SELF' ]); ?> Ergebnis Das aktuelle Hauptverzeichnis lautet: /dev Beispiel: Ermittelt die

  • wPathName::getDirParent

    Verzeichnisses Beispiel: Ermittelt den Pfad des Elternverzeichnisses der aktuellen Seite Quelltext <?php $dirPage = wPathName :: getDirFile ( $_SERVER [ 'PHP_SELF' ]); print 'Das Elternverzeichnis des aktuellen Verzeichnisses lautet: ' . wPathName

  • wPathName::getDirName

    path Pfad des Verzeichnisses Beispiel: Ermittelt den Verzeichnisnamen der aktuellen Seite Quelltext <?php $dirPage = wPathName :: getDirFile ( $_SERVER [ 'PHP_SELF' ]); print 'Der Name des aktuellen Verzeichnisses lautet: ' . wPathName :: getDirName

  • wPathName::addSlashBefore

    Fügt einen Slash vor ein Verzeichnis Quelltext <?php $path = 'demoCore/' ; print 'Pfad mit einem Slash am Anfang: ' . wPathName :: addSlashBefore ( $path ). " " ; $path = '/dev/' ; print 'Pfad mit einem Slash am Anfang: ' . wPathName ::

  • wPathName::addSlashAfter

    Fügt einen Schrägstrich hinter ein Verzeichnis Quelltext <?php $path = '/dev' ; print 'Pfad mit einem Slash: ' . wPathName :: addSlashAfter ( $path ). " " ; $path = '/dev/' ; print 'Pfad mit einem Slash: ' . wPathName :: addSlashAfter ( $path ).

  • wPathName::removeDocumentRoot

    Verzeichnisses Quelltext <?php $pathProject = $_SERVER [ 'DOCUMENT_ROOT' ]. '/dev' ; print 'Pfad Projektpfad lautet: ' . wPathName :: removeDocumentRoot ( $pathProject ). " " ; ?> Ergebnis Pfad Projektpfad lautet: /dev Hinweis Beim Einsatz von

  • wPathName::getObjectId

    $path = "/dev/weblication/project/searchs/default.wSearchBot.php" ; print 'Die Objekt-ID von ' . $path . ' lautet: ' . wPathName :: getObjectId ( $path ); ?> Ergebnis Die Objekt-ID von /dev/weblication/project/searchs/default.wSearchBot.php lautet:

  • wPathName::getFileNameOnly

    aktuellen Seite ohne Dateiendung Quelltext <?php print 'Der Dateiname der aktuellen Seite ohne Dateiendung lautet: ' . wPathName :: getFileNameOnly ( $_SERVER [ 'PHP_SELF' ]); ?> Ergebnis Der Dateiname der aktuellen Seite ohne Dateiendung lautet:

  • wPathName::getFileName

    Ermittelt den Dateinamen der aktuellen Seite Quelltext <?php print 'Der Dateiname der aktuellen Seite lautet: ' . wPathName :: getFileName ( $_SERVER [ 'PHP_SELF' ]); ?> Ergebnis Der Dateiname der aktuellen Seite lautet:

  • wPathName::getFileExtension

    Ermittelt die Dateiendung der aktuellen Datei Quelltext <?php print 'Die Dateiendung der aktuellen Seite ist: ' . wPathName :: getFileExtension ( $_SERVER [ 'PHP_SELF' ]); ?> Ergebnis Die Dateiendung der aktuellen Seite ist: php Hinweis Beim

  • wPathName::getDirNameFile

    Verzeichnisnamen einer Datei Quelltext <?php print 'Der Verzeichnisname der aktuellen Datei lautet: ' . $dirNameFile = wPathName :: getDirNameFile ( $_SERVER [ 'PHP_SELF' ]); ; ?> Ergebnis Der Verzeichnisname der aktuellen Datei lautet: funktionen

  • wPathName::getDirFile

    den Verzeichnispfad der aktuellen Seite Quelltext <?php print 'Der Name des aktuellen Verzeichnisses lautet: ' . wPathName :: getDirFile ( $_SERVER [ 'PHP_SELF' ]); ?> Ergebnis Der Name des aktuellen Verzeichnisses lautet:

  • wPathName::createPathSecure

    $pathVulnerable = '/dev/' . '../../web_root_2/demo/' ; print 'Unsicherer Pfad: ' . $pathVulnerable . ' ' ; $pathSecure = wPathName :: createPathSecure ( $pathVulnerable ); print 'Sicherer Pfad: ' . $pathSecure ; ?> Ergebnis Unsicherer Pfad:

  • wPathName::interpretePath

    diesen als aktuelles Jahr um Quelltext <?php $path = '/base/aktuelles/meldungen/$year' ; print 'Interpretierter Pfad: ' . wPathName :: interpretePath ( $path ); ?> Ergebnis Interpretierter Pfad: /base/aktuelles/meldungen/2024 Hinweis Beim Einsatz von

  • wDocumentData

    getDataAsHTML Ermittelt Daten eines Dokumentes als HTML-Zeichenkette String getDataAsHTML(String document, String wPath, Array options = array()) getDataObject Ermittelt Objektdaten eines Dokumentes (ab Version 007.004.040.000 verfügbar)

  • Framework

    getDataAsHTML (1) Ermittelt Daten eines Dokumentes als HTML-Zeichenkette String getDataAsHTML(String document, String wPath, Array options = array()) getDataObject (1) Ermittelt Objektdaten eines Dokumentes (ab Version 007.004.040.000

  • So nutzen Sie Filter innerhalb einer Liste

    = 0 ; $query [ 'limitTo' ] = 3 ; $query [ 'filterset' ] = array( 'type' => 'and' ); $query [ 'filterset' ][] = array( 'wPath' => "/wd:extension/wd:object/@type" , 'operator' => '==' , 'condition' => 'objectFrameworkFunction' ); //print "

  • Liste mit frei definierbarem Filter

    werden kann. Im Feld tragen Sie die entsprechende Funktion ein, z.B. wMyProject::listFilterIsInGroup('kunden') . Als wPath , welcher geprüft werden soll, geben Sie den Knoten an, in welchem Sie die Information für die Gruppe in den Dateien

  • Kategorienfilter als Auswahlbox für Listen

    "/> <!--web:categories:stop--> path= " {php:functionString('wPathName::getDirParent', $wDocumentDir)}/categories/countries.wCategories.php " icon= " editStatus " caption= "

  • wDocumentData::getDataAsHTML

    Ermittelt Daten eines Dokumentes als HTML-Zeichenkette Funktionsaufruf String getDataAsHTML(String document, String wPath, Array options = array()) Parameter document Pfad zu dem Dokument wPath wPath-Ausdruck, der aus dem Dokument ausgelesen

  • Hintergrundbild dynamisch pro Navigationspunkt definieren

    auslesen, um diesen als Hintergrundbild verwenden zu können. Hierzu setzen Sie eine globale Variable (hier: wPathIncludeBackgroundImage), die ihren Wert aus dem oben definierten Navigationsattribut (imgBackgroundLink) zieht. Im Beispiel ist zudem

  • So setzen Sie eine intelligente Bildauswahl um

    Dieser Artikel beschreibt, wie Sie die Bildauswahl entsprechend der Struktur des Inhaltsprojektes umsetzen.

  • Verschachtelte Verknüpfung von Filtern

    Quelltext <?php $query [ 'filterset' ] = array( 'type' => 'or' , array( 'type' => 'and' , array( "wPath" => "/wd:extension/wd:object/wd:data[@id='series']/text()" , "operator" => "==" , "condition" => $series ),

  • Deaktivierung des Benutzerprofils

    Login vor x Tagen ($days) $usersQuery['filterset'] = array('type' => 'and'); //$usersQuery['filterset'][] = array('wPath' => '/wUser/type/@value', 'operator' => '==', 'condition' => $usertype); //$usersQuery['filterset'][] =

  • wRepository::selectDocuments

    => [String|Array] Unterverzeichnisse eines Verzeichnisses und all deren Unterverzeichnisse orderBy => wPath Sortierbedingung. Alle wPath-Ausdrücke sind erlaubt. orderDir => [asc|desc] Sortierrichtung limit => [int]

  • Listen über individuelle PHP Callback Funktion filtern

    ); rsort ( $dirsYear ); $selectedYear = wRequest :: getParameter ( 'year' ); print ' ' ; print ' .( wPathName :: getDirName ( $dirYear ) == '' ? 'selected="selected"' : '' ). '>Aktuelle Meldungen ' ; foreach( $dirsYear as

  • Wasserzeichen / Copyright in Bilder setzen

    [ 'filePath' ]; $fileNameDest = time (). '-' . rand (); wRepository :: renameDocument ( $pathSource , $fileNameDest . '.' . wPathName :: getFileExtension ( $pathSource )); $path = $eventData [ 'dirPath' ]. "/" . $fileNameDest . "." . wPathName ::

  • So setzen Sie Filter in den Suchergebnissen ein

    'searchoptions') = 'onlyoffice' "> $filterFiletypes = array('type' =&gt; 'or'); $filterFiletypes[] = array("wPath" =&gt; "/wd:stat/@extension", "operator" =&gt; "containsi", "condition" =&gt; "pdf"); $filterFiletypes[] =

  • wDocumentData::setData

    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 eines noch

  • wDocumentData::getNodes

    Dokumentes Funktionsaufruf DOMNodeList getNodes(String document, String wPath) Parameter document Pfad zu dem Dokument wPath wPath-Ausdruck, der aus dem Dokument ausgelesen werden soll Beispiel: Ermittelt Kategorien aus einer Kategoriendatei

  • wUsers::selectUsers

    $usersQuery = array(); $usersQuery [ 'filterset' ] = array( 'type' => 'and' ); $usersQuery [ 'filterset' ][] = array( 'wPath' => '/wUser/type/@value' , 'operator' => '==' , 'condition' => 'standard' ); $users = wUsers :: selectUsers (

  • Pflegemasken für Binärdateien

    " php:functionString('preg_match', '/(gif|png|jpe?g|svg)$/i', $wDocumentPath) = '1' "> src= " {php:functionString('wPathName::getPathDraft', $wDocumentPath)}?{php:functionString('rand', 100000, 999999)} " alt= " " width= " 200 " height= " "

  • Uploadereignis abhängig von der Bildgröße nutzen

    getPathGlobal ( $eventData [ 'projectPath' ])); if( $widthResizeOnUpload != '' ){ if( preg_match ( "/gif|jpg|jpeg|png/i" , wPathName :: getFileExtension ( $eventData [ 'filePath' ]))){ if( wImage :: getWidth ( $eventData [ 'filePath' ]) >

  • So binden Sie Binärdateien für Sprachportale ein

    " php:functionString('preg_match', '/(gif|png|jpe?g|svg)$/i', $wDocumentPath) = '1' "> src= " {php:functionString('wPathName::getPathDraft', $wDocumentPath)}?{php:functionString('rand', 100000, 999999)} " alt= " " width= " 200 " height= " "

  • Formatierung der Druckansicht beeinflussen

    '/', '', php:functionString('wProjectCur::getPath')) "/> subdir- select= " php:functionString('wPathName::getDirName', php:functionString('wPathName::getDirTop', $wDocumentDir, 2)) "/> object- select= "

  • Pflegemasken für Binärdateien

    " php:functionString('preg_match', '/(gif|png|jpe?g|svg)$/i', $wDocumentPath) = '1' "> src= " {php:functionString('wPathName::getPathDraft', $wDocumentPath)}?{php:functionString('rand', 100000, 999999)} " alt= " " width= " 200 " height= " "

  • Überprüfung, ob es einen oder mehrere Benutzer mit der angegebenen E-Mail-Adresse gibt

    clearIndexUsers (); } $usersQuery = []; $usersQuery [ 'filterset' ] = [ 'type' => 'or' ]; $usersQuery [ 'filterset' ][] = [ 'wPath' => '/wUser/email/@value' , 'operator' => '==' , 'condition' => $email ]; if( array_key_exists (

  • So verwenden Sie ein eigenes Skript zur Auswahl der Listen-Templates

    ). '/wGlobal/layout/templates/lists' ; // Standardumsetzung: //$query['filterset'] = array('type' => 'and', array('wPath' => '/wd:stat/@name', 'operator' => 'contains', 'condition' => '.wFilelist.php')); // Filterset mit Beschränkung

  • Individualisierte Seiten durch Gewichtung von Listeninhalten

    ])){ $query [ 'orderFactors' ] = array(); } foreach( $keywords as $keyword ){ $query [ 'orderFactors' ][] = array( 'wPath' => '/wd:extension/wd:meta/wd:keywords/text()' , 'operator' => 'pregiMatch' , 'condition' => $keyword ); } return

  • wList::createList

    wLanguages wLinkchecker wList wMailer wMessagecenter wNavigation wNet wNewsletter wOutput wPDF wPageCur wPageProcessor wPathName wPicture wProject wProjectCur wReadWrite wRepository wRequest wResponse wSearch wServer wSession wSocket wStaticHTML

  • wDocumentData::getData

    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

  • Beispiele für Ereignisaktionen vor Erstellen einer Datei

    gerne über den Support anfragen. Beispiel 1: Datei vor dem Erstellen in ein anderes Verzeichnis ablegen $filePathName = wPathName :: getFileName ( $eventData [ 'filePath' ]); $eventData [ 'filePath' ] = "/base/" . $filePathName ; wEnv :: setGlobalValue