Core Modules & Blocks  :: 
How do I control my membership sign ups?
 Top

  • By default, the PostNuke system automatically creates a new user account everytime a person signs up, is there a way to allow me to 'control' the membership like approving or disapproving an application for a new account? Also, I was wondering whether it's possible to remove the 'create account' in the login block? I'm thinking of keeping the sign-ups exclusive to prevent people from abusing the system.
  • gottaname

    By default, the PostNuke system automatically creates a new user account everytime a person signs up, is there a way to allow me to 'control' the membership like approving or disapproving an application for a new account?


    Yes, you can install the pncUserHack v1.5 Final C for 0.721 which is available at
    http://dev.pnconcept…viewsdownload&sid=4
    The beta for .722 is not fully done yet.

    gottaname


    Also, I was wondering whether it's possible to remove the 'create account' in the login block? I'm thinking of keeping the sign-ups exclusive to prevent people from abusing the system.


    I don't know what you edit to do that.[/quote]
  • gottaname

    Also, I was wondering whether it's possible to remove the 'create account' in the login block? I'm thinking of keeping the sign-ups exclusive to prevent people from abusing the system.


    If you simply want to remove the part that says, "Don't have an account yet? You can create one. As a registered user you have some advantages like a theme manager, comments configuration and posting comments with your name." you can edit line 30 of [PN directory]/html/includes/language/blocks/eng/login.php. This will not disable the new account creation though and users who are not logged in will still be able to get to it by going to user.php
  • AlanA

    gottaname

    By default, the PostNuke system automatically creates a new user account everytime a person signs up, is there a way to allow me to 'control' the membership like approving or disapproving an application for a new account?


    Yes, you can install the pncUserHack v1.5 Final C for 0.721 which is available at
    http://dev.pnconcept…viewsdownload&sid=4
    The beta for .722 is not fully done yet.

    gottaname


    Also, I was wondering whether it's possible to remove the 'create account' in the login block? I'm thinking of keeping the sign-ups exclusive to prevent people from abusing the system.


    I don't know what you edit to do that.
    [/quote]

    about that midule ( pnUserHackwill it work with 7.2.3 ? some of my site is 7.2.3 one of my 3 sites are still using 7.2.2 ...

    CYA
  • Quote

    Also, I was wondering whether it's possible to remove the 'create account' in the login block?


    Not without changing a few modules. I posted a solution to this a while back, but I don't know where in the forums it has got to. The solution is to incorporate permissions checks in the login block and login user screen - only display the 'register' links and messages, and only allow a new user to register when the administrator allows it through permissions.

    IMO this should be in the base release, and is asked for many times, so register it as a feature request (where-ever that is...?).

    -- Jason
  • The cumbersome way to accomplish this is through permissions. Set the following users;.*;.*;none. Create your membership groups and place official members accordingly. Restrict Unregistered as you must.

    Hacking the login language file will stop the uninitiated, however not the educated. User.php will still give unregistered access to the registration process, however the above permissions will shut them out of the system.

    Restricting access to HTML upload of images in the account management is sealed through linux directory permissions. The only images on the site pass through the administrator. Follow PN guidance on allowable HTML codes.
  • [quote="Isabella"][quote="AlanA"]

    gottaname


    about that midule ( pnUserHackwill it work with 7.2.3 ? some of my site is 7.2.3 one of my 3 sites are still using 7.2.2 ...


    Yes it will work with .7.2.3. The problem is that there are new language defines that are NOT in the lang files for it so YOu'll have to track them down and add the back in when you install it.
This list is based on the users active over the last 60 minutes.