Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

208 total results found

Locale bei Date-Pattern hinzufügen

CMS Handbuch – Entwickler Snippets & Rezepte

Projekt auswählen bei Dokumentvorlagen rechts unter Tools auf Quelltext ersetzen klicken in das erste Textfeld (Suchbegriff) eintragen: pattern="([^"]*(?:MMM|E)[^"]*)"(?! locale) in das zweite Textfeld (Ersetzen durch) eintragen: pattern="$1" locale="de" Hak...

source_file
6226022.html
source_section
DEVS
page_title
Locale bei Date-Pattern hinzufügen

Manipulationsgeschützte Formulare mit Secureform

CMS Handbuch – Entwickler Snippets & Rezepte

Vom System generierte Werte in Formularen sind leicht veränderbar. Falls in den Aktionen keine Überprüfungen dieser Werte vorhanden sind, entstehen schnell Sicherheitslecks. Parameter können dann beliebig manipuliert werden und die Aktionsbausteine verrichten ...

source_file
4489658.html
source_section
DEVS
page_title
Manipulationsgeschützte Formulare mit Secureform

Menü mit CSS

CMS Handbuch – Entwickler Snippets & Rezepte

Ein CSS-basiertes Menü, das zur Not auch ohne JavaScript funktioniert und beliebig viele Ebenen darstellen kann. Zum Betrieb des Menüs sind nur zwei Textbausteine in den HTML-Quelltext zu integrieren. Textbaustein 1 für den HTML-Body <!-- ####################...

source_file
5472375.html
source_section
DEVS
page_title
Menü mit CSS

Passwort vergessen

CMS Handbuch – Entwickler Snippets & Rezepte

Nach Drücken von "Paßwort vergessen" wird auf eine Seite geleitet (pwvergessen.htm), wo man die E-Mail, mit der man angemeldet ist, eingeben muß. Nach Prüfung wird ein DS im Container "Token" angelegt und eine E-Mail mit einem Link (Token und Email im Request)...

source_file
5472397.html
source_section
DEVS
page_title
Passwort vergessen

Records – Hilfsklasse für einfaches Filtern

CMS Handbuch – Entwickler Snippets & Rezepte

Für die programmatische Erstellung einer Datensatz-Filterung gab es bisher nur die Klasse SQLGenerator, welche teilweise schwierig zu bedienen war. Nun gibt es eine einfachere Möglichkeit mit besserer Typunterstüzung: die Klasse com.batix.table.Records. In G...

source_file
28278829.html
source_section
DEVS
page_title
Records – Hilfsklasse für einfaches Filtern

Regelmäßiges Neuladen von DIVs

CMS Handbuch – Entwickler Snippets & Rezepte

Aufbau der Hauptseite <html> <head> <script type="text/javascript" src="mootools-1.2.js"></script> <script type="text/javascript"> function registerRedirect(timeout, url, target){ target.callUpdate = function(){ new Request.HTML({ url: url, ...

source_file
5472349.html
source_section
DEVS
page_title
Regelmäßiges Neuladen von DIVs

Sitemap bauen

CMS Handbuch – Entwickler Snippets & Rezepte

Einfaches Sitemap, kann noch verschönert werden. Styles .ebene0{ font-weight:bold; text-decoration:underline; } .ebene1{ margin-left:30px; } .ebene2{ margin-left:60px; } Quellcode <bx:sitemap.0> <div class="ebene0"><a href="<bx:navigation.tar...

source_file
Sitemap-bauen_5472379.html
source_section
DEVS
page_title
Sitemap bauen

Support für „not" hinzufügen

CMS Handbuch – Entwickler Snippets & Rezepte

Dieses Beispiel realisiert folgende Funktionen: not für ein Tag emulieren, dass not nicht unterstützt Folgende Tags wurden verwendet: Bx:clipboard Bx:if Bx:pagedata Quellcode Als Beispiel dient hier das Tag bx:pagedata.navid, welches not für seine Bedingung ...

source_file
5472365.html
source_section
DEVS
page_title
Support für „not" hinzufügen

Validation

CMS Handbuch – Entwickler Snippets & Rezepte

Validation eines Container-Datensatzes Mit einem Aktionsbaustein vom Typ ValidationAction werden die zu validierenden Felder und ihre Gültigkeitsbedingungen konfiguriert. Danach folgt ein Aktionsbaustein vom Typ ValidationResultAction der das Validationsergeb...

source_file
Validation_5472436.html
source_section
DEVS
page_title
Validation

Websuche

CMS Handbuch – Entwickler Snippets & Rezepte

Voraussetzung für ein Funktionieren der Websuche ist eine Indizierung der Seiten, z.B. via Zeitsteuerung. Dies geht erst, wenn das Web fertig, also ungeschützt und unter der endgültigen Url erreichbar ist. Suchformular <div id="suchdiv"> Suche: <form acti...

source_file
Websuche_5472358.html
source_section
DEVS
page_title
Websuche

Encodings – Übersicht

CMS Handbuch – Entwickler Encodings

Bestimmte Tags unterstützen Encodings (Maskierungen) um die Ausgabe in bestimmten Situationen anders aussehen zu lassen. So werden z.B. für HTML spitze Klammern durch ihre entsprechenden HTML-Entites ersetzt oder für JavaScript Steuerzeichen escaped (ein Back...

source_file
Encodings_1507415.html
source_section
DEVS
page_title
Encodings – Übersicht

HtmlEncode

CMS Handbuch – Entwickler Encodings

Es werden folgende Ersetzungen vorgenommen: Originalwert ausgegebener Wert < &lt; > &gt; " &quot; ' &#039; & &amp;

source_file
HtmlEncode_1507421.html
source_section
DEVS
page_title
HtmlEncode

HtmlMask

CMS Handbuch – Entwickler Encodings

Hierbei werden sämtliche Zeichen durch HTML-Entities der Form &#dd; ersetzt, wobei d für eine dezimale Ziffer steht. Aus Hallo wird somit &#72;&#97;&#108;&#108;&#111;.

source_file
HtmlMask_1507423.html
source_section
DEVS
page_title
HtmlMask

ScriptEncode

CMS Handbuch – Entwickler Encodings

Einige Sonderzeichen und besondere Zeichen werden durch JavaScript Escape-Sequenzen ersetzt. Den folgenden Zeichen wird ein \ (Backslash) vorangestellt: Newline / Zeilenumbruch (\n / 0x0a) Carriage return / Wagenrücklauf (\r / 0x0d) Tab (\t / 0x09) Single-Qu...

source_file
ScriptEncode_1507419.html
source_section
DEVS
page_title
ScriptEncode

UrlEncode

CMS Handbuch – Entwickler Encodings

Es wird die Java Klasse URLEncoder benutzt. Dabei werden "unsichere" Zeichen durch ein oder mehrere Blöcke %hh ersetzt, wobei h für eine hexadezimale Ziffer steht. Je nach verwendetem Zeichensatz können die Hexadezimalen Blöcke anders aussehen, so wird ein kl...

source_file
UrlEncode_1507417.html
source_section
DEVS
page_title
UrlEncode

XmlEncode

CMS Handbuch – Entwickler Encodings

Es werden folgende Ersetzungen vorgenommen: Originalwert ausgegebener Wert < &lt; > &gt; " &quot; & &amp; Zeichen zwischen dezimal 32 und 127(beides inklusive) (unverändert) Alle restlichen Zeichen &#ddd;d = dezimale Zifferje nach Plattform, ...

source_file
XmlEncode_1507426.html
source_section
DEVS
page_title
XmlEncode

API

CMS Handbuch – Entwickler Groovy

eine gekapselte Klasse mit statischen Methoden, die zusammengehörige Funktionalitäten enthältMyApi (bei class und logName muss noch angepasst werden. import com.batix.Log import com.batix.action.GroovyAction import com.batix.modul.Customer import com.batix.mo...

source_file
API_15302679.html
source_section
DEVS
page_title
API

Bibliothek – Übersicht

CMS Handbuch – Entwickler Groovy

Hier werden wiederverwendbare Code-Schnipsel und Helferlein gesammelt. Diese müssen, falls nicht anders angegeben, einfach nur rauskopiert werden und im eigenen Code (am besten ganz oben) eingefügt werden. API — eine gekapselte Klasse mit statischen Methoden...

source_file
Bibliothek_9601026.html
source_section
DEVS
page_title
Bibliothek – Übersicht