Volltextsuche

  • So definieren Sie die Art der Benennung bei der Projektinstallation

    einstellen , dass der Projektname bei der Projektinstallation vor der Assets- und Global-Benennung gesetzt wird. Setzen Sie hierzu den Wert des suggestType -Attributes innerhalb des Tags projects (zu gui ) auf " prefix ". Ohne

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

    Bei vorhandener Lizenz können Sie im Zeilentemplate das Ansichtsrecht für bestimmte Benutzer bzw. Gruppen setzen, was dann auch in der Auswahl berücksichtigt wird. Im genannten Skript können Sie die Auswahlbox auch selber

  • Tipp: Auskommentieren von Bereichen mit Pflegetags

    "/> <!--web:text:stop--> ... Weiterführende Links SELFHTML: XSLT-Elemente - xsl:comment (Kommentar

  • Einsatz von Platzhaltern für Textfelder

    ). ' Uhr' , $preResult ); // ... // Hier wird die Seite ausgegeben print $preResult ; // ... Weiterführende Links So setzen Sie einen Platzhalter im

  • Deaktivierung des Benutzerprofils

    Tage nicht mehr angemeldet haben '; print ' class= " default "> '; print ' Benutzername Nachname Vorname Status setzen '; foreach($users as $user){ print ' '.$user.' '.wUserData::getData($user, 'surname').' '.wUserData::getData($user,

  • Bereiche abhängig von der Anzahl an Elementen ausblenden

    sollten Sie über die Framework-Funktion wOutput::setNumberItemsDisplayed den Wert vor dem betreffenden Block auf Null setzen. Weiterhin sollten Sie beachten, dass in einem Bereich auch Elemente bestehen können, die nur zum Einlesen anderer

  • So erweitern Sie Benutzerdaten über Meta-Elemente

    können Sie über Meta-Elemente beliebig erweitern. Diese Daten lassen sich über wUserData::setMeta($name, $value) setzen und über wUserData::getMeta($name) auslesen. In den weiterführenden Beispielen finden Sie zu diesen

  • Vorlagen für einen Newsletter bereitstellen

    können Sie die Templateinformationen entsprechend abändern, um z.B. einen anderen Titel für die neue Vorlage zu setzen (z.B. Kunden-Newsletter). Die HTML-Vorlage für einen Newsletter liegt im mail-Verzeichnis ab. Im Beispiel anhand der

  • So vergeben Sie Berechtigungen auf Templates

    steuern, welche Gruppe(n) bzw. Benutzer dieses Template bei Erstellen einer neuen Datei zur Auswahl angezeigt bekommt. Setzen Sie hierfür den Namen der entsprechenden Gruppe im wd:group Tag bzw. des entsprechenden Benutzers im wd:user Tag ein.

  • So führen Sie Navigationen zusammen

    " auf diese zusammengeführte Navigationsdatei zurückgegriffen (über Variable wNavidStandard der standard.wParams.php ). Setzen Sie über die Verzeichniseinstellungen, in dem die Navigationen abliegen, die entsprechende Ereignisaktion zu

  • Google-Sitemap über Weblication

    werden sollen. Bei Veröffentlichung Ihres Projektes sollten Sie die von Ihnen definierte google-sitemap.php online setzen. Über das Objekt-Template dieser Datei werden Ihnen die Schritte zum Aktivieren der Google Sitemap genau erläutert. So

  • CSS3 - gewusst wie

    so umgesetzt, dass Sie optional das automatische Generieren der browserspezifischen CSS3-Varianten aktivieren können. Setzen Sie hierzu die Werte für "CSS3 Definitionen automatisch generieren" und "CSS3Pie nutzen" auf "Ja":

  • So definieren Sie den Listeninhalt ueber Parameter

    Listenverzeichnis nicht direkt in den Listenoptionen zu definieren, sondern z.B. über GET-Parameter der URL mitzugeben. Setzen Sie hierzu in den Listenoptionen einen definierten Wert (z.B. ), um diesen über das Listenelement abfragen zu können

  • Weblication® CMS Version 9 - Start Betaphase

    aktuellem Beta-Software Stand. Durch folgende manuelle Konfigurationseinstellung können Sie die Version 9 aktivieren. Setzen Sie hierzu den Wert des version -Attributes innerhalb des wConf -Start-Tags auf "9.0" und speichern Sie die Datei UTF8

  • So protokollieren Sie das Benutzer-Login

    verwendet für die Logdaten den Pfad des tmp-Verzeichnisses. Sofern Sie die Protokollierung dauerhaft ablegen wollen, setzen Sie einen individuellen Pfad innerhalb Ihres Projektes! Beachten Sie , dass das Weblic® Login-Formular die Ereignisse

  • Anlegen von Backups beschleunigen

    womit ein Backup zum einen schneller angelegt werden kann, aber auch grössere Datenmengen gepackt werden können. Setzen Sie hierzu den Wert des useTar -Attributes innerhalb des Tags backup auf "1". Ab Version 006.009.048.000 können über

  • wCache::clearCacheProject

    ( $eventData [ 'projectPath' ]); // sofern asynchrone Aufrufe über PHP nicht möglich sind, wie folgt setzen: wCache :: clearCacheProject ( $eventData [ 'projectPath' ], array( 'allowAsync' => false )); ?> Weitere

  • So definieren Sie das Lösch-Intervall des Repository-Index

    Dies macht z.B. bei hochfrequentierten Seiten Sinn, bei denen der Cache von Listen ein grösseres Datenvolumen erzeugt. Setzen Sie hierzu den Wert des clearInterval-Attributes innerhalb des Tags index (zu repository ) auf den gewünschten Wert

  • CSS-Only Varianten in Objekten nutzen

    die Objektdarstellung nach Belieben zu gestalten, indem Sie die entsprechenden CSS-Klassen definieren. Im Beispiel setzen wir für den Banner der Variante 99 für die Überschrift eine transparente blaue Hintergrundfarbe: Auszug aus der

  • Responsive Webdesign

    deaktivieren Auf Wunsch können die Einstellungen zur Responsive Webdesign Umsetzung auch deaktiviert werden. Hierzu setzen Sie die o.g. Einstellung in der Projektkonfiguration auf " Breite nicht anpassen " (Standard ist " Breite anpassen

  • Listen um Pflegemasken erweitern

    der erweiterten Pflegemaske ( wd:editmaskExtended ) der limitFrom -Wert gesetzt ( showInputLimitFrom:yes ). Diesen Wert setzen Sie innerhalb eines HTML-Kommentares, der mit dem Namen wOptionsEditmaskExtended versehen ist und die gewünschten

  • Dateiexplorer in eigenen Anwendungen einsetzen

    zur Verfügung stellen. Binden Sie in der gewünschten Seite die erforderliche Javascript-Datei ein (browseEdit.js) und setzen Sie die Funktionsaufruf an entsprechender Stelle. Beispiel: Funktionsaufruf (Javascript) für den Weblication®

  • So legen Sie die Anzahl der Datei-Versionen fest

    - Systemeinstellung - Editor angeben, womit die nachfolgend angeführte manuelle Angabe nicht erforderlich ist. Setzen Sie hierzu den Wert des numberVersionsMax -Attributes innerhalb des Tags versions (zu editor ) auf den gewünschten

  • So erweitern Sie die Benutzerverwaltung zur Berechtigung für Pflegebenutzer

    BASE Projektbasis in Version 2.x wird der Link zur Benutzerverwaltung schon direkt im Weblication® Panel angezeigt. Setzen Sie einen Link (über z.B. Popup), der auf folgende URL zeigt:

  • So erlauben Sie einem Pflegebenutzer das Anlegen von Backups

    diese Einstellung über die Maske der Projekteinstellungen gesetzt werden (siehe weiterführende Links). Ein manuelles Setzen (wie folgt beschrieben) ist dann nicht mehr erforderlich! Beispiel: Auszug aus der wProject.php eines Inhaltsprojektes

  • Text in Listen ausgeben und die Anzahl der Zeichen begrenzen

    ganze Wörter ausgegeben werden und nicht Mitten in einem Wort abgeschnitten wird. Über das Attribut " delimiterCrop " setzen Sie zudem nach dem ausgelesenen Text drei Punkte für die Umsetzung als Textteaser. Die Beschränkung der maximalen

  • Bereich mit wechselbarem Bild umsetzen

    Erweitertes Beispiel (2) für wechselnde und pflegbare Headerbilder Einbinden eines eigenen Templates für Headerbilder Setzen Sie im blockTop -Bereich des HTML Seiten-Template ( standard.wDocument.php ) zusätzlich zu den bestehenden

  • Dateiliste nach durchschnittlicher Seitenbewertung (Ranking) sortieren

    aktuelle Listen-Element (Weblic® " Liste Standard "). Die erforderlichen Anpassungen werden nachfolgend beschrieben. Setzen Sie eine eigene Funktion über die wMyProject.php Datei, die mit der BASE mitgeliefert wird und über die pre.php des

  • Benutzersimulation

    simulieren Durch folgende manuelle Konfigurationseinstellung können Sie die Benutzersimulation aktivieren. Setzen Sie hierzu den Wert des active -Attributes innerhalb des Tags tan auf "1". Ab Version 007.001.102.000 kann diese

  • Kategorien

    des Textes einer Kategorie, von der nur die ID bekannt ist // Ermitteln der KategorienID aus dem aktuellen Dokument // Setzen der XSL-Variable currentCategoryId // Zuweisung der aktuellen KategorienID name= " currentCategoryId "> select= "

  • Spaltenbreiten im mehrspaltigen Inhaltscontainer über CSS-Only umsetzen

    Sie in die Quelltext Ansicht und navigieren Sie zum Item des mehrspaltigen Inhaltscontainers ( container.standard ). Setzen Sie innerhalb des wd:item Bereiches zusätzlich das Fragment für die " layoutColumns " (siehe nachfolgendes

  • Unterschiedliche Sortiermöglichkeiten für Listen

    Online-Dokumentation: Listenbearbeitung Sortierung einer Liste über eigene Werte Manuelle Sortierung in Listen So setzen Sie eine kategorisierte und

  • SEO: Auf umbenannte oder verschobene Seiten umleiten

    / Links im Suchindex von Suchmaschinen / Robots (z.B. Google™) werden somit trotzdem gefunden. Sofern nicht vorhanden, setzen Sie hierzu in Ihrem globalen Projekt innerhalb der pre.php folgende interne Variable: Auszug aus

  • So erstellen Sie ein PDF einer Seite

    werden müssen (siehe Schritt 1). Aktivieren Sie die Einstellung über die pre.php Datei des globalen Projektes. Setzen Sie hierzu die Variable $preVars['allowPDF'] auf true (siehe nachfolgendes Quelltextbeispiel). Etwas weiter unten im

  • So ermöglichen Sie die Pflege von Werten und übergeben diese an ein Formular

    vornehmen müssen. E-Mail an den definierten Empfänger Vor der Erstellung auszuführendes Skript Server-Variable setzen (categoryID) und Kategorientext als Input-Feld übergeben Beispiel: E-Mail an den definierten Empfänger From:

  • Dynamische Pflegefelder nutzen

    können Sie diese über wslEditorPre -Bereiche dynamisch einbinden. wslEditorPre.php Bereiche ermöglichen u.a. das Setzen von Pflegetags während der Transformation. Ein Anwendungsfall kann z.B. sein, daß Sie ein Eingabefeld ( input ) nur

  • Callback-Funktionen zu WSL-Buttons nutzen

    es sich allerdings an, die JS-Funktion in einer globalen JS-Datei (z.B. design.js ) abzulegen. Weiterführende Links So setzen Sie ein Pflegeformular für

  • Die Breadcrumb zeigt einen falschen Pfad an

    Regel generell Sinn, den Navigationszustand über die Standard-Dateieinstellungen des entsprechenden Verzeichnisses zu setzen. Die BASE Classic liefert im Standard zum Verzeichnis /[IHR-INHALTS-PROJEKT]/aktuelles/meldungen die

  • SEO: Aufruf eines Projektes über definierte Domains

    auch Artikel " SEO-Tipp: Statt /de/index.php nur /de/ anzeigen " Eine alternative Umsetzung ist die Abfrage über PHP. Setzen Sie hierzu in der pre.php des globalen Projektes nach dem Include der grid.php die Abfrage auf das entsprechende

  • Sicherheit erhöhen: Webserver Verzeichnisauflistung deaktivieren

    dies deaktivieren zu lassen. Andernfalls gibt es auch die Möglichkeit, dies über eine .htaccess Definition deaktiv zu setzen (sofern der Webserver dies erlaubt). .htaccess Datei mit Deaktivierung der Verzeichnisauflistung über den Apache

  • Links / Querverweise über Lightbox

    Ausgabetemplate ( standard.wDocument.php ) geöffnet, sondern über die blank.wDocument.php . Gesteuert wird dies durch Setzen des viewmode innerhalb der design.js , wie weiter oben beschrieben. Der viewmode=blank wird über die zentrale

  • Filter für den Weblication® Dateiexplorer

    (Kategorie "Unternehmen") Beispiel: Filter anhand der Standard-Kategorien Über das Template default.wFileselector.php setzen Sie innerhalb des " Häufig benötigt " Bereiches Ihren gewünschten Verzeichnisverweis. Im Beispiel wird einmal das

  • Weiterleitung auf Detailseite bei Direktaufruf

    können Sie die Weiterleitung auf die Detailseite über einen Eintrag in der pre.php des globalen Projektes aktivieren. Setzen Sie dazu die nachfolgend genannte pre-Variable " redirectToLinkDetails " auf den Wert true . Beispiel: Auszug aus der

  • Anmeldemaske bei fehlenden Ansichtsrechten anbieten

    Login-Möglichkeit anzubieten, können Sie entweder zu dieser Hinweismeldung einen Link auf eine eigene Login-Seite setzen. Oder Sie integrieren hier direkt ein Login-Formular, welches nach Login auf den personalisierten Bereich weiterleitet.

  • Ansicht für die Druckfunktion definieren

    Javascript-Funktion hinterlegt. Dieser wird die Breite und Höhe des zu öffnenden Fensters der Druckansicht mitgegeben. Setzen Sie als Ziel "Aktuelles Fenster" (_self), da über die Javascript-Funktion die Druckansicht in einem Popup-Fenster

  • So wird die Kontaktanfrage auch an den Absender geschickt

    Die einfachste Möglichkeit ist, im Feld " E-Mail an den definierten Empfänger " die Cc-Angabe im E-Mail Header zu setzen. Als Platzhalter wird das Feld für die im Formular angegebene E-Mail Adresse gesetzt, welche der Ausfüllende in der

  • Formular: Auswahlfeld per URL-Parameter vorbelegen

    über URL-Parameter lösen. Definieren Sie dies einfach über das Feld "Vor der Erstellung auszuführendes Skript" und setzen darüber den Wert zu einem Auswahlfeld aus einem URL-Parameter: Formular: Auswahlfeld vorbelegt Formular: Auswahlfeld

  • Verlinkungsverweise zwischen Dateien neu aufbauen

    ausgeschlossen werden soll. z.B.: /de-wGlobal um im globalen Projekt selber keine Anpassungen vorzunehmen. debug Setzen Sie diesen Parameter auf 1 , um weitergehende Debugausgaben zu Beginn der Skriptausgabe zu erhalten. Nur sichtbar für

  • Umgang mit E-Mail Warnungen (E-Mail SecurityAlert)

    Blockieren aufgrund der Frequenz von Aufrufen zu heikel. Prüfen Sie dies daher immer auf das Projekt bezogen und setzen solche Aussperrmechanismen mit Bedacht über einen längeren Zeitraum ein. Handelt es sich z.B. um eine IP-Sperre,

  • Formular mit Länderauswahl

    also " DE "). Wollen Sie anstatt des Länderkürzels aber die Sprachkennzeichnung des jeweiligen Sprachprojektes setzen, können Sie dies über die erweiterten Formulareinstellungen in der Box " Nach dem Absenden auszuführendes Script "