Rename join.php

Many have asked how to change the name of join.php to something else. Below are the step by step instructions on how to change join.php to register.php

May help slow down the spam bots, maybe not.

I have fully tested this before posting, so it is verified. Read it through before trying it, and if you do not understand any of it, then it's best you don't try to do it.

Before editing any file here, create a backup first.

Step 1
    Edit language key _login_form_description2join
    Change join.php to register.php

Step 2
    Run the following 2 querys in phpMyAdmin in your dolphin database.
    UPDATE `sys_menu_top` SET `Link` = 'register.php' WHERE `Link`='join.php';
    UPDATE `sys_options` SET `VALUE` = 'register.php' WHERE `Name` = 'promo_relocation_link_visitor';

Step 3
    In the root of your dolphin site change the name of join.php to register.php

Step 4
    Edit inc/admin.inc.php
    Find join.php and change to register.php

Step 5
    Edit inc/classes/BxDolProfileFields.php
    Find join.php and change to register.php

Step 6
    Edit member.php
    Find join.php and change to register.php

Step 7
    Edit templates/base/login_join.html
    Find join.php and change to register.php

    Check all of your custom templates for login_join.html and change those as well.

Step 8
    Edit templates/base/scripts/BxBaseIndexPageView.php
    Find join.php and change to register.php

    Check all custom templates scripts folders for BxTemplIndexPageView.php and if
    found, edit and change any found join.php to register.php

Step 9
    Edit templates/base/scripts/BxBaseMenu.php
    Find join.php and change to register.php

    Check all custom templates scripts folders for BxTemplMenu.php and if
    found, edit and change any found join.php to register.php
   
Step 10
    Manually clear the contents of the folders cache, cache_public and tmp
    except for any .htaccess file in those three folders.


Thats it. Your done.


https://www.deanbassett.com
Quote · 7 Oct 2012

Splitting the join form is already part of dolphin you said right? So I can do this in the admin panel I assume.

Your post helped alot, thank you very much!

Quote · 7 Oct 2012

Thanks for sharing. I renamed it once and it really worked very well for me.

so much to do....
Quote · 7 Oct 2012

 

Splitting the join form is already part of dolphin you said right? So I can do this in the admin panel I assume.

Your post helped alot, thank you very much!

Yes, how to do it was recently posted here. http://www.boonex.com/forums/topic/spam-spam-spam-spam-IDEA-.htm It's part of the field builders. But splitting the join is not the topic of this post, so take any additional questions on that to a different forum topic.


https://www.deanbassett.com
Quote · 7 Oct 2012

great post Deano.

I added a 'human' field and was able to completely stop spam signups but I guess it could be said there's bandwidth being used as they try. If you change the join.php name, then they would be unsuccessful at even finding it.

Of course, I'm an idiot and may be way off in my thinking.

One more question, Will this fix apply to the new 7.1 as well or will it be a little different?

http://towtalk.net ... Hosted by Zarconia.net!
Quote · 7 Oct 2012

 

great post Deano.

I added a 'human' field and was able to completely stop spam signups but I guess it could be said there's bandwidth being used as they try. If you change the join.php name, then they would be unsuccessful at even finding it.

Of course, I'm an idiot and may be way off in my thinking.

One more question, Will this fix apply to the new 7.1 as well or will it be a little different?

 Not tested on 7.1, but should be the same.

https://www.deanbassett.com
Quote · 7 Oct 2012

It may also be important to note that any of these steps could end up getting reverted back during a dolphin upgrade, so each would have to be checked again after upgrading dolphin to make sure the changes are still in place.

https://www.deanbassett.com
Quote · 7 Oct 2012

Info for 7.1

Does Not Exist

Step 2

UPDATE 'sys_options' SET 'VALUE' = 'register.php' WHERE 'Name' = 'promo_relocation_link_visitor';

Step 8 & 9

 

New Exist

Step 2

sys_localization_strings> IDKey 1402 in 'String'

sys_menu_service> ID 1 in 'Link'

Quote · 15 Oct 2012

Changing the name of the join form will only work till one of the developers of the spam tools notices and adds the new name to their apps.

The best way i think.. is to research all the spam solving companies and find out which verifications they don't support or can't solve.. To my knowledge, math questions are one that they can't do so easily.

 

Thanks deano, i shall be doing this for other reasons eventually

Quote · 15 Oct 2012

 Has this been updated for 7.14? (please!)

It may also be important to note that any of these steps could end up getting reverted back during a dolphin upgrade, so each would have to be checked again after upgrading dolphin to make sure the changes are still in place.

 

There are none so blind as those that will not see.
Quote · 7 Jul 2014

 

Changing the name of the join form will only work till one of the developers of the spam tools notices and adds the new name to their apps.

The best way i think.. is to research all the spam solving companies and find out which verifications they don't support or can't solve.. To my knowledge, math questions are one that they can't do so easily.

 

Thanks deano, i shall be doing this for other reasons eventually

A spam developer isn't going to notice the name change unless Boonex does it system wide. Most will not make this change making it unique and there's nothing a spammer hates more than a unique name.....

I love it when we continue to work on these 3 year old posts... Gives me something to do.

http://towtalk.net ... Hosted by Zarconia.net!
Quote · 7 Jul 2014
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.