# taskbuilder/2.0.5/includes/admin/settings/wppm_set_advanced_settings.php

Taskbuilder – Project Management &amp; Task Management Tool With Kanban Board, version 2.0.5. 14 lines.

- Page: https://pluginprobe.com/plugins/taskbuilder/2.0.5/code/includes/admin/settings/wppm_set_advanced_settings.php
- Raw: https://pluginprobe.com/plugins/taskbuilder/2.0.5/raw/includes/admin/settings/wppm_set_advanced_settings.php
- Modified: 2023-08-11T06:44:18+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/taskbuilder/2.0.5/code/includes/admin/settings/wppm_set_advanced_settings.php#L10-L20`.

```php
<?php
if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly
}

global $current_user,$wppmfunction;
if (!($current_user->ID && $current_user->has_cap('manage_options'))) {
	exit;
}
$wppm_public_projects_permission = isset($_POST) && isset(($_POST['wppm_public_projects_permission'])) ? sanitize_text_field($_POST['wppm_public_projects_permission']) : '0';
update_option('wppm_public_projects_permission',$wppm_public_projects_permission);
do_action('wppm_set_advanced_settings');

echo '{ "sucess_status":"1","messege":"'.__('Settings saved.','taskbuilder').'" }';
```
