kostenloser Webspace werbefrei: lima-city


Google Map in Beitag von phpBB3 Forum

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    noca

    noca hat kostenlosen Webspace.

    Hallo!

    Ich würde gerne eine Map in ein Posting meines phpBB3 Forums einbauen, so, dass die Karte angezeigt wird und nicht nur der Link.

    Ich weiß, dass man irgendwo im Forum den Code umwandeln kann, aber das hat bei mir leider nicht funktioniert :( Kann mir bitte jemand eine einfache Schritt für Schritt Anleitung geben wie ich das machen kann?

    Hier der Code, den mit Google Maps dazu gegeben hat:

    <iframe width="800" height="600" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.at/maps/ms?msa=0&amp;msid=203173661166350372340.0004c89476182a221e9bd&amp;ie=UTF8&amp;t=m&amp;ll=50.847573,10.788574&amp;spn=8.327616,17.556152&amp;z=6&amp;output=embed"></iframe><br /><small><a href="https://maps.google.at/maps/ms?msa=0&amp;msid=203173661166350372340.0004c89476182a221e9bd&amp;ie=UTF8&amp;t=m&amp;ll=50.847573,10.788574&amp;spn=8.327616,17.556152&amp;z=6&amp;source=embed" style="color:#0000FF;text-align:left">test</a> auf einer größeren Karte anzeigen</small>

    Danke im Voraus!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo :wave:

    noca schrieb:
    Ich weiß, dass man irgendwo im Forum den Code umwandeln kann, aber das hat bei mir leider nicht funktioniert :(


    Wo steht denn, dass man das kann? Meinst du das hier? :https://www.phpbb.com/community/viewtopic.php?t=994405

    Habe leider kein PHPbb3-Forum zum Testen da, aber falls es bei dir einen [Gmap] BBcode-Button gibt brauchen wir nur noch den richtigen Link zu finden.

    Poste doch mal, was du so gemacht hast. :)

    mfg :wave:

    //EDIT:

    so?

    [gmap=https://maps.google.at/maps/ms?msa=0&msid=203173661166350372340.0004c89476182a221e9bd&ie=UTF8&t=m&ll=50.847573,10.788574&spn=8.327616,17.556152&z=6&output=embed]https://maps.google.at/maps/ms?msa=0&msid=203173661166350372340.0004c89476182a221e9bd&ie=UTF8&t=m&ll=50.847573,10.788574&spn=8.327616,17.556152&z=6&source=embed
    [/gmap]


    Beitrag zuletzt geändert: 1.9.2012 11:39:13 von voloya
  4. Autor dieses Themas

    noca

    noca hat kostenlosen Webspace.

    Hi!

    Ich habe das in dem Forum selbst schon mal gemacht mit einem Counter. Allerdings habe ich da im Netz eine genaue Schritt für Schritt Anleitung gefunden.
    Im phpBB3 Forum kann man im Admin-Bereich unter "Beiträge" - "BBCodes" einen HTML Code in einem BBCode umwandeln. Aber wenn ich da einfach das hinein kopiere was mit Google Maps angezeigt hat, dann bekomme ich eine Fehlermeldung.

    So einen Button gibt es leider nicht bei mir und auch das, was du mir hier hereinkopiert hast wird nur als Text angezeigt, wenn ich es in einen Beitrag kopiere.

    Lg
  5. Einen GMAP-BBCode gibt es normalerweise nicht bei phpBB3. :wink:

    Das Einbinden des Iframe scheitert normalerweise daran, daß phpBB3 kein HTML in Beiträgen zuläßt. Das ließe sich zwar ändern, wäre aber ein Sicherheitsrisiko für dein Forum.

    Der für dich einfachste Weg wäre, einen Custom-BBCode zu erstellen, der den Iframe für die Google-Map einbindet. Der User, der ihn nutzen will, muß dann nur noch den Href-Part des Iframe-Links von Google mt dem BBcode nutzen. Eine Beschreibung dazu findest Du hier, oder auch bei dem Link, den Voloya gepostet hat.

    In meinen Foren gehe ich einen anderen Weg. Es wird zwar ebenfalls ein Custom-BBcode benutzt, aber der User muß nur noch die Koordinaten des zu zeigenden Punktes und den Zoomfaktor für den Kartenausschnitt angeben.
    Beispiel:
    [gmap]7.12345, 51.3456,7[/gmap]


    Im Hintergrund arbeitet ein kleines Script, das die API von Google-Maps nutzt, um die Karte zu generieren.

    Beitrag zuletzt geändert: 1.9.2012 14:42:02 von fatfreddy
  6. Autor dieses Themas

    noca

    noca hat kostenlosen Webspace.

    o.O Das ist mir zu kompliziert!

    Bei dem Link von voloya verstehe ich bei der Hälfte nicht was gemeint ist.

    Wäre wahnsinnig lieb wenn mir jemand eine Erklärung für Dummies geben würde, ich bin auf dem Gebiet eher ein Neuling :biggrin:
  7. Schau mal in den Adminbereich deines Forums.

    Dort findest Du unter Beiträge -> BBCodes die Möglichkeit, eigene BBCodes anzulegen. Genau das wird im Link von Violoya erklärt.

    Hier eine modifizierte Anleitung auf deutsch (die Erklärungen, die Du in deinem Forum zu den Punkten findest, liest Du selbst, gelle? :wink:).

    Klicke auf BBCode hinzufügen und trage Folgendes in die einzelnen Felder ein:

    1. BBCode-Benutzung:
    [gmap]{TEXT}[/gmap]


    2. HTML-Ersetzung:
    <iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.at/maps?q={TEXT}&num=1&ie=UTF8&t=m&z=7&output=embed"></iframe>

    3. Tipp-Anzeige:
    [gmap]Koordinaten des Kartenmittelpunktes[/gmap]


    Zuletzt noch das Häkchen setzen, damit der neue BBCode auch angezeigt wird, wenn ein User einen Beitrag schreibt.

    Die Koordinaten des Kartenmittelpunktes bekommen deine User mit einem Rechtsklick auf den gewünschten Punkt der Karte, wenn sie dort "Was ist hier" auswählen. Die Koordinaten werden dann im Suchfeld angezeigt. Copy&Paste und fertig.

    Im Beitragseditor sieht der BBCode dann z.B. so aus:
    [gmap]51.69299,11.336059[/gmap]


    Größe und Formatierung des Iframes kannst Du ändern, wenn Du die entsprechenden Styles bei HTML-Ersetzung änderst/einfügst.

    Edit: Habe es gerade mal testweise in einem Forum eingebaut und es funktioniert. :wink:

    Beitrag zuletzt geändert: 1.9.2012 15:55:21 von fatfreddy
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!