Trackback: Unterschied zwischen den Versionen

Aus UUGRN
(Aus "Aktuelles" übernommen)
 
(Wegen Spam geschlossen)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
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]]).
 +
 +
: Aufgrund des anhaltenden Trackback-Spams wurde die Funktion bis auf weiteres deaktiviert. --[[Benutzer:Rabe|RaBe]] 17:41, 18. Feb 2007 (CET)
 +
 +
 +
== LocalSettings.php ==
  
 
;In LocalSettings.php eintragen:
 
;In LocalSettings.php eintragen:
Zeile 10: Zeile 14:
 
   */
 
   */
 
  $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]]

Aktuelle Version vom 18. Februar 2007, 16:41 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).

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


LocalSettings.php[Bearbeiten]

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

Datenbank[Bearbeiten]

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)