| 1 |
<?php |
| 2 |
|
| 3 |
global $wp_docs_is_memphis, $wpdocs_current_theme; |
| 4 |
|
| 5 |
|
| 6 |
|
| 7 |
//pree($wp_docs_is_memphis);exit; |
| 8 |
if ($wp_docs_is_memphis) { |
| 9 |
|
| 10 |
$mp_plugin_data = get_plugin_data(MDOCS_PATH . 'memphis-documents.php', true, false); |
| 11 |
|
| 12 |
|
| 13 |
$wpdocs_show_data = array( |
| 14 |
'Name', 'Version', 'Author' |
| 15 |
); |
| 16 |
|
| 17 |
?> |
| 18 |
<div class="wpdocs_option_wrapper"> |
| 19 |
|
| 20 |
|
| 21 |
|
| 22 |
<div class="wpdocs_screen_meta"> |
| 23 |
|
| 24 |
<div class="row"> |
| 25 |
<div class="col-md-12"> |
| 26 |
<div class="alert alert-info"> |
| 27 |
<?php echo __('Import all files from "Memphis Documents Library". On successful import, directories and files will be displayed in WP Docs. You can rollback import action, it is safe.', 'wp-docs').' <a href="https://www.youtube.com/embed/nTFhOcJ2fNk" target="_blank">'.__('Click here for video tutorial.', 'wp-docs').'</a>'; ?> |
| 28 |
</div> |
| 29 |
</div> |
| 30 |
</div> |
| 31 |
|
| 32 |
<div class="row"> |
| 33 |
<div class="col-md-12"> |
| 34 |
<ul class="list-group"> |
| 35 |
<?php |
| 36 |
|
| 37 |
extract(wp_docs_memphis_statistics()); |
| 38 |
if (!empty($wpdocs_show_data)) { |
| 39 |
//pree($mp_plugin_data); |
| 40 |
foreach ($wpdocs_show_data as $index => $display_key) { |
| 41 |
|
| 42 |
if (array_key_exists($display_key, $mp_plugin_data)) { |
| 43 |
|
| 44 |
$mp_plugin_data[$display_key] = str_replace('<a', '<a target="_blank"', $mp_plugin_data[$display_key]); |
| 45 |
|
| 46 |
if($mp_plugin_data[$display_key]){ |
| 47 |
echo "<li class='list-group-item'>{$display_key}: <strong class='float-right d-inline-block'>{$mp_plugin_data[$display_key]}</strong></li>"; |
| 48 |
} |
| 49 |
} |
| 50 |
} |
| 51 |
} |
| 52 |
|
| 53 |
$dir_string = __('Memphis Directories', 'wp-docs'); |
| 54 |
$files_string = __('Memphis Files', 'wp-docs'); |
| 55 |
$out_of_string = __('Out of', 'wp-docs'); |
| 56 |
|
| 57 |
echo "<li class='list-group-item'>{$dir_string}: <strong class='float-right d-inline-block'>{$import_folder} {$out_of_string} {$total_folder}</strong></li>"; |
| 58 |
echo "<li class='list-group-item'>{$files_string}: <strong class='float-right d-inline-block'>{$import_files} {$out_of_string} {$total_files}</strong></li>"; |
| 59 |
|
| 60 |
?> |
| 61 |
|
| 62 |
</ul> |
| 63 |
</div> |
| 64 |
</div> |
| 65 |
|
| 66 |
|
| 67 |
<div class="row mt-4"> |
| 68 |
|
| 69 |
<div class="col-md-12"> |
| 70 |
|
| 71 |
<div class="text-right"> |
| 72 |
<?php |
| 73 |
if ($import_folder > 0 || $import_files > 0) { |
| 74 |
?> |
| 75 |
<button data-text="<?php _e('Please wait...', 'wp-docs'); ?>" class="btn btn-info btn-sm wp_docs_import_memphis_rollback"><?php _e('Undo Import', 'wp-docs') ?></button> |
| 76 |
<?php |
| 77 |
} |
| 78 |
?> |
| 79 |
<button data-text="<?php _e('Please wait...', 'wp-docs'); ?>" class="btn btn-primary btn-sm wp_docs_import_memphis"><?php _e('Import From Memphis Documents Library', 'wp-docs') ?></button> |
| 80 |
</div> |
| 81 |
|
| 82 |
<div class="alert alert-danger mt-2" style="font-size: 14px;text-align: center;padding: 2px 0 4px;cursor: pointer; margin-bottom:0;" title="<?php _e('Memphis Documents Library .htaccess file in mdocs directory will not let you browse the files on front-end.', 'wp-docs'); ?>"><?php _e('We recommend deactivation of Memphis Documents Library after import.', 'wp-docs'); ?></div> |
| 83 |
</div> |
| 84 |
|
| 85 |
</div> |
| 86 |
|
| 87 |
<div class="row mt-2"> |
| 88 |
<div class="col-md-12"> |
| 89 |
<div class="alert alert-info wp_docs_importing_alert"></div> |
| 90 |
<div class="progress wp_docs_importing mt-3"> |
| 91 |
<div class="progress-bar progress-bar-striped progress-bar-animated pb-1" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width: 100%"></div> |
| 92 |
</div> |
| 93 |
</div> |
| 94 |
</div> |
| 95 |
|
| 96 |
|
| 97 |
</div> |
| 98 |
|
| 99 |
<div class="wpdocs_meta_links"> |
| 100 |
<div class="wpdocs_link_wrap"> |
| 101 |
<button type="button" class="button wpdocs_show_option" data-control=".wpdocs_screen_meta" data-show="false"><?php _e('Memphis Documents Library', 'wp-docs'); ?> <i class="fa"></i></button> |
| 102 |
</div> |
| 103 |
</div> |
| 104 |
</div> |
| 105 |
|
| 106 |
<?php |
| 107 |
}else{ |
| 108 |
wp_docs_whiteflag_memphis_htaccess(); |
| 109 |
} |
| 110 |
|
| 111 |
|
| 112 |
$all_dirs = wpdocs_list('', 'post_title', 'ASC', 'smart', array('shortcut')); |
| 113 |
?> |
| 114 |
<div class="wrap wpdocs-wrapper"> |
| 115 |
<span style="float:right; color:orange; font-size:12px; margin:0 20px 0 0;"><?php echo $wpdocs_current_theme; ?></span> |
| 116 |
<div id="wpdocs_shortcut_dialog"> |
| 117 |
<div class="wpdocs_dialog_field"> |
| 118 |
<label><?php _e('Label/Caption', 'wp-docs'); ?>:</label> <input data-dir="" id="wpdocs_shortcut_name" type="text" value="" name="wpdocs_shortcut_name" /> |
| 119 |
</div> |
| 120 |
<div class="wpdocs_dialog_field"> |
| 121 |
<label><?php _e('Linked Directory', 'wp-docs'); ?>: <span class="fa fa-folder" style="color: #ffc107;"></span></label> <select id="wpdocs_shortcut_to" name="wpdocs_shortcut_to"> |
| 122 |
<option value="">-</option> |
| 123 |
<?php |
| 124 |
|
| 125 |
if(!empty($all_dirs)){ |
| 126 |
foreach($all_dirs as $all_dir){ |
| 127 |
?> |
| 128 |
<option value="<?php echo $all_dir['id']; ?>"><?php echo $all_dir['title']; ?> ID: <?php echo $all_dir['id']; ?></option> |
| 129 |
<?php |
| 130 |
} |
| 131 |
} |
| 132 |
?> |
| 133 |
</select> |
| 134 |
<span style="display:block; text-align:center; margin:10px 0 0 0"><?php _e('Or', 'wp-docs'); ?></span> |
| 135 |
<label for="wpdocs_shortcut_link"><?php _e('Link', 'wp-docs'); ?> (<?php _e('URL', 'wp-docs'); ?>): <span style="color: #06C;" class="fa fa-link"></span></label> |
| 136 |
<input data-dir="" id="wpdocs_shortcut_link" type="text" value="" name="wpdocs_shortcut_link" /> |
| 137 |
</div> |
| 138 |
|
| 139 |
</div> |
| 140 |
<?php |
| 141 |
global $wpdocs_url, $wp_docs_tabs, $wpdocs_post_types; |
| 142 |
wpdocs_downward_compatibility(); |
| 143 |
$dir = ((isset($_GET['dir']) && is_numeric($_GET['dir']) && $_GET['dir']>0)?sanitize_wpdocs_data($_GET['dir']):0); |
| 144 |
$files_list = wpdocs_list_added_items($dir); |
| 145 |
|
| 146 |
$wpdocs_options = get_option('wpdocs_options', array()); |
| 147 |
|
| 148 |
// pree($wpdocs_options);exit; |
| 149 |
$is_ajax = array_key_exists('ajax', $wpdocs_options); |
| 150 |
$is_ajax_url = array_key_exists('ajax_url', $wpdocs_options); |
| 151 |
$is_bootstrap = array_key_exists('bootstrap', $wpdocs_options); |
| 152 |
$is_bootstrap = empty($wpdocs_options) ? true: $is_bootstrap; |
| 153 |
$is_file = array_key_exists('file_upload', $wpdocs_options); |
| 154 |
$is_current_user_files = array_key_exists('current_user_files', $wpdocs_options); |
| 155 |
$is_del_from_front = array_key_exists('del_from_front', $wpdocs_options); |
| 156 |
$thumb_image = array_key_exists('thumb_image', $wpdocs_options); |
| 157 |
|
| 158 |
$details_date = array_key_exists('details_date', $wpdocs_options); |
| 159 |
$details_date_created = array_key_exists('details_date_created', $wpdocs_options); |
| 160 |
$details_type = array_key_exists('details_type', $wpdocs_options); |
| 161 |
$details_size = array_key_exists('details_size', $wpdocs_options); |
| 162 |
|
| 163 |
$alt_filename = (array_key_exists('filename_alt', $wpdocs_options)?$wpdocs_options['filename_alt']:'default'); |
| 164 |
$pdf_thumb_selected = (array_key_exists('pdf_thumb', $wpdocs_options)?$wpdocs_options['pdf_thumb']:'default'); |
| 165 |
|
| 166 |
$details_view_sorting = array_key_exists('details_view_sorting', $wpdocs_options); |
| 167 |
|
| 168 |
$ajax_based_deep_search = array_key_exists('ajax_based_deep_search', $wpdocs_options); |
| 169 |
|
| 170 |
$is_searchbox = array_key_exists('searchbox', $wpdocs_options); |
| 171 |
$is_borders = array_key_exists('borders', $wpdocs_options); |
| 172 |
|
| 173 |
$allowed_role = array_key_exists('allowed_role', $wpdocs_options) ? $wpdocs_options['allowed_role'] : array(); |
| 174 |
$allowed_role = is_array($allowed_role)?$allowed_role:array(); |
| 175 |
$default_ext = 'doc, docx, png, gif, bmp, jpg'; |
| 176 |
$allowed_ext = array_key_exists('allowed_ext', $wpdocs_options) ? $wpdocs_options['allowed_ext'] : $default_ext; |
| 177 |
|
| 178 |
$customize_icon_size = array_key_exists('icon_size', $wpdocs_options) ? $wpdocs_options['icon_size'] : ''; |
| 179 |
$customize_font_size = array_key_exists('font_size', $wpdocs_options) ? $wpdocs_options['font_size'] : ''; |
| 180 |
|
| 181 |
|
| 182 |
|
| 183 |
|
| 184 |
//pree($wpdocs_options); |
| 185 |
|
| 186 |
|
| 187 |
|
| 188 |
|
| 189 |
$dir_id = $dir; |
| 190 |
|
| 191 |
|
| 192 |
|
| 193 |
?> |
| 194 |
|
| 195 |
<div class="nav-tab-content"> |
| 196 |
<div class="wpdocs_in_action"> |
| 197 |
|
| 198 |
<?php |
| 199 |
$wpdocs_security = ucwords(get_post_meta($dir_id, 'wpdocs_security', true)); |
| 200 |
|
| 201 |
$security_level = __('Security Level:', 'wp-docs').' '.($wpdocs_security?$wpdocs_security:__('None', 'wp-docs')); |
| 202 |
|
| 203 |
$role_arr = function_exists('wpd_get_roles_select')?wpd_get_roles_select($dir_id):'<a title="'.__('Security Level is a Premium Feature', 'wp-docs').'" class="security_level" href="'.$wpdocs_premium_link.'" target="_blank">'.$security_level.' <i class="fa fa-lock"></i></a>'; |
| 204 |
|
| 205 |
|
| 206 |
$download_nonce = wp_create_nonce( 'wpdocs-'.$dir_id ); |
| 207 |
|
| 208 |
?> |
| 209 |
|
| 210 |
|
| 211 |
<div class="wpdocs_folders"> |
| 212 |
<div class="wpdocs_toolbar"> |
| 213 |
<ul><li><a class="back-folder fa fa-hand-o-left" title="<?php _e('Click here to go back', 'wp-docs'); ?>" data-parent="<?php echo wpdocs_parent_folder($dir); ?>" data-id="<?php echo ($dir); ?>"></a></li> |
| 214 |
<?php if($dir>0): ?> |
| 215 |
<li><a class="new-file" data-id="<?php echo $dir; ?>" id="wpcos_new_file"><i class="fa fa-plus-circle"></i><?php _e('Add Files', 'wp-docs'); ?></a></li> |
| 216 |
<?php endif; ?> |
| 217 |
<li><a title="<?php _e('New folder', 'wp-docs'); ?>" class="new-folder" data-id="<?php echo $dir; ?>"><?php _e('New folder', 'wp-docs'); ?></a></li> |
| 218 |
<li><a title="<?php echo ($wpdocs_pro?__('New Shortcut', 'wp-docs'):__('Premium Feature', 'wp-docs')); ?>" class="new-shortcut" data-id="<?php echo $dir; ?>"><?php _e('New Shortcut', 'wp-docs'); ?></a></li> |
| 219 |
<li class="wpdocs_move_folder_to" > |
| 220 |
|
| 221 |
<select title="<?php _e('Move selected folder to..', 'wp-docs'); ?>"> |
| 222 |
<option value="-1"><?php _e('Select target directory', 'wp-docs'); ?></option> |
| 223 |
<option value="0"><?php _e('Root', 'wp-docs'); ?></option> |
| 224 |
<?php echo wpdocs_dir_list_option(); ?> |
| 225 |
</select> |
| 226 |
<button><?php _e('Confirm', 'wp-docs'); ?></button> |
| 227 |
</li> |
| 228 |
|
| 229 |
<li> |
| 230 |
<?php echo $role_arr; ?> |
| 231 |
</li> |
| 232 |
<li class="wp-docs-multi-select"> |
| 233 |
<a><i class="far fa-check-circle"></i><i class="fas fa-check-circle"></i> <?php _e('Multiple selection?', 'wp-docs'); ?></a> |
| 234 |
</li> |
| 235 |
<li style="float:right"> |
| 236 |
<a style="font-size: 12px;color: red;margin: 8px 0 0 0;display: block;" href="https://www.youtube.com/embed/<?php echo $wpdocs_pro?'cV-u3Iyt8kc':'k5bZqZ5dW30'; ?>" target="_blank"><?php _e('Video Tutorial', 'wp-docs'); ?></a> |
| 237 |
</li> |
| 238 |
|
| 239 |
</ul> |
| 240 |
</div> |
| 241 |
<div class="wpdocs_list"> |
| 242 |
|
| 243 |
<?php do_action('wpdocs_before_docs_list', $dir_id) ?> |
| 244 |
|
| 245 |
|
| 246 |
|
| 247 |
<ul> |
| 248 |
<?php $wpdocs_list = wpdocs_list($dir); if(!empty($wpdocs_list)){ foreach($wpdocs_list as $list){ |
| 249 |
|
| 250 |
$is_shortcut = ($list['type']==$wpdocs_post_types['shortcut']); |
| 251 |
|
| 252 |
|
| 253 |
?> |
| 254 |
<li title="<?php echo ($is_shortcut?($list['content']?__('Shortcut to', 'wp-docs').' '.'ID: '.$list['content']:''):'ID: '.$list['id']); ?>" class="<?php echo ($is_shortcut?'ab-short':'ab-dir'); ?>" data-id="<?php echo $list['id']; ?>" data-resource="<?php echo base64_encode($list['id']); ?>" data-linked="<?php echo $list['content']; ?>" data-guid="<?php echo $is_shortcut?$list['link']:''; ?>"><a class="folder fa fa-folder"></a><a class="dtitle" title="<?php _e('Click here to rename', 'wp-docs'); ?>"><?php echo ($list['title']?$list['title']:' '); ?></a><?php echo '<span class="wpd_action_span"><a class="wpd-edit" title="'.__('Click here to edit', 'wp-docs').'"></a><span class="wpd_action_span_inner"><a class="wpd-copy" title="'.__('Click here to copy', 'wp-docs').'"></a><a class="wpd-move" title="'.__('Click here to move', 'wp-docs').'"></a></span><a class="wpd-trash" title="'.__('Click here to delete', 'wp-docs').'"></a></span>'; ?></li> |
| 255 |
<?php } }?> |
| 256 |
<?php echo ($files_list!=''?$files_list:''); ?> |
| 257 |
</ul> |
| 258 |
</div> |
| 259 |
</div> |
| 260 |
<div class="wpdocs_log"> |
| 261 |
<div class="row"> |
| 262 |
<div class="col-4 text-center"> |
| 263 |
<a class="btn btn-light btn-sm p-1" title="<?php _e('Click here to download current directory', 'wp-docs'); ?>" href="<?php echo admin_url('options-general.php?page=wpdocs&download&wpdocs_dir='.$dir_id.'&wpdocs_wpnonce='.esc_attr($download_nonce)); ?>" data-dir_id="<?php echo $dir_id ?>"> |
| 264 |
<i class="fa fa-download"></i> <?php _e('Download', 'wp-docs'); ?> |
| 265 |
</a> |
| 266 |
</div> |
| 267 |
<div class="col-4 text-center"><?php _e('Shortcodes', 'wp-docs'); ?></div> |
| 268 |
<div class="col-4 text-center"> |
| 269 |
<a class="btn btn-sm p-1 w-75 btn-danger wpdocs-reset" title="<?php _e('Click here to reset everything', 'wp-docs'); ?>" href="<?php echo admin_url('options-general.php?page=wpdocs&clear&wpdocs_dir='.$dir_id.'&wpdocs_wpnonce='.esc_attr($download_nonce)); ?>"> |
| 270 |
<i class="fa fa-times-circle"></i> <?php _e('Reset', 'wp-docs'); ?> |
| 271 |
</a> |
| 272 |
</div> |
| 273 |
|
| 274 |
</div> |
| 275 |
<center></center><br /><br /> |
| 276 |
|
| 277 |
[wpdocs<?php echo (isset($_GET['dir']) && is_numeric($_GET['dir']) && $_GET['dir']>0)?' dir="'.esc_attr($_GET['dir']).'"':''; ?> breadcrumb="true" view="list"] <i class="fas fa-code" style="color:#ffc107"></i> <a href="https://www.youtube.com/embed/h5wDMgqT5Ys" target="_blank" class="wpdocs-tutorial"><?php echo __('Video Tutorial', 'wp-docs'); ?></a> |
| 278 |
|
| 279 |
<br> |
| 280 |
|
| 281 |
<small class="wp-docs-attribs"><?php echo __('Attribute View', 'wp-docs'); ?>: <b>details</b>, <b>icons</b> and <b>list</b></small><br /> |
| 282 |
|
| 283 |
|
| 284 |
|
| 285 |
|
| 286 |
<hr class="bg-warning" /> |
| 287 |
|
| 288 |
<div class="row nopadding wpdocs-options"> |
| 289 |
<?php if(!$wpdocs_pro): ?> |
| 290 |
<a class="btn btn-warning btn-sm mx-auto" href="<?php echo esc_url($wpdocs_premium_link); ?>" target="_blank" title="<?php echo __('Click here for Premium Version', 'wp-docs'); ?>"><?php echo __('Go Premium', 'wp-docs'); ?></a> |
| 291 |
<?php endif; ?> |
| 292 |
|
| 293 |
|
| 294 |
<div class="alert alert_main alert-secondary fade in alert-dismissible d-none mx-auto mt-4" style="width: 90%"> |
| 295 |
<button type="button" class="close" data-dismiss="alert" aria-label="<?php echo __('Close', 'wp-docs'); ?>"> |
| 296 |
<span aria-hidden="true" style="font-size:20px">×</span> |
| 297 |
</button> <strong><?php echo __('Success!', 'wp-docs'); ?></strong> <?php echo __('Options are updated successfully.', 'wp-docs'); ?> |
| 298 |
</div> |
| 299 |
|
| 300 |
<ul class="col col-md-12 mt-4"> |
| 301 |
<li> |
| 302 |
<label for="wpdocs_options_bootstrap"> |
| 303 |
<input <?php checked($is_bootstrap); ?> type="checkbox" name="wpdocs_options[bootstrap]" value="bootstrap" id="wpdocs_options_bootstrap" /> |
| 304 |
<?php echo __('Bootstrap Based', 'wp-docs'); ?> <small><?php echo __('(Front-end)', 'wp-docs'); ?></small> <i class="fab fa-bootstrap" style="color:#ffc107"></i> |
| 305 |
</label> |
| 306 |
|
| 307 |
</li> |
| 308 |
|
| 309 |
<li> |
| 310 |
<label for="wpdocs_options_borders"> |
| 311 |
<input <?php checked($is_borders); ?> type="checkbox" name="wpdocs_options[borders]" value="borders" id="wpdocs_options_borders" /> |
| 312 |
<?php echo __('Hide Borders & Bars', 'wp-docs'); ?> <i class="fas fa-vector-square"></i> |
| 313 |
</label> |
| 314 |
|
| 315 |
</li> |
| 316 |
|
| 317 |
<li> |
| 318 |
<label for="wpdocs_options_searchbox"> |
| 319 |
<input <?php checked($is_searchbox); ?> type="checkbox" name="wpdocs_options[searchbox]" value="searchbox" id="wpdocs_options_searchbox" /> |
| 320 |
<?php echo __('Filter Box', 'wp-docs'); ?> <small><?php echo __('(On/Off)', 'wp-docs'); ?></small> <i class="fas fa-search" style="color:#ffc107"></i> |
| 321 |
<a href="https://www.youtube.com/embed/tPiA6T5jk4g" target="_blank"><?php echo __('Video Tutorial', 'wp-docs'); ?></a> |
| 322 |
</label> |
| 323 |
|
| 324 |
</li> |
| 325 |
|
| 326 |
<li> |
| 327 |
<label for="wpdocs_options_thumb"> |
| 328 |
<input <?php checked($thumb_image); ?> type="checkbox" name="wpdocs_options[thumb_image]" value="thumb_image" id="wpdocs_options_thumb" /> |
| 329 |
<?php echo __('Image Thumbnails', 'wp-docs'); ?> <small><?php echo __('(Optional)', 'wp-docs'); ?></small> <i class="fas fa-images" style="color:#ffc107"></i> |
| 330 |
</label> |
| 331 |
|
| 332 |
</li> |
| 333 |
|
| 334 |
|
| 335 |
<li> |
| 336 |
<label for="wpdocs_options_details_view"> |
| 337 |
<?php echo __('Details View Columns Settings', 'wp-docs'); ?> <small><?php echo __('(Optional)', 'wp-docs'); ?></small> <i class="fas fa-columns" style="color:#ffc107"></i> |
| 338 |
</label> |
| 339 |
<ul class="ml-4"> |
| 340 |
|
| 341 |
<li> |
| 342 |
<label for="wpdocs_options_details_date_created"> |
| 343 |
<input <?php checked($details_date_created); ?> type="checkbox" name="wpdocs_options[details_view]" value="details_date_created" id="wpdocs_options_details_date_created" /> |
| 344 |
<?php echo __('Date Created', 'wp-docs'); ?> <small>(<?php echo date_i18n( get_option( 'date_format' ) ).' '.date_i18n( get_option( 'time_format' ) ); ?>)</small> <i class="far fa-calendar-alt" style="color:#ffc107"></i> |
| 345 |
</label> |
| 346 |
</li> |
| 347 |
<li> |
| 348 |
<label for="wpdocs_options_details_date"> |
| 349 |
<input <?php checked($details_date); ?> type="checkbox" name="wpdocs_options[details_view]" value="details_date" id="wpdocs_options_details_date" /> |
| 350 |
<?php echo __('Date Modified', 'wp-docs'); ?> <small>(<?php echo date_i18n( get_option( 'date_format' ) ).' '.date_i18n( get_option( 'time_format' ) ); ?>)</small> <i class="far fa-calendar-alt" style="color:#ffc107"></i> |
| 351 |
</label> |
| 352 |
</li> |
| 353 |
<li> |
| 354 |
<label for="wpdocs_options_details_type"> |
| 355 |
<input <?php checked($details_type); ?> type="checkbox" name="wpdocs_options[details_view]" value="details_type" id="wpdocs_options_details_type" /> |
| 356 |
<?php echo __('Item Type', 'wp-docs'); ?> <small></small> |
| 357 |
</label> |
| 358 |
</li> |
| 359 |
<li> |
| 360 |
<label for="wpdocs_options_details_size"> |
| 361 |
<input <?php checked($details_size); ?> type="checkbox" name="wpdocs_options[details_view]" value="details_size" id="wpdocs_options_details_size" /> |
| 362 |
<?php echo __('Item Size', 'wp-docs'); ?> <small></small> |
| 363 |
</label> |
| 364 |
</li> |
| 365 |
</ul> |
| 366 |
</li> |
| 367 |
|
| 368 |
<li class="wpdocs-customization"> |
| 369 |
<label for="wpdocs_layout_customization"> |
| 370 |
<?php echo __('Customization', 'wp-docs'); ?> <small><?php echo __('(Optional)', 'wp-docs'); ?></small> |
| 371 |
</label> |
| 372 |
<ul> |
| 373 |
<li title="<?php echo __('Icon Size', 'wp-docs'); ?>"><span class="fa fa-folder" style="color: #ffc107;"></span><label for="icon_size"><input id="icon_size" type="text" placeholder="50px" value="<?php echo $customize_icon_size; ?>" data-name="icon_size" name="wpdocs_options[icon_size]" /> <small><?php echo __('Icon Size', 'wp-docs'); ?></small></label></li> |
| 374 |
|
| 375 |
<li title="<?php echo __('Font Size', 'wp-docs'); ?>"><span class="fa fa-font" style="color: #ffc107;"></span><label for="font_size"><input id="font_size" type="text" placeholder="16px" value="<?php echo $customize_font_size; ?>" data-name="font_size" name="wpdocs_options[font_size]" /> <small><?php echo __('Font Size', 'wp-docs'); ?></small></label></li> |
| 376 |
</ul> |
| 377 |
</li> |
| 378 |
|
| 379 |
<?php if(!$wp_docs_tabs){ ?> |
| 380 |
<li class="addon-features"></li> |
| 381 |
|
| 382 |
<li> |
| 383 |
|
| 384 |
<label for="wpdocs_addon"> |
| 385 |
<?php echo __('Do you need documents inside tabs?', 'wp-docs'); ?> <small><?php echo __('(Optional)', 'wp-docs'); ?></small> |
| 386 |
</label> |
| 387 |
<a href="https://wordpress.org/plugins/wp-responsive-tabs" target="_blank" title="<?php echo __('WP Responsive Tabs', 'wp-docs'); ?>"> |
| 388 |
|
| 389 |
<img height="190" src="<?php echo $wpdocs_url; ?>img/wp-responsive-tabs.gif" /> |
| 390 |
|
| 391 |
</a> |
| 392 |
<label for="wpdocs_addon"> |
| 393 |
<?php echo __('WP Responsive Tabs is a recommended tabs plugin.', 'wp-docs'); ?> |
| 394 |
</label> |
| 395 |
|
| 396 |
</li> |
| 397 |
<?php } ?> |
| 398 |
|
| 399 |
<li class="premium-shortcodes"></li> |
| 400 |
|
| 401 |
<li> |
| 402 |
|
| 403 |
[wpdocs<?php echo (isset($_GET['dir']) && is_numeric($_GET['dir']) && $_GET['dir']>0)?' dir="'.esc_attr($_GET['dir']).'"':''; ?> orderby="date" order="DESC"] <i class="fas fa-code" style="color:#ffc107"></i> |
| 404 |
|
| 405 |
<br> |
| 406 |
|
| 407 |
<small class="wp-docs-attribs"><?php echo __('Attribute Order By', 'wp-docs'); ?>: <b>title</b>, <b>date</b> and <b>modified</b></small><br /> |
| 408 |
<small class="wp-docs-attribs"><?php echo __('Attribute Order', 'wp-docs'); ?>: <b>ASC</b> and <b>DESC</b></small><br /><br /> |
| 409 |
|
| 410 |
<br /> |
| 411 |
|
| 412 |
|
| 413 |
</li> |
| 414 |
|
| 415 |
<li class="premium-features"></li> |
| 416 |
|
| 417 |
|
| 418 |
<li <?php echo (extension_loaded('imagick')?'':'style="display:none;"'); ?>> |
| 419 |
|
| 420 |
<?php $pdf_thumb = array('default', 'first_page_as_thumbnail'); ?> |
| 421 |
<label for="wpdocs_options_pdf_thumb"> |
| 422 |
|
| 423 |
<?php echo __('Display PDF File Thumbnail?', 'wp-docs'); ?> <br /> |
| 424 |
<select name="wpdocs_options[pdf_thumb]" data-name="pdf_thumb" id="wpdocs_options_pdf_thumb"> |
| 425 |
<?php if(!empty($pdf_thumb)){ foreach($pdf_thumb as $alt_type){ ?> |
| 426 |
<option value="<?php echo $alt_type; ?>" <?php selected($alt_type==$pdf_thumb_selected); ?>><?php echo wpdoc_humanize($alt_type); ?></option> |
| 427 |
<?php } } ?> |
| 428 |
|
| 429 |
</select> |
| 430 |
<br /> |
| 431 |
<small style="float:right;"><?php echo __('(Default: Filename)', 'wp-docs'); ?></small> |
| 432 |
</label> |
| 433 |
</li> |
| 434 |
|
| 435 |
<li> |
| 436 |
<?php $filename_alt = array('default', 'filename', 'post_title', 'post_description'); ?> |
| 437 |
<label for="wpdocs_options_filename"> |
| 438 |
|
| 439 |
<?php echo __('Display Filename, Post Title or Post Description?', 'wp-docs'); ?> <br /> |
| 440 |
<select name="wpdocs_options[filename_alt]" data-name="filename_alt" id="wpdocs_options_filename"> |
| 441 |
<?php if(!empty($filename_alt)){ foreach($filename_alt as $alt_type){ ?> |
| 442 |
<option value="<?php echo $alt_type; ?>" <?php selected($alt_type==$alt_filename); ?>><?php echo wpdoc_humanize($alt_type); ?></option> |
| 443 |
<?php } } ?> |
| 444 |
|
| 445 |
</select> |
| 446 |
<br /> |
| 447 |
<small style="float:right;"><?php echo __('(Default: Filename)', 'wp-docs'); ?></small> |
| 448 |
</label> |
| 449 |
|
| 450 |
</li> |
| 451 |
|
| 452 |
<li> |
| 453 |
<label for="details_view_sorting"> |
| 454 |
<input <?php checked($details_view_sorting); ?> type="checkbox" name="wpdocs_options[details_view_sorting]" value="details_view_sorting" id="details_view_sorting" /> |
| 455 |
<?php echo __('Sortable Columns?', 'wp-docs'); ?> <i class="fas fa-sort" style="color:#ffc107"></i> |
| 456 |
</label> |
| 457 |
</li> |
| 458 |
|
| 459 |
<li> |
| 460 |
<label for="ajax_based_deep_search"> |
| 461 |
<input <?php checked($ajax_based_deep_search); ?> type="checkbox" name="wpdocs_options[ajax_based_deep_search]" value="ajax_based_deep_search" id="ajax_based_deep_search" /> |
| 462 |
<?php echo __('Ajax Based Deep Search?', 'wp-docs'); ?> <i title="<?php echo __('All child directories and files can be searched with this option.', 'wp-docs'); ?>" class="fas fa-search" style="color:#ffc107"></i> |
| 463 |
</label> |
| 464 |
</li> |
| 465 |
|
| 466 |
<li class="<?php echo $dir?'wpdocs-specific-sections':'wpdocs-general-sections'; ?>"> |
| 467 |
|
| 468 |
<button type="button" data-dir_id="<?php echo $dir_id; ?>" class="modal-btn btn-sm btn-danger border rounded-pill shadow-sm mb-2" data-toggle="modal" data-target="#right_modal_sm"><i class="fas fa-folder-plus"></i> <?php echo __('Directory Specific Settings?', 'wp-docs'); ?> <i class="fa fa-angle-right pl-2"></i></button> |
| 469 |
<div class="modal modal-right fade" id="right_modal_sm" tabindex="-1" role="dialog" aria-labelledby="right_modal_sm"> |
| 470 |
<div class="modal-dialog modal-sm" role="document"> |
| 471 |
<div class="modal-content"> |
| 472 |
<div class="modal-header"> |
| 473 |
<h5 class="modal-title"><i class="fas fa-folder-plus"></i> <?php echo __('Directory Specific Settings?', 'wp-docs'); ?></h5> |
| 474 |
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> |
| 475 |
<span aria-hidden="true">×</span> |
| 476 |
</button> |
| 477 |
</div> |
| 478 |
<div class="modal-body"> |
| 479 |
|
| 480 |
|
| 481 |
<?php wpdocs_specific_directory_settings($dir_id, $is_file, $is_current_user_files, $is_del_from_front, $allowed_role, $allowed_ext, $default_ext); ?> |
| 482 |
|
| 483 |
|
| 484 |
</div> |
| 485 |
<div class="modal-footer modal-footer-fixed"> |
| 486 |
<div class="row"> |
| 487 |
<div class="col-md-12"> |
| 488 |
<div class="alert alert_dir alert-secondary fade in alert-dismissible d-none mx-auto mt-4" style="width: 90%"> |
| 489 |
<button type="button" class="close" data-dismiss="alert" aria-label="<?php echo __('Close', 'wp-docs'); ?>"> |
| 490 |
<span aria-hidden="true" style="font-size:20px">×</span> |
| 491 |
</button> <strong><?php echo __('Success!', 'wp-docs'); ?></strong> <?php echo __('Options are updated successfully.', 'wp-docs'); ?> |
| 492 |
</div> |
| 493 |
</div> |
| 494 |
|
| 495 |
<div class="col-md-12 mt-3"> |
| 496 |
<button type="button" class="btn-sm btn-danger float-right save_changes ml-3"><?php echo __('Save changes', 'wp-docs'); ?></button> |
| 497 |
<button type="button" class="btn-sm btn-light float-right" data-dismiss="modal"><?php echo __('Close', 'wp-docs'); ?></button> |
| 498 |
</div> |
| 499 |
</div> |
| 500 |
|
| 501 |
|
| 502 |
|
| 503 |
</div> |
| 504 |
</div> |
| 505 |
</div> |
| 506 |
</div> |
| 507 |
|
| 508 |
<?php wpdocs_specific_directory_settings(false, $is_file, $is_current_user_files, $is_del_from_front, $allowed_role, $allowed_ext, $default_ext); ?> |
| 509 |
|
| 510 |
|
| 511 |
</li> |
| 512 |
<li> |
| 513 |
<label for="wpdocs_options_ajax"> |
| 514 |
<input <?php checked($is_ajax); ?> type="checkbox" name="wpdocs_options[ajax]" value="ajax" id="wpdocs_options_ajax" /> |
| 515 |
<?php echo __('Ajax Based Directory Navigation', 'wp-docs'); ?> <small><?php echo $wpdocs_pro?__('(Optional)', 'wp-docs'):__('(Premium)', 'wp-docs'); ?></small> |
| 516 |
</label> |
| 517 |
<ul class="ml-4 <?php echo $is_ajax ? '' : 'd-none'?>"> |
| 518 |
<li> |
| 519 |
<label for="wpdocs_options_ajax_url"> |
| 520 |
<input <?php checked($is_ajax && $is_ajax_url); ?> type="checkbox" name="wpdocs_options[ajax_url]" value="ajax_url" id="wpdocs_options_ajax_url" /> |
| 521 |
<?php echo __('Update URI', 'wp-docs'); ?> <small><?php echo $wpdocs_pro?__('(Works well for single instance)', 'wp-docs'):__('(Premium)', 'wp-docs'); ?></small> |
| 522 |
</label> |
| 523 |
</li> |
| 524 |
</ul> |
| 525 |
</li> |
| 526 |
|
| 527 |
|
| 528 |
<li> |
| 529 |
<label for="wpdocs_options_customization"> |
| 530 |
<?php echo __('Appearance Customization', 'wp-docs'); ?> <small><?php echo $wpdocs_pro?__('(Optional)', 'wp-docs'):__('(Premium)', 'wp-docs'); ?></small> |
| 531 |
</label> |
| 532 |
<ul class="ml-4"> |
| 533 |
<li> |
| 534 |
<label for="wpdocs_options_box_bg_color"> |
| 535 |
<input type="color" name="wpdocs_options[box_bg_color]" value="<?php echo $box_bg_color = array_key_exists('box_bg_color', $wpdocs_options)?$wpdocs_options['box_bg_color']:''; ?>" id="box_bg_color" /> |
| 536 |
<?php echo __('Directory Background Color', 'wp-docs'); ?> <small></small> <i class="fas fa-palette" style="color:<?php echo ($box_bg_color?''.$box_bg_color.'':'#ffc107'); ?>"></i> |
| 537 |
</label> |
| 538 |
</li> |
| 539 |
<li> |
| 540 |
<label for="wpdocs_options_box_txt_color"> |
| 541 |
<input type="color" name="wpdocs_options[box_txt_color]" value="<?php echo $box_txt_color = array_key_exists('box_txt_color', $wpdocs_options)?$wpdocs_options['box_txt_color']:''; ?>" id="box_txt_color" /> |
| 542 |
<?php echo __('Directory Text Color', 'wp-docs'); ?> <small></small> <i class="fas fa-palette" style="color:<?php echo ($box_txt_color?''.$box_txt_color.'':'#ffc107'); ?>"></i> |
| 543 |
</label> |
| 544 |
</li> |
| 545 |
|
| 546 |
<li> |
| 547 |
<label for="wpdocs_options_box_hbg_color"> |
| 548 |
<input type="color" name="wpdocs_options[box_hbg_color]" value="<?php echo $box_hbg_color = array_key_exists('box_hbg_color', $wpdocs_options)?$wpdocs_options['box_hbg_color']:''; ?>" id="box_hbg_color" /> |
| 549 |
<?php echo __('Directory Hover Background Color', 'wp-docs'); ?> <small></small> <i class="fas fa-palette" style="color:<?php echo ($box_hbg_color?''.$box_hbg_color.'':'#ffc107'); ?>"></i> |
| 550 |
</label> |
| 551 |
</li> |
| 552 |
|
| 553 |
<li> |
| 554 |
<label for="wpdocs_options_box_htxt_color"> |
| 555 |
<input type="color" name="wpdocs_options[box_htxt_color]" value="<?php echo $box_htxt_color = array_key_exists('box_htxt_color', $wpdocs_options)?$wpdocs_options['box_htxt_color']:''; ?>" id="box_htxt_color" /> |
| 556 |
<?php echo __('Directory Hover Text Color', 'wp-docs'); ?> <small></small> <i class="fas fa-palette" style="color:<?php echo ($box_htxt_color?''.$box_htxt_color.'':'#ffc107'); ?>"></i> |
| 557 |
</label> |
| 558 |
</li> |
| 559 |
</ul> |
| 560 |
</li> |
| 561 |
</ul> |
| 562 |
|
| 563 |
|
| 564 |
|
| 565 |
<a class="btn btn-warning btn-sm mx-auto " href="http://demo.androidbubble.com/educational-institution" target="_blank" title="<?php echo __('Click here for demo', 'wp-docs'); ?>"><?php echo __('Click here for demo', 'wp-docs'); ?></a> |
| 566 |
|
| 567 |
|
| 568 |
<ul class="col col-md-12 mt-4"> |
| 569 |
<li class="promotions"></li> |
| 570 |
<li style="text-align:center;"> |
| 571 |
<a href="https://wordpress.org/plugins/gulri-slider" target="_blank" title="<?php echo __('Image Slider', 'wp-docs'); ?>"><img src="<?php echo $wpdocs_url; ?>img/gslider.gif" /></a> |
| 572 |
</li> |
| 573 |
</ul> |
| 574 |
</div> |
| 575 |
|
| 576 |
</div> |
| 577 |
|
| 578 |
|
| 579 |
</div> |
| 580 |
</div> |
| 581 |
<div class="nav-tab-content hide" data-content="translate"> |
| 582 |
<div class="translate_wpdocs_urls"> |
| 583 |
<textarea id="translate_wpdocs"></textarea> |
| 584 |
<input id="translate_wpdocs_btn" type="button" value="<?php _e('Translate', 'wp-docs'); ?>" /> |
| 585 |
<div class="translate_wpdocs"></div> |
| 586 |
</div> |
| 587 |
</div> |
| 588 |
|
| 589 |
|
| 590 |
<div class="nav-tab-content container-fluid hides tab-help" data-content="help"> |
| 591 |
|
| 592 |
<div class="row mt-3"> |
| 593 |
|
| 594 |
<ul class="position-relative"> |
| 595 |
<li><a class="btn btn-sm btn-info" href="https://wordpress.org/support/plugin/wp-docs/" target="_blank" aria-label="<?php _e('Open a Ticket on Support Forums', 'wp-docs'); ?> (Opens in a new window)"><?php _e('Open a Ticket on Support Forums', 'wp-docs'); ?> <i class="fas fa-tag"></i></a></li> |
| 596 |
<li><a class="btn btn-sm btn-warning" href="http://demo.androidbubble.com/contact/" target="_blank" aria-label="<?php _e('Contact Developer', 'wp-docs'); ?> (Opens in a new window)"><?php _e('Contact Developer', 'wp-docs'); ?> <i class="fas fa-headset"></i></a></li> |
| 597 |
<li><a class="btn btn-sm btn-secondary" href="<?php echo $wpdocs_premium_link; ?>/?help" target="_blank" aria-label="<?php _e('Need Urgent Help?', 'wp-docs'); ?> (Opens in a new window)"><?php _e('Need Urgent Help?', 'wp-docs'); ?> <i class="fas fa-phone"></i></i></a></li> |
| 598 |
|
| 599 |
|
| 600 |
<li><iframe width="560" height="315" src="https://www.youtube.com/embed/k5bZqZ5dW30?t=<?php date('d'); ?>" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></li> |
| 601 |
</ul> |
| 602 |
</div> |
| 603 |
|
| 604 |
</div> |
| 605 |
|
| 606 |
</div> |
| 607 |
<style type="text/css"> |
| 608 |
.woocommerce-message, .update-nag, #message, .notice.notice-error, .error.notice{ display:none; } |
| 609 |
|
| 610 |
</style> |