|
|
| Zeile 7: |
Zeile 7: |
| | * ''Seitenstruktur (geplant)'' | | * ''Seitenstruktur (geplant)'' |
| | * ''Adreßverwaltung (geplant)'' | | * ''Adreßverwaltung (geplant)'' |
| − |
| |
| − | ==Funktionsaufruf==
| |
| − | # Ändern Sie die Endung Ihrer Datei in <code>php</code>.
| |
| − | # Öffnen Sie die Datei in einem Texteditor (z.B. <code>notepad</code>).
| |
| − | # Bewegen Sie den Cursor an die Stelle, an der die Ausgabe erfolgen soll.
| |
| − | # Rufen Sie die gewünschte Funktion an dieser Stelle mit folgendem Code auf:<pre><?php include("http://lib.itrack.de/MODULE/?FUNCTION&PARAMETER1=VALUE1&PARAMETER2=VALUE2") ?></pre>
| |
| − |
| |
| − | Die großgeschriebenen Wörter sind durch entsprechende Angaben zu ersetzen wie folgt:
| |
| − | <ul>
| |
| − | * <code>MODULE</code>: jeweiliger Modulname
| |
| − | * <code>FUNCTION</code>: Funktionsname
| |
| − | * <code>PARAMETERn</code>: Name des n. Parameters
| |
| − | * <code>VALUEn</code>: Wert des n. Parameters
| |
| − | </ul>
| |
| − |
| |
| − |
| |
| − | '''HIER ANGABEN FÜR SONDERZEICHEN: ' ','&','=','/','?',etc. ERGÄNZEN'''
| |
| − |
| |
| − | Die Angaben für die eine Funktion entnehmen Sie bitte der zugehörigen Funktionsbeschreibung im jeweiligen Modul.
| |
| − |
| |
| − |
| |
| − | ==Funktionsausgabe==
| |
| − | ===HTML===
| |
| − | Die Ausgabe einer Funktion besteht aus einer reinen XHTML-Struktur. Je nach Funktion befindet sich diese Struktur in einem <code>DIV</code> oder <code>UL</code>-TAG. Dieses TAG ist mit einer HTML-ID versehen.
| |
| − | Innerhalb der XHTML-Struktur sind einzelne Bereiche durch Klassen gekennzeichnet. Die Auflistung ist in der jeweiligen Funktion beschrieben.
| |
| − |
| |
| − |
| |
| − | ===CSS===
| |
| − | Damit die Darstellung der XHTNL-Struktur auch ohne eigene Stylesheet-Angaben bereits ordentlich aussieht, werden diese bei manche Funktionen über rudimentäre Stylesheet-Angaben vorformatiert. Dabei findet die jeweilige HTML-ID Verwendung. Die Angaben können an die eigenen Bedürfnisse angepaßt werden. Eine Auflistung dieser Angaben finden Sie jeweils in der Beschreibung des Moduls.
| |
| − |
| |
| − |
| |
| − | ===JavaScript===
| |
| − | Beinhaltet die Ausgabe ein Formular, wird in manchen Funktionen bei der Ausgabe eine JavaScript-Funktion mitgeliefert, die bei aktiviertem JavaScript die Formulareingaben überprüft.
| |
| − |
| |
| − | ÜBERSCHREIBEN DER INIT-FUNKTION VERHINDERN
| |
| − | ÜBERSCHREIBEN DER INIT-VARIABLEN VERHINDERN
| |
| − | VORGEHEN BEI EIGENEM onLoad-EVENT ERGÄNZEN
| |
| − |
| |
| − |
| |
| − | ===Fehlermeldungen===
| |
| − | Fehlermeldungen haben folgende Struktur:
| |
| − | <div class="info error">
| |
| − | <h3>Fehlertyp</h3>
| |
| − | <p>Fehlermeldung</p>
| |
| − | </div>
| |
| − | Desweitern können in der weitern Ausgabe die Fehlerstellen genauer markiert sein.
| |
| − |
| |
| − | Sie werden durch folgende Stylesheet-Angaben vorformatiert:
| |
| − | <style>
| |
| − | .info h3 {
| |
| − | margin-bottom: 0;
| |
| − | }
| |
| − | .info p {
| |
| − | margin-top: 0;
| |
| − | }
| |
| − | .error p,
| |
| − | .error label,
| |
| − | p.error,
| |
| − | td.error,
| |
| − | span.error,
| |
| − | label.error {
| |
| − | color: red;
| |
| − | font-weight: bold;
| |
| − | }
| |
| − | </style>
| |
| − | Diese Definitionen können nach eigenen Bedürfnissen überschrieben werden.
| |
| | | | |
| | | | |
Jede Modulbeschreibung enthält eine Übersicht der Eigenschhaften. Die dortigen Angaben bedeuten:
Jede Funktionsbeschreibung enthält eine Übersicht der Eigenschhaften. Die dortigen Angaben bedeuten: