Favicon in den Kommentaren

Wie hier bereits berichtet habe ich die Favicon in bei den Kommentaren hinzugefügt. Hierdurch hat man einfach einen schneller Überblick bei Diskussionen.
Jetzt gab es aber beim Einsatz dieses Plugins das Problem, dass die Favicon bei einigen Websites etwas zu groß geraten sind. Ich habe jetzt den Code des Favicon-Plugins so erweitert, dass die Favicon immer 16x16Pixel groß sind um ein einheitliches Bild zu bekommen.
Die Zeile 22 der favatars.php sieht im Orginal so aus:

function comment_favicon($before='<img src="', $after='" alt="" />') {

Ich habe diese wie folgt erweitert:

function comment_favicon($before='<img src="', $after='" alt="" width="16" height="16" style="margin-right: 10px;"/>') {

Somit werden jetzt alle Favicon in der Größe 16×16 angezeigt.

Mehr Infos zum Plugin findet Ihr hier: Favatars-Plugin

Namensgebung

Jeder der schon mal einen Namen für ein Produkt gesucht hat, kennt es sicher. Man setzt sich zusammen, macht ein Brainstorming und wenn man Glück hat kommt ein neuer „cooler“ Name dabei heraus.
Also ich bin immer sehr überrascht, auf welche Ideen die Marketing Leute immer wieder kommen. Und bei Microsoft „einem Weltkonzern“ ist das natürlich auch nicht anders.
Bei prometeo.de habe ich jetzt entdeckt, wie Microsoft auf den Namen Windows Server 2008 gekommen ist. Schaut es Euch an!

Das nenne ich Marketing, ein schwerer Job, jetzt liegt es nur noch am Vertrieb, das der Windows Server 2008 zum Erfolg wird.

Kein reinkommen in die Festung Einstein

…aber ich habe dich eine Frage.
Frank vom mister-einstein Blog hat sich eine Festung geschaffen. Und in die Festung kommt scheinbar keiner mehr rein. Auch ich nicht!
Nachfolgende „tolle“ Spamschutzmechanismen“ hat er eingebaut:

Zu allererst blockt ein IP Filter alle ungeliebten Hosts ab. Darin habe ich alle mir bekannten bzw. im Netz dokumentierten unsicheren Proxyserver sowie bekannte IPs gespeichert. Gleichzeitig habeich ihn so programmiert dass er die IPs von Akismet mitliest und sich aus den Spameinträgen einen flexiblen Filter bilden soll (das ist aber noch eher alpha). Alleine dieses Tool hält recht viel Traffic vom Blog fern.

Als erster Spamschutz ist nun ein Mail-Validator eingesetzt, der prüft alle Emailadressen in den Kommentarfeldern auf Echtheit, erst mit einer vom Mailserver bestätigten Adresse wird ein Kommentar geladen. Bis heute hat er etwa 80 mal abgelehnt.

Dahinter sitzt Akismet, der bekannte Spamschutz. Hat jetzt etwas weniger zu tun als sonst

Dazu, um den Trackback Spam zu verhindern, das Plugin Simple Trackback Validation. auch das hat nun einen leichteren Job, blockte aber in den letzten 10 Tagen auch gut 60 Trackbacks ab (und ist nur auf die einfache Prüfung eingestellt).

So und jetzt wollte ich Frank eigentlich nur Fragen, ob man diese Tools vielleicht auch nutzen kann, oder ob diese nur für seine Festung nutzbar sind.
Aber eine Festung ist eben nun mal eine Festung und da soll bei Frank scheinbar gar keiner durchkommen, denn nach absenden meines Kommentars bekam ich folgende Rückmeldung:

Fehler: Die angegebene Mailadresse wurde vom Maildienst als falsch zurückgewiesen. Bitte geben Sie eine gültige Email Adresse an. Dies dient lediglich dem Spamschutz!

Jetzt frage ich mich halt ob ich bei Frank vielleicht durch die Hintertür das Hintertor in die Festung komme und König Frank meine Frage stellen kann.

Also ich versuche es mal –
Meine Hoheit Frank, ich hoffe meine Wenigkeit darf Ihnen eine Frage stellen. Kann diese Tools vielleicht auch nutzen kann, oder ob diese nur für Ihr Festung? Da ich keine solche Festung betriebe kannst Du gerne hier bei mir Antworten!
Bekommt Frank eigentlich überhaupt noch irgendwelche Kommentare?

Autor in den Kommentaren hervorheben

Aktuell werden nun die Kommentare von mir farblich hervorgehoben.
Ich habe hierzu kein Plugin installiert sondern habe die Lösung von Michael vom SW-Guide Blog implementiert.

Beispiel-Einsatz in der Theme-Datei comments.php:


<div class="<?php global $comment;
if ( ($comment->comment_author_email == get_the_author_email()) && ($comment->user_id != 0) ) {
echo "kommentar-autor";
} else {
echo "kommentar-normal";
}
?>" >

Stammleser vor Werbung verschonen

Heute habe ich mich entschlossen meine Stammlesern weitgehend von der Werbung zu verschonen. Hierzu nutze ich die Funktionen des hier schon beschrieben Landing-Site-Plugins von Frank Bültge.
In der Sidebar wird ein großer Google-Werbeblock geöffnet, wenn der Besucher über eine Suchmaschine auf einem bestimmten Post landet.
Alle Stammleser, die zum Beispiel über die Feedreader oder eine Bookmark auf die Seite kommen, wird dieser Werbeblock nicht angezeigt. Ich denke dies ist ein gute Lösung, die ich hier beschreiben möchte.

1. Wird abgefragt, ob der Besucher über eine Suchmaschine den Weg hierher gefunden hat:
ls_getinfo(’isref’)
Überprüft den Referrer und gibt true zurück, wenn der Besucher von einer Suchmaschine kommt.


<?php if (function_exists('ls_getinfo')) : ?>
<?php if (ls_getinfo('isref')) { ?>

2. Sollte der Besucher nicht von einer Suchmaschine kommen, dann….

<?php } else { ?>

3. Der Abschluss der IF-Abfrage:

<?php } ?>
<?php endif; ?>

Ich habe es so gelöst, um die Sidebar nicht unnötig lang werde zu lassen, blende ich Teile der Sidebar aus, um Platz für die Werbung zu schaffen.

Der gesamte Code sieht dann wie folgt aus:


<?php if (function_exists('ls_getinfo')) : ?>
<?php if (ls_getinfo('isref')) { ?>


<!--DEINE ANZEIGE WIRD HIER EINGEFUEGT -->


<?php } else { ?>


<!--- DEIN SIDEBAR CODE, DER WaeHREND DER WERBUNG AUSGEBLENDET WERDEN SOLL KOMMT HIER HIN --->


<?php } ?>
<?php endif; ?>

Einige andere Varianten hat Simon von 1000ff-Blog hier noch zusammengestellt.

Vielleicht hat der eine oder andere ja Interesse an den Codes, ansonsten liegen die Codeschnipsel hier einfach zur Erinnerung für mich.