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 / Admin / views / settings / privacy.php
download-manager / src / Admin / views / settings Last commit date
activity-reports.php 20 minutes 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 20 minutes 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
privacy.php
93 lines
1 <?php
2 /**
3 * Date: 9/28/16
4 * Time: 9:26 PM
5 */
6 if(!defined('ABSPATH')) die('!');
7 ?>
8 <div class="panel panel-default">
9 <div class="panel-heading"><?php echo __( "Privacy Settings" , "download-manager" ); ?></div>
10 <div class="panel-body">
11 <div class="form-group">
12 <input type="hidden" value="0" name="__wpdm_noip" />
13 <label><input style="margin: 0 10px 0 0" type="checkbox" <?php checked(get_option('__wpdm_noip'),1); ?> value="1" name="__wpdm_noip"><?php _e( "Do not store visitor's IP" , "download-manager" ); ?></label><br/>
14 <em><?php _e( "Check this option if you do not want to store visitors IPs" , "download-manager" ); ?></em>
15 </div>
16
17 <div class="form-group">
18 <input type="hidden" value="0" name="__wpdm_delstats_on_udel" />
19 <label><input style="margin: 0 10px 0 0" type="checkbox" <?php checked(get_option('__wpdm_delstats_on_udel'),1); ?> value="1" name="__wpdm_delstats_on_udel"><?php _e( "Delete download history when users close accounts" , "download-manager" ); ?></label><br/>
20 <em><?php _e( "If any user is deleted or close his/her own account, delete their download history too" , "download-manager" ); ?></em>
21 </div>
22
23 <?php
24 do_action("wpdm_privacy_settings_option");
25 ?>
26
27 </div>
28 </div>
29
30 <?php
31 do_action("wpdm_privacy_settings_panel");
32 ?>
33
34 <div class="panel panel-default">
35 <div class="panel-heading"><?php _e( "Temporary Storage Management" , "download-manager" ); ?></div>
36 <div class="panel-body">
37 <label style="margin-right: 10px"><input type="radio" name="__wpdm_tmp_storage" <?php checked('file', get_option('__wpdm_tmp_storage', 'file')) ?> value="file"> <?php _e( "Save in File", "download-manager" ) ?></label>
38 <label style="margin-right: 10px"><input type="radio" name="__wpdm_tmp_storage" <?php checked('db', get_option('__wpdm_tmp_storage', 'file')) ?> value="db"> <?php _e( "Store in Database", "download-manager" ) ?></label>
39 <!-- label style="margin-right: 10px"><input type="radio" name="__wpdm_tmp_storage" <?php checked('cookie', get_option('__wpdm_tmp_storage', 'file')) ?> value="cookie"> <?php _e( "Use Cookie", "download-manager" ) ?></label -->
40 </div>
41 </div>
42
43 <div class="panel panel-default">
44 <div class="panel-heading"><?php _e( "Cache & Stats" , "download-manager" ); ?></div>
45 <div class="panel-body">
46 <button type="button" id="clearCache" style="width: 200px" class="btn btn-success"><?php _e( "Clear All Cache" , "download-manager" ); ?></button>
47 <button type="button" id="clearStats" style="width: 200px" class="btn btn-danger"><?php _e( "Delete All Stats Data" , "download-manager" ); ?></button>
48 </div>
49 <div class="panel-footer bg-white">
50 <label><input type="checkbox" name="__wpdm_auto_clean_cache" <?php checked(1, get_option('__wpdm_auto_clean_cache', 0)); ?> value="1" /> <?php echo __( "Auto clean cache dir & temporary storage everyday", "download-manager" ) ?></label>
51 </div>
52 <div class="panel-footer bg-white">
53 <label><?= __('Cron Key', WPDM_TEXT_DOMAIN) ?></label>
54 <input type="text" class="form-control" name="__wpdm_cron_key" id="wpdmckey" value="<?php echo WPDM()->cronJob->cronKey(); ?>" />
55 </div>
56 <div class="panel-footer bg-white">
57 <label><?php echo esc_attr__('Cron URL', "download-manager") ?></label>
58 <div class="input-group">
59 <input type="text" class="form-control" id="cccronurl" readonly value="<?php echo home_url('/?cpc=wpdmcc&cronkey='.WPDM()->cronJob->cronKey()); ?>" />
60 <div class="input-group-btn">
61 <button class="btn btn-secondary ttip" type="button" title="<?php echo esc_attr__('Copy', "download-manager") ?>" onclick="WPDM.copy('cccronurl')"><i class="fa fa-copy"></i></button>
62 </div>
63 </div>
64 <em class="note"><?php echo esc_attr__('Your can configure a cron job from your hosting control panel using the url above for reliable cron execution.', "download-manager") ?></em>
65 </div>
66 </div>
67 <script>
68 jQuery(function($) {
69 $('#clearCache').on('click', function () {
70 $(this).html('<i class="fa fa-sync fa-spin"></i>');
71 $.post(ajaxurl, {action : 'clear_cache', ccnonce: '<?php echo wp_create_nonce(WPDM_PRI_NONCE) ?>'}, function (res) {
72 $('#clearCache').html('<i class="fa fa-check-circle"></i>')
73 });
74 return false;
75 });
76 $('#clearStats').on('click', function () {
77 if (!confirm('Are you sure?')) return false;
78 $(this).html('<i class="fa fa-sync fa-spin"></i>');
79 $.post(ajaxurl, {action : 'clear_stats', csnonce: '<?php echo wp_create_nonce(WPDM_PRI_NONCE) ?>'}, function (res) {
80 $('#clearStats').html('<i class="fa fa-check-circle"></i>')
81 });
82 return false;
83 });
84
85 WPDM.addAction("wpdm_save_settings", function (page, data) {
86 if(page === 'privacy') {
87 $('#cccronurl').val("<?= home_url('/?cpc=wpdmcc&cronkey='); ?>" + $('#wpdmckey').val());
88 }
89 })
90
91 });
92 </script>
93