* 650 Posts in 228 Topics by 68 Members Latest Member: takis76   **
IFSO PORTAL
  Advanced search
May 17, 2012, 07:22:05 pm
HomeforumHelpSearchLoginRegister**
Recent Posts
[May 05, 2012, 01:01:38 pm]

[May 03, 2012, 02:11:03 pm]

[April 30, 2012, 12:48:25 pm]

[April 30, 2012, 12:46:52 pm]

[March 02, 2012, 02:05:01 pm]

[February 01, 2012, 07:03:43 pm]

[January 10, 2012, 09:50:03 pm]

[November 06, 2011, 02:57:54 pm]

[November 05, 2011, 08:11:39 pm]

[November 03, 2011, 12:09:02 pm]
IFSO Portal  |  Forum  |  Projects  |  Programming  |  Topic: IFSO Invitation - SMF Registration mod « previous next »
Pages: [1] 2 Go Down Print
Author Topic: IFSO Invitation - SMF Registration mod  (Read 24242 times)
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« on: July 25, 2008, 11:04:22 am »

IFSO Invitation v1.02
By: Marcus Trisdale

This mod to SimpleMachineForums (SMF) and TinyPortal mods the registration system so that an invitation code can be entered by a new member while joining.  This invitation code has two purposes:

1. It can make the site require an invitation code before allowing a user to join.
2. It can grant the user a specific membergroup after registering.

After installing and applying the mod, there is an IFSO Invitation link in the Members section of the Admin menu.  On that page, you can select whether or not an invitation code is required to register on the site.  You can also add and remove invitation codes on that page.  There is an "Invitation Code" form field on the registration page where the new member enters the invitation code when registering.

Each invitation code has:
- a code up to 20 characters that the user enters when registering.
- an expiration date when the code is no longer valid.
- a group that the user will be put into after registering.
- a single use option.  This code is deleted after somebody uses it.
- a note where you enter why this invitation was created.

There is also a Random button that will generate a random 10 character password of numbers and lower case letters, excluding "l" (lower case L) so there is no confusion with 1 (the number one).

The reason I made this mod is because I have forums and other features of my site that are specifically for my friends and family.  I got tired of changing the access rights to people after they created accounts, with them waiting before they could access those sections.  Now, when one of them joins, they just enter an invitation code and they are put into the correct MemberGroup with access to the necessary sections.

The mod can be found in the downloads section of this site.  Feel free to discuss it here.

Changes:
1.02
Changed entry box to plain text instead of password input (no asterisks).
Fixed small installation error.
     
1.01
First release
« Last Edit: September 02, 2008, 01:53:39 pm by TaskMaster » Logged
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« Reply #1 on: July 25, 2008, 11:08:35 am »

Planned improvements

Things I would like to improve/add when I get a chance. This list will grow as ideas come to me.

- A page that someone who is already a member can access that will allow them to enter an invitation code and be granted a member group.  This would allow the admin to send out a code to a group of users who can then use the code to join a member group.  This way, the admin would not have to add that membergroup to each user's profile manually.  This would be added as a secondary group, rather than the primary.

- The admin page should show the admin menu on the left, but not the left side normal menus.  I do not know how to do this, when I find out, it will be added.
« Last Edit: July 27, 2008, 08:27:16 pm by TaskMaster » Logged
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« Reply #2 on: July 27, 2008, 08:28:05 pm »

I figured out how to remove the menus on the admin page and updated the mod.  Now at version 1.01.
Logged
Wangoviridans
Guest
« Reply #3 on: September 01, 2008, 05:14:05 am »

Sorry for my bad English.
No such file in the download section, only Roids and solitare.
« Last Edit: September 01, 2008, 05:20:46 am by Wangoviridans » Logged
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« Reply #4 on: September 01, 2008, 06:28:58 am »

Whoops, sorry.  Permissions weren't right on the Download section.  Should be fine now.
Logged
Wangoviridans
Guest
« Reply #5 on: September 05, 2008, 04:39:40 am »

Archive is broken. I can't extract with 7zip or rar.
Logged
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« Reply #6 on: September 05, 2008, 08:13:10 am »

Sorry about that.  Uploaded a new copy.  I downloaded it and unarchived it, should be fine.
Logged
Kragh
Guest
« Reply #7 on: November 16, 2008, 05:18:45 am »

How do I find the invite code ? Cant find any , and im administrator at my forum .. Where is it ?
Logged
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« Reply #8 on: November 16, 2008, 02:37:53 pm »

How do I find the invite code ? Cant find any , and im administrator at my forum .. Where is it ?

In the Admin area, in the Members menu on the left, there is an ifsoInvitation link.
Logged
mythe
Guest
« Reply #9 on: January 06, 2009, 08:34:03 pm »

Could you add an option to send out invitation codes that just make people regular members when they register?
Because regular members don't appear in the drop-down list, and when I select on of the post-based member groups, it gives the member no permissions at all.
Logged
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« Reply #10 on: January 06, 2009, 08:44:54 pm »

I will take a look at this when I get a chance.
Logged
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« Reply #11 on: January 11, 2009, 12:09:44 pm »

Could you add an option to send out invitation codes that just make people regular members when they register?
Because regular members don't appear in the drop-down list, and when I select on of the post-based member groups, it gives the member no permissions at all.

OK, I looked at this, and it appears that members who register normally don't get a primary membergroup.

I never realized this.  And, the post based groups actually do not give rights as you said.

It should be working now.  I added "No Group (Regular Member)" as an option.  I also removed the post count based groups, which do not give access rights.
Logged
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« Reply #12 on: July 29, 2009, 06:20:17 pm »

I have upgraded this to v1.05.  A TinyPortal only function was being used.  It has been removed and hopefully is the last one.

If you are using SMF without TinyPortal, it hopefully works now.
Logged
slimfreak
Guest
« Reply #13 on: August 30, 2009, 10:12:46 pm »

where is dl link?
Logged
TaskMaster
Administrator
Sr. Member
*****
Offline Offline

Posts: 450


TaskyZ
View Profile
« Reply #14 on: August 30, 2009, 11:02:15 pm »

where is dl link?

In the Downloads area, under SMF mods.
Logged
Pages: [1] 2 Go Up Print 
IFSO Portal  |  Forum  |  Projects  |  Programming  |  Topic: IFSO Invitation - SMF Registration mod « previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
TinyPortal v0.9.8 © Bloc
TechHead design by Bloc
Valid XHTML 1.0! Valid CSS!