Statistik |
Beiträge: 144.530 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 399%
Ausl. d. letzten 5 Minuten: 383%
Ausl. d. letzten 15 Minuten: 368%
Aktulle Uhrzeit: 14:13
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
Usermap ohne wbb |
|
Hallo,
Ich habe jetzt mal versucht auf meiner Homepage die Usermap ohne wbb einzubauen, klappt auch soweit alles wie es soll, aber eine Frage habe ich.
Und zwar möchte ich auf einer Seite etwas schreiben und nur die KArte einblenden wo ich intern per Admin die DAten eingebe.
Schau hier: http://www.fiat-126.org/Club-IG-Stammtisch.php
Die Karte wird angezeigt, auch wenn ein neuer eintrag dazu kommt, kommt die Fahne dazu, wie oder was muß ich machen, das auch das paßende Popup dazu kommt ?
__________________
|
|
04.04.2009 23:40 |
|
|
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.748.306
Nächster Level: 266.777.854
|
|
|
04.04.2009 23:54 |
|
|
|
Per img
Gäbe es denn die Clubmap ohne wbb ?
Die wäre natürlich noch besser, weil in dem Popup dann diverse Clubdaten wäre.
Gedacht habe ich das so, das auf der Seite http://www.fiat-126.org/Club-IG-Stammtisch.php rechts die Karte gezeigt wird, mit den jeweiligen die im Admin eingestelten Daten angezeigten Fahnen. Wenn man über die Fahne geht dann ein popup öffnet mit den jeweiligen Daten.
Das soll aber nur auf der Seite als Karte angezeigt werden.
Dann werde ich ganz normal noch die Usermap wenn es die Clubmap dazu gäbe die auf einer anderen Seite Anzeigen lassen.
Mein vorhaben ist, das ich auf der Seite Club`s, IG`s und Stammtische vorstellen und auf der Rechten Seite die Leute sehen können wo die Vereine sich befinden.
__________________
|
|
04.04.2009 23:58 |
|
|
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.748.306
Nächster Level: 266.777.854
|
|
Hallo,
jo die Club-Map ohne das wBB gibt es leider noch nicht.
Du musst "nur" den Code von der "map.php" in deiner Datei "Club-IG-Stammtisch.php" einbauen.
Dann noch die Java-Scripts in dein Template und schon sollte es gehen.
In dem Code werden die PopUps für die Einträge erzeugt die man im ACP eingibt.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
|
my_connect();
$result = @mysql_query("SELECT * FROM vg_map_mod_text WHERE map_id = '".$map_id."'");
$location_text=" ";
while($row = @mysql_fetch_array($result)) {
$x = longitude_to_pixel($row['longitude']);
$y = latitude_to_pixel($row['latitude']);
if (($x>=0)&&($y>=0)&&($x<=$destination_width)&&($y<=$destination_height)) {
/* output link for icon */
if ($row['icon']!='') {
$size = @getimagesize ($icon_path.$row['icon']);
$icon_width = $size[0];
$icon_height = $size[1];
$location_ar = array(
'AREA_LEFT' => floor($x-($icon_width/2)),
'AREA_TOP' => floor($y-($icon_height/2)-$flag_offset_y),
'AREA_RIGHT' => floor($x-$icon_width/2)+$icon_width,
'AREA_BOTTOM' => floor($y-$icon_height/2)+$icon_height,
'URL' => $row['url'],
'TARGET' => ($row['target'] =='' ? '_self' : $row['target']),
'NAME' => $row['text']
);
if(!$row['url']) {
if($row['ortanz']=="Y") $locatin_text.="<area shape=\"rect\" coords=\"$location_ar[AREA_LEFT],$location_ar[AREA_TOP],$location_ar[AREA_RIGHT],$location_ar[AREA_BOTTOM]\" onmouseover=\"return overlib('$location_ar[NAME]',STICKY);\" onmouseout=\"clearinfo();return nd();\"></area>";
} else {
$locatin_text.="<area shape=\"rect\" coords=\"$location_ar[AREA_LEFT],$location_ar[AREA_TOP],$location_ar[AREA_RIGHT],$location_ar[AREA_BOTTOM]\" href=\"$location_ar[URL]\" target=\"$location_ar[TARGET]\" alt=\"\" onmouseover=\"return overlib('$location_ar[NAME]',STICKY);\" onmouseout=\"clearinfo();return nd();\"></area>";
}
}
else {
$icon_height=2;
}
/* output link for text */
$font=1;
$box_width = ImageFontWidth($font) * strlen($row['text']);
$box_height = ImageFontHeight($font);
$location_ar = array(
'AREA_LEFT' => floor($x-$box_width/2),
'AREA_TOP' => floor($y+$icon_height/2)+1,
'AREA_RIGHT' => floor($x-$box_width/2)+$box_width,
'AREA_BOTTOM' => floor($y+$icon_height/2)+$box_height+1,
'URL' => $row['url'],
'TARGET' => ($row['target'] =='' ? '_self' : $row['target']),
'NAME' => $row['text']
);
}
}
my_close();
|
|
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
05.04.2009 00:08 |
|
|
|
Klappt irgendwie nicht.
Habe jetzt die Karte eingefügt per img, es wird die Karte gezeigt, wenn ich jetzt in Admin gehe, kann ich ja unter "Lokalisierung der Orte bearbeiten" einen neuen Ort hinzufügen, der wird dann auf der Karte angezeigt, so wie schon vorgegeben ist mit Viktor.
Das Problem was ich jetzt habe wenn ich einen neuen Ort hinzufüge, gebe alles ein, Breite und Längenmaß, Farbe und auch ob der text unter oder daneben erscheinen soll auf der Karte, nur der speichert die Option nicht, demnach wird nur das Info Bild am Ort angezeigt aber keinen Namen.
__________________
|
|
05.04.2009 00:39 |
|
|
|
|
|
|