<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.dol2day.com/helpdesk/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://www.dol2day.com/helpdesk/index.php?action=history&amp;feed=atom&amp;title=Startseitenfunktionen</id>
		<title>Startseitenfunktionen - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="http://www.dol2day.com/helpdesk/index.php?action=history&amp;feed=atom&amp;title=Startseitenfunktionen"/>
		<link rel="alternate" type="text/html" href="http://www.dol2day.com/helpdesk/index.php?title=Startseitenfunktionen&amp;action=history"/>
		<updated>2026-04-04T22:05:42Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in Dolex</subtitle>
		<generator>MediaWiki 1.23.9</generator>

	<entry>
		<id>http://www.dol2day.com/helpdesk/index.php?title=Startseitenfunktionen&amp;diff=14069&amp;oldid=prev</id>
		<title>Kaetzchen: /* API-Funktionen */</title>
		<link rel="alternate" type="text/html" href="http://www.dol2day.com/helpdesk/index.php?title=Startseitenfunktionen&amp;diff=14069&amp;oldid=prev"/>
				<updated>2024-12-13T07:21:48Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;API-Funktionen&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version vom 13. Dezember 2024, 07:21 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 35:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 35:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== API-Funktionen == &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== API-Funktionen == &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die '''API-Funktionen''' (engl. Application Programming Interface) sind eine direkte Anbindung an die Datenbank von dol2day. Mit ihrer Hilfe kann man verschiedene Werte aus der Datenbank aufrufen und auf Startseiten von Initiativen oder Parteiseiten &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;widergeben&lt;/del&gt;. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die '''API-Funktionen''' (engl. Application Programming Interface) sind eine direkte Anbindung an die Datenbank von dol2day. Mit ihrer Hilfe kann man verschiedene Werte aus der Datenbank aufrufen und auf Startseiten von Initiativen oder Parteiseiten &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;wiedergeben&lt;/ins&gt;. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Liste der API Funktionen === &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Liste der API Funktionen === &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kaetzchen</name></author>	</entry>

	<entry>
		<id>http://www.dol2day.com/helpdesk/index.php?title=Startseitenfunktionen&amp;diff=11417&amp;oldid=prev</id>
		<title>RMk am 18. Dezember 2006 um 16:37 Uhr</title>
		<link rel="alternate" type="text/html" href="http://www.dol2day.com/helpdesk/index.php?title=Startseitenfunktionen&amp;diff=11417&amp;oldid=prev"/>
				<updated>2006-12-18T16:37:45Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{dolex-link}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die '''Startseitenfunktionen''' sind eine Reihe von Funktionen und Regelungen bei der Erstellung von Startseiten der [[Partei|Parteien]] und [[Initiativen]]. &lt;br /&gt;
&lt;br /&gt;
== Popups, DolLogo und Formales== &lt;br /&gt;
&lt;br /&gt;
=== Popupfenster ===&lt;br /&gt;
[[Bild:Dollogo_gross.png|right|thumb|Geändertes DolLogo der Initiative Fußball Bundesliga Tipprunde]]&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;javascript:openPublicWin(dURL,wName,wWidth,wHeight,wParam);&amp;quot;&amp;gt;Linktext&amp;lt;/a&amp;gt;;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
:Variablen&lt;br /&gt;
:dURL : zu öffnende URL&lt;br /&gt;
:wName : Name des Fensters&lt;br /&gt;
:wWidth : Breite des Fensters&lt;br /&gt;
:wHeight : Höhe des Fensters&lt;br /&gt;
:wParam : weitere Parameter zum Öffnen des Fensters&lt;br /&gt;
&lt;br /&gt;
Bis auf dURL können alle anderen Variablen auch weggelassen werden.&lt;br /&gt;
&lt;br /&gt;
=== Ersetzen des dolLogos ===&lt;br /&gt;
&lt;br /&gt;
Das große dol2day Logo kann mit Hilfe dieses Befehls ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
* [setDolLogo='Imagepfad']&lt;br /&gt;
&lt;br /&gt;
=== Formalia === &lt;br /&gt;
&lt;br /&gt;
* Keine HTML-Tags wie html, body oder title dürfen benutzt werden&lt;br /&gt;
* Am besten benutzt man eine Tabelle mit 600 Pixel Breite und steckt den Inhalt der Seite hinein. (siehe [http://www.dol2day.com/index.php3?position=2215&amp;amp;typ=ini_id&amp;amp;typ_id=2974&amp;amp;thread_id=148893&amp;amp;forum_id=5368 Tutorial für Initiativseitenbau])&lt;br /&gt;
* '''Wichtig''': Immer &amp;quot; und nicht ' benutzen!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== API-Funktionen == &lt;br /&gt;
&lt;br /&gt;
Die '''API-Funktionen''' (engl. Application Programming Interface) sind eine direkte Anbindung an die Datenbank von dol2day. Mit ihrer Hilfe kann man verschiedene Werte aus der Datenbank aufrufen und auf Startseiten von Initiativen oder Parteiseiten widergeben. &lt;br /&gt;
&lt;br /&gt;
=== Liste der API Funktionen === &lt;br /&gt;
&lt;br /&gt;
;get_current_pid()&lt;br /&gt;
:Liefert die aktuelle Benutzer_id&lt;br /&gt;
;db_nickname(benutzer_id)&lt;br /&gt;
:Liefert den Nicknamen zur Benutzer_id samt aller Kennzeichnungen, wie z.B. der Vereinsmitgliedschaft (blaue Färbung) oder dem Moderator-Status&lt;br /&gt;
;db_nickname(benutzer_id, X)&lt;br /&gt;
:Wie db_nickname(benutzer_id), X wird ersetzt durch 1: ohne Kennzeichnung, 2: Nur Verein, 3: Nur Moderator&lt;br /&gt;
;db_benutzer_online(benutzer_id)&lt;br /&gt;
:Liefert den Onlinestatus zur Benutzer_id (Text: online/offline). [http://www.dol2day.com/index.php3?thread_id=147867&amp;amp;position=2215&amp;amp;referrer=2205&amp;amp;typ=ini_id&amp;amp;typ_id=2974&amp;amp;forum_id=5368 (Beispiel)]&lt;br /&gt;
;db_partei_kuerzel(partei_id)&lt;br /&gt;
:Liefert das Partei Kürzel (z.B. [[SIP]])&lt;br /&gt;
;db_partei_name(partei_id)&lt;br /&gt;
:Liefert den Partei Namen&lt;br /&gt;
;db_benutzer_id(nickname) &lt;br /&gt;
:Liefert die benutzer_id&lt;br /&gt;
;db_nickname(get_current_pid())&lt;br /&gt;
:Persönliche Begrüßung auf Partei- und Ini-Seiten&lt;br /&gt;
;db_online_anz(id,art)&lt;br /&gt;
:Liefert, wieviele Mitglieder aus Partei X oder Initiative Y online sind. Art muss ersetzt werden durch &amp;quot;p&amp;quot; für Parteien oder &amp;quot;i&amp;quot; für Initiativen&lt;br /&gt;
;db_mitglieder_online(id, art, anzeige, format)&lt;br /&gt;
:Gibt aus, welche Mitglieder online sind. Für &amp;quot;art&amp;quot; muss &amp;quot;p&amp;quot; für Parteien oder &amp;quot;i&amp;quot; für Initiativen angegeben werden. Bei &amp;quot;anzeige&amp;quot; kann man die Zahlen 0 bis 3 eintragen, damit legt man fest, ob die Nicknames mit Vereinskennzeichnung oder ohne, mit Moderatorenkügelchen oder ohne angezeigt werden. Bei &amp;quot;format&amp;quot; gibt es zwei Möglichkeiten derzeit: Ihr tragt eine 0 ein, dann werden die Namen einfach nacheinander ausgegeben. Oder ihr tragt eine 1 ein, dann werden die Namen in einer Tabelle untereinander ausgegeben.&lt;br /&gt;
&lt;br /&gt;
== Tipps und Tricks ==&lt;br /&gt;
&lt;br /&gt;
=== Eigene Offline/Online-Grafik für einzelne Mitglieder ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;http://www.dein-webspace.de/db_benutzer_online(benutzer_id).gif&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt; angeben und auf dem Webspace die Dateien offline.gif und online.gif ablegen (funktioniert mit beliebiger Datei-Endung). Durch die API-Funktion wird wie oben beschrieben der Text offline/online ausgegeben und der Browser gibt die entsprechende Datei wieder.&lt;br /&gt;
&lt;br /&gt;
=== Offline/Online farblich hervorheben ===&lt;br /&gt;
&lt;br /&gt;
Damit ein Link farblich verändert wird um den Offline/Online-Status eines Mitgliedes auszugeben muss der Link die Klasse &amp;quot;db_benutzer_online(benutzer_id)&amp;quot; bekommen.&lt;br /&gt;
&lt;br /&gt;
;Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;http://dol2day.com/...&amp;quot; class=&amp;quot;db_benutzer_online(benutzer_id)&amp;quot;&amp;gt;Linkname&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im Quelltext muss dann noch das CSS angegeben werden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;style&amp;gt;&lt;br /&gt;
.online:link { color: #000 }&lt;br /&gt;
.online:visited { color: #000 }&lt;br /&gt;
.online:hover { color: #666 }&lt;br /&gt;
&amp;lt;/style&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.dol2day.com/index.php3?position=14000&amp;amp;ini_id=3028 Initiative API-Funktionen (inklusive Demonstration)]&lt;br /&gt;
* [http://www.dol2day.com/index.php3?position=14000&amp;amp;ini_id=2974 Initiative Hilfe für Ini- und Parteiadmins (inklusive Tutorials)]&lt;br /&gt;
* [http://www.dol2day.com/index.php3?position=14000&amp;amp;ini_id=3654 Hilfsinitiative zur Gestaltung von Ini- und Parteiseiten ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Technik]]&lt;/div&gt;</summary>
		<author><name>RMk</name></author>	</entry>

	</feed>