Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Page Manager: User Map
#1
Hallo zusammen,

mit meinen rudimentären php-Kenntnissen komme ich nicht weiter.

Ich nutze das Plugin Page Manager und dort die User Map.
Dies funktioniert auch einwandfrei.

Nun möchte ich analog zur Usermap entweder eine neue Seite generieren, auf der nur eine Benutzergruppe aufgeführt wird, oder in der bestehenden Usermap einer Nutzergruppe einen spezifischen Pin zuordnen.

Hier ist der Punkt wo ich scheitere. Ich habe versucht erstmal als Kopie der bestehenden User Map hier die Usergrupe per if($mybb->user['usergroup'] != 11 aufzurufen. aber ich bekomme immer alle User aufgezeigt.

Kann ich in der User Map überhaupt einer Gruppe oder mehreren Gruppe unterschiedliche Pins zuordnen?




ok, manchmal denke ich zu kompliziert ...

Wenn ich eine zweite Seite erstelle und alle anderen Gruppen ausschließe:

Code:
WHERE f.fid" . $fid . " != ''
        AND u.usergroup NOT IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
funktioniert es.

Bleibt noch das Problem mit dem Custom pin.

Aber lieber hätte ich alles auf einer map, wo ich für die unterschiedlichen gruppen einen Pin festlegen kann.

Ich komme nicht mehr weiter Sad

Das ist der Code im Page Manager:
Code:
function initialize() {
    if (GBrowserIsCompatible()) {
        // Create our "tiny" marker icon
        var blueIcon = new GIcon(G_DEFAULT_ICON);
        blueIcon.image = "http://forum.orchideenfreunde.eu/images/flowers.png";
      
        // Set up our GMarkerOptions object
        markerOptions = { icon:blueIcon };

    var map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(' . $location[1] . ',' . $location[0] . '), ' . $zoom . ');
    map.setUIToDefault();

      {$output}

    }
}

Das ist der Code wie er im Quelltext der Webseite aussieht:
Code:
function initialize() {
    if (GBrowserIsCompatible()) {
        // Create our "tiny" marker icon
        var blueIcon = new GIcon(G_DEFAULT_ICON);
        blueIcon.image = "http://forum.orchideenfreunde.eu/images/flowers.png";
      
        // Set up our GMarkerOptions object
        markerOptions = { icon:blueIcon };

    var map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(51.1656910,10.4515260), 5);
    map.setUIToDefault();

      
        var point1 = new GLatLng(51.4148500,6.5353900);
        var html1 = "<table><tr><td></td><td><a href='http://forum.orchideenfreunde.eu/user-785.html'>Orchideen Lucke</a><br /><span class='smalltext'>Händler<br /></span></td></tr></table>";
        var info1 = new GMarker(point1);
        GEvent.addListener(info1, "click", function() {
            info1.openInfoWindowHtml(html1)
        });
        map.addOverlay(info1);
    

    }
}


Es wird nur der Standardmarker angezeigt.

Ich vermute es liegt an dem

Code:
var info1 = new GMarker(point1);

Wo ich überhaupt keine Ahnung habe woher das kommt.
Totenköpfe grinsen - mit Recht!

Linux 3.0.0-gentoo #1 SMP x86_64 AMD Phenom™ II X6 1055T GNU/Linux
Zitieren


Nachrichten in diesem Thema
Page Manager: User Map - von Jorgo - 31.07.2011, 20:16
RE: Page Manager: User Map - von Jorgo - 01.08.2011, 10:06
RE: Page Manager: User Map - von Jorgo - 02.08.2011, 20:02

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Xthreads Restaurant Review Google map einbinden Lordikon30 5 2.002 22.01.2020, 22:01
Letzter Beitrag: Lordikon30
  Page Manager & Templates verwenden MH_Razen 6 2.025 29.11.2013, 14:36
Letzter Beitrag: MH_Razen
  Google Map im Beitrag einbinden. cosmo 7 4.189 10.04.2013, 10:16
Letzter Beitrag: Weltenbummler
  Page Manager - Impressum erstellt. Currywursttester.de 1 1.533 14.01.2011, 21:18
Letzter Beitrag: StefanT
  [Page Manager] Teile deine Seiten (mit anderen) querschlaeger 8 4.393 17.02.2010, 13:46
Letzter Beitrag: querschlaeger