Jump to content

Pilot Manager Help


treygeboy

Recommended Posts

Check to see if this is in your core/local.config.php file (if not, then try app.config.php)

/*  These are pilot statuses which can be selected in
    the admin panel. I would be weary of changing these!
    Though you can safely change the name or messages or tweak
    the additional settings provided
 */
Config::Set('PILOT_STATUS_TYPES', array(
    /* DO NOT CHANGE THIS ACTIVE NUMBER OR STATUS OR THINGS WILL BREAK!!! */
    0 => array(
        'name' => 'Active',             # The title to show in the dropdown
        'message' => '',                # Message to show if they can't login (below is false)
        'default' => true,              # Should this be their default status?
        'canlogin' => true,             # Are they allowed to log in
        'active' => true,               # Are they an active pilot?
        'autoretire' => false,          # Use this status for the auto-retire functionality
        'group_add' => array(           # ID or name of the group this user is added to with this status
            'Active Pilots',
        ),
        'group_remove' => array(        # ID or name of the groups this user is removed from with this status
            'Inactive Pilots',
        ),
    ),
    /* DO NOT CHANGE THIS INACTIVE NUMBER OR STATUS OR THINGS WILL BREAK!!! */
    1 => array(
        'name' => 'Inactive',
        'message' => 'Your account was marked inactive',
        'default' => false,
        'canlogin' => false,
        'active' => false,
        'autoretire' => false,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
    2 => array(
        'name' => 'Banned',
        'message' => 'Your account is banned, please contact an admin!',
        'default' => false,
        'canlogin' => false,
        'active' => false,
        'autoretire' => false,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
    3 => array(
        'name' => 'On Leave',
        'message' => 'You have been marked as on leave',
        'default' => false,
        'canlogin' => true,
        'active' => false,
        'autoretire' => true,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
));

And replace your block with that one and it shouldn't allow active and banned pilots to log in.

Edited by web541
Link to comment
Share on other sites

1 minute ago, web541 said:

Check to see if this is in your core/local.config.php file (if not, then try app.config.php)


/*  These are pilot statuses which can be selected in
    the admin panel. I would be weary of changing these!
    Though you can safely change the name or messages or tweak
    the additional settings provided
 */
Config::Set('PILOT_STATUS_TYPES', array(
    /* DO NOT CHANGE THIS ACTIVE NUMBER OR STATUS OR THINGS WILL BREAK!!! */
    0 => array(
        'name' => 'Active',             # The title to show in the dropdown
        'message' => '',                # Message to show if they can't login (below is false)
        'default' => true,              # Should this be their default status?
        'canlogin' => true,             # Are they allowed to log in
        'active' => true,               # Are they an active pilot?
        'autoretire' => false,          # Use this status for the auto-retire functionality
        'group_add' => array(           # ID or name of the group this user is added to with this status
            'Active Pilots',
        ),
        'group_remove' => array(        # ID or name of the groups this user is removed from with this status
            'Inactive Pilots',
        ),
    ),
    /* DO NOT CHANGE THIS INACTIVE NUMBER OR STATUS OR THINGS WILL BREAK!!! */
    1 => array(
        'name' => 'Inactive',
        'message' => 'Your account was marked inactive',
        'default' => false,
        'canlogin' => false,
        'active' => false,
        'autoretire' => false,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
    2 => array(
        'name' => 'Banned',
        'message' => 'Your account is banned, please contact an admin!',
        'default' => false,
        'canlogin' => false,
        'active' => false,
        'autoretire' => false,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
    3 => array(
        'name' => 'On Leave',
        'message' => 'You have been marked as on leave',
        'default' => false,
        'canlogin' => true,
        'active' => false,
        'autoretire' => true,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
));

And replace your block with that one and it shouldn't allow active and banned pilots to log in.

Ok thano you I will look!!

Link to comment
Share on other sites

8 minutes ago, web541 said:

Check to see if this is in your core/local.config.php file (if not, then try app.config.php)


/*  These are pilot statuses which can be selected in
    the admin panel. I would be weary of changing these!
    Though you can safely change the name or messages or tweak
    the additional settings provided
 */
Config::Set('PILOT_STATUS_TYPES', array(
    /* DO NOT CHANGE THIS ACTIVE NUMBER OR STATUS OR THINGS WILL BREAK!!! */
    0 => array(
        'name' => 'Active',             # The title to show in the dropdown
        'message' => '',                # Message to show if they can't login (below is false)
        'default' => true,              # Should this be their default status?
        'canlogin' => true,             # Are they allowed to log in
        'active' => true,               # Are they an active pilot?
        'autoretire' => false,          # Use this status for the auto-retire functionality
        'group_add' => array(           # ID or name of the group this user is added to with this status
            'Active Pilots',
        ),
        'group_remove' => array(        # ID or name of the groups this user is removed from with this status
            'Inactive Pilots',
        ),
    ),
    /* DO NOT CHANGE THIS INACTIVE NUMBER OR STATUS OR THINGS WILL BREAK!!! */
    1 => array(
        'name' => 'Inactive',
        'message' => 'Your account was marked inactive',
        'default' => false,
        'canlogin' => false,
        'active' => false,
        'autoretire' => false,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
    2 => array(
        'name' => 'Banned',
        'message' => 'Your account is banned, please contact an admin!',
        'default' => false,
        'canlogin' => false,
        'active' => false,
        'autoretire' => false,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
    3 => array(
        'name' => 'On Leave',
        'message' => 'You have been marked as on leave',
        'default' => false,
        'canlogin' => true,
        'active' => false,
        'autoretire' => true,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
));

And replace your block with that one and it shouldn't allow active and banned pilots to log in.

Where should I change to start true to allow them to log in... which area?

Link to comment
Share on other sites

4 hours ago, web541 said:

Check to see if this is in your core/local.config.php file (if not, then try app.config.php)


/*  These are pilot statuses which can be selected in
    the admin panel. I would be weary of changing these!
    Though you can safely change the name or messages or tweak
    the additional settings provided
 */
Config::Set('PILOT_STATUS_TYPES', array(
    /* DO NOT CHANGE THIS ACTIVE NUMBER OR STATUS OR THINGS WILL BREAK!!! */
    0 => array(
        'name' => 'Active',             # The title to show in the dropdown
        'message' => '',                # Message to show if they can't login (below is false)
        'default' => true,              # Should this be their default status?
        'canlogin' => true,             # Are they allowed to log in
        'active' => true,               # Are they an active pilot?
        'autoretire' => false,          # Use this status for the auto-retire functionality
        'group_add' => array(           # ID or name of the group this user is added to with this status
            'Active Pilots',
        ),
        'group_remove' => array(        # ID or name of the groups this user is removed from with this status
            'Inactive Pilots',
        ),
    ),
    /* DO NOT CHANGE THIS INACTIVE NUMBER OR STATUS OR THINGS WILL BREAK!!! */
    1 => array(
        'name' => 'Inactive',
        'message' => 'Your account was marked inactive',
        'default' => false,
        'canlogin' => false,
        'active' => false,
        'autoretire' => false,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
    2 => array(
        'name' => 'Banned',
        'message' => 'Your account is banned, please contact an admin!',
        'default' => false,
        'canlogin' => false,
        'active' => false,
        'autoretire' => false,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
    3 => array(
        'name' => 'On Leave',
        'message' => 'You have been marked as on leave',
        'default' => false,
        'canlogin' => true,
        'active' => false,
        'autoretire' => true,
        'group_add' => array(
            'Inactive Pilots',
        ),
        'group_remove' => array(
            'Active Pilots',
        ),
    ),
));

And replace your block with that one and it shouldn't allow active and banned pilots to log in.

Ok I got it it was in app.config.php thank you very much very helpful!!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...