Volltextsuche
So stellen Sie das Symbol für Strukturelemente um
Dieser Artikel beschreibt, wie Sie das Symbol des Struktureditors beeinflussen können.
Eigene Sonderzeichen zur Auswahl anbieten
Die Auswahl der Sonderzeichen in der WYSIWYG-Leiste können Sie individuell anpassen.
So definieren Sie beim Hochladen das Ersatzzeichen für Sonderzeichen/Leerzeichen
28. Juli 2010 wConf hochladen upload ersetzen sonderzeichen umlaute leerzeichen Dieser Artikel beschreibt, wie Sie das Zeichen definieren, das beim Hochladen von Dateien evtl. Sonderzeichen ersetzt. Durch folgende manuelle
Text in Listen ausgeben und die Anzahl der Zeichen begrenzen
Liste können Sie über CSS oder XSL den Text aus dem jeweils eingelesenen Dokument ausgeben. Die Anzahl der Zeichen lassen sich dabei begrenzen. Über Weblication® Listentemplates können Sie für die Listenübersicht sogenannte
Zeichenbegrenzung in Listen und per Ajax nachgeladenen Listen
welche Sie über das aktuelle Listen-Template einsetzen können. Ein Beispiel finden Sie nachfolgend. Um die Zeichenbegrenzung zu aktivieren, setzen Sie -w-option-description-cropText auf 1 . Ab CMS-Version 15 können Sie dies zudem auch im
Überschrift: Automatisch hochzustellende Zeichen
Einstellungen der Darstellungsvariante für die Überschrift festlegen. Überschrift: Automatisch hochzustellende Zeichen Nutzen Sie hierzu die aktuelle Version des Überschriften-Weblics® mit den aktuellen CSS-Definitionen in der
strReplace
die ersetzt werden sollen String replace * Zeichen, die geschrieben werden sollen Beispiel: Ersetzt ein definiertes Zeichen durch einen Zeilenumbruch ... <!--Hier werden Die Daten hingeschrieben--> match= " /wNavigation "> class= "
cropText
TAG Attribute Integer lengthMax Anzahl der Zeichen, die maximal ausgelesen werden sollen. Integer lengthCrop Anzahl der Zeichen, die maximal ausgelesen werden sollen. Dieses Attribut wird in Kombination mit den Attributen "shrinkCharacterCrop" und
So geben Sie einen Listentext mit begrenzter Zeichenanzahl aus
Dieser Artikel beschreibt, wie Sie in einer Weblication® Liste den Text der aufgelisteten Dateien hinsichtlich der Zeichenanzahl so beschränken, dass nicht mitten im letzten Wort abgeschnitten wird. Innerhalb einer Listenübersicht (z.B.
wStringconverter::checkUTF8
Prüft, ob eine Zeichenkette UTF-8 konform ist Funktionsaufruf String checkUTF8(String str) Parameter str Zu prüfende Zeichenkette Prüft, ob die Zeichenkette UTF-8 konform ist und kodiert diese gegebenenfalls include( $_SERVER [ 'DOCUMENT_ROOT' ].
wUsers::filterUsername
Parameter Diese Funktion benötigt keine Parameter. Beispiel: Filtert aus einem Benutzernamen alle nicht gültigen Zeichen heraus Quelltext <?php $user = "Ungültiger Benutzer" ; print wUsers :: filterUsername ( $user ); ?> Ergebnis
superscriptChars
Stellt die angegebenen Zeichen hoch TAG Attribute String chars * Hochzustellende Zeichen durch | getrennt (z.B. chars="©|®") [|0|1] showInEditor
documentData
Erstellens [WPATH] - wPath Ausdruck, mit dem beliebige Knoten angesprochen werden können Integer lengthMax Anzahl der Zeichen, die maximal ausgelesen werden sollen. Integer lengthCrop Anzahl der Zeichen, die maximal ausgelesen werden sollen.
wStringconverter::wrapCDATA
::wrapCDATA Umschließt eine Zeichenkette mit CDATA (verfügbar ab CMS-Version 015.001.034.000) Funktionsaufruf String wrapCDATA(String str) Parameter Diese
wStringconverter::convertToReg
Maskiert Zeichen für einen Regulären Ausdruck Funktionsaufruf String convertToReg(String str) Parameter str Zeichenkette Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das
Linkprüfung: Ausnahmen definieren
28. November 2019 Änderungsdatum: 03. Dezember 2024 wConf linkprüfung linkprüfung linkchecker zeichen ausnahmen blockieren ausschliessen Zur Linkprüfung können Sie Ausnahmen festlegen, damit bestimmte Pfade bzw.
wStringconverter::applyFilter
int Nur Ganzzahlen sind erlaubt (sonst 0) float Nur Ganzzahlen sowie Fließkommazahlen sind erlaubt (sonst 0) text Alle Zeichen sind erlaubt, XML-Sonderzeichen werden in die entsprechenden Entitäten umgewandelt path Nur Pfade sind erlaubt, ../
Grundlagen von XML
Root-Element Inhalt Beispiele für nicht valides XML: Mehrere Root-Elemente Inhalt Inhalt XML-Elemente müssen mit den Zeichen a-z und A-Z beginnen, alle anderen Zeichen sind verboten Beispiele für valides XML: Korrekte Benennung der Elemente
wStringconverter::replaceWhiteSpaces
alle Leerzeichen aus einer Zeichenkette raus Funktionsaufruf String replaceWhiteSpaces(String str) Parameter str Zeichenkette Beispiel: Löscht alle Leerzeichen aus der Zeichenkette Quelltext <?php $text = "Lorem Ipsum" ; $textfiltered =
wForm::getMailDataStr
Falls die Werte als HTML-Tabelle geliefert werden sollen. Beispiel: Ermittelt die Formulardaten als Zeichenkette Quelltext <?php // Auszug aus einer kontakt/index.php // ... $mailData = $this -> getFormData (); $decorators =
Framework
Verfügung, um das automatisierte Versenden von Formularen zu verhindern createCaptcha (4) Erstellt ein Bild aus einer Zeichenkette, um Spam in Formularen zu verhindern String createCaptcha(String text, Array options = array) wCart Warenkorb addArticle
wDocumentData::getData
ausgelesen werden soll options Zusatzoptionen lengthMax Maximale Länge des Rückgabewertes lengthCrop Anzahl der Zeichen, die maximal ausgelesen werden sollen. Dieses Attribut wird in Kombination mit den Attributen "shrinkCharacterCrop" und
Unterschied zwischen den XSL-Elementen copy-of und value-of
den Daten notiert ist, an mehreren Stellen zu wiederholen. (Quelle: SELFHTML ) xsl:value-of Erzeugt eine gespeicherte Zeichenkette an der aktuellen Position im Ausgabebaum. Bei der gespeicherten Zeichenkette kann es sich z.B. um den Inhalt eines
wStringconverter::convertToDirName
Verzeichnisnamen, der frei von Sonderzeichen ist Funktionsaufruf String convertToDirName(String str) Parameter str Zeichenkette Beispiel: Wandelt Umlaute und Sonderzeichen für einen gültigen Verzeichnisnamen um Quelltext <?php $text = "Browse
wStringconverter::removeLinebreaks
alle Zeilenumbrüche aus einer Zeichenkette raus Funktionsaufruf String removeLinebreaks(String str) Parameter str Zeichenkette Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das
wDOM::parseString
auf Basis einer XML-Zeichenkette Funktionsaufruf DOMDocument parseString(String xmlString) Parameter xmlString XML-Zeichenkette Beispiel: Auslesen der Elternkategorie einer Kategorie Quelltext <?php require_once $_SERVER [ 'DOCUMENT_ROOT' ].
wStringconverter
zu XML-Zeichenkette hinzu String addPrologXml(String str) applyFilter Filtert einen Wert, um keine unsicheren Zeichen zu erhalten. String applyFilter(String value, String filter) checkUTF8 Prüft, ob eine Zeichenkette UTF-8 konform ist
wUsers::setUserStr
Setzt die Benutzerdaten als XML-Zeichenkette Funktionsaufruf String setUserStr(String user, String xmlStr) Parameter user Benutzername userStr BenutzerXML Hinweis
wNavigation::createNavigationHTMLFromXML
navigationStr, String template, String mode, String navId, Array options = array()) Parameter navigationStr XML-Zeichenkette der Navigation template Pfad zum Navigationstemplate mode Modus der Navigationsdarstellung navId Navigations-ID des
wCaptcha::createCaptcha
Erstellt ein Bild aus einer Zeichenkette, um Spam in Formularen zu verhindern Funktionsaufruf String createCaptcha(String text, Array options = array) Parameter
wRepository::grepDocumentsDir
Beispiel: Liefert alle Dateien eines Verzeichnisses zurück, die im Dateinnamen pository(gefolgt von beliebigen Zeichen).php haben Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $result = wRepository ::
Beispiele für das Suchen & Ersetzen Werkzeug
28. März 2012 Änderungsdatum: 05. Juni 2025 suchen ersetzen search replace reguläre ausdrücke ausdruck regex Zeichenketten in vielen Dateien in kurzer Zeit anpassen. Änderungen in mehreren Dateien können Sie über das Werkzeug " Suchen und
wMailer::sendMailStr
keepConnection [|true] Falls die Verbindung z.B. für Mehrfachversand nicht erneut aufgebaut werden soll preStrValue Zeichenkette vor einem Wert postStrValue Zeichenkette nach einem Wert preStrValueMulti Zeichenkette vor einem Mehrfachwert
Elemente des Mastertemplates bedingt zur Auswahl anbieten
Verzeichnisbereiche, etc. Beispiel: Auszug aus der headline.text.wItemMastertemplate.php mit Abfrage auf bestimmte Zeichenfolge (z.B. -de) ... if(preg_match("/-de/", wEnv::getGlobalValue('wEditorPath'))){ name= " Überschrift " en:name= " Headline
Pflegbares Feld für Objektdaten
Bedienung Allgemein: 1:'Bezeichnung': 1:'Zusatzinfo': 1:'Name der Objektdaten': 1:'Standardwert': 1:'Maximale Anzahl Zeichen': 1:'Editor': 1:'Sonderzeichenauswahl anbieten': 1:'Bedingte Umbrüche markieren': 1:'Mehrfachauswahl': 1:'Werte':
Formulareingaben über Reguläre Ausdrücke validieren
Regulären Ausdruck entspricht, berücksichtigt dabei die Groß-/Kleinschreibung und behandelt die zu prüfenden Zeichenketten als UTF-8. (verfügbar ab CMS-Version 016.002.001.000) pregiuMatch('REGEXP') Dieser Validator prüft, ob die Eingabe
Pflege von textbasierten Daten
mögliche Werte: 0|1 notwendig: nein nutzbar bei: editor = 'color' maxlength Beschränkung der im Textfeld eintragbaren Zeichen (z.B. für 120 Zeichen: maxlength="120") notwendig: nein nutzbar bei: editor = 'input' , editor = 'textarea' styles
wDirectoryData::getData
Falls die Vererbung berücksichtigt werden soll lengthMax Maximale Länge des Rückgabewertes lengthCrop Anzahl der Zeichen, die maximal ausgelesen werden sollen. Dieses Attribut wird in Kombination mit den Attributen "shrinkCharacterCrop" und
wRequest::getParameter
int Nur Ganzzahlen sind erlaubt (sonst 0) float Nur Ganzzahlen sowie Fließkommazahlen sind erlaubt (sonst 0) text Alle Zeichen sind erlaubt, XML-Sonderzeichen werden in die entsprechenden Entitäten umgewandelt path Nur Pfade sind erlaubt, ../
wDocumentData
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 eines Dokumentes
Weblication® Entwicklerbereich
für Administratoren und Redakteure angeboten werden sollen. 29 Juli BASE für Version 20: Bild 1.0.81: Hochzustellende Zeichen im Bild Titel und Beschreibung können nun über CSS-Only definiert werden: -w-option-charsToSuperscript:©|®|™; 29
wSearch->getTitle
die Ausgabe xml-konform zurück lengthMax Maximale Länge des Ergebnis-Strings replaceStart Am Anfang abzuschneidende Zeichenkette replaceEnd Am Ende abzuschneidende Zeichenkette Beispiel: Ermitteln des Titels für die Datei "/de/" Quelltext <?php
WSL-Tags
Zeigt einen Pinterest "Pin It!"-Button an (verfügbar ab Version 007.004.003.000) strReplace Ersetzt Zeichen superscriptChars Stellt die angegebenen Zeichen hoch templatesIncludeGroupItems Bindet alle Mastertemplate-Elemente
Abarbeitung der Skriptausführung bei der XSLT-Transformation
von Quelltext-Beispielen in diesem Artikel aufgezeigt. Die Beispiele nutzen zur Veranschaulichung die Funktion, um alle Zeichen eines Texts in Großbuchstaben anzuzeigen. Wichtig: Jeglicher PHP-Code in XSL-Stylesheets wird NACH der
Projektumstieg von BASE Classic auf BASE (Mobile First)
Auch die Funktion "Überschriften anpassen" sollten Sie nutzen, um beim Einsatz von Sonderzeichen (z.B. das & Zeichen) in der Überschrift auf die Gegebenheiten in der Mobile First eingehen zu können. Nutzen Sie ggf. weitere Werkzeuge,
Chinesisch, japanisch, arabisch, russisch und beliebige andere Sprachen und Zeichensätze mit Weblication® veröffentlichen
Mit Weblication® verwalten Sie beliebige Sprach- und Länderversionen in beliebigen Schriftzeichen: Chinesisch, japanisch, arabisch, russisch, ... Dabei kann jede Sprache bzw. Länderversion mit einer eigenen Domain aufgerufen werden.
Neu in Weblication® Version 9 - Final am 01.07.2014
Inzwischen ist Version 12 verfügbar: Neu in Version 12 Die Entwicklung der Version von Weblication® steht ganz im Zeichen von noch mehr Effizienz sowie Touch-Bedienung , Smartphones und Tablets . Mehrere hundert Detailverbesserungen wurden
Weblication® Version 9 final verfügbar
neuen Funktionen neuerer Versionen noch nicht verwenden. Die Entwicklung der Version von Weblication® steht ganz im Zeichen von noch mehr Effizienz sowie Touch-Bedienung , Smartphones und Tablets . Mehrere hundert Detailverbesserungen wurden
Volltextsuche - Einstellungen Indexierung (Indexierung) | Weblication CMS Onlinedokumentation
005.058.042.000 können Sie auch mehrere Startpfade angegeben werden. Mehrere Pfadangaben trennen Sie durch das Pipe-Zeichen |. Der letzte Eintrag darf nicht mit einem Pipe-Zeichen enden! Beispieleintrag: /base/index.php |/base-en/index.php
Version 20: Neue Tools - z.B. Zugriffsfilter
Vorschläge, die sich aus Zugriffen mit entsprechenden Parametern ergeben. Diese können Sie per Klick in die Whitelist (+ Zeichen links) oder Blacklist (+ Zeichen rechts) übernehmen. Zugriffsfilter: So rufen Sie die Zugriffsfilter auf Maske zu