Ejemplo n.º 1
0
 function settings_user_permission()
 {
     $labels = cpm_settings_label();
     foreach ($labels as $section => $name) {
         foreach ($name as $key => $field) {
             $settings['co_worker'][$key] = 'yes';
             $settings['client'][$key] = 'yes';
         }
     }
     $client_permission = array('msg_view_private' => 'no', 'tdolist_view_private' => 'no', 'todo_view_private' => 'no', 'create_milestone' => 'no', 'milestone_view_private' => 'no');
     foreach ($client_permission as $name => $premisson) {
         $settings['client'][$name] = $premisson;
     }
     return $settings;
 }
Ejemplo n.º 2
0
<?php

$updated = false;
if (isset($_POST['sub_seettings'])) {
    unset($_POST['sub_seettings']);
    $updated = true;
    update_post_meta($project_id, '_settings', $_POST);
}
$settings = get_post_meta($project_id, '_settings', true);
$labels = cpm_settings_label();
cpm_get_header(__('Settings', 'cpm'), $project_id);
?>

<h3 class="cpm-nav-title">
    <?php 
_e('Project Permission Settings', 'cpm');
?>
</h3>

<?php 
if ($updated) {
    ?>
    <div class="updated">
        <p><?php 
    _e('Saved changes successfully!', 'cpm');
    ?>
</p>
    </div>
<?php 
}
?>