Statistik |
Beiträge: 144.534 (Täglich: 19,19 )
Themen: 16.701
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 750%
Ausl. d. letzten 5 Minuten: 724%
Ausl. d. letzten 15 Minuten: 432%
Aktulle Uhrzeit: 06:08
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
Vorschlag zur Clup Map bzw. allen Abwandlungen dieser Map |
|
Vorschlag zur Clup Map bzw. allen Abwandlungen dieser Map |
|
Wäre es nicht möglich die Clubmap auch auf die Googlemap umzustellen?
Im Moment habe ich es so gelöst, dass im Popup (genauere Erklärungen) ein Ausschnitt der Googlemap mit den Daten des jeweiligen Eintrages, angezeigt werden. Eine generelle Club Google Map wäre natürlich schöner.
Gruß Arro
|
|
19.04.2008 06:56 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.769.238
Nächster Level: 266.777.854
|
|
|
19.04.2008 18:46 |
|
|
|
ich habe dies für mein Board bereits umgestaltet. Nur habe ich noch ein Problem: Ich würde gern die Icons der Club Einträge in der Map anzeigen lassen, statt des vorgegeben aus der GoogleUserMap.
In der map_eint.php habe ich bereits die SELECT-Abfrage soweit gändert, das mir alles aus der bb1_map_mod_club ausgelesen wird. Das Icon aus dieser Tabelle wird in der Schleife als "$icon" übergeben. Nur leider habe ich keinen blassen Schimmer was ich in der map.js ändern muss, das das jeweilige Icon in der Karte angezeigt wird.
Ich habe zwar schon folgendes probiert:
code: |
1:
2:
3:
4:
|
// Icon für einen einzelnen User
var gmicon = "$icon";
var Icon = new GIcon();
Icon.image = "images/map/icons_club/"+gmicon+""; |
|
Nur leider führt dies zu keiner Ausgabe von irgendeinem Icon, die Karte bleibt leer (Clubs auf der rechten Seite werden aufgereiht).
__________________ Design und Programmierung
|
|
23.06.2008 14:57 |
|
|
jakiri
Administrator
Zeige jakiri auf Karte
Dabei seit: 07.12.2004
Beiträge: 2.726
1 Filebase-Einträge
Alter: 62 Jahre
Herkunft: Hürth wBB-Version: wBB2.3 PHP-Version: 5.ändert sich immer MySQL-Version: 5.ändert sich immer Wo bist du gehostet?: bei keinem
Bewertung:
Level: 54 [?]
Erfahrungspunkte: 19.221.899
Nächster Level: 22.308.442
|
|
Stelle doch einen Hack fertig für alle
Gruss
__________________
|
|
28.07.2008 07:43 |
|
|
|
Hi,
ich habe jetzt alle Dateien hochgeladen und das Problem, dass nur die User angezeigt werden, sowohl rechts in der Übersicht als auch als Marker in der Karte. In der Nearliste (unten) erscheinen aber die Club Map Einträge.Demnach holt er sich ja die Daten aus der richtigen Datenbank.
Gruß Arro
|
|
28.07.2008 07:50 |
|
|
|
@arro
ich habe eben ein neues testboard aufgesetzt und habe die UserMap, ClubMap, UserGoogleMap ganz neu installiert und anschliessend die geänderten Dateien eingespielt und die Templates importiert -> Funktioniert. In der rechten Spalte werden die Clubs aufgelistet und in der Karte in den Markern ebenfalls.
@jakiri
Werde ich machen sobald alles richtig funktioniert
__________________ Design und Programmierung
|
|
28.07.2008 17:36 |
|
|
|
Werden denn bei aufruf der Usermap auch die User noch angezeigt, oder nur die Clubs?
Das würde mich schon brennend interessieren.
Gruß Arro
|
|
28.07.2008 20:56 |
|
|
|
Wenn du die GoogleUserMap meinst ->
Im moment werden nur die Clubs angezeigt. Ich habe aber noch vor über einen Link zwischen beiden Karten (Club und User) zu wechseln.
Die "normale" UserMap (also nicht Google) ist von den Änderungen nicht betroffen.
__________________ Design und Programmierung
|
|
29.07.2008 19:17 |
|
|
|
Hi blaster,
genau das ist das was ich nicht so gerne habe.
Wäre es nicht einfacher eine club_mapg.php (usw.) zu machen, denn so könnten auch dijenigen die z.B. die Dealer Map einsetzen in den Genuß kommen.
Dann würde auch das umschalten wegfallen, was ich aus der Erfahrung heraus als teilweise zu kompliziert für die älteren User sehe. Denn wenn man , wie ich , eine Usermap eine Clubmap (in meinem Fall für Campingplätze) und eine Dealermap (in meinem Fall für Stellplätze) hat ist es vielleicht nicht deutlich genug, welche Map man gerade vor sich hat.
Also im Prinzip das vorhandene System nicht abändern, sondern jeweils durch die Google Map erweitern.
Gruß Arro
|
|
29.07.2008 20:40 |
|
|
|
Ich habe jetzt eine eigene Club-Google Map gemacht, die also losgelöst von der User Google Map ist.
Ein paari Sachen gefallen mir noch nicht:
1. Unter der Map kann man seine Daten eintragen (s.Blaster), wenn ich das jedoch rausnehme, werden die Plätze nicht mehr angezeigt (weder in der Liste rechts, noch in der Karte selber.
2. Fehlt mir eine Suche unter der Karte, womit man nach einem Club suchen kann.
3. einen Link ins Profil, wo man einen Club editieren bzw. neu einstellen kann.
4. Hätte ich gerne die Liste rechts etwas breiter
Ich habe die Dateien mal angehangen
Gruß Arro
Dateianhang: |
clubmap.zip (14 KB, 3 mal heruntergeladen)
|
|
|
30.07.2008 12:10 |
|
|
|
So, bis auf Punkt 1 habe ich alle meine Wünsche umgesetzt.
Nur die Geschichte mit den Daten, da hänge ich noch, sobald ich das aus dem Template entferne, werden in der Karte keine Icons und rechts keine Liste mehr angezeigt.
Gruß Arro
|
|
30.07.2008 20:50 |
|
|
|
Mein derzeitiger Stand ist:
Im Popup club_map_get_club_header kann man, wenn man die Berechtigung dazu besitzt, direkt zum Ändern des geöffneten Eintrages gelangen, So muß man nicht erst ins Profil wechseln und dann den Eintrag suchen.
Ausserdem habe ich die Liste an der rechten Seite entfernt, da bei mir knapp 7000 Einträge verzeichnet sind, bei denen es unmöglich ist nach dem richtigen Eintrag zu suchen.
Was ich wohl gemacht habe, ist auf Sprachvariablen verzichtet, also wird der angezeigte Text direkt in den Dateien und Templates geschrieben.
gruß Arro
P.S. Wenn jemand noch eine Lösung für das Entgfernen der Eingabemöglichkeit unter der Karte hat (Eigener Eintrag), wäre ich sehr dankbar.
|
|
31.07.2008 17:29 |
|
|
|
Verstehe ich dich richtig?
man trägt in der dealer_mapg_xml_bit unter bei den anderen Werten message="$message" ein
und dann in der dealer_map.js
php: |
1:
|
var displayHtml = "<div style=\"width:250px;\"><span class=\"normalfont\"><b>" + name + "</b><br>" + comment + "</span><br><div style=\"color:#008000;\"><span class=\"smallfont\"><i>eingetragen von: <a href=profile.php?userid="+ addPu +" target=\"_blank\">"+ username +"</a></i></span><br><br><span class=\"normalfont\"><a href=\"dealer_map.php?action=show_daten&lo="+ lng +"&la="+ lat +"\" onclick=\"fensteropen(this.href,'Mehr Infos',800,1000,scrollbars,resizable); return false\" target=\"_blank\">Mehr Infos</a></span></div><br><div style=\"color:#008000;\"><span class=\"smallfont\">Entfernung: "+ addDate +"<br>Koordinaten: " + point + "</span></div<br><br>><div style=\"font-size:8pt; color:#008000;\"><i>Message: "+ message +"</i></div>"; |
|
und dann müsste es erscheinen, also der Inhalt von $message?.
Sonst brauchen keine Änderungen vorgenommen werden?
müsste nicht noch ein:
php: |
1:
|
var message = markers[i].getAttribute("message"); |
|
in die dealer_map.js rein? Oder sonst noch etwas z.B. in die dealer_mapg_eint.php?
Weil alle Versuche von mir in dieser Richtung führten dazu, das zwar die Karte angezeigt wurde, jedoch nicht die Icons.
Ausserdem bestehen noch 2 Probleme:
1. Die Map wird in IE7 und IE8 nicht angezeigt
2.Ich würde gerne noch die Eingabemöglichkeit (bis hin zum Speichern) der eigenen Angaben verschwinden lassen, nehme ich sie einfach aus dem Template raus, kommt keine Karte.
Es ist zum wahnsinnig werden.
Gruß Arro
|
|
01.08.2008 23:22 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.769.238
Nächster Level: 266.777.854
|
|
|
01.08.2008 23:38 |
|
|
|
|
|
|