Bikemap-Karten mit phpBB einsetzen

Du betreibst ein Forum mit phpBB und möchtest deinen Usern ermöglichen, Karten von Bikemap ("Widgets") im Forum einzubetten? Hier steht, wie's geht.

 

Was sind Widgets?

Bei Bikemap kann man Routenkarten, Übersichtskarten und die eigene Routensammlung als Karte auf der eigenen Website verwenden. Dazu kopiert man den Code, der unterhalb der Karte unter "Einbetten" steht, und fügt ihn auf der eigenen Website ein.

Bei phpBB ist das nicht möglich.

 

"Custom BBCode" erstellen

Als Admin eines phpBB-Forums kannst du einen BBCode erstellen, mit dem Bikemap-Karten verwendet werden können. Gehe dazu ins Administrationsinterface von phpBB unter Posting => BBCodes und wähle "Neuen BBCode hinzufügen".

Weitere Infos zu Custom BBCodes findest du auf phpbb.com.

Hier findest du die notwendigen Codes für die jeweiligen Kartentypen:


1. BBCode für Route

Verwendung: URL der Route mit [bikemap]..[/bikemap] umschließen.

Unter "BBCode Usage" eintragen:

[bikemap]http://www.bikemap.net/route/{NUMBER}[/bikemap]

 

Unter "HTML Replacement" eintragen:

<iframe width='425' height='380' border='0' 
src='http://www.bikemap.net/route/{NUMBER}/widget?width=425&height=350'
frameborder='0' marginheight='0' marginwidth='0'  scrolling='no'></iframe>

 

Passe im HTML-Code auch noch die Breite in Pixel ("width") an die in deinem Forum verfügbare Breite an. Achtung: Kommt zwei Mal vor!

Ebenso die Höhe ("height"). Beachte dass hier die Höhe im iframe-Tag 30px mehr haben muss als im src-Tag. Dh. wenn die Karte 400px hoch sein soll, muss im iframe-Tag 430 stehen.

 

2. BBCode für Region

 

Verwendung: URL der Route mit [bikemapregion]..[/bikemapregion] umschließen.

Unter "BBCode Usage" eintragen:

[bikemapregion]http://www.bikemap.net/routes#{TEXT}[/bikemapregion]

 

Unter "HTML Replacement" eintragen:

<iframe 
src="http://www.bikemap.net/routes/widget#{TEXT}&width=600&height=400"
width="600" height="415" border="0" frameborder="0" marginheight="0" marginwidth="0"
scrolling="no"></iframe>

 

Passe im HTML-Code auch noch die Breite in Pixel ("width") an die in deinem Forum verfügbare Breite an. Achtung: Kommt zwei Mal vor!

Ebenso die Höhe ("height"). Beachte dass hier die Höhe im iframe-Tag 15px mehr haben muss als im src-Tag. Dh. wenn die Karte 400px hoch sein soll, muss im iframe-Tag 415 stehen.

 

3. BBCode für Routensammlung

(Beschreibung fehlt noch)