Modulintegration
| Admin  (Diskussion | Beiträge) | Admin  (Diskussion | Beiträge)  | ||
| Zeile 65: | Zeile 65: | ||
| Diese Definitionen können nach eigenen Bedürfnissen überschrieben werden. | Diese Definitionen können nach eigenen Bedürfnissen überschrieben werden. | ||
| − | *  | + | * <a name="1">[1]</a> Zur Anpassung der Stylesheet-Angaben sollten Sie mit CSS vertraut sein. | 
| [[Category:Webmaster]] | [[Category:Webmaster]] | ||
Version vom 11. Februar 2007, 02:45 Uhr
Bitte beachten Sie vor dem Einbinden die Systemvoraussetzungen.
| Inhaltsverzeichnis | 
Funktionsaufruf
Um einen Informationsblock in Ihre Seite einzubinden, gehen Sie wie folgt vor:
-  Ändern Sie die Endung Ihrer Datei in php.
-  Öffnen Sie die Datei in einem Texteditor (z.B. notepad).
- 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:<?php include("http://lib.itrack.de/MODULE/?FUNCTION&PARAMETER1=VALUE1&PARAMETER2=VALUE2") ?>
Die großgeschriebenen Wörter sind durch entsprechende Angaben zu ersetzen wie folgt:
-  MODULE: jeweiliger Modulname
-  FUNCTION: Funktionsname
-  PARAMETERn: Name des n. Parameters
-  VALUEn: Wert des n. Parameters
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 DIV oder UL-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 XHTML-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.[1]
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.
- <a name="1">[1]</a> Zur Anpassung der Stylesheet-Angaben sollten Sie mit CSS vertraut sein.
