activity-reports.php
2 days ago
author-dashboard.php
5 years ago
basic.php
5 months ago
buddypress.php
5 years ago
cloud-storage.php
5 years ago
cron-jobs.php
2 days ago
crons.php
1 year ago
frontend.php
2 years ago
privacy.php
8 months ago
profile-dashboard.php
5 years ago
social-connects.php
5 years ago
user-interface.php
4 months ago
author-dashboard.php
88 lines
| 1 | <?php |
| 2 | /** |
| 3 | * Base: wpdmpro |
| 4 | * Developer: shahjada |
| 5 | * Team: W3 Eden |
| 6 | * Date: 2019-07-29 23:15 |
| 7 | */ |
| 8 | |
| 9 | if(!defined("ABSPATH")) die(); |
| 10 | ?> |
| 11 | |
| 12 | <div class="panel panel-default"> |
| 13 | <div class="panel-heading"><?php echo __( "Author Dashboard", "download-manager" ) ?></div> |
| 14 | <div class="panel-body"> |
| 15 | |
| 16 | |
| 17 | <div class="form-group"> |
| 18 | <label><?php echo __( "Allowed User Roles to Create Package From Front-end" , "download-manager" ); ?></label><br/> |
| 19 | <select name="__wpdm_front_end_access[]" class="chzn-select role" multiple="multiple" id="fronend-ui-access" style="min-width: 450px"> |
| 20 | <?php |
| 21 | |
| 22 | $currentAccess = maybe_unserialize(get_option( '__wpdm_front_end_access', array())); |
| 23 | $selz = ''; |
| 24 | |
| 25 | ?> |
| 26 | |
| 27 | <?php |
| 28 | global $wp_roles; |
| 29 | $roles = array_reverse($wp_roles->role_names); |
| 30 | foreach( $roles as $role => $name ) { |
| 31 | |
| 32 | |
| 33 | |
| 34 | if( $currentAccess ) $sel = (in_array($role,$currentAccess))?'selected=selected':''; |
| 35 | else $sel = ''; |
| 36 | |
| 37 | |
| 38 | |
| 39 | ?> |
| 40 | <option value="<?php echo $role; ?>" <?php echo $sel ?>> <?php echo $name; ?></option> |
| 41 | <?php } ?> |
| 42 | </select><br/> |
| 43 | |
| 44 | </div> |
| 45 | |
| 46 | <div class="form-group"> |
| 47 | <label><?php echo __( "Front-end Administrator Roles" , "download-manager" ); ?></label><br/> |
| 48 | <select name="__wpdm_front_end_admin[]" class="chzn-select role" multiple="multiple" id="fronend-ui-admin" style="min-width: 450px"> |
| 49 | <?php |
| 50 | |
| 51 | $adminAccess = maybe_unserialize(get_option( '__wpdm_front_end_admin', array())); |
| 52 | $selz = ''; |
| 53 | |
| 54 | ?> |
| 55 | |
| 56 | <?php |
| 57 | global $wp_roles; |
| 58 | $roles = array_reverse($wp_roles->role_names); |
| 59 | foreach( $roles as $role => $name ) { |
| 60 | |
| 61 | |
| 62 | |
| 63 | if( $adminAccess ) $sel = (in_array($role,$adminAccess))?'selected=selected':''; |
| 64 | else $sel = ''; |
| 65 | |
| 66 | |
| 67 | |
| 68 | ?> |
| 69 | <option value="<?php echo $role; ?>" <?php echo $sel ?>> <?php echo $name; ?></option> |
| 70 | <?php } ?> |
| 71 | </select><br/> |
| 72 | <em class="note"> |
| 73 | Caution! All users from the selected user roles will be able to manage all ( their own and others ) packages from front-end |
| 74 | </em> |
| 75 | </div> |
| 76 | |
| 77 | <div class="form-group"> |
| 78 | <label for="__wpdm_author_dashboard"><?php echo __( "Author Dashboard Page" , "download-manager" ); ?></label><br/> |
| 79 | <?php wp_dropdown_pages(array('name' => '__wpdm_author_dashboard', 'id' => '__wpdm_author_dashboard', 'show_option_none' => __( "None Selected" , "download-manager" ), 'option_none_value' => '' , 'selected' => get_option('__wpdm_author_dashboard'))) ?><br/> |
| 80 | <em class="note"><?php printf(__( "The page where you used short-code %s" , "download-manager" ),'<input style="width: 120px" readonly="readonly" type="text" value="[wpdm_frontend]" class="txtsc">'); ?></em> |
| 81 | </div> |
| 82 | |
| 83 | <?php do_action("wpdm_settings_frontend_author_dashboard"); ?> |
| 84 | |
| 85 | |
| 86 | </div> |
| 87 | </div> |
| 88 |