Trackback: Unterschied zwischen den Versionen

Aus UUGRN
(Aus "Aktuelles" übernommen)
 
(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)