Volltextsuche
wTexts::getTexts
Textdatei Beispiel: Alle Texte einer Textdatei ausgeben Quelltext <?php $path = "/de/wGlobal/content/texts/default.wTexts.php" ; print " " ; var_dump ( wTexts :: getTexts ( $path )); print " " ; ?> Hinweis Beim Einsatz von
wTexts
wTexts Zugriff auf globale Texte Funktionen getText Liefert einen Text aus der Textdatei eines Projektes String getText(String
wTexts::getText
weitere Parameter) // zieht die globale Textdatei des aktuellen Projektes // (z.B. /de/wGlobal/content/texts/default.wTexts.php) print wTexts :: getText ( 'goto_homepage' ); ?> Text über XSLT in ein Attribut schreiben <!-- wenn keine
wTexts::getTextUser
liefert Dateien innerhalb /[IHR-LAYOUT-PROJEKT]/wGlobal/content/texts/ // je nach Pflegebenutzersprache // (Deutsch: de.wTexts.php bzw. innerhalb des Editors de.editor.wTexts.php) print wTexts :: getTextUser ( 'be_logout' , '/dev' ); ?>
Pflegemasken für Metadaten aus der Dokumentenerweiterung
test= " //wd:extension/wd:status/wd:online/@status = 'timer' "> width:540px; select= " php:functionString('wTexts::getTextUser', 'editor_page_online_status') "/>   test= " //wd:extension/wd:status/wd:online/@status =
So binden Sie Binärdateien für Sprachportale ein
" showInEditor= " 1 " caption= " " style= " float:right " title= " {php:functionString('wTexts::showTextUser', 'Edit mask', 'Pflegemaske anpassen', 'Editer masque dwAposaffichage')} "/> test= "
So setzen Sie Zeilenumbrüche innerhalb von Textbausteinen
(z.B. ). Beim Speichern wird dies dann HTML-kodiert in die XML-Datei geschrieben. Beispiel: Auszug aus der default.wTexts.php eines Inhaltsprojektes mit HTML-kodiertem Umbruch ... key= " login_message_error "> Fehler Login.<br
wTexts::getTextGlobal
über PHP ausgeben Quelltext <?php // liefert Dateien innerhalb /[IHR-LAYOUT-PROJEKT]/wGlobal/content/texts/ print wTexts :: getTextGlobal ( 'goto_homepage' ); ?> Text über XSLT in ein Attribut schreiben <!-- liefert Dateien innerhalb
wTexts::showTextUser
en Englischer Text de Deutscher Text fr Französischer Text Beispiel: Text über PHP ausgeben Quelltext <?php print wTexts :: showTextUser ( 'Picture' , 'Bild' , 'Image' ); ?> Ergebnis Bild Text über XSLT in ein Attribut schreiben icon= "
wTexts::setText
setzen Quelltext <?php $key = 'goto_homepage' ; $value = 'Zur Startseite' ; $project = '/de' ; $path = '' ; print wTexts :: setText ( $key , $value , $project ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten
So ersetzen Sie Text-Platzhalter durch die gewünschten Texte
mit Ersetzen von Text-Platzhaltern ... path= " /[IHR-LAYOUT-PROJEKT]/wGlobal/content/texts/de.editor.wTexts.php "> project= " /[IHR-LAYOUT-PROJEKT] " orderBy= " /wd:extension/wd:meta/wd:sorting/@value "/> ... Beispiel:
So verhindern Sie das automatische Ergänzen von Textbausteinen
Ergänzen von Textbausteinen Veröffentlichungsdatum: 26. Januar 2010 Änderungsdatum: 24. März 2010 text texts wtexts global automatisch ergänzen addIfNotExists Dieser Artikel beschreibt, welche Einstellung Sie setzen müssen, dass
Pflegemasken für Binärdateien
" " class= " wEditorExtensionThumbnailMeta "/> class= " wEditorExtensionLabel "> select= " php:functionString('wTexts::getTextUser', 'editor_page_title') "/>   ( select= " php:functionString('wTexts::getTextUser',
So setzen Sie eine kategorisierte und nach Priorität sortierte Liste um
name="Liste" ... ... <!-- Bereich Pflege --> ... class= " wEditorElementLabel "> select= " php:functionString('wTexts::getTextUser', 'editor_list_order_by_order_dir') "/> class= " wEditorElementValue "> <!-- web:text:start
So filtern Sie die Auswahl der Listen-Templates
@uid, '.showInputTemplate')) != 'no' "> class= " wEditorElementLabel "> select= " php:functionString('wTexts::showTextUser', 'Template list', 'Darstellungs-Template für die Ergebnisliste', 'Trame pour liste de résultats')
Mini-Shop: Umsetzung über Objekt-Wizard - Beschreibung
abgebildet werden, ergänzen Sie in der Shop-Textdatei ( /[ IHR-INHALTS-PROJEKT ]/wGlobal/content/text/shop.wTexts.php ) den gewünschten Textbaustein: [Ihre Übersetzung] Beispiel: per invoice Berücksichtigung des Lagerbestandes
Umsetzung einer Internetpräsenz für mobile Endgeräte in älteren Projekten
" markId= " logo " markType= " " icon= " backgroundImage " caption= " " title= " {php:functionString('wTexts::getTextUser', 'be_edit_logo')} " target= " popup(640, 480) "/> name= " xPathLogo ">
So setzen Sie eine intelligente Bildauswahl um
... <!-- ca. Zeile 36/37 (Bild) --> class= " wEditorElementLabel "> select= " php:functionString('wTexts::showTextUser', 'File', 'Datei', 'Fichier') "/> class= " wEditorElementValue "> <!--web:text:start
Sprachabhängige Texte
oder individuellen Anwendungen sowie bei Formularen notwendig. Texte können Sie über die PHP-Framework Funktion wTexts::getText() an beliebiger Stelle in allen Templates nutzen. Diese Funktion kennt alle im Verzeichnis
Maximale Bestellmenge im Mini-Shop Weblic ergänzen
wEnv :: getGlobalValue ', ' deliveryTime_values ')"/> wEnv :: getGlobalValue ', ' deliveryTime_texts ')"/> wTexts :: showTextUser ', ' Product ID ', ' Artikel - ID ', ' ID de lwAposarticle ')"/> variantDescription '] != '' or
Textbausteine mit Hochkommatas korrekt einbinden
hinterlegt wird. Beispiel: Textbaustein-Datei des englischsprachigen Bereiches (z.B. /en/wGlobal/content/texts/default.wTexts.php <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> version= " 5.0 "> ... key= " o_clock
Logo sprachabhängig ausgeben
info= " "--> name= " logo "> id= " logo " href= " {$wProjectPath}/index.php " title= " {php:functionString('wTexts::getText', 'goto_homepage')} "> test= " php:functionString('wVariables::getValue', 'logo_src_onscroll',
So ändern Sie die Hinweismeldungen bei falschen Formulareingaben
"/> '); $formular->build(); if(!$formular->isValid()){ print ' '.wTexts::getText('your_entries_were_not_correctly').' ]]>'; select= " wd:group[@id = 'formular']/wd:item "> test= " @type
Sortierung einer Liste über eigene Werte
mit orderID ... class= " wEditorExtensionLabel " style= " clear:both "> select= " php:functionString('wTexts::showTextUser', 'Sort-ID', 'Sortierungs-ID', 'Sort-ID') "/> ( select= " php:functionString('wTexts::showTextUser',
Eigene Strukturelemente umsetzen
id= " wConfigMaskOpener_{@uid} " src= " /weblication/grid5/gui/images/editor/config.gif " title= " {php:functionString('wTexts::showTextUser', 'Options', 'Formatierung')} " style= "
Ausgabe von HTML in wsl:php
noch Entitäten print ' Falsch '; Beispiel 1: HTML-Tags werden gerendert (Markup innerhalb CDATA-Bereich) $gotoHomepage = wTexts::getText('goto_homepage'); $wPathProject = wProjectCur::getPath(); '.$gotoHomepage.' '; ]]> <!-- Generierter
So verwenden Sie ein eigenes Skript zur Auswahl der Listen-Templates
zur Auswahl der Zeilentemplates ... class= " wEditorElementLabel "> select= " php:functionString('wTexts::getTextUser', 'editor_list_list_template') "/> class= " wEditorElementValue "> width= " 100% " cellpadding= " 0 "
Framework
/ Tag-Cloud createTagCloudHTML Erstellt eine Tag-Wolke als XML String createTagCloudHTML(String tagsStr, Array options) wTexts Zugriff auf globale Texte getText (1) Liefert einen Text aus der Textdatei eines Projektes String getText(String key,
Texteverwaltung - Redakteurstexte | Weblication CMS Onlinedokumentation
Diese können Sie über die gewohnten Dateifunktionen zur Bearbeitung öffnen, anzeigen, kopieren, etc. de.editor.wTexts.php Deutsche Redakteurstexte im Editor Diese Textbausteine werden über die Framework-Funktion wTexts::getTextUser
Texteverwaltung (Inhaltsprojekt) | Weblication CMS Onlinedokumentation
Diese können Sie über die gewohnten Dateifunktionen zur Bearbeitung öffnen, anzeigen, kopieren, etc. default.wTexts.php Globale Texte für das betreffende Inhaltsprojekt Diese Textbausteine werden über die Framework-Funktion
Dateiverwaltung: Spalten und Schaltflächen anpassen
'/sent.csv' )){ $colValue = date ( 'd.m.Y H:i' , filemtime ( $_SERVER [ 'DOCUMENT_ROOT' ]. $directoryPath . '/sent.csv' )). ' ' . wTexts :: getTextSystem ( 'o_clock' ); } return $colValue ; }); $additionalDataDir [] = array( 'caption' => 'Betreff' ,
Texteverwaltung (Inhaltsprojekt) | Weblication CMS Onlinedokumentation
Textbausteine bearbeiten | Weblication CMS Onlinedokumentation
Eine Änderung des Textbausteinnamens erfordert eine Anpassung der entsprechenden Aufrufe über die Framework-Funktion "wTexts::getText" . Über den Link " Sortieren " können Sie zu dieser Spalte eine alphabetische Sortierung vornehmen und diese
Textbausteine bearbeiten | Weblication CMS Onlinedokumentation
Eine Änderung des Textbausteinnamens erfordert eine Anpassung der entsprechenden Aufrufe über die Framework-Funktion "wTexts::getTextUser" . 'Eingabefeld (weiß hinterlegt)': In diesem Feld hinterlegen Sie den Ausgabetext zum jeweiligen
Produktfinder für maag-garden.ch auf Basis von Weblication®-Objekten
verwendet. Überschriften und andere sprachabhängige Elemente der Objekt Seitendarstellung werden mit der wTexts-Klasse aus den Sprachdateien