Beiträge von mfitzen

    Die Datenbank zu löschen ist eigentlich nicht notwendig. Du hast mit Sicherheit noch weitere Plugins installiert oder?! Verfahre mit denen genauso. Also alle deaktivieren/löschen und nacheinander wieder aktivieren. Ggf. auch mal aktualisieren wenn Updates verfügbar sind. Ansonsten weiss ich leider auch nicht weiter.

    Das gehört dann in die comments.php des Themes...

    ...also in wp-content/themes/deintheme/comments.php

    So sieht´s zum Beispiel in meiner comments.php aus:

    Wirklich super! Gefällt mir! Über die Lesbarkeit aufgrund der Textfarben lässt sich streiten. Ich finde es eigentlich gut lesbar, aber das mag vielleicht daran liegen, dass meine Augen noch nicht so "verbraucht" sind ;-) Lediglich der Text "geschrieben von" ist zu hell. Da streiken selbst meine Augen...

    Eine Möglichkeit, wie der Fehler verursacht werden könnte, ist die Einbindung von WP-Grins in irgendwelche Dateien. Wurde WP-Grins manuell von Dir in die Adminoberfläche (Editor) eingebaut? Wenn Du es deaktivierst und der Aufruf immer noch in der Datei enthalten ist (müsste dann die edit-form-advanced.php sein), kommt es dadurch zu einer solchen Fehlermeldung. Ebenso könnte Deine comments.php davon betroffen sein... Also den Code aus den entsprechenden Dateien entfernen.

    Die Sache mit dem Umstellen der Sprache ist easy. Hier die aktuelle Sprachdatei herunterladen. Entpacken und die Datei de_DE.mo auf den Server ins Verzeichnis wp-content/languages hochladen (ggf. muss der Ordner languages noch angelegt werden). Danach die Datei wp-config.php (liegt im Wordpress Rootverzeichnis) mit einem Editor öffnen und kontrollieren ob Deutsch dort als Sprache eingetragen ist.

    Code
    // Hier kannst du einstellen welche Sprachdatei benutzt werden soll
    // Wenn du nichts einträgst wird Englisch genommen.
    define ('WPLANG', '[COLOR=Red]de_DE'[/COLOR]);

    *EDIT*
    Es gibt natürlich noch die formelle Version (Sie) der Sprachdatei. Diese findest Du auf http://de.wordpress.org

    Deine Vermutung war fast richtig ;) Hatte vergessen die Variable in der createMarker Funktion einzutragen. Danke für den Hinweis, ich hätte mich wieder dumm und dämlich gesucht :mrgreen:.

    Vielleicht noch eine abschließende Frage: Die Links, die unter der Map angezeigt werden, variieren in der Reihenfolge. Das heißt sie werden nicht in der Reihenfolge ausgelesen, wie sie in der XML Datei eingetragen sind. Kann man das ändern? Wenn nicht ist das nicht tragisch...

    Soweit verstanden. ...zumindest den zweiten Teil. Danke für die Erklärung!

    Zur 1. Sache: Mal angenommen ich würde die XML Datei um ein Attribut "telefon" erweitern wollen. Dann kann ich die for-Schleife doch um diesen Code erweitern, oder verstehe ich das falsch?!

    Code
    var nummer = markers[i].getAttribute("telefon");



    Um das dann ins Info Window einzubinden, würde ich den dazugehörigen Code in

    Code
    marker.openInfoWindowHtml('<b>'+ html +'</b><br />' + telefon);

    ändern.
    Leider hat das gerade bei einem Test nicht funktioniert. Wo ist der Denkfehler? Die Sache mit der Erweiterung der XML Datei ist momentan nicht wirklich nötig, aber für die Zukunft auch nicht ganz uninteressant.

    Guten Morgen!

    Hab mir den Code gestern nochmal angeschaut. Hätte da zwei Fragen zu:
    1) Wozu werden diese Zeilen benötigt? Das leuchtet mir nicht ganz ein...

    Code
    var label = markers[i].getAttribute("adresse");
        var html = markers[i].getAttribute("adresse");


    2)Was hat es mit dieser Zeile auf sich?

    Code
    adressen_html += '<a href="javascript:openMarker(' + i + ')">' + name + '</a><br />';
            document.getElementById("adressen").innerHTML = adressen_html;

    Warum wird der Variable oben kein Wert zugewiesen und was hat dieses + name + für eine Bedeutung?

    Gruß
    infected

    Wahnsinn! Das hätte ich alleine niemals hinbekommen. :oops: Aber genau so hatte ich mir das vorgestellt. Vielen vielen Dank! Nichtsdestotrotz werde ich wohl nicht drum herum kommen, mir selbst ein bisschen JS anzueignen, damit ich sowas auch mal alleine lösen kann.

    Ich hatte mir bei Google Maps noch dieses Beispiel angesehen und hab versucht es irgendwie auf mein Problem anzuwenden. Auch daran bin ich gescheitert. Klar, ist das wieder was (total) anderes (mit PHP/SQL), aber das Ergebnis kommt meiner Sache schon sehr nahe. Alles ein bisschen "tricky"...

    Ich werde mir Deinen Code heute Abend nochmal genauer unter die Lupe nehmen. Mal sehen ob ich herausfinden kann, wo ich Fehler gemacht habe, bzw. wie Du genau vorgegangen bist.

    Vielen herzlichen Dank für Deine fantastische Hilfe!