CIVITA Linktausch Script
Mit diesem Script kann der Linktausch mit anderen Webseiten organisiert werden.
Über die Administration können alle Domains und Linkeinträge komfortabel verwaltet werden - es gibt keine Lizenzbeschränkung für die Anzahl der Domains.
Lizenzbedingung:
Das Script selbst ist Linkware - d. h. es wird ein Backlink auf www.civita.de verlangt.
Wenn der Backlink ausgebaut wird darf das Script nicht mehr verwendet werden!
Voraussetzung:
Webserver bzw. Webaccount auf Linux-Basis, PHP ab Version 4 und MySQL
Aktuelle Version hier downloaden:
Download CIVITA Linktausch Script
Das Script arbeitet auf unseren Webseiten einwandfrei mit PHP4 und PHP5 und MySQL.
Obwohl bei sachgemässer Nutzung kein Schaden entsteht übernehmen wir für etwaige Probleme keine Haftung.
Das Script ist Linkware - d. h. es wird nur ein minimaler Backlink auf der meinepartner.php erwartet.
Version 1.10
Kleiner Sprung nach vorn - in dem Script wurden noch ein paar kleine Änderungen gemacht. u. a. wurde auf die aufwändige table-Konstruktion in der tableurl.php zugunsten einer einfachen zeilenorientierten Ausgabe der Links verzichtet. Es kann auf die Weiterverlinkung auf die meinepartner.php verzichtet werden und in der listurl.php sind nun verschiedene Ausgabemöglichkeiten mittels Parametersteuerung möglich. Schlussendlich können nun auch neben TopLevel-Domains auch Subdomains für Startseitenlinks verwendet werden.
Version 1.08
Mailer Funktion wurde hinzugefügt. Es können jetzt direkt emails an jeden Teilnehmer des Linktauschs gesendet werden.
Version 1.07
Es ist jetzt möglich bezahlte Links (Pay-OUT) in den Linktausch einzubinden und auf der meinepartner.php und index.php anzeogen zu lassen.
Pay-IN sind nur zur Kontrolle von externen Links - diese werden nur in der Administration angezeigt und können dort gecheckt bzw. bearbeitet werden.
Version 1.06
Das Script ist jetzt skalierbar - d. h. die Backlinks können jetzt auf mehreren Domains dargestellt werden. Das Einbinden erfolgt ganz einfach durch das Einsetzen eines Links die den Namen der Domain an ein Auswertungsscript überträgt.
Version 1.05
Es wurde ein Backlink Checksystem integriert mit dem man die Backlinkseiten schnell auf das Vorhandensein des Backlinks durchsuchen kann. Ist der vorgegebene Link defekt oder nicht vorhanden kann sofort manuell nachgeschaut werden, wobei die zu verlinkende Domain im Text hervorgehoben dargestellt wird um das Auffinden zu erleichtern.
Spezielle Links von oder auf externe Seiten können unter PAY-IN bzw- PAY-OUT festgelegt werden. Diese können z. B. für bezahlte Links verwendent werden.
Zur Datensicherung wurden wurde jeweils ein MySQL-Dump und ein CSV-Dump hinzugefügt.
Version 1.04
Verschiedene kleine Fehler wurden bereinigt.
Version 1.03
Im Administationsmenü können jetzt Einträge kopiert werden. Damit spart man sich bei der internen Verlinkung eine Menge Zeit.
Version 1.02
Die Einträge können jetzt in der addurl.php bei Einstellungen automatisch Online oder zur Prüfung Offline geschaltet werden. Dies ist nur eine Vorablösung - es kommt noch eine Schaltung die direkt über die Administration eingestellt werden kann - dies aber später wenn wieder Zeit zum coden ist...
Version 1.01
Die Administrationsoberfläche wurde verbessert, es können einzelne Domains direkt nach Backlinks abgefragt werden.
Zusätzlich können alle Domains und deren Backlinks angezeigt werden.
Beim Bearbeiten wird immer zu der Domain zurückgesprungen auf der der Backlink liegt
Es wurde eine Kontrolle der Backlinks eingebaut - d. h. auf der Homepage werden, wenn das tableurl.php-Modul eingebaut ist, nur noch Backlinks angezeigt die auch von einer TDL kommen. Bei einer grösseren Anzahl von Backlinks wird auf der Homepage eine strukturierte Tabelle mit den Links generiert. Links die nur von Linkseiten, Unterverzeichnissen oder Subdomains kommen werden nur noch auf der Linkpartnerseite angezeigt.
Hinweis zur Installation:
Das Script wurde auf einem LINUX-Server entwickelt und getestet.
Sie benötigen für den Betrieb dieses Scripts PHP und MySQL auf Ihrem Webaccount bzw. Server.
Zuerst mit tablecreate.sql in der MySQL-Datenbank eine Tabelle erstellen.
Soll die Tabelle einen anderen Namen erhalten dann diesen in der tablecreate.sql ändern.
Den Ordner linktausch mit den Dateien in das Verzeichnis php/ auf Ihrer Webseite hochladen.
Danach im Ordner admin/ die config.php öffnen und die entsprechenden Einstellungen vornehmen.
$conf_db_host = "localhost"; // meist localhost
$conf_db_user = "USER"; // Username für Datenbank
$conf_db_pass = "PASSWORD"; // Passwort für Datenbank
$conf_db_dbase = "DATENBANK"; // Name der Datenbank
$conf_db_table = "linktausch"; // Name der Tabelle - Muss mit Tabellennamen in tablecreate.sql gleich sein !
Sie können mit einer Datenbank-Tabelle alle Linkeinträge verwalten.
Nicht vergessen das Verzeichnis admin/ mit .htaccess und .htpasswd zu sichern !
Möchten Sie das Linktauschprogramme auf verschiedenen Domains einsetzen dann müssen Sie folgendes tun:
1. linkpartner.php bearbeiten
Die Datei linkpartner.php ins root Ihrer Domain reinkopieren
Unter $meindomain die aktuelle Domain eintragen.
In $linktext1 und $linktext2 die Linktexte für Ihre Backlinks eintragen.
Die linkpartner.php enthält PHP-Anweisungen im HTML-Code. Diese sollten Sie so belassen wie sie sind damit das Script funktioniert.
Sie können die linkpartner.php mittels HTML und CSS selbst frei gestalten. Der Backlink zu meiner Seite darf aber nicht entfernt werden. :-)
2. Den Ordner php/linktausch erstellen
Hier die Dateien addurl.php, listurl.php und tableurl.php reinkopieren.
Im Ordner linktausch/ den Unterordner admin/ erstellen.
Hier die Dateien config.php und mysql.php reinkopieren.
In der config.php müssen die Angaben für Ihre MySQL-Datenbank (sh. oben) gemacht werden.
Sollten Fragen dazu sein können die gerne im Civita Weblog in der Kategorie Webmaster -> CIVITA Linktausch Script gestellt werden.
