Volltextsuche
objectbuilderEditmask
Generiert die Schaltfläche zum Aufruf der Objekt-Wizard Maske TAG Attribute mask * Pfad der Objektmaske object Objekttyp, bei dem die Maske ausschließlich eingebunden werden soll Beispiel für dieses WSL-EditorPre-Tag im
Strukturierte Daten in Inhaltsseiten - Das Element wd:object
Im Voraus definierte Anzahl von Datenfeldern Zuweisung bestimmter Datentypen Alle Informationen aus wd:object Containern stehen innerhalb von Listen des PHP-Frameworks (wShowList) zur Verfügung Objekt in der
Strukturierte Daten in Inhaltsseiten - Das Element wd:object
und Einsatzmöglichkeiten Objekt-Wizard und Objektverwaltung Strukturierte Daten in Inhaltsseiten - Das Element wd:object Oft setzt sich der Inhaltsbereich von Inhaltsseiten aus frei kombinierbaren Strukturelementen zusammen. Redakteure und
Pflegemasken für Metadaten aus der Dokumentenerweiterung
- Zuweisung zu einer Kategorie - Zuweisung eines aktiven Navigationspunktes --> test= " wd:extension/wd:object/@type != 'global' "> id= " wEditorExtensionArea "> id= " wEditorExtensionAreaInner "> 1){ $languageStr = '';
Pflegemasken für Metadaten aus der Dokumentenerweiterung
" style= " display:none; "> style= " width:49%;float:left "> test= " not(/wd:document/wd:extension/wd:object/@type = 'default') and not(/wd:document/wd:extension/wd:object/@type = 'start') and
Der Aufbau eines XML-Inhaltsdokuments
der BASE (Weblication® Projektbasis) [...] expires= " {wGetValueOfDefaultExtension()} "/> Strukturierte Inhalte (wd:object) Innerhalb der Dokumentenerweiterung besteht die Möglichkeit, strukturierte Daten in dafür vorgesehenen
Inhalt des Dateiexplorers beeinflussen
[] = array( 'caption' => 'Preis' , 'width' => '80' , 'align' => 'left' , 'orderBy' => "/wd:extension/wd:object/wd:data[@id = 'price']/text()" , 'callback' => function( $documentPath ){ return wDocumentData :: getData (
Startseite, Baustellenseite, Hinweisseite
Auszug aus der design.css zur individuellen CSS-Definition einer Startseite /* fuer Startseite (Objekt home) */ body.object-home { background-color: #FFFFFF} .object-home #blockMainOuter { width: 100%; max-width: 1920px; margin: 0px auto}
Weblics® 2.x in BASE 1.x nutzen
php:functionString('wCSS::getWidthBlock', $wCSSPath, concat('#', $blockName), '(int)width', concat('object-', /wd:document/wd:extension/wd:object/@type))) "/> select= " php:functionString('wEnv::setGlobalValue',
So erstellen Sie Seiten auf Grundlage eines Formulares
Veröffentlichungsdatum: 11. Februar 2011 Änderungsdatum: 02. September 2020 formular seiten anlegen erstellen objekt object Dieser Artikel beschreibt, wie Sie Seiten anlegen, die Ihren Inhalt aus Formulareingaben beziehen. Sie wollen den
wPath
Weblication Dokumente bezogen. Diese xPath Angaben 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
Objekt-Typ abfragen
class= " wEditorExtensionValue " style= " margin-left:2px;display:inline-block "> test= " wd:extension/wd:object/@type = 'start' "> Startseite test= " wd:extension/wd:object/@type = 'news' "> News-Objekt test= "
Sicherheit: X-Frame-Options Header gegen Clickjacking
Clickjacking Veröffentlichungsdatum: 12. Mai 2020 Änderungsdatum: 04. Februar 2022 weblication cms iframe frame embed object layer antwortheader header kopfzeilen x-frame-options sameorigin Über eine Einstellung in den HTTP Antwortkopfzeilen
Objekt-Wizard - Seitendarstellung des Objektes
im wd:meta Bereich: [!--#foreach select="meta_categories" orderBy="" orderDir=""--] [!--#endforeach--] Kategorien im wd:object Bereich (z.B. location): [!--#foreach select="location" orderBy="" orderDir=""--] [!--#endforeach--] Kategorien-Text
Seitenbereiche zur Pflege über Objekt-Wizard aktivieren
ist. Falls ja, vergleichen Sie die u.a. Syntax. Falls nein, fügen Sie u.a. Syntax ein. Ersetzen Sie den Platzhalter [Object-Type] durch denTyp ihres Objektes ( ) Auszug Template news.wObject.php <!-- Ausgabe des rechten Seitenbereichs
includeXsltObjectsProject
nichts angegeben, wird der Index nicht genutzt. Die Objektdateien müssen unterhalb [project]/wGlobal/layout/templates/objects mit dem Namen xxx.wObject.php (xxx steht für den Objekt-Namen, z.B. event, also dann: event.wObject.php) abliegen.
wDOM::dom2Array
Wandelt ein DOM-Objekt in eine PHP-Datenstruktur um
wDocumentData::getDataObjectAsArray
Ermittelt alle Objektdaten als Array
wRepository::importCsvToObjects
ab CMS-Version 017.005.093.000) Funktionsaufruf Array importCsvToObjects(String dirDest, String pathCSV, String objectTemplate) Parameter dirDest Zielpfad pathCSV Pfad der CSV-Datei pathObjectTemplates Pfad der Objektvorlage Beispiel: Objekte aus
Objekt-Wizard - Pflegemaske des Objektes
Basis aufbauen. In der Objekt-Maske muss hierfür innerhalb der wd:group id="contentObjectEditor" ein wd:item type="objectmask.xslt " vorhanden sein. Zusätzlich einzubindende Maske Zusätzlich einzubindende Maske AB Weblication® Version 16
So passen Sie die Listenübersicht einer Weblication® Liste an
xsl : value - of select = "wd:extension/wd:meta/wd:thumbnail/@src" /> < xsl : when test = "wd:extension/wd:object/wd:data[@id = 'picture']/text()" >< xsl : value - of select = "wd:extension/wd:object/wd:data[@id =
So definieren Sie ein Flash Movie, um andere Inhalte nicht zu verbergen
vorgehen. Detaillierte Informationen finden Sie im Macromedia-Artikel. Fügen Sie folgendes Tag in das HTML OBJECT-Tag ein: name= " wmode " value= " transparent "/> ... ... Fügen Sie dann folgenden Parameter dem EMBED Tag hinzu:
wDocumentData::setData
'/wd:extension/wd:meta/wd:keywords' , time ()). " " ; print wDocumentData :: setData ( $fileSetData , "/wd:extension/wd:object/wd:data[@id = 'title']" , time ()). " " ; print wDocumentData :: setData ( $fileSetData ,
Pflege von textbasierten Daten
caption="GEO-Koordinaten" inputStyle="width:80px;border-right:none" --> select= " /wd:document/wd:extension/wd:object/wd:data[@id = 'latitude']/text() "/> <!--web:text:stop--> <!--web:text:start editor="latlong"
wDocumentData::getData
print 'Diese Seite beschreibt die Funktion ' . wDocumentData :: getData ( $_SERVER [ 'PHP_SELF' ], "/wd:extension/wd:object/wd:data[@id = 'function']/text()" ). ' der Klasse ' . wDocumentData :: getData ( $_SERVER [ 'PHP_SELF' ],
Formatierung der Druckansicht beeinflussen
dynamisch einbinden - Eine Seite ist von einem bestimmten Objekttyp --> project= " /[IHR-LAYOUT-PROJEKT] " _object= " objectArticle " useIndex= " 1 "/> <!-- Elemente-Templates dynamisch einbinden - Eine Seite beinhaltet beliebig viele, vom
Listen
über alle Dateien --> select= " files/file "> <!-- Darstellung einer Meldung --> test= " wd:extension/wd:object[@type = 'news'] "> class= " listEntryDate "> select= " php:functionString('wDate::formatDate', 'd.m.Y',
So binden Sie Binärdateien für Sprachportale ein
- " captionInfo=" " editor="input" allowSpecialChars="1" markShys="1" --> select= " /wd:document/wd:extension/wd:object/wd:data[@id = 'title_de']/text() "/> <!-- web:text:stop --> <!-- web:text:start decorators="default"
Zusätzliche Inhalte für die Suche berücksichtigen
auch dem Suchindex hinzugefügt. Beispiel: Auszug aus einer Inhaltsseite zum Objekt-Bereich ... Manueller Eintrag im wd:object Block: ... type= " default "> id= " title " type= " char.text "/> id= " description " type= " char.text "/>
Das HTML Seiten-Template (standard.wDocument.php)
Dabei folgt die Transformation einer festgelegten Abfolge: Zuerst wird auf den in der Seite vorhandenen wd:object-Bereich zugegriffen. Der erste Aufruf der Inhaltsbereiche erfolgt IMMER über das wd:object, dies bedeutet auch, dass
Verschachtelte Verknüpfung von Filtern
$query [ 'filterset' ] = array( 'type' => 'or' , array( 'type' => 'and' , array( "wPath" => "/wd:extension/wd:object/wd:data[@id='series']/text()" , "operator" => "==" , "condition" => $series ), array( "wPath" =>
So ermöglichen Sie die Bearbeitung von zusätzlichen Dokumentendaten
noch keine XML-Struktur gibt, können Sie folgende Bereiche nutzen: innerhalb wd:extension (Dokumentenerweiterung) wd:object/wd:data innerhalb wd:item (Inhaltsbereiche) wd:fragment In allen anderen Fällen müssen die Tags in der Inhaltsseite
Logo sprachabhängig ausgeben
das Logo aus der logo.php ausgelesen und ausgegeben --> name= " logo "> ... <!-- alt: ... /wd:extension/wd:object/wd:data[@id = 'logo']/text() ...--> name= " xPathLogo "> /wd:extension/wd:object/wd:data[@id = 'logo_ select= "
wCSS::getWidthBlock
einer CSS-Datei Funktionsaufruf String getWidthBlock(String file, String selector, String key = '(int)width', String objectClass = '') Parameter file Pfad der CSS-Datei selector Selektor key Schlüssel des Wertes objectClass z.B. object-start, falls die
Sortierung einer Liste über eigene Werte
2.x Projekes wie folgt ein: - Zusätzliche Sortiermöglichkeiten (xPath-Ausdrücke durch | getrennt): /wd:extension/wd:object/wd:data[@id='orderID']/text() - Zusätzliche Sortiermöglichkeiten (Angezeigte Werte durch | getrennt): Sortierungs-ID
Framework
eines Blockes aus einer CSS-Datei String getWidthBlock(String file, String selector, String key = '(int)width', String objectClass = '') getWidthCol (1) Ermittelt die angegebene Breite einer Klasse aus einer CSS-Datei String getWidthCol(String file, String
Anrede sprachabhängig ausgeben
ein Quelltextauszug eines Objekttemplates zum Bereich der Datenausgabe. ... test= " /wd:document/wd:extension/wd:object/wd:data[@id='gender']/text() = 'male' "> select= " php:functionString('wTexts::getText', 'mr') " /> test= "
Cookies - Informationen zum Datenschutz
Informationen zum Cookie-Handling in Weblication® Projekten.
wFacebook::setAuthToken
Boolean setAuthToken(Object token, String consumerKey, String consumerSecret) Parameter token Authentifizierungsschlüssel consumerKey
WSLPRE-Tags
womit die Rückgabe des PHP-Codes dann in XSLT weiterverarbeitet werden kann. Liste der verfügbaren wslEditorPre-Tags objectbuilderEditmask Generiert die Schaltfläche zum
So richten Sie die Schnittstelle zu Twitter ein
'tweet_news_active', '/[IHR-LAYOUT-PROJEKT]') = 'yes' "> test= " wd:extension/wd:object[@type = 'news'] or /wFilelist/wData/data[@name = 'showTwitterPublisher'] = 'yes' "> path= " {@path} " caption= " "
Objektdaten: Strukturierte Daten in Inhaltsseiten positionieren und formatiert ausgeben
wie beispielsweise bei Veranststaltungen oder Stellenangeboten. Strukturierte Daten in Inhaltsseiten - Das Element wd:object Lesen Sie, wie Sie mit Hilfe von Objekten strukturierte Inhalte definieren ... Artikel lesen Objektdaten in
Newsletter Vorlage | Weblication CMS Onlinedokumentation
Den Rahmen für Newsletter E-Mails definieren Sie in den für den Newsletter zugrundeliegenden Dateien.
Arbeiten mit Weblication® | Weblication CMS Onlinedokumentation
die sich z.B. auf die Ansicht personalisierter Seiten, die Bearbeitung eigener Dateien (beschränkt auf wd:object-Daten) bestimmter Anwendungen, etc. beziehen. Hinweise Die BASE Projektbasis bildet in jeweils aktuellster Version die