Volltextsuche
wUserCur::getType
Ermittelt den Benutzertyp des aktuellen Benutzers
Veranstaltungen über den Objekt-Wizard pflegen
Sie, dass beim Datumsformat isoDateTime eingestellt ist. Pflegetag Quelltext Auszug aus Veranstaltungen < wd : item type = "objectmask.webtag" uid = "06a87b4e315f98aabe6ad08604046be27" > < wd : webtag type = "webtag.objectData" uid =
wWeblic::renderItemStr
Beispiel 3: Innerhalb eines XSL-Templates ein Überschriften Element über einen String ansprechen id= " title " type= " char.text "/> id= " display " type= " char.display "> h2 id= " text " type= " text.standard "> Das Unternehmen
Mehrere Strukturelemente gleichzeitig einfügen
" /fr " xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= " http://weblication.de/5.0/wd " version= " 1.0 " type= " page.standard "> type= " weblication " version= " 5.0 " uid= " 3bb403668279d4b193ef278a653807a8 "> Liste mit
Elemente des Mastertemplates bedingt zur Auswahl anbieten
" en:name= " Headline " icon= " /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/images/element-icons/element_headline.gif " type= " headline.text "> id= " title " type= " char.text "/> id= " display " type= " char.display "/> id= " text "
Unterschiedliche Sortiermöglichkeiten für Listen
sortiert. Nur sichtbar für die Gruppen: adminsscholl Beispiel: Auszug aus der Aktuelles-Liste des Beispielprojektes type= " list.standard " uid= " 586a9b2bc7ae7e9f7bc988ae1ae17c87 "> id= " listtemplate " type= " src.file ">
Der Text von wd:item bzw. wd:fragment mit dem Attribut type="src.*" wird im Repository als Link erkannt.
wd:fragment mit dem Attribut type="src.*" wird im Repository als
Bedeutung des Typs von Elementen und Fragmenten
fragment element bedeutung link anpassen verlinkung linkanpassung projekt Dieser Artikel beschreibt die Bedeutung der Typenbezeichnung von Elementen und Fragmenten und deren Auswirkung auf diverse Funktionen (z.B. Linkanpassung, etc.) Die
Projektvariablen können über die Oberfläche definiert werden. Die Typen Text|Zahl|E-Mail|Bild|Link|Datei|Verzeichnis sind auswählbar.
definiert werden. Die Typen
Dateien können mehrfach über Listen ausgegeben werden, wenn ihnen ein Parameter angehängt wird (z.B. $listParameters['file'][] = $file.'?2'; oder $listParameters['file'][] = $file.'?id=2&type=sub';). Der Parameter ist im Listenergebnis über das Attribut @param abrufbar.
angehängt wird (z.B. $listParameters['file'][] = $file.'?2'; oder $listParameters['file'][] = $file.'?id=2&type=sub';). Der Parameter ist im
XSL-Stylesheets für Strukturelemente
" xmlns:php= " http://php.net/xsl " exclude-result-prefixes="wd wsl php" version= " 1.0 "> type= " weblication " version= " 5.0 "> Text name= " admin " time= " 1272383009 "/> name= " admin " time= " 1252018717
wRepository::getContentDir
rekursiv als Array mit Pfad und Type (f für Datei, d für Verzeichnis) (verfügbar ab CMS-Version 018.003.025.000) Funktionsaufruf Array
Akkordeon Container über wWeblic::renderItemStr zusammenbauen - Beispiel kann im Objekt-Wizard für die Seitendarstellung verwendet werden.
Akkordeon Container über wWeblic::renderItemStr, wird mit Objektdaten der aktuellen Seite befüllt.
Neuer WYSIWYG-Editor ab der Version 004.010.002.000
Formatierungen einfügen Um den neuen Editor bereits zu nutzen, tragen Sie manuell in der Konfiguration beim Attribut type "basic" ein. ... type= " basic " /> ... Um den bisherigen FCK-Editor weiterhin nutzen zu können, tragen Sie manuell
Umfangreiches Bestellformular
'wglRadioFloat' ), 'options' => array( 'Herr' => 'Herr' , 'Frau' => 'Frau' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte wählen Sie Ihre Anrede aus.' )))); $formular -> addElement ( 'input' ,
Der Inhaltsbereich (die wd:group Elemente)
Name wd:item Attribute id Identifikation für direkten Zugriff name Angezeigter Name bei Auswahl aus Mastertemplate type Typ der Schablone im Elemententemplate Syntax Inhalt wd:fragment wd:group XML-Nodes vom Typ Text Beschreibung
Listen
Listenelements name= " Liste " en:name= " List " icon= " /deGlobal/wGlobal/layout/images/element-icons/element_list.gif " type= " list.standard "> id= " listtemplate " type= " src.file ">
XML Strukturelemente
Bezeichnung, etc. icon Ein individuell wählbares Icon, welches in der Elementeauswahl für das Element angezeigt wird type Definiert den Typ des Elements. Über den Type wird die Zugehörigkeit zum passende XSL-Stylesheet ausgewählt, welches
wList::createListFromXML
Generiert eine Liste auf Basis einer XML-Zeichenkette
Formularwerte bzw. Formulardaten weiterverarbeiten
Beispiel: Auszug aus der Kontaktseite index.php mit Setzen der Werte über eine Session ,,, id= " serverEventOnSubmit " type= " text.script "> getFormData()); $this->initFormData(); // ... ]]> ... Beispiel: Auszug aus der
URL-Parameter über WSL oder XSL ermitteln
status="frei" ): Beispiel: Auszug aus einer Veranstaltung (z.B. /de/veranstaltungen/termine/fruehjahrskonzert-2012.php) ... type= " eventMulti "> id= " title " type= " char.text "/> id= " description " type= " char.text "/> id= " keywords "
Nur spezielle Varianten eines Elementes auswählbar machen
einzufügen. Damit dann das eingefügte Element wieder den eigentlichen Typ besitzt, kann man das über das Attribut typeAfterInsert im Mastertemplate festlegen. Beispiel für ein Container mit einer speziellen Variante, der z.B. als einziges
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= "
Maximale Bestellmenge im Mini-Shop Weblic ergänzen
< form id = "updateArticle_[!--formId--]" action = "[!--page_dir_application--]/scripts/cart.php" > < input type = "hidden" name = "project" value = "[!--wProjectPath--]" /> < input id = "action_updateArticle_[!--formId--]" type
-w-embedtype
Definiert den zu verwendenden Typ zum Einbetten
wUserContent::getNumberRatingsType
Ermittelt die Anzahl der unterschiedlichen Bewertungen (verfügbar ab CMS-Version 019.004.008.000)
wForm::addElement
hinzu Funktionsaufruf Boolean addElement(String type, String name = null, label = null, options = array()) Parameter type Typ des Elementes name Name des Elementes label Bezeichnung options Eigenschaften Formulareditor PHP Formulareditor Die
wAnalyzer::getData
Funktionsaufruf Int getData(String $project, Array $options) Parameter project Projekt options Optionen type [|requests|impressions|visits|visitors] Art der Daten limitFrom Datum, oder Anzahl Tage, ab denen die Daten ermittelt
Anlegen von Dateien über CSV-Import
der Veranstaltungsvorlage für den Import ... [!--title--] [!--description--] [!--keywords--] src= " " area= " "/> ... type= " eventMulti "> id= " title " type= " char.text "/> id= " description " type= " char.text "/> ... id= " dates "
Eigene Formularelemente nutzen
" http://php.net/xsl " exclude-result-prefixes="wd wsl php" version= " 1.0 "> <!-- Eigene Formularelemente --> type= " weblication " version= " 5.0 " uid= " 530e8e0e89ac7ef836bb5ef50df60d34 "> Zusätzliche Formularelemente . name= "
Über Dekoratoren gestaltetes Kontaktformular
( 'input' , 'name' , 'Name*' , array( 'attributes' => array( 'class' => 'L' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte geben Sie einen Namen an' )))); $formular -> addElement ( 'input' ,
Cookies - Informationen zum Datenschutz
text= " Datenschutz, Cookiehinweis "/> description= " Cookie-, Datenschutzhinweis anzeigen " key= " show_cookie_info " type= " char.yesno "> yes description= " Laden von externen Trackern bestätigen lassen " key= " confirm_before_track "
Einfaches Formular
(); $formular -> addElement ( 'input' , 'name' , 'Name*' , array( 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte geben Sie einen Namen an' )))); // wenn das Feld vorbelegt werden soll
Links / Querverweise über Lightbox
"> [if lt IE 9] rel= " ]]> "color:#0000BB"> select= " $wGlobalProjectPath " /> [endif] [if lt IE 9] type= " text/javascript " src= " ]]> "color:#0000BB"> select= " $wGlobalProjectPath " /> [endif] [if lt IE 9] type= "
So setzen Sie eine intelligente Bildauswahl um
" Bild " en:name= " Picture " icon= " /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/images/element-icons/element_picture.gif " type= " picture.standard "> id= " title " type= " char.text "/> id= " display " type= " char.display "> default id= "
So setzen Sie Filter in den Suchergebnissen ein
zu diversen Suchfiltern für Besucher. So lassen sich die Ergebnisse auf bestimmte Dokumenten-Typen, Dateiendungen, Pfade etc. filtern und auch eine Kategoriendatei auswählen, welche für das Filtern der Suchergebnisse
SEO: Optimierte Eingabe von Titel / Beschreibung
Sie dies im XML der Objektmaske wie folgt (ab CMS-Version 018.007.184.000): (Auszug) --> name= " optimizer " type= " char.default "> [{"type" : "ifLengthLT", "parameters" : [10], "messageClass" : "warning", "message" : "Bitte geben
Bei <script type="text/javascript"> wird der Skript-Bereich durch ein CDATA-Tag umschlossen.
Änderungen in Weblication® CMS Core/GRID
erstellt wurden, werden die Navigationstitel als Seitentitel voreingetragen. 007.004.208.000 21.03.2013 Die Content-Type für RSS- und Podcast-Dateien wurde auf text/xml angepasst. 007.004.192.000 15.03.2013 Neue Framework-Funktion
Weblication® Entwicklerbereich
BASE für Version 20: Volltextsuche 1.0.132: Zum Suchfilter für Besucher können die Ergebnisse zusätzlich auf Objekt-Typen gefiltert werden (z.B.: wObjectTypes:news) 05 Dezember BASE für Version 20: Objekt einbinden 1.0.113: Einstellung
Newsletter Vorlage | Weblication CMS Onlinedokumentation
name= " X-CampaignID " value= " $wNewsletterDir "/> Auszug aus einer Newsletter Vorlage (html.php) ... ... type= " newsletter "> id= " title " type= " char.text "/> id= " description " type= " char.text "/> id= " keywords "
CSV-Datei generiert Web-Anwendung in Weblication®
der XML-Anwendung behandelt werden sollen und so bei der späteren Anpassung Zeit sparen. Mögliche Einstellungen sind: type - Typ des Datenfeldes page-display - Anzeige auf der Detailseite page-positon - Anzeigeposition auf der Detailseite
Neu in Weblication® Version 17 - veröffentlicht am 01.07.2022
Die neue Version 17 von Weblication® bringt wieder eine Vielzahl an Neuerungen und Verbesserungen, die die Arbeit mit Weblication® deutlich vereinfachen und beschleunigen. Täglich kommen Neuerungen und Verbesserungen hinzu. Bei allen Entwicklungen achten wir darauf, dass sowohl Redakteure als auch Entwickler noch smarter, schneller und einfacher arbeiten können und das System stets sicher ist - vor Hackerangriffen und Kompromittierung ...
Anwendungsgenerator - Anwendung erstellen | Weblication CMS Onlinedokumentation
der XML-Anwendung behandelt werden sollen und so bei der späteren Anpassung Zeit sparen. Mögliche Einstellungen sind: type - Typ des Datenfeldes page-display - Anzeige auf der Detailseite page-positon - Anzeigeposition auf der Detailseite
So stellen Sie einen RSS-Feed mit Weblication® bereit
Sie sich des Social-Buttons. Per Drag&Drop Editor binden Sie einen Social Button in die Seite ein, wählen den Icon/Type RSS aus und geben den Pfad und Dateinamen des zuvor erstellten RSS-Feed an. Den Social Button können Sie in Aussehen,
Version 13: Schnellbearbeitung von Texten
description= " Schnellbearbeitung von Texten ermöglichen " versionMin= " 13 " key= " show_buttons_quickedit_text " type= "
Neu in Weblication® Version 14 - veröffentlicht am 01.07.2019
nur jeweils drei angezeigt und weitere können per Klick eingeblendet werden, um die Vorauswahl und Unterscheidung der Typen zu vereinfachen. Überarbeitete Layoutauswahl Gruppennamen sind in der Benutzerliste sichtbar In Weblication® Version
Social Media - Facebook, Twitter, Google+ und Co. - mit Weblication®
sie lassen sich per CSS sehr einfach ändern. Bereits in der Standardauslieferung stellen Sie per Mausklick ein: Icon / Type - im Standard Facebook, Twitter, Google+, Pinterest, RSS, Mail, Instagram, Youtube, LinkedIn, Tumblr, Telefon Ausrichtung
Verzeichnis - Abo E-Mail Vorlage | Weblication CMS Onlinedokumentation
der Abo E-Mail Vorlage (subscriberContentDirChanged.eml) From: [!--system.mail--] To: [!--receiver.mail--] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Es gibt neue Inhalte [!--env.hostURL--]