EcpHosting |
02-08-2005 03:54 PM |
Quote:
Originally Posted by EcpHosting
...
The Question: Is this set to only work in posts and sigs (this is where we only want it to work, as we do not allow referral links in our boards) or do you think it could override our system? I'm not asking if our system is compatable, I'm just asking where the limitations are for this hack (if it also looks outside of posts and sigs).
A side question: If the above is limited to only those areas, is it possible to expand this for all the other links as well (freeipodshuffle.com, freeminimac.com, notebooks4free.com, etc...)?
Your kind valuable input would be appreciated. :D
|
Ok, I answered my own questions... it all seems to be working very well without any problems. I have added all the gratis links, as well as all the offer centric links, PLUS all the links to our sites (all being nullified) and all is working beautifully even for links already posted.
If you would like to add the ULTIMATE nullification to your boards (nullifing 17 known links, including the free ipods site), you can use the following code:
includes/functions_showthread.php
Find:
PHP Code:
// hide edit button if they can't use it
Above that add:
PHP Code:
// nullify links on boards
// gratis links
$refid['freedesktoppc'] = 0;
$post['message'] = preg_replace('/www\.freeDesktopPc\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.freeDesktopPc.com', $post['message']);
$refid['freeflatscreens'] = 0;
$post['message'] = preg_replace('/www\.freeFlatScreens\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.freeFlatScreens.com', $post['message']);
$refid['freegamingsystems'] = 0;
$post['message'] = preg_replace('/www\.freeGamingSystems\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.freeGamingSystems.com', $post['message']);
$refid['freeipodshuffle'] = 0;
$post['message'] = preg_replace('/www\.freeiPodShuffle\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.freeiPodShuffle.com', $post['message']);
$refid['freeipods'] = 0;
$post['message'] = preg_replace('/www\.freeiPods\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.freeiPods.com', $post['message']);
$refid['freephotoipods'] = 0;
$post['message'] = preg_replace('/www\.freePhotoiPods\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.freePhotoiPods.com', $post['message']);
$refid['freeminimacs'] = 0;
$post['message'] = preg_replace('/www\.freeMiniMacs\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.freeMiniMacs.com', $post['message']);
// offer centric links
$refid['cameras4free'] = 0;
$post['message'] = preg_replace('/www\.cameras4free\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.cameras4free.com', $post['message']);
$refid['notebooks4free'] = 0;
$post['message'] = preg_replace('/www\.notebooks4free\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.notebooks4free.com', $post['message']);
$refid['mp3players4free'] = 0;
$post['message'] = preg_replace('/www\.mp3players4free\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.mp3players4free.com', $post['message']);
$refid['ipodshuffles4free'] = 0;
$post['message'] = preg_replace('/www\.ipodshuffles4free\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.ipodshuffles4free.com', $post['message']);
$refid['macminis4free'] = 0;
$post['message'] = preg_replace('/www\.macminis4free\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.macminis4free.com', $post['message']);
$refid['pvps4free'] = 0;
$post['message'] = preg_replace('/www\.pvps4free\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.pvps4free.com', $post['message']);
// myfreeipodguide links
$refid['myfreeipodguide'] = 0;
$post['message'] = preg_replace('/www\.myfreeipodguide\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.myfreeipodguide.com', $post['message']);
$refid['howigotmyipod'] = 0;
$post['message'] = preg_replace('/www\.howigotmyipod\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.howigotmyipod.com', $post['message']);
$refid['myipodguide'] = 0;
$post['message'] = preg_replace('/www\.myipodguide\.com\/(?:default\.aspx)?\?(r|referer)=([0-9]+)/i', 'www.myipodguide.com', $post['message']);
This will nullify ALL links from both Gratis and Offer Centric.
|