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 |
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!
|
Thanks for sharing. I renamed it once and it really worked very well for me. so much to do.... |
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 |
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! |
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 |
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 |
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'
|
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
|
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. |
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! |