Trackback: Unterschied zwischen den Versionen
Aus UUGRN
Rabe (Diskussion | Beiträge) (Aus "Aktuelles" übernommen) |
Rabe (Diskussion | Beiträge) (Tabellenstruktur für Trackbacks in MySQL) |
||
Zeile 1: | Zeile 1: | ||
Dieses Wiki verfügt seit 23.11.2006 über eine [[Trackback]]-Funktion (siehe "Werkzeuge" links unten). | 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]]). | 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]]). | ||
== LocalSettings.php == | |||
;In LocalSettings.php eintragen: | ;In LocalSettings.php eintragen: | ||
Zeile 10: | Zeile 11: | ||
*/ | */ | ||
$wgUseTrackbacks = true; | $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) | |||
[[Kategorie:Wiki]] | [[Kategorie:Wiki]] |
Version vom 3. Januar 2007, 17:50 Uhr
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).
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)