Kommentare in Blogs verfolgen
Perun hat sich mit einer interessanten Frage beschäftigt: wie verfolgt ihr Kommentare in Weblogs. Da ich sehr viele Blogs lese, ist es manchmal schwer, sich zu erinnern, wo man kommentiert hat. Wenn dann dieser Blog auch noch eine hohe Frequenz an Beiträgen hat, muß man eventuell noch mehrere Seiten blättern, um zu dem entsprechenden Beitrag zu gelangen. Darum baue ich zu meinem Blog noch den Ajax Blog. Zwar muß man auch hier den Blog besuchen, man hat aber die Möglichkeit, sich Beiträge in den Favortiten Tree zu ziehen und diese beim nächsten besuch auch wiederzufinden (wenn ichs fertig programmiert habe
). Ausserdem kann man sehr schnell und intuitiv den Blog durchsuchen. Natürlich ist dieses System nicht das Nonplusultra, aber auf alle Fälle eine Möglichkeit, Neues auszuprobieren. Ihr könnt gerne eure Meinung sagen, was ihr darüber denkt.
WordPress Plugin WP Commentable Block
Sigurd von phpvoid.com hat ein Kommentarsystem für WordPress mit der Ext Ajax Library veröffentlicht. So ähnlich hatte es Jack Slocum auch in sein Blog eingebaut.
Ich persönlich werde es nicht einbauen, weil eine zusätzliche Tabelle für die Blockkommentare in der Datenbank angelegt wird und man somit für immer auf dieses Plugin angewiesen ist und weil Leser, die ohne Javascript kommen , keine Möglichkeit haben, Kommentare zu lesen.
Update Blogarchive
Heute habe ich es nun endlich geschafft, in unser Blogarchiv den Kategoriearchiv Tree einzubauen. Ausserdem konnte ich WordPress dazu bewegen, den Post Content endlich in <p> Tags zu packen. Damit konnte ich nun das zusätzliche Stylesheet für das Blogarchiv deutlich reduzieren. Nur noch die Formatierung der Listen ist erforderlich, die Ext klatscht alle Listenelemente an den Anfang der Zeile.
Allerdings hatte ich es mir am Anfang etwas leichter vorgestellt. Die Sachemit den Kategorien hat so ihre Tücken. Untergeordnete Kategorien werden momentan noch nicht berücksichtigt, Blogroll und Links gehen auch noch nicht, weil das keine “normalen Posts” sind. Das Hauptproblem ist aber, innerhalb der Kategorien die Beiträge zu strukturieren. Ich habe gerade Peruns Blog auf, weil ich etwas nachgeschauen wollte. Er hat zB. in der Kategorie WordPress 153 Beiträge. Es macht natürlich keinen Sinn, wenn in meiner Kategorie WordPress nun 153 Eintäge im Tree erscheinen, das wird schnell unübersichtlich. Ich denke, ich werde eine Funktion bauen, die je nach Anzahl der Beiträge in einer Kategorie die Beiträge entweder in Jahresordner oder in Monatsordner packt. Also bleibt noch eine Menge zu tun
PHP Klasse Form Spam Bot Blocker
Beschreibung:
This class can be generate forms that prevent submission by spam robots without requiring human users to enter special values.
The class can generate an hidden input that contains an encoded value of the user browser, user computer IP address and the current time.
The class verifies whether these browser name and IP address are still the same, and also whether the form is being submitted by a normal time interval after it was create, like when it is submitted by a real human user.
The class also generates a text input that are invisible for the user. A human user would not fill this input. If the input is submitted with a value, it was certainly a robot.
When the class detects a situation that demonstrates the form was submitted by a robot, the application should not accept the form submission.
Webseite der Klasse bei phpclasses.org
Ich werde mir diese Klasse einmal genauer anschauen und vielleicht in WordPress integrieren.
Templates mit der Ext Library
Nicht immer will man Daten in einem Grid darstellen, oder man braucht für einen Datensatz einen Detailview. Um das zu realisieren, benutzt man Templates. In diesem Tutorial will ich euchzeigen, wie einfach diese Templates zu benutzen sind.
Voraussetzungen: Kenntnisse in HTML, CSS, Javascript, MySQL und PHP
