Mittelstands- und Wirtschaftsvereinigung der CDU/CSU

RSS

Uns ist bekannt, dass nirgends eine so kurze Haltbarkeit von Informationen besteht, wie im world-wide-web. Daher bieten wir in diesem Bereich vor allem unseren MIT-Verbänden, aber auch Interessenten und der Presse die Möglichkeit, per moderner Kommunikationstechnik, die tagesaktuellen Daten der MIT zu abbonieren. Das sind die

  • - Pressemeldungen

  • - MIT in den Medien

  • - Termine

Jetzt folgen technische Infos…

 

Einbinden von Inhalten der Website www.mit-virtuell.de auf externe Seiten


Welche Inhalte werden exportiert

Die Webseite www.mit-virtuell.de ist der virtuelle Kreisverband der Mittelstands- und Wirtschaftsvereinigung der CDU/CSU. Auf den Internetseiten werden offizielle Pressemitteilung eingetragen, welche auf externen Seiten importiert werden können.
In diesem Portal ist auch ein Forum in Form von unterschiedlichen Diskussionsgruppen vorhanden. In einer Gruppe können von Moderatoren oder Gründern Termine angelegt werden. Auch diese Termine können auf externe Seiten importiert werden.


Import der News
Die News werden von mit-virtuell.de als RSS Feed exportiert. Unter der Domain

http://www.mit-virtuell.de/feed/news/

ist der RSS Feed zu finden. Der Import kann über ein Javascript auf der externen Seite erfolgen.
Es gibt natürlich noch viele weitere Möglichkeiten einen RSS Feed in die eigenen Internetpräsenz einzubauen. Fragen Sie einfach bei ihrem Webmaster danach.


Import der Termine
Gruppentermine werden zum Einen als RSS Feed exportiert. Man findet den Feed mit Hilfe der Gruppen ID. Die Gruppen ID wird in der Domain der Gruppe angezeigt und besteht aus einer Zahl..

Zum Beispiel:
Die Gruppen ID der Gruppe „Bundesgeschäftsstelle“ ist in diesem Fall die 87. Mit der Kenntnis der Gruppen ID kann man sich den RSS Feed der Termine für diese Gruppe anzeigen.
Unter

http://www.mit-virtuell.de/feed/events/<GRUPPEN_ID>

ist der RSS Feed zu finden. Beim Beispiel der Gruppe „Bundesgeschäftsstelle“ wäre die URL also:

http://www.mit-virtuell.de/feed/events/87

Die Events lassen sich auch ganz einfach als Javascript in die eigene Homepage einbinden. Hierzu ist folgende Domain als Script Source anzugeben:

http://www.mit-virtuell.de/gruppe/event/ HYPERLINK "http://www.mit-virtuell.de/gruppe/events/"<GROUP_ID>/export/

Wieder am Beispiel der Bundesgeschäftsstelle:

http://www.mit-virtuell.de/gruppe/event/87/export/

Das Skript wertet folgende GET-Variablen in der URL aus:

  • limit: Geben Sie an wie viele Termine angezeigt werden
  • all: Setzen Sie diese Variable auf einen beliebigen Wert um auch vergangene Termine anzuzeigen
  • year: Angabe des Jahres (4-stellig) für das die Termine ausgegeben werden sollen.
  • format: Akzeptiert 2 Werte. Entweder „as_p“ um die Termine in Absatzform auszugeben oder „as_table“ um die Termine tabellarisch auszugeben. Wenn das Format nicht angegeben ist, werden die Termine tabellarisch ausgegeben.
  • no_css: die Daten werden ohne CSS Formatierung ausgegeben, somit können sie die Daten beliebig formatieren

Beispiel:

1. Einbinden der kommenden 5 Termine der Gruppe Bundesgeschäftsstelle als Javascript in die eigene Homepage.

<script type=“text/javascript“
src=“http://www.mit-virtuell.de/gruppe/event/87/export/?limit=5“>
</script>

2. Einbinden der aller Termine des Jahres 2009 (auch schon vergangene Termine).

<script type=“text/javascript“
src=“http://www.mit-virtuell.de/gruppe/event/87/export/?all=1&year=2009“>
</script>

3. Einbinden aller kommenden Termine als Absatzformatierter Text.

<script type=“text/javascript“
src=“http://www.mit-virtuell.de/gruppe/event/87/export/?format=as_p“>
</script>


Formatieren der Ausgabe

Die Ausgabe erfolgt als HTML Quellcode. Die einzelnen Tags haben ein class-Attribut gesetzt und können über dieses bequem mit CSS formatiert werden.
Haben gesetzt? Ist das richtig so?

Beispielausgabe des HTML Quelltext für einen Termin in Absatzform:

<div class="events">
<div class="event">
<p class="event_date">14.01.2009</p>
<p class="event_name">11. Unternehmerfrühstück der MIT Wedel</p>
<p class="event_place"> Ort: Astra Zeneca, Tinsdaler Weg 183, 22880 Wedel </p>
<p class="event_description">11. Unternehmerfrühstück des MIT KV Wedel
<br />09:30 - 10:30 Uhr
<br /></p>
</div>
</div>

Erklärung:
Alle Events werden in dem DIV-Container "events" eingeschlossen. Jedes einzelne Event ist im Container "event".
Die einzelnen Eigenschaften des Events sind in Absätze eingeteilt. Wobei bei jedem Event nur der Absatz event_date und event_name zwingend sind. Die restlichen Eventdaten sind optional.

Beispielausgabe des HTML Quelltext für einen Termin in Tabellenform:

<table class="eventtable">
<tr>
<th class="event_date">14.01.2009</th>
<th class="event_date_data">11. Unternehmerfrühstück der MIT Wedel</th>
</tr>

<tr>
<td class="event_place">Ort:</td>
<td class="event_place_data">Astra Zeneca, Tinsdaler Weg 183, 22880 Wedel</td>
</tr>

<tr>
<td class ="event_description" colspan="2" ><p>11. Unternehmerfrühstück des MIT KV Wedel <br />09:30 - 10:30 Uhr <br /></p></td>
</tr>
</table>

Erklärung:
Alle Events werden in einer Tabelle ("eventtable") ausgegeben. Die einzelnen Daten des Events werden jeweils in einer Tabellenreihe dargestellt.