Beiträge von csign

    Um auf das eigentliche Thema zurückzukommen:

    woran könnte es nun liegen, dass der User, der einen Kommentar schreibt, die aber vom Admin laut Einstellungen erst freigeschalten werden müssen, keine Warnmeldung bekommt von wegen müssen freigeschalten werden?

    Am Theme liegt es nicht, da es bei mir in keinem einzigen Theme geht, nicht mal im Wordpress-Standardtheme!

    Ich hab WP 2.5 DE-Edition. Selbst mit allen deaktivierten Plugins gehts noch nicht; ein Plugin spuckt da also auch nicht mit rein.

    Keiner eine Idee?:confused:

    Der untere Schatten ist in meinen EC-Dateien 500px breit. Dann möchte ich mal Deine Sidebar sehen ;)

    Die Breite des DIVs für die Schatten ist in den CSS geregelt. Da ist es egal, wie breit das Bild ist, es wird am Ende des DIV abgeschnitten.


    Zitat

    Mir scheinen es im Übrigen auch die Schatten zu sein, die sich beim Mouseover über einen Termin zeigen.

    Nein, mach doch die Bilder auf; das Mouseover sieht ganz anders aus!


    Zitat


    Wie wärs mit Zentrieren und fertig?

    Die Tabelle IST in den CSS zentriert und auf 100%. Das komplette Widget ist aber irgendwie ziemlich diffus in der php geregelt, sonst hätte ich schon einfach die Tabelle verbreitert - so weit war ich schon :mrgreen:

    Das Update ist da:

    Plugin "My Category Order":

    WordPress › My Category Order « WordPress Plugins

    Damit muss in keiner php-Datei mehr etwas rumgepfuscht werden ;-)

    Das Ganze ist ein Sidebar-Widget, mit dem man die Kategorien listen kann, wie man will, nach was man will, man kann leere anzeigen lassen oder nicht - alles per Checkbox, include, exclude etc.

    Feine Sache! Hab es bei mir unter WP 2.5 getestet ... geht einwandfrei.

    Wofür ist im Ordner "wp_include" die Datei taxonomy.php gut?
    Die hab ich - als einzige - im Ordner wp_include mal geändert bzw. im Zuge eines Plugins (MyCategoryOrder) ersetzt.
    Vielleicht liegt's an der?

    Eine comments_functions.php gibt bei meinem Wordpress 2.5 DE-Edition im Ordner wp_include nicht.
    Nur eine comment.php oder eine function.php

    Hast du WP 2.5?


    [EDIT]

    In der Datei wp-comments-post.php im Rootverzeichnis werden offenbar die Comments gesteuert.

    Allerdings wird da alles abgefragt, ob Comments closed sind oder nicht etc., aber eben von Moderation warten oder nicht warten, ist da null drin!


    Die Meldung steht z.B. im Kubrick-Theme in der comments.php gar nicht drin, in meinem Theme ("KISS") schon.

    Aber in keinem von beiden funktioniert diese Meldung für User, wenn ihr Kommentar auf MOderation wartet.

    Also muss das Ganze doch global irgendwo in WP gesteuert werden?

    Funktionieren tut es ja an sich, sonst würde der Admin keine Mail "please moderate ..." erhalten und die Kommentare im Backend nicht auf Freischaltung warten.

    Wo wird denn genau diese Funktion gesteuert, dass diese Warnmeldung ausgespuckt wird, dann such ich mal in dieser Datei bzw. hole mir das Original nochmal?

    Ich hab jetzt einfach ein neues Plugin für die letzten Kommentare installiert, mit dem es möglich ist diese nicht nur per Widget sondern auch per PHP-Code auszugeben.
    Bei den Terminen hab ich zufällig in der Template Datei des Event-Calendars was gefunden. Und somit war mein Problem gelöst.


    Was denn für ein Plugin, woher, Link, Quelle?
    Wäre wirklich für alle hilfreich.
    Deinen Blog nur zu sehen, dürfte es weniger sein.

    Aber das erscheint in der comments.php meines Themes - also ist es auch vorgesehen.

    In meiner comments.php aus meinem Theme:

    PHP
    <li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">
                <cite>Comment by: <?php comment_author_link() ?></cite>
                <?php if ($comment->comment_approved == '0') : ?>
                <em>Your comment is awaiting moderation.</em>
                <?php endif; ?>


    Das "riecht" doch danach, dass der Satz erst dann kommt, wenn eine Approval folgen muss.

    if ... approved = 0 ===> dann schreibe "your comment is awaiting modereation"


    :confused:


    Und: es liegt definitiv nicht am Theme.

    Ich hab jetzt etliche meiner installierten Themes durchprobiert, auch das Default von WP 2.5. Bei keinem einzigen kommt beim Eintragen eines User-Kommentars, dass er auf Moderation warten muss!

    Ich hab alle Plugins mal testhalber deaktiviert und es dann mit den verschiedensten Themes probiert: keine Warnmeldung bezüglich "wartet auf Moderation"!

    Nur der Admin erhält Mails von wegen "please moderate..." und die Kommentare erscheinen im Backend!

    Aber der User ... der klickt und schickt und klickt und schickt in der Meinung, er hat nicht richtig geklickt und geschickt und geklickt und geschickt ... und der Admin hat hundertausend Kommentare von ihm an Bord.:twisted:


    In welcher .php-Datei wird denn diese Funktion gesteuert? Dann hol ich mir die halt nochmal und ersetze meine alte?

    Super, vielen Dank für die Dateien!

    Aber offenbar fällt keinem, der den Kalender eingebaut hat, auf, dass er unvollständig ist?

    Ich sehe überall den Kalender, der aber nicht die volle Breite, z.B. des Sidebar-Widgets, einnimmt - bei mir übrigens auch nicht.

    Dann hab ich mal "recherchiert": im Verzeichnis des Kalenders liegen Bilddateien drin für Hintergrund und seitliche bzw. unteren Schatten.

    Die würden dann die volle Breite für das Kalendarium bedeuten.

    Jedoch werden die aus irgendeinem Grund nicht angezeigt.
    Im Verzeichnis sind sie, der Pfad stimmt auch (das Logo erscheint ja auch).

    Ist jemand diesem Problem schon mal nachgegangen?

    Aber das ist doch irgendwie für den User irreführend, denn er weiß ja so nicht, dass Kommentare erst freigeschalten werden müssen.

    Fördert auf die Art irgendwie, dass jemand zigmal seinen Kommentar abschickt, in der Annahme, er hat einen Fehler gemacht und der Admin hat am Ende zig Kommentare zum Freischalten von ihm.

    Gibts da nicht einen Workaround?

    Denn in der comments.php scheint da schon was vorgesehen zu sein, funktioniert aber zumindest mit meinem WP 2.5 nicht; im oberen Drittel steht z.B.: "[COLOR=#000000]Your comment is awaiting moderation."[/COLOR]


    Zuerst dachte ich schon, es könnte ein Rechtschreibfehler in der comments.php sein, denn da heißt es:

    PHP
    <li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">

    und hab mal testhalber aus dem oddcomment ein addcomment gemacht, das war's aber auch nicht.

    Stelle ich die WP-Einstellungen so um, dass jeder Kommentar veröffentlicht wird, so geht das. Nur eben dieses "awaiting moderation" aus der comments.php bekommt kein User zu sehen.