Solved

phpBB --> can I create a custom registration form with a few selected fields instead of the generic long form.

Posted on 2004-10-08
7
3,262 Views
Last Modified: 2010-07-27
I have a phpbb Forum set up on my webpage and I want to modify the form that people who want to register on my forum must fill out.  The current default registration page has a lot of fields and options that seem overkill (especially for the kind of people using my forum, mostly family members).  So, I 'd like to change the registration page so that people only have to enter the required username and password fields, and that's it.  I know a lot about html and javascript, but almost nothing about this php stuff.

thanks.
0
Comment
Question by:Hessianator
  • 4
  • 3
7 Comments
 
LVL 1

Expert Comment

by:dennistt
ID: 12269031
You might be looking for this:

http://mods.db9.dk/viewforum.php?f=9
0
 

Author Comment

by:Hessianator
ID: 12269289
ok, I downloaded the "custom_reg_1.0.3em" zip file, but how do I apply it to make changes to my registration page?
0
 

Author Comment

by:Hessianator
ID: 12269292
sorry about just dropping this whole thing on you all, but I'm a full time student working full time to make ends meet, and I just don't have enough free time to learn this all from scratch right now.

thanks!!!
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 

Author Comment

by:Hessianator
ID: 12269302
and no, this isn't part of a homework assignment!!

I've seen people flamed on EE plenty of times for posting homework problems.

I keep a website up for my family because we are spread out all over the country, this is for that.

:-)
0
 
LVL 1

Accepted Solution

by:
dennistt earned 200 total points
ID: 12269427
Extract both files inside the zip file to a convenient location.
If you open the .txt file you'll find some info about the MOD (modification).  Then there are the modification instructions.

All you do is follow the modification commands:
COPY :: upload the file to the location on your site
OPEN :: open the file locally for editing
FIND :: find the following text
REPLACE WITH :: overwrite the code you "FOUND" before with the code in this command.
SAVE/CLOSE ALL FILES :: save the modifications above, close the files, and upload to your server

So basically:
1) Upload profile_register_body.tpl (the other file in the .zip) to the templates/subSilver/ folder inside your forum directory.
2) Open includes/usercp_register.php (found in the vanilla phpBB distribution)
3) Find:

$template->set_filenames(array(
      'body' => 'profile_add_body.tpl')
);

4) Replace the above with:

// Start add - Custom registration form MOD
if ($mode=='register')
{
      $template->set_filenames(array(   'body' => 'profile_register_body.tpl'));
} else
{
      $template->set_filenames(array('body' => 'profile_add_body.tpl'));
}
// Start add - Custom registration form MOD

5) Save the file and upload to the respective place on your server.

Hopefully I made things a bit clearer to you.  Feel free to reply with any other questions you have.
0
 

Author Comment

by:Hessianator
ID: 12272357
That worked perfectly!!

thanks for the clear and easy to follow instructions.
0
 
LVL 1

Expert Comment

by:dennistt
ID: 12274336
You're welcome. :)
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Generating table dynamically is the most common issue faced by php developers.... So it seems there is a need of an article that explains the basic concept of generating tables dynamically. It just requires a basic knowledge of html and little maths…
Foreword (July, 2015) Since I first wrote this article, years ago, a great many more people have begun using the internet.  They are coming online from every part of the globe, learning, reading, shopping and spending money at an ever-increasing ra…
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.
The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …

856 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question