Beiträge von Ammaletu

    Also ohne einen Tip, was in etwa Du suchst, so vom Stil her meine ich, wirst Du vermutlich keine brauchbaren Antworten kriegen. Wie vorgeschlagen ein Foto zu nehmen passt ja z.B. sicher nicht zu jedem Blog. Das kommt sicher sehr auf den sonstigen Stil Deines Themes an. Du solltest erst mal grob überlegen, wie es aussehen soll: Realistisches Foto, comicartig gemalt, einfach in Fotoshop mit ein zwei Effekten versehen generiert...

    Selber machen hat halt den Vorteil, dass es einzigartig ist und zum Charakter Deines Blogs beiträgt. ;)

    Ähm... Also die Fehler sind eigentlich wirklich maximal deutlich, also nehme ich mal an, Du hast schon verstanden, was falsch ist, und suchst nur die Ursache? Von außen kann ich da nicht viel zu sagen, das müsste wohl irgendwie an der sidebar.php liegen, nehme ich an. Poste vielleicht einfach mal deren Code.

    Ich kann mir zwar nicht vorstellen, dass Dir die Idee noch nicht gekommen ist *g*, aber: selber machen!? Wenn Du kein Photoshop-Künstler bist, kannst Du das ja auch ganz beliebig real basteln und knipsen. Buchstaben-Magnete an der Kühlschranktür, mit Kreide auf eine Tafel schreiben etc. Da gibt es doch ohne Ende Möglichkeiten.

    Ich kann es Dir leider nicht genau sagen, hatte das Problem noch nicht selber. Ich erinnere mich aber, dass erwähnt wurde, dass in diesem Fall eine Datei in wp-content/upgrade (?) liegt, die man löschen muss (per FTP). Bitte aber mit dem Dateinamen noch mal Google oder die Forensuche befragen, ehe Du was löschst.

    Für den Fall, dass Du diesen Schritt tatsächlich übersprungen hast (klingt etwas danach, ansonsten hab ich nichts gesagt): Vor Updates, größeren zumindest, immer ein Datenbank-Backup ziehen! Falls doch mal was schiefgeht kannst DU sonst nicht zum letzten funktionierenden Stand zurück gehen.

    Gericoach, ich weiß nicht, woran es bei Dir liegt (wobei, wenn es bei Dir auch ohne JS geht und mit den drei JS-Dateien nicht, ist das doch simpel...?!). Bei nikstyles liegt es jedenfalls an wp-slimstat.js. Ich hab mal nach und nach alles rausgenommen aus der abgespeicherten Seite und sobald man wp-slimstat.js entfernt, geht das Öffnen im neuen Fenster wieder. Wenn ich da so reinschaue, spielt wp-slimstat wohl auch massiv an externen Links herum, scheinbar aber nicht so wirklich kompetent (es sei denn, dass Ausschalten des target-Attributs wäre Absicht). Googeln ob man da was dran machen kann oder ob das Absicht ist, müsstest Du aber bitte mal selber, nikstyles. ;)

    Und der Name stört nicht beim Theme-Switch? Ah, ok, Du hast nur eine Sidebar, oder? Wenn Du jetzt noch eine 'sidebar_left' definieren würdest, und zwar an erster Stelle, dann würde ich erwarten, dass beim Switch auf ein Theme mit nur einer Sidebar dann 'sidebar_left' angezeigt würde, da wo bei Dir 'sidebar_right' hingehört. Aber mit nur einer Sidebar passt das vermutlich automatisch.

    Tja... Mit alert() solltest Du auf jeden Fall sehen können, was im Script passiert. Bei jQuery ist ja eine beliebte Fehlerursache auch, dass die Selektoren nicht stimmen, vielleicht liegt es daran.

    Wenn ich da weiter helfen soll, müssten wir mal schauen, wie ich mir das am lebenden Objekt anschauen kann. Entweder auf Deiner Seite oder Du speicherst mal eine Testseite als HTML ab und schickst mir das gezippt (Mail-Addy siehe mein Blog). So nur am Code rumzuprobieren macht das unnötig schwierig, wenn man es mit Firebug in wenigen Minuten klären könnte. :)

    Zitat

    Funktioniert leider auch nicht. Mit dem title-Tag hatte ich es schon probiert, war auch mein Anfangsgedanke, jedoch funktioniert das seltsamerweise auch nicht, weil jQuery höchstwahrscheinlich nicht auf das aktualisierte DOM zugreift nach dem Aufruf.

    Hm, ne, daran kann es nicht liegen. Erstens lese ich das title-Attribut in obigem Code gar nicht über jQuery aus und zweitens ist jQuery ja genau dafür da.


    Zitat

    Was mich auch noch wundert ist, dass wenn ich irgendwo im Script ein alert() einbaue, um mir eine Variable testweise ausgeben zu lassen, dieses auch nie funktioniert...

    Dann würde ich im Moment mal drauf tippen, dass irgendwo vorher ein JavaScript-Fehler passiert und die Script-Bearbeitung abgebrochen wird. Kann das sein? Zeigt der Browser irgendwelche Fehler an? Hast Du bei den Alerts übrigens die Seite mal ohne Cache neugeladen (Strg+F5)? Nicht dass der Browser nur die alte Version gecacht hat.

    Hier mal die Doku zur dynamic_sidebar-Funktion:
    http://codex.wordpress.org/Function_Reference/dynamic_sidebar

    Wenn Du die Sidebar/den Widget-Bereich registrierst, kannst Du ihm einen Namen geben, der dann so in dynamic_sidebar() reingereicht wird. Die meisten Themes machen das nicht, also wäre da leer lassen richtig. Das geht aber nur, wenn Du gleichzeitig die Registrierung der Sidebar in der functions.php so änderst, dass die Sidebar nicht mehr mit "right" oder gar "sidebar_right" registriert wird. Nur eins von beidem ändern geht nicht.

    Das wird von einem Script manipuliert. Schaltet man JavaScript aus, wird der Link normal im neuen Fenster geöffnet. Welches JavaScript das nun tut, kann ich Dir so ohne weitere Recherche nicht sagen. Schlimmstenfalls musst Du mal nach und nach die Scripte auskommentieren bis es wieder geht.

    Was beim Durchschauen noch auffällt: Du bindest jQuery zweimal ein, möglicherweise in zwei verschiedenen Versionen. Das ist nicht sinnvoll. Außerdem hast Du FancyBox und ThickBox auf der Seite, was vermutlich auch eher redundant ist?!

    WP 3.0 hat ggf. neuere und/oder andere JavaScript-Bibliotheken mit dabei. Es könnte z.B. sein, dass jQuery jetzt in einer neueren Version dabei ist, und wenn Dein Script das nutzt, ist es ggf. nicht mehr kompatibel.

    Davon mal abgesehen solltest Du aus dem JavaScript-Fehler doch zumindest ungefähr sehen können, was schief läuft, oder? Wie lauten die Fehlermeldungen denn?

    Ist das Backend denn schon auf Deutsch, also das Dashboard und die anderen WP-Seiten? Falls ja, muss nur noch das Theme umgestellt werden. Dazu wäre erst mal die Frage, welches Theme Du nutzt und ob es eine deutsche Sprachdatei hat.

    Probier es mal so. Die globale Variable stat kann auf jeden Fall weg, das kann mit mehreren Links ja nicht gehen (die klappen ja nicht alle gleichzeitig auf, oder?). Das innere span kann auch weg, es sei denn es erfüllt noch vom Design her einen dringend nötigen Zweck.

    Code
    jQuery('.mw').click(function () {
      var title = this.getAttribute('title');
      if (title == 'weniger') {
        jQuery(this).replaceWith('<span class="mw" title="mehr">mehr...</span>');
       } else {
       jQuery(this).replaceWith('<span class="mw"  title="weniger">weniger...</span>');
       }
         });

    HTML also so:

    Code
    <a id="link_ralf" class="crewmitglied" onclick="return false;" href="#"><span class="mw" title="mehr">mehr...</span></a>

    Deine Sidebar wird mit dem Namen/Key "right" eingebunden. Als Du die Widgets konfiguriert hattest, war aber wohl ein andere Theme aktiv, also hast Du sie für eine andere Sidebar konfiguriert. In die Sidebar namens "right" dagegen sind keine Widgets gelegt, also siehst Du auch keine.

    Du kannst jetzt entweder das Theme aktivieren und "right" noch befüllen. Oder, was vermtulich praktischer ist, Du änderst das Theme so, dass es den gleichen Namen/Key benutzt wie die anderen Themes, was ggf. gar keiner ist. Ich bin aber nicht sicher, was die Funktion macht, wenn kein Name angegeben ist, man aber mehrere Sidebars hat. Musst Du ggf. mal ausprobieren (am besten an einer Testinstallation).

    Hm, \r\n statt nur \n benutzen wenn Du nicht mit Linux arbeitest (wobei ich mir gerade nicht sicher bin, ob das standardisiert ist, welches Zeichen da benutzt werden sollte). Oder vielleicht gleich eine HTML-Mail draus machen.

    Hm, ich habe von FLIR noch nichts gehört bisher, auf den verlinkten Seiten sehe ich jedoch auch weder abgeschnittenen Text noch fehlende Sonderzeichen.

    Davon mal abgesehen: Man kann in neuen CSS-Verspionen doch nun endlich web-kompatible Schriftarten angeben, die der Besucher nicht schon installiert haben muss. Macht das nicht Spielereien mit JavaScript, Flash und Schrift in Bildern endgültig überflüssig?! An Deiner Stelle würde ich das mal ausprobieren. Wenn Besucher mit älteren Browsern die Schrift dann in einer Standard-Schriftart sehen, ist das doch vermutlich nicht so tragisch!?