Module

Aus iTrack
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
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:
 
&lt;div class="info error">
 
  &lt;h3>Fehlertyp</h3>
 
  &lt;p>Fehlermeldung</p>
 
&lt;/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.
 
  
  

Version vom 11. Februar 2007, 02:12 Uhr

Module sind die einzelnen Verwaltungseinheiten von iTrack. Derzeit besteht iTrack aus folgenden Modulen:


Übersicht Modulbeschreibung

Moduleigenschaften

Jede Modulbeschreibung enthält eine Übersicht der Eigenschhaften. Die dortigen Angaben bedeuten:

  • Name
    Name des Moduls
  • Voraussetzungen
    Techniche Voraussetzungen für den Einsatz
  • Technik
    Bei der Ausgabe eingesetzte Techniken
  • Aufruf
    URL für den Aufruf
  • Funktionen
    Funktionen des Moduls


Funktionseigenschaften

Jede Funktionsbeschreibung enthält eine Übersicht der Eigenschhaften. Die dortigen Angaben bedeuten:

  • Modul
    Name des Moduls
  • Name
    Name der Funktion
  • Parameter
    Namen der möglichen Parameter
  • HTML-ID
    Name der ID des umgebenden HTML-TAGs
  • JS-Initialisierung
    Name der JavaScript-Funktion für die Initialisierung
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Werkzeuge