Trackback-Problem bei b2evolution v0.9.2

August 3rd, 2006 Autor: Axel Rothenbücher -

b2evolution Blogsoftware

Als Framework für unseren Weblog benutzen wir die Open Source Blogsoftware b2evolution.

Bei der Benutzung dieser Software ist uns aufgefallen, dass die bei einem Trackback hinterlegte URL nur eine bestimmte Länge haben darf. Da diese übergebene URL in zwei Fällen nun zufällig länger als zulässig war, wir jedoch funktionierende Trackback-URLs in unserem Blog haben wollten, schauten wir uns kurzerhand die hinter b2evolution stehende mySQL-Datenbank an.

Kommentare, Linkbacks, Pingbacks und eben Trackbacks werden in der Tabelle "evo_comments" verwaltet. Die einzelnen URLs werden in ein Feld namens "comment_author_url" eingetragen. Dieses Feld ist in der b2evolution-Verion v0.9.2 wie folgt definiert:


comment_author_url varchar(100)

D.h., dass URLs maximal eine Länge von 100 Zeichen haben dürfen. Überschüssige Zeichen gehen bei der Speicherung von längeren URLs verloren, was dazu führt, dass diese ggf. unbrauchbar werden. Durch die Erhöhung der maximalen Zeichenlänge des Feldes "comment_author_url" auf 255 Zeichen, haben wir dem Problem erstmal Einhalt geboten.


comment_author_url varchar(255)

Dabei sollte beachtet werden, dass Felder vom Typ varchar maximal eine Länge von 255 Zeichen haben dürfen. Das Maximum ist also durch diese Modifikation erreicht worden. Sollten in Zukunft 255 Zeichen nicht mehr ausreichen, dann muss das Feld "comment_author_url" vom typ text sein.

Permalink

Bisher keine Kommentare/Pingbacks für diesen Eintrag...

0 response(s) to Trackback-Problem bei b2evolution v0.9.2

    Kommentare sind für diesen Beitrag geschlossen.