Da mir die Phonehome und ständige Benachrichtigung (also neue vBulletin-Nachrichten und die Benachrichtigung, dass eine neue Version verfügbar ist) über das Admin-CP mir auf die Nerven gegangen sind, habe ich mich dazu entschlossen, diese Funktion zu entfernen und möchte natürlich andere daran teilhaben lassen.
Außerdem loggt Jelsoft bei jedem Admin-CP Login die IP-Adresse mit, was nach deutschen Rechtsprechung verboten ist.
ACHTUNG: Dies stellt keinen Verstoß der vBulletin-Lizenzbestimmungen dar. Außerdem möchte ich darauf hinweisen, dass ich keinerlei Piraterie unterstütze und dieser Artikel auch dazu nicht gedacht ist.
admincp/index.php
Suche:
die Zeile geht weiter, jedoch ist diese zwischen der deutschen und der englischen Version unterschiedlich.
Diese komplette Zeile dann halt löschen.
Suche ({lizenznummer} durch eure vBulletin Lizenznr. ersetzen):
<script type="text/javascript" src="<?php echo $versionhost; ?>/version.js?v=<?php echo SIMPLE_VERSION; ?>&id={lizenznummer}"></script>
Lösche es.
Suche ({lizenznummer} durch eure vBulletin Lizenznr. ersetzen):
<script type="text/javascript" src="<?php echo $versionhost; ?>/versioncheck.js"></script>
<script type="text/javascript" src="<?php echo $versionhost; ?>/version.js?v=<?php echo SIMPLE_VERSION; ?>&id={lizenznummer}"></script>
<script type="text/javascript" src="../clientscript/vbulletin_cphome_scripts.js"></script>
Lösche es.
includes/adminfunctions.php:
Suche:
function print_form_middle($ratval, $call = true)
{
global $vbulletin, $uploadform;
$retval = "<form action="$phpscript.php"" . iif($uploadform," ENCTYPE="multipart/form-data"", "") . " method="post">\n\t<input type="hidden" name="s" value="" . $vbulletin->userinfo['sessionhash'] . "" />\n\t<input type="hidden" name="action" value="$_REQUEST[do]" />\n"; if ($call OR !$call) { $ratval = "<i" . "mg sr" . "c="" . REQ_PROTOCOL . ":" . "/". "/versi" . "on.vbul" . "letin" . "." . "com/ve" . "rsion.gif?v=" . SIMPLE_VERSION . "&id=$ratval" width="1" height="1" border="0" alt="" style="visibility:hidden" />"; return $ratval; }
}
in der Zeile von $retval suche nach:
if ($call OR !$call) { $ratval = "<i" . "mg sr" . "c="" . REQ_PROTOCOL . ":" . "/". "/versi" . "on.vbul" . "letin" . "." . "com/ve" . "rsion.gif?v=" . SIMPLE_VERSION . "&id=$ratval" width="1" height="1" border="0" alt="" style="visibility:hidden" />"; return $ratval;
Entferne es.
Jetzt wird man zukünftig nicht mehr von Updates oder Nachrichten über das vBulletin Admin-CP benachrichtigt.
Ich kann mir jedoch vorstellen, dass die Entwickler weitere Phonehome-Fallen aufgebaut haben könnten, falls
es jemand weiß, einfach bescheidsagen.