Previous Thread
Next Thread
Print Thread
Rate Thread
Joined: Oct 1999
Posts: 282
Enthusiast
Enthusiast
Offline
Joined: Oct 1999
Posts: 282
Mod Name / Version: User Friendly Registration v1.1

Description: Several new users of my board were really angry about the registration page. There are more than a dozen ways to get an error displayed on a seperate page. If you use the browsers "back"-button, sometimes all of the input is gone and you have to retype Loginname, Displayname and eMail again.

This can happen several times until success:
- if the "I Agree" box is not checked
- if the eMail address is not valid
- if the Login Name is occupied
- if the Display Name is occupied
etc...

Not really user friendly.

This hack does the following:
- it displays the error messages on the "New user" page
- it highlights the corresponding field
- in case of an error, it keeps the values of several input fields

This hack does NOT support:
- error messages of the "age checking" stuff

Included are the strings for English, Spanish and German language files.

Working Under: UBB.Threads 6.3
Find the update for UBB.Threads 6.4 here: Beta-[6.4] User Friendly Registration v1.2

Mod Status: Beta

Any pre-requisites: none

Author(s): Maze

Date: 07/28/03

Credits: to my angry users ;-)

Files Altered: adduser.php, newuser.php, /templates/default/newuser_signup.tmpl, /languages/XXX/adduser.php, /stylesheets/*.css

New Files: NO

Database Altered: NO

Info/Instructions:

Example1:

[]http://www.bikefreaks.de/images/forum/extern/ubbt_hack_screen1.png[/]


Example 2:

[]http://www.bikefreaks.de/images/forum/extern/ubbt_hack_screen2.png[/]


Disclaimer: Please backup every file that you intend to modify.
If the modification modifies the database, it's a good idea to backup your database before doing so.

Note: If you modify your UBB.Threads code, you may be giving up your right for "official" support from Infopop.If you need official support, you'll need to restore unmodified files.
Attachments
89977-Hack user friendly login.txt (0 Bytes, 67 downloads)

Sponsored Links
Joined: Jun 2003
Posts: 1,025
Junior Member
Junior Member
Offline
Joined: Jun 2003
Posts: 1,025
Cool Hack. Looks great.

Joined: Aug 2000
Posts: 1,609
Addict
Addict
Offline
Joined: Aug 2000
Posts: 1,609
Nice, original hack!

Joined: Aug 2000
Posts: 1,609
Addict
Addict
Offline
Joined: Aug 2000
Posts: 1,609
Although, I just gave it an install, and it seems to just loop users without any explanation as to why.

Joined: Jun 2003
Posts: 1,025
Junior Member
Junior Member
Offline
Joined: Jun 2003
Posts: 1,025
Must be infopop getting you for selling those 7.0 screenshots.

Sponsored Links
Joined: Aug 2000
Posts: 1,609
Addict
Addict
Offline
Joined: Aug 2000
Posts: 1,609
Dang it!

Joined: Mar 2001
Posts: 644
Member
Member
Offline
Joined: Mar 2001
Posts: 644
This is a good idea. Nicely done.

Will take a look at it.

Joined: Nov 2001
Posts: 10,369
I type Like navaho
I type Like navaho
Joined: Nov 2001
Posts: 10,369
Wow - excellent!

Joined: Feb 2002
Posts: 67
Power User
Power User
Offline
Joined: Feb 2002
Posts: 67
Congrats - nice one

Joined: Oct 1999
Posts: 282
Enthusiast
Enthusiast
Offline
Joined: Oct 1999
Posts: 282
[]Although, I just gave it an install, and it seems to just loop users without any explanation as to why.[/]
Anyone else having problems getting this installed? Hope I didn't forget something in the instructions.

Sponsored Links
Joined: Sep 2000
Posts: 49
Power User
Power User
Offline
Joined: Sep 2000
Posts: 49
Great hack idea! But.....


It didn't do anything special when I didn't tick the "Accept Rules" box.

I cleared my cookies then tried again, leaving out a password field, and it asked me to verify my (COPPA) age/date, then looped back to the registration form, all blank.

Joined: Oct 1999
Posts: 282
Enthusiast
Enthusiast
Offline
Joined: Oct 1999
Posts: 282
[]It didn't do anything special when I didn't tick the "Accept Rules" box.[/]

Ok, found the "bug". I don't use the age checking in my board. So you need to add this to your newuser.php:

find this line:
Code
$p    = get_input("p","get");


add the next 4 lines after that:
Code
#added 3 lines 28.7.2003 M.Hoeschen [Hack: user friendly registration]<br />   if ( $class_lname || $class_uname || $class_email || $class_agree || $class_pass) {<br />     $p = "y";<br />   }


This should fix it.

Joined: Sep 2000
Posts: 49
Power User
Power User
Offline
Joined: Sep 2000
Posts: 49
Sorry Maze, but that didn't solve it (for me anyway). I left out the tick in "Accept Rules" again, but nothing special happened -- just the usual warning about not completing the form and the instruction to go back. Going back showed nothing different.

I'll start all over and give it another whirl when I get a chance.

Thanks for your efforts.

Joined: Oct 1999
Posts: 282
Enthusiast
Enthusiast
Offline
Joined: Oct 1999
Posts: 282
Well, this sounds as if you have forgotten a step in the instructions... Maybe next time

Joined: Apr 2002
Posts: 141
Member
Member
Offline
Joined: Apr 2002
Posts: 141
Hi Maze, any chanche you will update this great mod to 6.4?

Regards,

Ron


Those who fail to read ask many questions:-)
Joined: Oct 1999
Posts: 282
Enthusiast
Enthusiast
Offline
Joined: Oct 1999
Posts: 282
Hello Ron,

sure. Let me check, if modifications have to be made at all.

Joined: Apr 2002
Posts: 141
Member
Member
Offline
Joined: Apr 2002
Posts: 141
I have seen your update. I could not get the old one to work on 6.4, so I'll try the new one right now.
This mod is the best! Thanks m8!

Regards,

Ron


Those who fail to read ask many questions:-)
Joined: Apr 2002
Posts: 141
Member
Member
Offline
Joined: Apr 2002
Posts: 141
Maze, any chance you might me updating this extremely good mod for 6.5?
To my absolute surprise, rick has not implemented this in the 6.5 version. Now when people register who try to use a "displayed name" that is allready in use by another member they get the message that they have not filled out the registration form completely and that leads to angry "wannabe-members" who are not able to register:-(

Ron


Those who fail to read ask many questions:-)
Joined: Oct 1999
Posts: 282
Enthusiast
Enthusiast
Offline
Joined: Oct 1999
Posts: 282
working on this one...

Joined: Oct 1999
Posts: 282
Enthusiast
Enthusiast
Offline
Joined: Oct 1999
Posts: 282


Link Copied to Clipboard
Donate Today!
Donate via PayPal

Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.

Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
Recommended Hosts
We have personally worked with and recommend the following Web Hosts:
Stable Host
bluehost
InterServer
Visit us on Facebook
Member Spotlight
AllenAyres
AllenAyres
Texas
Posts: 21,079
Joined: March 2000
Forum Statistics
Forums63
Topics37,573
Posts293,925
Members13,849
Most Online5,166
Sep 15th, 2019
Today's Statistics
Currently Online
Topics Created
Posts Made
Users Online
Birthdays
Top Posters
AllenAyres 21,079
JoshPet 10,369
LK 7,394
Lord Dexter 6,708
Gizmo 5,833
Greg Hard 4,625
Top Posters(30 Days)
Top Likes Received
isaac 82
Gizmo 20
Brett 7
WebGuy 2
Morgan 2
Top Likes Received (30 Days)
None yet
The UBB.Developers Network (UBB.Dev/Threads.Dev) is ©2000-2024 VNC Web Services

 
Powered by UBB.threads™ PHP Forum Software 8.0.0
(Preview build 20221218)