Differences
This shows you the differences between the selected revision and the current version of the page.
punbb13:extensions:pun_invitation_only 2010/03/10 07:17 | punbb13:extensions:pun_invitation_only 2020/02/06 11:04 current | ||
---|---|---|---|
Line 2: | Line 2: | ||
[[punbb13:extensions#Official extensions|PunBB 1.3 official extension]] | [[punbb13:extensions#Official extensions|PunBB 1.3 official extension]] | ||
* Status: **stable** | * Status: **stable** | ||
- | * Current version: **[[http://punbb.informer.com/extensions/pun_invitation_only/pun_invitation_only.zip|1.0.0]]** | + | * Current version: **[[https://punbb.informer.com/extensions/pun_invitation_only/pun_invitation_only.zip|1.0.0]]** |
===== General idea ===== | ===== General idea ===== | ||
You should use this extension in case you want to limit registrations of new users on your forum. With pun_invitation_only extension new members can register only in case you send them an invitation letter with the hyperlink containing unique invitation code. | You should use this extension in case you want to limit registrations of new users on your forum. With pun_invitation_only extension new members can register only in case you send them an invitation letter with the hyperlink containing unique invitation code. | ||
Line 9: | Line 9: | ||
===== Specification ===== | ===== Specification ===== | ||
- | + | ==== pun_invitation_only 1.2.0 (current version)==== | |
- | ==== pun_invitation_only 1.0.0 (current version)==== | + | |
**Interface** | **Interface** | ||
* Administrator's menu | * Administrator's menu | ||
Line 19: | Line 18: | ||
* Invitation page | * Invitation page | ||
* Email text box (email of a person user wants to invite) | * Email text box (email of a person user wants to invite) | ||
+ | * Message text box (Invitation message to replace standart invitation template) | ||
* Submit button (sends email to the specifyed address) | * Submit button (sends email to the specifyed address) | ||
+ | * User's profile | ||
+ | * "Invited by" block. Represents information about a person by whom user was invited to register on a forum. | ||
+ | * "Invited users" block. Represents a list of users who were invited to register on a forum by this user. | ||
**DB schema** | **DB schema** | ||
* A new table "pun_invitations_only". Stores information about invitations. | * A new table "pun_invitations_only". Stores information about invitations. | ||
Line 35: | Line 38: | ||
^ Field ^ Type ^ Default ^ Description^ | ^ Field ^ Type ^ Default ^ Description^ | ||
| g_allow_invite | tinyint(1) | NULL | Shows whether the user can invite new members or not. | | | g_allow_invite | tinyint(1) | NULL | Shows whether the user can invite new members or not. | | ||
+ | |||
===== Feature requests ===== | ===== Feature requests ===== | ||
Add personal message to the email. For example a short message saying why the forum is recommended. | Add personal message to the email. For example a short message saying why the forum is recommended. | ||
Line 41: | Line 45: | ||
* Trac tickets: <del>#322</del>. | * Trac tickets: <del>#322</del>. | ||
* Browse code: | * Browse code: | ||
- | * Trac: [[http://punbb.informer.com/trac/browser/additions/punbb-1.3/extensions/pun_invitation_only|Source]], [[http://punbb.informer.com/trac/log/additions/punbb-1.3/extensions/pun_invitation_only|Log]] | + | * Trac: [[https://punbb.informer.com/trac/browser/additions/punbb-1.3/extensions/pun_invitation_only|Source]], [[https://punbb.informer.com/trac/log/additions/punbb-1.3/extensions/pun_invitation_only|Log]] |
- | * SVN: [[http://punbb.informer.com/svn/additions/punbb-1.3/extensions/pun_invitation_only/|/svn/additions/punbb-1.3/extensions/pun_invitation_only/]] | + | * SVN: [[https://punbb.informer.com/svn/additions/punbb-1.3/extensions/pun_invitation_only/|/svn/additions/punbb-1.3/extensions/pun_invitation_only/]] |
- | * Forums topic: [[http://punbb.informer.com/forums/topic/22929/extension-release-puninvitationonly/|[extension release] pun_invitation_only]] | + | * Forums topic: [[https://punbb.informer.com/forums/topic/22929/extension-release-puninvitationonly/|[extension release] pun_invitation_only]] |
- | * Visit [[http://punbb.informer.com/extensions/|PunBB extension repository]] to download this extension. | + | * Visit [[https://punbb.informer.com/extensions/|PunBB extension repository]] to download this extension. |
===== Screenshots ===== | ===== Screenshots ===== | ||
=== Invitation page === | === Invitation page === | ||
{{:punbb13:extensions:Pun_invitation_only_page.png|}} | {{:punbb13:extensions:Pun_invitation_only_page.png|}} |