Advanced Search
Search Results
228 total results found
HTML-Mails für MS-Outlook
E-Mails im HTML-Format benötigen ein sehr spezielles Design, um in Outlook korrekt angezeigt zu werden. Es gibt eine ganze Reihe HTML- und CSS-Elemente, die nicht erlaubt sind (z.B. Div's, Hintergrundbilder, Positionierungen etc.). Eine komplette Liste aller ...
Kalender bauen
Benutzt werden die beiden Tags bx:calendarloop und bx:calenderfield <table class="calendar1"> <tr class="head"> <td colspan="7"> <div class="month"> <span><a href="./?<bx:calendarfield.month link="prev" object="Kalender"/>" title=...
Locale bei Date-Pattern hinzufügen
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...
Manipulationsgeschützte Formulare mit Secureform
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 ...
Menü mit CSS
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 <!-- ####################...
Passwort vergessen
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)...
Records – Hilfsklasse für einfaches Filtern
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...
Regelmäßiges Neuladen von DIVs
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, ...
Sitemap bauen
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...
Support für „not" hinzufügen
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 ...
Validation
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...
Websuche
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...
Encodings – Übersicht
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...
HtmlEncode
Es werden folgende Ersetzungen vorgenommen: Originalwert ausgegebener Wert < < > > " " ' ' & &
HtmlMask
Hierbei werden sämtliche Zeichen durch HTML-Entities der Form &#dd; ersetzt, wobei d für eine dezimale Ziffer steht. Aus Hallo wird somit Hallo.
ScriptEncode
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...
UrlEncode
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...
XmlEncode
Es werden folgende Ersetzungen vorgenommen: Originalwert ausgegebener Wert < < > > " " & & Zeichen zwischen dezimal 32 und 127(beides inklusive) (unverändert) Alle restlichen Zeichen &#ddd;d = dezimale Zifferje nach Plattform, ...