PluginProbe ʕ •ᴥ•ʔ
Download Manager / 3.3.63
Download Manager v3.3.63
3.3.63 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 / templates / emails-template.php
download-manager / src / Admin / views / templates Last commit date
custom-tags.php 1 week ago email-template-editor.php 2 years ago email-template-settings.php 5 months ago emails-template.php 4 years ago header.php 3 years ago import-template.php 5 years ago list-templates.php 1 week ago templates.php 1 week ago
emails-template.php
99 lines
1 <?php
2
3 $etpl = get_option('_wpdm_etpl');
4 if(isset($_GET['loadetpl']) && file_exists(WPDM_BASE_DIR.'email-templates/'.wpdm_query_var('filename', 'txt')) && substr_count(wpdm_query_var('filename', 'txt'), '.html')){
5 $etpl['body'] = file_get_contents(WPDM_BASE_DIR.'email-templates/'.wpdm_query_var('filename', 'txt'));
6 }
7
8 ?>
9
10
11 <div class="wrap w3eden">
12 <div class="panel panel-primary" id="wpdm-wrapper-panel">
13 <div class="panel-heading">
14 <b><i class="fa fa-users"></i> &nbsp; <?php echo __( "Subscribers" , "download-manager" ); ?></b>
15 <a style="margin-left: 10px" id="basic" href="edit.php?post_type=wpdmpro&page=emails&task=export" class="btn btn-sm btn-primary pull-right"><?php echo __( "Export All" , "download-manager" ); ?></a>
16 <a id="basic" href="edit.php?post_type=wpdmpro&page=emails&task=export&uniq=1" class="btn btn-sm btn-primary pull-right"><?php echo __( "Export Unique Emails" , "download-manager" ); ?></a>&nbsp;
17
18 </div>
19
20 <ul id="tabs" class="nav nav-tabs nav-wrapper-tabs" style="padding: 60px 10px 0 10px;">
21 <li><a id="basic" href="edit.php?post_type=wpdmpro&page=emails"><?php echo __( "Emails" , "download-manager" ); ?></a></li>
22 <li class="active"><a id="basic" href="edit.php?post_type=wpdmpro&page=emails&task=template"><?php echo __( "Email Template" , "download-manager" ); ?></a></li>
23 </ul>
24
25
26
27
28
29 <form method="post" action="" id="posts-filter" style="padding: 20px;">
30 <input name="task" value="save-etpl" type="hidden" />
31 <div style="margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #eeeeee;">
32 <b>Load Template:</b>
33
34 <select id="xtpl" class="form-control input-sm" style="display: inline !important;width: 300px">
35 <?php
36 $xtpls = scandir(WPDM_BASE_DIR.'email-templates/');
37
38 foreach($xtpls as $xtpl){
39 $tmp = explode('.', $xtpl);
40 if(end($tmp)=='html')
41 echo "<option value='{$xtpl}'>{$xtpl}</option>";
42 }
43
44 ?>
45 </select>
46 <input type="button" value="Load" class="btn btn-info btn-sm" onclick="location.href='edit.php?post_type=wpdmpro&page=emails&task=template&loadetpl='+jQuery('#xtpl').val();">
47 </div>
48 Subject:
49 <input class="form-control input-lg" type="text" value="<?php echo isset($etpl['subject'])?htmlentities(stripcslashes($etpl['subject'])):''; ?>" placeholder="Subject" name="et[subject]" /><br/><br/>
50 <b>Template:</b>
51 <div id="poststuff" class="postarea" contentEditable="true" style="border-radius: 3px;border: 1px solid #ccc;padding:10px;">
52 <?php echo htmlspecialchars_decode(stripslashes($etpl['body'])); //,'et[body]','body', false, false); ?>
53 </div>
54 <input type="hidden" name="et[body]" value="" id="mbd" />
55 <input type="hidden" value="0" id="rst" />
56 <br/>
57 <b>Variables:</b><br/>
58 <code>[download_url]</code> - Download URL<Br/>
59 <code>[title]</code> - Package Title<Br/>
60 <code>Double click on image to change it</code>
61 <br/>From Mail:
62 <input class="form-control input-lg" type="text" value="<?php echo isset($etpl['frommail'])?$etpl['frommail']:''; ?>" placeholder="From Mail" name="et[frommail]" /><br/><br/>
63 From Name:
64 <input class="form-control input-lg" type="text" value="<?php echo isset($etpl['fromname'])?htmlentities(stripcslashes($etpl['fromname'])):''; ?>" placeholder="From Name" name="et[fromname]" /><br/><br/>
65
66 <input type="submit" class="btn btn-primary button-large" value="Save Template" style="margin-top: 10px;">
67 </form>
68 <br class="clear">
69
70 </div>
71 </div>
72
73 <script language="JavaScript">
74 <!--
75 jQuery(function(){
76 jQuery('#rst').val(0);
77 jQuery('#posts-filter').submit(function(){
78 if(jQuery('#rst').val()==1) return true;
79 jQuery('#mbd').val(jQuery('#poststuff').html());
80 jQuery('#rst').val(1);
81 jQuery('#posts-filter').submit();
82 //if(jQuery('#rst').val()==0) return false;
83 });
84
85 jQuery('#poststuff img').dblclick(function() {
86 var ob = jQuery(this);
87 tb_show('', '<?php echo admin_url('media-upload.php?type=image&TB_iframe=1&width=640&height=551'); ?>');
88 window.send_to_editor = function(html) {
89 var imgurl = jQuery('img',"<p>"+html+"</p>").attr('src');
90 jQuery(ob).attr("src",imgurl).css("max-width","100%").css("max-height","100%");
91 tb_remove();
92 }
93 return false;
94 });
95
96
97 });
98 //-->
99 </script>