<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.itrack.info/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://www.itrack.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.179.206.106</id>
		<title>iTrack - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="https://www.itrack.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.179.206.106"/>
		<link rel="alternate" type="text/html" href="https://www.itrack.info/index.php?title=Spezial:Beitr%C3%A4ge/85.179.206.106"/>
		<updated>2026-04-30T00:33:08Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.19.1</generator>

	<entry>
		<id>https://www.itrack.info/index.php?title=Modulintegration</id>
		<title>Modulintegration</title>
		<link rel="alternate" type="text/html" href="https://www.itrack.info/index.php?title=Modulintegration"/>
				<updated>2009-11-23T11:18:35Z</updated>
		
		<summary type="html">&lt;p&gt;85.179.206.106: Änderung 17749 von 190.202.108.227 (Diskussion) wurde rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bitte beachten Sie zum Einbinden die [[Systemvoraussetzungen]].&lt;br /&gt;
&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
Um die Systemfunktionen verwenden zu können, muß die Adresse Ihrer WebSite auf dem ''iTrack''-Server hinterlegt werden. Den Eintrag können Sie für Ihre Gliederung über die Verwaltungsoberfläche vornehmen.&lt;br /&gt;
&lt;br /&gt;
Im Allgemeinen ist bei der Integration auf die Groß- und Kleinschreibung zu achten.&lt;br /&gt;
&lt;br /&gt;
Für spezielle Systeme lesen Sie bitte die jeweilige Anleitung.:&lt;br /&gt;
*[[WordPress]]&lt;br /&gt;
&lt;br /&gt;
==Funktionsaufruf==&lt;br /&gt;
Um einen Informationsblock in Ihre Seite einzubinden, gehen Sie wie folgt vor:&lt;br /&gt;
#Öffnen Sie Ihren Editor.&lt;br /&gt;
#Ändern Sie die Endung Ihrer Datei in &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt;. (Passen Sie ggf. die Links auf diese Seite an die neue Endung an.)&lt;br /&gt;
#Öffnen Sie die Datei.&lt;br /&gt;
#Wechseln Sie in Ihrem Editor ggf. zur Codeansicht. &lt;br /&gt;
#Bewegen Sie den Cursor an die Stelle, an der die Ausgabe erfolgen soll.&lt;br /&gt;
#Rufen Sie die gewünschte Funktion an dieser Stelle mit folgendem Code auf:&amp;lt;pre&amp;gt;&amp;lt;?php @include(&amp;quot;http://lib.itrack.de/MODULE/?FUNCTION&amp;amp;PARAMETER1=VALUE1&amp;amp;PARAMETER2=VALUE2&amp;quot;) ?&amp;gt;&amp;lt;/pre&amp;gt;Beispiele:&amp;lt;pre&amp;gt;&amp;lt;?php @include(&amp;quot;http://lib.itrack.de/unit/?getImprint&amp;quot;) ?&amp;gt;&amp;lt;/pre&amp;gt;''Anzeige des Impressums (ohne Parameter)''&amp;lt;pre&amp;gt;&amp;lt;?php @include(&amp;quot;http://lib.itrack.de/event/?getByKey&amp;amp;type=EVT_DATES&amp;amp;display=EVT_SHORT&amp;amp;limit=2&amp;amp;file=dates.php&amp;quot;) ?&amp;gt;&amp;lt;/pre&amp;gt;''Anzeige der letzten zwei Termine in Kurzform''&lt;br /&gt;
&lt;br /&gt;
Die großgeschriebenen Wörter sind durch individuelle Angaben zu ersetzen wie folgt:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;MODULE&amp;lt;/code&amp;gt;: jeweiliger Modulname&lt;br /&gt;
* &amp;lt;code&amp;gt;FUNCTION&amp;lt;/code&amp;gt;: Funktionsname&lt;br /&gt;
* &amp;lt;code&amp;gt;PARAMETERn&amp;lt;/code&amp;gt;: Name des n. Parameters&lt;br /&gt;
* &amp;lt;code&amp;gt;VALUEn&amp;lt;/code&amp;gt;: Wert des n. Parameters&amp;lt;br /&amp;gt;Die Anzahl der Parameter ist abhängig von der verwendeten Funktion. Optionale Parameter können auch weggelassen werden. Die Reihenfolge ist beliebig.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Angaben für die eine Funktion entnehmen Sie bitte der zugehörigen Funktionsbeschreibung im jeweiligen Modul.&lt;br /&gt;
&lt;br /&gt;
 HIER ANGABEN FÜR SONDERZEICHEN: ' ','&amp;amp;','=','/','?',etc. ERGÄNZEN&lt;br /&gt;
&lt;br /&gt;
==Funktionsausgabe==&lt;br /&gt;
===HTML===&lt;br /&gt;
Die Ausgabe einer Funktion besteht aus einer reinen XHTML-Struktur. Je nach Funktion befindet sich diese Struktur in einem &amp;lt;code&amp;gt;DIV&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;UL&amp;lt;/code&amp;gt;-TAG. Dieses TAG ist mit einer HTML-ID versehen.&lt;br /&gt;
Innerhalb der XHTML-Struktur sind einzelne Bereiche über CSS-Klassen strukturiert. Die Auflistung ist in der jeweiligen Funktion beschrieben.&lt;br /&gt;
 Micro-Formats&lt;br /&gt;
&lt;br /&gt;
===CSS===&lt;br /&gt;
Damit die Darstellung der XHTML-Struktur auch ohne eigene Stylesheet-Angaben bereits ordentlich aussieht, werden diese bei manche Funktionen mittels CSS-Definitionen vorformatiert. Dabei findet die jeweilige HTML-ID Verwendung. Die Definitionen können an die eigenen Bedürfnisse angepaßt werden. Eine Auflistung der Definitionen Angaben finden Sie jeweils in der Beschreibung des Moduls.&amp;lt;nowiki&amp;gt;[1]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie Ihre CSS-Definitionen an einer beliebeigen Stelle in der Datei plazieren wollen, müssen Sie Selektoren mit höherer Priorität verwenden (z.B. durch Einschließen in ein HTML-TAG mit ID). Sie können dieselben Selektoren verwenden, wenn Sie Ihre CSS-Definitionen in der Datei hinter den Funktionsaufruf plazieren.&lt;br /&gt;
&lt;br /&gt;
===JavaScript===&lt;br /&gt;
Beinhaltet die Ausgabe ein Formular, wird in manchen Funktionen bei der Ausgabe eine JavaScript-Funktion mitgeliefert, die bei aktiviertem JavaScript die Formulareingaben überprüft.&lt;br /&gt;
&lt;br /&gt;
 ÜBERSCHREIBEN DER INIT-FUNKTION VERHINDERN&lt;br /&gt;
 ÜBERSCHREIBEN DER INIT-VARIABLEN VERHINDERN&lt;br /&gt;
 VORGEHEN BEI EIGENEM onLoad-EVENT ERGÄNZEN&lt;br /&gt;
 Die JS-Unterstützung benötigt eine Initialisierung per window.onload-Event.&lt;br /&gt;
 Was ist mit eigenen window.onload-Initialisierungen?&lt;br /&gt;
 Z.B. UserFunktion initUser mit 1 array für Parameter?&lt;br /&gt;
 Wenn man die JS-Unterstützung nutzen will, dürfen die nachfolgend aufgelisteten, vordefinierten Objekte nicht überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
===Fehlermeldungen===&lt;br /&gt;
Fehlermeldungen haben folgende Struktur:&lt;br /&gt;
 &amp;amp;lt;div class=&amp;quot;info error&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;amp;lt;h3&amp;gt;Fehlertyp&amp;lt;/h3&amp;gt;&lt;br /&gt;
   &amp;amp;lt;p&amp;gt;Fehlermeldung&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;amp;lt;/div&amp;gt;&lt;br /&gt;
Desweitern können in der weitern Ausgabe die Fehlerstellen genauer markiert sein.&lt;br /&gt;
&lt;br /&gt;
Sie werden durch folgende Stylesheet-Angaben vorformatiert:&lt;br /&gt;
 &amp;lt;style&amp;gt;&lt;br /&gt;
 .info h3 {&lt;br /&gt;
   margin-bottom: 0;&lt;br /&gt;
 }&lt;br /&gt;
 .info p {&lt;br /&gt;
   margin-top: 0;&lt;br /&gt;
 }&lt;br /&gt;
 .error p,&lt;br /&gt;
 .error label,&lt;br /&gt;
 p.error,&lt;br /&gt;
 td.error,&lt;br /&gt;
 span.error,&lt;br /&gt;
 label.error {&lt;br /&gt;
   color: red;&lt;br /&gt;
   font-weight: bold;&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/style&amp;gt;&lt;br /&gt;
Diese Definitionen können nach eigenen Bedürfnissen überschrieben werden.&amp;lt;nowiki&amp;gt;[1]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
* [1] Zur Anpassung der Stylesheet-Angaben sollten Sie mit CSS vertraut sein. Eine gute Hilfestellung gibt das Kapitel [http://de.selfhtml.org/css/index.htm Stylesheets (CSS)] von SELFHTML.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webmaster]]&lt;br /&gt;
[[Category:Module]]&lt;/div&gt;</summary>
		<author><name>85.179.206.106</name></author>	</entry>

	</feed>