Scuttle Spam entfernen
Scuttle ist neben Pligg eines der verbreitesten Social Bookmarking Scripts. Standardmäßig werden Links mit ‘nofollow’ gekennzeichnet. Dies lässt sich aber in der config.inc.php umstellen. Aufgrund der einfachen Eintragungsmöglichkeit und mangelnden Schutzmaßnahmen werden Scuttle-Websites oftmals von Spammern, insbesondere aus dem osteuropäischen Raum (vor allem Polen und Russland) aufgesucht, welche auf der Suche nach kostenloser Linkpopularität sind.
Idealerweise verhindert man den Spam bereits vor der Eintragung, z.B. durch geeignete Captchas oder durch Blocken von ausländischen E-Mail-Adressen. Trotzdem werden Spammer immer mal wieder durchkommen. Dann stellt sich die Frage, wie man die Spam-User, die Spam-Tags und die Spam-Bookmarks möglichst rasch aus der Datenbank bekommt. Hierfür kann man ein paar SQL-Anweisungen z.B. per phpMyAdmin durchführen. Folgende Schritte sind erforderlich:
1. Die ID des Spammers (uId) anhand des Usernamens in der Tabelle sc_users suchen
2. Den Benutzer anhand der uId löschen:
DELETE FROM sc_users WHERE uId = SPAM-uId
3. Die Spam-Tags des Users löschen:
DELETE FROM sc_tags WHERE bId IN (SELECT bId FROM sc_bookmarks WHERE uId = SPAM-uId)
4. Als letztes müssen die Spam-Bookmarks noch gelöscht werden:
DELETE FROM sc_bookmarks WHERE uId = SPAM-uId
Will man gleich mehrere Spam-User oder Spam-Tags löschen ist auch der LIKE-Befehl hilfreich:
SELECT * FROM sc_bookmarks WHERE bAddress LIKE '%.pl/%'
Mit obigem Befehl fischt man z.B. Bookmarks mit polnischer Top-Level-Domain heraus und kann diese anschließend löschen.
Relevante Suchbegriffe: Scuttle Social Bookmarking Spam




Also dieses manuelle Entfernen der Spameinträge wäre mir sicherlich zu viel Arbeit.
Soweit ich informiert bin, gibt es im scuttleplus einen Adminbereich?