Skip to content
Snippets Groups Projects
Name Last commit Last update
demo
script-src
.gitignore
README.md

Link Protector

Licence Info:

  • Original Code by Michael Dewitz.

Note:

  • Bitte Lesen Sie die komplette Datei.
  • Gehen Sie Punkt für Punkt durch, so können Fehler vermieden werden.
  • Sollten Sie Fragen zur Installation haben, probieren Sie nicht einfach aus. Kontaktieren Sie uns. Wir helfen Ihnen gerne bei der Installation.
  • Machen Sie vor jeder Änderung ein Backup zu Ihrer Sicherheit.

Dieses Script verhindert, dass geschützte Links in html Dokumenten, vom Firefox Addon Linky geklickt Werden.

Das Script kann in jedem beliebigen, zu schützenden
html Dokument eingebunden werden.

Damit der Schutz wirksam wird, muss das JavaScript in dem Dokument eingebunden werden, welches die zu schützenden Links enthält und JavaScript Ausführung Muss beim User aktiviert sein.

Obwohl das Script vornehmlich zum Schutz gegen das Addon Linky konzipiert wurde, bietet es auch Begrenzten Schutz gegen andere Autoklicker.

Das Script ist für Seiten welche AJAX nutzen oder Links anderweitig dynamisch erzeugen geeignet.

Code Anpassungen

Script wird mittels nachfolgendem Code eingebunden: <script type="text/javascript" src="linkprot.js"></script>

Die Datei linkprot.js bitte in selbiges Verzeichnis hochladen, indem sich die Datei befindet in welcher der Scripttag eingebunden wurde. Die Datei der Einbindung ist die Datei, die sie schützen möchten. Beispiele:

VMS: /lib/header.php

sollte aber immer im head Bereich eingebunden werden. (vor </head>)

Einstellungen

Um die Parameter einzustellen, öffnen Sie die linkprot.js in einem Texteditor und suchen Sie am Quelltext-Ende nach folgendem Code: ...})('idTarget','URL')

Ändern Sie die Parameter 'idTarget' und 'URL' in die von Ihnen gewünschten Werte. Die Anführungszeichen ('') müssen dabei erhalten bleiben.

einstellbare Parameter:

#####idTarget: Geben Sie hier den Anfang der id der Links ein, die geschützt werden sollen. Haben die zu schützenden Links z.B. die id "BannerTAN=" .... dann gegen Sie z.B. "BannerTAN=" oder "Banner" an. Wenn die zu schützenden ids nicht alle mit derselben

Zeichenkette beginnen, trennen Sie mehrer Zeichenketten mit einer Pipe(|). Möchten Sie also Ihre Banner mit der id "BannerTAN=..." Und Ihre Mails mit id "PaidmailTAN=..." schützen, so tragen sie zum Beispiel folgendes ein: "BannerTAN=|PaidMailTAN=" Wenn Sie den Parameter leer lassen (''), so werden ALLE Links geschützt.

URL:

Geben Sie hier die URL an, zu der Linky User geleitet werden sollen. Alle zu schützenden Links werden mit dieser URL verlinkt, so dass Linkyuser diese URL öffnen werden. Möchten Sie alle von Linky ausgeführten Klicks also auf die Seite http://seite.de/noLinky.php leiten, so geben Sie diese URL ein: http://seite.de/noLinky.php