Tag zusammen....
ich habe leider das Problem das seit dem Forumsupdate meine Landkarte nicht mehr angezeigt wird.
poste mal die CSS, vielleicht fällt euch ja was auf!!!! Bin über jeden tip erhaben!!!
viele Augen sehen ja bekanntlich mehr als zwei
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
{{today@dateformat.start}}Heute{{today@dateformat.end}}
{{yesterday@dateformat.start}}Gestern{{yesterday@dateformat.end}}
{{norm@dateformat.start}}%d.%m.%Y{{norm@dateformat.end}}
<table cellpadding=4 cellspacing=0 width=100%><tr><td class=ntit> {[map_title]}</td></tr>
<td class=nnor>
<div id="map" style="width: 100%; height: 650px"></div>
<br>
<img src="http://labs.google.com/ridefinder/images/mm_20_yellow.png"> {[map_location_special]}<br>
<img src="http://labs.google.com/ridefinder/images/mm_20_red.png"> {[map_location_members]}<br>
<small>{[map_info_mydata]}</small>
</td></tr></table>
{{endbody.start}}
<script src="http://maps.google.com/maps?file=api&v=2&key={{api}}" type="text/javascript"></script>
<script type="text/javascript" defer="defer">
var select_userid = '';
var select_point1 = 0;
var select_point2 = 0;
var query = location.search;
if(query.length > 0) {
query = query.substring(1, query.length);
var elements = query.split('&'); for (i = 0;
i < elements.length; i++) {
var assign = elements[i].split('=');
if(assign[0] == 'userid') {
select_userid = assign[1];
break;
}
}
}
//<![CDATA[
// Create our "tiny" marker icon
var icon = new GIcon();
icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
icon.iconSize = new GSize(12, 20);
icon.shadowSize = new GSize(22, 20);
icon.iconAnchor = new GPoint(6, 20);
icon.infoWindowAnchor = new GPoint(5, 1);
var orticon = new GIcon();
orticon.image = "http://labs.google.com/ridefinder/images/mm_20_yellow.png";
orticon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
orticon.iconSize = new GSize(12, 20);
orticon.shadowSize = new GSize(22, 20);
orticon.iconAnchor = new GPoint(6, 20);
orticon.infoWindowAnchor = new GPoint(5, 1);
var map = new GMap(document.getElementById("map"));
map.setMapType(G_HYBRID_TYPE);
// map.addControl(new GSmallMapControl());
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.centerAndZoom(new GPoint({{startX}},{{startY}}),{{startZoom}});
function createUser(data)
{
var point = new GPoint(data[0], data[1]);
var marker = new GMarker(point, icon);
var html = "<div style='width:280px;height:120px;color:#000000'>";
if(data[3].length>3) html += '<img src="'+data[3]+'" align=right width=65 height=75>';
if(data[8].length>2) html += '<a href="' + data[8] + '">';
if(data[5].length>2) html += '<span style="color:' + data[5] + '">';
html += '<b>' + data[2] + '</b>';
if(data[5].length>2) html += '</span>';
if(data[8].length>2) html += '</a>';
html += "<br>" + data[4] + "<br>";
html += '{[map_member_messages]} ' + data[6] + '<br>{[map_member_signup_date]} ' + data[7];
html += "</div>";
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html);
});
var userid = data[8].substring(1, data[8].length).split('_')[0];
if(select_userid == userid) { select_point1 = data[0]; select_point2 = data[1];
}
return marker;
}
function createOrt(data)
{
var point = new GPoint(data[0], data[1]);
var marker = new GMarker(point, orticon);
var html = "<div style='width:280px;height:120px;overflow:auto;color:#000000'><b>" + data[2] + "</b><br>" + data[3];
html += "</div>";
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
users = new Array(
{{users.startlist}}{{tr}}
new Array({{users:x}},{{users:y}},'{{users:username}}','{{users:userimage}}','{{users:usertitle}}','{{users:usercolor}}','{{users:messages}}','{{users:reged|dateformat}}','{{users:userlink}}') {{tr.start}},{{tr.end}}{{users.end}}
);
for (var i = 0; i < users.length; i++) {
var marker = createUser(users[i]);
map.addOverlay(marker);
}
orte = new Array(
{{orte.startlist}}
{{tr2}} new Array({{orte:x}},{{orte:y}},'{{orte:title}}','{{orte:text}}')
{{tr2.start}},{{tr2.end}}
{{orte.end}}
);
for (var i = 0; i < orte.length; i++) {
var marker = createOrt(orte[i]);
map.addOverlay(marker);
}
//]]>
if(select_point1 > 0 && select_point2 > 0)
map.centerAndZoom(new GPoint(select_point1,select_point2),2);
</script>
{{endbody.end}}
Beiträge: | 114 |
Registriert am: | 01.08.2007 |
Das ist nicht die CSS Serenity!
Sieht mir eher nach dem Template-Element Landkarte aus.........
Wenn du darin Änderungen vorgenommen hast mache die mal testweise rückgängig, nach vorherigem Backup deines jetzigen Codes.
Wenn es dann immer noch nicht funktioniert könnte es am Schlüssel liegen, je nachdem ab wann genau das nicht mehr funktioniert hat. Oft ist man gedanklich auf ein ganz bestimmtes Ereignis eingeschossen und vergisst dass vielleicht zwischenzeitlich unterschiedliche Dinge Veränderungen unterlegen haben. Eine Veränderung könnte die Freischaltung einer Domain bei HPM sein die zwischenzeitlich ebenfalls stattgefunden hat, ist dein Board bei Google Maps mit der Boardnummer angemeldet für den Schlüssel und deine User loggen sich über die Boardnummmer ein funktioniert die Karte für diese User. Erreicht man dein Board unter einer neuen Domain benötigst du einen neuen Schlüssel von Google Maps nur für den Domainnamen und nicht für die von HPM vergebene Boardnumer. Sollte eine Domain vorhanden sein kann man sich trotzdem noch auch über die "normale" Boardnummer einloggen. Je nachdem welchen Schlüssel man im Admin verwendet können die Karte entweder die User nutzen die sich über die Adresse mit der Boardnummer bei dir einloggen oder die User die sich mit dem Domainnamen einloggen - sieht man oben in der Adresszeile des Browsers, beides geht nicht.
Also meine Karte hier funktioniert einwandfrei auch nach dem Update und zwar auch nur über die Adresse: http://www.foreninformation.de
Gruß, BOo°m
Beiträge: | 1.991 |
Registriert am: | 27.11.2005 |
ja natürlich das Tempplate @BOo°m...war ein wenig durcheinander!!!
Na dann werd ich mal versuchen das Template langsam wieder zurück zu setzen!!!
Ich meld mmich wenn ich den Fehler entdeckt habe!!!
Trotzdem, Danke!!!
Beiträge: | 114 |
Registriert am: | 01.08.2007 |
Sooooooooooo....hab denn mal das komplette Template zurück gesetzt.
Hab mir nen neuen Api Key besorgt und hatte dann gehofft das dass problem behoben ist...ähm...nein.
Es ist eigentlich noch viel krasser. Mit dem neuen Api Key funktioniert es im Original Template, jedoch
nicht in meiner gemachten Kopie. Kann es vielleicht daran liegen das dass komplette Forum
schon so stark verändert wurde und es deshalb probleme mit dem Landkarten Template gibt?
Es laufen sonst alle Templates einwandfrei. Schön ist dat nicht!!!
Beiträge: | 114 |
Registriert am: | 01.08.2007 |
Also ich hab in meinem Forum auch sehr viel verändert und die Landkarte läuft trotzdem problemlos.
Animes, Manga, Konsolen uvm.:
http://www.holly-heaven.de.tc
Beiträge: | 39 |
Registriert am: | 01.07.2007 |
Zitat von Serenity
Kann es vielleicht daran liegen das dass komplette Forum
schon so stark verändert wurde und es deshalb probleme mit dem Landkarten Template gibt?
Beiträge: | 1.991 |
Registriert am: | 27.11.2005 |
na dann werde ich wohl erstmal auf die Landkarte verzichten müssen, ist jetzt ja auch nicht so wild.
Auch nicht unbedingt störend da ich sie selber eigentlich garnicht benutzt hatte. Wollte halt nur meinen
Mitgliedern dieses Feature ermöglichen. Werde mir die ganze geschichte mal in aller ruhe ansehen!
Ich Danke Dir BOo°m
Gruß, Serenity
Beiträge: | 114 |
Registriert am: | 01.08.2007 |
Ich habe dir im Support eine weitere Möglichkeit zur Fehleranalyse beschrieben: http://www.hpm-support.de/t514647f117691...unzt-nicht.html
Kannst ja mal probieren ob dich das eventuell weiter bringt........
Gruß, BOo°m
Beiträge: | 1.991 |
Registriert am: | 27.11.2005 |
Ja Danke BOo°m hatte den beitrag bereits gelesen.
werde mich in aller ruhe mal hinsetzen!!!
Gruß, Serenity
Beiträge: | 114 |
Registriert am: | 01.08.2007 |
Den Layout-Header/Footer könntest noch nach und nach von eventuell vorhandenen Scripten befreien um zu prüfen ob dort vielleicht der Fehler liegt. Wenn du schon dabei bist..........
Gruß, BOo°m
Beiträge: | 1.991 |
Registriert am: | 27.11.2005 |
Header & Footer ist so gut wie leer....Landkarte funktionierte auch schon mit den Scripten dort drin.
D.h. Header & Footer wurden schon seit ewigkeiten nicht mehr verändert!!!
Beiträge: | 114 |
Registriert am: | 01.08.2007 |
Forum Software von Xobor Einfach ein eigenes Forum erstellen |