Download Monitor - Version 1.1.0

Version Description

  • Fixed admin notices
  • Added download link to admin 'file' column for copying and pasting
  • Farsi localisation
  • Wrapping content in a [download] shortcode will wrap it in a simple link.
Download this release

Release Info

Developer mikejolley
Plugin Icon 128x128 Download Monitor
Version 1.1.0
Comparing to
See all releases

Code changes from version 1.0.6 to 1.1.0

download-monitor.php CHANGED
@@ -3,11 +3,11 @@
3
  Plugin Name: Download Monitor
4
  Plugin URI: http://mikejolley.com/projects/download-monitor/
5
  Description: A full solution for managing downloadable files, monitoring downloads and outputting download links and file information on your WordPress powered site.
6
- Version: 1.0.6
7
  Author: Mike Jolley
8
  Author URI: http://mikejolley.com
9
  Requires at least: 3.5
10
- Tested up to: 3.5
11
 
12
  Copyright: � 2013 Mike Jolley.
13
  License: GNU General Public License v3.0
@@ -39,7 +39,7 @@ class WP_DLM {
39
  global $wpdb;
40
 
41
  // Define constants
42
- define( 'DLM_VERSION', '1.0.6' );
43
 
44
  // Table for logs
45
  $wpdb->download_log = $wpdb->prefix . 'download_log';
3
  Plugin Name: Download Monitor
4
  Plugin URI: http://mikejolley.com/projects/download-monitor/
5
  Description: A full solution for managing downloadable files, monitoring downloads and outputting download links and file information on your WordPress powered site.
6
+ Version: 1.1.0
7
  Author: Mike Jolley
8
  Author URI: http://mikejolley.com
9
  Requires at least: 3.5
10
+ Tested up to: 3.6
11
 
12
  Copyright: � 2013 Mike Jolley.
13
  License: GNU General Public License v3.0
39
  global $wpdb;
40
 
41
  // Define constants
42
+ define( 'DLM_VERSION', '1.1.0' );
43
 
44
  // Table for logs
45
  $wpdb->download_log = $wpdb->prefix . 'download_log';
includes/admin/class-dlm-admin-cpt.php CHANGED
@@ -227,10 +227,10 @@ class DLM_Admin_CPT {
227
  break;
228
  case "file" :
229
  if ( $file ) {
230
- echo '<code>' . $file->filename;
231
  if ( $size = $download->get_the_filesize() )
232
  echo ' &ndash; ' . $size;
233
- echo '</code>';
234
  } else
235
  echo '<span class="na">&ndash;</span>';
236
  break;
227
  break;
228
  case "file" :
229
  if ( $file ) {
230
+ echo '<a href="' . $download->get_the_download_link() . '"><code>' . $file->filename;
231
  if ( $size = $download->get_the_filesize() )
232
  echo ' &ndash; ' . $size;
233
+ echo '</code></a>';
234
  } else
235
  echo '<span class="na">&ndash;</span>';
236
  break;
includes/admin/class-dlm-admin-insert.php CHANGED
@@ -26,9 +26,6 @@ class DLM_Admin_Insert {
26
  public function media_buttons( $editor_id = 'content' ) {
27
  global $download_monitor, $post;
28
 
29
- if ( ! isset( $post->post_type ) || in_array( $post->post_type, array( 'dlm_download' ) ) )
30
- return;
31
-
32
  echo '<a href="#" class="button insert-download add_download" data-editor="' . esc_attr( $editor_id ) . '" title="' . esc_attr__( 'Insert Download', 'download_monitor' ) . '">' . __( 'Insert Download', 'download_monitor' ) . '</a>';
33
 
34
  ob_start();
26
  public function media_buttons( $editor_id = 'content' ) {
27
  global $download_monitor, $post;
28
 
 
 
 
29
  echo '<a href="#" class="button insert-download add_download" data-editor="' . esc_attr( $editor_id ) . '" title="' . esc_attr__( 'Insert Download', 'download_monitor' ) . '">' . __( 'Insert Download', 'download_monitor' ) . '</a>';
30
 
31
  ob_start();
includes/admin/class-dlm-admin.php CHANGED
@@ -206,7 +206,7 @@ class DLM_Admin {
206
  if ( ! $enqueue )
207
  return;
208
 
209
- wp_enqueue_script( 'jquery-blockui', $download_monitor->plugin_url() . '/assets/js/blockui.min.js', '2.61', array( 'jquery' ) );
210
  wp_enqueue_script( 'jquery-ui-sortable' );
211
  wp_enqueue_script( 'jquery-ui-datepicker' );
212
  wp_enqueue_style( 'jquery-ui-style', (is_ssl()) ? 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css' : 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css' );
206
  if ( ! $enqueue )
207
  return;
208
 
209
+ wp_enqueue_script( 'jquery-blockui', $download_monitor->plugin_url() . '/assets/js/blockui.min.js', array( 'jquery' ), '2.61' );
210
  wp_enqueue_script( 'jquery-ui-sortable' );
211
  wp_enqueue_script( 'jquery-ui-datepicker' );
212
  wp_enqueue_style( 'jquery-ui-style', (is_ssl()) ? 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css' : 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css' );
includes/admin/class-dlm-category-walker.php CHANGED
@@ -20,16 +20,16 @@ class DLM_Category_Walker extends Walker {
20
  * @param int $depth Depth of category in reference to parents.
21
  * @param array $args
22
  */
23
- function start_el( $output, $cat, $depth, $args ) {
24
 
25
  if ( ! empty( $args['hierarchical'] ) )
26
  $pad = str_repeat('&nbsp;', $depth * 3);
27
  else
28
  $pad = '';
29
 
30
- $cat_name = apply_filters( 'list_product_cats', $cat->name, $cat );
31
 
32
- $value = isset( $args['value'] ) && $args['value'] == 'id' ? $cat->term_id : $cat->slug;
33
 
34
  $output .= "\t<option class=\"level-$depth\" value=\"" . $value . "\"";
35
 
@@ -41,7 +41,7 @@ class DLM_Category_Walker extends Walker {
41
  $output .= $pad . __( $cat_name, 'download_monitor' );
42
 
43
  if ( ! empty( $args['show_count'] ) )
44
- $output .= '&nbsp;(' . $cat->count . ')';
45
 
46
  $output .= "</option>\n";
47
  }
20
  * @param int $depth Depth of category in reference to parents.
21
  * @param array $args
22
  */
23
+ function start_el( &$output, $object, $depth = 0, $args = array(), $current_object_id = 0 ) {
24
 
25
  if ( ! empty( $args['hierarchical'] ) )
26
  $pad = str_repeat('&nbsp;', $depth * 3);
27
  else
28
  $pad = '';
29
 
30
+ $cat_name = apply_filters( 'list_product_cats', $object->name, $object );
31
 
32
+ $value = isset( $args['value'] ) && $args['value'] == 'id' ? $object->term_id : $object->slug;
33
 
34
  $output .= "\t<option class=\"level-$depth\" value=\"" . $value . "\"";
35
 
41
  $output .= $pad . __( $cat_name, 'download_monitor' );
42
 
43
  if ( ! empty( $args['show_count'] ) )
44
+ $output .= '&nbsp;(' . $object->count . ')';
45
 
46
  $output .= "</option>\n";
47
  }
includes/class-dlm-download-handler.php CHANGED
@@ -72,6 +72,9 @@ class DLM_Download_Handler {
72
  public function handler() {
73
  global $wp, $wpdb;
74
 
 
 
 
75
  if ( ! empty( $_GET[ $this->endpoint ] ) )
76
  $wp->query_vars[ $this->endpoint ] = $_GET[ $this->endpoint ];
77
 
@@ -337,4 +340,4 @@ class DLM_Download_Handler {
337
  }
338
  }
339
 
340
- $GLOBALS['DLM_Download_Handler'] = new DLM_Download_Handler();
72
  public function handler() {
73
  global $wp, $wpdb;
74
 
75
+ // Prevent conflict with WP Super Cache
76
+ define( 'DONOTCACHEPAGE', true );
77
+
78
  if ( ! empty( $_GET[ $this->endpoint ] ) )
79
  $wp->query_vars[ $this->endpoint ] = $_GET[ $this->endpoint ];
80
 
340
  }
341
  }
342
 
343
+ $GLOBALS['DLM_Download_Handler'] = new DLM_Download_Handler();
includes/class-dlm-shortcodes.php CHANGED
@@ -58,7 +58,7 @@ class DLM_Shortcodes {
58
  * @param mixed $atts
59
  * @return void
60
  */
61
- public function download( $atts ) {
62
  global $download_monitor, $dlm_download;
63
 
64
  extract( shortcode_atts( array(
@@ -74,40 +74,64 @@ class DLM_Shortcodes {
74
  if ( empty( $id ) )
75
  return;
76
 
77
- ob_start();
78
-
79
- $downloads = new WP_Query( array(
80
- 'post_type' => 'dlm_download',
81
- 'posts_per_page' => 1,
82
- 'no_found_rows' => 1,
83
- 'post_status' => 'publish',
84
- 'p' => $id
85
- ) );
86
 
87
- if ( $downloads->have_posts() ) {
88
 
89
- while ( $downloads->have_posts() ) {
90
- $downloads->the_post();
91
 
92
- if ( $version )
93
  $version_id = $dlm_download->get_version_id( $version );
94
 
95
  if ( $version_id )
96
  $dlm_download->set_version( $version_id );
97
 
98
- $download_monitor->get_template_part( 'content-download', $template );
 
 
 
99
  }
 
100
 
101
- } else {
102
- echo '[' . __( 'Download not found', 'download_monitor' ) . ']';
103
- }
104
 
105
- wp_reset_postdata();
 
 
 
 
 
 
 
 
106
 
107
- if ( $autop === 'true' || $autop === true )
108
- return wpautop( ob_get_clean() );
109
- else
110
- return ob_get_clean();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
111
  }
112
 
113
  /**
58
  * @param mixed $atts
59
  * @return void
60
  */
61
+ public function download( $atts, $content = '' ) {
62
  global $download_monitor, $dlm_download;
63
 
64
  extract( shortcode_atts( array(
74
  if ( empty( $id ) )
75
  return;
76
 
77
+ // If we have content, wrap in a link only
78
+ if ( $content ) {
 
 
 
 
 
 
 
79
 
80
+ $download = new DLM_Download( $id );
81
 
82
+ if ( $download->exists() ) {
 
83
 
84
+ if ( $version )
85
  $version_id = $dlm_download->get_version_id( $version );
86
 
87
  if ( $version_id )
88
  $dlm_download->set_version( $version_id );
89
 
90
+ return '<a href="' . $download->get_the_download_link() . '">' . $content . '</a>';
91
+
92
+ } else {
93
+ return '[' . __( 'Download not found', 'download_monitor' ) . ']';
94
  }
95
+ }
96
 
97
+ // If there is no content, get the template part
98
+ else {
 
99
 
100
+ ob_start();
101
+
102
+ $downloads = new WP_Query( array(
103
+ 'post_type' => 'dlm_download',
104
+ 'posts_per_page' => 1,
105
+ 'no_found_rows' => 1,
106
+ 'post_status' => 'publish',
107
+ 'p' => $id
108
+ ) );
109
 
110
+ if ( $downloads->have_posts() ) {
111
+
112
+ while ( $downloads->have_posts() ) {
113
+ $downloads->the_post();
114
+
115
+ if ( $version )
116
+ $version_id = $dlm_download->get_version_id( $version );
117
+
118
+ if ( $version_id )
119
+ $dlm_download->set_version( $version_id );
120
+
121
+ $download_monitor->get_template_part( 'content-download', $template );
122
+ }
123
+
124
+ } else {
125
+ echo '[' . __( 'Download not found', 'download_monitor' ) . ']';
126
+ }
127
+
128
+ wp_reset_postdata();
129
+
130
+ if ( $autop === 'true' || $autop === true )
131
+ return wpautop( ob_get_clean() );
132
+ else
133
+ return ob_get_clean();
134
+ }
135
  }
136
 
137
  /**
languages/download_monitor-fa_IR.mo ADDED
Binary file
languages/download_monitor-fa_IR.po ADDED
@@ -0,0 +1,1003 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Download Monitor v1.0.0\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: \n"
6
+ "PO-Revision-Date: 2013-08-18 19:56+0330\n"
7
+ "Last-Translator: Ali Jahandideh <ali.jahandideh@live.com>\n"
8
+ "Language-Team: Tempfa <ali.jahandideh@live.com>\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
13
+ "X-Generator: Poedit 1.5.5\n"
14
+ "X-Poedit-SourceCharset: UTF-8\n"
15
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
16
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
17
+ "X-Textdomain-Support: yes\n"
18
+ "Language: fa_IR\n"
19
+ "X-Poedit-Basepath: .\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ # @ download_monitor
23
+ #: download-monitor.php:90 includes/admin/class-dlm-admin.php:206
24
+ msgid "Settings"
25
+ msgstr "تنظیمات"
26
+
27
+ # @ download_monitor
28
+ #: download-monitor.php:91
29
+ msgid "Add-ons"
30
+ msgstr "افزونه ها"
31
+
32
+ # @ download_monitor
33
+ #: download-monitor.php:92
34
+ msgid "Docs"
35
+ msgstr "اسناد"
36
+
37
+ # @ download_monitor
38
+ #: download-monitor.php:240 download-monitor.php:242
39
+ #: includes/admin/class-dlm-admin-cpt.php:174
40
+ msgid "Categories"
41
+ msgstr "موضوعات"
42
+
43
+ # @ download_monitor
44
+ #: download-monitor.php:243
45
+ msgid "Download Category"
46
+ msgstr "موضوعات دانلود"
47
+
48
+ # @ download_monitor
49
+ #: download-monitor.php:244
50
+ msgid "Search Download Categories"
51
+ msgstr "جستجوی موضوعات دانلود"
52
+
53
+ # @ download_monitor
54
+ #: download-monitor.php:245
55
+ msgid "All Download Categories"
56
+ msgstr "همه ی موضوعات دانلود"
57
+
58
+ # @ download_monitor
59
+ #: download-monitor.php:246
60
+ msgid "Parent Download Category"
61
+ msgstr "موضوع دانلود مادر"
62
+
63
+ # @ download_monitor
64
+ #: download-monitor.php:247
65
+ msgid "Parent Download Category:"
66
+ msgstr "موضوع دانلود مادر:"
67
+
68
+ # @ download_monitor
69
+ #: download-monitor.php:248
70
+ msgid "Edit Download Category"
71
+ msgstr "ویرایش موضوع دانلود"
72
+
73
+ # @ download_monitor
74
+ #: download-monitor.php:249
75
+ msgid "Update Download Category"
76
+ msgstr "بروز رسانی موضوع دانلود"
77
+
78
+ # @ download_monitor
79
+ #: download-monitor.php:250
80
+ msgid "Add New Download Category"
81
+ msgstr "اضافه کردن موضوع دانلود"
82
+
83
+ # @ download_monitor
84
+ #: download-monitor.php:251
85
+ msgid "New Download Category Name"
86
+ msgstr "نام موضوع دانلود جدید"
87
+
88
+ # @ download_monitor
89
+ #: download-monitor.php:269 download-monitor.php:271
90
+ #: includes/admin/class-dlm-admin-cpt.php:175
91
+ msgid "Tags"
92
+ msgstr "برچسب ها"
93
+
94
+ # @ download_monitor
95
+ #: download-monitor.php:272
96
+ msgid "Download Tag"
97
+ msgstr "برچسب دانلود"
98
+
99
+ # @ download_monitor
100
+ #: download-monitor.php:273
101
+ msgid "Search Download Tags"
102
+ msgstr "جستجوی برچسب های دانلود"
103
+
104
+ # @ download_monitor
105
+ #: download-monitor.php:274
106
+ msgid "All Download Tags"
107
+ msgstr "همه ی تگ های دانلود"
108
+
109
+ # @ download_monitor
110
+ #: download-monitor.php:275
111
+ msgid "Parent Download Tag"
112
+ msgstr "برچسب دانلود مادر"
113
+
114
+ # @ download_monitor
115
+ #: download-monitor.php:276
116
+ msgid "Parent Download Tag:"
117
+ msgstr "برچسب دانلود مادر:"
118
+
119
+ # @ download_monitor
120
+ #: download-monitor.php:277
121
+ msgid "Edit Download Tag"
122
+ msgstr "ویرایش برچسب دانلود"
123
+
124
+ # @ download_monitor
125
+ #: download-monitor.php:278
126
+ msgid "Update Download Tag"
127
+ msgstr "بروز رسانی برچسب دانلود"
128
+
129
+ # @ download_monitor
130
+ #: download-monitor.php:279
131
+ msgid "Add New Download Tag"
132
+ msgstr "اضافه کردن برچسب دانلود"
133
+
134
+ # @ download_monitor
135
+ #: download-monitor.php:280
136
+ msgid "New Download Tag Name"
137
+ msgstr "نام برچسب دانلود جدید"
138
+
139
+ # @ download_monitor
140
+ #: download-monitor.php:300
141
+ msgid "Downloads"
142
+ msgstr "دانلود"
143
+
144
+ # @ download_monitor
145
+ #: download-monitor.php:301 includes/admin/class-dlm-admin-dashboard.php:67
146
+ #: includes/admin/class-dlm-logging-list-table.php:116
147
+ msgid "Download"
148
+ msgstr "دانلود"
149
+
150
+ # @ download_monitor
151
+ #: download-monitor.php:302
152
+ msgid "Add New"
153
+ msgstr "اضافه کردن"
154
+
155
+ # @ download_monitor
156
+ #: download-monitor.php:303
157
+ msgid "Add Download"
158
+ msgstr "اضافه کردن دانلود"
159
+
160
+ # @ download_monitor
161
+ #: download-monitor.php:304
162
+ msgid "Edit"
163
+ msgstr "ویرایش"
164
+
165
+ # @ download_monitor
166
+ #: download-monitor.php:305
167
+ msgid "Edit Download"
168
+ msgstr "ویرایش دانلود"
169
+
170
+ # @ download_monitor
171
+ #: download-monitor.php:306
172
+ msgid "New Download"
173
+ msgstr "دانلود جدید"
174
+
175
+ # @ download_monitor
176
+ #: download-monitor.php:307 download-monitor.php:308
177
+ msgid "View Download"
178
+ msgstr "مشاهده دانلود"
179
+
180
+ # @ download_monitor
181
+ #: download-monitor.php:309
182
+ msgid "Search Downloads"
183
+ msgstr "جستجوی دانلود ها"
184
+
185
+ # @ download_monitor
186
+ #: download-monitor.php:310
187
+ msgid "No Downloads found"
188
+ msgstr "هیچ دانلودی یافت نشد"
189
+
190
+ # @ download_monitor
191
+ #: download-monitor.php:311
192
+ msgid "No Downloads found in trash"
193
+ msgstr "هیچ دانلودی در سطل زباله یافت نشد"
194
+
195
+ # @ download_monitor
196
+ #: download-monitor.php:312
197
+ msgid "Parent Download"
198
+ msgstr "دانلود مادر"
199
+
200
+ # @ download_monitor
201
+ #: download-monitor.php:314
202
+ msgid "This is where you can create and manage downloads for your site."
203
+ msgstr ""
204
+ "اینجا جاییست که شما میتوانید برای سایتتان دانلود جدید بسازید یا آنها را "
205
+ "مدیریت کنید."
206
+
207
+ # @ download_monitor
208
+ #: includes/admin/class-dlm-admin-cpt.php:64
209
+ msgid "Select a category"
210
+ msgstr "یک موضوع انتخاب کنید"
211
+
212
+ # @ download_monitor
213
+ #: includes/admin/class-dlm-admin-cpt.php:124
214
+ msgid "Download title"
215
+ msgstr "عنوان دانلود"
216
+
217
+ # @ download_monitor
218
+ #: includes/admin/class-dlm-admin-cpt.php:140
219
+ #: includes/admin/class-dlm-admin-cpt.php:143
220
+ msgid "Download updated."
221
+ msgstr "دانلود بروز رسانی شد."
222
+
223
+ # @ download_monitor
224
+ #: includes/admin/class-dlm-admin-cpt.php:141
225
+ msgid "Custom field updated."
226
+ msgstr "فیلد دلخواه بروز رسانی شد."
227
+
228
+ # @ download_monitor
229
+ #: includes/admin/class-dlm-admin-cpt.php:142
230
+ msgid "Custom field deleted."
231
+ msgstr "فیلد دلخواه حذف شد."
232
+
233
+ # @ download_monitor
234
+ #: includes/admin/class-dlm-admin-cpt.php:144
235
+ #, php-format
236
+ msgid "Download restored to revision from %s"
237
+ msgstr "دانلود به نسخه %s بازنگری شد"
238
+
239
+ # @ download_monitor
240
+ #: includes/admin/class-dlm-admin-cpt.php:145
241
+ msgid "Download published."
242
+ msgstr "دانلود منتشر شد."
243
+
244
+ # @ download_monitor
245
+ #: includes/admin/class-dlm-admin-cpt.php:146
246
+ msgid "Download saved."
247
+ msgstr "دانلود ذخیره شد."
248
+
249
+ # @ download_monitor
250
+ #: includes/admin/class-dlm-admin-cpt.php:147
251
+ msgid "Download submitted."
252
+ msgstr "دانلود ثبت شد."
253
+
254
+ # @ download_monitor
255
+ #: includes/admin/class-dlm-admin-cpt.php:148
256
+ #, php-format
257
+ msgid "Download scheduled for: <strong>%1$s</strong>."
258
+ msgstr "دانلود برای <strong>%1$s</strong> زمانبندی شد."
259
+
260
+ # @ download_monitor
261
+ #: includes/admin/class-dlm-admin-cpt.php:149
262
+ msgid "M j, Y @ G:i"
263
+ msgstr "M j Y @ G:i"
264
+
265
+ # @ download_monitor
266
+ #: includes/admin/class-dlm-admin-cpt.php:150
267
+ msgid "Download draft updated."
268
+ msgstr "پیشنویس دانلود بروزرسانی شد."
269
+
270
+ # @ download_monitor
271
+ #: includes/admin/class-dlm-admin-cpt.php:169
272
+ msgid "Image"
273
+ msgstr "تصویر"
274
+
275
+ # @ download_monitor
276
+ #: includes/admin/class-dlm-admin-cpt.php:170
277
+ #: includes/widgets/class-dlm-widget-downloads.php:171
278
+ msgid "Title"
279
+ msgstr "عنوان"
280
+
281
+ # @ download_monitor
282
+ #: includes/admin/class-dlm-admin-cpt.php:171
283
+ #: includes/widgets/class-dlm-widget-downloads.php:173
284
+ msgid "ID"
285
+ msgstr "شناسه"
286
+
287
+ # @ download_monitor
288
+ #: includes/admin/class-dlm-admin-cpt.php:172
289
+ #: includes/admin/class-dlm-logging-list-table.php:117
290
+ msgid "File"
291
+ msgstr "فایل"
292
+
293
+ # @ download_monitor
294
+ #: includes/admin/class-dlm-admin-cpt.php:173
295
+ #: includes/admin/class-dlm-admin-insert.php:211
296
+ #: includes/admin/html-downloadable-file-version.php:13
297
+ msgid "Version"
298
+ msgstr "نسخه"
299
+
300
+ # @ download_monitor
301
+ #: includes/admin/class-dlm-admin-cpt.php:177
302
+ msgid "download_count"
303
+ msgstr "تعداد دانلود"
304
+
305
+ # @ download_monitor
306
+ #: includes/admin/class-dlm-admin-cpt.php:178
307
+ msgid "Featured"
308
+ msgstr "ویژه"
309
+
310
+ # @ download_monitor
311
+ #: includes/admin/class-dlm-admin-cpt.php:179
312
+ #: includes/admin/class-dlm-admin-writepanels.php:63
313
+ msgid "Members only"
314
+ msgstr "فقط اعضا"
315
+
316
+ # @ download_monitor
317
+ #: includes/admin/class-dlm-admin-cpt.php:181
318
+ msgid "Date posted"
319
+ msgstr "تاریخ ارسال"
320
+
321
+ # @ download_monitor
322
+ #: includes/admin/class-dlm-admin-dashboard.php:21
323
+ msgid "Popular Downloads"
324
+ msgstr "دانلود های محبوب"
325
+
326
+ # @ download_monitor
327
+ #: includes/admin/class-dlm-admin-dashboard.php:53
328
+ msgid "There are no stats available yet!"
329
+ msgstr "هنوز هیچ آماری در دسترس نیست!"
330
+
331
+ # @ download_monitor
332
+ #: includes/admin/class-dlm-admin-dashboard.php:68
333
+ #: includes/admin/html-downloadable-file-version.php:29
334
+ #: includes/widgets/class-dlm-widget-downloads.php:176
335
+ msgid "Download count"
336
+ msgstr "تعداد دانلود"
337
+
338
+ # @ download_monitor
339
+ #: includes/admin/class-dlm-admin-insert.php:32
340
+ #: includes/admin/class-dlm-admin-insert.php:40
341
+ #: includes/admin/class-dlm-admin-insert.php:71
342
+ msgid "Insert Download"
343
+ msgstr "وارد کردن دانلود"
344
+
345
+ # @ download_monitor
346
+ #: includes/admin/class-dlm-admin-insert.php:81
347
+ #: includes/admin/class-dlm-admin-insert.php:182
348
+ msgid "Insert Shortcode"
349
+ msgstr "وارد کردن شورت کد"
350
+
351
+ # @ download_monitor
352
+ #: includes/admin/class-dlm-admin-insert.php:81
353
+ msgid "Quick-add download"
354
+ msgstr "اضافه کردن سریع دانلود"
355
+
356
+ # @ download_monitor
357
+ #: includes/admin/class-dlm-admin-insert.php:124
358
+ msgid "Error: File was not created."
359
+ msgstr "خطا: فایل ایجاد نشد."
360
+
361
+ # @ download_monitor
362
+ #: includes/admin/class-dlm-admin-insert.php:143
363
+ msgid "Download successfully created."
364
+ msgstr "دانلود با موفقیت ایجاد شد."
365
+
366
+ # @ download_monitor
367
+ #: includes/admin/class-dlm-admin-insert.php:145
368
+ msgid "Error: Download was not created."
369
+ msgstr "خطا: دانلود ایجاد نشد"
370
+
371
+ # @ download_monitor
372
+ #: includes/admin/class-dlm-admin-insert.php:163
373
+ msgid "Choose a download"
374
+ msgstr "یک دانلود را انتخاب کنید"
375
+
376
+ # @ download_monitor
377
+ #: includes/admin/class-dlm-admin-insert.php:175
378
+ msgid "Template"
379
+ msgstr "قالب"
380
+
381
+ # @ download_monitor
382
+ #: includes/admin/class-dlm-admin-insert.php:176
383
+ msgid "Template Name"
384
+ msgstr "نام قالب"
385
+
386
+ # @ download_monitor
387
+ #: includes/admin/class-dlm-admin-insert.php:178
388
+ #: includes/admin/class-dlm-admin.php:94
389
+ msgid ""
390
+ "Leaving this blank will use the default <code>content-download.php</code> "
391
+ "template file. If you enter, for example, <code>image</code>, the "
392
+ "<code>content-download-image.php</code> template will be used instead."
393
+ msgstr ""
394
+ "در صورتی که فیلد را خالی بگذارین به صورت پیشفرض از قالب <code>content-"
395
+ "download.php</code> استفاده خواهد شد. برای مثال در صورت وارد کردن "
396
+ "<code>image</code>، قالب دانلود به صورت <code>content-download-image.php</"
397
+ "code> در خواهد آمد."
398
+
399
+ # @ download_monitor
400
+ #: includes/admin/class-dlm-admin-insert.php:193
401
+ msgid "Drop file here"
402
+ msgstr "فایل را اینجا بندازید"
403
+
404
+ # @ download_monitor
405
+ #: includes/admin/class-dlm-admin-insert.php:194
406
+ #: includes/admin/class-dlm-admin-insert.php:196
407
+ msgid "or"
408
+ msgstr "یا"
409
+
410
+ # @ download_monitor
411
+ #: includes/admin/class-dlm-admin-insert.php:195
412
+ msgid "Select File"
413
+ msgstr "انتخاب فایل"
414
+
415
+ # @ download_monitor
416
+ #: includes/admin/class-dlm-admin-insert.php:197
417
+ msgid "Enter URL manually"
418
+ msgstr "بصورت دستی آدرس فایل را وارد کنید"
419
+
420
+ # @ download_monitor
421
+ #: includes/admin/class-dlm-admin-insert.php:203
422
+ msgid "Download URL"
423
+ msgstr "آدرس دانلود"
424
+
425
+ # @ download_monitor
426
+ #: includes/admin/class-dlm-admin-insert.php:204
427
+ msgid "Required URL"
428
+ msgstr "آدرس مورد نیاز"
429
+
430
+ # @ download_monitor
431
+ #: includes/admin/class-dlm-admin-insert.php:207
432
+ msgid "Download Title"
433
+ msgstr "عنوان دانلود"
434
+
435
+ # @ download_monitor
436
+ #: includes/admin/class-dlm-admin-insert.php:208
437
+ msgid "Required title"
438
+ msgstr "عنوان مورد نیاز"
439
+
440
+ # @ download_monitor
441
+ #: includes/admin/class-dlm-admin-insert.php:212
442
+ msgid "Optional version number"
443
+ msgstr "شماره نسخه اختیاری"
444
+
445
+ # @ download_monitor
446
+ #: includes/admin/class-dlm-admin-insert.php:215
447
+ msgid "Save Download"
448
+ msgstr "ذخیره دانلود"
449
+
450
+ # @ default
451
+ #: includes/admin/class-dlm-admin-insert.php:273
452
+ msgid "Allowed Files"
453
+ msgstr "فایل های مجاز"
454
+
455
+ # @ download_monitor
456
+ #: includes/admin/class-dlm-admin-insert.php:323
457
+ msgid "Please wait..."
458
+ msgstr "لطفا صبر کنید"
459
+
460
+ # @ download_monitor
461
+ #: includes/admin/class-dlm-admin-media-browser.php:31
462
+ #: includes/admin/class-dlm-admin-writepanels.php:245
463
+ msgid "Browse for a file"
464
+ msgstr "جستجو برای یک فایل"
465
+
466
+ # @ download_monitor
467
+ #: includes/admin/class-dlm-admin-media-browser.php:100
468
+ msgid "No files found"
469
+ msgstr "هیچ فایلی یافت نشد"
470
+
471
+ # @ download_monitor
472
+ #: includes/admin/class-dlm-admin-writepanels.php:29
473
+ msgid "Download Options"
474
+ msgstr "تنظیمات دانلود"
475
+
476
+ # @ download_monitor
477
+ #: includes/admin/class-dlm-admin-writepanels.php:30
478
+ msgid "Downloadable File Versions"
479
+ msgstr "نسخه فایل های قابل دانلود"
480
+
481
+ # @ download_monitor
482
+ #: includes/admin/class-dlm-admin-writepanels.php:35
483
+ msgid "Short Description"
484
+ msgstr "توضیحات کوتاه"
485
+
486
+ # @ download_monitor
487
+ #: includes/admin/class-dlm-admin-writepanels.php:57
488
+ msgid "Featured download"
489
+ msgstr "دانلود ویژه"
490
+
491
+ # @ download_monitor
492
+ #: includes/admin/class-dlm-admin-writepanels.php:58
493
+ msgid "Mark this download as featured. Used by shortcodes and widgets."
494
+ msgstr "این دانلود را ویژه کنید! استفاده شده توسط شورت کدها و ابزارک ها."
495
+
496
+ # @ download_monitor
497
+ #: includes/admin/class-dlm-admin-writepanels.php:64
498
+ msgid ""
499
+ "Only logged in users will be able to access the file via a download link if "
500
+ "this is enabled."
501
+ msgstr ""
502
+ "در صورت انتخاب تنها کاربران وارد شده به سایت قادر به دسترسی به فایل از طریق "
503
+ "لینک دانلود هستند."
504
+
505
+ # @ download_monitor
506
+ #: includes/admin/class-dlm-admin-writepanels.php:86
507
+ msgid "Add version"
508
+ msgstr "اضافه کردن نسخه"
509
+
510
+ # @ download_monitor
511
+ #: includes/admin/class-dlm-admin-writepanels.php:87
512
+ msgid "Close all"
513
+ msgstr "بستن همه"
514
+
515
+ # @ download_monitor
516
+ #: includes/admin/class-dlm-admin-writepanels.php:87
517
+ msgid "Expand all"
518
+ msgstr "باز کردن همه"
519
+
520
+ # @ download_monitor
521
+ #: includes/admin/class-dlm-admin-writepanels.php:210
522
+ msgid "Are you sure you want to delete this file?"
523
+ msgstr "آیا مطمئن هستید میخواهید این فایل را پاک کنید؟"
524
+
525
+ # @ download_monitor
526
+ #: includes/admin/class-dlm-admin.php:87
527
+ msgid "General"
528
+ msgstr "عمومی"
529
+
530
+ # @ download_monitor
531
+ #: includes/admin/class-dlm-admin.php:93
532
+ msgid "Default Template"
533
+ msgstr "قالب پیشفرض"
534
+
535
+ # @ download_monitor
536
+ #: includes/admin/class-dlm-admin.php:94
537
+ msgid ""
538
+ "Choose which template is used for <code>[download]</code> shortcodes by "
539
+ "default (this can be overridden by the <code>format</code> argument)."
540
+ msgstr ""
541
+ "انتخاب کنید کدام قالب برای شرت کد <code>[download]</code> بصورت پیشفرض "
542
+ "استفاده شده است (می تواد با استفاده از <code>format</code> بازنویسی شود)."
543
+
544
+ # @ download_monitor
545
+ #: includes/admin/class-dlm-admin.php:99
546
+ msgid "Endpoint"
547
+ msgstr "نقطه پایانی"
548
+
549
+ # @ download_monitor
550
+ #: includes/admin/class-dlm-admin.php:104
551
+ msgid "download"
552
+ msgstr "دانلود"
553
+
554
+ # @ download_monitor
555
+ #: includes/admin/class-dlm-admin.php:105
556
+ msgid "Download Endpoint"
557
+ msgstr "نقطه پایانی دانلود"
558
+
559
+ # @ download_monitor
560
+ #: includes/admin/class-dlm-admin.php:106
561
+ #, php-format
562
+ msgid ""
563
+ "Define what endpoint should be used for download links. By default this will "
564
+ "be <code>%s</code>."
565
+ msgstr ""
566
+
567
+ # @ download_monitor
568
+ #: includes/admin/class-dlm-admin.php:111
569
+ msgid "Endpoint Value"
570
+ msgstr "مقدار نقطه پایانی"
571
+
572
+ # @ download_monitor
573
+ #: includes/admin/class-dlm-admin.php:112
574
+ #, php-format
575
+ msgid ""
576
+ "Define what unique value should be used on the end of your endpoint to "
577
+ "identify the downloadable file. e.g. ID would give a link like <code>%s</"
578
+ "code>"
579
+ msgstr ""
580
+
581
+ # @ download_monitor
582
+ #: includes/admin/class-dlm-admin.php:115
583
+ #: includes/admin/class-dlm-admin.php:369
584
+ msgid "Download ID"
585
+ msgstr "شناسه دانلود"
586
+
587
+ # @ download_monitor
588
+ #: includes/admin/class-dlm-admin.php:116
589
+ msgid "Download slug"
590
+ msgstr "اسلاگ دانلود"
591
+
592
+ # @ download_monitor
593
+ #: includes/admin/class-dlm-admin.php:122
594
+ msgid "X-Accel-Redirect / X-Sendfile"
595
+ msgstr "X-Accel-Redirect / X-Sendfile"
596
+
597
+ # @ download_monitor
598
+ #: includes/admin/class-dlm-admin.php:123
599
+ #: includes/admin/class-dlm-admin.php:134
600
+ msgid "Enable"
601
+ msgstr "فعال"
602
+
603
+ # @ download_monitor
604
+ #: includes/admin/class-dlm-admin.php:124
605
+ msgid ""
606
+ "If supported, <code>X-Accel-Redirect</code> / <code>X-Sendfile</code> can be "
607
+ "used to serve downloads instead of PHP (server requires <code>mod_xsendfile</"
608
+ "code>)."
609
+ msgstr ""
610
+ "در صورتی که از <code>X-Accel-Redirect</code> / <code>X-Sendfile</code> "
611
+ "پشتیبانی شود، can be used to serve downloads instead of PHP (server requires "
612
+ "<code>mod_xsendfile</code>)."
613
+
614
+ # @ download_monitor
615
+ #: includes/admin/class-dlm-admin.php:130
616
+ msgid "Logging"
617
+ msgstr "در حال ثبت وقایع"
618
+
619
+ # @ download_monitor
620
+ #: includes/admin/class-dlm-admin.php:136
621
+ msgid "Download Log"
622
+ msgstr "ثبت وقایع دانلود"
623
+
624
+ # @ download_monitor
625
+ #: includes/admin/class-dlm-admin.php:137
626
+ msgid "Log download attempts, IP addresses and more."
627
+ msgstr "وقایع اقدام به دانلود، آی پی آدرس ها و بیشتر."
628
+
629
+ # @ download_monitor
630
+ #: includes/admin/class-dlm-admin.php:143
631
+ msgid "Blacklist IPs"
632
+ msgstr "لیست سیاه آی پی ها"
633
+
634
+ # @ download_monitor
635
+ #: includes/admin/class-dlm-admin.php:144
636
+ msgid ""
637
+ "List IP Addresses to blacklist, 1 per line. Use <code>*</code> for a "
638
+ "wildcard."
639
+ msgstr ""
640
+ "لیست آی پی آدرس برای لیست سیاه، یکی در هر خط. برای جستجوی عمومی از <code>*</"
641
+ "code> استفده کنید."
642
+
643
+ # @ download_monitor
644
+ #: includes/admin/class-dlm-admin.php:151
645
+ msgid "Blacklist user agents"
646
+ msgstr "لیست سیاه نوع کاربران"
647
+
648
+ # @ download_monitor
649
+ #: includes/admin/class-dlm-admin.php:152
650
+ msgid "List browser user agents to blacklist, 1 per line."
651
+ msgstr "لیست نمایش نوع کاربری برای لیست سیاه، یکی در هر خط."
652
+
653
+ # @ download_monitor
654
+ #: includes/admin/class-dlm-admin.php:204
655
+ msgid "Logs"
656
+ msgstr "وقایع"
657
+
658
+ # @ download_monitor
659
+ #: includes/admin/class-dlm-admin.php:237
660
+ msgid "Settings successfully saved"
661
+ msgstr "تنظیمات با موفقیت ذخیره شد"
662
+
663
+ # @ download_monitor
664
+ #: includes/admin/class-dlm-admin.php:304
665
+ msgid "Save Changes"
666
+ msgstr "ذخیره تنظیمات"
667
+
668
+ # @ download_monitor
669
+ #: includes/admin/class-dlm-admin.php:341
670
+ msgid "Download Logs"
671
+ msgstr "دانلود وقایع"
672
+
673
+ # @ download_monitor
674
+ #: includes/admin/class-dlm-admin.php:341
675
+ msgid "Export CSV"
676
+ msgstr "خروجی CSV"
677
+
678
+ # @ download_monitor
679
+ #: includes/admin/class-dlm-admin.php:370
680
+ msgid "Version ID"
681
+ msgstr "شناسه نسخه"
682
+
683
+ # @ download_monitor
684
+ #: includes/admin/class-dlm-admin.php:371
685
+ msgid "User ID"
686
+ msgstr "شناسه کاربر"
687
+
688
+ # @ download_monitor
689
+ #: includes/admin/class-dlm-admin.php:372
690
+ msgid "User IP"
691
+ msgstr "آی پی کاربر"
692
+
693
+ # @ download_monitor
694
+ #: includes/admin/class-dlm-admin.php:373
695
+ #: includes/admin/class-dlm-logging-list-table.php:120
696
+ msgid "User Agent"
697
+ msgstr "نوع کاربر"
698
+
699
+ # @ download_monitor
700
+ #: includes/admin/class-dlm-admin.php:374
701
+ #: includes/admin/class-dlm-logging-list-table.php:121
702
+ msgid "Date"
703
+ msgstr "تاریخ"
704
+
705
+ # @ download_monitor
706
+ #: includes/admin/class-dlm-admin.php:375
707
+ msgid "Status"
708
+ msgstr "وضعیت"
709
+
710
+ # @ download_monitor
711
+ #: includes/admin/class-dlm-logging-list-table.php:43
712
+ msgid "Download Complete"
713
+ msgstr "دانلود کامل شد"
714
+
715
+ # @ download_monitor
716
+ #: includes/admin/class-dlm-logging-list-table.php:50
717
+ #, php-format
718
+ msgid "%s ago"
719
+ msgstr "%s پیش"
720
+
721
+ # @ download_monitor
722
+ #: includes/admin/class-dlm-logging-list-table.php:57
723
+ #, php-format
724
+ msgid "Download #%d (no longer exists)"
725
+ msgstr "دانلود #%d (دیگر وجود ندارد)"
726
+
727
+ # @ download_monitor
728
+ #: includes/admin/class-dlm-logging-list-table.php:65
729
+ #, php-format
730
+ msgid "v%s"
731
+ msgstr "v%s"
732
+
733
+ # @ download_monitor
734
+ #: includes/admin/class-dlm-logging-list-table.php:85
735
+ msgid "Non-member"
736
+ msgstr "عضو نیست"
737
+
738
+ # @ download_monitor
739
+ #: includes/admin/class-dlm-logging-list-table.php:118
740
+ msgid "User"
741
+ msgstr "کاربر"
742
+
743
+ # @ download_monitor
744
+ #: includes/admin/class-dlm-logging-list-table.php:119
745
+ msgid "IP Address"
746
+ msgstr "آی پی آدرس"
747
+
748
+ # @ download_monitor
749
+ #: includes/admin/html-downloadable-file-version.php:3
750
+ msgid "Remove"
751
+ msgstr "حذف"
752
+
753
+ # @ download_monitor
754
+ #: includes/admin/html-downloadable-file-version.php:4
755
+ msgid "Click to toggle"
756
+ msgstr "برای تغییر حالت کلیک کنید"
757
+
758
+ # @ download_monitor
759
+ #: includes/admin/html-downloadable-file-version.php:5
760
+ #, php-format
761
+ msgid "Version <span class=\"version\">%s</span> (%s)"
762
+ msgstr "نسخه <span class=\"version\">%s</span> (%s)"
763
+
764
+ # @ download_monitor
765
+ #: includes/admin/html-downloadable-file-version.php:5
766
+ #: includes/admin/html-downloadable-file-version.php:14
767
+ msgid "n/a"
768
+ msgstr "n/a"
769
+
770
+ # @ download_monitor
771
+ #: includes/admin/html-downloadable-file-version.php:5
772
+ #, php-format
773
+ msgid "Downloaded %s time"
774
+ msgid_plural "Downloaded %s times"
775
+ msgstr[0] "%s بار دانلود شده است"
776
+ msgstr[1] "%s بار دانلود شده است"
777
+
778
+ # @ download_monitor
779
+ #: includes/admin/html-downloadable-file-version.php:18
780
+ msgid "File URL(s)"
781
+ msgstr "آدرس فایل(ها)"
782
+
783
+ # @ download_monitor
784
+ #: includes/admin/html-downloadable-file-version.php:19
785
+ msgid ""
786
+ "Enter one file path/URL per line - multiple files will be used as mirrors "
787
+ "(chosen at random)."
788
+ msgstr ""
789
+ "آدرس هر فایل در یک خط - فایل های چنتایی به عنوان لینک میرور استفاده میشوند "
790
+ "(chosen at random)."
791
+
792
+ # @ woocommerce
793
+ #: includes/admin/html-downloadable-file-version.php:21
794
+ msgid "Choose a file"
795
+ msgstr "یک فایل را انتخاب کنید"
796
+
797
+ # @ woocommerce
798
+ #: includes/admin/html-downloadable-file-version.php:21
799
+ msgid "Insert file URL"
800
+ msgstr "آدرس فایل را وارد کنید"
801
+
802
+ # @ download_monitor
803
+ #: includes/admin/html-downloadable-file-version.php:21
804
+ msgid "Upload file"
805
+ msgstr "آپلود فایل"
806
+
807
+ # @ download_monitor
808
+ #: includes/admin/html-downloadable-file-version.php:22
809
+ msgid "Browse for file"
810
+ msgstr "جستجوی فایل"
811
+
812
+ # @ download_monitor
813
+ #: includes/admin/html-downloadable-file-version.php:35
814
+ msgid "File Date"
815
+ msgstr "تاریخ فایل"
816
+
817
+ # @ download_monitor
818
+ #: includes/admin/html-downloadable-file-version.php:36
819
+ msgid "h"
820
+ msgstr "h"
821
+
822
+ # @ download_monitor
823
+ #: includes/admin/html-downloadable-file-version.php:36
824
+ msgid "m"
825
+ msgstr "m"
826
+
827
+ # @ download_monitor
828
+ #: includes/class-dlm-download-handler.php:121
829
+ msgid "Download does not exist."
830
+ msgstr "دانلود موجود نیست."
831
+
832
+ # @ download_monitor
833
+ #: includes/class-dlm-download-handler.php:121
834
+ #: includes/class-dlm-download-handler.php:140
835
+ #: includes/class-dlm-download-handler.php:145
836
+ #: includes/class-dlm-download-handler.php:154
837
+ #: includes/class-dlm-download-handler.php:286
838
+ msgid "Go to homepage &rarr;"
839
+ msgstr "برو به صفحه اصلی &larr;"
840
+
841
+ # @ download_monitor
842
+ #: includes/class-dlm-download-handler.php:121
843
+ #: includes/class-dlm-download-handler.php:140
844
+ #: includes/class-dlm-download-handler.php:145
845
+ #: includes/class-dlm-download-handler.php:154
846
+ #: includes/class-dlm-download-handler.php:286
847
+ msgid "Download Error"
848
+ msgstr "خطای دانلود"
849
+
850
+ # @ download_monitor
851
+ #: includes/class-dlm-download-handler.php:140
852
+ #: includes/class-dlm-download-handler.php:145
853
+ msgid "No file paths defined."
854
+ msgstr "هیچ آدرس فایلی تعریف نشده است."
855
+
856
+ # @ download_monitor
857
+ #: includes/class-dlm-download-handler.php:154
858
+ msgid "You do not have permission to access this download."
859
+ msgstr "شما اجازه دسترسی به این فایل را ندارید"
860
+
861
+ # @ download_monitor
862
+ #: includes/class-dlm-download-handler.php:168
863
+ #: includes/class-dlm-download-handler.php:252
864
+ #: includes/class-dlm-download-handler.php:258
865
+ #: includes/class-dlm-download-handler.php:264
866
+ msgid "Redirected to file"
867
+ msgstr "هدایت به فایل"
868
+
869
+ # @ download_monitor
870
+ #: includes/class-dlm-download-handler.php:279
871
+ msgid "Redirected to remote file."
872
+ msgstr "هدایت به فایل"
873
+
874
+ # @ download_monitor
875
+ #: includes/class-dlm-download-handler.php:284
876
+ msgid "File not found"
877
+ msgstr "فایل یافت نشد"
878
+
879
+ # @ download_monitor
880
+ #: includes/class-dlm-download-handler.php:286
881
+ msgid "File not found."
882
+ msgstr "فایل یافت نشد."
883
+
884
+ # @ download_monitor
885
+ #: includes/class-dlm-shortcodes.php:102
886
+ msgid "Download not found"
887
+ msgstr "دانلود یافت نشد"
888
+
889
+ # @ download_monitor
890
+ #: includes/widgets/class-dlm-widget-downloads.php:27
891
+ msgid "Display a list of your downloads."
892
+ msgstr "نمایش یک لیست از دانلودهای شما"
893
+
894
+ # @ download_monitor
895
+ #: includes/widgets/class-dlm-widget-downloads.php:29
896
+ msgid "Downloads List"
897
+ msgstr "لیست دانلودها"
898
+
899
+ # @ download_monitor
900
+ #: includes/widgets/class-dlm-widget-downloads.php:52
901
+ #: includes/widgets/class-dlm-widget-downloads.php:148
902
+ msgid "Featured Downloads"
903
+ msgstr "دانلود های ویژه"
904
+
905
+ # @ download_monitor
906
+ #: includes/widgets/class-dlm-widget-downloads.php:157
907
+ msgid "Title:"
908
+ msgstr "عنوان:"
909
+
910
+ # @ download_monitor
911
+ #: includes/widgets/class-dlm-widget-downloads.php:161
912
+ msgid "Limit:"
913
+ msgstr "محدودیت:"
914
+
915
+ # @ download_monitor
916
+ #: includes/widgets/class-dlm-widget-downloads.php:165
917
+ msgid "Output template:"
918
+ msgstr "قالب خروجی:"
919
+
920
+ # @ download_monitor
921
+ #: includes/widgets/class-dlm-widget-downloads.php:166
922
+ msgid "Default template"
923
+ msgstr "قالب پیشفرض"
924
+
925
+ # @ download_monitor
926
+ #: includes/widgets/class-dlm-widget-downloads.php:169
927
+ msgid "Order by:"
928
+ msgstr "ترتیب بر اساس:"
929
+
930
+ # @ download_monitor
931
+ #: includes/widgets/class-dlm-widget-downloads.php:172
932
+ msgid "Random"
933
+ msgstr "تصادفی"
934
+
935
+ # @ download_monitor
936
+ #: includes/widgets/class-dlm-widget-downloads.php:174
937
+ msgid "Date added"
938
+ msgstr "تاریخ ارسال"
939
+
940
+ # @ download_monitor
941
+ #: includes/widgets/class-dlm-widget-downloads.php:175
942
+ msgid "Date modified"
943
+ msgstr "تاریخ ویرایش"
944
+
945
+ # @ download_monitor
946
+ #: includes/widgets/class-dlm-widget-downloads.php:180
947
+ msgid "Order:"
948
+ msgstr "سفارش:"
949
+
950
+ # @ download_monitor
951
+ #: includes/widgets/class-dlm-widget-downloads.php:182
952
+ msgid "ASC"
953
+ msgstr "صعودی"
954
+
955
+ # @ download_monitor
956
+ #: includes/widgets/class-dlm-widget-downloads.php:183
957
+ msgid "DESC"
958
+ msgstr "نزولی"
959
+
960
+ # @ download_monitor
961
+ #: includes/widgets/class-dlm-widget-downloads.php:188
962
+ msgid "Show only featured downloads"
963
+ msgstr "فقط دانلود های ویژه را نشان بده"
964
+
965
+ # @ download_monitor
966
+ #: includes/widgets/class-dlm-widget-downloads.php:192
967
+ msgid "Show only members only downloads"
968
+ msgstr "فقط دانلود های مخصوص اعضا را نشان بده"
969
+
970
+ # @ download_monitor
971
+ #: templates/content-download-box.php:12
972
+ #: templates/content-download-filename.php:9 templates/content-download.php:9
973
+ #, php-format
974
+ msgid "1 download"
975
+ msgid_plural "%d downloads"
976
+ msgstr[0] "1 دانلود"
977
+ msgstr[1] "%d دانلود"
978
+
979
+ # @ download_monitor
980
+ #: templates/content-download-box.php:20
981
+ #: templates/content-download-filename.php:8 templates/content-download.php:8
982
+ #, php-format
983
+ msgid "Version %s"
984
+ msgstr "نسخه %s"
985
+
986
+ # @ download_monitor
987
+ #: templates/content-download-box.php:21
988
+ msgid "Download File"
989
+ msgstr "دانلود فایل"
990
+
991
+ # @ download_monitor
992
+ #: templates/content-download-button.php:9
993
+ #, php-format
994
+ msgid "Download &ldquo;%s&rdquo;"
995
+ msgstr "دانلود &ldquo;%s&rdquo;"
996
+
997
+ # @ download_monitor
998
+ #: templates/content-download-button.php:10
999
+ #, php-format
1000
+ msgid "Downloaded 1 time"
1001
+ msgid_plural "Downloaded %d times"
1002
+ msgstr[0] "1 بار دانلود شده است"
1003
+ msgstr[1] "%d بار دانلود شده است"
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: mikejolley
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=mike.jolley@me.com&item_name=Donation+for+Download+Monitor
4
  Tags: download, downloads, monitor, hits, download monitor, tracking, admin, count, counter, files, versions, download count, logging
5
  Requires at least: 3.5
6
- Tested up to: 3.5
7
- Stable tag: 1.0.6
8
  License: GPLv3
9
 
10
  Download Monitor is a plugin for uploading and managing downloads, tracking downloads, and displaying links.
@@ -108,6 +108,12 @@ Admin hits are not counted, log out and try!
108
 
109
  == Changelog ==
110
 
 
 
 
 
 
 
111
  = 1.0.6 =
112
  * Hide taxonomies from nav menus
113
  * Fix categories in download_data method.
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=mike.jolley@me.com&item_name=Donation+for+Download+Monitor
4
  Tags: download, downloads, monitor, hits, download monitor, tracking, admin, count, counter, files, versions, download count, logging
5
  Requires at least: 3.5
6
+ Tested up to: 3.6
7
+ Stable tag: 1.1.0
8
  License: GPLv3
9
 
10
  Download Monitor is a plugin for uploading and managing downloads, tracking downloads, and displaying links.
108
 
109
  == Changelog ==
110
 
111
+ = 1.1.0 =
112
+ * Fixed admin notices
113
+ * Added download link to admin 'file' column for copying and pasting
114
+ * Farsi localisation
115
+ * Wrapping content in a [download] shortcode will wrap it in a simple link.
116
+
117
  = 1.0.6 =
118
  * Hide taxonomies from nav menus
119
  * Fix categories in download_data method.