Admin Center Update
Installation Instructions and Readme
Version: 1.4 final
This is the fourth "final" release of Admin Center Update.
Mod Description
Installing This Mod For The First Time
Upgrading From 0.1 beta, 0.2 beta or 0.3 beta
Usage Instructions
Changelog
Mod Description
This mod adds quite a few new features to the Admin Center.
- You can choose which profile options will show up on the member registration page.
- You can choose the default values for various profile options of new members.
- You can adjust the width/height of specific elements of your YaBB forums, such as the maximum height of the signature area, the height and width of the textarea when replying/starting a topic.
Installing This Mod For The First Time
...or updating from 0.1 alpha
Either use BoardMod to automatically install this mod on your forums or install this mod manually by following the directions below.
Once you have applied this mod to your source files, please upload the following files:
Modified by mod:
- cgi-bin/yabb2/Sources/Register.pl
- cgi-bin/yabb2/Admin/AdminSubList.pl
- cgi-bin/yabb2/Admin/ModList.pl
- cgi-bin/yabb2/AdminIndex.pl
- cgi-bin/yabb2/Sources/Load.pl
- cgi-bin/yabb2/Sources/Post.pl
- cgi-bin/yabb2/Sources/Recent.pl
- cgi-bin/yabb2/Sources/BoardIndex.pl
Included in zip package:
- cgi-bin/yabb2/Admin/Admin_Center_Update.pl
- cgi-bin/yabb2/Variables/acup_dim.txt
- cgi-bin/yabb2/Languages/*.*
Upgrading From 0.1 beta, 0.2 beta or 0.3 beta
Un-install your previous version of this mod manually or with BoardMod.
Upload cgi-bin/yabb2/ACUpdateConverter.pl and chmod it to 755 or 777.
Navigate your browser to cgi-bin/yabb2/ACUpdateConverter.pl.
Choose from which version you are upgrading.
Hit the "Convert" button.
If you get a success message, then install the new version of this mod manually or with BoardMod.
If you get an error message, please follow the instructions on that page, then install the new version of this mod manually or with BoardMod.
Delete ACUpdateConverter.pl from your server.
Upload the following files:
Modified again by the new version of this mod:
- cgi-bin/yabb2/Sources/Register.pl
- cgi-bin/yabb2/Admin/AdminSubList.pl
- cgi-bin/yabb2/Admin/ModList.pl
- cgi-bin/yabb2/AdminIndex.pl
- cgi-bin/yabb2/Sources/Load.pl
- cgi-bin/yabb2/Sources/Post.pl
- cgi-bin/yabb2/Sources/Recent.pl
- cgi-bin/yabb2/Sources/BoardIndex.pl
Included in zip package:
- cgi-bin/yabb2/Admin/Admin_Center_Update.pl
- cgi-bin/yabb2/Languages/*.*
Usage Instructions
To choose which profile options appear on the registration page, click on AC Update Reg Settings.
You will then see a list of profile options that you can place on the registration page. If you place a mark in the first radio button, it will show that profile option on the registration page, but will not require the user to fill in that information. If you place a mark in the second radio button, it will show the item on the registration page, and will require the user to fill in that information before registering. If you place a mark in the third radio button, it will not show the option on the registration page, nor will it require any value to be filled in.
You have the option to show/require the following items on the registration page:
- Real Name/Display Name
- Gender
- Birthdate
- Location
- ICQ
- AIM
- YIM
- MSN
- Google Talk
- Website Information (Web Title and Web URL)
- Personal Text/User Text
- Time Settings
- Template
You do not have the option to "require" the template choice. You can choose to either show it on the registration page, or hide it from the registration page. Being that the template selection is made from a "select" box, it would be silly to require that option, as a choice is automatically made as soon as the selector appears.
To set default values for specific profile options, click on AC Update Profile Settings.
The first column of the table lists the options for which you can set a default value. The second column of the table includes a series of checkboxes. If you would like to set a default value for the profile option, please place a check in the appropriate checkbox. Then, in the third column, you will see some textboxes and some select boxes. If you have chosen to set a default value, this is where you would set that default value.
You have the option to set default values for the following profile fields:
- Location
- Hide User's Email By Default
- Default UserPic/Avatar
- Notify Users of PM by Email
- PM Popup shows in new window
- Enable PM Popup
- Choose a default template for newly registering members
To set various dimensions, settings, etc. for your YaBB forums, click on AC Update Dimensions
You will see a list of the items you can set on the lefthand side of the table. On the righthand side of the table, you can actually set those values.
You can set the following items:
- Restrict the height of the signature block?
- Set the maximum height of the signature block (if restricted)
- Set the width of the message posting area (in pixels)
- Set the height of the message posting area (in pixels)
- Set the number of "Most Recent Posts" to show when users click on the link on your BoardIndex
- Set the width of the YaBBC button area (for mods that add new buttons)
Changelog
From 1.3 Final- Fixed a small bug that caused Display Name to always be overwritten by the usernam.
From 1.2 Final- Added the option to choose a default template for newly registering members. This template choice does not affect the default template seen by guests, nor will it affect the template choice made by existing members.
- Fixed a bug that caused the template choice not to save properly if you had chosen to "require" template choice upon registration. Being that, if the template selector is shown upon registration, the user is already making a choice, I removed the option to "require" that upon registration.
From 1.1 Final- Fixed a coding mistake that caused you to experience an error when trying to register.
From 1.0 Final- Fixed an error that caused the display names to save as "" when a user failed to fill one out during registration.
From 0.4 beta- Removed one line from the "Search and Add After" step within BoardIndex.pl in order to make this more compatible with other mods.
From 0.3 beta- Fixed a bug that prevented the "Hide Email by default", "Enable PM Popup" and "PM Popup Shows In New Window" functions from working properly.
From 0.2 beta- Converted the txt readme into an HTML document, in order to allow better formatting.
- Added some missing language strings to the Dutch language file.
- Changed a language string in the German language file.
- Changed all of the variables so that they make a lot more sense. They no longer have generic variable names like "reg_RealName". They now describe what they do.
From 0.1 beta- Fixed a bug that would not allow you to "Don't Show" the ICQ item on the registration page.
- Optimized some of the code in the mod.
From 0.1 alpha- Added the functionality to require certain profile elements on the registration page.
- Added the functionality to choose the default values for various profile fields.
- Added the functionality to adjust the width/height of specific elements of YaBB forums.