Skip to:
Content

bbPress.org

Changeset 1173


Ignore:
Timestamp:
03/02/2008 05:07:47 AM (18 years ago)
Author:
sambauers
Message:

Add 'import_export' capability and alter export error message to cover both cases it captures for 0.8 branch.

Location:
branches/0.8
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/0.8/bb-admin/export.php

    r1127 r1173  
    1616        define('BB_EXPORT_LEVEL', 0);
    1717
    18 if ( !BB_EXPORT_LEVEL || !bb_current_user_can( 'use_keys' ) )
    19         bb_die( __('No thieving allowed.') );
     18if ( !BB_EXPORT_LEVEL || !bb_current_user_can( 'import_export' ) )
     19        bb_die( __('Either export is disabled or you are not allowed to export.') );
    2020
    2121// See bb_export_user for syntax
  • branches/0.8/bb-includes/capabilities.php

    r1084 r1173  
    2727                                        'name' => __('Key Master'),
    2828                                        'capabilities' => array(
    29                                                 'use_keys' => true,             // Verb forms of roles - keymaster
    30                                                 'administrate' => true,         // administrator
    31                                                 'moderate' => true,             // moderator
    32                                                 'participate' => true,          // member
    33 
    34                                                 'keep_gate' => true,            // Make new Key Masters         //+
    35                                                 'recount' => true,              // bb-do-counts.php             //+
    36                                                 'manage_options' => true,       // backend                      //+
    37                                                 'manage_themes' => true,        // Themes                       //+
    38                                                 'manage_plugins' => true,       // Plugins                      //+
    39                                                 'manage_options' => true,       // Options                      //+
     29                                                'use_keys' => true,                                     // Verb forms of roles - keymaster
     30                                                'administrate' => true,                         // administrator
     31                                                'moderate' => true,                             // moderator
     32                                                'participate' => true,                          // member
     33
     34                                                'keep_gate' => true,                            // Make new Key Masters         //+
     35                                                'import_export' => true,                        // Import and export data       //+
     36                                                'recount' => true,                                      // bb-do-counts.php                     //+
     37                                                'manage_options' => true,                       // backend                                      //+
     38                                                'manage_themes' => true,                        // Themes                                       //+
     39                                                'manage_plugins' => true,                       // Plugins                                      //+
     40                                                'manage_options' => true,                       // Options                                      //+
    4041                                                'edit_users' => true,
    41                                                 'manage_tags' => true,          // Rename, Merge, Destroy
     42                                                'manage_tags' => true,                          // Rename, Merge, Destroy
    4243                                                'edit_others_favorites' => true,
    43                                                 'manage_forums' => true,        // Add/Rename forum
    44                                                 'delete_forums' => true,        // Delete forum
     44                                                'manage_forums' => true,                        // Add/Rename forum
     45                                                'delete_forums' => true,                        // Delete forum
    4546                                                'delete_topics' => true,
    4647                                                'close_topics' => true,
    4748                                                'stick_topics' => true,
    4849                                                'move_topics' => true,
    49                                                 'view_by_ip' => true,           // view-ip.php
    50                                                 'edit_closed' => true,          // Edit closed topics
    51                                                 'edit_deleted' => true,         // Edit deleted topics/posts
    52                                                 'browse_deleted' => true,       // Use 'deleted' view
     50                                                'view_by_ip' => true,                           // view-ip.php
     51                                                'edit_closed' => true,                          // Edit closed topics
     52                                                'edit_deleted' => true,                         // Edit deleted topics/posts
     53                                                'browse_deleted' => true,                       // Use 'deleted' view
    5354                                                'edit_others_tags' => true,
    5455                                                'edit_others_topics' => true,
    5556                                                'delete_posts' => true,
    56                                                 'throttle' => true,             // Post back to back arbitrarily quickly
     57                                                'throttle' => true,                                     // Post back to back arbitrarily quickly
    5758                                                'ignore_edit_lock' => true,
    5859                                                'edit_others_posts' => true,
    5960                                                'edit_favorites' => true,
    6061                                                'edit_tags' => true,
    61                                                 'edit_topics' => true,          // Edit title, resolution status
     62                                                'edit_topics' => true,                          // Edit title, resolution status
    6263                                                'edit_posts' => true,
    6364                                                'edit_profile' => true,
     
    7576                                                'participate' => true,
    7677
    77                                                 'edit_users' => true,                   //+
     78                                                'edit_users' => true,                           //+
    7879                                                'edit_others_favorites' => true,        //+
    79                                                 'manage_forums' => true,                //+
    80                                                 'delete_forums' => true,                //+
     80                                                'manage_forums' => true,                        //+
     81                                                'delete_forums' => true,                        //+
    8182                                                'manage_tags' => true,
    8283                                                'delete_topics' => true,
     
    111112                                                'participate' => true,
    112113
    113                                                 'manage_tags' => true,          //+
    114                                                 'delete_topics' => true,        //+
    115                                                 'close_topics' => true,         //+
    116                                                 'stick_topics' => true,         //+
    117                                                 'move_topics' => true,          //+
    118                                                 'view_by_ip' => true,           //+
    119                                                 'edit_closed' => true,          //+
    120                                                 'edit_deleted' => true,         //+
    121                                                 'browse_deleted' => true,       //+
    122                                                 'edit_others_tags' => true,     //+
     114                                                'manage_tags' => true,                  //+
     115                                                'delete_topics' => true,                //+
     116                                                'close_topics' => true,                 //+
     117                                                'stick_topics' => true,                 //+
     118                                                'move_topics' => true,                  //+
     119                                                'view_by_ip' => true,                   //+
     120                                                'edit_closed' => true,                  //+
     121                                                'edit_deleted' => true,                 //+
     122                                                'browse_deleted' => true,               //+
     123                                                'edit_others_tags' => true,             //+
    123124                                                'edit_others_topics' => true,   //+
    124                                                 'delete_posts' => true,         //+
    125                                                 'throttle' => true,             //+
    126                                                 'ignore_edit_lock' => true,     //+
     125                                                'delete_posts' => true,                 //+
     126                                                'throttle' => true,                             //+
     127                                                'ignore_edit_lock' => true,             //+
    127128                                                'edit_others_posts' => true,    //+
    128129                                                'edit_favorites' => true,
     
    152153                                                'read' => true
    153154                                )),
    154                                                                                        
     155
    155156                                'inactive' => array(
    156157                                        'name' => __('Inactive'),
Note: See TracChangeset for help on using the changeset viewer.