Trackback

Aus UUGRN
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Dieses Wiki verfügt seit 23.11.2006 über eine Trackback-Funktion (siehe "Werkzeuge" links unten).

Man kann durch Setzen eines Trackback-Verweises im eigenen Blog einen URL aus diesem Wiki direkt verlinken und bekommt automatisch einen Rücklink auf den Blog-Artikel eingetragen, der unten im Artikel angezeigt wird (z.B. auf der Hauptseite).

Aufgrund des anhaltenden Trackback-Spams wurde die Funktion bis auf weiteres deaktiviert. --RaBe 17:41, 18. Feb 2007 (CET)


LocalSettings.php

In LocalSettings.php eintragen
/**
 * Support blog-style "trackbacks" for articles.  See
 * http://www.sixapart.com/pronet/docs/trackback_spec for details.
 */
$wgUseTrackbacks = true;

Datenbank

In der Datenbank existiert eine Tabelle PREFIX_trackbacks mit der folgenden Struktur:

mysql> desc uugrn_trackbacks;
+----------+--------------+------+-----+---------+----------------+
| Field    | Type         | Null | Key | Default | Extra          |
+----------+--------------+------+-----+---------+----------------+
| tb_id    | int(11)      |      | PRI | NULL    | auto_increment |
| tb_page  | int(11)      | YES  | MUL | NULL    |                |
| tb_title | varchar(255) |      |     |         |                |
| tb_url   | varchar(255) |      |     |         |                |
| tb_ex    | text         | YES  |     | NULL    |                |
| tb_name  | varchar(255) | YES  |     | NULL    |                |
+----------+--------------+------+-----+---------+----------------+
6 rows in set (0.00 sec)

In dieser Tabelle werden alle Trackbacks eingetragen bzw man kann mit relativ einfachen Mitteln Spam finden und löschen, MySQL-Kenntnisse vorausgesetzt:

mysql> select * from uugrn_trackbacks\G
*************************** 1. row ***************************
   tb_id: 2
 tb_page: 1
tb_title: Homepage UUGRN e.V.
  tb_url: http://www.uugrn.org/
   tb_ex: Homepage der Unix User Group Rhein-Neckar e.V.
 tb_name: UUGRN e.V.
1 row in set (0.00 sec)