• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

DRC - User must verify their site (prevent spam links in postbit & profiles)

Admin

Well-Known Member
Staff member
Administrator
This is an exact post of my vb3 mod, I saw no difference in the file so there should be no difference in this modification. Although I have NOT tested this on vb4.

Tired of users posting random ass sites as their site and having all sorts of links to garbage sites on your board?

Here's an easy solution, lets make them verify they own the site they enter as theirs!

This modification does require a file edit, I will port to a mod when I find time.

open profile.php and find:
PHP:
$userdata->set('homepage', $vbulletin->GPC['homepage']);

Replace it with:
PHP:
if($vbulletin->GPC['homepage'] == '') {
    $userdata->set('homepage', $vbulletin->GPC['homepage']);
  } else {
    $home_paga = str_replace('http://','',$vbulletin->GPC['homepage']);
    $home_paga = str_replace('https://','',$home_paga);
    $home_paga = str_replace('www.','',$home_paga);
    $home_paga = str_replace('/','',$home_paga);
    if(@fopen ('http://'.$home_paga.'/YourOwnAnagram_site_verification_'.$vbulletin->userinfo['userid'].'.txt', 'r')){
      $userdata->set('homepage', $vbulletin->GPC['homepage']);
    }
  }

Plain text breakdown of this code for people not code savey,
this will only take effect when users edit their details. When they submit their changes, the code does the following:

- if homepage url is blank
- set the field to blank
- if homepage url is not blank
- checks what's in the box and replaces bits of text to get the domain
- opens a connection to the site entered and looks for the file drc_site_verification_USERID.txt
- if that file exists, go ahead and change their domain

Edit YourOwnAnagram to be something unique that other sites wont be using also. example, I use drc

Then in phrases search for:

let_other_visitors_know_url
You can replace this phrase with anything you like letting your members know. I use:

This option will allow you to display a link to your site in all your forum posts.<br>
<br>
Before your site is displayed you must verify ownership, to do this you need to: <br>
Place an empty file with the name: drc_site_verification_<b>ID</b>.txt<br>
<br>
Where <u>ID</u> is your ID on our forum. <br>example: <i>domain.com/drc_site_verification_100.txt</i><br>
<br>
<i>If this file is not found, your homepage URL will not be updated!</i>
<br>

This is a method of spam prevention I have not seen on here before, so I hope you guys get some use from it =)

This will not effect any sites already entered by your users, if you need to clear all sites entered by users you can use the following query:
Code:
UPDATE user SET homepage = '';
 

Facebook Comments

Similar threads
Thread starter Title Forum Replies Date
Admin [DRC] xFRM Donations Xenforo 0
Admin [DRC] Nav Search No Auto Xenforo 0
Admin DRC - Live Previews vBulletin 3.8.x Add-ons 0
Admin DRC - reCAPTCHA v3 vBulletin 3.x Add-ons 0
C COMBO CONVERTER EMAIL:PASS TO USER:PASS Tut, tool, mmo 0
Admin Batch Update User Website Xenforo 1
olalavui Hướng dẫn Enable User-ID tracking in Google Analytics for Xenforo Xenforo 3
Admin [INZ] User Upgrade Conversation Xenforo 0
Admin Yilmaz - User Profile Menu vB5 Add-ons 0
Admin Yilmaz - User Info Stats (Compatible 5.6.x) Add-ons 0
Admin Customising the layout with custom user fields xenforo 2 Xenforo 0
Admin Yilmaz - Easy Postbit User Information Settings vBulletin 3.8.x Add-ons 0
Admin User Date/Time Format Settings Xenforo 0
Admin [OzzModz]/[Kirby] Filtered User Change Log Xenforo 0
Admin [ITD] Change User Online Indicator Icon & Color Xenforo 0
Admin API endpoint: Find a User by Criteria Xenforo 2 Xenforo 0
Admin [MMO] User Ban Info xenforo 2 Xenforo 0
Admin Creating custom user banner styling xenforo 2 Xenforo 0
Admin Sugar Coding - User Feedback xenforo 2 Xenforo 0
N Share SRC-Combo To User:Pass Source Code C# / C++ 0
S Xin [Xin] Tool Leech Từ user Mwork Cho John CMS Johncms 0
Admin [OzzModz] Demo User Account Add-ons 0
Admin Cel User Always Online Add-ons 0
Admin Attractive User Info Boxes for Posts Vbb tutorial 2
Admin Disable Right Click For User Groups Vbb tutorial 0
Admin Temporary Passwords by BOP5 (Allow admins to login as any user without user password) Add-ons 0
Smobi Share Tích hợp CKEditor + CKFinder vào CI (Nâng cao+CKFinder Chia quyền thư mục theo user) PHP 0
Admin VBulletin Advanced User Tagging Cross Site Scripting Exploit 0
Admin Hiển thị thành viên trực tuyến - Show user is online xenforo Xenforo 0
Admin e360 User Profile Fields Permissions Add-ons 0
Admin [RT] User Rank Ribbons 2.3.3 Xenforo 0
Admin [RT] User Rank Images 1.1.5 Xenforo 0
Admin Nginx - Hướng dẫn chặn ip, xss exploits, sql injections, file injections, spam, user agents VPS & Dedicated Server 0
Admin [ozzy47] Ignore User In Postbit Dropdown Menu Add-ons 1
Admin Hướng dẫn tự động check ghi nhớ khi đăng nhập user thành viên Xenforo 0
Admin Hướng dẫn tăng thời gian user online, tăng số lượng user online xenforo Xenforo 0
Admin Hướng dẫn xóa bản quyền dbtech advanced user tagging Vbb tutorial 0
Admin Hướng dẫn sửa lỗi Invalid SQL: ALTER TABLE user DROP topxtab; MySQL Error : Can't DROP 'topxtab'; check that c Vbb tutorial 2
Admin PM User When Reaching X Posts Add-ons 0
Admin Ignored User Post Better Layout Vbulletin 0
Admin [vB5] User Profile Fields in the postbit templates Vbb tutorial 0
Admin Verify if user is logged in for non-vb pages, using Jquery Vbb tutorial 0
Admin [cydia] fake user agent ios (iphone, ipod, ipad) Android, ios, java, windows phone 0
Admin vBUT - User Group User Titles & Custom User Titles Add-ons 0
Admin User Self Delete 1.0.2 Xenforo 0
Admin Share code thay đổi user và pass admin nukeviet 3 Mã nguồn web 0
Admin [DBTech] Follow User v1.1.2 Add-ons 0
Admin User Essentials 1.0.9 NULL Xenforo 0
Admin Restore Deleted User Add-ons 4
Admin Tìm user của victim khi local Local attack 0

Similar threads

New posts New threads New resources

Back
Top