Beiträge von Ammaletu

    Ich benutze UltraEdit. Eines der wenigen Programme, für das ich tatsächlich Geld bezahlt habe, aber es schlägt einfach alles an Freeware-Editoren. ;)

    Aber das Herausfinden der Zeilennummer in einer Textdatei kann Dich eigentlich nicht wirklich vor Probleme stellen. Selbst der normale Windows-Texteditor kann das (meinst Du den?!): Einfach die Statusleiste anzeigen lassen (Ansicht > Statusleiste), dann steht dort immer die Zeilennummer der aktuellen Cursorposition.

    Also im Quelltext sieht der Kalender schon mal ganz normal aus, genauso wenn man das Stylesheet mal ausschaltet. Insofern gebe ich Dir Recht, dass es eher nicht am HTML liegt. Ich würde dann mal eher auf ein CSS-Problem tippen. Hm, das CSS validiert auch....

    Ok, Problem gelöst denke ich. Schau mal in Zeile 72 des Stylesheets. Da steht:

    Code
    #sidebar2 a { display:block; width:172px; text-transform:uppercase;}

    In Zeile 173 ist für den ganzen Kalender die Weite von 173 Pixeln gesetzt, aber den einzelnen Zellen oder Links in den Zellen ist keine Weite gegeben. Folglich gilt dort der vorher gesetzte Wert: Links in der Sidebar2 haben eine Weite von 172 Pixeln. Damit passt natürlich nur ein Link rein...

    Wieso das dann mal mehr, mal weniger Spalten sind, weiß ich gerade auch nicht. Aber alles erscheint spontan, wenn man z.B. in Zeile 214 "width: 25px;" ergänzt. Das sieht dann noch nicht optimal aus, aber in der Richtung müsstest Du weiterkommen. Viel Erfolg! :)

    Hallo!

    Entschuldige bitte, aber ich finde Deine Fragestellung einfach verwirrend. Darauf wollte ich ja oben schon hinaus: Du musst gar nichts einbauen. Niemand zwingt Dich. Wenn Du etwas bestimmtes ergänzen möchtest, schreibst Du es entweder selber und weißt dann hoffentlich, wo es hingehört. Oder nimmst etwas vorgefertigtes, und dann müsstest Du vom jeweiligen Autor ja die Info bekommen, wo auf der Seite es einzubauen ist. ;)

    Ansonsten wäre es schön, uns kurz zu sagen, was Du unter einem "Page Peel" verstehst (ja ok, ich kann auch googlen...), wo der entsprechende Code herkommt, wieso die mit dem Code hoffentlich gelieferte Doku nicht ausreicht und was dann Dein spezielles Problem ist. So dass man dazu auch was sagen kann.

    In diesem speziellen Fall hab ich dann sogar mal gegoogelt, und wenn "Page Peel" diese lustigen Ecken oben rechts meint, aus denen Schäuble rausschaut oder Werbung oder was auch immer, dann würde ich vermuten, dass es egal ist, wo im Quelltext der Seite Du sie platzierst, da das bestimmt absolut ausgerichtet wird. Ok, in den body-Bereich muss es natürlich. Und nicht innerhalb anderer absolut positionierter Elemente. Und damit es in der Textansicht der Seite nicht das erste ist, was man zu sehen kriegt, würde ich es vermutlich einfach ganz unten einbauen, also z.B. an eine geeignete Stelle in die footer.php. Das setzt jetzt alles natürlich voraus, dass ich richtig geraten habe, was die absolute Positionierung betrifft, womit wir wieder bei der Frage nach Hintergrundinfos wären.

    Ist echt nicht böse gemeint, aber gehe bitte nicht davon aus, dass die Leute hier im Forum schon wissen, was Du machen möchtest. Man kann Dir ja nicht über die Schulter schauen...

    Wenn man sich übrigens mal die Mühe macht, nach der PHP-Fehlermeldung zu googeln, findet man u.a. folgendes:

    "public|private|protected are only available in PHP5, so you'll just have to use "var" if it's PHP4."

    Könnte das bei Dir zutreffen? Läuft Deine Seite mit PHP4 und das Plugin setzt, im Gegensatz zu WP an sich, PHP5 voraus? Falls dem so ist hilft es vielleicht, public/private/protected im Code gegen "var" auszutauschen, aber das müsstest Du ausprobieren. Kann ich jetzt nicht garantieren, dass das stimmt oder funktioniert.

    Sorry, aber ich kann Dir nicht ganz folgen. Ich sehe in Deiner Sidebar gar keine Links (aka Blogroll). Nur die drei Links, die sonst unter dem Begriff "Meta" zusammengefasst werden. Geht's Dir darum, das "N" mit einem Bild zu ersetzen? Das sollte eigentlich kein Problem sein, da das N und die drei Links fest so in der sidebar.php stehen sollten. Oder sehe ich sonst noch was nicht?! Nutzt Du Widgets für die Sidebar?

    Zitat

    2. Wo und wie muss ich diesen Code einbauen ?

    Du musst diesen Code überhaupt nicht einbauen. :) Wenn Du es trotzdem willst, müsstest Du natürlich selber wissen, wo Du ihn gerne stehen haben möchtest. Und dann schreibst Du ihn halt an die entsprechende Stelle im Theme, z.B. in die Sidebar (sidebar.php) oder in den Footer (footer.php). Das ist eigentlich alles recht straight-forward.

    Wenn Du ein Theme wie K2 modifizierst, welches vermutlich auch ab und an aktualisiert wird, könnte es sich gut machen, das Theme vorher zu kopieren, in einem neuen Ordner zu speichern (z.B. "my-k2") und den Theme-Titel in der style.css anzupassen (z.B. "My K2"). Nur so eine Idee, damit Du Dir nicht im Fall des Falles bei einem Update die eigenen Änderungen wegzappst...


    Zitat

    1. Welche Plugins sollten bei diesem Theme unbedingt zusätzlich installiert werden ?

    Hm, da kann ich nur wieder sagen: Du musst keine Plugins installieren. ;) Bei allen Fehlern und Unzulänglichkeiten kann man mit WordPress auch out-of-the-box arbeiten.

    Was sich unabhängig vom Theme ganz gut macht:
    - BackUpWordPress oder ein ähnliches Plugin zum einfachen Erstellen von Backups.
    - Flexible Upload um die unhandliche Upload-Funktion von WP etwas zu verbessern.
    - Intypo um die falschen Anführungszeichen von WP zu korrigieren (WP schreibt meistens amerikanische Anfühungszeichen und ab und an macht es auch die noch falsch).
    - Ggf. zusätzlicher Spam-Schutz, z.B. Akismet, Spam Karma, Bad Behavior... und in jedem Fall Spam-Schutz für Kommentar-Formulare und eventuelle Kontakt-Formulare.

    Ansonsten googele doch mal nach "WordPress plugins top 10" oder so, da solltest Du haufenweise Listen mit nützlichen Plugins finden. Kommt halt darauf an, was Du brauchst. Es gilt aber immer noch: Je weniger Plugins, desto leichter ist das Blog zu warten. Also nicht Plugins installieren, nur um auch ein paar Plugins zu haben, es sollte sich damit schon ein spezifisches Problem lösen lassen. Einiges an Funktionalität ist auch in WP schon eingebaut und nur gut versteckt. ;)

    Ich stelle die Tag-Cloud durch Einbinden der Funktion st_tag_cloud in die sidebar.php meines Themes dar. Parameter siehe letztes Posting. Ist es in Deinem Blog anders gelöst? Verwendest Du die Widgets?

    Die Funktion, die Du da im Plugin gefunden hast, ist übrigens vermutlich für die Ersetzung des Platzhalters <!-- st_the_tag_cloud --> direkt im Text von Beiträgen oder statischen Seiten zuständig. Das trifft es also vermutlich nicht so ganz.

    Wobei ich finde, dass dieser Fehler auch einfach vom Autor des Plugins behoben werden könnte. Weiß gerade gar nicht, ob ich das da auch gepostet hatte, aber es gab auf jeden Fall ja schon entsprechende Kommentare...

    Ich denke, das ist eine Frage für den Plugin-Autor. Ich hab auf seiner Seite jetzt nur kurz die Kommentare überflogen, aber schon in den ersten zehn, zwölf Kommentaren berichten mehrere User von ähnlichen Problemen. Ansonsten müsstest Du Dich in den Quelltext stürzen und schauen, was da schief läuft.

    Das kommt, glaube ich, auf die Funktion an, mit der Du das abfragst. Wenn die Beiträge nur der Unterkategorie zugeordnet sind (sind sie?), kann man sich ja streiten, inwiefern sie auch zur Hauptkategorie gehören. An welcher Stelle speziell wird Dir denn die Hauptkategorie als leer angezeigt und ggf. mit welcher Funktion?

    Ich hab letztens mal über den Yahoobot gelesen, dass der das absichtlich macht, um zu sehen, wie Seiten mit 404-Fehlern umgehen. Es gibt ja diese nervigen Seiten, die jede Eingabe akzeptieren und daraus eine Seite generieren mit wenig bis keinem Bezug zur Eingabe, dafür aber mit viel Werbung drauf. Um solche Spam-Seiten besser zu erkennen, versucht der Yahoo-Bot, mit einer definitiv falschen URL herauszufinden, ob eine bestimmte Website einen 404 zurückschickt. Habe leider keinen Link parat, könnte mir aber vorstellen, dass es sich bei deinen Aufrufen vom Googlebot um die gleiche Sache handelt.

    Ich weiß nicht, wie es anderen geht, aber ich kann dazu nicht viel sagen ohne mir das mal in echt anzuschauen. Hast Du einen Link zur Seite? :)

    Ansonsten kann ich nur auf den W3C-HTML-Validator verweisen. Manchmal liegen solche Effekte nur an kleinen HTML-Fehlern, die man damit aufspüren kann. Auch das Testen mit verschiedenen Browsern kann manchmal auf die Spur des Problems führen.

    Im Moment ist das irgendwie uneinheitlich gemacht, stimmt. Normale Listenpunkte bzw. die Links darin sind unterstrichen (siehe "Links"), In der Kategorienausgabe ist die erste Ebene nicht unterstrichen, die zweite ist es aber wieder. ... Ich korrigiere mich, auch die erste Ebene ist unerstrichen, allerdings *unter* der Unterebene. Die Deklaration hängt nämlich am li, nicht am a-Tag.

    Mal schauen... Definiert ist das hier: ".leftColumn li {".

    Wenn Du das nur unter der ersten Ebene willst, füge folgendes hinzu:

    .leftColumn li ul li {
    background: none;
    }

    Dann kommt der Strich aber wie gesagt unter der zweiten Ebene an Menüpunkten. Ansonsten müsstest Du es so ändern, dass der Link-Tag unterstrichen wird, nicht der Listenpunkt.

    Ist jetzt nur eine Vermutung, aber ich glaube nicht, dass Du in die Kategorie-Basis Platzhalter á la "%post_id%" schreiben kannst. Das macht ja eigentlich auch keinen Sinn, oder? Die Kategorie-Basis wird für die URLs zu der Kategorie-Seite benutzt, also z.B.:

    http:// www.meine-domain.de/category/meine-erste-kategorie

    Mit dieser Einstellung kannst Du jetzt bestimmen, was dort an Stelle von "category" stehen soll. Du kannst diesen "virtuellen Ordner" auch ausblenden, wenn Du sicher bist, dass es dann nicht zu Konflikten von Kategorien mit Posts kommen kann (Bsp: Permalinks nur mit Postname, Post und Kategorie mit gleichem Namen). Wenn Du auf der Kategorieseite auf einen Beitrag klickst, wird dort aber wieder der normale Posting-Permalink aufgerufen. Also z.B.

    http:// www.meine-domain.de/01-hallo-welt.html

    und nicht

    http:// www.meine-domain.de/category/meine-erste-kategorie/01-hallo-welt.html

    Soweit jedenfalls mein Verständnis der Sache.

    EDIT: Hab zu lange geschrieben, Ingo war schneller als ich. ;)

    Edit 2: Diese Funktion, die hier immer die Titel der verlinkten Seiten als Linktext reinschreibt, geht mir langsam auf den Keks. Erstens will ich diese Beispiel-URL gar nicht verlinken, und zweitens finde ich es frech, das umzuschreiben, selbst wenn ich die URL im Quelltext des Posting explizit als Linktext reinschreibe. :( Muss das so oder mach ich was falsch?!

    Also BackupWordPress erzeugt ja unter anderem auch einen SQL-Dump bzw Du kannst das Plugin so einstellen, dass es nur einen SQL-Dump erstellt. Wenn Du das in einem anderen System importieren willst, müsstest Du vorher natürlich manuell alle URLs und Pfade in dem Dump ändern (URL des Blogs, Pfade zu Upload-Folder -- gab's dafür nicht auch eine etwas detaillierte Anleitung hier irgendwo?!). Das kann etwas mühselig sein, aber es geht. Außer, wenn es sich um zwei verschiedene WP-Versionen handelt und zwischendurch was an der DB-Struktur geändert wurde (wie z.B. zwischen 2.2 und 2.3).

    Also beide Funktionen gibt es im aktuellen WP 2.3.1. Die sollten keinen Fehler werfen, wenn sie es doch tun, liegt der Fehler woanders. Aus dem Theme löschen hilft also nicht unbedingt, würde ich sagen. Kann es sein, dass Dir ein paar WP-Dateien abhanden gekommen sind? Schau doch mal, ob die Datei wp-includes/general-template.php da (und lesbar) ist. Da werden diese beide Funktionen definiert.

    Bei Widgets geht standardmäßig nur entweder-oder: Entweder Du baust die ganze Sidebar über Widgets zusammen oder Du musst alles manuell machen. Mit entsprechenden PHP-Kenntnissen kann man das sicher umgehen, wenn ich es mir so überlege. Ansonsten gibt es dafür aber eine Funktion in WordPress, die Du nur in die sidebar.php an die gewünschte Stelle einzubinden brauchst:

    <?php if (function_exists('the_recent_posts')) {
    the_recent_posts('title=Aktuelle Beiträge&before_title=<h3>&after_title=</h3>');
    } ?>

    EDIT: Sorry, das ist natürlich nur die halbe Geschichte. Obige Funktion stammt aus dem Plugin Fuzzy Recent Posts. Hatte ich auf die Schnelle nicht gesehen, weil die Funktion so nach WP-Core aussieht vom Namen her. *g* Keine Ahnung, wieso WP dafür nichts von Haus aus an Bord hat. :-/