PluginProbe ʕ •ᴥ•ʔ
Download Manager / trunk
Download Manager vtrunk
3.3.62 3.3.61 3.3.60 3.3.59 3.3.58 3.3.57 3.3.56 trunk 2.1.3 2.3.0 2.5.96 2.5.97 2.6.2 2.6.96 2.8.3 2.9.99 3.0.4 3.1.05 3.1.07 3.1.08 3.1.11 3.1.12 3.1.14 3.1.17 3.1.18 3.1.22 3.1.23 3.1.24 3.1.25 3.1.26 3.1.27 3.1.28 3.2.04 3.2.13 3.2.14 3.2.16 3.2.18 3.2.19 3.2.21 3.2.22 3.2.23 3.2.24 3.2.25 3.2.27 3.2.28 3.2.29 3.2.30 3.2.31 3.2.32 3.2.33 3.2.34 3.2.35 3.2.37 3.2.38 3.2.39 3.2.40 3.2.41 3.2.42 3.2.43 3.2.44 3.2.45 3.2.46 3.2.47 3.2.48 3.2.49 3.2.50 3.2.51 3.2.52 3.2.53 3.2.54 3.2.55 3.2.56 3.2.57 3.2.58 3.2.59 3.2.60 3.2.61 3.2.63 3.2.64 3.2.65 3.2.66 3.2.67 3.2.68 3.2.69 3.2.70 3.2.71 3.2.72 3.2.73 3.2.74 3.2.75 3.2.76 3.2.77 3.2.78 3.2.79 3.2.80 3.2.81 3.2.82 3.2.83 3.2.84 3.2.85 3.2.86 3.2.87 3.2.88 3.2.89 3.2.90 3.2.91 3.2.92 3.2.93 3.2.94 3.2.95 3.2.96 3.2.97 3.2.98 3.2.99 3.3.00 3.3.01 3.3.02 3.3.03 3.3.04 3.3.05 3.3.06 3.3.07 3.3.08 3.3.09 3.3.10 3.3.11 3.3.12 3.3.13 3.3.14 3.3.15 3.3.16 3.3.17 3.3.18 3.3.19 3.3.20 3.3.21 3.3.22 3.3.23 3.3.24 3.3.25 3.3.26 3.3.27 3.3.28 3.3.29 3.3.30 3.3.31 3.3.32 3.3.33 3.3.34 3.3.35 3.3.36 3.3.37 3.3.38 3.3.39 3.3.40 3.3.41 3.3.42 3.3.43 3.3.44 3.3.45 3.3.46 3.3.47 3.3.48 3.3.49 3.3.50 3.3.51 3.3.52 3.3.53 3.3.54 3.3.55
download-manager / src / Package / views / category-shortcode-toolbar.php
download-manager / src / Package / views Last commit date
link-templates 5 months ago lock-options 6 months ago page-templates 4 months ago all-packages-shortcode.php 1 week ago category-shortcode-toolbar.php 1 year ago file-list.php 5 years ago lock-options-iframe.php 5 months ago packages-shortcode-toolbar.php 1 year ago packages-shortcode.php 2 years ago search-result.php 5 years ago shortcode-iframe.php 5 months ago
category-shortcode-toolbar.php
125 lines
1 <?php
2 /**
3 * Base: wpdmpro
4 * Developer: shahjada
5 * Team: W3 Eden
6 * Date: 6/6/20 09:48
7 */
8
9 if(!defined("ABSPATH")) die();
10
11 //Show toolbar on post type archive
12 if(is_post_type_archive()) $toolbar = 1;
13 if ($toolbar) {
14 $title = wpdm_valueof($scparams, 'title');
15 $desc = wpdm_valueof($scparams, 'desc');
16 $icon_width = wpdm_valueof($scparams, 'icon_width', ['default' => 64]);
17 $icon = wpdm_valueof($scparams, 'icon');
18 $titles = $descs = [];
19 if((int)$title === 1) {
20 $categories = explode(",", $scparams['categories']);
21 $title = "";
22 foreach ($categories as $slug) {
23 $field = wpdm_valueof($scparams, 'cat_field', ['default' => 'slug']);
24 $category = get_term_by($field, $slug, "wpdmcategory");
25 if($category) {
26 $titles[] = $category->name;
27 if (trim($category->description) !== '')
28 $descs[] = $category->description;
29 $icon_url = WPDM()->categories->icon($category->term_id);
30 $icon = !$icon && $icon_url ? $icon_url : $icon;
31 }
32 }
33 $title = implode(", ", $titles);
34 $desc = (int)$desc === 1 ? implode("<hr/>", $descs) : $desc;
35 }
36 $icon = $icon ? \WPDM\__\UI::img($icon, "Icon", ['style' => "width: {$icon_width}px;"]) : '';
37 ?>
38 <form method="get" class="<?php if(isset($async) && (int)$async === 1) echo '__wpdm_submit_async'; ?>" data-container="#content_<?php echo $scid; ?>" id="sc_form_<?php echo $scid; ?>" style="margin-bottom: 15px">
39 <?php
40 if ($toolbar !== 'skinny' && $title !== '') {
41
42
43 ?>
44 <div class="panel panel-default card category-panel wpdm-shortcode-toolbar">
45 <div class="panel-body card-body">
46 <div class="media">
47 <div class="mr-3">
48 <?php echo isset($icon) ? $icon : ''; ?>
49 </div>
50 <div class="media-body">
51 <h3 style="margin: 0"><?php echo $title; ?></h3>
52 <?php echo $desc; ?>
53 </div>
54 </div>
55 </div>
56 <div class="panel-footer card-footer">
57 <div class="row">
58 <div class="col-lg-<?php echo $sr; ?> col-md-12">
59 <input type="text" name="skw" value="<?php echo stripslashes_deep(wpdm_query_var('skw', 'esc_attr')) ?>" placeholder="<?php echo __( "Search Keyword...", "download-manager" ); ?>" class="form-control" />
60 </div>
61 <div class="col-lg-<?php echo $ob; ?> col-md-4">
62 <select name="orderby" class="wpdm-custom-select custom-select">
63 <option value="date" disabled="disabled"><?php echo __( "Order By:", "download-manager" ) ?></option>
64 <option value="date" <?php selected('date', wpdm_query_var('orderby')) ?>><?php echo __( "Publish Date", "download-manager" ) ?></option>
65 <option value="title" <?php selected('title', wpdm_query_var('orderby')) ?>><?php echo __( "Title", "download-manager" ) ?></option>
66 <option value="update_date" <?php selected('update_date', wpdm_query_var('orderby')) ?>><?php echo __( "Update Date", "download-manager" ) ?></option>
67 <option value="download_count" <?php selected('downloads', wpdm_query_var('orderby')) ?>><?php echo __( "Downloads", "download-manager" ) ?></option>
68 <option value="view_count" <?php selected('views', wpdm_query_var('orderby')) ?>><?php echo __( "Views", "download-manager" ) ?></option>
69 </select>
70 </div>
71 <div class="col-lg-<?php echo $od; ?> col-md-4">
72 <select name="order" class="wpdm-custom-select custom-select">
73 <option value="desc" disabled="disabled"><?php echo __( "Order:", "download-manager" ) ?></option>
74 <option value="desc" <?php selected('desc', wpdm_query_var('order')) ?>><?php echo __( "Descending", "download-manager" ) ?></option>
75 <option value="asc" <?php selected('asc', wpdm_query_var('order')) ?>><?php echo __( "Ascending", "download-manager" ) ?></option>
76 </select>
77 </div>
78 <div class="col-lg-<?php echo $bt; ?> col-md-4">
79 <button type="submit" class="btn btn-info btn-block"><?php echo __( "Apply Filter", "download-manager" ) ?></button>
80 </div>
81 </div>
82
83 </div>
84 </div>
85 <?php
86 } else {
87 ?>
88
89 <div class="card panel panel-default wpdm-shortcode-toolbar">
90 <div class="card-body panel-body">
91 <div class="row">
92 <div class="col-lg-<?php echo $sr; ?> col-md-12">
93 <input type="search" name="skw" value="<?php echo stripslashes_deep(wpdm_query_var('skw', 'esc_attr')) ?>" placeholder="<?php echo __( "Search Keyword...", "download-manager" ); ?>" class="form-control" />
94 </div>
95 <div class="col-lg-<?php echo $ob; ?> col-md-4">
96 <select name="orderby" class="wpdm-custom-select custom-select">
97 <option value="date" disabled="disabled"><?php echo __( "Order By:", "download-manager" ) ?></option>
98 <option value="date" <?php selected('date', wpdm_query_var('orderby')) ?>><?php echo __( "Publish Date", "download-manager" ) ?></option>
99 <option value="title" <?php selected('title', wpdm_query_var('orderby')) ?>><?php echo __( "Title", "download-manager" ) ?></option>
100 <option value="update_date" <?php selected('update_date', wpdm_query_var('orderby')) ?>><?php echo __( "Update Date", "download-manager" ) ?></option>
101 <option value="downloads" <?php selected('downloads', wpdm_query_var('orderby')) ?>><?php echo __( "Downloads", "download-manager" ) ?></option>
102 <option value="views" <?php selected('views', wpdm_query_var('orderby')) ?>><?php echo __( "Views", "download-manager" ) ?></option>
103 </select>
104 </div>
105 <div class="col-lg-<?php echo $od; ?> col-md-4">
106 <select name="order" class="wpdm-custom-select custom-select">
107 <option value="desc" disabled="disabled"><?php echo __( "Order:", "download-manager" ) ?></option>
108 <option value="desc" <?php selected('desc', wpdm_query_var('order')) ?>><?php echo __( "Descending", "download-manager" ) ?></option>
109 <option value="asc" <?php selected('asc', wpdm_query_var('order')) ?>><?php echo __( "Ascending", "download-manager" ) ?></option>
110 </select>
111 </div>
112 <div class="col-lg-<?php echo $bt; ?> col-md-4">
113 <button type="submit" class="btn btn-info btn-block"><?php echo __( "Apply Filter", "download-manager" ) ?></button>
114 </div>
115 </div>
116 </div>
117 </div>
118
119 <?php
120 }
121 ?>
122 </form>
123 <div class="spacer mb-3 d-block clearfix"></div>
124 <?php }
125