|
|
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: