This mod has been created because of several
requests and a lot of good ideas. This mod will allow you to add new fields to user profiles! So here it is:
Warning: I this mod has been designed for BoardMod 2.5.2. Please update if you don't run it already.Features:- unlimited profile fields
- additional fields can be displayed on viewprofile, memberlist and post pages
- easily add, edit, reorder and remove fields in admin center
- 9 different field types:
- textbox
- textarea
- dropdown list
- radiobuttons
- checkbox
- date
- email
- url
- spacer - each field has the following settings available:
- active
- comment/description
- required/visible on registration
- visible in ViewProfile (including limitation for special users and/or groups!)
- visible in Posts (including limitation for special users and/or groups!)
- visible in Memberlist (including limitation for special users and/or groups!)
- switch for editable by user or admin only - special settings for a couple of types:
- limit length
- input box width
- force numberic value
- default value
- allow ubbc
- unlimited options for dropdown lists and radiobuttons
- different spacer types (<br> and <hr>) - highly compatible with other mods (YaMS-compatible mod file included)
- easy integration into your own code
- intelligent profile file handling to minimize disk usage (profiles equal to default get deleted)
Installation Instructions:- Install the mod
- upload ALL modified files
- upload ExtendedProfiles.pl to your Sources folder, in ASCII mode, chmod 666
- upload extended_profiles_fields.txt to your Variables folder, in ASCII mode, chmod 666
- upload extended_profiles_order.txt to your Variables folder, in ASCII mode, chmod 666
- goto your admin center -> extended profile controls and add new profile fields
Screenshots:Extended Profile Controls: | Field Options: | View Profile Page: |
Edit Profile Page: | Memberlist: | Posts: |
Version History:v1.2.4: - fixed colspan entry in memberlist
v1.2.3: - fixed comment field on "edit profiles" page not showing if field type is "date"
v1.2.2: - fixed "limit to membergroups" option for membergroups with spaces
v1.2.1: - added YaMS5-compatible mod file and made ExtendedProfiles.pl compatible with it
v1.2: - fixed admin-only fields to be reset when user changes his profile
v1.1: - fixed allowing html in field comments
v1.0: - minor html fixes (replaced <BR> with <br>)
Beta 4: - fixed conflicts with multiple date fields and birthday
Beta 3: - "Invalid Character" error in textareas fixed
Beta 2: - Changed search strings in Profile.pl to make the mod more compatible with other mods.