Version Description
- Fix bug with site modules not saving
Download this release
Release Info
Developer | johnny5 |
Plugin | HeadSpace2 SEO |
Version | 3.6.37 |
Comparing to | |
See all releases |
Code changes from version 3.6.34 to 3.6.37
- ajax.php +37 -37
- headspace.php +66 -73
- headspace_library.php +21 -22
- locale/cs_CZ.mo +0 -0
- locale/cs_CZ.po +1789 -0
- locale/headspace2.pot +1700 -0
- locale/it_IT.mo +0 -0
- locale/it_IT.po +1056 -1024
- locale/messages.po +0 -1710
- models/headspace.php +37 -64
- models/importer.php +4 -5
- models/inline_tags.php +36 -38
- models/mass_edit.php +2 -2
- models/modules.php +18 -18
- models/pager.php +67 -69
- models/site.php +17 -17
- models/term_pager.php +15 -16
- models/upgrade.php +22 -24
- modules/import/all-in-one-seo.php +9 -11
- modules/import/head_meta_description.php +5 -7
- modules/import/headspace_tags.php +4 -6
- modules/import/jerome.php +6 -8
- modules/import/lud.icro.us.php +5 -7
- modules/import/more_unique.php +5 -7
- modules/import/seo-title-tags.php +5 -7
- modules/import/simple-tagging.php +5 -7
- modules/import/simple-tags.php +11 -13
- modules/import/utw.php +5 -7
- modules/mass/description.php +10 -11
- modules/mass/keywords.php +10 -11
- modules/mass/more_text.php +10 -12
- modules/mass/page_slug.php +9 -10
- modules/mass/page_title.php +10 -12
- modules/mass/site_description.php +10 -12
- modules/mass/site_name.php +10 -12
- modules/mass/tags.php +13 -13
- modules/page/custom.php +10 -10
- modules/page/description.php +15 -15
- modules/page/follow-links.php +20 -20
- modules/page/javascript.php +8 -8
- modules/page/keywords.php +15 -15
- modules/page/more_text.php +18 -18
- modules/page/noindex.php +19 -19
- modules/page/page-links.php +36 -36
- modules/page/page_title.php +23 -23
- modules/page/plugin.php +31 -32
- modules/page/raw-footer.php +8 -9
- modules/page/raw.php +7 -8
- modules/page/relative-links.php +13 -13
- modules/page/rss_name.php +11 -12
- modules/page/rss_tagline.php +12 -13
- modules/page/site_name.php +11 -12
- modules/page/site_tagline.php +11 -12
- modules/page/stylesheet.php +12 -13
- modules/page/tags.php +45 -46
- modules/page/tags/auto_suggest.php +12 -14
- modules/page/tags/porter_stem.php +0 -1
- modules/page/tags/yahoo.php +5 -7
- modules/page/theme.php +22 -22
- modules/site/analytics.php +0 -2
- modules/site/google_webmaster.php +3 -3
- plugin.php +11 -11
- readme.txt +124 -110
- version.txt +0 -17
ajax.php
CHANGED
@@ -29,18 +29,18 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
29 |
|
30 |
add_action( 'init', array( &$this, 'init' ) );
|
31 |
}
|
32 |
-
|
33 |
function init() {
|
34 |
if ( current_user_can( 'manage_options' ) ) {
|
35 |
$this->register_ajax( 'hs_settings_edit' );
|
36 |
$this->register_ajax( 'hs_settings_save' );
|
37 |
$this->register_ajax( 'hs_settings_load' );
|
38 |
-
|
39 |
$this->register_ajax( 'hs_module_edit' );
|
40 |
$this->register_ajax( 'hs_module_load' );
|
41 |
$this->register_ajax( 'hs_module_save' );
|
42 |
$this->register_ajax( 'hs_module_order' );
|
43 |
-
|
44 |
$this->register_ajax( 'hs_site_onoff' );
|
45 |
$this->register_ajax( 'hs_site_edit' );
|
46 |
$this->register_ajax( 'hs_site_load' );
|
@@ -51,7 +51,7 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
51 |
$this->register_ajax( 'hs_auto_tag' );
|
52 |
$this->register_ajax( 'hs_auto_description' );
|
53 |
}
|
54 |
-
|
55 |
function obj_to_array( $items ) {
|
56 |
$merged = array();
|
57 |
if ( !empty( $items ) > 0 ) {
|
@@ -60,15 +60,15 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
60 |
$merged[$key] = $value;
|
61 |
}
|
62 |
}
|
63 |
-
|
64 |
return $merged;
|
65 |
}
|
66 |
-
|
67 |
function hs_settings_edit() {
|
68 |
$id = $_GET['page'];
|
69 |
$headspace = HeadSpace2::get ();
|
70 |
$types = $headspace->get_types();
|
71 |
-
|
72 |
if ( in_array( $id, array_keys( $types ) ) && check_ajax_referer( 'headspace-edit_setting_'.$id ) ) {
|
73 |
$settings = $this->obj_to_array( get_option( 'headspace_'.$id ) );
|
74 |
|
@@ -77,11 +77,11 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
77 |
|
78 |
$this->render_admin( 'page-settings-item', array( 'type' => $id, 'name' => $types[$id][0], 'desc' => $types[$id][1], 'nolink' => true ) );
|
79 |
$this->render_admin( 'page-settings-edit-ajax', array( 'simple' => $simple, 'advanced' => $advanced, 'type' => $id, 'area' => 'page' ) );
|
80 |
-
|
81 |
die();
|
82 |
}
|
83 |
}
|
84 |
-
|
85 |
function hs_settings_save() {
|
86 |
$id = $_POST['module'];
|
87 |
$headspace = HeadSpace2::get ();
|
@@ -94,12 +94,12 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
94 |
$this->hs_settings_load();
|
95 |
}
|
96 |
}
|
97 |
-
|
98 |
function hs_settings_load() {
|
99 |
$id = $_POST['module'];
|
100 |
$headspace = HeadSpace2::get ();
|
101 |
$types = $headspace->get_types();
|
102 |
-
|
103 |
if ( in_array( $id, array_keys( $types ) ) && check_ajax_referer( 'headspace-page_setting_'.$id ) ) {
|
104 |
$settings = get_option( 'headspace_'.$id );
|
105 |
|
@@ -107,19 +107,19 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
107 |
die();
|
108 |
}
|
109 |
}
|
110 |
-
|
111 |
function hs_module_edit() {
|
112 |
if ( check_ajax_referer( 'headspace-module_'.$_GET['module'] ) ) {
|
113 |
$headspace = HeadSpace2::get ();
|
114 |
$module = $headspace->modules->get( $_GET['module'] );
|
115 |
-
|
116 |
if ( $module )
|
117 |
$this->render_admin( 'page-module-edit', array( 'module' => $module, 'id' => $_GET['module'] ) );
|
118 |
-
|
119 |
die();
|
120 |
}
|
121 |
}
|
122 |
-
|
123 |
function hs_module_save() {
|
124 |
if ( check_ajax_referer( 'headspace-module_save_'.$_POST['module'] ) ) {
|
125 |
$headspace = HeadSpace2::get ();
|
@@ -132,7 +132,7 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
132 |
}
|
133 |
}
|
134 |
}
|
135 |
-
|
136 |
function hs_module_load() {
|
137 |
if ( check_ajax_referer( 'headspace-module_'.$_GET['module'] ) ) {
|
138 |
$headspace = HeadSpace2::get ();
|
@@ -140,7 +140,7 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
140 |
|
141 |
if ( $module )
|
142 |
$this->render_admin( 'page-module-item', array( 'module' => $module ) );
|
143 |
-
|
144 |
die();
|
145 |
}
|
146 |
}
|
@@ -170,7 +170,7 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
170 |
|
171 |
if ( count( $options['advanced_modules'] ) > 0 ) {
|
172 |
$newmod = array ();
|
173 |
-
|
174 |
foreach ( $options['advanced_modules'] AS $name ) {
|
175 |
$name = 'hsm_'.str_replace( '-', '_', strtolower( $name ) );
|
176 |
$module = new $name;
|
@@ -185,7 +185,7 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
185 |
update_option( 'headspace_options', $options );
|
186 |
}
|
187 |
}
|
188 |
-
|
189 |
function hs_site_edit() {
|
190 |
if ( check_ajax_referer( 'headspace-site_module' ) ) {
|
191 |
$headspace = HeadSpace2::get ();
|
@@ -193,11 +193,11 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
193 |
|
194 |
if ( $module )
|
195 |
$this->render_admin( 'site-module-edit', array( 'module' => $module, 'id' => $_GET['module'] ) );
|
196 |
-
|
197 |
die();
|
198 |
}
|
199 |
}
|
200 |
-
|
201 |
function hs_site_load() {
|
202 |
if ( check_ajax_referer( 'headspace-site_module' ) ) {
|
203 |
$headspace = HeadSpace2::get ();
|
@@ -205,11 +205,11 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
205 |
|
206 |
if ($module)
|
207 |
$this->render_admin( 'site-module-item', array( 'module' => $module ) );
|
208 |
-
|
209 |
die();
|
210 |
}
|
211 |
}
|
212 |
-
|
213 |
function hs_site_save() {
|
214 |
if ( check_ajax_referer( 'headspace-site_save_'.$_POST['module'] ) ) {
|
215 |
$headspace = HeadSpace2::get ();
|
@@ -223,7 +223,7 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
223 |
die();
|
224 |
}
|
225 |
}
|
226 |
-
|
227 |
function hs_site_onoff() {
|
228 |
if ( check_ajax_referer( 'headspace-site_module' ) ) {
|
229 |
$options = get_option( 'headspace_options' );
|
@@ -231,10 +231,10 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
231 |
$options = array();
|
232 |
|
233 |
$id = $_POST['module'];
|
234 |
-
|
235 |
-
if ( $_POST['onoff']
|
236 |
$options['site_modules'][$_POST['file']] = $id;
|
237 |
-
elseif ( $_POST['onoff']
|
238 |
unset( $options['site_modules'][$_POST['file']] );
|
239 |
|
240 |
if ( count( $options['site_modules'] ) > 0 ) {
|
@@ -271,13 +271,13 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
271 |
// Extract 1st paragraph first blank line
|
272 |
if ( function_exists( 'mb_strpos' ) ) {
|
273 |
$pos = mb_strpos( $excerpt, '.' );
|
274 |
-
|
275 |
if ( $pos !== false )
|
276 |
$excerpt = mb_substr( $excerpt, 0, $pos + 1 );
|
277 |
}
|
278 |
else {
|
279 |
$pos = strpos( $excerpt, '.' );
|
280 |
-
|
281 |
if ($pos !== false)
|
282 |
$excerpt = substr( $excerpt, 0, $pos + 1 );
|
283 |
}
|
@@ -285,27 +285,27 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
285 |
// Replace all returns and HTML
|
286 |
$excerpt = str_replace( "\r", '', $excerpt );
|
287 |
$excerpt = str_replace( "\n", '', $excerpt );
|
288 |
-
|
289 |
// Restrict it to HS description length setting
|
290 |
if ( function_exists( 'mb_substr' ) )
|
291 |
$excerpt = mb_substr( $excerpt, 0, 500 );
|
292 |
else
|
293 |
$excerpt = substr( $excerpt, 0, 500 );
|
294 |
-
|
295 |
$excerpt = preg_replace( '/\s+/', ' ', $excerpt );
|
296 |
echo $excerpt;
|
297 |
die();
|
298 |
}
|
299 |
}
|
300 |
-
|
301 |
function hs_tag_update() {
|
302 |
$headspace = HeadSpace2::get ();
|
303 |
$id = intval( $_GET['id'] );
|
304 |
-
|
305 |
if ( check_ajax_referer( 'headspace-tags' ) && current_user_can( 'edit_post', $id ) ) {
|
306 |
$tags = $headspace->modules->get( 'hsm_tags' );
|
307 |
$tags->load( $headspace->get_post_settings( $id ) );
|
308 |
-
|
309 |
$tags->suggestions( $id, $_POST['content'], $_GET['type'] );
|
310 |
die();
|
311 |
}
|
@@ -317,14 +317,14 @@ class HeadspaceAjax extends HeadSpace_Plugin {
|
|
317 |
if ( current_user_can( 'edit_post', $id ) && check_ajax_referer( 'headspace-auto_tag_'.$id ) ) {
|
318 |
$headspace = HeadSpace2::get();
|
319 |
$settings = $headspace->get_post_settings( $id );
|
320 |
-
|
321 |
$tags = $headspace->modules->get( 'hsm_tags' );
|
322 |
$tags->load( $settings );
|
323 |
|
324 |
include (ABSPATH.'wp-admin/admin-functions.php');
|
325 |
-
|
326 |
$post = get_post( $id );
|
327 |
-
|
328 |
$suggestions = $tags->get_suggestions( $post->post_content.' '.$post->post_title );
|
329 |
echo HeadSpace_Plugin::specialchars( implode( ', ', $suggestions ) );
|
330 |
die();
|
29 |
|
30 |
add_action( 'init', array( &$this, 'init' ) );
|
31 |
}
|
32 |
+
|
33 |
function init() {
|
34 |
if ( current_user_can( 'manage_options' ) ) {
|
35 |
$this->register_ajax( 'hs_settings_edit' );
|
36 |
$this->register_ajax( 'hs_settings_save' );
|
37 |
$this->register_ajax( 'hs_settings_load' );
|
38 |
+
|
39 |
$this->register_ajax( 'hs_module_edit' );
|
40 |
$this->register_ajax( 'hs_module_load' );
|
41 |
$this->register_ajax( 'hs_module_save' );
|
42 |
$this->register_ajax( 'hs_module_order' );
|
43 |
+
|
44 |
$this->register_ajax( 'hs_site_onoff' );
|
45 |
$this->register_ajax( 'hs_site_edit' );
|
46 |
$this->register_ajax( 'hs_site_load' );
|
51 |
$this->register_ajax( 'hs_auto_tag' );
|
52 |
$this->register_ajax( 'hs_auto_description' );
|
53 |
}
|
54 |
+
|
55 |
function obj_to_array( $items ) {
|
56 |
$merged = array();
|
57 |
if ( !empty( $items ) > 0 ) {
|
60 |
$merged[$key] = $value;
|
61 |
}
|
62 |
}
|
63 |
+
|
64 |
return $merged;
|
65 |
}
|
66 |
+
|
67 |
function hs_settings_edit() {
|
68 |
$id = $_GET['page'];
|
69 |
$headspace = HeadSpace2::get ();
|
70 |
$types = $headspace->get_types();
|
71 |
+
|
72 |
if ( in_array( $id, array_keys( $types ) ) && check_ajax_referer( 'headspace-edit_setting_'.$id ) ) {
|
73 |
$settings = $this->obj_to_array( get_option( 'headspace_'.$id ) );
|
74 |
|
77 |
|
78 |
$this->render_admin( 'page-settings-item', array( 'type' => $id, 'name' => $types[$id][0], 'desc' => $types[$id][1], 'nolink' => true ) );
|
79 |
$this->render_admin( 'page-settings-edit-ajax', array( 'simple' => $simple, 'advanced' => $advanced, 'type' => $id, 'area' => 'page' ) );
|
80 |
+
|
81 |
die();
|
82 |
}
|
83 |
}
|
84 |
+
|
85 |
function hs_settings_save() {
|
86 |
$id = $_POST['module'];
|
87 |
$headspace = HeadSpace2::get ();
|
94 |
$this->hs_settings_load();
|
95 |
}
|
96 |
}
|
97 |
+
|
98 |
function hs_settings_load() {
|
99 |
$id = $_POST['module'];
|
100 |
$headspace = HeadSpace2::get ();
|
101 |
$types = $headspace->get_types();
|
102 |
+
|
103 |
if ( in_array( $id, array_keys( $types ) ) && check_ajax_referer( 'headspace-page_setting_'.$id ) ) {
|
104 |
$settings = get_option( 'headspace_'.$id );
|
105 |
|
107 |
die();
|
108 |
}
|
109 |
}
|
110 |
+
|
111 |
function hs_module_edit() {
|
112 |
if ( check_ajax_referer( 'headspace-module_'.$_GET['module'] ) ) {
|
113 |
$headspace = HeadSpace2::get ();
|
114 |
$module = $headspace->modules->get( $_GET['module'] );
|
115 |
+
|
116 |
if ( $module )
|
117 |
$this->render_admin( 'page-module-edit', array( 'module' => $module, 'id' => $_GET['module'] ) );
|
118 |
+
|
119 |
die();
|
120 |
}
|
121 |
}
|
122 |
+
|
123 |
function hs_module_save() {
|
124 |
if ( check_ajax_referer( 'headspace-module_save_'.$_POST['module'] ) ) {
|
125 |
$headspace = HeadSpace2::get ();
|
132 |
}
|
133 |
}
|
134 |
}
|
135 |
+
|
136 |
function hs_module_load() {
|
137 |
if ( check_ajax_referer( 'headspace-module_'.$_GET['module'] ) ) {
|
138 |
$headspace = HeadSpace2::get ();
|
140 |
|
141 |
if ( $module )
|
142 |
$this->render_admin( 'page-module-item', array( 'module' => $module ) );
|
143 |
+
|
144 |
die();
|
145 |
}
|
146 |
}
|
170 |
|
171 |
if ( count( $options['advanced_modules'] ) > 0 ) {
|
172 |
$newmod = array ();
|
173 |
+
|
174 |
foreach ( $options['advanced_modules'] AS $name ) {
|
175 |
$name = 'hsm_'.str_replace( '-', '_', strtolower( $name ) );
|
176 |
$module = new $name;
|
185 |
update_option( 'headspace_options', $options );
|
186 |
}
|
187 |
}
|
188 |
+
|
189 |
function hs_site_edit() {
|
190 |
if ( check_ajax_referer( 'headspace-site_module' ) ) {
|
191 |
$headspace = HeadSpace2::get ();
|
193 |
|
194 |
if ( $module )
|
195 |
$this->render_admin( 'site-module-edit', array( 'module' => $module, 'id' => $_GET['module'] ) );
|
196 |
+
|
197 |
die();
|
198 |
}
|
199 |
}
|
200 |
+
|
201 |
function hs_site_load() {
|
202 |
if ( check_ajax_referer( 'headspace-site_module' ) ) {
|
203 |
$headspace = HeadSpace2::get ();
|
205 |
|
206 |
if ($module)
|
207 |
$this->render_admin( 'site-module-item', array( 'module' => $module ) );
|
208 |
+
|
209 |
die();
|
210 |
}
|
211 |
}
|
212 |
+
|
213 |
function hs_site_save() {
|
214 |
if ( check_ajax_referer( 'headspace-site_save_'.$_POST['module'] ) ) {
|
215 |
$headspace = HeadSpace2::get ();
|
223 |
die();
|
224 |
}
|
225 |
}
|
226 |
+
|
227 |
function hs_site_onoff() {
|
228 |
if ( check_ajax_referer( 'headspace-site_module' ) ) {
|
229 |
$options = get_option( 'headspace_options' );
|
231 |
$options = array();
|
232 |
|
233 |
$id = $_POST['module'];
|
234 |
+
|
235 |
+
if ( isset( $_POST['onoff'] ) && !in_array( $id, $options['site_modules'] ) && isset( $_POST['file'] ) && $_POST['file'] )
|
236 |
$options['site_modules'][$_POST['file']] = $id;
|
237 |
+
elseif ( !isset( $_POST['onoff'] ) && in_array( $id, $options['site_modules'] ) )
|
238 |
unset( $options['site_modules'][$_POST['file']] );
|
239 |
|
240 |
if ( count( $options['site_modules'] ) > 0 ) {
|
271 |
// Extract 1st paragraph first blank line
|
272 |
if ( function_exists( 'mb_strpos' ) ) {
|
273 |
$pos = mb_strpos( $excerpt, '.' );
|
274 |
+
|
275 |
if ( $pos !== false )
|
276 |
$excerpt = mb_substr( $excerpt, 0, $pos + 1 );
|
277 |
}
|
278 |
else {
|
279 |
$pos = strpos( $excerpt, '.' );
|
280 |
+
|
281 |
if ($pos !== false)
|
282 |
$excerpt = substr( $excerpt, 0, $pos + 1 );
|
283 |
}
|
285 |
// Replace all returns and HTML
|
286 |
$excerpt = str_replace( "\r", '', $excerpt );
|
287 |
$excerpt = str_replace( "\n", '', $excerpt );
|
288 |
+
|
289 |
// Restrict it to HS description length setting
|
290 |
if ( function_exists( 'mb_substr' ) )
|
291 |
$excerpt = mb_substr( $excerpt, 0, 500 );
|
292 |
else
|
293 |
$excerpt = substr( $excerpt, 0, 500 );
|
294 |
+
|
295 |
$excerpt = preg_replace( '/\s+/', ' ', $excerpt );
|
296 |
echo $excerpt;
|
297 |
die();
|
298 |
}
|
299 |
}
|
300 |
+
|
301 |
function hs_tag_update() {
|
302 |
$headspace = HeadSpace2::get ();
|
303 |
$id = intval( $_GET['id'] );
|
304 |
+
|
305 |
if ( check_ajax_referer( 'headspace-tags' ) && current_user_can( 'edit_post', $id ) ) {
|
306 |
$tags = $headspace->modules->get( 'hsm_tags' );
|
307 |
$tags->load( $headspace->get_post_settings( $id ) );
|
308 |
+
|
309 |
$tags->suggestions( $id, $_POST['content'], $_GET['type'] );
|
310 |
die();
|
311 |
}
|
317 |
if ( current_user_can( 'edit_post', $id ) && check_ajax_referer( 'headspace-auto_tag_'.$id ) ) {
|
318 |
$headspace = HeadSpace2::get();
|
319 |
$settings = $headspace->get_post_settings( $id );
|
320 |
+
|
321 |
$tags = $headspace->modules->get( 'hsm_tags' );
|
322 |
$tags->load( $settings );
|
323 |
|
324 |
include (ABSPATH.'wp-admin/admin-functions.php');
|
325 |
+
|
326 |
$post = get_post( $id );
|
327 |
+
|
328 |
$suggestions = $tags->get_suggestions( $post->post_content.' '.$post->post_title );
|
329 |
echo HeadSpace_Plugin::specialchars( implode( ', ', $suggestions ) );
|
330 |
die();
|
headspace.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: HeadSpace2
|
4 |
Plugin URI: http://urbangiraffe.com/plugins/headspace2/
|
5 |
Description: Meta-data manager on steroids, allowing complete control over all SEO needs such as keywords/tags, titles, description, stylesheets, and many many other goodies.
|
6 |
-
Version: 3.6.
|
7 |
Author: John Godley
|
8 |
Author URI: http://urbangiraffe.com/
|
9 |
============================================================================================================
|
@@ -50,20 +50,15 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
50 |
$this->add_action( 'edit_category_form' );
|
51 |
$this->add_action( 'edit_category' );
|
52 |
add_action( 'edit_term', array( &$this, 'edit_category' ) );
|
53 |
-
|
54 |
$this->add_action( 'init', 'init', 15);
|
55 |
-
|
56 |
-
|
57 |
// WP 2.7 hooks
|
58 |
$this->add_action( 'manage_posts_columns' );
|
59 |
$this->add_action( 'manage_pages_columns', 'manage_posts_columns' );
|
60 |
|
61 |
$this->add_action( 'manage_posts_custom_column', 'manage_posts_custom_column', 10, 2);
|
62 |
$this->add_action( 'manage_pages_custom_column', 'manage_posts_custom_column', 10, 2);
|
63 |
-
|
64 |
-
// $this->add_action( 'quick_edit_custom_box', 'quick_edit_custom_box', 10, 2);
|
65 |
-
// $this->add_action( 'manage_categories_columns', 'manage_posts_columns' );
|
66 |
-
// $this->add_action( 'bulk_edit_custom_box', 'bulk_edit_custom_box', 10, 2);
|
67 |
|
68 |
$this->add_action( 'wp_print_scripts' );
|
69 |
$this->add_action( 'admin_head', 'wp_print_styles' );
|
@@ -71,7 +66,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
71 |
$this->add_action( 'admin_print_styles', 'wp_print_styles' );
|
72 |
$this->add_filter( 'contextual_help', 'contextual_help', 10, 2 );
|
73 |
$this->register_plugin_settings( __FILE__ );
|
74 |
-
|
75 |
// Ajax functions
|
76 |
if ( defined( 'DOING_AJAX' ) ) {
|
77 |
include_once dirname( __FILE__ ).'/ajax.php';
|
@@ -79,7 +74,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
79 |
}
|
80 |
}
|
81 |
}
|
82 |
-
|
83 |
function print_scripts_array( $scripts ) {
|
84 |
$farb = array_search( 'farbtastic', $scripts );
|
85 |
|
@@ -88,32 +83,18 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
88 |
|
89 |
return $scripts;
|
90 |
}
|
91 |
-
|
92 |
function plugin_settings ($links) {
|
93 |
$settings_link = '<a href="options-general.php?page='.basename( __FILE__ ).'">'.__('Settings', 'headspace').'</a>';
|
94 |
array_unshift( $links, $settings_link );
|
95 |
return $links;
|
96 |
}
|
97 |
-
|
98 |
-
function wp_dashboard_setup() {
|
99 |
-
if (function_exists ('wp_add_dashboard_widget'))
|
100 |
-
wp_add_dashboard_widget ('dashboard_headspace', __ ('HeadSpace', 'headspace'), array (&$this, 'dashboard'));
|
101 |
-
}
|
102 |
-
|
103 |
-
function dashboard() {
|
104 |
-
$headspace = HeadSpace2::get ();
|
105 |
-
|
106 |
-
$settings = $headspace->get_current_settings ();
|
107 |
-
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'page' );
|
108 |
-
|
109 |
-
$this->render_admin( 'dashboard', array ('simple' => $simple, 'advanced' => $advanced));
|
110 |
-
}
|
111 |
-
|
112 |
function manage_posts_columns($columns) {
|
113 |
$headspace = HeadSpace2::get ();
|
114 |
-
|
115 |
$settings = $headspace->get_current_settings ();
|
116 |
-
|
117 |
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'page' );
|
118 |
$advanced = $headspace->modules->get_restricted ($headspace->get_advanced_modules (), $settings, 'page' );
|
119 |
|
@@ -127,19 +108,19 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
127 |
|
128 |
return $columns;
|
129 |
}
|
130 |
-
|
131 |
function manage_posts_custom_column($column, $id) {
|
132 |
$hs2 = HeadSpace2::get ();
|
133 |
$meta = $hs2->get_post_settings ($id);
|
134 |
-
|
135 |
$module = $hs2->modules->get (array ($column), $meta);
|
136 |
if (count ($module) > 0)
|
137 |
$module[0]->quick_view ();
|
138 |
}
|
139 |
-
|
140 |
function bulk_edit_custom_box($column_name, $type) {
|
141 |
}
|
142 |
-
|
143 |
function quick_edit_custom_box($column_name, $type) {
|
144 |
}
|
145 |
|
@@ -174,7 +155,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
174 |
add_management_page (HEADSPACE_MENU, HEADSPACE_MENU, HEADSPACE_ROLE, basename (__FILE__), array ($this, 'admin_screen'));
|
175 |
else
|
176 |
add_options_page (HEADSPACE_MENU, HEADSPACE_MENU, HEADSPACE_ROLE, basename (__FILE__), array ($this, 'admin_screen'));
|
177 |
-
|
178 |
add_management_page (HEADSPACE_META, HEADSPACE_META, HEADSPACE_ROLE, basename (__FILE__), array ($this, 'admin_mass'));
|
179 |
}
|
180 |
|
@@ -195,7 +176,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
195 |
else
|
196 |
$cat->cat_ID = 0;
|
197 |
}
|
198 |
-
|
199 |
$headspace = HeadSpace2::get ();
|
200 |
$settings = $headspace->get_current_settings (get_option( 'headspace_cat_'.$cat->cat_ID));
|
201 |
|
@@ -214,10 +195,10 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
214 |
if ($tags !== false)
|
215 |
$this->render_admin( 'edit_page', array ('post_ID' => $post->ID));
|
216 |
}
|
217 |
-
|
218 |
function metabox($post) {
|
219 |
global $wp_meta_boxes;
|
220 |
-
|
221 |
if (isset ($wp_meta_boxes['post']['normal']['sorted']['headspacestuff']))
|
222 |
unset ($wp_meta_boxes['post']['normal']['sorted']['headspacestuff']);
|
223 |
|
@@ -232,7 +213,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
232 |
|
233 |
$this->render_admin( 'page-settings-edit', array ('simple' => $simple, 'advanced' => $advanced, 'width' => 140, 'area' => 'page'));
|
234 |
}
|
235 |
-
|
236 |
|
237 |
/**
|
238 |
* Extract meta-data when saving a post
|
@@ -242,9 +223,9 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
242 |
**/
|
243 |
|
244 |
function save_tags($id) {
|
245 |
-
if (isset
|
246 |
-
$headspace = HeadSpace2::get
|
247 |
-
$headspace->save_post_settings
|
248 |
}
|
249 |
}
|
250 |
|
@@ -273,7 +254,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
273 |
$sub = isset ($_GET['sub']) ? $_GET['sub'] : '';
|
274 |
$url = explode ('&', $_SERVER['REQUEST_URI']);
|
275 |
$url = $url[0];
|
276 |
-
|
277 |
if ($inwrap == true)
|
278 |
$this->render_admin( 'submenu', array ('url' => $url, 'sub' => $sub));
|
279 |
return $sub;
|
@@ -288,39 +269,39 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
288 |
else if ($sub == 'tags')
|
289 |
$this->admin_tags ();
|
290 |
}
|
291 |
-
|
292 |
-
|
293 |
/**
|
294 |
* Checks the current theme footer.php and header.php to ensure it contains the appropriate function calls* to allow HS to work. Hopefully this will reduce support questions regarding this
|
295 |
*/
|
296 |
function check_theme_files() {
|
297 |
$base = get_template_directory ();
|
298 |
-
|
299 |
$messages = array ();
|
300 |
if (file_exists ($base.DIRECTORY_SEPARATOR.'header.php')) {
|
301 |
$theme_data = implode ('', file ($base.DIRECTORY_SEPARATOR.'header.php'));
|
302 |
-
|
303 |
if (strpos ($theme_data, 'wp_head') === false)
|
304 |
$messages[] = __ ('<code>wp_head</code> was not found in <code>header.php</code> (<a href="http://codex.wordpress.org/Hook_Reference/wp_head">documentation</a>)' );
|
305 |
}
|
306 |
-
|
307 |
if (file_exists ($base.DIRECTORY_SEPARATOR.'footer.php')) {
|
308 |
$theme_data = implode ('', file ($base.DIRECTORY_SEPARATOR.'footer.php'));
|
309 |
-
|
310 |
if (strpos ($theme_data, 'wp_footer') === false)
|
311 |
$messages[] = __ ('<code>wp_footer</code> was not found in <code>footer.php</code> (<a href="http://codex.wordpress.org/Theme_Development">documentation</a>)' );
|
312 |
}
|
313 |
-
|
314 |
if (count ($messages) > 0) {
|
315 |
$msg = '';
|
316 |
foreach ($messages AS $message)
|
317 |
$msg .= '<li>'.$message.'</li>';
|
318 |
-
|
319 |
$this->render_error ('<p>There are some issues with your theme that may prevent HeadSpace functioning correctly.</p><ol>'.$msg.'</oi>' );
|
320 |
}
|
321 |
}
|
322 |
-
|
323 |
-
|
324 |
/**
|
325 |
* Choose which admin screen is displayed as well as displaying RSS version feed
|
326 |
*
|
@@ -339,7 +320,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
339 |
$sub = $this->submenu ();
|
340 |
|
341 |
$this->check_theme_files ();
|
342 |
-
|
343 |
// Display screen
|
344 |
if ($sub == '')
|
345 |
$this->admin_settings ();
|
@@ -363,7 +344,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
363 |
$options = get_option( 'headspace_options' );
|
364 |
if ($options === false)
|
365 |
$options = array ();
|
366 |
-
|
367 |
$defaults = array
|
368 |
(
|
369 |
'inherit' => true,
|
@@ -371,15 +352,15 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
371 |
'debug' => false,
|
372 |
'support' => false
|
373 |
);
|
374 |
-
|
375 |
foreach ($defaults AS $key => $value) {
|
376 |
if (!isset ($options[$key]))
|
377 |
$options[$key] = $value;
|
378 |
}
|
379 |
-
|
380 |
return $options;
|
381 |
}
|
382 |
-
|
383 |
function admin_mass_edit() {
|
384 |
include dirname (__FILE__).'/models/pager.php';
|
385 |
include dirname (__FILE__).'/models/mass_edit.php';
|
@@ -413,7 +394,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
413 |
|
414 |
function admin_settings() {
|
415 |
$headspace = HeadSpace2::get ();
|
416 |
-
|
417 |
$this->render_admin( 'page-settings', array( 'types' => $headspace->get_types() ) );
|
418 |
}
|
419 |
|
@@ -455,13 +436,13 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
455 |
|
456 |
$this->render_admin( 'page-modules', array ('simple' => $simple, 'advanced' => $advanced, 'disabled' => $headspace->modules->get_disabled ($simple, $advanced)));
|
457 |
}
|
458 |
-
|
459 |
function admin_site() {
|
460 |
$headspace = HeadSpace2::get ();
|
461 |
-
|
462 |
$this->render_admin( 'site-modules', array ('site' => $headspace->site));
|
463 |
}
|
464 |
-
|
465 |
function admin_import() {
|
466 |
include dirname (__FILE__).'/models/importer.php';
|
467 |
|
@@ -479,7 +460,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
479 |
|
480 |
$this->render_admin( 'import', array ('modules' => $importmanager->available ()));
|
481 |
}
|
482 |
-
|
483 |
function wp_print_scripts() {
|
484 |
global $wp_scripts;
|
485 |
|
@@ -488,11 +469,11 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
488 |
add_meta_box ('headspacestuff', __ ('HeadSpace', 'headspace'), array (&$this, 'metabox'), 'page', 'normal', 'high' );
|
489 |
add_meta_box ('tagsdiv', __ ('Tags', 'headspace'), array (&$this, 'metabox_tags'), 'page', 'side', 'high' );
|
490 |
}
|
491 |
-
|
492 |
// Rejig the localization
|
493 |
if ($this->is_page ())
|
494 |
$wp_scripts->registered['page']->extra['l10n'] = $wp_scripts->registered['post']->extra['l10n'];
|
495 |
-
|
496 |
// We need to do this because the WP-Ecommerce plugin inserts some JS that interferes with HeadSpace
|
497 |
if (isset ($wp_scripts->registered['ui-tabs']) && strpos ($_SERVER['REQUEST_URI'], 'headspace.php') !== false)
|
498 |
unset ($wp_scripts->registered['ui-tabs']);
|
@@ -504,23 +485,23 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
504 |
wp_enqueue_script( 'headspace', $this->url ().'/js/headspace.js', array ('jquery-form'), $this->version ());
|
505 |
wp_enqueue_script( 'headspace-tags', $this->url ().'/js/headspace-tags.js', array ('headspace'), $this->version ());
|
506 |
}
|
507 |
-
|
508 |
// Stop this being called again
|
509 |
remove_action( 'wp_print_scripts', array(&$this, 'wp_print_scripts'));
|
510 |
}
|
511 |
-
|
512 |
function is_category_edit() {
|
513 |
if (strpos ($_SERVER['REQUEST_URI'], 'categories.php') || strpos( $_SERVER['REQUEST_URI'], 'taxonomy=category' ) )
|
514 |
return true;
|
515 |
return false;
|
516 |
}
|
517 |
-
|
518 |
function is_post_edit() {
|
519 |
if (strpos ($_SERVER['REQUEST_URI'], 'post.php') !== false || strpos ($_SERVER['REQUEST_URI'], 'post-new.php') !== false)
|
520 |
return true;
|
521 |
return false;
|
522 |
}
|
523 |
-
|
524 |
function wp_print_styles() {
|
525 |
if ( ( isset ($_GET['page']) && $_GET['page'] == 'headspace.php') || $this->is_page () || $this->is_category_edit () || $this->is_post_edit () ) {
|
526 |
echo '<link rel="stylesheet" href="'.$this->url ().'/admin.css" type="text/css" media="screen" title="no title" charset="utf-8"/>';
|
@@ -543,8 +524,8 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
543 |
</style>';
|
544 |
}
|
545 |
}
|
546 |
-
|
547 |
-
|
548 |
/**
|
549 |
* Insert CSS and JS into administration page
|
550 |
*
|
@@ -555,15 +536,15 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
555 |
if (strpos ($_SERVER['REQUEST_URI'], 'post.php') !== false || strpos ($_SERVER['REQUEST_URI'], 'post-new.php') !== false || $this->is_page () || strpos ($_SERVER['REQUEST_URI'], 'headspace') || strpos ($_SERVER['REQUEST_URI'], 'categories.php'))
|
556 |
$this->render_admin( 'head_admin' );
|
557 |
}
|
558 |
-
|
559 |
function version() {
|
560 |
$plugin_data = implode ('', file (__FILE__));
|
561 |
-
|
562 |
if (preg_match ('|Version:(.*)|i', $plugin_data, $version))
|
563 |
return trim ($version[1]);
|
564 |
return '';
|
565 |
}
|
566 |
-
|
567 |
function contextual_help($help, $screen) {
|
568 |
if ($screen == 'settings_page_headspace') {
|
569 |
$help .= '<h5>' . __('HeadSpace Help', 'headspace') . '</h5><div class="metabox-prefs">';
|
@@ -574,11 +555,23 @@ class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
574 |
$help .= __ ('Please read the documentation and FAQ, and check the bug tracker, before asking a question.', 'headspace' );
|
575 |
$help .= '</div>';
|
576 |
}
|
577 |
-
|
578 |
return $help;
|
579 |
}
|
580 |
}
|
581 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
582 |
|
583 |
/**
|
584 |
* Instantiate the plugin
|
3 |
Plugin Name: HeadSpace2
|
4 |
Plugin URI: http://urbangiraffe.com/plugins/headspace2/
|
5 |
Description: Meta-data manager on steroids, allowing complete control over all SEO needs such as keywords/tags, titles, description, stylesheets, and many many other goodies.
|
6 |
+
Version: 3.6.37
|
7 |
Author: John Godley
|
8 |
Author URI: http://urbangiraffe.com/
|
9 |
============================================================================================================
|
50 |
$this->add_action( 'edit_category_form' );
|
51 |
$this->add_action( 'edit_category' );
|
52 |
add_action( 'edit_term', array( &$this, 'edit_category' ) );
|
53 |
+
|
54 |
$this->add_action( 'init', 'init', 15);
|
55 |
+
|
|
|
56 |
// WP 2.7 hooks
|
57 |
$this->add_action( 'manage_posts_columns' );
|
58 |
$this->add_action( 'manage_pages_columns', 'manage_posts_columns' );
|
59 |
|
60 |
$this->add_action( 'manage_posts_custom_column', 'manage_posts_custom_column', 10, 2);
|
61 |
$this->add_action( 'manage_pages_custom_column', 'manage_posts_custom_column', 10, 2);
|
|
|
|
|
|
|
|
|
62 |
|
63 |
$this->add_action( 'wp_print_scripts' );
|
64 |
$this->add_action( 'admin_head', 'wp_print_styles' );
|
66 |
$this->add_action( 'admin_print_styles', 'wp_print_styles' );
|
67 |
$this->add_filter( 'contextual_help', 'contextual_help', 10, 2 );
|
68 |
$this->register_plugin_settings( __FILE__ );
|
69 |
+
|
70 |
// Ajax functions
|
71 |
if ( defined( 'DOING_AJAX' ) ) {
|
72 |
include_once dirname( __FILE__ ).'/ajax.php';
|
74 |
}
|
75 |
}
|
76 |
}
|
77 |
+
|
78 |
function print_scripts_array( $scripts ) {
|
79 |
$farb = array_search( 'farbtastic', $scripts );
|
80 |
|
83 |
|
84 |
return $scripts;
|
85 |
}
|
86 |
+
|
87 |
function plugin_settings ($links) {
|
88 |
$settings_link = '<a href="options-general.php?page='.basename( __FILE__ ).'">'.__('Settings', 'headspace').'</a>';
|
89 |
array_unshift( $links, $settings_link );
|
90 |
return $links;
|
91 |
}
|
92 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
93 |
function manage_posts_columns($columns) {
|
94 |
$headspace = HeadSpace2::get ();
|
95 |
+
|
96 |
$settings = $headspace->get_current_settings ();
|
97 |
+
|
98 |
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'page' );
|
99 |
$advanced = $headspace->modules->get_restricted ($headspace->get_advanced_modules (), $settings, 'page' );
|
100 |
|
108 |
|
109 |
return $columns;
|
110 |
}
|
111 |
+
|
112 |
function manage_posts_custom_column($column, $id) {
|
113 |
$hs2 = HeadSpace2::get ();
|
114 |
$meta = $hs2->get_post_settings ($id);
|
115 |
+
|
116 |
$module = $hs2->modules->get (array ($column), $meta);
|
117 |
if (count ($module) > 0)
|
118 |
$module[0]->quick_view ();
|
119 |
}
|
120 |
+
|
121 |
function bulk_edit_custom_box($column_name, $type) {
|
122 |
}
|
123 |
+
|
124 |
function quick_edit_custom_box($column_name, $type) {
|
125 |
}
|
126 |
|
155 |
add_management_page (HEADSPACE_MENU, HEADSPACE_MENU, HEADSPACE_ROLE, basename (__FILE__), array ($this, 'admin_screen'));
|
156 |
else
|
157 |
add_options_page (HEADSPACE_MENU, HEADSPACE_MENU, HEADSPACE_ROLE, basename (__FILE__), array ($this, 'admin_screen'));
|
158 |
+
|
159 |
add_management_page (HEADSPACE_META, HEADSPACE_META, HEADSPACE_ROLE, basename (__FILE__), array ($this, 'admin_mass'));
|
160 |
}
|
161 |
|
176 |
else
|
177 |
$cat->cat_ID = 0;
|
178 |
}
|
179 |
+
|
180 |
$headspace = HeadSpace2::get ();
|
181 |
$settings = $headspace->get_current_settings (get_option( 'headspace_cat_'.$cat->cat_ID));
|
182 |
|
195 |
if ($tags !== false)
|
196 |
$this->render_admin( 'edit_page', array ('post_ID' => $post->ID));
|
197 |
}
|
198 |
+
|
199 |
function metabox($post) {
|
200 |
global $wp_meta_boxes;
|
201 |
+
|
202 |
if (isset ($wp_meta_boxes['post']['normal']['sorted']['headspacestuff']))
|
203 |
unset ($wp_meta_boxes['post']['normal']['sorted']['headspacestuff']);
|
204 |
|
213 |
|
214 |
$this->render_admin( 'page-settings-edit', array ('simple' => $simple, 'advanced' => $advanced, 'width' => 140, 'area' => 'page'));
|
215 |
}
|
216 |
+
|
217 |
|
218 |
/**
|
219 |
* Extract meta-data when saving a post
|
223 |
**/
|
224 |
|
225 |
function save_tags($id) {
|
226 |
+
if ( isset( $_POST['headspace'] ) ) {
|
227 |
+
$headspace = HeadSpace2::get();
|
228 |
+
$headspace->save_post_settings( $id, $headspace->extract_module_settings( $_POST, 'page' ) );
|
229 |
}
|
230 |
}
|
231 |
|
254 |
$sub = isset ($_GET['sub']) ? $_GET['sub'] : '';
|
255 |
$url = explode ('&', $_SERVER['REQUEST_URI']);
|
256 |
$url = $url[0];
|
257 |
+
|
258 |
if ($inwrap == true)
|
259 |
$this->render_admin( 'submenu', array ('url' => $url, 'sub' => $sub));
|
260 |
return $sub;
|
269 |
else if ($sub == 'tags')
|
270 |
$this->admin_tags ();
|
271 |
}
|
272 |
+
|
273 |
+
|
274 |
/**
|
275 |
* Checks the current theme footer.php and header.php to ensure it contains the appropriate function calls* to allow HS to work. Hopefully this will reduce support questions regarding this
|
276 |
*/
|
277 |
function check_theme_files() {
|
278 |
$base = get_template_directory ();
|
279 |
+
|
280 |
$messages = array ();
|
281 |
if (file_exists ($base.DIRECTORY_SEPARATOR.'header.php')) {
|
282 |
$theme_data = implode ('', file ($base.DIRECTORY_SEPARATOR.'header.php'));
|
283 |
+
|
284 |
if (strpos ($theme_data, 'wp_head') === false)
|
285 |
$messages[] = __ ('<code>wp_head</code> was not found in <code>header.php</code> (<a href="http://codex.wordpress.org/Hook_Reference/wp_head">documentation</a>)' );
|
286 |
}
|
287 |
+
|
288 |
if (file_exists ($base.DIRECTORY_SEPARATOR.'footer.php')) {
|
289 |
$theme_data = implode ('', file ($base.DIRECTORY_SEPARATOR.'footer.php'));
|
290 |
+
|
291 |
if (strpos ($theme_data, 'wp_footer') === false)
|
292 |
$messages[] = __ ('<code>wp_footer</code> was not found in <code>footer.php</code> (<a href="http://codex.wordpress.org/Theme_Development">documentation</a>)' );
|
293 |
}
|
294 |
+
|
295 |
if (count ($messages) > 0) {
|
296 |
$msg = '';
|
297 |
foreach ($messages AS $message)
|
298 |
$msg .= '<li>'.$message.'</li>';
|
299 |
+
|
300 |
$this->render_error ('<p>There are some issues with your theme that may prevent HeadSpace functioning correctly.</p><ol>'.$msg.'</oi>' );
|
301 |
}
|
302 |
}
|
303 |
+
|
304 |
+
|
305 |
/**
|
306 |
* Choose which admin screen is displayed as well as displaying RSS version feed
|
307 |
*
|
320 |
$sub = $this->submenu ();
|
321 |
|
322 |
$this->check_theme_files ();
|
323 |
+
|
324 |
// Display screen
|
325 |
if ($sub == '')
|
326 |
$this->admin_settings ();
|
344 |
$options = get_option( 'headspace_options' );
|
345 |
if ($options === false)
|
346 |
$options = array ();
|
347 |
+
|
348 |
$defaults = array
|
349 |
(
|
350 |
'inherit' => true,
|
352 |
'debug' => false,
|
353 |
'support' => false
|
354 |
);
|
355 |
+
|
356 |
foreach ($defaults AS $key => $value) {
|
357 |
if (!isset ($options[$key]))
|
358 |
$options[$key] = $value;
|
359 |
}
|
360 |
+
|
361 |
return $options;
|
362 |
}
|
363 |
+
|
364 |
function admin_mass_edit() {
|
365 |
include dirname (__FILE__).'/models/pager.php';
|
366 |
include dirname (__FILE__).'/models/mass_edit.php';
|
394 |
|
395 |
function admin_settings() {
|
396 |
$headspace = HeadSpace2::get ();
|
397 |
+
|
398 |
$this->render_admin( 'page-settings', array( 'types' => $headspace->get_types() ) );
|
399 |
}
|
400 |
|
436 |
|
437 |
$this->render_admin( 'page-modules', array ('simple' => $simple, 'advanced' => $advanced, 'disabled' => $headspace->modules->get_disabled ($simple, $advanced)));
|
438 |
}
|
439 |
+
|
440 |
function admin_site() {
|
441 |
$headspace = HeadSpace2::get ();
|
442 |
+
|
443 |
$this->render_admin( 'site-modules', array ('site' => $headspace->site));
|
444 |
}
|
445 |
+
|
446 |
function admin_import() {
|
447 |
include dirname (__FILE__).'/models/importer.php';
|
448 |
|
460 |
|
461 |
$this->render_admin( 'import', array ('modules' => $importmanager->available ()));
|
462 |
}
|
463 |
+
|
464 |
function wp_print_scripts() {
|
465 |
global $wp_scripts;
|
466 |
|
469 |
add_meta_box ('headspacestuff', __ ('HeadSpace', 'headspace'), array (&$this, 'metabox'), 'page', 'normal', 'high' );
|
470 |
add_meta_box ('tagsdiv', __ ('Tags', 'headspace'), array (&$this, 'metabox_tags'), 'page', 'side', 'high' );
|
471 |
}
|
472 |
+
|
473 |
// Rejig the localization
|
474 |
if ($this->is_page ())
|
475 |
$wp_scripts->registered['page']->extra['l10n'] = $wp_scripts->registered['post']->extra['l10n'];
|
476 |
+
|
477 |
// We need to do this because the WP-Ecommerce plugin inserts some JS that interferes with HeadSpace
|
478 |
if (isset ($wp_scripts->registered['ui-tabs']) && strpos ($_SERVER['REQUEST_URI'], 'headspace.php') !== false)
|
479 |
unset ($wp_scripts->registered['ui-tabs']);
|
485 |
wp_enqueue_script( 'headspace', $this->url ().'/js/headspace.js', array ('jquery-form'), $this->version ());
|
486 |
wp_enqueue_script( 'headspace-tags', $this->url ().'/js/headspace-tags.js', array ('headspace'), $this->version ());
|
487 |
}
|
488 |
+
|
489 |
// Stop this being called again
|
490 |
remove_action( 'wp_print_scripts', array(&$this, 'wp_print_scripts'));
|
491 |
}
|
492 |
+
|
493 |
function is_category_edit() {
|
494 |
if (strpos ($_SERVER['REQUEST_URI'], 'categories.php') || strpos( $_SERVER['REQUEST_URI'], 'taxonomy=category' ) )
|
495 |
return true;
|
496 |
return false;
|
497 |
}
|
498 |
+
|
499 |
function is_post_edit() {
|
500 |
if (strpos ($_SERVER['REQUEST_URI'], 'post.php') !== false || strpos ($_SERVER['REQUEST_URI'], 'post-new.php') !== false)
|
501 |
return true;
|
502 |
return false;
|
503 |
}
|
504 |
+
|
505 |
function wp_print_styles() {
|
506 |
if ( ( isset ($_GET['page']) && $_GET['page'] == 'headspace.php') || $this->is_page () || $this->is_category_edit () || $this->is_post_edit () ) {
|
507 |
echo '<link rel="stylesheet" href="'.$this->url ().'/admin.css" type="text/css" media="screen" title="no title" charset="utf-8"/>';
|
524 |
</style>';
|
525 |
}
|
526 |
}
|
527 |
+
|
528 |
+
|
529 |
/**
|
530 |
* Insert CSS and JS into administration page
|
531 |
*
|
536 |
if (strpos ($_SERVER['REQUEST_URI'], 'post.php') !== false || strpos ($_SERVER['REQUEST_URI'], 'post-new.php') !== false || $this->is_page () || strpos ($_SERVER['REQUEST_URI'], 'headspace') || strpos ($_SERVER['REQUEST_URI'], 'categories.php'))
|
537 |
$this->render_admin( 'head_admin' );
|
538 |
}
|
539 |
+
|
540 |
function version() {
|
541 |
$plugin_data = implode ('', file (__FILE__));
|
542 |
+
|
543 |
if (preg_match ('|Version:(.*)|i', $plugin_data, $version))
|
544 |
return trim ($version[1]);
|
545 |
return '';
|
546 |
}
|
547 |
+
|
548 |
function contextual_help($help, $screen) {
|
549 |
if ($screen == 'settings_page_headspace') {
|
550 |
$help .= '<h5>' . __('HeadSpace Help', 'headspace') . '</h5><div class="metabox-prefs">';
|
555 |
$help .= __ ('Please read the documentation and FAQ, and check the bug tracker, before asking a question.', 'headspace' );
|
556 |
$help .= '</div>';
|
557 |
}
|
558 |
+
|
559 |
return $help;
|
560 |
}
|
561 |
}
|
562 |
|
563 |
+
// Thematic compat
|
564 |
+
function hs_child_headspace_doctitle() {
|
565 |
+
return wp_title( '', false) ;
|
566 |
+
}
|
567 |
+
|
568 |
+
function hs_child_meta_head_cleaning() {
|
569 |
+
return true;
|
570 |
+
}
|
571 |
+
|
572 |
+
add_filter( 'thematic_seo', 'hs_child_meta_head_cleaning' );
|
573 |
+
add_filter( 'thematic_doctitle','hs_child_headspace_doctitle' );
|
574 |
+
|
575 |
|
576 |
/**
|
577 |
* Instantiate the plugin
|
headspace_library.php
CHANGED
@@ -25,28 +25,28 @@ if (!class_exists ('MetaData')) {
|
|
25 |
function get_custom($field) {
|
26 |
$hs2 = HeadSpace2::get ();
|
27 |
$data = $hs2->get_current_settings ();
|
28 |
-
|
29 |
if (isset ($data['custom_fields'])) {
|
30 |
$custom = unserialize ($data['custom_fields']);
|
31 |
if (!is_array($custom))
|
32 |
$custom = unserialize($custom);
|
33 |
-
|
34 |
if (is_array($custom) && isset ($custom[$field]))
|
35 |
return $custom[$field];
|
36 |
}
|
37 |
-
|
38 |
return false;
|
39 |
}
|
40 |
-
|
41 |
function add_tags($postid, $tags) {
|
42 |
$tags = array_filter (explode (',', $tags));
|
43 |
wp_set_post_tags ($postid, $tags, false);
|
44 |
}
|
45 |
-
|
46 |
function add_description($postid, $description) {
|
47 |
MetaData::add ($postid, 'description', $description);
|
48 |
}
|
49 |
-
|
50 |
function add_stylesheet($postid, $stylesheet) {
|
51 |
MetaData::add ($postid, 'style', $script);
|
52 |
}
|
@@ -54,23 +54,23 @@ if (!class_exists ('MetaData')) {
|
|
54 |
function add_javascript($postid, $script) {
|
55 |
MetaData::add ($postid, 'scripts', $script);
|
56 |
}
|
57 |
-
|
58 |
function add_more_text($postid, $moretext) {
|
59 |
MetaData::add ($postid, 'more_text', $moretext);
|
60 |
}
|
61 |
-
|
62 |
function add_page_title($postid, $title) {
|
63 |
MetaData::add ($postid, 'page_title', $title);
|
64 |
}
|
65 |
-
|
66 |
function add_raw($postid, $raw) {
|
67 |
MetaData::add ($postid, 'raw', $raw);
|
68 |
}
|
69 |
-
|
70 |
function add_nofollow($postid, $nofollow = true) {
|
71 |
MetaData::add ($postid, 'nofollow', $nofollow ? true : false);
|
72 |
}
|
73 |
-
|
74 |
function add_noindex($postid, $noindex = true) {
|
75 |
MetaData::add ($postid, 'noindex', $noindex ? true : false);
|
76 |
}
|
@@ -82,10 +82,10 @@ if (!class_exists ('MetaData')) {
|
|
82 |
function get_description($postid) {
|
83 |
return MetaData::get ($postid, 'description');
|
84 |
}
|
85 |
-
|
86 |
function get_tags($postid) {
|
87 |
$tags = get_object_term_cache($postid, 'post_tag');
|
88 |
-
|
89 |
if ( false === $tags)
|
90 |
$tags = wp_get_object_terms($postid, 'post_tag');
|
91 |
|
@@ -98,31 +98,31 @@ if (!class_exists ('MetaData')) {
|
|
98 |
}
|
99 |
else
|
100 |
$tags = '';
|
101 |
-
|
102 |
return $tags;
|
103 |
}
|
104 |
-
|
105 |
function get($postid, $type) {
|
106 |
return get_post_meta ($postid, '_headspace_'.$type, true);
|
107 |
}
|
108 |
-
|
109 |
function get_noindex($postid) {
|
110 |
return MetaData::get ($postid, 'noindex');
|
111 |
}
|
112 |
-
|
113 |
function get_nofollow($postid) {
|
114 |
return MetaData::get ($postid, 'nofollow');
|
115 |
}
|
116 |
-
|
117 |
function add($postid, $type, $data, $insert = false) {
|
118 |
global $wpdb;
|
119 |
-
|
120 |
$field = '_headspace_'.$type;
|
121 |
-
|
122 |
if (!empty ($data)) {
|
123 |
// Do we update or insert?
|
124 |
$meta = get_post_meta ($postid, $field);
|
125 |
-
|
126 |
if ($insert == true || empty ($meta) || $meta === false)
|
127 |
$wpdb->query ("INSERT INTO {$wpdb->postmeta} (post_id,meta_key,meta_value) VALUES ('$postid','$field','".$wpdb->escape ($data)."')");
|
128 |
else
|
@@ -134,4 +134,3 @@ if (!class_exists ('MetaData')) {
|
|
134 |
}
|
135 |
}
|
136 |
|
137 |
-
?>
|
25 |
function get_custom($field) {
|
26 |
$hs2 = HeadSpace2::get ();
|
27 |
$data = $hs2->get_current_settings ();
|
28 |
+
|
29 |
if (isset ($data['custom_fields'])) {
|
30 |
$custom = unserialize ($data['custom_fields']);
|
31 |
if (!is_array($custom))
|
32 |
$custom = unserialize($custom);
|
33 |
+
|
34 |
if (is_array($custom) && isset ($custom[$field]))
|
35 |
return $custom[$field];
|
36 |
}
|
37 |
+
|
38 |
return false;
|
39 |
}
|
40 |
+
|
41 |
function add_tags($postid, $tags) {
|
42 |
$tags = array_filter (explode (',', $tags));
|
43 |
wp_set_post_tags ($postid, $tags, false);
|
44 |
}
|
45 |
+
|
46 |
function add_description($postid, $description) {
|
47 |
MetaData::add ($postid, 'description', $description);
|
48 |
}
|
49 |
+
|
50 |
function add_stylesheet($postid, $stylesheet) {
|
51 |
MetaData::add ($postid, 'style', $script);
|
52 |
}
|
54 |
function add_javascript($postid, $script) {
|
55 |
MetaData::add ($postid, 'scripts', $script);
|
56 |
}
|
57 |
+
|
58 |
function add_more_text($postid, $moretext) {
|
59 |
MetaData::add ($postid, 'more_text', $moretext);
|
60 |
}
|
61 |
+
|
62 |
function add_page_title($postid, $title) {
|
63 |
MetaData::add ($postid, 'page_title', $title);
|
64 |
}
|
65 |
+
|
66 |
function add_raw($postid, $raw) {
|
67 |
MetaData::add ($postid, 'raw', $raw);
|
68 |
}
|
69 |
+
|
70 |
function add_nofollow($postid, $nofollow = true) {
|
71 |
MetaData::add ($postid, 'nofollow', $nofollow ? true : false);
|
72 |
}
|
73 |
+
|
74 |
function add_noindex($postid, $noindex = true) {
|
75 |
MetaData::add ($postid, 'noindex', $noindex ? true : false);
|
76 |
}
|
82 |
function get_description($postid) {
|
83 |
return MetaData::get ($postid, 'description');
|
84 |
}
|
85 |
+
|
86 |
function get_tags($postid) {
|
87 |
$tags = get_object_term_cache($postid, 'post_tag');
|
88 |
+
|
89 |
if ( false === $tags)
|
90 |
$tags = wp_get_object_terms($postid, 'post_tag');
|
91 |
|
98 |
}
|
99 |
else
|
100 |
$tags = '';
|
101 |
+
|
102 |
return $tags;
|
103 |
}
|
104 |
+
|
105 |
function get($postid, $type) {
|
106 |
return get_post_meta ($postid, '_headspace_'.$type, true);
|
107 |
}
|
108 |
+
|
109 |
function get_noindex($postid) {
|
110 |
return MetaData::get ($postid, 'noindex');
|
111 |
}
|
112 |
+
|
113 |
function get_nofollow($postid) {
|
114 |
return MetaData::get ($postid, 'nofollow');
|
115 |
}
|
116 |
+
|
117 |
function add($postid, $type, $data, $insert = false) {
|
118 |
global $wpdb;
|
119 |
+
|
120 |
$field = '_headspace_'.$type;
|
121 |
+
|
122 |
if (!empty ($data)) {
|
123 |
// Do we update or insert?
|
124 |
$meta = get_post_meta ($postid, $field);
|
125 |
+
|
126 |
if ($insert == true || empty ($meta) || $meta === false)
|
127 |
$wpdb->query ("INSERT INTO {$wpdb->postmeta} (post_id,meta_key,meta_value) VALUES ('$postid','$field','".$wpdb->escape ($data)."')");
|
128 |
else
|
134 |
}
|
135 |
}
|
136 |
|
|
locale/cs_CZ.mo
ADDED
Binary file
|
locale/cs_CZ.po
ADDED
@@ -0,0 +1,1789 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Meta-data manager, allowing complete control over meta-data such as keywords/tags, title, description, stylesheets, and other goodies. The data inserted can be static text, or pulled dynamically from the details of the post.
|
2 |
+
# Copyright (C) 2007 John Godley
|
3 |
+
# This file is distributed under the same license as the HeadSpace2 package.
|
4 |
+
# John Godley, http://urbangiraffe.com/, 2007.
|
5 |
+
#
|
6 |
+
msgid ""
|
7 |
+
msgstr ""
|
8 |
+
"Project-Id-Version: HeadSpace2 3.3.1\n"
|
9 |
+
"Report-Msgid-Bugs-To: \n"
|
10 |
+
"POT-Creation-Date: 2010-01-23 19:34+0000\n"
|
11 |
+
"PO-Revision-Date: 2010-11-02 22:44+0100\n"
|
12 |
+
"Last-Translator: Jan Macek <http://www.lefthanded-scissors.com>\n"
|
13 |
+
"Language-Team: Jan Macek <jan@maildir.org>\n"
|
14 |
+
"MIME-Version: 1.0\n"
|
15 |
+
"Content-Type: text/plain; charset=utf-8\n"
|
16 |
+
"Content-Transfer-Encoding: 8bit\n"
|
17 |
+
"X-Poedit-Language: Czech\n"
|
18 |
+
"X-Poedit-Country: CZECH REPUBLIC\n"
|
19 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
+
|
21 |
+
#: headspace.php:474
|
22 |
+
#, php-format
|
23 |
+
msgid "%d items were imported from %s"
|
24 |
+
msgstr "<strong>%d</strong> importovaných elementů z <strong>%s</strong> "
|
25 |
+
|
26 |
+
#: models/pager.php:434
|
27 |
+
#, php-format
|
28 |
+
msgid "%d per-page"
|
29 |
+
msgstr "%d na stánce"
|
30 |
+
|
31 |
+
#: view/admin/version.php:5
|
32 |
+
#, php-format
|
33 |
+
msgid "%s ago"
|
34 |
+
msgstr "před %s"
|
35 |
+
|
36 |
+
#: view/admin/options.php:7
|
37 |
+
#, php-format
|
38 |
+
msgid "%s | General Options"
|
39 |
+
msgstr "%s | Základní možnosti"
|
40 |
+
|
41 |
+
#: view/admin/import.php:6
|
42 |
+
#, php-format
|
43 |
+
msgid "%s | Import"
|
44 |
+
msgstr "%s | Import"
|
45 |
+
|
46 |
+
#: view/admin/page-modules.php:7
|
47 |
+
#, php-format
|
48 |
+
msgid "%s | Page Modules"
|
49 |
+
msgstr " %s | Moduly"
|
50 |
+
|
51 |
+
#: view/admin/page-settings.php:7
|
52 |
+
#, php-format
|
53 |
+
msgid "%s | Page Settings"
|
54 |
+
msgstr "%s | Nastavení stránek"
|
55 |
+
|
56 |
+
#: view/admin/site-modules.php:6
|
57 |
+
#, php-format
|
58 |
+
msgid "%s | Site Modules"
|
59 |
+
msgstr "%s | Moduly stránek"
|
60 |
+
|
61 |
+
#: view/admin/import.php:22
|
62 |
+
msgid "(not available in UTW and Simple Tagging)"
|
63 |
+
msgstr "(nedostupné v UTW a Simple Tagging)"
|
64 |
+
|
65 |
+
#: modules/site/page_counts.php:122
|
66 |
+
msgid "(set number of posts to 0 for theme default)"
|
67 |
+
msgstr "nastavit počet článků na 0 pro standardní motiv"
|
68 |
+
|
69 |
+
#: modules/site/system-settings.php:88
|
70 |
+
msgid "1 hour"
|
71 |
+
msgstr "1 hodina"
|
72 |
+
|
73 |
+
#: modules/site/system-settings.php:87
|
74 |
+
msgid "10 minutes"
|
75 |
+
msgstr "10 minut"
|
76 |
+
|
77 |
+
#: modules/site/103bees.php:31
|
78 |
+
msgid "103bees"
|
79 |
+
msgstr "103bees"
|
80 |
+
|
81 |
+
#: modules/site/system-settings.php:85
|
82 |
+
msgid "30 seconds"
|
83 |
+
msgstr "30 sekund"
|
84 |
+
|
85 |
+
#: models/headspace.php:119
|
86 |
+
msgid "404 Page"
|
87 |
+
msgstr "404 Page"
|
88 |
+
|
89 |
+
#: modules/site/system-settings.php:86
|
90 |
+
msgid "60 seconds"
|
91 |
+
msgstr "60 sekund"
|
92 |
+
|
93 |
+
#: headspace.php:303
|
94 |
+
msgid "<code>wp_footer</code> was not found in <code>footer.php</code> (<a href=\"http://codex.wordpress.org/Theme_Development\">documentation</a>)"
|
95 |
+
msgstr "<code>wp_footer</code> nebyl nalezen v <code>footer.php</code> (<a href=\"http://codex.wordpress.org/Theme_Development\">dokumentace</a>)"
|
96 |
+
|
97 |
+
#: headspace.php:296
|
98 |
+
msgid "<code>wp_head</code> was not found in <code>header.php</code> (<a href=\"http://codex.wordpress.org/Hook_Reference/wp_head\">documentation</a>)"
|
99 |
+
msgstr "<code>wp_head</code> nebyl nalezen v <code>header.php</code> (<a href=\"http://codex.wordpress.org/Hook_Reference/wp_head\">dokumentace</a>)"
|
100 |
+
|
101 |
+
#: modules/site/first-time-visitor.php:93
|
102 |
+
#, php-format
|
103 |
+
msgid "<p>As a new visitor you may want to subscribe to my <a href=\"%s/feed/\">RSS</a> feed.</p>"
|
104 |
+
msgstr "<p>Jako nového uživatele by vás mohly zajímat <a href=\"%s/feed/\">RSS</a> novinky.</p>"
|
105 |
+
|
106 |
+
#: modules/page/tags.php:123
|
107 |
+
msgid "<p>Tags: "
|
108 |
+
msgstr "<p>Značky: "
|
109 |
+
|
110 |
+
#: modules/site/piwik.php:211
|
111 |
+
msgid "A pause (milliseconds) added when a file is downloaded. Small values may not be tracked"
|
112 |
+
msgstr "Pauza (milisekundy) před začátkem stahování souboru. Příliš malé hodnoty budou ignorovány."
|
113 |
+
|
114 |
+
#: view/admin/head_admin.php:6
|
115 |
+
msgid "A problem occured retrieving data from the server. If this persists please check that you have installed the plugin correctly."
|
116 |
+
msgstr "Nepodařilo se stáhnout data ze serveru. Pokud problém přetrvává, zkontrolujte instalaci pluginu."
|
117 |
+
|
118 |
+
#: modules/site/awstats.php:31
|
119 |
+
msgid "AWStats JavaScript Tracking"
|
120 |
+
msgstr "AWStats JavaScript Tracking"
|
121 |
+
|
122 |
+
#: modules/site/analytics.php:237
|
123 |
+
#: modules/site/feedburner-stats.php:67
|
124 |
+
msgid "Account ID"
|
125 |
+
msgstr "ID účtu"
|
126 |
+
|
127 |
+
#: modules/site/apture.php:36
|
128 |
+
msgid "Add Apture to all pages"
|
129 |
+
msgstr "Přídá Apture na všechny stránky"
|
130 |
+
|
131 |
+
#: modules/site/103bees.php:36
|
132 |
+
msgid "Adds 103bees tracking code to all pages"
|
133 |
+
msgstr "Přídá kód 103bees na všechny stránky"
|
134 |
+
|
135 |
+
#: modules/site/awstats.php:36
|
136 |
+
msgid "Adds AWStats JavaScript tracking to all pages (through <code>wp_footer</code>)"
|
137 |
+
msgstr "Přidá AWStats JavaScript kód na všechny stánky (v <code>wp_footer</code>)"
|
138 |
+
|
139 |
+
#: modules/site/crazyegg.php:38
|
140 |
+
msgid "Adds CrazyEgg tracking code to all pages"
|
141 |
+
msgstr "Přidá CrazyEgg kód na všechny stránky"
|
142 |
+
|
143 |
+
#: modules/site/analytics.php:44
|
144 |
+
msgid "Adds Google Analytic tracking code to all pages (through <code>wp_footer</code>)"
|
145 |
+
msgstr "Přídá Google Analytics kód na všechny stránky (pomocí <code>wp_footer</code>)"
|
146 |
+
|
147 |
+
#: modules/site/google_webmaster.php:35
|
148 |
+
msgid "Adds Google Webmaster tracking code to your home page"
|
149 |
+
msgstr "Přídá Google Webmaster kód na domovskou stránku"
|
150 |
+
|
151 |
+
#: modules/site/hittail.php:36
|
152 |
+
msgid "Adds HitTail tracking code to all pages"
|
153 |
+
msgstr "Přídá HitTail kód na všechny stránky"
|
154 |
+
|
155 |
+
#: modules/site/microsoft-live.php:35
|
156 |
+
msgid "Adds Microsoft Live verification / Bing Webmaster code to your home page"
|
157 |
+
msgstr "Přidá ověření Microsoft Live / Bing webmaster kód na domovskou stránku"
|
158 |
+
|
159 |
+
#: modules/site/mint.php:38
|
160 |
+
msgid "Adds Mint tracking code to all pages"
|
161 |
+
msgstr "Přídá Mint kód na všechny stránky"
|
162 |
+
|
163 |
+
#: modules/site/piwik.php:42
|
164 |
+
msgid "Adds Piwik tracking code to all pages"
|
165 |
+
msgstr "Přídá Piwik kód na všechny stránky"
|
166 |
+
|
167 |
+
#: modules/site/statcounter.php:40
|
168 |
+
msgid "Adds StatCounter tracking code to all pages"
|
169 |
+
msgstr "Přídá StatCounter kód na všechny stránky"
|
170 |
+
|
171 |
+
#: modules/site/yahoo-site-explorer.php:35
|
172 |
+
msgid "Adds Yahoo! Site Explorer tracking code to your home page"
|
173 |
+
msgstr "Přídá Yahoo! Site Explorer kód na domovskou stránku"
|
174 |
+
|
175 |
+
#: modules/site/feedburner-stats.php:35
|
176 |
+
msgid "Adds appropriate code to your posts to enable FeedBurner Stats Pro"
|
177 |
+
msgstr "Přidá odpovídající kód pro použití FeedBurner Stats Pro"
|
178 |
+
|
179 |
+
#: view/admin/page-modules.php:21
|
180 |
+
msgid "Advanced"
|
181 |
+
msgstr "Rozšířené"
|
182 |
+
|
183 |
+
#: modules/page/more_text.php:127
|
184 |
+
msgid "Advanced - the regular expression pattern to select the more link from your posts"
|
185 |
+
msgstr "Pokročilé - regulární výraz pro odkaz more"
|
186 |
+
|
187 |
+
#: modules/page/more_text.php:133
|
188 |
+
msgid "Advanced - the regular expression replacement text"
|
189 |
+
msgstr "Pokročilé - text pro nahrazení regulárního výrazu"
|
190 |
+
|
191 |
+
#: modules/page/page_title.php:134
|
192 |
+
msgid "After"
|
193 |
+
msgstr "Po"
|
194 |
+
|
195 |
+
#: modules/page/page-links.php:218
|
196 |
+
msgid "After HTML"
|
197 |
+
msgstr "Po HTML"
|
198 |
+
|
199 |
+
#: modules/site/first-time-visitor.php:138
|
200 |
+
msgid "After content"
|
201 |
+
msgstr "Po obsahu"
|
202 |
+
|
203 |
+
#: modules/page/description.php:70
|
204 |
+
msgid "All descriptions will be trimmed to this length"
|
205 |
+
msgstr "Všechny popisky budou zkráceny na tuto délku"
|
206 |
+
|
207 |
+
#: modules/import/all-in-one-seo.php:28
|
208 |
+
msgid "All-in-one SEO"
|
209 |
+
msgstr "All-in-one SEO"
|
210 |
+
|
211 |
+
#: modules/page/javascript.php:49
|
212 |
+
msgid "Allow external JavaScript files to be referenced"
|
213 |
+
msgstr "Umožní použití externího JavaScriptu"
|
214 |
+
|
215 |
+
#: modules/page/page_title.php:115
|
216 |
+
msgid "Allow page title to be changed (i.e. the title in the browser window title)"
|
217 |
+
msgstr "Umožní změnu značky title"
|
218 |
+
|
219 |
+
#: modules/page/stylesheet.php:58
|
220 |
+
msgid "Allows CSS stylesheets to be added to a page"
|
221 |
+
msgstr "Umožní externí CSS styly"
|
222 |
+
|
223 |
+
#: modules/page/theme.php:74
|
224 |
+
msgid "Allows a custom page-specific theme to over-ride the default theme"
|
225 |
+
msgstr "Umožní změnu motivu pro jednotlivé stránky"
|
226 |
+
|
227 |
+
#: modules/page/description.php:59
|
228 |
+
msgid "Allows a short description about the page that is used by search engines"
|
229 |
+
msgstr "Povolit popisek (snippet) pro vyhledavače."
|
230 |
+
|
231 |
+
#: modules/page/custom.php:48
|
232 |
+
msgid "Allows custom data to be inserted anywhere in your theme using MetaData::custom ()"
|
233 |
+
msgstr "Umožní použití vlastních dat skrz MetaData::custom ()"
|
234 |
+
|
235 |
+
#: modules/page/plugin.php:93
|
236 |
+
msgid "Allows disabled plugins to be enabled on specific pages"
|
237 |
+
msgstr "Umožní spouštění pluginů na vyžádání."
|
238 |
+
|
239 |
+
#: modules/page/follow-links.php:113
|
240 |
+
msgid "Allows follow/no-follow to be set for various links"
|
241 |
+
msgstr "Umožní nastavení follow/no-follow pro jednotlivé odkazy"
|
242 |
+
|
243 |
+
#: modules/page/keywords.php:66
|
244 |
+
msgid "Allows meta keywords to be defined, seperate from tags (if necessary, disable keyword display in the Tags module)"
|
245 |
+
msgstr "Umožní přidáni meta keywords (nezávisle na značkách)"
|
246 |
+
|
247 |
+
#: modules/page/relative-links.php:100
|
248 |
+
msgid "Allows options to be set for relative meta links (WP 2.8+)"
|
249 |
+
msgstr "Umožní nastavení relativních meta odkazů (WP 2.8+)"
|
250 |
+
|
251 |
+
#: modules/page/page-links.php:150
|
252 |
+
msgid "Allows options to be set for wp_list_pages links"
|
253 |
+
msgstr "Umožní nastavení pro odkazy v wp_list_pages"
|
254 |
+
|
255 |
+
#: modules/page/raw-footer.php:48
|
256 |
+
msgid "Allows raw data to be inserted into the page footer"
|
257 |
+
msgstr "Umožní neupravená data (raw data) v zápatí stránky"
|
258 |
+
|
259 |
+
#: modules/page/raw.php:44
|
260 |
+
msgid "Allows raw data to be inserted into the page meta section"
|
261 |
+
msgstr "Umožní neupravená data (raw data) v meta značkách."
|
262 |
+
|
263 |
+
#: modules/page/rss_tagline.php:57
|
264 |
+
msgid "Allows site RSS description to be changed"
|
265 |
+
msgstr "Umožní změnu RSS popisku."
|
266 |
+
|
267 |
+
#: modules/page/rss_name.php:57
|
268 |
+
msgid "Allows site RSS name to be changed"
|
269 |
+
msgstr "Umožní změnu RSS názvu stránky."
|
270 |
+
|
271 |
+
#: modules/page/site_tagline.php:56
|
272 |
+
msgid "Allows site description to be changed (i.e. the tagline)"
|
273 |
+
msgstr "Umožní změnu sloganu stránky (tagline)."
|
274 |
+
|
275 |
+
#: modules/page/site_name.php:58
|
276 |
+
msgid "Allows site name to be changed (i.e your blog name)"
|
277 |
+
msgstr "Umožní změnu jména stránek (jméno blogu)."
|
278 |
+
|
279 |
+
#: modules/page/tags.php:153
|
280 |
+
msgid "Allows tags to be added to pages"
|
281 |
+
msgstr "Umožní přidávání značek (tagů) na stránky"
|
282 |
+
|
283 |
+
#: modules/page/more_text.php:85
|
284 |
+
msgid "Allows the 'more' text to be changed"
|
285 |
+
msgstr "Umožní změnu kódu '<!--more-->' "
|
286 |
+
|
287 |
+
#: modules/page/noindex.php:87
|
288 |
+
msgid "Allows various meta-robot options to be set to prevent search engines and robots from indexing or following pages"
|
289 |
+
msgstr "Umožní značky no-index/no-follow (zabránit indexaci stránky vyhledávacími roboty)"
|
290 |
+
|
291 |
+
#: modules/site/widgets.php:35
|
292 |
+
msgid "Allows you to enable or disable various WordPress Widgets"
|
293 |
+
msgstr "Umožní zapnout či vypnout různé WordPress Widgety"
|
294 |
+
|
295 |
+
#: modules/site/wp_formatting.php:37
|
296 |
+
msgid "Allows you to enable or disable various WordPress auto-formatting (including wpautop)"
|
297 |
+
msgstr "Umožní zapnout či vypnout WordPress autoformátování (včetně wpautop)."
|
298 |
+
|
299 |
+
#: view/admin/support.php:28
|
300 |
+
msgid "Alternatively, if you are multi-lingual, do consider translating this into another language. All the necessary localisation files are included and I've written a <a href=\"http://urbangiraffe.com/articles/translating-wordpress-themes-and-plugins/\">full guide to the translation process</a>."
|
301 |
+
msgstr "Pokud ovládáte více jazyků, můžete nám pomoci přeložit tento plugin. Všechny potřebné soubory jsou přiloženy a existuje návod <a href=\"http://urbangiraffe.com/articles/translating-wordpress-themes-and-plugins/\">pro překládání pluginů</a>."
|
302 |
+
|
303 |
+
#: modules/site/apture.php:31
|
304 |
+
msgid "Apture"
|
305 |
+
msgstr "Apture"
|
306 |
+
|
307 |
+
#: modules/page/follow-links.php:32
|
308 |
+
msgid "Archive Links"
|
309 |
+
msgstr "Odkazy Archívu"
|
310 |
+
|
311 |
+
#: models/headspace.php:113
|
312 |
+
#: modules/site/page_counts.php:114
|
313 |
+
#: modules/site/widgets.php:73
|
314 |
+
#: modules/site/widgets.php:74
|
315 |
+
msgid "Archives"
|
316 |
+
msgstr "Archív"
|
317 |
+
|
318 |
+
#: view/admin/head_admin.php:5
|
319 |
+
msgid "Are you sure you want to merge that tag?"
|
320 |
+
msgstr "Opravdu chcete sjednotit tuto značku?"
|
321 |
+
|
322 |
+
#: view/admin/import.php:25
|
323 |
+
msgid "As with anything else that modifies your database you should <strong>backup your data before running an import</strong>. No responsibility is accepted for any kittens that may be killed in the process."
|
324 |
+
msgstr "Stejně jako při každé úpravě databáze, doporučujeme <strong>zazálohovat data před spuštěním importu</strong>. Autor nenese odpovědnost za žádné neštěstí na trati."
|
325 |
+
|
326 |
+
#: models/headspace.php:121
|
327 |
+
msgid "Attachment Pages"
|
328 |
+
msgstr "Stránky příloh"
|
329 |
+
|
330 |
+
#: view/admin/help.php:33
|
331 |
+
msgid "Attachment caption"
|
332 |
+
msgstr "Název přílohy"
|
333 |
+
|
334 |
+
#: models/headspace.php:117
|
335 |
+
msgid "Author Pages"
|
336 |
+
msgstr "Stránky autorů"
|
337 |
+
|
338 |
+
#: modules/site/wp_formatting.php:98
|
339 |
+
msgid "Auto-fancy quotes"
|
340 |
+
msgstr "Automatické uvozovky"
|
341 |
+
|
342 |
+
#: modules/site/wp_formatting.php:91
|
343 |
+
msgid "Auto-formatting"
|
344 |
+
msgstr "Automatické formátování"
|
345 |
+
|
346 |
+
#: modules/site/wp_formatting.php:105
|
347 |
+
msgid "Auto-link"
|
348 |
+
msgstr "Automatické linkování"
|
349 |
+
|
350 |
+
#: modules/page/page_title.php:133
|
351 |
+
msgid "Before"
|
352 |
+
msgstr "Před"
|
353 |
+
|
354 |
+
#: modules/page/page-links.php:211
|
355 |
+
msgid "Before HTML"
|
356 |
+
msgstr "Před HTML"
|
357 |
+
|
358 |
+
#: modules/site/first-time-visitor.php:137
|
359 |
+
msgid "Before content"
|
360 |
+
msgstr "Před obsahem"
|
361 |
+
|
362 |
+
#: modules/site/widgets.php:67
|
363 |
+
#: modules/site/widgets.php:68
|
364 |
+
msgid "Calendar"
|
365 |
+
msgstr "Kalendář"
|
366 |
+
|
367 |
+
#: view/admin/page-module-edit.php:12
|
368 |
+
#: view/admin/page-settings-edit-ajax.php:6
|
369 |
+
#: view/admin/site-module-edit.php:18
|
370 |
+
msgid "Cancel"
|
371 |
+
msgstr "Zpět"
|
372 |
+
|
373 |
+
#: models/headspace.php:114
|
374 |
+
msgid "Categories"
|
375 |
+
msgstr "Kategorie"
|
376 |
+
|
377 |
+
#: modules/page/follow-links.php:33
|
378 |
+
msgid "Category Links"
|
379 |
+
msgstr "Odkazy Kategorií"
|
380 |
+
|
381 |
+
#: modules/site/analytics.php:277
|
382 |
+
msgid "Change what appears in reports"
|
383 |
+
msgstr "Změní obsah reportu"
|
384 |
+
|
385 |
+
#: modules/page/keywords.php:77
|
386 |
+
msgid "Checking this will mean that your tags are also used as keywords and you will not be able to modify keywords independently"
|
387 |
+
msgstr "Tato funkce umožní použivat značky (tagy) jako klíčová slova. Nebudete moci nastavit klíčová slova nezávisle."
|
388 |
+
|
389 |
+
#: modules/site/piwik.php:204
|
390 |
+
msgid "Clear to disable download tracking"
|
391 |
+
msgstr "Zapne/vypne sledování počtu stažení"
|
392 |
+
|
393 |
+
#: view/admin/page-settings.php:11
|
394 |
+
msgid "Click the page type to change settings. You can enable additional modules to provide more choices."
|
395 |
+
msgstr "Kliknutím na typ stránky změníte její nastavení. Umožní použití dalších modulů"
|
396 |
+
|
397 |
+
#: modules/page/follow-links.php:36
|
398 |
+
msgid "Comm. Author Links"
|
399 |
+
msgstr "Odkazy autorů komentárů"
|
400 |
+
|
401 |
+
#: modules/page/follow-links.php:37
|
402 |
+
msgid "Comm. Text Links"
|
403 |
+
msgstr "Text odkazů komentářů"
|
404 |
+
|
405 |
+
#: modules/site/system-settings.php:37
|
406 |
+
msgid "Configure PHP memory limits, time-outs, and error reporting"
|
407 |
+
msgstr "Nastaví pamětové limity PHP, nastavení hlášení chyb a time-outu"
|
408 |
+
|
409 |
+
#: modules/site/crazyegg.php:33
|
410 |
+
msgid "CrazyEgg"
|
411 |
+
msgstr "CrazyEgg"
|
412 |
+
|
413 |
+
#: modules/site/crazyegg.php:117
|
414 |
+
msgid "CrazyEgg ID"
|
415 |
+
msgstr "CrazyEgg ID"
|
416 |
+
|
417 |
+
#: modules/page/theme.php:84
|
418 |
+
msgid "Current theme"
|
419 |
+
msgstr "Aktuální motiv"
|
420 |
+
|
421 |
+
#: modules/page/custom.php:44
|
422 |
+
msgid "Custom data"
|
423 |
+
msgstr "Vlastní data"
|
424 |
+
|
425 |
+
#: modules/site/page_counts.php:38
|
426 |
+
msgid "Customise the number of posts shown on the archive and search pages, and decide whether to show full content or the excerpt"
|
427 |
+
msgstr "Nastavit počet zobrazovaných článků na stránkách Archivu a Vyhledávání. Nastavit zobrazování celého znění nebo pouze úryvku."
|
428 |
+
|
429 |
+
#: view/admin/options.php:39
|
430 |
+
msgid "Debug"
|
431 |
+
msgstr "Debug"
|
432 |
+
|
433 |
+
#: modules/page/follow-links.php:123
|
434 |
+
msgid "Default"
|
435 |
+
msgstr "implicitní"
|
436 |
+
|
437 |
+
#: view/admin/options.php:64
|
438 |
+
msgid "Delete HeadSpace"
|
439 |
+
msgstr "Smazat HeadSpace"
|
440 |
+
|
441 |
+
#: modules/page/description.php:88
|
442 |
+
msgid "Description"
|
443 |
+
msgstr "Popis"
|
444 |
+
|
445 |
+
#: modules/page/tags.php:188
|
446 |
+
msgid "Disable Suggestions"
|
447 |
+
msgstr "Vypne doporučení"
|
448 |
+
|
449 |
+
#: modules/site/disable_visual_editing.php:28
|
450 |
+
msgid "Disable Visual Editing"
|
451 |
+
msgstr "Vypne vizuální editaci"
|
452 |
+
|
453 |
+
#: modules/site/widgets.php:30
|
454 |
+
msgid "Disable WordPress Widgets"
|
455 |
+
msgstr "Vypne WordPress Widgets"
|
456 |
+
|
457 |
+
#: modules/site/disable_visual_editing.php:33
|
458 |
+
msgid "Disable visual editing"
|
459 |
+
msgstr "Vypne vizuální editaci"
|
460 |
+
|
461 |
+
#: view/admin/page-modules.php:32
|
462 |
+
msgid "Disabled"
|
463 |
+
msgstr "Vypnuto"
|
464 |
+
|
465 |
+
#: modules/page/page-links.php:204
|
466 |
+
msgid "Display"
|
467 |
+
msgstr "Display"
|
468 |
+
|
469 |
+
#: modules/site/first-time-visitor.php:39
|
470 |
+
msgid "Display a message for first time visitors (based upon idea from Seth Godin)"
|
471 |
+
msgstr "Zobrazí zprávu při první návštěvě uživatele (nápad Setha Godina)"
|
472 |
+
|
473 |
+
#: modules/site/first-time-visitor.php:134
|
474 |
+
msgid "Display position"
|
475 |
+
msgstr "Display position"
|
476 |
+
|
477 |
+
#: models/pager.php:442
|
478 |
+
#, php-format
|
479 |
+
msgid "Displaying %s–%s of %s"
|
480 |
+
msgstr "Zobrazuji %s–%s z %s"
|
481 |
+
|
482 |
+
#: modules/page/stylesheet.php:101
|
483 |
+
msgid "Do not output CSS"
|
484 |
+
msgstr "Nevygeneruje CSS"
|
485 |
+
|
486 |
+
#: modules/site/analytics.php:281
|
487 |
+
msgid "Domain Name"
|
488 |
+
msgstr "Doménové jméno"
|
489 |
+
|
490 |
+
#: view/admin/edit_category.php:5
|
491 |
+
msgid "Edit Category »"
|
492 |
+
msgstr "Edituj kategorii »"
|
493 |
+
|
494 |
+
#: view/admin/options.php:43
|
495 |
+
msgid "Enable debug option"
|
496 |
+
msgstr "Povolit debug mód"
|
497 |
+
|
498 |
+
#: modules/page/more_text.php:118
|
499 |
+
msgid "Enable on excerpts"
|
500 |
+
msgstr "Povolit na úryvcích"
|
501 |
+
|
502 |
+
#: modules/site/widgets.php:156
|
503 |
+
msgid "Enabled Widgets"
|
504 |
+
msgstr "Povolit Widgety"
|
505 |
+
|
506 |
+
#: modules/page/relative-links.php:124
|
507 |
+
msgid "End"
|
508 |
+
msgstr "Konec"
|
509 |
+
|
510 |
+
#: modules/site/first-time-visitor.php:131
|
511 |
+
msgid "Enter 0 for always"
|
512 |
+
msgstr "Vložte 0 pro aktivaci"
|
513 |
+
|
514 |
+
#: modules/site/google_webmaster.php:70
|
515 |
+
msgid "Enter Google Webmaster tracking code."
|
516 |
+
msgstr "Vložte Google Webmaster kód."
|
517 |
+
|
518 |
+
#: modules/site/microsoft-live.php:70
|
519 |
+
msgid "Enter Microsoft Live verification code."
|
520 |
+
msgstr "Vložte Microsoft Live ověřovací kód."
|
521 |
+
|
522 |
+
#: modules/site/yahoo-site-explorer.php:70
|
523 |
+
msgid "Enter Yahoo! Site Explorer tracking code."
|
524 |
+
msgstr "Vložte Yahoo! Site Explorer kód."
|
525 |
+
|
526 |
+
#: modules/site/analytics.php:291
|
527 |
+
msgid "Enter any additional Google Analytics code"
|
528 |
+
msgstr "Vložte dodatečný kód Google Analytics."
|
529 |
+
|
530 |
+
#: modules/site/piwik.php:218
|
531 |
+
msgid "Enter each host on a separate line"
|
532 |
+
msgstr "Vložte každé jméno na nový řádek"
|
533 |
+
|
534 |
+
#: modules/site/mint.php:124
|
535 |
+
msgid "Enter the URL of your Mint installation (i.e. <code>/mint/</code>)."
|
536 |
+
msgstr "Vložte relativní cestu k instalaci Mint (např. <code>/mint/</code>)."
|
537 |
+
|
538 |
+
#: modules/site/analytics.php:270
|
539 |
+
msgid "Enter the URL you want outbound links tracked to"
|
540 |
+
msgstr "URL stránek, kde chcete sledovat odchozí odkazy"
|
541 |
+
|
542 |
+
#: modules/site/analytics.php:240
|
543 |
+
msgid "Enter the full Google JavaScript tracking code, or just the <code>_uacct</code> number."
|
544 |
+
msgstr "Vložte Google JavaScript kód či pouze identifikační číslo <code>_uacct</code>."
|
545 |
+
|
546 |
+
#: modules/site/hittail.php:114
|
547 |
+
msgid "Enter the full JavaScript tracking code as provided by HitTail."
|
548 |
+
msgstr "Vložte HitTail JavaScript kód."
|
549 |
+
|
550 |
+
#: modules/site/103bees.php:114
|
551 |
+
msgid "Enter the full JavaScript tracking code as shown on your 103bees account page."
|
552 |
+
msgstr "Vložte 103bees JavaScript kód či identifikační číslo."
|
553 |
+
|
554 |
+
#: modules/site/crazyegg.php:120
|
555 |
+
msgid "Enter your full <a href=\"http://crazyegg.com/pages/instructions\">CrazyEgg code</a>"
|
556 |
+
msgstr "Vložte své plné <a href=\"http://crazyegg.com/pages/instructions\">CrazyEgg ID</a>"
|
557 |
+
|
558 |
+
#: modules/site/apture.php:114
|
559 |
+
msgid "Enter your site token."
|
560 |
+
msgstr "Vložte klíč vaší stránky."
|
561 |
+
|
562 |
+
#: modules/site/103bees.php:121
|
563 |
+
#: modules/site/analytics.php:256
|
564 |
+
#: modules/site/apture.php:121
|
565 |
+
#: modules/site/awstats.php:124
|
566 |
+
#: modules/site/crazyegg.php:127
|
567 |
+
#: modules/site/hittail.php:121
|
568 |
+
#: modules/site/mint.php:131
|
569 |
+
#: modules/site/piwik.php:225
|
570 |
+
#: modules/site/statcounter.php:158
|
571 |
+
msgid "Everyone"
|
572 |
+
msgstr "Všichni"
|
573 |
+
|
574 |
+
#: modules/page/page-links.php:171
|
575 |
+
msgid "Exclude from list"
|
576 |
+
msgstr "Ignorovat"
|
577 |
+
|
578 |
+
#: modules/site/feedburner-stats.php:30
|
579 |
+
msgid "Feedburner Stats Pro"
|
580 |
+
msgstr "Feedburner Stats Pro"
|
581 |
+
|
582 |
+
#: modules/page/custom.php:85
|
583 |
+
msgid "Fields"
|
584 |
+
msgstr "Pole"
|
585 |
+
|
586 |
+
#: view/admin/mass_edit.php:29
|
587 |
+
msgid "Filter"
|
588 |
+
msgstr "Filtr"
|
589 |
+
|
590 |
+
#: modules/site/first-time-visitor.php:34
|
591 |
+
msgid "First Time Visitor"
|
592 |
+
msgstr "Nový návštěvník"
|
593 |
+
|
594 |
+
#: modules/page/follow-links.php:121
|
595 |
+
msgid "Follow"
|
596 |
+
msgstr "Follow"
|
597 |
+
|
598 |
+
#: modules/page/follow-links.php:109
|
599 |
+
msgid "Follow Links"
|
600 |
+
msgstr "Follow odkazy"
|
601 |
+
|
602 |
+
#: modules/page/tags.php:171
|
603 |
+
msgid "Force tags in pages"
|
604 |
+
msgstr "Zobrazovat na stánkách značky"
|
605 |
+
|
606 |
+
#: modules/page/tags.php:161
|
607 |
+
msgid "Force tags in posts"
|
608 |
+
msgstr "Zobrazovat značky v článcích"
|
609 |
+
|
610 |
+
#: modules/page/page_title.php:139
|
611 |
+
msgid "Force title rewrite"
|
612 |
+
msgstr "Vynutit přepis značky title"
|
613 |
+
|
614 |
+
#: modules/site/frame-breaker.php:32
|
615 |
+
msgid "Frame Breaker"
|
616 |
+
msgstr "Frame Breaker"
|
617 |
+
|
618 |
+
#: models/headspace.php:96
|
619 |
+
msgid "Front Page"
|
620 |
+
msgstr "Hlavní strana"
|
621 |
+
|
622 |
+
#: models/headspace.php:94
|
623 |
+
msgid "Global Settings"
|
624 |
+
msgstr "Globální nastavení"
|
625 |
+
|
626 |
+
#: modules/site/analytics.php:39
|
627 |
+
msgid "Google Analytics"
|
628 |
+
msgstr "Google Analytics"
|
629 |
+
|
630 |
+
#: modules/site/google-ad-wrap.php:28
|
631 |
+
msgid "Google Section Targeting"
|
632 |
+
msgstr "Google Section Targeting - zaměřování sekcí"
|
633 |
+
|
634 |
+
#: modules/site/google_webmaster.php:30
|
635 |
+
msgid "Google Webmaster"
|
636 |
+
msgstr "Google Webmaster"
|
637 |
+
|
638 |
+
#: modules/page/page-links.php:221
|
639 |
+
msgid "HTML added to end of list"
|
640 |
+
msgstr "HTML přidáno na konec listu"
|
641 |
+
|
642 |
+
#: modules/page/page-links.php:214
|
643 |
+
msgid "HTML added to start of list"
|
644 |
+
msgstr "HTML přidáno na začátek listu"
|
645 |
+
|
646 |
+
#: modules/import/head_meta_description.php:28
|
647 |
+
msgid "Head META Description"
|
648 |
+
msgstr "Head META Description"
|
649 |
+
|
650 |
+
#: headspace.php:99
|
651 |
+
#: headspace.php:151
|
652 |
+
#: headspace.php:483
|
653 |
+
#: headspace.php:484
|
654 |
+
#: view/admin/edit_quick.php:1
|
655 |
+
#: view/admin/edit_quick.php:2
|
656 |
+
msgid "HeadSpace"
|
657 |
+
msgstr "HeadSpace"
|
658 |
+
|
659 |
+
#: headspace.php:574
|
660 |
+
msgid "HeadSpace Bug Tracker"
|
661 |
+
msgstr "HeadSpace Bug Tracker"
|
662 |
+
|
663 |
+
#: headspace.php:572
|
664 |
+
msgid "HeadSpace Documentation"
|
665 |
+
msgstr "HeadSpace dokumentace"
|
666 |
+
|
667 |
+
#: headspace.php:575
|
668 |
+
msgid "HeadSpace FAQ"
|
669 |
+
msgstr "HeadSpace FAQ"
|
670 |
+
|
671 |
+
#: headspace.php:571
|
672 |
+
msgid "HeadSpace Help"
|
673 |
+
msgstr "HeadSpace Nápověda"
|
674 |
+
|
675 |
+
#: view/admin/edit_post.php:7
|
676 |
+
msgid "HeadSpace Meta data"
|
677 |
+
msgstr "HeadSpace Meta data"
|
678 |
+
|
679 |
+
#: view/admin/edit_category.php:1
|
680 |
+
msgid "HeadSpace Settings"
|
681 |
+
msgstr "HeadSpace nastavení"
|
682 |
+
|
683 |
+
#: headspace.php:573
|
684 |
+
msgid "HeadSpace Support Forum"
|
685 |
+
msgstr "HeadSpace Support Fórum"
|
686 |
+
|
687 |
+
#: headspace.php:440
|
688 |
+
msgid "HeadSpace has been removed"
|
689 |
+
msgstr "HeadSpace byl odstraněn"
|
690 |
+
|
691 |
+
#: view/admin/support.php:7
|
692 |
+
msgid "HeadSpace has required a great deal of time and effort to develop. If it's been useful to you then you can support this development by <strong>making a small donation of $12</strong>. This will act as an incentive for me to carry on developing it, providing countless hours of support, and including any enhancements that are suggested."
|
693 |
+
msgstr "Vytvoření Headspace stálo značné úsilí a mnoho času. Pokud vám Headspace příjde užitečné, <strong>zvažte dobrovolný dar ($12)</strong>."
|
694 |
+
|
695 |
+
#: modules/import/headspace_tags.php:28
|
696 |
+
msgid "HeadSpace tags (convert to WordPress 2.3 tags)"
|
697 |
+
msgstr "HeadSpace (zkonvertuj na WordPress 2.3 značky)"
|
698 |
+
|
699 |
+
#: view/admin/support.php:5
|
700 |
+
msgid "HeadSpace | Support"
|
701 |
+
msgstr "HeadSpace | Podpora"
|
702 |
+
|
703 |
+
#: view/admin/version.php:2
|
704 |
+
msgid "HeadSpace2 News"
|
705 |
+
msgstr "HeadSpace2 Zprávy"
|
706 |
+
|
707 |
+
#: modules/site/hittail.php:31
|
708 |
+
msgid "HitTail"
|
709 |
+
msgstr "HitTail"
|
710 |
+
|
711 |
+
#: models/headspace.php:95
|
712 |
+
msgid "Home Page"
|
713 |
+
msgstr "Hlavní strana"
|
714 |
+
|
715 |
+
#: modules/site/piwik.php:215
|
716 |
+
msgid "Host aliases"
|
717 |
+
msgstr "Host aliases"
|
718 |
+
|
719 |
+
#: modules/page/page-links.php:207
|
720 |
+
msgid "How a link is displayed. Use %link% for the link itself"
|
721 |
+
msgstr "Zobrazení odkazu. Použijte %link% pro odkaz samotný"
|
722 |
+
|
723 |
+
#: view/admin/options.php:35
|
724 |
+
msgid "I'm a nice person and I have helped support the author of this plugin"
|
725 |
+
msgstr "Jsem fajn člověk a pomohl jsem autorovi tohoto pluginu"
|
726 |
+
|
727 |
+
#: modules/site/piwik.php:183
|
728 |
+
msgid "If you are monitoring multiple sites this allows you to identify each"
|
729 |
+
msgstr "Pokud sledujete více domén, toto umožní jejich vzájemné rozlišení"
|
730 |
+
|
731 |
+
#: modules/site/first-time-visitor.php:143
|
732 |
+
msgid "Ignore Bots"
|
733 |
+
msgstr "Ignoruj roboty"
|
734 |
+
|
735 |
+
#: view/admin/import.php:21
|
736 |
+
#: view/admin/submenu.php:7
|
737 |
+
msgid "Import"
|
738 |
+
msgstr "Import"
|
739 |
+
|
740 |
+
#: view/admin/import.php:22
|
741 |
+
msgid "Import and remove original data"
|
742 |
+
msgstr "Importuj a odstraň původní data"
|
743 |
+
|
744 |
+
#: modules/page/tags.php:191
|
745 |
+
msgid "In case of low memory issues"
|
746 |
+
msgstr "Při nedostatku paměti"
|
747 |
+
|
748 |
+
#: modules/site/analytics.php:298
|
749 |
+
msgid "Include Google Analytics on the WordPress login page"
|
750 |
+
msgstr "Přídá Google Analytics kód na přihlašovací stránku"
|
751 |
+
|
752 |
+
#: modules/site/analytics.php:295
|
753 |
+
msgid "Include on login page"
|
754 |
+
msgstr "Vložit do přihlašovací stránky"
|
755 |
+
|
756 |
+
#: view/admin/options.php:20
|
757 |
+
msgid "Inherit from global settings"
|
758 |
+
msgstr "Zdědit z globálních nastavení"
|
759 |
+
|
760 |
+
#: view/admin/options.php:16
|
761 |
+
msgid "Inherit settings"
|
762 |
+
msgstr "Zdědit nastavení"
|
763 |
+
|
764 |
+
#: modules/page/javascript.php:45
|
765 |
+
#: modules/page/javascript.php:60
|
766 |
+
msgid "JavaScript"
|
767 |
+
msgstr "JavaScript"
|
768 |
+
|
769 |
+
#: modules/import/jerome.php:28
|
770 |
+
msgid "Jerome's Keywords"
|
771 |
+
msgstr "Jerome's Keywords"
|
772 |
+
|
773 |
+
#: modules/page/keywords.php:62
|
774 |
+
#: modules/page/keywords.php:107
|
775 |
+
msgid "Keywords"
|
776 |
+
msgstr "Klíčová slova"
|
777 |
+
|
778 |
+
#: modules/page/keywords.php:84
|
779 |
+
msgid "Keywords will be trimmed to this length"
|
780 |
+
msgstr "Všechny popisky budou zkráceny na tuto délku"
|
781 |
+
|
782 |
+
#: modules/page/page_title.php:126
|
783 |
+
msgid "Leave blank to use theme default"
|
784 |
+
msgstr "Pro použití hodnoty z motivu ponechejte prázdné "
|
785 |
+
|
786 |
+
#: modules/site/widgets.php:79
|
787 |
+
msgid "Links"
|
788 |
+
msgstr "Odkazy"
|
789 |
+
|
790 |
+
#: models/headspace.php:122
|
791 |
+
msgid "Login Pages"
|
792 |
+
msgstr "Přihlašovací stránky"
|
793 |
+
|
794 |
+
#: modules/site/wp_formatting.php:108
|
795 |
+
msgid "Makes links clickable in comments"
|
796 |
+
msgstr "Aktivuje odkazy v komentářích"
|
797 |
+
|
798 |
+
#: modules/page/description.php:67
|
799 |
+
#: modules/page/keywords.php:81
|
800 |
+
#: modules/page/page_title.php:151
|
801 |
+
msgid "Max length"
|
802 |
+
msgstr "Maximální délka"
|
803 |
+
|
804 |
+
#: modules/site/system-settings.php:106
|
805 |
+
msgid "Memory Limit"
|
806 |
+
msgstr "Pamětový limit"
|
807 |
+
|
808 |
+
#: modules/site/first-time-visitor.php:124
|
809 |
+
msgid "Message to display"
|
810 |
+
msgstr "Zobrazit zprávu"
|
811 |
+
|
812 |
+
#: modules/site/widgets.php:84
|
813 |
+
#: modules/site/widgets.php:85
|
814 |
+
msgid "Meta"
|
815 |
+
msgstr "Meta"
|
816 |
+
|
817 |
+
#: modules/page/noindex.php:83
|
818 |
+
#: modules/page/noindex.php:99
|
819 |
+
msgid "Meta-Robots"
|
820 |
+
msgstr "Meta-Robots"
|
821 |
+
|
822 |
+
#: headspace.php:152
|
823 |
+
#: view/admin/mass_edit.php:21
|
824 |
+
msgid "Meta-data"
|
825 |
+
msgstr "Meta data"
|
826 |
+
|
827 |
+
#: modules/site/microsoft-live.php:30
|
828 |
+
msgid "Microsoft Live Verification / Bing Webmaster"
|
829 |
+
msgstr "Microsoft Live Verification / Bing Webmaster"
|
830 |
+
|
831 |
+
#: modules/site/mint.php:33
|
832 |
+
msgid "Mint"
|
833 |
+
msgstr "Mint"
|
834 |
+
|
835 |
+
#: modules/site/mint.php:121
|
836 |
+
msgid "Mint path"
|
837 |
+
msgstr "Mint - cesta instalace"
|
838 |
+
|
839 |
+
#: view/admin/page-modules.php:33
|
840 |
+
msgid "Modules are disabled and do not appear"
|
841 |
+
msgstr "Moduly nejsou aktivovány a nezobrazují se"
|
842 |
+
|
843 |
+
#: view/admin/page-modules.php:16
|
844 |
+
msgid "Modules will always appear on edit screens"
|
845 |
+
msgstr "Moduly se vždy zobrazí na editační obrazovce"
|
846 |
+
|
847 |
+
#: view/admin/page-modules.php:22
|
848 |
+
msgid "Modules will be hidden behind a link"
|
849 |
+
msgstr "Moduly se zobrazí po kliknutí na odkaz"
|
850 |
+
|
851 |
+
#: modules/import/more_unique.php:28
|
852 |
+
msgid "More Unique"
|
853 |
+
msgstr "More Unique"
|
854 |
+
|
855 |
+
#: modules/mass/more_text.php:28
|
856 |
+
#: modules/mass/more_text.php:50
|
857 |
+
#: modules/page/more_text.php:81
|
858 |
+
#: modules/page/more_text.php:97
|
859 |
+
msgid "More text"
|
860 |
+
msgstr "Text kódu \"Více\" <--!more-->"
|
861 |
+
|
862 |
+
#: modules/site/analytics.php:248
|
863 |
+
msgid "New Google Analytics (ga.js)"
|
864 |
+
msgstr "Nový Google Analytics (ga.js)"
|
865 |
+
|
866 |
+
#: models/pager.php:381
|
867 |
+
#: modules/page/relative-links.php:114
|
868 |
+
msgid "Next"
|
869 |
+
msgstr "Další"
|
870 |
+
|
871 |
+
#: modules/page/follow-links.php:38
|
872 |
+
msgid "Next/Prev Posts Link"
|
873 |
+
msgstr "Další/Předchozí odkazy v článcích"
|
874 |
+
|
875 |
+
#: modules/page/tags.php:164
|
876 |
+
#: modules/page/tags.php:174
|
877 |
+
msgid "No"
|
878 |
+
msgstr "Ne"
|
879 |
+
|
880 |
+
#: modules/site/system-settings.php:89
|
881 |
+
msgid "No timeout limit"
|
882 |
+
msgstr "Žádný limit pro timeout"
|
883 |
+
|
884 |
+
#: modules/page/noindex.php:38
|
885 |
+
msgid "No-ODP"
|
886 |
+
msgstr "No-ODP"
|
887 |
+
|
888 |
+
#: modules/page/noindex.php:39
|
889 |
+
msgid "No-Yahoo Dir"
|
890 |
+
msgstr "No-Yahoo Dir"
|
891 |
+
|
892 |
+
#: modules/page/noindex.php:37
|
893 |
+
msgid "No-archive"
|
894 |
+
msgstr "No-archive"
|
895 |
+
|
896 |
+
#: modules/page/follow-links.php:122
|
897 |
+
#: modules/page/noindex.php:36
|
898 |
+
msgid "No-follow"
|
899 |
+
msgstr "No-follow"
|
900 |
+
|
901 |
+
#: modules/page/noindex.php:35
|
902 |
+
msgid "No-index"
|
903 |
+
msgstr "No-index"
|
904 |
+
|
905 |
+
#: modules/page/page-links.php:172
|
906 |
+
msgid "Nofollow"
|
907 |
+
msgstr "Nofollow"
|
908 |
+
|
909 |
+
#: modules/page/page-links.php:173
|
910 |
+
msgid "Open in new window"
|
911 |
+
msgstr "Otevřít v novém okně"
|
912 |
+
|
913 |
+
#: view/admin/submenu.php:6
|
914 |
+
msgid "Options"
|
915 |
+
msgstr "Možnosti"
|
916 |
+
|
917 |
+
#: modules/site/system-settings.php:126
|
918 |
+
msgid "PHP Error Reporting"
|
919 |
+
msgstr "PHP Error Reporting"
|
920 |
+
|
921 |
+
#: modules/site/system-settings.php:116
|
922 |
+
msgid "PHP Script Timeout"
|
923 |
+
msgstr "PHP Script Timeout"
|
924 |
+
|
925 |
+
#: modules/site/page_counts.php:33
|
926 |
+
msgid "Page Counts"
|
927 |
+
msgstr "Počty stran"
|
928 |
+
|
929 |
+
#: modules/page/page-links.php:169
|
930 |
+
msgid "Page Link Options"
|
931 |
+
msgstr "Nastavení stránky odkazů"
|
932 |
+
|
933 |
+
#: modules/page/page-links.php:159
|
934 |
+
msgid "Page Link Text"
|
935 |
+
msgstr "Text odkazu stránky"
|
936 |
+
|
937 |
+
#: modules/page/page-links.php:164
|
938 |
+
msgid "Page Link Title"
|
939 |
+
msgstr "Titulek stránky odkazů"
|
940 |
+
|
941 |
+
#: modules/page/follow-links.php:34
|
942 |
+
#: modules/page/page-links.php:146
|
943 |
+
msgid "Page Links"
|
944 |
+
msgstr "Stránky odkazů"
|
945 |
+
|
946 |
+
#: view/admin/submenu.php:4
|
947 |
+
msgid "Page Modules"
|
948 |
+
msgstr "Moduly"
|
949 |
+
|
950 |
+
#: view/admin/submenu.php:3
|
951 |
+
msgid "Page Settings"
|
952 |
+
msgstr "Nastavení stránky"
|
953 |
+
|
954 |
+
#: modules/page/page_title.php:176
|
955 |
+
msgid "Page Title"
|
956 |
+
msgstr "Titulek"
|
957 |
+
|
958 |
+
#: modules/mass/description.php:28
|
959 |
+
#: modules/mass/description.php:50
|
960 |
+
#: modules/page/description.php:55
|
961 |
+
msgid "Page description"
|
962 |
+
msgstr "Popis stránky (Meta tag description)"
|
963 |
+
|
964 |
+
#: view/admin/page-modules.php:11
|
965 |
+
msgid "Page modules apply to individual pages. Drag-and-drop modules into the appropriate area. Modules can be re-ordered to change their position on the edit screen."
|
966 |
+
msgstr "Moduly lze přiřadit k jednotlivým stránkám. Přetáhněte moduly myší k příslušné stránce. Moduly lze řadit."
|
967 |
+
|
968 |
+
#: modules/mass/page_slug.php:28
|
969 |
+
msgid "Page slug"
|
970 |
+
msgstr "Značka strany (slug)"
|
971 |
+
|
972 |
+
#: modules/mass/page_title.php:28
|
973 |
+
#: modules/mass/page_title.php:50
|
974 |
+
#: modules/page/page_title.php:106
|
975 |
+
msgid "Page title"
|
976 |
+
msgstr "Titul stánky"
|
977 |
+
|
978 |
+
#: modules/page/plugin.php:89
|
979 |
+
msgid "Page-specific Plugins"
|
980 |
+
msgstr "Rozšíření platné pouze pro specifické stránky"
|
981 |
+
|
982 |
+
#: modules/page/theme.php:64
|
983 |
+
msgid "Page-specific Theme"
|
984 |
+
msgstr "Motivy platné pouze pro specifické stránky"
|
985 |
+
|
986 |
+
#: models/headspace.php:116
|
987 |
+
#: modules/site/widgets.php:61
|
988 |
+
#: modules/site/widgets.php:62
|
989 |
+
msgid "Pages"
|
990 |
+
msgstr "Stránky"
|
991 |
+
|
992 |
+
#: modules/page/relative-links.php:129
|
993 |
+
msgid "Parent"
|
994 |
+
msgstr "Rodič"
|
995 |
+
|
996 |
+
#: modules/site/statcounter.php:142
|
997 |
+
msgid "Partition ID"
|
998 |
+
msgstr "Partition ID"
|
999 |
+
|
1000 |
+
#: modules/page/more_text.php:124
|
1001 |
+
msgid "Pattern"
|
1002 |
+
msgstr "Vzor"
|
1003 |
+
|
1004 |
+
#: modules/site/piwik.php:37
|
1005 |
+
msgid "Piwik"
|
1006 |
+
msgstr "Piwik"
|
1007 |
+
|
1008 |
+
#: modules/site/piwik.php:194
|
1009 |
+
msgid "Piwik JavaScript"
|
1010 |
+
msgstr "Piwik JavaScript"
|
1011 |
+
|
1012 |
+
#: modules/site/piwik.php:187
|
1013 |
+
msgid "Piwik PHP"
|
1014 |
+
msgstr "Piwik PHP"
|
1015 |
+
|
1016 |
+
#: modules/site/piwik.php:180
|
1017 |
+
msgid "Piwik Site ID"
|
1018 |
+
msgstr "Piwik Site ID"
|
1019 |
+
|
1020 |
+
#: headspace.php:576
|
1021 |
+
msgid "Please read the documentation and FAQ, and check the bug tracker, before asking a question."
|
1022 |
+
msgstr "Před položením dotazu si prosím projděte dokumentaci a často kladené dotazy, případně bug tracker."
|
1023 |
+
|
1024 |
+
#: view/admin/options.php:32
|
1025 |
+
msgid "Plugin Support"
|
1026 |
+
msgstr "Plugin Support"
|
1027 |
+
|
1028 |
+
#: modules/page/plugin.php:134
|
1029 |
+
msgid "Plugins"
|
1030 |
+
msgstr "Rozšíření"
|
1031 |
+
|
1032 |
+
#: modules/mass/page_slug.php:50
|
1033 |
+
msgid "Post slug"
|
1034 |
+
msgstr "Značka článku"
|
1035 |
+
|
1036 |
+
#: modules/mass/description.php:49
|
1037 |
+
#: modules/mass/more_text.php:49
|
1038 |
+
#: modules/mass/page_slug.php:49
|
1039 |
+
#: modules/mass/page_title.php:49
|
1040 |
+
#: modules/mass/site_description.php:49
|
1041 |
+
#: modules/mass/site_name.php:49
|
1042 |
+
#: modules/mass/tags.php:49
|
1043 |
+
msgid "Post title"
|
1044 |
+
msgstr "Titul článku"
|
1045 |
+
|
1046 |
+
#: models/headspace.php:115
|
1047 |
+
msgid "Posts"
|
1048 |
+
msgstr "Články"
|
1049 |
+
|
1050 |
+
#: headspace.php:395
|
1051 |
+
msgid "Posts successfully updated"
|
1052 |
+
msgstr "Úspěšně aktualizované články"
|
1053 |
+
|
1054 |
+
#: models/pager.php:380
|
1055 |
+
#: modules/page/relative-links.php:109
|
1056 |
+
msgid "Previous"
|
1057 |
+
msgstr "Předchozí"
|
1058 |
+
|
1059 |
+
#: view/admin/options.php:24
|
1060 |
+
msgid "Process excerpt with plugins"
|
1061 |
+
msgstr "Process excerpt with plugins"
|
1062 |
+
|
1063 |
+
#: modules/site/statcounter.php:136
|
1064 |
+
msgid "Project ID"
|
1065 |
+
msgstr "ID projektu"
|
1066 |
+
|
1067 |
+
#: modules/page/rss_tagline.php:69
|
1068 |
+
msgid "RSS Desc."
|
1069 |
+
msgstr "Popis RSS"
|
1070 |
+
|
1071 |
+
#: modules/page/rss_tagline.php:53
|
1072 |
+
msgid "RSS Description"
|
1073 |
+
msgstr "Popis RSS"
|
1074 |
+
|
1075 |
+
#: modules/page/rss_name.php:53
|
1076 |
+
#: modules/page/rss_name.php:69
|
1077 |
+
msgid "RSS Name"
|
1078 |
+
msgstr "Titulek RSS"
|
1079 |
+
|
1080 |
+
#: modules/site/analytics.php:288
|
1081 |
+
msgid "Raw Code"
|
1082 |
+
msgstr "Neupravená data"
|
1083 |
+
|
1084 |
+
#: modules/page/raw.php:40
|
1085 |
+
#: modules/page/raw.php:50
|
1086 |
+
msgid "Raw data"
|
1087 |
+
msgstr "Neupravená data"
|
1088 |
+
|
1089 |
+
#: modules/page/raw-footer.php:44
|
1090 |
+
#: modules/page/raw-footer.php:54
|
1091 |
+
msgid "Raw footer data"
|
1092 |
+
msgstr "Neupravená data v zápatí"
|
1093 |
+
|
1094 |
+
#: modules/site/widgets.php:95
|
1095 |
+
#: modules/site/widgets.php:96
|
1096 |
+
msgid "Recent Posts"
|
1097 |
+
msgstr "Nejnovější články"
|
1098 |
+
|
1099 |
+
#: modules/page/relative-links.php:96
|
1100 |
+
#: modules/page/relative-links.php:106
|
1101 |
+
msgid "Relative Links"
|
1102 |
+
msgstr "Relativní odkazy"
|
1103 |
+
|
1104 |
+
#: view/admin/options.php:57
|
1105 |
+
msgid "Remove HeadSpace"
|
1106 |
+
msgstr "Odstranit HeadSpace"
|
1107 |
+
|
1108 |
+
#: modules/site/first-time-visitor.php:130
|
1109 |
+
msgid "Repeat"
|
1110 |
+
msgstr "Opakovat"
|
1111 |
+
|
1112 |
+
#: modules/page/more_text.php:131
|
1113 |
+
msgid "Replace"
|
1114 |
+
msgstr "Vložit"
|
1115 |
+
|
1116 |
+
#: view/admin/help.php:17
|
1117 |
+
msgid "Replaced with the category description"
|
1118 |
+
msgstr "Vloží popis kategorie"
|
1119 |
+
|
1120 |
+
#: view/admin/help.php:27
|
1121 |
+
msgid "Replaced with the current date"
|
1122 |
+
msgstr "Vloží aktuální datum"
|
1123 |
+
|
1124 |
+
#: view/admin/help.php:28
|
1125 |
+
msgid "Replaced with the current month"
|
1126 |
+
msgstr "Vloži aktuální měsíc"
|
1127 |
+
|
1128 |
+
#: view/admin/help.php:32
|
1129 |
+
msgid "Replaced with the current page number"
|
1130 |
+
msgstr "Vloží číslo stánky"
|
1131 |
+
|
1132 |
+
#: view/admin/help.php:30
|
1133 |
+
msgid "Replaced with the current page number (i.e. page 2 of 4)"
|
1134 |
+
msgstr "Vloží aktuální číslo stránky (např. strana 2 z 4)"
|
1135 |
+
|
1136 |
+
#: view/admin/help.php:31
|
1137 |
+
msgid "Replaced with the current page total"
|
1138 |
+
msgstr "Vloží číslo celkového počtu stran"
|
1139 |
+
|
1140 |
+
#: view/admin/help.php:25
|
1141 |
+
msgid "Replaced with the current search phrase"
|
1142 |
+
msgstr "Vloží hledaný výraz"
|
1143 |
+
|
1144 |
+
#: view/admin/help.php:15
|
1145 |
+
msgid "Replaced with the current tag/tags"
|
1146 |
+
msgstr "Vloží odpovídající tag"
|
1147 |
+
|
1148 |
+
#: view/admin/help.php:26
|
1149 |
+
msgid "Replaced with the current time"
|
1150 |
+
msgstr "Vloží aktuální čas"
|
1151 |
+
|
1152 |
+
#: view/admin/help.php:29
|
1153 |
+
msgid "Replaced with the current year"
|
1154 |
+
msgstr "Vloží aktuální rok"
|
1155 |
+
|
1156 |
+
#: view/admin/help.php:10
|
1157 |
+
msgid "Replaced with the date of the post/page"
|
1158 |
+
msgstr "Vloží datum článku/stránky"
|
1159 |
+
|
1160 |
+
#: view/admin/help.php:16
|
1161 |
+
msgid "Replaced with the post categories (comma separated)"
|
1162 |
+
msgstr "Vloží kategorie článku (oddělené čárkami)"
|
1163 |
+
|
1164 |
+
#: view/admin/help.php:22
|
1165 |
+
msgid "Replaced with the post/page ID"
|
1166 |
+
msgstr "Vloží ID článku/stránky"
|
1167 |
+
|
1168 |
+
#: view/admin/help.php:23
|
1169 |
+
msgid "Replaced with the post/page author's 'nicename'"
|
1170 |
+
msgstr "Vloží jméno autora článku/stránky (pseudonym)"
|
1171 |
+
|
1172 |
+
#: view/admin/help.php:24
|
1173 |
+
msgid "Replaced with the post/page author's userid"
|
1174 |
+
msgstr "Vloží jméno autora článku/stránky (userid)"
|
1175 |
+
|
1176 |
+
#: view/admin/help.php:13
|
1177 |
+
msgid "Replaced with the post/page excerpt (or auto-generated if it does not exist)"
|
1178 |
+
msgstr "Vloží úryvek článku/stránky (pokud úryvek neexistuje, automaticky jej vygeneruje)"
|
1179 |
+
|
1180 |
+
#: view/admin/help.php:14
|
1181 |
+
msgid "Replaced with the post/page excerpt (without auto-generation)"
|
1182 |
+
msgstr "Vloží úryvek článku/stránky (pouze pokud existuje)"
|
1183 |
+
|
1184 |
+
#: view/admin/help.php:21
|
1185 |
+
msgid "Replaced with the post/page modified time"
|
1186 |
+
msgstr "Vloží datum změny článku/stránky"
|
1187 |
+
|
1188 |
+
#: view/admin/help.php:18
|
1189 |
+
msgid "Replaced with the tag description"
|
1190 |
+
msgstr "Vloží tag description"
|
1191 |
+
|
1192 |
+
#: view/admin/help.php:19
|
1193 |
+
msgid "Replaced with the term description"
|
1194 |
+
msgstr "Vloží popis termínu"
|
1195 |
+
|
1196 |
+
#: view/admin/help.php:20
|
1197 |
+
msgid "Replaced with the term name"
|
1198 |
+
msgstr "Vloží jméno termínu"
|
1199 |
+
|
1200 |
+
#: view/admin/help.php:11
|
1201 |
+
msgid "Replaced with the title of the post/page"
|
1202 |
+
msgstr "Vloží titulek článku/stránky"
|
1203 |
+
|
1204 |
+
#: modules/import/seo-title-tags.php:28
|
1205 |
+
msgid "SEO Title Tags"
|
1206 |
+
msgstr "SEO Title Tags"
|
1207 |
+
|
1208 |
+
#: view/admin/page-module-edit.php:11
|
1209 |
+
#: view/admin/page-settings-edit-ajax.php:5
|
1210 |
+
#: view/admin/site-module-edit.php:17
|
1211 |
+
msgid "Save"
|
1212 |
+
msgstr "Uložit"
|
1213 |
+
|
1214 |
+
#: view/admin/mass_edit.php:66
|
1215 |
+
msgid "Save all data"
|
1216 |
+
msgstr "Uložit všechny data"
|
1217 |
+
|
1218 |
+
#: modules/site/widgets.php:90
|
1219 |
+
#: view/admin/mass_edit.php:11
|
1220 |
+
#: view/admin/mass_edit.php:13
|
1221 |
+
msgid "Search"
|
1222 |
+
msgstr "Vyhledávání"
|
1223 |
+
|
1224 |
+
#: models/headspace.php:118
|
1225 |
+
msgid "Search Pages"
|
1226 |
+
msgstr "Stránky vyhledávání"
|
1227 |
+
|
1228 |
+
#: modules/site/page_counts.php:126
|
1229 |
+
msgid "Searches"
|
1230 |
+
msgstr "Vyhledávání"
|
1231 |
+
|
1232 |
+
#: modules/site/statcounter.php:148
|
1233 |
+
msgid "Security ID"
|
1234 |
+
msgstr "Bezpečnostní ID"
|
1235 |
+
|
1236 |
+
#: modules/page/page_title.php:130
|
1237 |
+
msgid "Separator position"
|
1238 |
+
msgstr "Pozice oddělovače"
|
1239 |
+
|
1240 |
+
#: modules/site/analytics.php:284
|
1241 |
+
msgid "Set to a root domain when tracking across sub-domains"
|
1242 |
+
msgstr "Nastavit na rodičovskou doménu, pokud sledujete více subdomén"
|
1243 |
+
|
1244 |
+
#: headspace.php:92
|
1245 |
+
msgid "Settings"
|
1246 |
+
msgstr "Nastavení"
|
1247 |
+
|
1248 |
+
#: view/admin/page-settings.php:23
|
1249 |
+
msgid "Settings can be applied to specific posts & pages from the <strong>post edit page</strong>, and to specific categories from the <strong>edit category</strong> page."
|
1250 |
+
msgstr "Nastavení lze změnit pro jednotlivé články & stránky na <strong>stránce editace</strong>, pro kategorie na stránce <strong>editace kategorie</strong> ."
|
1251 |
+
|
1252 |
+
#: modules/site/system-settings.php:101
|
1253 |
+
msgid "Show all errors & warnings"
|
1254 |
+
msgstr "Zobrazit všechny chyby & varování"
|
1255 |
+
|
1256 |
+
#: modules/page/plugin.php:107
|
1257 |
+
msgid "Show in admin"
|
1258 |
+
msgstr "Zobrazit administrátorovi"
|
1259 |
+
|
1260 |
+
#: modules/site/system-settings.php:102
|
1261 |
+
msgid "Show no errors or warnings"
|
1262 |
+
msgstr "Nezobrazovat žádné chyby či varování"
|
1263 |
+
|
1264 |
+
#: modules/site/system-settings.php:100
|
1265 |
+
msgid "Show only errors"
|
1266 |
+
msgstr "Zobrazovat pouze chyby"
|
1267 |
+
|
1268 |
+
#: modules/page/tags.php:181
|
1269 |
+
msgid "Show pages"
|
1270 |
+
msgstr "Zobrazit stánky"
|
1271 |
+
|
1272 |
+
#: modules/page/tags.php:184
|
1273 |
+
msgid "Show pages in tag archives"
|
1274 |
+
msgstr "Zobrazit stránky v archivu"
|
1275 |
+
|
1276 |
+
#: modules/page/plugin.php:110
|
1277 |
+
msgid "Shows page-specific plugins in the administration menus"
|
1278 |
+
msgstr "Zobrazovat jednoúčelové rozšíření v administrátorském menu"
|
1279 |
+
|
1280 |
+
#: view/admin/page-modules.php:15
|
1281 |
+
msgid "Simple"
|
1282 |
+
msgstr "Základní"
|
1283 |
+
|
1284 |
+
#: modules/import/simple-tagging.php:28
|
1285 |
+
msgid "Simple Tagging"
|
1286 |
+
msgstr "Simple Tagging"
|
1287 |
+
|
1288 |
+
#: modules/import/simple-tags.php:28
|
1289 |
+
msgid "Simple Tags (old version)"
|
1290 |
+
msgstr "Simple Tags (stará verze)"
|
1291 |
+
|
1292 |
+
#: view/admin/submenu.php:5
|
1293 |
+
msgid "Site Modules"
|
1294 |
+
msgstr "Moduly stránky"
|
1295 |
+
|
1296 |
+
#: modules/page/site_tagline.php:52
|
1297 |
+
#: modules/page/site_tagline.php:68
|
1298 |
+
msgid "Site Tagline"
|
1299 |
+
msgstr "Tagline (slogan)"
|
1300 |
+
|
1301 |
+
#: modules/mass/site_description.php:28
|
1302 |
+
#: modules/mass/site_description.php:50
|
1303 |
+
msgid "Site description"
|
1304 |
+
msgstr "Popis stránek (popis blogu)"
|
1305 |
+
|
1306 |
+
#: view/admin/site-modules.php:10
|
1307 |
+
msgid "Site modules apply to your site as a whole. Only checked modules will run (when properly configured)."
|
1308 |
+
msgstr "Moduly platné pro všechny stránky. Pouze označené moduly budou aktivní."
|
1309 |
+
|
1310 |
+
#: modules/mass/site_name.php:28
|
1311 |
+
#: modules/mass/site_name.php:50
|
1312 |
+
#: modules/page/site_name.php:54
|
1313 |
+
#: modules/page/site_name.php:70
|
1314 |
+
msgid "Site name"
|
1315 |
+
msgstr "Název stránek"
|
1316 |
+
|
1317 |
+
#: modules/site/apture.php:111
|
1318 |
+
msgid "Site token"
|
1319 |
+
msgstr "Token stránky"
|
1320 |
+
|
1321 |
+
#: view/admin/help.php:3
|
1322 |
+
msgid "Special Tags"
|
1323 |
+
msgstr "Speciální značky"
|
1324 |
+
|
1325 |
+
#: modules/page/relative-links.php:119
|
1326 |
+
msgid "Start"
|
1327 |
+
msgstr "Start"
|
1328 |
+
|
1329 |
+
#: modules/site/statcounter.php:35
|
1330 |
+
msgid "StatCounter"
|
1331 |
+
msgstr "StatCounter"
|
1332 |
+
|
1333 |
+
#: modules/site/frame-breaker.php:37
|
1334 |
+
msgid "Stops your site being loaded in a frame."
|
1335 |
+
msgstr "Zabránit načítání stránky v cizím rámci"
|
1336 |
+
|
1337 |
+
#: modules/page/stylesheet.php:54
|
1338 |
+
#: modules/page/stylesheet.php:69
|
1339 |
+
msgid "Stylesheets"
|
1340 |
+
msgstr "CSS styly"
|
1341 |
+
|
1342 |
+
#: modules/page/tags.php:309
|
1343 |
+
msgid "Suggest tags based on content"
|
1344 |
+
msgstr "Doporučit značky dle obsahu"
|
1345 |
+
|
1346 |
+
#: modules/page/tags.php:280
|
1347 |
+
msgid "Suggested tags"
|
1348 |
+
msgstr "Doporučené značky"
|
1349 |
+
|
1350 |
+
#: modules/site/system-settings.php:32
|
1351 |
+
msgid "System Settings"
|
1352 |
+
msgstr "Systémové nastavení"
|
1353 |
+
|
1354 |
+
#: modules/site/system-settings.php:84
|
1355 |
+
#: modules/site/system-settings.php:94
|
1356 |
+
#: modules/site/system-settings.php:99
|
1357 |
+
msgid "System default"
|
1358 |
+
msgstr "implicitní nastavení"
|
1359 |
+
|
1360 |
+
#: modules/site/widgets.php:101
|
1361 |
+
#: modules/site/widgets.php:102
|
1362 |
+
msgid "Tag Cloud"
|
1363 |
+
msgstr "Tag Cloud"
|
1364 |
+
|
1365 |
+
#: modules/page/follow-links.php:35
|
1366 |
+
msgid "Tag Links"
|
1367 |
+
msgstr "Odkazy značek"
|
1368 |
+
|
1369 |
+
#: models/headspace.php:120
|
1370 |
+
msgid "Tag Pages"
|
1371 |
+
msgstr "Stránky značek (tagů)"
|
1372 |
+
|
1373 |
+
#: headspace.php:485
|
1374 |
+
#: modules/mass/tags.php:28
|
1375 |
+
#: modules/page/tags.php:149
|
1376 |
+
#: modules/page/tags.php:232
|
1377 |
+
msgid "Tags"
|
1378 |
+
msgstr "Značky"
|
1379 |
+
|
1380 |
+
#: modules/mass/tags.php:50
|
1381 |
+
msgid "Tags/keywords"
|
1382 |
+
msgstr "Značky/klíčové slova"
|
1383 |
+
|
1384 |
+
#: models/headspace.php:97
|
1385 |
+
msgid "Taxonomy Archives"
|
1386 |
+
msgstr "Archív"
|
1387 |
+
|
1388 |
+
#: models/headspace.php:108
|
1389 |
+
msgid "Taxonomy Archives - "
|
1390 |
+
msgstr "Archiv taxonomie -"
|
1391 |
+
|
1392 |
+
#: headspace.php:331
|
1393 |
+
msgid "The HeadSpace administration interface is now WordPress 2.3+ only. Your meta-data will continue to function but you should either upgrade your WordPress or downgrade HeadSpace."
|
1394 |
+
msgstr "Administrativní panel Headspace funguje pouze s Wordpress 2.3 a novějším. Vaše metadata budou fungovat, ale doporučujeme upgradovat WP nebo použít starší Headspace."
|
1395 |
+
|
1396 |
+
#: modules/site/piwik.php:197
|
1397 |
+
msgid "The location of the Piwik JavaScript file (i.e. <code>/piwik/piwik.js</code>)"
|
1398 |
+
msgstr "Umístění Piwik Javascriptu (<code>/piwik/piwik.js</code>)"
|
1399 |
+
|
1400 |
+
#: modules/site/piwik.php:190
|
1401 |
+
msgid "The location of the Piwik PHP file (i.e. <code>/piwik/piwik.php</code>)"
|
1402 |
+
msgstr "Umístění Piwik PHP souboru (<code>/piwik/piwik.php</code>)"
|
1403 |
+
|
1404 |
+
#: view/admin/help.php:12
|
1405 |
+
msgid "The site's name"
|
1406 |
+
msgstr "Název webu"
|
1407 |
+
|
1408 |
+
#: view/admin/support.php:30
|
1409 |
+
msgid "The support message can be disabled at any time from the options page"
|
1410 |
+
msgstr "Zprávy nápovědy mohou být kdykoliv vypnuty ze stránky nastavení"
|
1411 |
+
|
1412 |
+
#: modules/page/theme.php:81
|
1413 |
+
msgid "Theme"
|
1414 |
+
msgstr "Grafický motiv"
|
1415 |
+
|
1416 |
+
#: view/admin/help.php:4
|
1417 |
+
msgid "These tags can be included and will be replaced by HeadSpace when a page is displayed."
|
1418 |
+
msgstr "Tyto tagy budou nahrazeny Headspace při vygenerování stránky"
|
1419 |
+
|
1420 |
+
#: modules/site/feedburner-stats.php:70
|
1421 |
+
msgid "This is your FeedBurner username"
|
1422 |
+
msgstr "Uživatelské jméno pro službu FeedBurner"
|
1423 |
+
|
1424 |
+
#: view/admin/options.php:59
|
1425 |
+
msgid "This option will remove HeadSpace and delete all settings, tags, and meta-data - be sure this is what you want!"
|
1426 |
+
msgstr "Tato volba odstraní HeadSpace a smaže všechny nastavení, značky a meta data."
|
1427 |
+
|
1428 |
+
#: view/admin/import.php:10
|
1429 |
+
msgid "This page will allow you to import meta-data from other WordPress plugins. The other plugins do not need to be active for the import to work."
|
1430 |
+
msgstr "Tato volba umožní importovat meta data z jiných WordPress rozšíření. Import funguje i z neaktivních rozšíření."
|
1431 |
+
|
1432 |
+
#: modules/page/page_title.php:146
|
1433 |
+
msgid "This will cache your page and brute-force change the title. While this is convienent because you don't need to change your theme it does lead to increased memory usage and a reduction in performance."
|
1434 |
+
msgstr "Zajistí použití vyrovnávácí paměti. Může vést ke zvýšení pamětové náročnosti."
|
1435 |
+
|
1436 |
+
#: modules/page/page_title.php:123
|
1437 |
+
msgid "Title separator"
|
1438 |
+
msgstr "Oddělovač titulku"
|
1439 |
+
|
1440 |
+
#: modules/site/piwik.php:201
|
1441 |
+
msgid "Track downloads"
|
1442 |
+
msgstr "Sledovat počty stažení"
|
1443 |
+
|
1444 |
+
#: modules/site/analytics.php:267
|
1445 |
+
msgid "Track outbound links"
|
1446 |
+
msgstr "Sledovat odchozí odkazy"
|
1447 |
+
|
1448 |
+
#: modules/site/piwik.php:208
|
1449 |
+
msgid "Tracker pause"
|
1450 |
+
msgstr "Tracker pause"
|
1451 |
+
|
1452 |
+
#: modules/site/103bees.php:111
|
1453 |
+
#: modules/site/google_webmaster.php:67
|
1454 |
+
#: modules/site/hittail.php:111
|
1455 |
+
#: modules/site/yahoo-site-explorer.php:67
|
1456 |
+
msgid "Tracking code"
|
1457 |
+
msgstr "Kód pro statistiky"
|
1458 |
+
|
1459 |
+
#: modules/import/utw.php:28
|
1460 |
+
msgid "Ultimate Tag Warrior"
|
1461 |
+
msgstr "Ultimate Tag Warrior"
|
1462 |
+
|
1463 |
+
#: view/admin/options.php:49
|
1464 |
+
msgid "Update Options »"
|
1465 |
+
msgstr "Aktualizovat možnosti »"
|
1466 |
+
|
1467 |
+
#: modules/site/analytics.php:247
|
1468 |
+
msgid "Urchin (urchin.js)"
|
1469 |
+
msgstr "Urchin (urchin.js)"
|
1470 |
+
|
1471 |
+
#: modules/site/wp_formatting.php:94
|
1472 |
+
msgid "Use <code>wpautop</code> to format paragraphs"
|
1473 |
+
msgstr "Použít <code>wpautop</code> pro formátování odstavců"
|
1474 |
+
|
1475 |
+
#: modules/site/wp_formatting.php:101
|
1476 |
+
msgid "Use <code>wptexturize</code> to turn quotes into fancy quotes"
|
1477 |
+
msgstr "Použít <code>wptexturize</code> pro nahrazení apostrofů ( ' ) pomocí ( ‘ ) "
|
1478 |
+
|
1479 |
+
#: modules/page/keywords.php:74
|
1480 |
+
msgid "Use tags"
|
1481 |
+
msgstr "Použit značky"
|
1482 |
+
|
1483 |
+
#: modules/site/103bees.php:127
|
1484 |
+
#: modules/site/analytics.php:263
|
1485 |
+
#: modules/site/apture.php:128
|
1486 |
+
#: modules/site/awstats.php:131
|
1487 |
+
#: modules/site/crazyegg.php:134
|
1488 |
+
#: modules/site/hittail.php:128
|
1489 |
+
#: modules/site/mint.php:138
|
1490 |
+
#: modules/site/piwik.php:232
|
1491 |
+
#: modules/site/statcounter.php:165
|
1492 |
+
msgid "Users of the specified role or less will be tracked"
|
1493 |
+
msgstr "Sledovat aktivitu uživatelů s touto rolí"
|
1494 |
+
|
1495 |
+
#: modules/site/microsoft-live.php:67
|
1496 |
+
msgid "Verification code"
|
1497 |
+
msgstr "Kód pro ověření"
|
1498 |
+
|
1499 |
+
#: modules/site/analytics.php:244
|
1500 |
+
msgid "Version"
|
1501 |
+
msgstr "Verze"
|
1502 |
+
|
1503 |
+
#: modules/site/analytics.php:274
|
1504 |
+
msgid "Virtual Pages"
|
1505 |
+
msgstr "Virtuální stránky"
|
1506 |
+
|
1507 |
+
#: modules/site/103bees.php:118
|
1508 |
+
#: modules/site/analytics.php:253
|
1509 |
+
#: modules/site/apture.php:118
|
1510 |
+
#: modules/site/awstats.php:121
|
1511 |
+
#: modules/site/crazyegg.php:124
|
1512 |
+
#: modules/site/hittail.php:118
|
1513 |
+
#: modules/site/mint.php:128
|
1514 |
+
#: modules/site/piwik.php:222
|
1515 |
+
#: modules/site/statcounter.php:155
|
1516 |
+
msgid "Who to track"
|
1517 |
+
msgstr "Koho sledovat"
|
1518 |
+
|
1519 |
+
#: view/admin/options.php:28
|
1520 |
+
msgid "Will allow plugins to modify generated excerpts"
|
1521 |
+
msgstr "Umožní měnit úryvky v jiných pluginech"
|
1522 |
+
|
1523 |
+
#: modules/site/wp_formatting.php:32
|
1524 |
+
msgid "WordPress content formatting"
|
1525 |
+
msgstr "WordPress formátování obsahu"
|
1526 |
+
|
1527 |
+
#: modules/site/google-ad-wrap.php:33
|
1528 |
+
msgid "Wraps all post and page content inside a Google targeted section"
|
1529 |
+
msgstr "Označí všechny články a obsah stránek jako Google targeted section"
|
1530 |
+
|
1531 |
+
#: modules/page/tags.php:290
|
1532 |
+
msgid "Yahoo"
|
1533 |
+
msgstr "Yahoo"
|
1534 |
+
|
1535 |
+
#: modules/page/tags.php:314
|
1536 |
+
msgid "Yahoo Suggest"
|
1537 |
+
msgstr "Yahoo Suggest"
|
1538 |
+
|
1539 |
+
#: modules/page/tags.php:195
|
1540 |
+
msgid "Yahoo ZoneTag"
|
1541 |
+
msgstr "Yahoo ZoneTag"
|
1542 |
+
|
1543 |
+
#: modules/site/yahoo-site-explorer.php:30
|
1544 |
+
msgid "Yahoo! Site Explorer"
|
1545 |
+
msgstr "Yahoo! Site Explorer"
|
1546 |
+
|
1547 |
+
#: modules/page/tags.php:165
|
1548 |
+
#: modules/page/tags.php:175
|
1549 |
+
msgid "Yes"
|
1550 |
+
msgstr "Ano"
|
1551 |
+
|
1552 |
+
#: headspace.php:434
|
1553 |
+
msgid "Your options have been updated"
|
1554 |
+
msgstr "Vaše nastavení byly uloženy"
|
1555 |
+
|
1556 |
+
#: modules/page/tags.php:167
|
1557 |
+
#: modules/page/tags.php:177
|
1558 |
+
msgid "Your theme may overrule this setting"
|
1559 |
+
msgstr "Použitý grafický motiv smí změnit toto nastavení"
|
1560 |
+
|
1561 |
+
#: modules/page/tags.php:282
|
1562 |
+
msgid "add all"
|
1563 |
+
msgstr "přidat vše"
|
1564 |
+
|
1565 |
+
#: view/admin/page-settings-edit.php:19
|
1566 |
+
msgid "advanced"
|
1567 |
+
msgstr "rozšířené"
|
1568 |
+
|
1569 |
+
#: models/headspace.php:117
|
1570 |
+
msgid "applied to author pages"
|
1571 |
+
msgstr "platné pro stránky autorů"
|
1572 |
+
|
1573 |
+
#: models/headspace.php:114
|
1574 |
+
msgid "applied to category pages without specific settings"
|
1575 |
+
msgstr "platné pro stránky kategorií bez zvláštních nastavení"
|
1576 |
+
|
1577 |
+
#: models/headspace.php:94
|
1578 |
+
msgid "applied to everything unless otherwise specified"
|
1579 |
+
msgstr "všeobecně platné (pokud není jinak uvedeno)"
|
1580 |
+
|
1581 |
+
#: models/headspace.php:96
|
1582 |
+
msgid "applied to front page (if you have set WordPress to use a static page)"
|
1583 |
+
msgstr "platné pro hlavní stránku (pokud máte WordPress nastaven pro zobrazování statických stránek)"
|
1584 |
+
|
1585 |
+
#: models/headspace.php:116
|
1586 |
+
msgid "applied to pages without specific settings"
|
1587 |
+
msgstr "platné pro stránky bez zvláštních nastavení"
|
1588 |
+
|
1589 |
+
#: models/headspace.php:115
|
1590 |
+
msgid "applied to posts without specific settings"
|
1591 |
+
msgstr "platné pro články bez zvláštních nastavení"
|
1592 |
+
|
1593 |
+
#: models/headspace.php:95
|
1594 |
+
msgid "applied to the home page (or blog page)"
|
1595 |
+
msgstr "platné pro hlavní stránku"
|
1596 |
+
|
1597 |
+
#: models/headspace.php:119
|
1598 |
+
msgid "applied when viewing a 404 error"
|
1599 |
+
msgstr "platné pro stránky chyby 404"
|
1600 |
+
|
1601 |
+
#: models/headspace.php:97
|
1602 |
+
msgid "applied when viewing a taxonomy archive"
|
1603 |
+
msgstr "platné pro stránky archivu"
|
1604 |
+
|
1605 |
+
#: models/headspace.php:108
|
1606 |
+
msgid "applied when viewing a taxonomy archive for the "
|
1607 |
+
msgstr "platné pro stránky archivu"
|
1608 |
+
|
1609 |
+
#: models/headspace.php:121
|
1610 |
+
msgid "applied when viewing an attachment"
|
1611 |
+
msgstr "platné pro stránky příloh"
|
1612 |
+
|
1613 |
+
#: models/headspace.php:122
|
1614 |
+
msgid "applied when viewing login, logout, or registration pages"
|
1615 |
+
msgstr "platné pro stránky registrace a opětovného přihlášení"
|
1616 |
+
|
1617 |
+
#: models/headspace.php:118
|
1618 |
+
msgid "applied when viewing search results"
|
1619 |
+
msgstr "platné pro stránky výsledků vyhledávání"
|
1620 |
+
|
1621 |
+
#: models/headspace.php:120
|
1622 |
+
msgid "applied when viewing tag pages"
|
1623 |
+
msgstr "platné pro stránky značek"
|
1624 |
+
|
1625 |
+
#: models/headspace.php:113
|
1626 |
+
msgid "applied when viewing the archives"
|
1627 |
+
msgstr "platné pro stránky archivu"
|
1628 |
+
|
1629 |
+
#: modules/site/widgets.php:148
|
1630 |
+
msgid "archives"
|
1631 |
+
msgstr "Archív"
|
1632 |
+
|
1633 |
+
#: modules/site/widgets.php:147
|
1634 |
+
msgid "calendar"
|
1635 |
+
msgstr "kalendář"
|
1636 |
+
|
1637 |
+
#: modules/site/widgets.php:141
|
1638 |
+
msgid "categories"
|
1639 |
+
msgstr "kategorie"
|
1640 |
+
|
1641 |
+
#: modules/site/page_counts.php:119
|
1642 |
+
#: modules/site/page_counts.php:131
|
1643 |
+
msgid "content"
|
1644 |
+
msgstr "obsah"
|
1645 |
+
|
1646 |
+
#: modules/site/page_counts.php:118
|
1647 |
+
#: modules/site/page_counts.php:130
|
1648 |
+
msgid "default"
|
1649 |
+
msgstr "implicitní"
|
1650 |
+
|
1651 |
+
#: modules/page/tags.php:198
|
1652 |
+
msgid "enable"
|
1653 |
+
msgstr "povolit"
|
1654 |
+
|
1655 |
+
#: modules/site/page_counts.php:120
|
1656 |
+
#: modules/site/page_counts.php:132
|
1657 |
+
msgid "excerpt"
|
1658 |
+
msgstr "výtah (zkrácená verze)"
|
1659 |
+
|
1660 |
+
#: modules/site/widgets.php:149
|
1661 |
+
msgid "links"
|
1662 |
+
msgstr "odkazy"
|
1663 |
+
|
1664 |
+
#: modules/import/lud.icro.us.php:28
|
1665 |
+
msgid "lud.icro.us HeadMeta"
|
1666 |
+
msgstr "lud.icro.us HeadMeta"
|
1667 |
+
|
1668 |
+
#: modules/site/widgets.php:150
|
1669 |
+
msgid "meta"
|
1670 |
+
msgstr "meta"
|
1671 |
+
|
1672 |
+
#: models/inline_tags.php:348
|
1673 |
+
#, php-format
|
1674 |
+
msgid "page %d of %d"
|
1675 |
+
msgstr "strana %d z %d"
|
1676 |
+
|
1677 |
+
#: modules/site/widgets.php:145
|
1678 |
+
msgid "pages"
|
1679 |
+
msgstr "stránky"
|
1680 |
+
|
1681 |
+
#: modules/site/page_counts.php:116
|
1682 |
+
#: modules/site/page_counts.php:128
|
1683 |
+
msgid "posts, showing the"
|
1684 |
+
msgstr "články, zobrazuji"
|
1685 |
+
|
1686 |
+
#: modules/site/widgets.php:144
|
1687 |
+
msgid "recent comments"
|
1688 |
+
msgstr "nejnovější komentáře"
|
1689 |
+
|
1690 |
+
#: modules/site/widgets.php:151
|
1691 |
+
msgid "recent entries"
|
1692 |
+
msgstr "nejnovější položky"
|
1693 |
+
|
1694 |
+
#: modules/page/description.php:97
|
1695 |
+
#: modules/page/keywords.php:116
|
1696 |
+
#: modules/page/page_title.php:185
|
1697 |
+
msgid "remaining"
|
1698 |
+
msgstr "zbývající"
|
1699 |
+
|
1700 |
+
#: modules/site/piwik.php:204
|
1701 |
+
msgid "reset to default"
|
1702 |
+
msgstr "vrátit implicitní nastavení"
|
1703 |
+
|
1704 |
+
#: modules/site/widgets.php:143
|
1705 |
+
msgid "rss"
|
1706 |
+
msgstr "rss"
|
1707 |
+
|
1708 |
+
#: modules/site/widgets.php:146
|
1709 |
+
msgid "search"
|
1710 |
+
msgstr "Vyhledávání"
|
1711 |
+
|
1712 |
+
#: modules/site/page_counts.php:134
|
1713 |
+
msgid "set number of posts to 0 for theme default"
|
1714 |
+
msgstr "nastavit počet článků na 0 pro standardní motiv"
|
1715 |
+
|
1716 |
+
#: modules/page/tags.php:285
|
1717 |
+
msgid "suggest"
|
1718 |
+
msgstr "doporučit"
|
1719 |
+
|
1720 |
+
#: modules/site/widgets.php:152
|
1721 |
+
msgid "tag cloud"
|
1722 |
+
msgstr "tag cloud"
|
1723 |
+
|
1724 |
+
#: modules/site/widgets.php:142
|
1725 |
+
msgid "text"
|
1726 |
+
msgstr "text"
|
1727 |
+
|
1728 |
+
#~ msgid "<p style=\"color: red\">That function is not defined</p>"
|
1729 |
+
#~ msgstr "<p style=\"color: red\">Tato funkce není definovaná</p>"
|
1730 |
+
#~ msgid ""
|
1731 |
+
#~ "<p style=\"color: red\">You are not allowed access to this resource</p>"
|
1732 |
+
#~ msgstr "<p style=\"color: red\">K tomuto cíli nemáte přístup</p>"
|
1733 |
+
#~ msgid "Add Plugin"
|
1734 |
+
#~ msgstr "Přidat plugin"
|
1735 |
+
#~ msgid "Add tags to dictionary"
|
1736 |
+
#~ msgstr "Přidat značky do slovníku"
|
1737 |
+
#~ msgid ""
|
1738 |
+
#~ "Adds additional functions to allow blogging tools such as Ecto to use "
|
1739 |
+
#~ "tagging"
|
1740 |
+
#~ msgstr "Přidá dodatečné funkce pro značkovací služby typu Ecto"
|
1741 |
+
#~ msgid "Alphabetically order tags"
|
1742 |
+
#~ msgstr "Seřadit značky abecedně"
|
1743 |
+
#~ msgid "Always"
|
1744 |
+
#~ msgstr "Vždy"
|
1745 |
+
#~ msgid "Automatically add new tags to dictionary"
|
1746 |
+
#~ msgstr "Automaticky přidat nové značky do slovníku"
|
1747 |
+
#~ msgid "Check for updates"
|
1748 |
+
#~ msgstr "Zkontroluj aktualizace"
|
1749 |
+
#~ msgid "Check for updates from within HeadSpace"
|
1750 |
+
#~ msgstr "Zkontroluj aktualizace Headspace"
|
1751 |
+
#~ msgid "Dictionary"
|
1752 |
+
#~ msgstr "Slovník"
|
1753 |
+
#~ msgid "How many widgets would you like?"
|
1754 |
+
#~ msgstr "Kolik widgetů chcete?"
|
1755 |
+
#~ msgid "Invalid module"
|
1756 |
+
#~ msgstr "Neplatný modul"
|
1757 |
+
#~ msgid "Mass Edit Meta-data"
|
1758 |
+
#~ msgstr "Hromadná úprava meta dat"
|
1759 |
+
#~ msgid "Modules"
|
1760 |
+
#~ msgstr "Moduly"
|
1761 |
+
#~ msgid "Never"
|
1762 |
+
#~ msgstr "Nikdy"
|
1763 |
+
#~ msgid "No Index/No Follow"
|
1764 |
+
#~ msgstr "No Index/No Follow"
|
1765 |
+
#~ msgid "Posts & Pages"
|
1766 |
+
#~ msgstr "Články & Stánky"
|
1767 |
+
#~ msgid "RPC support for Ecto"
|
1768 |
+
#~ msgstr "RPC podpora pro Ecto"
|
1769 |
+
#~ msgid "Save module order"
|
1770 |
+
#~ msgstr "Uložit pořadí modulů"
|
1771 |
+
#~ msgid "Simple Tags"
|
1772 |
+
#~ msgstr "Jednoduché značky"
|
1773 |
+
#~ msgid "Tag separator"
|
1774 |
+
#~ msgstr "Oddělovač značek"
|
1775 |
+
#~ msgid "Tags (keywords)"
|
1776 |
+
#~ msgstr "Značky (klíčové slova)"
|
1777 |
+
#~ msgid ""
|
1778 |
+
#~ "This must match the separator defined in Ecto 'Templates', 'Tags', 'Tag "
|
1779 |
+
#~ "separator'"
|
1780 |
+
#~ msgstr ""
|
1781 |
+
#~ "Tento oddělovač musí odpovídat oddělovači definovaném v Ecto "
|
1782 |
+
#~ "'Templates', 'Tags', 'Tag separator'"
|
1783 |
+
#~ msgid "Your module positions have been saved"
|
1784 |
+
#~ msgstr "Pozice modulů byly uloženy"
|
1785 |
+
#~ msgid "add"
|
1786 |
+
#~ msgstr "přidat"
|
1787 |
+
#~ msgid "go"
|
1788 |
+
#~ msgstr "jdi"
|
1789 |
+
|
locale/headspace2.pot
ADDED
@@ -0,0 +1,1700 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Copyright (C) 2010
|
2 |
+
# This file is distributed under the same license as the package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"Project-Id-Version: \n"
|
6 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/headspace2\n"
|
7 |
+
"POT-Creation-Date: 2011-07-16 13:46:48+00:00\n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
|
12 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
+
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
+
|
15 |
+
#: modules/page/theme.php:71
|
16 |
+
msgid "Page-specific Theme"
|
17 |
+
msgstr ""
|
18 |
+
|
19 |
+
#: modules/page/theme.php:81
|
20 |
+
msgid "Allows a custom page-specific theme to over-ride the default theme"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: modules/page/theme.php:88
|
24 |
+
msgid "Theme"
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: modules/page/theme.php:91
|
28 |
+
msgid "Current theme"
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: modules/page/follow-links.php:32
|
32 |
+
msgid "Archive Links"
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: modules/page/follow-links.php:33
|
36 |
+
msgid "Category Links"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: modules/page/follow-links.php:34 modules/page/page-links.php:146
|
40 |
+
msgid "Page Links"
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: modules/page/follow-links.php:35
|
44 |
+
msgid "Tag Links"
|
45 |
+
msgstr ""
|
46 |
+
|
47 |
+
#: modules/page/follow-links.php:36
|
48 |
+
msgid "Comm. Author Links"
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: modules/page/follow-links.php:37
|
52 |
+
msgid "Comm. Text Links"
|
53 |
+
msgstr ""
|
54 |
+
|
55 |
+
#: modules/page/follow-links.php:38
|
56 |
+
msgid "Next/Prev Posts Link"
|
57 |
+
msgstr ""
|
58 |
+
|
59 |
+
#: modules/page/follow-links.php:109
|
60 |
+
msgid "Follow Links"
|
61 |
+
msgstr ""
|
62 |
+
|
63 |
+
#: modules/page/follow-links.php:113
|
64 |
+
msgid "Allows follow/no-follow to be set for various links"
|
65 |
+
msgstr ""
|
66 |
+
|
67 |
+
#: modules/page/follow-links.php:121
|
68 |
+
msgid "Follow"
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: modules/page/follow-links.php:122 modules/page/noindex.php:36
|
72 |
+
msgid "No-follow"
|
73 |
+
msgstr ""
|
74 |
+
|
75 |
+
#: modules/page/follow-links.php:123
|
76 |
+
msgid "Default"
|
77 |
+
msgstr ""
|
78 |
+
|
79 |
+
#: modules/page/page_title.php:106 modules/mass/page_title.php:28
|
80 |
+
#: modules/mass/page_title.php:50
|
81 |
+
msgid "Page title"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: modules/page/page_title.php:115
|
85 |
+
msgid ""
|
86 |
+
"Allow page title to be changed (i.e. the title in the browser window title)"
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: modules/page/page_title.php:123
|
90 |
+
msgid "Title separator"
|
91 |
+
msgstr ""
|
92 |
+
|
93 |
+
#: modules/page/page_title.php:126
|
94 |
+
msgid "Leave blank to use theme default"
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: modules/page/page_title.php:130
|
98 |
+
msgid "Separator position"
|
99 |
+
msgstr ""
|
100 |
+
|
101 |
+
#: modules/page/page_title.php:133
|
102 |
+
msgid "Before"
|
103 |
+
msgstr ""
|
104 |
+
|
105 |
+
#: modules/page/page_title.php:134
|
106 |
+
msgid "After"
|
107 |
+
msgstr ""
|
108 |
+
|
109 |
+
#: modules/page/page_title.php:139
|
110 |
+
msgid "Force title rewrite"
|
111 |
+
msgstr ""
|
112 |
+
|
113 |
+
#: modules/page/page_title.php:146
|
114 |
+
msgid ""
|
115 |
+
"This will cache your page and brute-force change the title. While this is "
|
116 |
+
"convienent because you don't need to change your theme it does lead to "
|
117 |
+
"increased memory usage and a reduction in performance."
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: modules/page/page_title.php:151 modules/page/description.php:67
|
121 |
+
#: modules/page/keywords.php:81
|
122 |
+
msgid "Max length"
|
123 |
+
msgstr ""
|
124 |
+
|
125 |
+
#: modules/page/page_title.php:176
|
126 |
+
msgid "Page Title"
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: modules/page/page_title.php:186 modules/page/description.php:97
|
130 |
+
#: modules/page/keywords.php:116
|
131 |
+
msgid "remaining"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: modules/page/site_name.php:54 modules/page/site_name.php:70
|
135 |
+
#: modules/mass/site_name.php:28 modules/mass/site_name.php:50
|
136 |
+
msgid "Site name"
|
137 |
+
msgstr ""
|
138 |
+
|
139 |
+
#: modules/page/site_name.php:58
|
140 |
+
msgid "Allows site name to be changed (i.e your blog name)"
|
141 |
+
msgstr ""
|
142 |
+
|
143 |
+
#: modules/page/relative-links.php:96 modules/page/relative-links.php:106
|
144 |
+
msgid "Relative Links"
|
145 |
+
msgstr ""
|
146 |
+
|
147 |
+
#: modules/page/relative-links.php:100
|
148 |
+
msgid "Allows options to be set for relative meta links (WP 2.8+)"
|
149 |
+
msgstr ""
|
150 |
+
|
151 |
+
#: modules/page/relative-links.php:109 models/pager.php:369
|
152 |
+
msgid "Previous"
|
153 |
+
msgstr ""
|
154 |
+
|
155 |
+
#: modules/page/relative-links.php:114 models/pager.php:370
|
156 |
+
msgid "Next"
|
157 |
+
msgstr ""
|
158 |
+
|
159 |
+
#: modules/page/relative-links.php:119
|
160 |
+
msgid "Start"
|
161 |
+
msgstr ""
|
162 |
+
|
163 |
+
#: modules/page/relative-links.php:124
|
164 |
+
msgid "End"
|
165 |
+
msgstr ""
|
166 |
+
|
167 |
+
#: modules/page/relative-links.php:129
|
168 |
+
msgid "Parent"
|
169 |
+
msgstr ""
|
170 |
+
|
171 |
+
#: modules/page/stylesheet.php:54 modules/page/stylesheet.php:69
|
172 |
+
msgid "Stylesheets"
|
173 |
+
msgstr ""
|
174 |
+
|
175 |
+
#: modules/page/stylesheet.php:58
|
176 |
+
msgid "Allows CSS stylesheets to be added to a page"
|
177 |
+
msgstr ""
|
178 |
+
|
179 |
+
#: modules/page/stylesheet.php:101
|
180 |
+
msgid "Do not output CSS"
|
181 |
+
msgstr ""
|
182 |
+
|
183 |
+
#: modules/page/site_tagline.php:52 modules/page/site_tagline.php:68
|
184 |
+
msgid "Site Tagline"
|
185 |
+
msgstr ""
|
186 |
+
|
187 |
+
#: modules/page/site_tagline.php:56
|
188 |
+
msgid "Allows site description to be changed (i.e. the tagline)"
|
189 |
+
msgstr ""
|
190 |
+
|
191 |
+
#: modules/page/rss_name.php:53 modules/page/rss_name.php:69
|
192 |
+
msgid "RSS Name"
|
193 |
+
msgstr ""
|
194 |
+
|
195 |
+
#: modules/page/rss_name.php:57
|
196 |
+
msgid "Allows site RSS name to be changed"
|
197 |
+
msgstr ""
|
198 |
+
|
199 |
+
#: modules/page/more_text.php:81 modules/page/more_text.php:97
|
200 |
+
#: modules/mass/more_text.php:28 modules/mass/more_text.php:50
|
201 |
+
msgid "More text"
|
202 |
+
msgstr ""
|
203 |
+
|
204 |
+
#: modules/page/more_text.php:85
|
205 |
+
msgid "Allows the 'more' text to be changed"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: modules/page/more_text.php:118
|
209 |
+
msgid "Enable on excerpts"
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
#: modules/page/more_text.php:124
|
213 |
+
msgid "Pattern"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: modules/page/more_text.php:127
|
217 |
+
msgid ""
|
218 |
+
"Advanced - the regular expression pattern to select the more link from your "
|
219 |
+
"posts"
|
220 |
+
msgstr ""
|
221 |
+
|
222 |
+
#: modules/page/more_text.php:131
|
223 |
+
msgid "Replace"
|
224 |
+
msgstr ""
|
225 |
+
|
226 |
+
#: modules/page/more_text.php:133
|
227 |
+
msgid "Advanced - the regular expression replacement text"
|
228 |
+
msgstr ""
|
229 |
+
|
230 |
+
#: modules/page/plugin.php:89
|
231 |
+
msgid "Page-specific Plugins"
|
232 |
+
msgstr ""
|
233 |
+
|
234 |
+
#: modules/page/plugin.php:93
|
235 |
+
msgid "Allows disabled plugins to be enabled on specific pages"
|
236 |
+
msgstr ""
|
237 |
+
|
238 |
+
#: modules/page/plugin.php:107
|
239 |
+
msgid "Show in admin"
|
240 |
+
msgstr ""
|
241 |
+
|
242 |
+
#: modules/page/plugin.php:110
|
243 |
+
msgid "Shows page-specific plugins in the administration menus"
|
244 |
+
msgstr ""
|
245 |
+
|
246 |
+
#: modules/page/plugin.php:134
|
247 |
+
msgid "Plugins"
|
248 |
+
msgstr ""
|
249 |
+
|
250 |
+
#: modules/page/javascript.php:45 modules/page/javascript.php:60
|
251 |
+
msgid "JavaScript"
|
252 |
+
msgstr ""
|
253 |
+
|
254 |
+
#: modules/page/javascript.php:49
|
255 |
+
msgid "Allow external JavaScript files to be referenced"
|
256 |
+
msgstr ""
|
257 |
+
|
258 |
+
#: modules/page/page-links.php:150
|
259 |
+
msgid "Allows options to be set for wp_list_pages links"
|
260 |
+
msgstr ""
|
261 |
+
|
262 |
+
#: modules/page/page-links.php:159
|
263 |
+
msgid "Page Link Text"
|
264 |
+
msgstr ""
|
265 |
+
|
266 |
+
#: modules/page/page-links.php:164
|
267 |
+
msgid "Page Link Title"
|
268 |
+
msgstr ""
|
269 |
+
|
270 |
+
#: modules/page/page-links.php:169
|
271 |
+
msgid "Page Link Options"
|
272 |
+
msgstr ""
|
273 |
+
|
274 |
+
#: modules/page/page-links.php:171
|
275 |
+
msgid "Exclude from list"
|
276 |
+
msgstr ""
|
277 |
+
|
278 |
+
#: modules/page/page-links.php:172
|
279 |
+
msgid "Nofollow"
|
280 |
+
msgstr ""
|
281 |
+
|
282 |
+
#: modules/page/page-links.php:173
|
283 |
+
msgid "Open in new window"
|
284 |
+
msgstr ""
|
285 |
+
|
286 |
+
#: modules/page/page-links.php:204
|
287 |
+
msgid "Display"
|
288 |
+
msgstr ""
|
289 |
+
|
290 |
+
#: modules/page/page-links.php:207
|
291 |
+
msgid "How a link is displayed. Use %link% for the link itself"
|
292 |
+
msgstr ""
|
293 |
+
|
294 |
+
#: modules/page/page-links.php:211
|
295 |
+
msgid "Before HTML"
|
296 |
+
msgstr ""
|
297 |
+
|
298 |
+
#: modules/page/page-links.php:214
|
299 |
+
msgid "HTML added to start of list"
|
300 |
+
msgstr ""
|
301 |
+
|
302 |
+
#: modules/page/page-links.php:218
|
303 |
+
msgid "After HTML"
|
304 |
+
msgstr ""
|
305 |
+
|
306 |
+
#: modules/page/page-links.php:221
|
307 |
+
msgid "HTML added to end of list"
|
308 |
+
msgstr ""
|
309 |
+
|
310 |
+
#: modules/page/raw.php:40 modules/page/raw.php:50
|
311 |
+
msgid "Raw data"
|
312 |
+
msgstr ""
|
313 |
+
|
314 |
+
#: modules/page/raw.php:44
|
315 |
+
msgid "Allows raw data to be inserted into the page meta section"
|
316 |
+
msgstr ""
|
317 |
+
|
318 |
+
#: modules/page/description.php:55 modules/mass/description.php:28
|
319 |
+
#: modules/mass/description.php:50
|
320 |
+
msgid "Page description"
|
321 |
+
msgstr ""
|
322 |
+
|
323 |
+
#: modules/page/description.php:59
|
324 |
+
msgid ""
|
325 |
+
"Allows a short description about the page that is used by search engines"
|
326 |
+
msgstr ""
|
327 |
+
|
328 |
+
#: modules/page/description.php:70
|
329 |
+
msgid "All descriptions will be trimmed to this length"
|
330 |
+
msgstr ""
|
331 |
+
|
332 |
+
#: modules/page/description.php:88
|
333 |
+
msgid "Description"
|
334 |
+
msgstr ""
|
335 |
+
|
336 |
+
#: modules/page/keywords.php:62 modules/page/keywords.php:107
|
337 |
+
msgid "Keywords"
|
338 |
+
msgstr ""
|
339 |
+
|
340 |
+
#: modules/page/keywords.php:66
|
341 |
+
msgid ""
|
342 |
+
"Allows meta keywords to be defined, seperate from tags (if necessary, "
|
343 |
+
"disable keyword display in the Tags module)"
|
344 |
+
msgstr ""
|
345 |
+
|
346 |
+
#: modules/page/keywords.php:74
|
347 |
+
msgid "Use tags"
|
348 |
+
msgstr ""
|
349 |
+
|
350 |
+
#: modules/page/keywords.php:77
|
351 |
+
msgid ""
|
352 |
+
"Checking this will mean that your tags are also used as keywords and you "
|
353 |
+
"will not be able to modify keywords independently"
|
354 |
+
msgstr ""
|
355 |
+
|
356 |
+
#: modules/page/keywords.php:84
|
357 |
+
msgid "Keywords will be trimmed to this length"
|
358 |
+
msgstr ""
|
359 |
+
|
360 |
+
#: modules/page/tags.php:123
|
361 |
+
msgid "<p>Tags: "
|
362 |
+
msgstr ""
|
363 |
+
|
364 |
+
#: modules/page/tags.php:152 modules/page/tags.php:235
|
365 |
+
#: modules/mass/tags.php:28 headspace.php:489
|
366 |
+
msgid "Tags"
|
367 |
+
msgstr ""
|
368 |
+
|
369 |
+
#: modules/page/tags.php:156
|
370 |
+
msgid "Allows tags to be added to pages"
|
371 |
+
msgstr ""
|
372 |
+
|
373 |
+
#: modules/page/tags.php:164
|
374 |
+
msgid "Force tags in posts"
|
375 |
+
msgstr ""
|
376 |
+
|
377 |
+
#: modules/page/tags.php:167 modules/page/tags.php:177
|
378 |
+
msgid "No"
|
379 |
+
msgstr ""
|
380 |
+
|
381 |
+
#: modules/page/tags.php:168 modules/page/tags.php:178
|
382 |
+
msgid "Yes"
|
383 |
+
msgstr ""
|
384 |
+
|
385 |
+
#: modules/page/tags.php:170 modules/page/tags.php:180
|
386 |
+
msgid "Your theme may overrule this setting"
|
387 |
+
msgstr ""
|
388 |
+
|
389 |
+
#: modules/page/tags.php:174
|
390 |
+
msgid "Force tags in pages"
|
391 |
+
msgstr ""
|
392 |
+
|
393 |
+
#: modules/page/tags.php:184
|
394 |
+
msgid "Show pages"
|
395 |
+
msgstr ""
|
396 |
+
|
397 |
+
#: modules/page/tags.php:187
|
398 |
+
msgid "Show pages in tag archives"
|
399 |
+
msgstr ""
|
400 |
+
|
401 |
+
#: modules/page/tags.php:191
|
402 |
+
msgid "Disable Suggestions"
|
403 |
+
msgstr ""
|
404 |
+
|
405 |
+
#: modules/page/tags.php:194
|
406 |
+
msgid "In case of low memory issues"
|
407 |
+
msgstr ""
|
408 |
+
|
409 |
+
#: modules/page/tags.php:198
|
410 |
+
msgid "Yahoo ZoneTag"
|
411 |
+
msgstr ""
|
412 |
+
|
413 |
+
#: modules/page/tags.php:201
|
414 |
+
msgid "enable"
|
415 |
+
msgstr ""
|
416 |
+
|
417 |
+
#: modules/page/tags.php:283
|
418 |
+
msgid "Suggested tags"
|
419 |
+
msgstr ""
|
420 |
+
|
421 |
+
#: modules/page/tags.php:285
|
422 |
+
msgid "add all"
|
423 |
+
msgstr ""
|
424 |
+
|
425 |
+
#: modules/page/tags.php:288
|
426 |
+
msgid "suggest"
|
427 |
+
msgstr ""
|
428 |
+
|
429 |
+
#: modules/page/tags.php:293
|
430 |
+
msgid "Yahoo"
|
431 |
+
msgstr ""
|
432 |
+
|
433 |
+
#: modules/page/tags.php:312
|
434 |
+
msgid "Suggest tags based on content"
|
435 |
+
msgstr ""
|
436 |
+
|
437 |
+
#: modules/page/tags.php:317
|
438 |
+
msgid "Yahoo Suggest"
|
439 |
+
msgstr ""
|
440 |
+
|
441 |
+
#: modules/page/noindex.php:35
|
442 |
+
msgid "No-index"
|
443 |
+
msgstr ""
|
444 |
+
|
445 |
+
#: modules/page/noindex.php:37
|
446 |
+
msgid "No-archive"
|
447 |
+
msgstr ""
|
448 |
+
|
449 |
+
#: modules/page/noindex.php:38
|
450 |
+
msgid "No-ODP"
|
451 |
+
msgstr ""
|
452 |
+
|
453 |
+
#: modules/page/noindex.php:39
|
454 |
+
msgid "No-Yahoo Dir"
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
+
#: modules/page/noindex.php:83 modules/page/noindex.php:99
|
458 |
+
msgid "Meta-Robots"
|
459 |
+
msgstr ""
|
460 |
+
|
461 |
+
#: modules/page/noindex.php:87
|
462 |
+
msgid ""
|
463 |
+
"Allows various meta-robot options to be set to prevent search engines and "
|
464 |
+
"robots from indexing or following pages"
|
465 |
+
msgstr ""
|
466 |
+
|
467 |
+
#: modules/page/custom.php:44
|
468 |
+
msgid "Custom data"
|
469 |
+
msgstr ""
|
470 |
+
|
471 |
+
#: modules/page/custom.php:48
|
472 |
+
msgid ""
|
473 |
+
"Allows custom data to be inserted anywhere in your theme using MetaData::"
|
474 |
+
"custom ()"
|
475 |
+
msgstr ""
|
476 |
+
|
477 |
+
#: modules/page/custom.php:85
|
478 |
+
msgid "Fields"
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: modules/page/rss_tagline.php:53
|
482 |
+
msgid "RSS Description"
|
483 |
+
msgstr ""
|
484 |
+
|
485 |
+
#: modules/page/rss_tagline.php:57
|
486 |
+
msgid "Allows site RSS description to be changed"
|
487 |
+
msgstr ""
|
488 |
+
|
489 |
+
#: modules/page/rss_tagline.php:69
|
490 |
+
msgid "RSS Desc."
|
491 |
+
msgstr ""
|
492 |
+
|
493 |
+
#: modules/page/raw-footer.php:44 modules/page/raw-footer.php:54
|
494 |
+
msgid "Raw footer data"
|
495 |
+
msgstr ""
|
496 |
+
|
497 |
+
#: modules/page/raw-footer.php:48
|
498 |
+
msgid "Allows raw data to be inserted into the page footer"
|
499 |
+
msgstr ""
|
500 |
+
|
501 |
+
#: modules/import/simple-tagging.php:28
|
502 |
+
msgid "Simple Tagging"
|
503 |
+
msgstr ""
|
504 |
+
|
505 |
+
#: modules/import/lud.icro.us.php:28
|
506 |
+
msgid "lud.icro.us HeadMeta"
|
507 |
+
msgstr ""
|
508 |
+
|
509 |
+
#: modules/import/head_meta_description.php:28
|
510 |
+
msgid "Head META Description"
|
511 |
+
msgstr ""
|
512 |
+
|
513 |
+
#: modules/import/headspace_tags.php:28
|
514 |
+
msgid "HeadSpace tags (convert to WordPress 2.3 tags)"
|
515 |
+
msgstr ""
|
516 |
+
|
517 |
+
#: modules/import/more_unique.php:28
|
518 |
+
msgid "More Unique"
|
519 |
+
msgstr ""
|
520 |
+
|
521 |
+
#: modules/import/simple-tags.php:28
|
522 |
+
msgid "Simple Tags (old version)"
|
523 |
+
msgstr ""
|
524 |
+
|
525 |
+
#: modules/import/seo-title-tags.php:28
|
526 |
+
msgid "SEO Title Tags"
|
527 |
+
msgstr ""
|
528 |
+
|
529 |
+
#: modules/import/utw.php:28
|
530 |
+
msgid "Ultimate Tag Warrior"
|
531 |
+
msgstr ""
|
532 |
+
|
533 |
+
#: modules/import/all-in-one-seo.php:28
|
534 |
+
msgid "All-in-one SEO"
|
535 |
+
msgstr ""
|
536 |
+
|
537 |
+
#: modules/import/jerome.php:28
|
538 |
+
msgid "Jerome's Keywords"
|
539 |
+
msgstr ""
|
540 |
+
|
541 |
+
#: modules/mass/page_title.php:49 modules/mass/site_name.php:49
|
542 |
+
#: modules/mass/site_description.php:49 modules/mass/more_text.php:49
|
543 |
+
#: modules/mass/description.php:49 modules/mass/tags.php:49
|
544 |
+
#: modules/mass/page_slug.php:49
|
545 |
+
msgid "Post title"
|
546 |
+
msgstr ""
|
547 |
+
|
548 |
+
#: modules/mass/site_description.php:28 modules/mass/site_description.php:50
|
549 |
+
msgid "Site description"
|
550 |
+
msgstr ""
|
551 |
+
|
552 |
+
#: modules/mass/tags.php:50
|
553 |
+
msgid "Tags/keywords"
|
554 |
+
msgstr ""
|
555 |
+
|
556 |
+
#: modules/mass/page_slug.php:28
|
557 |
+
msgid "Page slug"
|
558 |
+
msgstr ""
|
559 |
+
|
560 |
+
#: modules/mass/page_slug.php:50
|
561 |
+
msgid "Post slug"
|
562 |
+
msgstr ""
|
563 |
+
|
564 |
+
#: modules/site/page_counts.php:33
|
565 |
+
msgid "Page Counts"
|
566 |
+
msgstr ""
|
567 |
+
|
568 |
+
#: modules/site/page_counts.php:38
|
569 |
+
msgid ""
|
570 |
+
"Customise the number of posts shown on the archive and search pages, and "
|
571 |
+
"decide whether to show full content or the excerpt"
|
572 |
+
msgstr ""
|
573 |
+
|
574 |
+
#: modules/site/page_counts.php:114 modules/site/widgets.php:73
|
575 |
+
#: modules/site/widgets.php:74 models/headspace.php:113
|
576 |
+
msgid "Archives"
|
577 |
+
msgstr ""
|
578 |
+
|
579 |
+
#: modules/site/page_counts.php:116 modules/site/page_counts.php:128
|
580 |
+
msgid "posts, showing the"
|
581 |
+
msgstr ""
|
582 |
+
|
583 |
+
#: modules/site/page_counts.php:118 modules/site/page_counts.php:130
|
584 |
+
msgid "default"
|
585 |
+
msgstr ""
|
586 |
+
|
587 |
+
#: modules/site/page_counts.php:119 modules/site/page_counts.php:131
|
588 |
+
msgid "content"
|
589 |
+
msgstr ""
|
590 |
+
|
591 |
+
#: modules/site/page_counts.php:120 modules/site/page_counts.php:132
|
592 |
+
msgid "excerpt"
|
593 |
+
msgstr ""
|
594 |
+
|
595 |
+
#: modules/site/page_counts.php:122
|
596 |
+
msgid "(set number of posts to 0 for theme default)"
|
597 |
+
msgstr ""
|
598 |
+
|
599 |
+
#: modules/site/page_counts.php:126
|
600 |
+
msgid "Searches"
|
601 |
+
msgstr ""
|
602 |
+
|
603 |
+
#: modules/site/page_counts.php:134
|
604 |
+
msgid "set number of posts to 0 for theme default"
|
605 |
+
msgstr ""
|
606 |
+
|
607 |
+
#: modules/site/frame-breaker.php:32
|
608 |
+
msgid "Frame Breaker"
|
609 |
+
msgstr ""
|
610 |
+
|
611 |
+
#: modules/site/frame-breaker.php:37
|
612 |
+
msgid "Stops your site being loaded in a frame."
|
613 |
+
msgstr ""
|
614 |
+
|
615 |
+
#: modules/site/yahoo-site-explorer.php:30
|
616 |
+
msgid "Yahoo! Site Explorer"
|
617 |
+
msgstr ""
|
618 |
+
|
619 |
+
#: modules/site/yahoo-site-explorer.php:35
|
620 |
+
msgid "Adds Yahoo! Site Explorer tracking code to your home page"
|
621 |
+
msgstr ""
|
622 |
+
|
623 |
+
#: modules/site/yahoo-site-explorer.php:67 modules/site/103bees.php:111
|
624 |
+
#: modules/site/google_webmaster.php:61 modules/site/hittail.php:111
|
625 |
+
msgid "Tracking code"
|
626 |
+
msgstr ""
|
627 |
+
|
628 |
+
#: modules/site/yahoo-site-explorer.php:70
|
629 |
+
msgid "Enter Yahoo! Site Explorer tracking code."
|
630 |
+
msgstr ""
|
631 |
+
|
632 |
+
#: modules/site/103bees.php:31
|
633 |
+
msgid "103bees"
|
634 |
+
msgstr ""
|
635 |
+
|
636 |
+
#: modules/site/103bees.php:36
|
637 |
+
msgid "Adds 103bees tracking code to all pages"
|
638 |
+
msgstr ""
|
639 |
+
|
640 |
+
#: modules/site/103bees.php:114
|
641 |
+
msgid ""
|
642 |
+
"Enter the full JavaScript tracking code as shown on your 103bees account "
|
643 |
+
"page."
|
644 |
+
msgstr ""
|
645 |
+
|
646 |
+
#: modules/site/103bees.php:118 modules/site/statcounter.php:155
|
647 |
+
#: modules/site/awstats.php:121 modules/site/crazyegg.php:124
|
648 |
+
#: modules/site/analytics.php:233 modules/site/hittail.php:118
|
649 |
+
#: modules/site/piwik.php:223 modules/site/mint.php:128
|
650 |
+
#: modules/site/apture.php:118
|
651 |
+
msgid "Who to track"
|
652 |
+
msgstr ""
|
653 |
+
|
654 |
+
#: modules/site/103bees.php:121 modules/site/statcounter.php:158
|
655 |
+
#: modules/site/awstats.php:124 modules/site/crazyegg.php:127
|
656 |
+
#: modules/site/analytics.php:236 modules/site/hittail.php:121
|
657 |
+
#: modules/site/piwik.php:226 modules/site/mint.php:131
|
658 |
+
#: modules/site/apture.php:121
|
659 |
+
msgid "Everyone"
|
660 |
+
msgstr ""
|
661 |
+
|
662 |
+
#: modules/site/103bees.php:127 modules/site/statcounter.php:165
|
663 |
+
#: modules/site/awstats.php:131 modules/site/crazyegg.php:134
|
664 |
+
#: modules/site/analytics.php:243 modules/site/hittail.php:128
|
665 |
+
#: modules/site/piwik.php:233 modules/site/mint.php:138
|
666 |
+
#: modules/site/apture.php:128
|
667 |
+
msgid "Users of the specified role or less will be tracked"
|
668 |
+
msgstr ""
|
669 |
+
|
670 |
+
#: modules/site/statcounter.php:35
|
671 |
+
msgid "StatCounter"
|
672 |
+
msgstr ""
|
673 |
+
|
674 |
+
#: modules/site/statcounter.php:40
|
675 |
+
msgid "Adds StatCounter tracking code to all pages"
|
676 |
+
msgstr ""
|
677 |
+
|
678 |
+
#: modules/site/statcounter.php:136
|
679 |
+
msgid "Project ID"
|
680 |
+
msgstr ""
|
681 |
+
|
682 |
+
#: modules/site/statcounter.php:142
|
683 |
+
msgid "Partition ID"
|
684 |
+
msgstr ""
|
685 |
+
|
686 |
+
#: modules/site/statcounter.php:148
|
687 |
+
msgid "Security ID"
|
688 |
+
msgstr ""
|
689 |
+
|
690 |
+
#: modules/site/awstats.php:31
|
691 |
+
msgid "AWStats JavaScript Tracking"
|
692 |
+
msgstr ""
|
693 |
+
|
694 |
+
#: modules/site/awstats.php:36
|
695 |
+
msgid ""
|
696 |
+
"Adds AWStats JavaScript tracking to all pages (through <code>wp_footer</"
|
697 |
+
"code>)"
|
698 |
+
msgstr ""
|
699 |
+
|
700 |
+
#: modules/site/crazyegg.php:33
|
701 |
+
msgid "CrazyEgg"
|
702 |
+
msgstr ""
|
703 |
+
|
704 |
+
#: modules/site/crazyegg.php:38
|
705 |
+
msgid "Adds CrazyEgg tracking code to all pages"
|
706 |
+
msgstr ""
|
707 |
+
|
708 |
+
#: modules/site/crazyegg.php:117
|
709 |
+
msgid "CrazyEgg ID"
|
710 |
+
msgstr ""
|
711 |
+
|
712 |
+
#: modules/site/crazyegg.php:120
|
713 |
+
msgid ""
|
714 |
+
"Enter your full <a href=\"http://crazyegg.com/pages/instructions\">CrazyEgg "
|
715 |
+
"code</a>"
|
716 |
+
msgstr ""
|
717 |
+
|
718 |
+
#: modules/site/first-time-visitor.php:34
|
719 |
+
msgid "First Time Visitor"
|
720 |
+
msgstr ""
|
721 |
+
|
722 |
+
#: modules/site/first-time-visitor.php:39
|
723 |
+
msgid ""
|
724 |
+
"Display a message for first time visitors (based upon idea from Seth Godin)"
|
725 |
+
msgstr ""
|
726 |
+
|
727 |
+
#: modules/site/first-time-visitor.php:93
|
728 |
+
msgid ""
|
729 |
+
"<p>As a new visitor you may want to subscribe to my <a href=\"%s/feed/"
|
730 |
+
"\">RSS</a> feed.</p>"
|
731 |
+
msgstr ""
|
732 |
+
|
733 |
+
#: modules/site/first-time-visitor.php:124
|
734 |
+
msgid "Message to display"
|
735 |
+
msgstr ""
|
736 |
+
|
737 |
+
#: modules/site/first-time-visitor.php:130
|
738 |
+
msgid "Repeat"
|
739 |
+
msgstr ""
|
740 |
+
|
741 |
+
#: modules/site/first-time-visitor.php:131
|
742 |
+
msgid "Enter 0 for always"
|
743 |
+
msgstr ""
|
744 |
+
|
745 |
+
#: modules/site/first-time-visitor.php:134
|
746 |
+
msgid "Display position"
|
747 |
+
msgstr ""
|
748 |
+
|
749 |
+
#: modules/site/first-time-visitor.php:137
|
750 |
+
msgid "Before content"
|
751 |
+
msgstr ""
|
752 |
+
|
753 |
+
#: modules/site/first-time-visitor.php:138
|
754 |
+
msgid "After content"
|
755 |
+
msgstr ""
|
756 |
+
|
757 |
+
#: modules/site/first-time-visitor.php:143
|
758 |
+
msgid "Ignore Bots"
|
759 |
+
msgstr ""
|
760 |
+
|
761 |
+
#: modules/site/google-ad-wrap.php:28
|
762 |
+
msgid "Google Section Targeting"
|
763 |
+
msgstr ""
|
764 |
+
|
765 |
+
#: modules/site/google-ad-wrap.php:33
|
766 |
+
msgid "Wraps all post and page content inside a Google targeted section"
|
767 |
+
msgstr ""
|
768 |
+
|
769 |
+
#: modules/site/google_webmaster.php:28
|
770 |
+
msgid "Google Webmaster"
|
771 |
+
msgstr ""
|
772 |
+
|
773 |
+
#: modules/site/google_webmaster.php:32
|
774 |
+
msgid "Adds Google Webmaster tracking code to your home page"
|
775 |
+
msgstr ""
|
776 |
+
|
777 |
+
#: modules/site/google_webmaster.php:64
|
778 |
+
msgid "Enter Google Webmaster tracking code."
|
779 |
+
msgstr ""
|
780 |
+
|
781 |
+
#: modules/site/wp_formatting.php:32
|
782 |
+
msgid "WordPress content formatting"
|
783 |
+
msgstr ""
|
784 |
+
|
785 |
+
#: modules/site/wp_formatting.php:37
|
786 |
+
msgid ""
|
787 |
+
"Allows you to enable or disable various WordPress auto-formatting (including "
|
788 |
+
"wpautop)"
|
789 |
+
msgstr ""
|
790 |
+
|
791 |
+
#: modules/site/wp_formatting.php:91
|
792 |
+
msgid "Auto-formatting"
|
793 |
+
msgstr ""
|
794 |
+
|
795 |
+
#: modules/site/wp_formatting.php:94
|
796 |
+
msgid "Use <code>wpautop</code> to format paragraphs"
|
797 |
+
msgstr ""
|
798 |
+
|
799 |
+
#: modules/site/wp_formatting.php:98
|
800 |
+
msgid "Auto-fancy quotes"
|
801 |
+
msgstr ""
|
802 |
+
|
803 |
+
#: modules/site/wp_formatting.php:101
|
804 |
+
msgid "Use <code>wptexturize</code> to turn quotes into fancy quotes"
|
805 |
+
msgstr ""
|
806 |
+
|
807 |
+
#: modules/site/wp_formatting.php:105
|
808 |
+
msgid "Auto-link"
|
809 |
+
msgstr ""
|
810 |
+
|
811 |
+
#: modules/site/wp_formatting.php:108
|
812 |
+
msgid "Makes links clickable in comments"
|
813 |
+
msgstr ""
|
814 |
+
|
815 |
+
#: modules/site/analytics.php:37
|
816 |
+
msgid "Google Analytics"
|
817 |
+
msgstr ""
|
818 |
+
|
819 |
+
#: modules/site/analytics.php:41
|
820 |
+
msgid ""
|
821 |
+
"Adds Google Analytic tracking code to all pages (through <code>wp_footer</"
|
822 |
+
"code>)"
|
823 |
+
msgstr ""
|
824 |
+
|
825 |
+
#: modules/site/analytics.php:217 modules/site/feedburner-stats.php:67
|
826 |
+
msgid "Account ID"
|
827 |
+
msgstr ""
|
828 |
+
|
829 |
+
#: modules/site/analytics.php:220
|
830 |
+
msgid ""
|
831 |
+
"Enter the full Google JavaScript tracking code, or just the <code>_uacct</"
|
832 |
+
"code> number."
|
833 |
+
msgstr ""
|
834 |
+
|
835 |
+
#: modules/site/analytics.php:224
|
836 |
+
msgid "Version"
|
837 |
+
msgstr ""
|
838 |
+
|
839 |
+
#: modules/site/analytics.php:227
|
840 |
+
msgid "Async, Google Analytics (ga.js)"
|
841 |
+
msgstr ""
|
842 |
+
|
843 |
+
#: modules/site/analytics.php:228
|
844 |
+
msgid "Urchin (urchin.js)"
|
845 |
+
msgstr ""
|
846 |
+
|
847 |
+
#: modules/site/analytics.php:247
|
848 |
+
msgid "Track outbound links"
|
849 |
+
msgstr ""
|
850 |
+
|
851 |
+
#: modules/site/analytics.php:250
|
852 |
+
msgid "Enter the URL you want outbound links tracked to"
|
853 |
+
msgstr ""
|
854 |
+
|
855 |
+
#: modules/site/analytics.php:254
|
856 |
+
msgid "Virtual Pages"
|
857 |
+
msgstr ""
|
858 |
+
|
859 |
+
#: modules/site/analytics.php:257
|
860 |
+
msgid "Change what appears in reports"
|
861 |
+
msgstr ""
|
862 |
+
|
863 |
+
#: modules/site/analytics.php:261
|
864 |
+
msgid "Domain Name"
|
865 |
+
msgstr ""
|
866 |
+
|
867 |
+
#: modules/site/analytics.php:264
|
868 |
+
msgid "Set to a root domain when tracking across sub-domains"
|
869 |
+
msgstr ""
|
870 |
+
|
871 |
+
#: modules/site/analytics.php:268
|
872 |
+
msgid "Raw Code"
|
873 |
+
msgstr ""
|
874 |
+
|
875 |
+
#: modules/site/analytics.php:271
|
876 |
+
msgid "Enter any additional Google Analytics code"
|
877 |
+
msgstr ""
|
878 |
+
|
879 |
+
#: modules/site/analytics.php:275
|
880 |
+
msgid "Include on login page"
|
881 |
+
msgstr ""
|
882 |
+
|
883 |
+
#: modules/site/analytics.php:278
|
884 |
+
msgid "Include Google Analytics on the WordPress login page"
|
885 |
+
msgstr ""
|
886 |
+
|
887 |
+
#: modules/site/feedburner-stats.php:30
|
888 |
+
msgid "Feedburner Stats Pro"
|
889 |
+
msgstr ""
|
890 |
+
|
891 |
+
#: modules/site/feedburner-stats.php:35
|
892 |
+
msgid "Adds appropriate code to your posts to enable FeedBurner Stats Pro"
|
893 |
+
msgstr ""
|
894 |
+
|
895 |
+
#: modules/site/feedburner-stats.php:70
|
896 |
+
msgid "This is your FeedBurner username"
|
897 |
+
msgstr ""
|
898 |
+
|
899 |
+
#: modules/site/hittail.php:31
|
900 |
+
msgid "HitTail"
|
901 |
+
msgstr ""
|
902 |
+
|
903 |
+
#: modules/site/hittail.php:36
|
904 |
+
msgid "Adds HitTail tracking code to all pages"
|
905 |
+
msgstr ""
|
906 |
+
|
907 |
+
#: modules/site/hittail.php:114
|
908 |
+
msgid "Enter the full JavaScript tracking code as provided by HitTail."
|
909 |
+
msgstr ""
|
910 |
+
|
911 |
+
#: modules/site/piwik.php:38
|
912 |
+
msgid "Piwik"
|
913 |
+
msgstr ""
|
914 |
+
|
915 |
+
#: modules/site/piwik.php:43
|
916 |
+
msgid "Adds Piwik tracking code to all pages"
|
917 |
+
msgstr ""
|
918 |
+
|
919 |
+
#: modules/site/piwik.php:181
|
920 |
+
msgid "Piwik Site ID"
|
921 |
+
msgstr ""
|
922 |
+
|
923 |
+
#: modules/site/piwik.php:184
|
924 |
+
msgid "If you are monitoring multiple sites this allows you to identify each"
|
925 |
+
msgstr ""
|
926 |
+
|
927 |
+
#: modules/site/piwik.php:188
|
928 |
+
msgid "Piwik PHP"
|
929 |
+
msgstr ""
|
930 |
+
|
931 |
+
#: modules/site/piwik.php:191
|
932 |
+
msgid "The location of the Piwik PHP file (i.e. <code>/piwik/piwik.php</code>)"
|
933 |
+
msgstr ""
|
934 |
+
|
935 |
+
#: modules/site/piwik.php:195
|
936 |
+
msgid "Piwik JavaScript"
|
937 |
+
msgstr ""
|
938 |
+
|
939 |
+
#: modules/site/piwik.php:198
|
940 |
+
msgid ""
|
941 |
+
"The location of the Piwik JavaScript file (i.e. <code>/piwik/piwik.js</code>)"
|
942 |
+
msgstr ""
|
943 |
+
|
944 |
+
#: modules/site/piwik.php:202
|
945 |
+
msgid "Track downloads"
|
946 |
+
msgstr ""
|
947 |
+
|
948 |
+
#: modules/site/piwik.php:205
|
949 |
+
msgid "Clear to disable download tracking"
|
950 |
+
msgstr ""
|
951 |
+
|
952 |
+
#: modules/site/piwik.php:205
|
953 |
+
msgid "reset to default"
|
954 |
+
msgstr ""
|
955 |
+
|
956 |
+
#: modules/site/piwik.php:209
|
957 |
+
msgid "Tracker pause"
|
958 |
+
msgstr ""
|
959 |
+
|
960 |
+
#: modules/site/piwik.php:212
|
961 |
+
msgid ""
|
962 |
+
"A pause (milliseconds) added when a file is downloaded. Small values may "
|
963 |
+
"not be tracked"
|
964 |
+
msgstr ""
|
965 |
+
|
966 |
+
#: modules/site/piwik.php:216
|
967 |
+
msgid "Host aliases"
|
968 |
+
msgstr ""
|
969 |
+
|
970 |
+
#: modules/site/piwik.php:219
|
971 |
+
msgid "Enter each host on a separate line"
|
972 |
+
msgstr ""
|
973 |
+
|
974 |
+
#: modules/site/disable_visual_editing.php:28
|
975 |
+
msgid "Disable Visual Editing"
|
976 |
+
msgstr ""
|
977 |
+
|
978 |
+
#: modules/site/disable_visual_editing.php:33
|
979 |
+
msgid "Disable visual editing"
|
980 |
+
msgstr ""
|
981 |
+
|
982 |
+
#: modules/site/widgets.php:30
|
983 |
+
msgid "Disable WordPress Widgets"
|
984 |
+
msgstr ""
|
985 |
+
|
986 |
+
#: modules/site/widgets.php:35
|
987 |
+
msgid "Allows you to enable or disable various WordPress Widgets"
|
988 |
+
msgstr ""
|
989 |
+
|
990 |
+
#: modules/site/widgets.php:61 modules/site/widgets.php:62
|
991 |
+
#: models/headspace.php:116
|
992 |
+
msgid "Pages"
|
993 |
+
msgstr ""
|
994 |
+
|
995 |
+
#: modules/site/widgets.php:67 modules/site/widgets.php:68
|
996 |
+
msgid "Calendar"
|
997 |
+
msgstr ""
|
998 |
+
|
999 |
+
#: modules/site/widgets.php:79
|
1000 |
+
msgid "Links"
|
1001 |
+
msgstr ""
|
1002 |
+
|
1003 |
+
#: modules/site/widgets.php:84 modules/site/widgets.php:85
|
1004 |
+
msgid "Meta"
|
1005 |
+
msgstr ""
|
1006 |
+
|
1007 |
+
#: modules/site/widgets.php:90 view/admin/mass_edit.php:11
|
1008 |
+
#: view/admin/mass_edit.php:13
|
1009 |
+
msgid "Search"
|
1010 |
+
msgstr ""
|
1011 |
+
|
1012 |
+
#: modules/site/widgets.php:95 modules/site/widgets.php:96
|
1013 |
+
msgid "Recent Posts"
|
1014 |
+
msgstr ""
|
1015 |
+
|
1016 |
+
#: modules/site/widgets.php:101 modules/site/widgets.php:102
|
1017 |
+
msgid "Tag Cloud"
|
1018 |
+
msgstr ""
|
1019 |
+
|
1020 |
+
#: modules/site/widgets.php:141
|
1021 |
+
msgid "categories"
|
1022 |
+
msgstr ""
|
1023 |
+
|
1024 |
+
#: modules/site/widgets.php:142
|
1025 |
+
msgid "text"
|
1026 |
+
msgstr ""
|
1027 |
+
|
1028 |
+
#: modules/site/widgets.php:143
|
1029 |
+
msgid "rss"
|
1030 |
+
msgstr ""
|
1031 |
+
|
1032 |
+
#: modules/site/widgets.php:144
|
1033 |
+
msgid "recent comments"
|
1034 |
+
msgstr ""
|
1035 |
+
|
1036 |
+
#: modules/site/widgets.php:145
|
1037 |
+
msgid "pages"
|
1038 |
+
msgstr ""
|
1039 |
+
|
1040 |
+
#: modules/site/widgets.php:146
|
1041 |
+
msgid "search"
|
1042 |
+
msgstr ""
|
1043 |
+
|
1044 |
+
#: modules/site/widgets.php:147
|
1045 |
+
msgid "calendar"
|
1046 |
+
msgstr ""
|
1047 |
+
|
1048 |
+
#: modules/site/widgets.php:148
|
1049 |
+
msgid "archives"
|
1050 |
+
msgstr ""
|
1051 |
+
|
1052 |
+
#: modules/site/widgets.php:149
|
1053 |
+
msgid "links"
|
1054 |
+
msgstr ""
|
1055 |
+
|
1056 |
+
#: modules/site/widgets.php:150
|
1057 |
+
msgid "meta"
|
1058 |
+
msgstr ""
|
1059 |
+
|
1060 |
+
#: modules/site/widgets.php:151
|
1061 |
+
msgid "recent entries"
|
1062 |
+
msgstr ""
|
1063 |
+
|
1064 |
+
#: modules/site/widgets.php:152
|
1065 |
+
msgid "tag cloud"
|
1066 |
+
msgstr ""
|
1067 |
+
|
1068 |
+
#: modules/site/widgets.php:156
|
1069 |
+
msgid "Enabled Widgets"
|
1070 |
+
msgstr ""
|
1071 |
+
|
1072 |
+
#: modules/site/microsoft-live.php:30
|
1073 |
+
msgid "Microsoft Live Verification / Bing Webmaster"
|
1074 |
+
msgstr ""
|
1075 |
+
|
1076 |
+
#: modules/site/microsoft-live.php:35
|
1077 |
+
msgid ""
|
1078 |
+
"Adds Microsoft Live verification / Bing Webmaster code to your home page"
|
1079 |
+
msgstr ""
|
1080 |
+
|
1081 |
+
#: modules/site/microsoft-live.php:67
|
1082 |
+
msgid "Verification code"
|
1083 |
+
msgstr ""
|
1084 |
+
|
1085 |
+
#: modules/site/microsoft-live.php:70
|
1086 |
+
msgid "Enter Microsoft Live verification code."
|
1087 |
+
msgstr ""
|
1088 |
+
|
1089 |
+
#: modules/site/mint.php:33
|
1090 |
+
msgid "Mint"
|
1091 |
+
msgstr ""
|
1092 |
+
|
1093 |
+
#: modules/site/mint.php:38
|
1094 |
+
msgid "Adds Mint tracking code to all pages"
|
1095 |
+
msgstr ""
|
1096 |
+
|
1097 |
+
#: modules/site/mint.php:121
|
1098 |
+
msgid "Mint path"
|
1099 |
+
msgstr ""
|
1100 |
+
|
1101 |
+
#: modules/site/mint.php:124
|
1102 |
+
msgid "Enter the URL of your Mint installation (i.e. <code>/mint/</code>)."
|
1103 |
+
msgstr ""
|
1104 |
+
|
1105 |
+
#: modules/site/apture.php:31
|
1106 |
+
msgid "Apture"
|
1107 |
+
msgstr ""
|
1108 |
+
|
1109 |
+
#: modules/site/apture.php:36
|
1110 |
+
msgid "Add Apture to all pages"
|
1111 |
+
msgstr ""
|
1112 |
+
|
1113 |
+
#: modules/site/apture.php:111
|
1114 |
+
msgid "Site token"
|
1115 |
+
msgstr ""
|
1116 |
+
|
1117 |
+
#: modules/site/apture.php:114
|
1118 |
+
msgid "Enter your site token."
|
1119 |
+
msgstr ""
|
1120 |
+
|
1121 |
+
#: modules/site/system-settings.php:32
|
1122 |
+
msgid "System Settings"
|
1123 |
+
msgstr ""
|
1124 |
+
|
1125 |
+
#: modules/site/system-settings.php:37
|
1126 |
+
msgid "Configure PHP memory limits, time-outs, and error reporting"
|
1127 |
+
msgstr ""
|
1128 |
+
|
1129 |
+
#: modules/site/system-settings.php:84 modules/site/system-settings.php:94
|
1130 |
+
#: modules/site/system-settings.php:99
|
1131 |
+
msgid "System default"
|
1132 |
+
msgstr ""
|
1133 |
+
|
1134 |
+
#: modules/site/system-settings.php:85
|
1135 |
+
msgid "30 seconds"
|
1136 |
+
msgstr ""
|
1137 |
+
|
1138 |
+
#: modules/site/system-settings.php:86
|
1139 |
+
msgid "60 seconds"
|
1140 |
+
msgstr ""
|
1141 |
+
|
1142 |
+
#: modules/site/system-settings.php:87
|
1143 |
+
msgid "10 minutes"
|
1144 |
+
msgstr ""
|
1145 |
+
|
1146 |
+
#: modules/site/system-settings.php:88
|
1147 |
+
msgid "1 hour"
|
1148 |
+
msgstr ""
|
1149 |
+
|
1150 |
+
#: modules/site/system-settings.php:89
|
1151 |
+
msgid "No timeout limit"
|
1152 |
+
msgstr ""
|
1153 |
+
|
1154 |
+
#: modules/site/system-settings.php:100
|
1155 |
+
msgid "Show only errors"
|
1156 |
+
msgstr ""
|
1157 |
+
|
1158 |
+
#: modules/site/system-settings.php:101
|
1159 |
+
msgid "Show all errors & warnings"
|
1160 |
+
msgstr ""
|
1161 |
+
|
1162 |
+
#: modules/site/system-settings.php:102
|
1163 |
+
msgid "Show no errors or warnings"
|
1164 |
+
msgstr ""
|
1165 |
+
|
1166 |
+
#: modules/site/system-settings.php:106
|
1167 |
+
msgid "Memory Limit"
|
1168 |
+
msgstr ""
|
1169 |
+
|
1170 |
+
#: modules/site/system-settings.php:116
|
1171 |
+
msgid "PHP Script Timeout"
|
1172 |
+
msgstr ""
|
1173 |
+
|
1174 |
+
#: modules/site/system-settings.php:126
|
1175 |
+
msgid "PHP Error Reporting"
|
1176 |
+
msgstr ""
|
1177 |
+
|
1178 |
+
#: view/admin/submenu.php:3
|
1179 |
+
msgid "Page Settings"
|
1180 |
+
msgstr ""
|
1181 |
+
|
1182 |
+
#: view/admin/submenu.php:4
|
1183 |
+
msgid "Page Modules"
|
1184 |
+
msgstr ""
|
1185 |
+
|
1186 |
+
#: view/admin/submenu.php:5
|
1187 |
+
msgid "Site Modules"
|
1188 |
+
msgstr ""
|
1189 |
+
|
1190 |
+
#: view/admin/submenu.php:6
|
1191 |
+
msgid "Options"
|
1192 |
+
msgstr ""
|
1193 |
+
|
1194 |
+
#: view/admin/submenu.php:7 view/admin/import.php:21
|
1195 |
+
msgid "Import"
|
1196 |
+
msgstr ""
|
1197 |
+
|
1198 |
+
#: view/admin/page-settings.php:7
|
1199 |
+
msgid "%s | Page Settings"
|
1200 |
+
msgstr ""
|
1201 |
+
|
1202 |
+
#: view/admin/page-settings.php:11
|
1203 |
+
msgid ""
|
1204 |
+
"Click the page type to change settings. You can enable additional modules "
|
1205 |
+
"to provide more choices."
|
1206 |
+
msgstr ""
|
1207 |
+
|
1208 |
+
#: view/admin/page-settings.php:23
|
1209 |
+
msgid ""
|
1210 |
+
"Settings can be applied to specific posts & pages from the <strong>post "
|
1211 |
+
"edit page</strong>, and to specific categories from the <strong>edit "
|
1212 |
+
"category</strong> page."
|
1213 |
+
msgstr ""
|
1214 |
+
|
1215 |
+
#: view/admin/page-settings-edit-ajax.php:5 view/admin/site-module-edit.php:17
|
1216 |
+
#: view/admin/page-module-edit.php:11
|
1217 |
+
msgid "Save"
|
1218 |
+
msgstr ""
|
1219 |
+
|
1220 |
+
#: view/admin/page-settings-edit-ajax.php:6 view/admin/site-module-edit.php:18
|
1221 |
+
#: view/admin/page-module-edit.php:12
|
1222 |
+
msgid "Cancel"
|
1223 |
+
msgstr ""
|
1224 |
+
|
1225 |
+
#: view/admin/page-settings-edit.php:19
|
1226 |
+
msgid "advanced"
|
1227 |
+
msgstr ""
|
1228 |
+
|
1229 |
+
#: view/admin/import.php:6
|
1230 |
+
msgid "%s | Import"
|
1231 |
+
msgstr ""
|
1232 |
+
|
1233 |
+
#: view/admin/import.php:10
|
1234 |
+
msgid ""
|
1235 |
+
"This page will allow you to import meta-data from other WordPress plugins. "
|
1236 |
+
"The other plugins do not need to be active for the import to work."
|
1237 |
+
msgstr ""
|
1238 |
+
|
1239 |
+
#: view/admin/import.php:22
|
1240 |
+
msgid "Import and remove original data"
|
1241 |
+
msgstr ""
|
1242 |
+
|
1243 |
+
#: view/admin/import.php:22
|
1244 |
+
msgid "(not available in UTW and Simple Tagging)"
|
1245 |
+
msgstr ""
|
1246 |
+
|
1247 |
+
#: view/admin/import.php:25
|
1248 |
+
msgid ""
|
1249 |
+
"As with anything else that modifies your database you should <strong>backup "
|
1250 |
+
"your data before running an import</strong>. No responsibility is accepted "
|
1251 |
+
"for any kittens that may be killed in the process."
|
1252 |
+
msgstr ""
|
1253 |
+
|
1254 |
+
#: view/admin/edit_quick.php:1 view/admin/edit_quick.php:2 headspace.php:100
|
1255 |
+
#: headspace.php:152 headspace.php:487 headspace.php:488
|
1256 |
+
msgid "HeadSpace"
|
1257 |
+
msgstr ""
|
1258 |
+
|
1259 |
+
#: view/admin/version.php:2
|
1260 |
+
msgid "HeadSpace2 News"
|
1261 |
+
msgstr ""
|
1262 |
+
|
1263 |
+
#: view/admin/version.php:5
|
1264 |
+
msgid "%s ago"
|
1265 |
+
msgstr ""
|
1266 |
+
|
1267 |
+
#: view/admin/support.php:5
|
1268 |
+
msgid "HeadSpace | Support"
|
1269 |
+
msgstr ""
|
1270 |
+
|
1271 |
+
#: view/admin/support.php:7
|
1272 |
+
msgid ""
|
1273 |
+
"HeadSpace has required a great deal of time and effort to develop. If it's "
|
1274 |
+
"been useful to you then you can support this development by <strong>making a "
|
1275 |
+
"small donation of $12</strong>. This will act as an incentive for me to "
|
1276 |
+
"carry on developing it, providing countless hours of support, and including "
|
1277 |
+
"any enhancements that are suggested."
|
1278 |
+
msgstr ""
|
1279 |
+
|
1280 |
+
#: view/admin/support.php:28
|
1281 |
+
msgid ""
|
1282 |
+
"Alternatively, if you are multi-lingual, do consider translating this into "
|
1283 |
+
"another language. All the necessary localisation files are included and "
|
1284 |
+
"I've written a <a href=\"http://urbangiraffe.com/articles/translating-"
|
1285 |
+
"wordpress-themes-and-plugins/\">full guide to the translation process</a>."
|
1286 |
+
msgstr ""
|
1287 |
+
|
1288 |
+
#: view/admin/support.php:30
|
1289 |
+
msgid "The support message can be disabled at any time from the options page"
|
1290 |
+
msgstr ""
|
1291 |
+
|
1292 |
+
#: view/admin/head_admin.php:5
|
1293 |
+
msgid "Are you sure you want to merge that tag?"
|
1294 |
+
msgstr ""
|
1295 |
+
|
1296 |
+
#: view/admin/head_admin.php:6
|
1297 |
+
msgid ""
|
1298 |
+
"A problem occured retrieving data from the server. If this persists please "
|
1299 |
+
"check that you have installed the plugin correctly."
|
1300 |
+
msgstr ""
|
1301 |
+
|
1302 |
+
#: view/admin/page-modules.php:7
|
1303 |
+
msgid "%s | Page Modules"
|
1304 |
+
msgstr ""
|
1305 |
+
|
1306 |
+
#: view/admin/page-modules.php:11
|
1307 |
+
msgid ""
|
1308 |
+
"Page modules apply to individual pages. Drag-and-drop modules into the "
|
1309 |
+
"appropriate area. Modules can be re-ordered to change their position on the "
|
1310 |
+
"edit screen."
|
1311 |
+
msgstr ""
|
1312 |
+
|
1313 |
+
#: view/admin/page-modules.php:15
|
1314 |
+
msgid "Simple"
|
1315 |
+
msgstr ""
|
1316 |
+
|
1317 |
+
#: view/admin/page-modules.php:16
|
1318 |
+
msgid "Modules will always appear on edit screens"
|
1319 |
+
msgstr ""
|
1320 |
+
|
1321 |
+
#: view/admin/page-modules.php:21
|
1322 |
+
msgid "Advanced"
|
1323 |
+
msgstr ""
|
1324 |
+
|
1325 |
+
#: view/admin/page-modules.php:22
|
1326 |
+
msgid "Modules will be hidden behind a link"
|
1327 |
+
msgstr ""
|
1328 |
+
|
1329 |
+
#: view/admin/page-modules.php:32
|
1330 |
+
msgid "Disabled"
|
1331 |
+
msgstr ""
|
1332 |
+
|
1333 |
+
#: view/admin/page-modules.php:33
|
1334 |
+
msgid "Modules are disabled and do not appear"
|
1335 |
+
msgstr ""
|
1336 |
+
|
1337 |
+
#: view/admin/edit_post.php:7
|
1338 |
+
msgid "HeadSpace Meta data"
|
1339 |
+
msgstr ""
|
1340 |
+
|
1341 |
+
#: view/admin/options.php:7
|
1342 |
+
msgid "%s | General Options"
|
1343 |
+
msgstr ""
|
1344 |
+
|
1345 |
+
#: view/admin/options.php:16
|
1346 |
+
msgid "Inherit settings"
|
1347 |
+
msgstr ""
|
1348 |
+
|
1349 |
+
#: view/admin/options.php:20
|
1350 |
+
msgid "Inherit from global settings"
|
1351 |
+
msgstr ""
|
1352 |
+
|
1353 |
+
#: view/admin/options.php:24
|
1354 |
+
msgid "Process excerpt with plugins"
|
1355 |
+
msgstr ""
|
1356 |
+
|
1357 |
+
#: view/admin/options.php:28
|
1358 |
+
msgid "Will allow plugins to modify generated excerpts"
|
1359 |
+
msgstr ""
|
1360 |
+
|
1361 |
+
#: view/admin/options.php:32
|
1362 |
+
msgid "Plugin Support"
|
1363 |
+
msgstr ""
|
1364 |
+
|
1365 |
+
#: view/admin/options.php:35
|
1366 |
+
msgid "I'm a nice person and I have helped support the author of this plugin"
|
1367 |
+
msgstr ""
|
1368 |
+
|
1369 |
+
#: view/admin/options.php:39
|
1370 |
+
msgid "Debug"
|
1371 |
+
msgstr ""
|
1372 |
+
|
1373 |
+
#: view/admin/options.php:43
|
1374 |
+
msgid "Enable debug option"
|
1375 |
+
msgstr ""
|
1376 |
+
|
1377 |
+
#: view/admin/options.php:49
|
1378 |
+
msgid "Update Options »"
|
1379 |
+
msgstr ""
|
1380 |
+
|
1381 |
+
#: view/admin/options.php:57
|
1382 |
+
msgid "Remove HeadSpace"
|
1383 |
+
msgstr ""
|
1384 |
+
|
1385 |
+
#: view/admin/options.php:59
|
1386 |
+
msgid ""
|
1387 |
+
"This option will remove HeadSpace and delete all settings, tags, and meta-"
|
1388 |
+
"data - be sure this is what you want!"
|
1389 |
+
msgstr ""
|
1390 |
+
|
1391 |
+
#: view/admin/options.php:64
|
1392 |
+
msgid "Delete HeadSpace"
|
1393 |
+
msgstr ""
|
1394 |
+
|
1395 |
+
#: view/admin/edit_category.php:1
|
1396 |
+
msgid "HeadSpace Settings"
|
1397 |
+
msgstr ""
|
1398 |
+
|
1399 |
+
#: view/admin/mass_edit.php:21 headspace.php:153
|
1400 |
+
msgid "Meta-data"
|
1401 |
+
msgstr ""
|
1402 |
+
|
1403 |
+
#: view/admin/mass_edit.php:29
|
1404 |
+
msgid "Filter"
|
1405 |
+
msgstr ""
|
1406 |
+
|
1407 |
+
#: view/admin/mass_edit.php:66
|
1408 |
+
msgid "Save all data"
|
1409 |
+
msgstr ""
|
1410 |
+
|
1411 |
+
#: view/admin/site-modules.php:6
|
1412 |
+
msgid "%s | Site Modules"
|
1413 |
+
msgstr ""
|
1414 |
+
|
1415 |
+
#: view/admin/site-modules.php:10
|
1416 |
+
msgid ""
|
1417 |
+
"Site modules apply to your site as a whole. Only checked modules will run "
|
1418 |
+
"(when properly configured)."
|
1419 |
+
msgstr ""
|
1420 |
+
|
1421 |
+
#: view/admin/help.php:3
|
1422 |
+
msgid "Special Tags"
|
1423 |
+
msgstr ""
|
1424 |
+
|
1425 |
+
#: view/admin/help.php:4
|
1426 |
+
msgid ""
|
1427 |
+
"These tags can be included and will be replaced by HeadSpace when a page is "
|
1428 |
+
"displayed."
|
1429 |
+
msgstr ""
|
1430 |
+
|
1431 |
+
#: view/admin/help.php:10
|
1432 |
+
msgid "Replaced with the date of the post/page"
|
1433 |
+
msgstr ""
|
1434 |
+
|
1435 |
+
#: view/admin/help.php:11
|
1436 |
+
msgid "Replaced with the title of the post/page"
|
1437 |
+
msgstr ""
|
1438 |
+
|
1439 |
+
#: view/admin/help.php:12
|
1440 |
+
msgid "The site's name"
|
1441 |
+
msgstr ""
|
1442 |
+
|
1443 |
+
#: view/admin/help.php:13
|
1444 |
+
msgid ""
|
1445 |
+
"Replaced with the post/page excerpt (or auto-generated if it does not exist)"
|
1446 |
+
msgstr ""
|
1447 |
+
|
1448 |
+
#: view/admin/help.php:14
|
1449 |
+
msgid "Replaced with the post/page excerpt (without auto-generation)"
|
1450 |
+
msgstr ""
|
1451 |
+
|
1452 |
+
#: view/admin/help.php:15
|
1453 |
+
msgid "Replaced with the current tag/tags"
|
1454 |
+
msgstr ""
|
1455 |
+
|
1456 |
+
#: view/admin/help.php:16
|
1457 |
+
msgid "Replaced with the post categories (comma separated)"
|
1458 |
+
msgstr ""
|
1459 |
+
|
1460 |
+
#: view/admin/help.php:17
|
1461 |
+
msgid "Replaced with the category description"
|
1462 |
+
msgstr ""
|
1463 |
+
|
1464 |
+
#: view/admin/help.php:18
|
1465 |
+
msgid "Replaced with the tag description"
|
1466 |
+
msgstr ""
|
1467 |
+
|
1468 |
+
#: view/admin/help.php:19
|
1469 |
+
msgid "Replaced with the term description"
|
1470 |
+
msgstr ""
|
1471 |
+
|
1472 |
+
#: view/admin/help.php:20
|
1473 |
+
msgid "Replaced with the term name"
|
1474 |
+
msgstr ""
|
1475 |
+
|
1476 |
+
#: view/admin/help.php:21
|
1477 |
+
msgid "Replaced with the post/page modified time"
|
1478 |
+
msgstr ""
|
1479 |
+
|
1480 |
+
#: view/admin/help.php:22
|
1481 |
+
msgid "Replaced with the post/page ID"
|
1482 |
+
msgstr ""
|
1483 |
+
|
1484 |
+
#: view/admin/help.php:23
|
1485 |
+
msgid "Replaced with the post/page author's 'nicename'"
|
1486 |
+
msgstr ""
|
1487 |
+
|
1488 |
+
#: view/admin/help.php:24
|
1489 |
+
msgid "Replaced with the post/page author's userid"
|
1490 |
+
msgstr ""
|
1491 |
+
|
1492 |
+
#: view/admin/help.php:25
|
1493 |
+
msgid "Replaced with the current search phrase"
|
1494 |
+
msgstr ""
|
1495 |
+
|
1496 |
+
#: view/admin/help.php:26
|
1497 |
+
msgid "Replaced with the current time"
|
1498 |
+
msgstr ""
|
1499 |
+
|
1500 |
+
#: view/admin/help.php:27
|
1501 |
+
msgid "Replaced with the current date"
|
1502 |
+
msgstr ""
|
1503 |
+
|
1504 |
+
#: view/admin/help.php:28
|
1505 |
+
msgid "Replaced with the current month"
|
1506 |
+
msgstr ""
|
1507 |
+
|
1508 |
+
#: view/admin/help.php:29
|
1509 |
+
msgid "Replaced with the current year"
|
1510 |
+
msgstr ""
|
1511 |
+
|
1512 |
+
#: view/admin/help.php:30
|
1513 |
+
msgid "Replaced with the current page number (i.e. page 2 of 4)"
|
1514 |
+
msgstr ""
|
1515 |
+
|
1516 |
+
#: view/admin/help.php:31
|
1517 |
+
msgid "Replaced with the current page total"
|
1518 |
+
msgstr ""
|
1519 |
+
|
1520 |
+
#: view/admin/help.php:32
|
1521 |
+
msgid "Replaced with the current page number"
|
1522 |
+
msgstr ""
|
1523 |
+
|
1524 |
+
#: view/admin/help.php:33
|
1525 |
+
msgid "Attachment caption"
|
1526 |
+
msgstr ""
|
1527 |
+
|
1528 |
+
#: models/inline_tags.php:350
|
1529 |
+
msgid "page %d of %d"
|
1530 |
+
msgstr ""
|
1531 |
+
|
1532 |
+
#: models/headspace.php:94
|
1533 |
+
msgid "Global Settings"
|
1534 |
+
msgstr ""
|
1535 |
+
|
1536 |
+
#: models/headspace.php:94
|
1537 |
+
msgid "applied to everything unless otherwise specified"
|
1538 |
+
msgstr ""
|
1539 |
+
|
1540 |
+
#: models/headspace.php:95
|
1541 |
+
msgid "Home Page"
|
1542 |
+
msgstr ""
|
1543 |
+
|
1544 |
+
#: models/headspace.php:95
|
1545 |
+
msgid "applied to the home page (or blog page)"
|
1546 |
+
msgstr ""
|
1547 |
+
|
1548 |
+
#: models/headspace.php:96
|
1549 |
+
msgid "Front Page"
|
1550 |
+
msgstr ""
|
1551 |
+
|
1552 |
+
#: models/headspace.php:96
|
1553 |
+
msgid "applied to front page (if you have set WordPress to use a static page)"
|
1554 |
+
msgstr ""
|
1555 |
+
|
1556 |
+
#: models/headspace.php:97
|
1557 |
+
msgid "Taxonomy Archives"
|
1558 |
+
msgstr ""
|
1559 |
+
|
1560 |
+
#: models/headspace.php:97
|
1561 |
+
msgid "applied when viewing a taxonomy archive"
|
1562 |
+
msgstr ""
|
1563 |
+
|
1564 |
+
#: models/headspace.php:113
|
1565 |
+
msgid "applied when viewing the archives"
|
1566 |
+
msgstr ""
|
1567 |
+
|
1568 |
+
#: models/headspace.php:114
|
1569 |
+
msgid "Categories"
|
1570 |
+
msgstr ""
|
1571 |
+
|
1572 |
+
#: models/headspace.php:114
|
1573 |
+
msgid "applied to category pages without specific settings"
|
1574 |
+
msgstr ""
|
1575 |
+
|
1576 |
+
#: models/headspace.php:115
|
1577 |
+
msgid "Posts"
|
1578 |
+
msgstr ""
|
1579 |
+
|
1580 |
+
#: models/headspace.php:115
|
1581 |
+
msgid "applied to posts without specific settings"
|
1582 |
+
msgstr ""
|
1583 |
+
|
1584 |
+
#: models/headspace.php:116
|
1585 |
+
msgid "applied to pages without specific settings"
|
1586 |
+
msgstr ""
|
1587 |
+
|
1588 |
+
#: models/headspace.php:117
|
1589 |
+
msgid "Author Pages"
|
1590 |
+
msgstr ""
|
1591 |
+
|
1592 |
+
#: models/headspace.php:117
|
1593 |
+
msgid "applied to author pages"
|
1594 |
+
msgstr ""
|
1595 |
+
|
1596 |
+
#: models/headspace.php:118
|
1597 |
+
msgid "Search Pages"
|
1598 |
+
msgstr ""
|
1599 |
+
|
1600 |
+
#: models/headspace.php:118
|
1601 |
+
msgid "applied when viewing search results"
|
1602 |
+
msgstr ""
|
1603 |
+
|
1604 |
+
#: models/headspace.php:119
|
1605 |
+
msgid "404 Page"
|
1606 |
+
msgstr ""
|
1607 |
+
|
1608 |
+
#: models/headspace.php:119
|
1609 |
+
msgid "applied when viewing a 404 error"
|
1610 |
+
msgstr ""
|
1611 |
+
|
1612 |
+
#: models/headspace.php:120
|
1613 |
+
msgid "Tag Pages"
|
1614 |
+
msgstr ""
|
1615 |
+
|
1616 |
+
#: models/headspace.php:120
|
1617 |
+
msgid "applied when viewing tag pages"
|
1618 |
+
msgstr ""
|
1619 |
+
|
1620 |
+
#: models/headspace.php:121
|
1621 |
+
msgid "Attachment Pages"
|
1622 |
+
msgstr ""
|
1623 |
+
|
1624 |
+
#: models/headspace.php:121
|
1625 |
+
msgid "applied when viewing an attachment"
|
1626 |
+
msgstr ""
|
1627 |
+
|
1628 |
+
#: models/headspace.php:122
|
1629 |
+
msgid "Login Pages"
|
1630 |
+
msgstr ""
|
1631 |
+
|
1632 |
+
#: models/headspace.php:122
|
1633 |
+
msgid "applied when viewing login, logout, or registration pages"
|
1634 |
+
msgstr ""
|
1635 |
+
|
1636 |
+
#: models/pager.php:423
|
1637 |
+
msgid "%d per-page"
|
1638 |
+
msgstr ""
|
1639 |
+
|
1640 |
+
#: models/pager.php:431
|
1641 |
+
msgid "Displaying %s–%s of %s"
|
1642 |
+
msgstr ""
|
1643 |
+
|
1644 |
+
#: headspace.php:93
|
1645 |
+
msgid "Settings"
|
1646 |
+
msgstr ""
|
1647 |
+
|
1648 |
+
#: headspace.php:304
|
1649 |
+
msgid ""
|
1650 |
+
"<code>wp_head</code> was not found in <code>header.php</code> (<a href="
|
1651 |
+
"\"http://codex.wordpress.org/Hook_Reference/wp_head\">documentation</a>)"
|
1652 |
+
msgstr ""
|
1653 |
+
|
1654 |
+
#: headspace.php:311
|
1655 |
+
msgid ""
|
1656 |
+
"<code>wp_footer</code> was not found in <code>footer.php</code> (<a href="
|
1657 |
+
"\"http://codex.wordpress.org/Theme_Development\">documentation</a>)"
|
1658 |
+
msgstr ""
|
1659 |
+
|
1660 |
+
#: headspace.php:398
|
1661 |
+
msgid "Posts successfully updated"
|
1662 |
+
msgstr ""
|
1663 |
+
|
1664 |
+
#: headspace.php:437
|
1665 |
+
msgid "Your options have been updated"
|
1666 |
+
msgstr ""
|
1667 |
+
|
1668 |
+
#: headspace.php:443
|
1669 |
+
msgid "HeadSpace has been removed"
|
1670 |
+
msgstr ""
|
1671 |
+
|
1672 |
+
#: headspace.php:477
|
1673 |
+
msgid "%d items were imported from %s"
|
1674 |
+
msgstr ""
|
1675 |
+
|
1676 |
+
#: headspace.php:569
|
1677 |
+
msgid "HeadSpace Help"
|
1678 |
+
msgstr ""
|
1679 |
+
|
1680 |
+
#: headspace.php:570
|
1681 |
+
msgid "HeadSpace Documentation"
|
1682 |
+
msgstr ""
|
1683 |
+
|
1684 |
+
#: headspace.php:571
|
1685 |
+
msgid "HeadSpace Support Forum"
|
1686 |
+
msgstr ""
|
1687 |
+
|
1688 |
+
#: headspace.php:572
|
1689 |
+
msgid "HeadSpace Bug Tracker"
|
1690 |
+
msgstr ""
|
1691 |
+
|
1692 |
+
#: headspace.php:573
|
1693 |
+
msgid "HeadSpace FAQ"
|
1694 |
+
msgstr ""
|
1695 |
+
|
1696 |
+
#: headspace.php:574
|
1697 |
+
msgid ""
|
1698 |
+
"Please read the documentation and FAQ, and check the bug tracker, before "
|
1699 |
+
"asking a question."
|
1700 |
+
msgstr ""
|
locale/it_IT.mo
CHANGED
Binary file
|
locale/it_IT.po
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: HeadSpace2 SEO in italiano\n"
|
4 |
-
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Gianni Diurno (aka gidibao) <gidibao[at]gmail[dot]com>\n"
|
8 |
"Language-Team: Gianni Diurno | http://gidibao.net/ <gidibao@gmail.com>\n"
|
@@ -16,423 +16,205 @@ msgstr ""
|
|
16 |
"X-Poedit-Basepath: ..\n"
|
17 |
"X-Poedit-SearchPath-0: .\n"
|
18 |
|
19 |
-
#:
|
20 |
-
msgid "
|
21 |
-
msgstr "
|
22 |
-
|
23 |
-
#: headspace.php:99
|
24 |
-
#: headspace.php:151
|
25 |
-
#: headspace.php:487
|
26 |
-
#: headspace.php:488
|
27 |
-
msgid "HeadSpace"
|
28 |
-
msgstr "HeadSpace"
|
29 |
-
|
30 |
-
#: headspace.php:152
|
31 |
-
msgid "Meta-data"
|
32 |
-
msgstr "Meta-dati"
|
33 |
-
|
34 |
-
#: headspace.php:299
|
35 |
-
msgid "<code>wp_head</code> was not found in <code>header.php</code> (<a href=\"http://codex.wordpress.org/Hook_Reference/wp_head\">documentation</a>)"
|
36 |
-
msgstr "Non é stato rilevato <code>wp_head</code> nel file <code>header.php</code> (<a href=\"http://codex.wordpress.org/Hook_Reference/wp_head\">documentazione</a>)"
|
37 |
-
|
38 |
-
#: headspace.php:306
|
39 |
-
msgid "<code>wp_footer</code> was not found in <code>footer.php</code> (<a href=\"http://codex.wordpress.org/Theme_Development\">documentation</a>)"
|
40 |
-
msgstr "Non é stato rilevato <code>wp_footer</code> nel file <code>footer.php</code> (<a href=\"http://codex.wordpress.org/Theme_Development\">documentazione</a>)"
|
41 |
-
|
42 |
-
#: headspace.php:334
|
43 |
-
msgid "The HeadSpace administration interface is now WordPress 2.3+ only. Your meta-data will continue to function but you should either upgrade your WordPress or downgrade HeadSpace."
|
44 |
-
msgstr "L'interfaccia di amministrazione di HeadSpace funziona per il momento solamente per la WordPress 2.3 o superiore. I tuoi meta-dati continueranno a funzionare comunque, sarà necessario l'aggiornamento di WordPress oppure il ritorno ad una versione inferiore di HeadSpace."
|
45 |
-
|
46 |
-
#: headspace.php:398
|
47 |
-
msgid "Posts successfully updated"
|
48 |
-
msgstr "Gli articoli sono stati aggiornati con successo"
|
49 |
-
|
50 |
-
#: headspace.php:437
|
51 |
-
msgid "Your options have been updated"
|
52 |
-
msgstr "Le tue opzioni sono state aggiornate"
|
53 |
-
|
54 |
-
#: headspace.php:443
|
55 |
-
msgid "HeadSpace has been removed"
|
56 |
-
msgstr "HeadSpace é stato rimosso"
|
57 |
-
|
58 |
-
#: headspace.php:477
|
59 |
-
#, php-format
|
60 |
-
msgid "%d items were imported from %s"
|
61 |
-
msgstr "%d termini sono stati importati da %s"
|
62 |
-
|
63 |
-
#: headspace.php:489
|
64 |
-
msgid "Tags"
|
65 |
-
msgstr "Tags"
|
66 |
-
|
67 |
-
#: headspace.php:576
|
68 |
-
msgid "HeadSpace Help"
|
69 |
-
msgstr "HeadSpace Aiuto"
|
70 |
-
|
71 |
-
#: headspace.php:577
|
72 |
-
msgid "HeadSpace Documentation"
|
73 |
-
msgstr "Documentazione HeadSpace"
|
74 |
-
|
75 |
-
#: headspace.php:578
|
76 |
-
msgid "HeadSpace Support Forum"
|
77 |
-
msgstr "Forum di supporto HeadSpace"
|
78 |
-
|
79 |
-
#: headspace.php:579
|
80 |
-
msgid "HeadSpace Bug Tracker"
|
81 |
-
msgstr "Tracciamento errori di HeadSpace Bug"
|
82 |
-
|
83 |
-
#: headspace.php:580
|
84 |
-
msgid "HeadSpace FAQ"
|
85 |
-
msgstr "FAQ HeadSpace"
|
86 |
-
|
87 |
-
#: headspace.php:581
|
88 |
-
msgid "Please read the documentation and FAQ, and check the bug tracker, before asking a question."
|
89 |
-
msgstr "Leggi con attenzione la documentazione e le FAQ quindi controlla il bug tracker prima di porre una richiesta."
|
90 |
-
|
91 |
-
#: models/headspace.php:94
|
92 |
-
msgid "Global Settings"
|
93 |
-
msgstr "Impostazioni generali"
|
94 |
-
|
95 |
-
#: models/headspace.php:94
|
96 |
-
msgid "applied to everything unless otherwise specified"
|
97 |
-
msgstr "applicato generalmente in assenza di impostazioni specifiche"
|
98 |
-
|
99 |
-
#: models/headspace.php:95
|
100 |
-
msgid "Home Page"
|
101 |
-
msgstr "Home Page"
|
102 |
-
|
103 |
-
#: models/headspace.php:95
|
104 |
-
msgid "applied to the home page (or blog page)"
|
105 |
-
msgstr "applicato alla pagina principale (o pagina del blog)"
|
106 |
-
|
107 |
-
#: models/headspace.php:96
|
108 |
-
msgid "Front Page"
|
109 |
-
msgstr "Front Page"
|
110 |
-
|
111 |
-
#: models/headspace.php:96
|
112 |
-
msgid "applied to front page (if you have set WordPress to use a static page)"
|
113 |
-
msgstr "applicato alla front page (nel caso in cui avessi impostato WordPress per l'utilizzo di una pagina statica) "
|
114 |
-
|
115 |
-
#: models/headspace.php:97
|
116 |
-
msgid "Taxonomy Archives"
|
117 |
-
msgstr "Archivi tassonomia"
|
118 |
-
|
119 |
-
#: models/headspace.php:97
|
120 |
-
msgid "applied when viewing a taxonomy archive"
|
121 |
-
msgstr "applicato durante la visualizzazione di un archivio tassonomia"
|
122 |
-
|
123 |
-
#: models/headspace.php:108
|
124 |
-
msgid "Taxonomy Archives - "
|
125 |
-
msgstr "Archivi tassonomia -"
|
126 |
-
|
127 |
-
#: models/headspace.php:108
|
128 |
-
msgid "applied when viewing a taxonomy archive for the "
|
129 |
-
msgstr "applicato durante la visualizzazione di un archivio tassonomia per"
|
130 |
-
|
131 |
-
#: models/headspace.php:113
|
132 |
-
msgid "Archives"
|
133 |
-
msgstr "Archivi"
|
134 |
-
|
135 |
-
#: models/headspace.php:113
|
136 |
-
msgid "applied when viewing the archives"
|
137 |
-
msgstr "applicato durante la visualizzazione degli archivi"
|
138 |
-
|
139 |
-
#: models/headspace.php:114
|
140 |
-
msgid "Categories"
|
141 |
-
msgstr "Categorie"
|
142 |
-
|
143 |
-
#: models/headspace.php:114
|
144 |
-
msgid "applied to category pages without specific settings"
|
145 |
-
msgstr "applicato alla pagina delle categorie in assenza di impostazioni specifiche"
|
146 |
-
|
147 |
-
#: models/headspace.php:115
|
148 |
-
msgid "Posts"
|
149 |
-
msgstr "Articoli"
|
150 |
-
|
151 |
-
#: models/headspace.php:115
|
152 |
-
msgid "applied to posts without specific settings"
|
153 |
-
msgstr "applicato ad articoli in assenza di impostazioni specifiche"
|
154 |
-
|
155 |
-
#: models/headspace.php:116
|
156 |
-
msgid "Pages"
|
157 |
-
msgstr "Pagine"
|
158 |
-
|
159 |
-
#: models/headspace.php:116
|
160 |
-
msgid "applied to pages without specific settings"
|
161 |
-
msgstr "applicato alle pagine in assenza di impostazioni specifiche"
|
162 |
-
|
163 |
-
#: models/headspace.php:117
|
164 |
-
msgid "Author Pages"
|
165 |
-
msgstr "Pagine autore"
|
166 |
-
|
167 |
-
#: models/headspace.php:117
|
168 |
-
msgid "applied to author pages"
|
169 |
-
msgstr "applicato alle pagine autore"
|
170 |
-
|
171 |
-
#: models/headspace.php:118
|
172 |
-
msgid "Search Pages"
|
173 |
-
msgstr "Pagine ricerca"
|
174 |
-
|
175 |
-
#: models/headspace.php:118
|
176 |
-
msgid "applied when viewing search results"
|
177 |
-
msgstr "applicato durante la visualizzazione dei risultati della ricerca"
|
178 |
-
|
179 |
-
#: models/headspace.php:119
|
180 |
-
msgid "404 Page"
|
181 |
-
msgstr "Pagina 404"
|
182 |
-
|
183 |
-
#: models/headspace.php:119
|
184 |
-
msgid "applied when viewing a 404 error"
|
185 |
-
msgstr "applicato durante la visualizzazione di un errore 404"
|
186 |
-
|
187 |
-
#: models/headspace.php:120
|
188 |
-
msgid "Tag Pages"
|
189 |
-
msgstr "Marcatori pagina"
|
190 |
-
|
191 |
-
#: models/headspace.php:120
|
192 |
-
msgid "applied when viewing tag pages"
|
193 |
-
msgstr "applicato durante la visualizzazione dei tag pagina"
|
194 |
-
|
195 |
-
#: models/headspace.php:121
|
196 |
-
msgid "Attachment Pages"
|
197 |
-
msgstr "Pagine allegato"
|
198 |
-
|
199 |
-
#: models/headspace.php:121
|
200 |
-
msgid "applied when viewing an attachment"
|
201 |
-
msgstr "applicato durante la visualizzazione di un allegato"
|
202 |
-
|
203 |
-
#: models/headspace.php:122
|
204 |
-
msgid "Login Pages"
|
205 |
-
msgstr "Pagine login"
|
206 |
-
|
207 |
-
#: models/headspace.php:122
|
208 |
-
msgid "applied when viewing login, logout, or registration pages"
|
209 |
-
msgstr "applicato durante la visualizzazione delle pagine di registrazione, collegamento ed uscita"
|
210 |
-
|
211 |
-
#: models/inline_tags.php:348
|
212 |
-
#, php-format
|
213 |
-
msgid "page %d of %d"
|
214 |
-
msgstr "pagina %d di %d"
|
215 |
-
|
216 |
-
#: models/pager.php:380
|
217 |
-
msgid "Previous"
|
218 |
-
msgstr "Precedente"
|
219 |
-
|
220 |
-
#: models/pager.php:381
|
221 |
-
msgid "Next"
|
222 |
-
msgstr "Successiva"
|
223 |
-
|
224 |
-
#: models/pager.php:434
|
225 |
-
#, php-format
|
226 |
-
msgid "%d per-page"
|
227 |
-
msgstr "%d per-pagina"
|
228 |
-
|
229 |
-
#: models/pager.php:442
|
230 |
-
#, php-format
|
231 |
-
msgid "Displaying %s–%s of %s"
|
232 |
-
msgstr "Mostra %s–%s di %s"
|
233 |
|
234 |
-
#: modules/
|
235 |
-
msgid "
|
236 |
-
msgstr "
|
237 |
|
238 |
-
#: modules/
|
239 |
-
msgid "
|
240 |
-
msgstr "
|
241 |
|
242 |
-
#: modules/
|
243 |
-
msgid "
|
244 |
-
msgstr "
|
245 |
|
246 |
-
#: modules/
|
247 |
-
msgid "
|
248 |
-
msgstr "
|
249 |
|
250 |
-
#: modules/
|
251 |
-
msgid "
|
252 |
-
msgstr "
|
253 |
|
254 |
-
#: modules/
|
255 |
-
|
256 |
-
|
|
|
257 |
|
258 |
-
#: modules/
|
259 |
-
msgid "
|
260 |
-
msgstr "
|
261 |
|
262 |
-
#: modules/
|
263 |
-
msgid "
|
264 |
-
msgstr "
|
265 |
|
266 |
-
#: modules/
|
267 |
-
msgid "
|
268 |
-
msgstr "
|
269 |
|
270 |
-
#: modules/
|
271 |
-
msgid "
|
272 |
-
msgstr "
|
273 |
|
274 |
-
#: modules/
|
275 |
-
|
276 |
-
|
277 |
-
msgstr "Descrizione pagina"
|
278 |
|
279 |
-
#: modules/
|
280 |
-
|
281 |
-
|
282 |
-
#: modules/mass/page_title.php:49
|
283 |
-
#: modules/mass/site_description.php:49
|
284 |
-
#: modules/mass/site_name.php:49
|
285 |
-
#: modules/mass/tags.php:49
|
286 |
-
msgid "Post title"
|
287 |
-
msgstr "Titolo articolo"
|
288 |
|
289 |
-
#: modules/
|
290 |
-
|
291 |
-
|
292 |
-
msgstr "More testo"
|
293 |
|
294 |
-
#: modules/
|
295 |
-
|
296 |
-
|
|
|
297 |
|
298 |
-
#: modules/
|
299 |
-
msgid "
|
300 |
-
msgstr "
|
301 |
|
|
|
302 |
#: modules/mass/page_title.php:28
|
303 |
#: modules/mass/page_title.php:50
|
304 |
msgid "Page title"
|
305 |
msgstr "Titolo pagina"
|
306 |
|
307 |
-
#: modules/
|
308 |
-
|
309 |
-
|
310 |
-
msgstr "Descrizione del sito"
|
311 |
|
312 |
-
#: modules/
|
313 |
-
|
314 |
-
|
315 |
-
msgstr "Nome del sito"
|
316 |
|
317 |
-
#: modules/
|
318 |
-
msgid "
|
319 |
-
msgstr "
|
320 |
|
321 |
-
#: modules/page/
|
322 |
-
msgid "
|
323 |
-
msgstr "
|
324 |
|
325 |
-
#: modules/page/
|
326 |
-
msgid "
|
327 |
-
msgstr "
|
328 |
|
329 |
-
#: modules/page/
|
330 |
-
msgid "
|
331 |
-
msgstr "
|
332 |
|
333 |
-
#: modules/page/
|
334 |
-
msgid "
|
335 |
-
msgstr "
|
|
|
|
|
|
|
|
|
336 |
|
|
|
337 |
#: modules/page/description.php:67
|
338 |
#: modules/page/keywords.php:81
|
339 |
-
#: modules/page/page_title.php:151
|
340 |
msgid "Max length"
|
341 |
msgstr "Lunghezza massima"
|
342 |
|
343 |
-
#: modules/page/
|
344 |
-
msgid "
|
345 |
-
msgstr "
|
346 |
-
|
347 |
-
#: modules/page/description.php:88
|
348 |
-
msgid "Description"
|
349 |
-
msgstr "Descrizione"
|
350 |
-
|
351 |
-
#: modules/page/description.php:97
|
352 |
-
#: modules/page/keywords.php:116
|
353 |
-
#: modules/page/page_title.php:185
|
354 |
-
msgid "remaining"
|
355 |
-
msgstr "rimanenti"
|
356 |
-
|
357 |
-
#: modules/page/follow-links.php:32
|
358 |
-
msgid "Archive Links"
|
359 |
-
msgstr "Link archivio"
|
360 |
|
361 |
-
#: modules/page/
|
362 |
-
|
363 |
-
|
|
|
|
|
364 |
|
365 |
-
#: modules/page/
|
366 |
-
#: modules/page/
|
367 |
-
|
368 |
-
|
|
|
|
|
369 |
|
370 |
-
#: modules/page/
|
371 |
-
msgid "
|
372 |
-
msgstr "
|
373 |
|
374 |
-
#: modules/page/
|
375 |
-
|
376 |
-
|
|
|
377 |
|
378 |
-
#: modules/page/
|
379 |
-
msgid "
|
380 |
-
msgstr "
|
381 |
|
382 |
-
#: modules/page/
|
383 |
-
|
384 |
-
|
|
|
385 |
|
386 |
-
#: modules/page/
|
387 |
-
|
388 |
-
|
|
|
389 |
|
390 |
-
#: modules/page/
|
391 |
-
msgid "
|
392 |
-
msgstr "
|
393 |
|
394 |
-
#: modules/page/
|
395 |
-
msgid "
|
396 |
-
msgstr "
|
397 |
|
398 |
-
#: modules/page/
|
399 |
-
|
400 |
-
|
401 |
-
msgstr "No-follow"
|
402 |
|
403 |
-
#: modules/page/
|
404 |
-
|
405 |
-
|
|
|
406 |
|
407 |
-
#: modules/page/
|
408 |
-
|
409 |
-
|
410 |
-
msgstr "JavaScript"
|
411 |
|
412 |
-
#: modules/page/
|
413 |
-
msgid "
|
414 |
-
msgstr "
|
415 |
|
416 |
-
#: modules/page/
|
417 |
-
#: modules/page/
|
418 |
-
msgid "
|
419 |
-
msgstr "
|
420 |
|
421 |
-
#: modules/page/
|
422 |
-
msgid "Allows
|
423 |
-
msgstr "Permette la
|
424 |
|
425 |
-
#: modules/page/
|
426 |
-
|
427 |
-
|
|
|
428 |
|
429 |
-
#: modules/page/
|
430 |
-
msgid "
|
431 |
-
msgstr "
|
432 |
|
433 |
-
#: modules/page/
|
434 |
-
|
435 |
-
|
|
|
|
|
|
|
436 |
|
437 |
#: modules/page/more_text.php:85
|
438 |
msgid "Allows the 'more' text to be changed"
|
@@ -458,30 +240,34 @@ msgstr "Sostituisci"
|
|
458 |
msgid "Advanced - the regular expression replacement text"
|
459 |
msgstr "Avanzato - il testo sostitutivo per l'espressione regolare"
|
460 |
|
461 |
-
#: modules/page/
|
462 |
-
msgid "
|
463 |
-
msgstr "
|
464 |
|
465 |
-
#: modules/page/
|
466 |
-
msgid "
|
467 |
-
msgstr "
|
468 |
|
469 |
-
#: modules/page/
|
470 |
-
msgid "
|
471 |
-
msgstr "
|
472 |
|
473 |
-
#: modules/page/
|
474 |
-
msgid "
|
475 |
-
msgstr "
|
476 |
|
477 |
-
#: modules/page/
|
478 |
-
|
479 |
-
|
480 |
-
msgstr "Robots-Meta"
|
481 |
|
482 |
-
#: modules/page/
|
483 |
-
|
484 |
-
|
|
|
|
|
|
|
|
|
|
|
485 |
|
486 |
#: modules/page/page-links.php:150
|
487 |
msgid "Allows options to be set for wp_list_pages links"
|
@@ -535,242 +321,338 @@ msgstr "A seguire HTML"
|
|
535 |
msgid "HTML added to end of list"
|
536 |
msgstr "HTML aggiunto al termine della lista"
|
537 |
|
538 |
-
#: modules/page/page_title.php:115
|
539 |
-
msgid "Allow page title to be changed (i.e. the title in the browser window title)"
|
540 |
-
msgstr "Permette il cambiamento del titolo della pagina (ad es. il titolo nella pagina dei titoli del browser)"
|
541 |
-
|
542 |
-
#: modules/page/page_title.php:123
|
543 |
-
msgid "Title separator"
|
544 |
-
msgstr "Separatore del titolo"
|
545 |
-
|
546 |
-
#: modules/page/page_title.php:126
|
547 |
-
msgid "Leave blank to use theme default"
|
548 |
-
msgstr "Lascia in bianco per utilizzare il predefinito del tuo tema"
|
549 |
-
|
550 |
-
#: modules/page/page_title.php:130
|
551 |
-
msgid "Separator position"
|
552 |
-
msgstr "Posizione del separatore"
|
553 |
-
|
554 |
-
#: modules/page/page_title.php:133
|
555 |
-
msgid "Before"
|
556 |
-
msgstr "Davanti"
|
557 |
-
|
558 |
-
#: modules/page/page_title.php:134
|
559 |
-
msgid "After"
|
560 |
-
msgstr "A seguire"
|
561 |
-
|
562 |
-
#: modules/page/page_title.php:139
|
563 |
-
msgid "Force title rewrite"
|
564 |
-
msgstr "Forza la (ri)scrittura del titolo "
|
565 |
-
|
566 |
-
#: modules/page/page_title.php:146
|
567 |
-
msgid "This will cache your page and brute-force change the title. While this is convienent because you don't need to change your theme it does lead to increased memory usage and a reduction in performance."
|
568 |
-
msgstr "Questa funzione creerà una cache della pagina ed imporrà la modifica del titolo. Sebbene l'operazione sia conveniente per il fatto che tu non dovrai modificare il tuo tema, ti informo che verrà aumentato l'uso della memoria così come saranno ridotte le prestazioni."
|
569 |
-
|
570 |
-
#: modules/page/page_title.php:176
|
571 |
-
msgid "Page Title"
|
572 |
-
msgstr "Titolo pagina"
|
573 |
-
|
574 |
-
#: modules/page/plugin.php:89
|
575 |
-
msgid "Page-specific Plugins"
|
576 |
-
msgstr "Plugins per pagina-specifica"
|
577 |
-
|
578 |
-
#: modules/page/plugin.php:93
|
579 |
-
msgid "Allows disabled plugins to be enabled on specific pages"
|
580 |
-
msgstr "Permette ai plugin disattivati di essere attivi su delle determinate pagine"
|
581 |
-
|
582 |
-
#: modules/page/plugin.php:107
|
583 |
-
msgid "Show in admin"
|
584 |
-
msgstr "Mostra in amministrazione"
|
585 |
-
|
586 |
-
#: modules/page/plugin.php:110
|
587 |
-
msgid "Shows page-specific plugins in the administration menus"
|
588 |
-
msgstr "Mostra nel menu di amministrazione i plugin per pagina-specifica"
|
589 |
-
|
590 |
-
#: modules/page/plugin.php:134
|
591 |
-
msgid "Plugins"
|
592 |
-
msgstr "Plugins"
|
593 |
-
|
594 |
-
#: modules/page/raw-footer.php:44
|
595 |
-
#: modules/page/raw-footer.php:54
|
596 |
-
msgid "Raw footer data"
|
597 |
-
msgstr "Dati grezzi footer"
|
598 |
-
|
599 |
-
#: modules/page/raw-footer.php:48
|
600 |
-
msgid "Allows raw data to be inserted into the page footer"
|
601 |
-
msgstr "Permette che siano inseriti i dati grezzi nel footer della pagina"
|
602 |
-
|
603 |
#: modules/page/raw.php:40
|
604 |
#: modules/page/raw.php:50
|
605 |
msgid "Raw data"
|
606 |
msgstr "Dati grezzi"
|
607 |
|
608 |
#: modules/page/raw.php:44
|
609 |
-
msgid "Allows raw data to be inserted into the page meta section"
|
610 |
-
msgstr "Permette che siano inseriti i dati grezzi nella sezione meta della pagina"
|
611 |
-
|
612 |
-
#: modules/page/relative-links.php:96
|
613 |
-
#: modules/page/relative-links.php:106
|
614 |
-
msgid "Relative Links"
|
615 |
-
msgstr "Link relativi"
|
616 |
-
|
617 |
-
#: modules/page/relative-links.php:100
|
618 |
-
msgid "Allows options to be set for relative meta links (WP 2.8+)"
|
619 |
-
msgstr "Peremette alle opzioni di essere impostate per i relativi meta links (WP 2.8+)"
|
620 |
-
|
621 |
-
#: modules/page/relative-links.php:119
|
622 |
-
msgid "Start"
|
623 |
-
msgstr "Avvio"
|
624 |
-
|
625 |
-
#: modules/page/relative-links.php:124
|
626 |
-
msgid "End"
|
627 |
-
msgstr "Fine"
|
628 |
-
|
629 |
-
#: modules/page/relative-links.php:129
|
630 |
-
msgid "Parent"
|
631 |
-
msgstr "Parent"
|
632 |
-
|
633 |
-
#: modules/page/rss_name.php:53
|
634 |
-
#: modules/page/rss_name.php:69
|
635 |
-
msgid "RSS Name"
|
636 |
-
msgstr "Nome RSS"
|
637 |
-
|
638 |
-
#: modules/page/rss_name.php:57
|
639 |
-
msgid "Allows site RSS name to be changed"
|
640 |
-
msgstr "Permette la modifica del "
|
641 |
|
642 |
-
#: modules/page/
|
643 |
-
|
644 |
-
|
|
|
|
|
645 |
|
646 |
-
#: modules/page/
|
647 |
-
msgid "Allows
|
648 |
-
msgstr "Permette la
|
649 |
|
650 |
-
#: modules/page/
|
651 |
-
msgid "
|
652 |
-
msgstr "
|
653 |
|
654 |
-
#: modules/page/
|
655 |
-
msgid "
|
656 |
-
msgstr "
|
657 |
|
658 |
-
#: modules/page/
|
659 |
-
#: modules/page/
|
660 |
-
msgid "
|
661 |
-
msgstr "
|
662 |
|
663 |
-
#: modules/page/
|
664 |
-
msgid "Allows
|
665 |
-
msgstr "Permette la
|
666 |
|
667 |
-
#: modules/page/
|
668 |
-
|
669 |
-
|
670 |
-
msgstr "Fogli di Stile"
|
671 |
|
672 |
-
#: modules/page/
|
673 |
-
msgid "
|
674 |
-
msgstr "
|
675 |
|
676 |
-
#: modules/page/
|
677 |
-
msgid "
|
678 |
-
msgstr "
|
679 |
|
680 |
#: modules/page/tags.php:123
|
681 |
msgid "<p>Tags: "
|
682 |
msgstr "<p>Tags: "
|
683 |
|
684 |
-
#: modules/page/tags.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
685 |
msgid "Allows tags to be added to pages"
|
686 |
msgstr "Permette che siano aggiunti i tag alle pagine"
|
687 |
|
688 |
-
#: modules/page/tags.php:
|
689 |
msgid "Force tags in posts"
|
690 |
msgstr "Forza i tag negli articoli"
|
691 |
|
692 |
-
#: modules/page/tags.php:
|
693 |
-
#: modules/page/tags.php:
|
694 |
msgid "No"
|
695 |
msgstr "No"
|
696 |
|
697 |
-
#: modules/page/tags.php:
|
698 |
-
#: modules/page/tags.php:
|
699 |
msgid "Yes"
|
700 |
msgstr "Sì"
|
701 |
|
702 |
-
#: modules/page/tags.php:
|
703 |
-
#: modules/page/tags.php:
|
704 |
msgid "Your theme may overrule this setting"
|
705 |
msgstr "Il tuo tema potrebbe annullare questa impostazione"
|
706 |
|
707 |
-
#: modules/page/tags.php:
|
708 |
msgid "Force tags in pages"
|
709 |
msgstr "Forza i tag nelle pagine"
|
710 |
|
711 |
-
#: modules/page/tags.php:
|
712 |
msgid "Show pages"
|
713 |
msgstr "Mostra le pagine"
|
714 |
|
715 |
-
#: modules/page/tags.php:
|
716 |
msgid "Show pages in tag archives"
|
717 |
msgstr "Mostra le pagine negli archivi dei tag"
|
718 |
|
719 |
-
#: modules/page/tags.php:
|
720 |
msgid "Disable Suggestions"
|
721 |
msgstr "Disabilita suggerimenti"
|
722 |
|
723 |
-
#: modules/page/tags.php:
|
724 |
msgid "In case of low memory issues"
|
725 |
msgstr "In caso di problemi causati da poca memoria"
|
726 |
|
727 |
-
#: modules/page/tags.php:
|
728 |
msgid "Yahoo ZoneTag"
|
729 |
msgstr "Yahoo ZoneTag"
|
730 |
|
731 |
-
#: modules/page/tags.php:
|
732 |
msgid "enable"
|
733 |
msgstr "attiva"
|
734 |
|
735 |
-
#: modules/page/tags.php:
|
736 |
msgid "Suggested tags"
|
737 |
msgstr "Tags suggeriti"
|
738 |
|
739 |
-
#: modules/page/tags.php:
|
740 |
msgid "add all"
|
741 |
msgstr "aggiungi tutti"
|
742 |
|
743 |
-
#: modules/page/tags.php:
|
744 |
msgid "suggest"
|
745 |
msgstr "suggeriti"
|
746 |
|
747 |
-
#: modules/page/tags.php:
|
748 |
msgid "Yahoo"
|
749 |
msgstr "Yahoo"
|
750 |
|
751 |
-
#: modules/page/tags.php:
|
752 |
msgid "Suggest tags based on content"
|
753 |
msgstr "Tag suggeriti in relazione al contenuto"
|
754 |
|
755 |
-
#: modules/page/tags.php:
|
756 |
-
msgid "Yahoo Suggest"
|
757 |
-
msgstr "Suggeriti da Yahoo"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
758 |
|
759 |
-
#: modules/
|
760 |
-
msgid "
|
761 |
-
msgstr "
|
762 |
|
763 |
-
#: modules/
|
764 |
-
msgid "
|
765 |
-
msgstr "
|
766 |
|
767 |
-
#: modules/
|
768 |
-
|
769 |
-
|
|
|
|
|
|
|
770 |
|
771 |
-
#: modules/
|
772 |
-
msgid "
|
773 |
-
msgstr "
|
774 |
|
775 |
#: modules/site/103bees.php:31
|
776 |
msgid "103bees"
|
@@ -780,122 +662,65 @@ msgstr "103bees"
|
|
780 |
msgid "Adds 103bees tracking code to all pages"
|
781 |
msgstr "Aggiunge il codice di tracciamento 103bees a tutte le pagine"
|
782 |
|
783 |
-
#: modules/site/103bees.php:111
|
784 |
-
msgid "Tracking code"
|
785 |
-
msgstr "Codice di tracciamento"
|
786 |
-
|
787 |
#: modules/site/103bees.php:114
|
788 |
msgid "Enter the full JavaScript tracking code as shown on your 103bees account page."
|
789 |
msgstr "Inserisci il codice completo del file JavaScript di tracciamento così come indicato nella pagina del tuo account a 103bees."
|
790 |
|
791 |
#: modules/site/103bees.php:118
|
792 |
-
#: modules/site/
|
793 |
-
#: modules/site/apture.php:118
|
794 |
#: modules/site/awstats.php:121
|
795 |
#: modules/site/crazyegg.php:124
|
|
|
|
|
|
|
|
|
|
|
796 |
msgid "Who to track"
|
797 |
msgstr "Chi tacciare"
|
798 |
|
799 |
#: modules/site/103bees.php:121
|
800 |
-
#: modules/site/
|
801 |
-
#: modules/site/apture.php:121
|
802 |
#: modules/site/awstats.php:124
|
803 |
#: modules/site/crazyegg.php:127
|
|
|
|
|
|
|
|
|
|
|
804 |
msgid "Everyone"
|
805 |
msgstr "Chiunque"
|
806 |
|
807 |
#: modules/site/103bees.php:127
|
808 |
-
#: modules/site/
|
809 |
-
#: modules/site/apture.php:128
|
810 |
#: modules/site/awstats.php:131
|
811 |
#: modules/site/crazyegg.php:134
|
|
|
|
|
|
|
|
|
|
|
812 |
msgid "Users of the specified role or less will be tracked"
|
813 |
msgstr "Gli utenti con un ruolo specifico o inferiore saranno tracciati"
|
814 |
|
815 |
-
#: modules/site/
|
816 |
-
msgid "
|
817 |
-
msgstr "
|
818 |
-
|
819 |
-
#: modules/site/analytics.php:44
|
820 |
-
msgid "Adds Google Analytic tracking code to all pages (through <code>wp_footer</code>)"
|
821 |
-
msgstr "Aggiunge il codice di tracciamento Google Analytic a tutte le pagine (via <code>wp_footer</code>)"
|
822 |
-
|
823 |
-
#: modules/site/analytics.php:237
|
824 |
-
#: modules/site/feedburner-stats.php:67
|
825 |
-
msgid "Account ID"
|
826 |
-
msgstr "ID account"
|
827 |
-
|
828 |
-
#: modules/site/analytics.php:240
|
829 |
-
msgid "Enter the full Google JavaScript tracking code, or just the <code>_uacct</code> number."
|
830 |
-
msgstr "Inserisci il codice di tracciamento completo Google JavaScript oppure il solo numero <code>_uacct</code>."
|
831 |
-
|
832 |
-
#: modules/site/analytics.php:244
|
833 |
-
msgid "Version"
|
834 |
-
msgstr "Versione"
|
835 |
-
|
836 |
-
#: modules/site/analytics.php:247
|
837 |
-
msgid "Urchin (urchin.js)"
|
838 |
-
msgstr "Urchin (urchin.js)"
|
839 |
-
|
840 |
-
#: modules/site/analytics.php:248
|
841 |
-
msgid "New Google Analytics (ga.js)"
|
842 |
-
msgstr "Nuovo Google Analytics (ga.js)"
|
843 |
-
|
844 |
-
#: modules/site/analytics.php:267
|
845 |
-
msgid "Track outbound links"
|
846 |
-
msgstr "Traccia i link in uscita"
|
847 |
-
|
848 |
-
#: modules/site/analytics.php:270
|
849 |
-
msgid "Enter the URL you want outbound links tracked to"
|
850 |
-
msgstr "Inserici l'URL che desideri sia tracciato in uscita"
|
851 |
-
|
852 |
-
#: modules/site/analytics.php:274
|
853 |
-
msgid "Virtual Pages"
|
854 |
-
msgstr "Pagine virtuali"
|
855 |
-
|
856 |
-
#: modules/site/analytics.php:277
|
857 |
-
msgid "Change what appears in reports"
|
858 |
-
msgstr "Cambia quello che appare nei rapporti"
|
859 |
-
|
860 |
-
#: modules/site/analytics.php:281
|
861 |
-
msgid "Domain Name"
|
862 |
-
msgstr "Nome del dominio"
|
863 |
-
|
864 |
-
#: modules/site/analytics.php:284
|
865 |
-
msgid "Set to a root domain when tracking across sub-domains"
|
866 |
-
msgstr "Impostato sulla root del dominio durante il tracciamento ai sotto-domini"
|
867 |
-
|
868 |
-
#: modules/site/analytics.php:288
|
869 |
-
msgid "Raw Code"
|
870 |
-
msgstr "Codice grezzo"
|
871 |
-
|
872 |
-
#: modules/site/analytics.php:291
|
873 |
-
msgid "Enter any additional Google Analytics code"
|
874 |
-
msgstr "Inserisci ogni codice addizionale di Google Analytics"
|
875 |
-
|
876 |
-
#: modules/site/analytics.php:295
|
877 |
-
msgid "Include on login page"
|
878 |
-
msgstr "Incluso nella pagina di login"
|
879 |
-
|
880 |
-
#: modules/site/analytics.php:298
|
881 |
-
msgid "Include Google Analytics on the WordPress login page"
|
882 |
-
msgstr "Include Google Analytics nella pagina di login di WordPress"
|
883 |
|
884 |
-
#: modules/site/
|
885 |
-
msgid "
|
886 |
-
msgstr "
|
887 |
|
888 |
-
#: modules/site/
|
889 |
-
msgid "
|
890 |
-
msgstr "
|
891 |
|
892 |
-
#: modules/site/
|
893 |
-
msgid "
|
894 |
-
msgstr "
|
895 |
|
896 |
-
#: modules/site/
|
897 |
-
msgid "
|
898 |
-
msgstr "
|
899 |
|
900 |
#: modules/site/awstats.php:31
|
901 |
msgid "AWStats JavaScript Tracking"
|
@@ -921,26 +746,6 @@ msgstr "ID CrazyEgg"
|
|
921 |
msgid "Enter your full <a href=\"http://crazyegg.com/pages/instructions\">CrazyEgg code</a>"
|
922 |
msgstr "Inserisci il tuo codice completo di <a href=\"http://crazyegg.com/pages/instructions\">CrazyEgg</a>"
|
923 |
|
924 |
-
#: modules/site/disable_visual_editing.php:28
|
925 |
-
msgid "Disable Visual Editing"
|
926 |
-
msgstr "Disattiva l'Editor Visuale"
|
927 |
-
|
928 |
-
#: modules/site/disable_visual_editing.php:33
|
929 |
-
msgid "Disable visual editing"
|
930 |
-
msgstr "Disattiva l'editor visuale"
|
931 |
-
|
932 |
-
#: modules/site/feedburner-stats.php:30
|
933 |
-
msgid "Feedburner Stats Pro"
|
934 |
-
msgstr "Feedburner Stats Pro"
|
935 |
-
|
936 |
-
#: modules/site/feedburner-stats.php:35
|
937 |
-
msgid "Adds appropriate code to your posts to enable FeedBurner Stats Pro"
|
938 |
-
msgstr "Aggiunge ai tuoi articoli il codice appropriato per attivare FeedBurner Stats Pro"
|
939 |
-
|
940 |
-
#: modules/site/feedburner-stats.php:70
|
941 |
-
msgid "This is your FeedBurner username"
|
942 |
-
msgstr "Questo é il tuo nome utente di FeedBurner"
|
943 |
-
|
944 |
#: modules/site/first-time-visitor.php:34
|
945 |
msgid "First Time Visitor"
|
946 |
msgstr "Utente alla prima visita"
|
@@ -950,7 +755,6 @@ msgid "Display a message for first time visitors (based upon idea from Seth Godi
|
|
950 |
msgstr "Mostra un messaggio agli utenti che giungono per la prima volta al tuo sito (da un'idea di idea Seth Godin)"
|
951 |
|
952 |
#: modules/site/first-time-visitor.php:93
|
953 |
-
#, php-format
|
954 |
msgid "<p>As a new visitor you may want to subscribe to my <a href=\"%s/feed/\">RSS</a> feed.</p>"
|
955 |
msgstr "<p>Benvenuto! Abbonati al mio feed <a href=\"%s/feed/\">RSS</a>.</p>"
|
956 |
|
@@ -982,14 +786,6 @@ msgstr "A seguire il contenuto"
|
|
982 |
msgid "Ignore Bots"
|
983 |
msgstr "Ignora i Bots"
|
984 |
|
985 |
-
#: modules/site/frame-breaker.php:32
|
986 |
-
msgid "Frame Breaker"
|
987 |
-
msgstr "Blocco frame"
|
988 |
-
|
989 |
-
#: modules/site/frame-breaker.php:37
|
990 |
-
msgid "Stops your site being loaded in a frame."
|
991 |
-
msgstr "Fa sì che il tuo sito non sia caricato in una frame."
|
992 |
-
|
993 |
#: modules/site/google-ad-wrap.php:28
|
994 |
msgid "Google Section Targeting"
|
995 |
msgstr "Sezione tracciamento Google"
|
@@ -998,101 +794,142 @@ msgstr "Sezione tracciamento Google"
|
|
998 |
msgid "Wraps all post and page content inside a Google targeted section"
|
999 |
msgstr "Incorpora tutti i contenuti degli articoli e pagine nella sezione di tracciamento di Google"
|
1000 |
|
1001 |
-
#: modules/site/google_webmaster.php:
|
1002 |
msgid "Google Webmaster"
|
1003 |
msgstr "Google Webmaster"
|
1004 |
|
1005 |
-
#: modules/site/google_webmaster.php:
|
1006 |
msgid "Adds Google Webmaster tracking code to your home page"
|
1007 |
msgstr "Aggiunge il codice di tracciamento Google Webmaster alla tua home page"
|
1008 |
|
1009 |
-
#: modules/site/google_webmaster.php:
|
1010 |
msgid "Enter Google Webmaster tracking code."
|
1011 |
msgstr "Inserisci il codice di tracciamento Google Webmaster."
|
1012 |
|
1013 |
-
#: modules/site/
|
1014 |
-
msgid "
|
1015 |
-
msgstr "
|
1016 |
|
1017 |
-
#: modules/site/
|
1018 |
-
msgid "
|
1019 |
-
msgstr "
|
1020 |
|
1021 |
-
#: modules/site/
|
1022 |
-
msgid "
|
1023 |
-
msgstr "
|
1024 |
|
1025 |
-
#: modules/site/
|
1026 |
-
msgid "
|
1027 |
-
msgstr "
|
1028 |
|
1029 |
-
#: modules/site/
|
1030 |
-
msgid "
|
1031 |
-
msgstr "
|
1032 |
|
1033 |
-
#: modules/site/
|
1034 |
-
msgid "
|
1035 |
-
msgstr "
|
1036 |
|
1037 |
-
#: modules/site/
|
1038 |
-
msgid "
|
1039 |
-
msgstr "
|
1040 |
|
1041 |
-
#: modules/site/
|
1042 |
-
msgid "
|
1043 |
-
msgstr "
|
1044 |
|
1045 |
-
#: modules/site/
|
1046 |
-
msgid "
|
1047 |
-
msgstr "
|
1048 |
|
1049 |
-
#: modules/site/
|
1050 |
-
msgid "
|
1051 |
-
msgstr "
|
1052 |
|
1053 |
-
#: modules/site/
|
1054 |
-
|
1055 |
-
|
|
|
1056 |
|
1057 |
-
#: modules/site/
|
1058 |
-
msgid "
|
1059 |
-
msgstr "
|
1060 |
|
1061 |
-
#: modules/site/
|
1062 |
-
msgid "
|
1063 |
-
msgstr "
|
1064 |
|
1065 |
-
#: modules/site/
|
1066 |
-
|
1067 |
-
|
1068 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1069 |
|
1070 |
-
#: modules/site/
|
1071 |
-
|
1072 |
-
|
1073 |
-
msgstr "predefinito"
|
1074 |
|
1075 |
-
#: modules/site/
|
1076 |
-
|
1077 |
-
|
1078 |
-
msgstr "contenuto"
|
1079 |
|
1080 |
-
#: modules/site/
|
1081 |
-
|
1082 |
-
|
1083 |
-
msgstr "riassunto"
|
1084 |
|
1085 |
-
#: modules/site/
|
1086 |
-
msgid "
|
1087 |
-
msgstr "
|
1088 |
|
1089 |
-
#: modules/site/
|
1090 |
-
msgid "
|
1091 |
-
msgstr "
|
1092 |
|
1093 |
-
#: modules/site/
|
1094 |
-
msgid "
|
1095 |
-
msgstr "
|
1096 |
|
1097 |
#: modules/site/piwik.php:38
|
1098 |
msgid "Piwik"
|
@@ -1154,25 +991,157 @@ msgstr "Host alias"
|
|
1154 |
msgid "Enter each host on a separate line"
|
1155 |
msgstr "Inserisci ogni host su di una singola linea"
|
1156 |
|
1157 |
-
#: modules/site/
|
1158 |
-
msgid "
|
1159 |
-
msgstr "
|
1160 |
|
1161 |
-
#: modules/site/
|
1162 |
-
msgid "
|
1163 |
-
msgstr "
|
1164 |
|
1165 |
-
#: modules/site/
|
1166 |
-
msgid "
|
1167 |
-
msgstr "
|
1168 |
|
1169 |
-
#: modules/site/
|
1170 |
-
msgid "
|
1171 |
-
msgstr "
|
1172 |
|
1173 |
-
#: modules/site/
|
1174 |
-
|
1175 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1176 |
|
1177 |
#: modules/site/system-settings.php:32
|
1178 |
msgid "System Settings"
|
@@ -1216,173 +1185,244 @@ msgstr "Mostra solamente gli errori"
|
|
1216 |
msgid "Show all errors & warnings"
|
1217 |
msgstr "Mostra tutti gli errori & avvisi"
|
1218 |
|
1219 |
-
#: modules/site/system-settings.php:102
|
1220 |
-
msgid "Show no errors or warnings"
|
1221 |
-
msgstr "Non mostrare errori ed avvisi"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1222 |
|
1223 |
-
#:
|
1224 |
-
msgid "
|
1225 |
-
msgstr "
|
1226 |
|
1227 |
-
#:
|
1228 |
-
msgid "
|
1229 |
-
msgstr "
|
1230 |
|
1231 |
-
#:
|
1232 |
-
msgid "
|
1233 |
-
msgstr "
|
1234 |
|
1235 |
-
#:
|
1236 |
-
msgid "
|
1237 |
-
msgstr "
|
1238 |
|
1239 |
-
#:
|
1240 |
-
msgid "
|
1241 |
-
msgstr "
|
1242 |
|
1243 |
-
#:
|
1244 |
-
#:
|
1245 |
-
|
1246 |
-
|
|
|
|
|
|
|
|
|
1247 |
|
1248 |
-
#:
|
1249 |
-
msgid "
|
1250 |
-
msgstr "
|
1251 |
|
1252 |
-
#:
|
1253 |
-
|
1254 |
-
|
1255 |
-
msgstr "Meta"
|
1256 |
|
1257 |
-
#:
|
1258 |
-
msgid "
|
1259 |
-
msgstr "
|
1260 |
|
1261 |
-
#:
|
1262 |
-
|
1263 |
-
|
1264 |
-
msgstr "Articoli recenti"
|
1265 |
|
1266 |
-
#:
|
1267 |
-
|
1268 |
-
|
1269 |
-
msgstr "Tag Cloud"
|
1270 |
|
1271 |
-
#:
|
1272 |
-
msgid "
|
1273 |
-
msgstr "
|
1274 |
|
1275 |
-
#:
|
1276 |
-
msgid "
|
1277 |
-
msgstr "
|
1278 |
|
1279 |
-
#:
|
1280 |
-
msgid "
|
1281 |
-
msgstr "
|
1282 |
|
1283 |
-
#:
|
1284 |
-
msgid "
|
1285 |
-
msgstr "
|
1286 |
|
1287 |
-
#:
|
1288 |
-
msgid "pages"
|
1289 |
-
msgstr "
|
1290 |
|
1291 |
-
#:
|
1292 |
-
msgid "
|
1293 |
-
msgstr "
|
1294 |
|
1295 |
-
#:
|
1296 |
-
msgid "
|
1297 |
-
msgstr "
|
1298 |
|
1299 |
-
#:
|
1300 |
-
msgid "
|
1301 |
-
msgstr "
|
1302 |
|
1303 |
-
#:
|
1304 |
-
msgid "
|
1305 |
-
msgstr "link"
|
1306 |
|
1307 |
-
#:
|
1308 |
-
msgid "
|
1309 |
-
msgstr "
|
1310 |
|
1311 |
-
#:
|
1312 |
-
msgid "
|
1313 |
-
msgstr "
|
1314 |
|
1315 |
-
#:
|
1316 |
-
msgid "
|
1317 |
-
msgstr "
|
1318 |
|
1319 |
-
#:
|
1320 |
-
msgid "
|
1321 |
-
msgstr "
|
1322 |
|
1323 |
-
#:
|
1324 |
-
msgid "
|
1325 |
-
msgstr "
|
1326 |
|
1327 |
-
#:
|
1328 |
-
msgid "
|
1329 |
-
msgstr "
|
1330 |
|
1331 |
-
#:
|
1332 |
-
msgid "
|
1333 |
-
msgstr "
|
1334 |
|
1335 |
-
#:
|
1336 |
-
msgid "
|
1337 |
-
msgstr "
|
1338 |
|
1339 |
-
#:
|
1340 |
-
msgid "
|
1341 |
-
msgstr "
|
1342 |
|
1343 |
-
#:
|
1344 |
-
msgid "
|
1345 |
-
msgstr "
|
1346 |
|
1347 |
-
#:
|
1348 |
-
msgid "
|
1349 |
-
msgstr "
|
1350 |
|
1351 |
-
#:
|
1352 |
-
msgid "
|
1353 |
-
msgstr "
|
1354 |
|
1355 |
-
#:
|
1356 |
-
msgid "
|
1357 |
-
msgstr "
|
1358 |
|
1359 |
-
#:
|
1360 |
-
msgid "
|
1361 |
-
msgstr "
|
1362 |
|
1363 |
-
#:
|
1364 |
-
msgid "
|
1365 |
-
msgstr "
|
|
|
|
|
|
|
|
|
1366 |
|
1367 |
#: view/admin/edit_category.php:1
|
1368 |
msgid "HeadSpace Settings"
|
1369 |
msgstr "Impostazioni Settings"
|
1370 |
|
1371 |
-
#: view/admin/
|
1372 |
-
|
1373 |
-
|
|
|
1374 |
|
1375 |
-
#: view/admin/
|
1376 |
-
msgid "
|
1377 |
-
msgstr "
|
1378 |
|
1379 |
-
#: view/admin/
|
1380 |
-
msgid "
|
1381 |
-
msgstr "
|
1382 |
|
1383 |
-
#: view/admin/
|
1384 |
-
msgid "
|
1385 |
-
msgstr "
|
|
|
|
|
|
|
|
|
1386 |
|
1387 |
#: view/admin/help.php:3
|
1388 |
msgid "Special Tags"
|
@@ -1488,203 +1528,195 @@ msgstr "Sostituito con il numero corrente della pagina"
|
|
1488 |
msgid "Attachment caption"
|
1489 |
msgstr "Didascalia in allegato"
|
1490 |
|
1491 |
-
#:
|
1492 |
-
|
1493 |
-
|
1494 |
-
msgstr "%s | Importa"
|
1495 |
|
1496 |
-
#:
|
1497 |
-
msgid "
|
1498 |
-
msgstr "
|
1499 |
|
1500 |
-
#:
|
1501 |
-
msgid "
|
1502 |
-
msgstr "
|
1503 |
|
1504 |
-
#:
|
1505 |
-
msgid "
|
1506 |
-
msgstr "
|
1507 |
|
1508 |
-
#:
|
1509 |
-
msgid "
|
1510 |
-
msgstr "
|
1511 |
|
1512 |
-
#:
|
1513 |
-
msgid "
|
1514 |
-
msgstr "
|
1515 |
|
1516 |
-
#:
|
1517 |
-
msgid "
|
1518 |
-
msgstr "
|
1519 |
|
1520 |
-
#:
|
1521 |
-
msgid "
|
1522 |
-
msgstr "
|
1523 |
|
1524 |
-
#:
|
1525 |
-
|
1526 |
-
|
1527 |
-
msgstr "%s | Opzioni generali"
|
1528 |
|
1529 |
-
#:
|
1530 |
-
msgid "
|
1531 |
-
msgstr "
|
1532 |
|
1533 |
-
#:
|
1534 |
-
msgid "
|
1535 |
-
msgstr "
|
1536 |
|
1537 |
-
#:
|
1538 |
-
msgid "
|
1539 |
-
msgstr "
|
1540 |
|
1541 |
-
#:
|
1542 |
-
msgid "
|
1543 |
-
msgstr "
|
1544 |
|
1545 |
-
#:
|
1546 |
-
msgid "
|
1547 |
-
msgstr "
|
1548 |
|
1549 |
-
#:
|
1550 |
-
msgid "
|
1551 |
-
msgstr "
|
1552 |
|
1553 |
-
#:
|
1554 |
-
msgid "
|
1555 |
-
msgstr "
|
1556 |
|
1557 |
-
#:
|
1558 |
-
msgid "
|
1559 |
-
msgstr "
|
1560 |
|
1561 |
-
#:
|
1562 |
-
msgid "
|
1563 |
-
msgstr "
|
1564 |
|
1565 |
-
#:
|
1566 |
-
msgid "
|
1567 |
-
msgstr "
|
1568 |
|
1569 |
-
#:
|
1570 |
-
msgid "
|
1571 |
-
msgstr "
|
1572 |
|
1573 |
-
#:
|
1574 |
-
msgid "
|
1575 |
-
msgstr "
|
1576 |
|
1577 |
-
#:
|
1578 |
-
|
1579 |
-
|
1580 |
-
msgid "Save"
|
1581 |
-
msgstr "Salva"
|
1582 |
|
1583 |
-
#:
|
1584 |
-
|
1585 |
-
|
1586 |
-
msgid "Cancel"
|
1587 |
-
msgstr "Cancella"
|
1588 |
|
1589 |
-
#:
|
1590 |
-
|
1591 |
-
|
1592 |
-
msgstr "%s | Moduli pagina"
|
1593 |
|
1594 |
-
#:
|
1595 |
-
msgid "
|
1596 |
-
msgstr "
|
1597 |
|
1598 |
-
#:
|
1599 |
-
msgid "
|
1600 |
-
msgstr "
|
1601 |
|
1602 |
-
#:
|
1603 |
-
msgid "
|
1604 |
-
msgstr "
|
1605 |
|
1606 |
-
#:
|
1607 |
-
msgid "
|
1608 |
-
msgstr "
|
1609 |
|
1610 |
-
#:
|
1611 |
-
msgid "
|
1612 |
-
msgstr "
|
1613 |
|
1614 |
-
#:
|
1615 |
-
msgid "
|
1616 |
-
msgstr "
|
1617 |
|
1618 |
-
#:
|
1619 |
-
msgid "
|
1620 |
-
msgstr "
|
1621 |
|
1622 |
-
#:
|
1623 |
-
msgid "
|
1624 |
-
msgstr "
|
1625 |
|
1626 |
-
#:
|
1627 |
-
|
1628 |
-
|
1629 |
-
msgstr "%s | Impostazioni pagina"
|
1630 |
|
1631 |
-
#:
|
1632 |
-
msgid "
|
1633 |
-
msgstr "
|
1634 |
|
1635 |
-
#:
|
1636 |
-
msgid "
|
1637 |
-
msgstr "
|
1638 |
|
1639 |
-
#:
|
1640 |
-
|
1641 |
-
|
1642 |
-
msgstr "%s | Moduli sito"
|
1643 |
|
1644 |
-
#:
|
1645 |
-
msgid "
|
1646 |
-
msgstr "
|
1647 |
|
1648 |
-
#:
|
1649 |
-
msgid "
|
1650 |
-
msgstr "
|
1651 |
|
1652 |
-
#:
|
1653 |
-
msgid "
|
1654 |
-
msgstr "
|
1655 |
|
1656 |
-
#:
|
1657 |
-
msgid "
|
1658 |
-
msgstr "
|
1659 |
|
1660 |
-
#:
|
1661 |
-
msgid "
|
1662 |
-
msgstr "
|
1663 |
|
1664 |
-
#:
|
1665 |
-
msgid "
|
1666 |
-
msgstr "
|
1667 |
|
1668 |
-
|
1669 |
-
|
1670 |
-
msgstr "Lo sviluppo di HeadSpace ha richiesto molto tempo. Ritenessi utile questo plugin, puoi contribuire al suo sviluppo effettuando una <strong>piccola donazione di $12</strong>. Il tuo gesto sarà per me un incentivo per il proseguo dello sviluppo, per le ore trascorse nel fornire un supporto tecnico nonché per poter inserire le modifiche che mi vengono suggerite."
|
1671 |
|
1672 |
-
|
1673 |
-
|
1674 |
-
msgstr "In alternativa, qualora ne avessi le capacità, potresti tradurre questo plugin in un altra lingua. Tutti i file di localizzazione necessari sono inclusi nella cartella del plugin inoltre, ho scritto una <a href=\"http://urbangiraffe.com/articles/translating-wordpress-themes-and-plugins/\">guida completa per le traduzioni</a>."
|
1675 |
|
1676 |
-
|
1677 |
-
|
1678 |
-
msgstr "Questo messaggio di suppoprto potrà essere mostrato in qualsiasi momento nella pagina delle opzioni"
|
1679 |
|
1680 |
-
|
1681 |
-
|
1682 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1683 |
|
1684 |
-
|
1685 |
-
|
1686 |
-
msgid "%s ago"
|
1687 |
-
msgstr "%s fa"
|
1688 |
|
1689 |
#~ msgid "<p style=\"color: red\">That function is not defined</p>"
|
1690 |
#~ msgstr "<p style=\"color: red\">Quella fa funzione non é definita</p>"
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: HeadSpace2 SEO in italiano\n"
|
4 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/headspace2\n"
|
5 |
+
"POT-Creation-Date: 2011-07-16 13:46:48+00:00\n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Gianni Diurno (aka gidibao) <gidibao[at]gmail[dot]com>\n"
|
8 |
"Language-Team: Gianni Diurno | http://gidibao.net/ <gidibao@gmail.com>\n"
|
16 |
"X-Poedit-Basepath: ..\n"
|
17 |
"X-Poedit-SearchPath-0: .\n"
|
18 |
|
19 |
+
#: modules/page/theme.php:71
|
20 |
+
msgid "Page-specific Theme"
|
21 |
+
msgstr "Tema pagina-specifica"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
|
23 |
+
#: modules/page/theme.php:81
|
24 |
+
msgid "Allows a custom page-specific theme to over-ride the default theme"
|
25 |
+
msgstr "Permette ad una pagina-specifica personalizzata di un tema di annullare quella del tema predefinito "
|
26 |
|
27 |
+
#: modules/page/theme.php:88
|
28 |
+
msgid "Theme"
|
29 |
+
msgstr "Tema"
|
30 |
|
31 |
+
#: modules/page/theme.php:91
|
32 |
+
msgid "Current theme"
|
33 |
+
msgstr "Tema in uso"
|
34 |
|
35 |
+
#: modules/page/follow-links.php:32
|
36 |
+
msgid "Archive Links"
|
37 |
+
msgstr "Link archivio"
|
38 |
|
39 |
+
#: modules/page/follow-links.php:33
|
40 |
+
msgid "Category Links"
|
41 |
+
msgstr "Link categoria"
|
42 |
|
43 |
+
#: modules/page/follow-links.php:34
|
44 |
+
#: modules/page/page-links.php:146
|
45 |
+
msgid "Page Links"
|
46 |
+
msgstr "Link pagina"
|
47 |
|
48 |
+
#: modules/page/follow-links.php:35
|
49 |
+
msgid "Tag Links"
|
50 |
+
msgstr "Link tag"
|
51 |
|
52 |
+
#: modules/page/follow-links.php:36
|
53 |
+
msgid "Comm. Author Links"
|
54 |
+
msgstr "Link commento autore"
|
55 |
|
56 |
+
#: modules/page/follow-links.php:37
|
57 |
+
msgid "Comm. Text Links"
|
58 |
+
msgstr "Link testo commenti"
|
59 |
|
60 |
+
#: modules/page/follow-links.php:38
|
61 |
+
msgid "Next/Prev Posts Link"
|
62 |
+
msgstr "Link Precedente/Successivo agli articoli"
|
63 |
|
64 |
+
#: modules/page/follow-links.php:109
|
65 |
+
msgid "Follow Links"
|
66 |
+
msgstr "Link follow"
|
|
|
67 |
|
68 |
+
#: modules/page/follow-links.php:113
|
69 |
+
msgid "Allows follow/no-follow to be set for various links"
|
70 |
+
msgstr "Permette l'impostazione follow/no-follow per i vari link"
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
|
72 |
+
#: modules/page/follow-links.php:121
|
73 |
+
msgid "Follow"
|
74 |
+
msgstr "Follow"
|
|
|
75 |
|
76 |
+
#: modules/page/follow-links.php:122
|
77 |
+
#: modules/page/noindex.php:36
|
78 |
+
msgid "No-follow"
|
79 |
+
msgstr "No-follow"
|
80 |
|
81 |
+
#: modules/page/follow-links.php:123
|
82 |
+
msgid "Default"
|
83 |
+
msgstr "Predefinito"
|
84 |
|
85 |
+
#: modules/page/page_title.php:106
|
86 |
#: modules/mass/page_title.php:28
|
87 |
#: modules/mass/page_title.php:50
|
88 |
msgid "Page title"
|
89 |
msgstr "Titolo pagina"
|
90 |
|
91 |
+
#: modules/page/page_title.php:115
|
92 |
+
msgid "Allow page title to be changed (i.e. the title in the browser window title)"
|
93 |
+
msgstr "Permette il cambiamento del titolo della pagina (ad es. il titolo nella pagina dei titoli del browser)"
|
|
|
94 |
|
95 |
+
#: modules/page/page_title.php:123
|
96 |
+
msgid "Title separator"
|
97 |
+
msgstr "Separatore del titolo"
|
|
|
98 |
|
99 |
+
#: modules/page/page_title.php:126
|
100 |
+
msgid "Leave blank to use theme default"
|
101 |
+
msgstr "Lascia in bianco per utilizzare il predefinito del tuo tema"
|
102 |
|
103 |
+
#: modules/page/page_title.php:130
|
104 |
+
msgid "Separator position"
|
105 |
+
msgstr "Posizione del separatore"
|
106 |
|
107 |
+
#: modules/page/page_title.php:133
|
108 |
+
msgid "Before"
|
109 |
+
msgstr "Davanti"
|
110 |
|
111 |
+
#: modules/page/page_title.php:134
|
112 |
+
msgid "After"
|
113 |
+
msgstr "A seguire"
|
114 |
|
115 |
+
#: modules/page/page_title.php:139
|
116 |
+
msgid "Force title rewrite"
|
117 |
+
msgstr "Forza la (ri)scrittura del titolo "
|
118 |
+
|
119 |
+
#: modules/page/page_title.php:146
|
120 |
+
msgid "This will cache your page and brute-force change the title. While this is convienent because you don't need to change your theme it does lead to increased memory usage and a reduction in performance."
|
121 |
+
msgstr "Questa funzione creerà una cache della pagina ed imporrà la modifica del titolo. Sebbene l'operazione sia conveniente per il fatto che tu non dovrai modificare il tuo tema, ti informo che verrà aumentato l'uso della memoria così come saranno ridotte le prestazioni."
|
122 |
|
123 |
+
#: modules/page/page_title.php:151
|
124 |
#: modules/page/description.php:67
|
125 |
#: modules/page/keywords.php:81
|
|
|
126 |
msgid "Max length"
|
127 |
msgstr "Lunghezza massima"
|
128 |
|
129 |
+
#: modules/page/page_title.php:176
|
130 |
+
msgid "Page Title"
|
131 |
+
msgstr "Titolo pagina"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
132 |
|
133 |
+
#: modules/page/page_title.php:186
|
134 |
+
#: modules/page/description.php:97
|
135 |
+
#: modules/page/keywords.php:116
|
136 |
+
msgid "remaining"
|
137 |
+
msgstr "rimanenti"
|
138 |
|
139 |
+
#: modules/page/site_name.php:54
|
140 |
+
#: modules/page/site_name.php:70
|
141 |
+
#: modules/mass/site_name.php:28
|
142 |
+
#: modules/mass/site_name.php:50
|
143 |
+
msgid "Site name"
|
144 |
+
msgstr "Nome del sito"
|
145 |
|
146 |
+
#: modules/page/site_name.php:58
|
147 |
+
msgid "Allows site name to be changed (i.e your blog name)"
|
148 |
+
msgstr "Permette la modifica al nome del sito (ad e. il nome del tuo blog)"
|
149 |
|
150 |
+
#: modules/page/relative-links.php:96
|
151 |
+
#: modules/page/relative-links.php:106
|
152 |
+
msgid "Relative Links"
|
153 |
+
msgstr "Link relativi"
|
154 |
|
155 |
+
#: modules/page/relative-links.php:100
|
156 |
+
msgid "Allows options to be set for relative meta links (WP 2.8+)"
|
157 |
+
msgstr "Peremette alle opzioni di essere impostate per i relativi meta links (WP 2.8+)"
|
158 |
|
159 |
+
#: modules/page/relative-links.php:109
|
160 |
+
#: models/pager.php:369
|
161 |
+
msgid "Previous"
|
162 |
+
msgstr "Precedente"
|
163 |
|
164 |
+
#: modules/page/relative-links.php:114
|
165 |
+
#: models/pager.php:370
|
166 |
+
msgid "Next"
|
167 |
+
msgstr "Successiva"
|
168 |
|
169 |
+
#: modules/page/relative-links.php:119
|
170 |
+
msgid "Start"
|
171 |
+
msgstr "Avvio"
|
172 |
|
173 |
+
#: modules/page/relative-links.php:124
|
174 |
+
msgid "End"
|
175 |
+
msgstr "Fine"
|
176 |
|
177 |
+
#: modules/page/relative-links.php:129
|
178 |
+
msgid "Parent"
|
179 |
+
msgstr "Parent"
|
|
|
180 |
|
181 |
+
#: modules/page/stylesheet.php:54
|
182 |
+
#: modules/page/stylesheet.php:69
|
183 |
+
msgid "Stylesheets"
|
184 |
+
msgstr "Fogli di Stile"
|
185 |
|
186 |
+
#: modules/page/stylesheet.php:58
|
187 |
+
msgid "Allows CSS stylesheets to be added to a page"
|
188 |
+
msgstr "Permette l'aggiunta dei Fogli di Stile CSS ad una pagina"
|
|
|
189 |
|
190 |
+
#: modules/page/stylesheet.php:101
|
191 |
+
msgid "Do not output CSS"
|
192 |
+
msgstr "Nessun CSS in uscita"
|
193 |
|
194 |
+
#: modules/page/site_tagline.php:52
|
195 |
+
#: modules/page/site_tagline.php:68
|
196 |
+
msgid "Site Tagline"
|
197 |
+
msgstr "Motto del sito"
|
198 |
|
199 |
+
#: modules/page/site_tagline.php:56
|
200 |
+
msgid "Allows site description to be changed (i.e. the tagline)"
|
201 |
+
msgstr "Permette la modifica della descrizione per il sito (ad e. il motto)"
|
202 |
|
203 |
+
#: modules/page/rss_name.php:53
|
204 |
+
#: modules/page/rss_name.php:69
|
205 |
+
msgid "RSS Name"
|
206 |
+
msgstr "Nome RSS"
|
207 |
|
208 |
+
#: modules/page/rss_name.php:57
|
209 |
+
msgid "Allows site RSS name to be changed"
|
210 |
+
msgstr "Permette la modifica del "
|
211 |
|
212 |
+
#: modules/page/more_text.php:81
|
213 |
+
#: modules/page/more_text.php:97
|
214 |
+
#: modules/mass/more_text.php:28
|
215 |
+
#: modules/mass/more_text.php:50
|
216 |
+
msgid "More text"
|
217 |
+
msgstr "More testo"
|
218 |
|
219 |
#: modules/page/more_text.php:85
|
220 |
msgid "Allows the 'more' text to be changed"
|
240 |
msgid "Advanced - the regular expression replacement text"
|
241 |
msgstr "Avanzato - il testo sostitutivo per l'espressione regolare"
|
242 |
|
243 |
+
#: modules/page/plugin.php:89
|
244 |
+
msgid "Page-specific Plugins"
|
245 |
+
msgstr "Plugins per pagina-specifica"
|
246 |
|
247 |
+
#: modules/page/plugin.php:93
|
248 |
+
msgid "Allows disabled plugins to be enabled on specific pages"
|
249 |
+
msgstr "Permette ai plugin disattivati di essere attivi su delle determinate pagine"
|
250 |
|
251 |
+
#: modules/page/plugin.php:107
|
252 |
+
msgid "Show in admin"
|
253 |
+
msgstr "Mostra in amministrazione"
|
254 |
|
255 |
+
#: modules/page/plugin.php:110
|
256 |
+
msgid "Shows page-specific plugins in the administration menus"
|
257 |
+
msgstr "Mostra nel menu di amministrazione i plugin per pagina-specifica"
|
258 |
|
259 |
+
#: modules/page/plugin.php:134
|
260 |
+
msgid "Plugins"
|
261 |
+
msgstr "Plugins"
|
|
|
262 |
|
263 |
+
#: modules/page/javascript.php:45
|
264 |
+
#: modules/page/javascript.php:60
|
265 |
+
msgid "JavaScript"
|
266 |
+
msgstr "JavaScript"
|
267 |
+
|
268 |
+
#: modules/page/javascript.php:49
|
269 |
+
msgid "Allow external JavaScript files to be referenced"
|
270 |
+
msgstr "Permette ai file JavaScript esterni di essere utilizzati"
|
271 |
|
272 |
#: modules/page/page-links.php:150
|
273 |
msgid "Allows options to be set for wp_list_pages links"
|
321 |
msgid "HTML added to end of list"
|
322 |
msgstr "HTML aggiunto al termine della lista"
|
323 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
324 |
#: modules/page/raw.php:40
|
325 |
#: modules/page/raw.php:50
|
326 |
msgid "Raw data"
|
327 |
msgstr "Dati grezzi"
|
328 |
|
329 |
#: modules/page/raw.php:44
|
330 |
+
msgid "Allows raw data to be inserted into the page meta section"
|
331 |
+
msgstr "Permette che siano inseriti i dati grezzi nella sezione meta della pagina"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
332 |
|
333 |
+
#: modules/page/description.php:55
|
334 |
+
#: modules/mass/description.php:28
|
335 |
+
#: modules/mass/description.php:50
|
336 |
+
msgid "Page description"
|
337 |
+
msgstr "Descrizione pagina"
|
338 |
|
339 |
+
#: modules/page/description.php:59
|
340 |
+
msgid "Allows a short description about the page that is used by search engines"
|
341 |
+
msgstr "Permette una breve descrizione informativa circa la pagina che viene utilizzata dai motori di ricerca"
|
342 |
|
343 |
+
#: modules/page/description.php:70
|
344 |
+
msgid "All descriptions will be trimmed to this length"
|
345 |
+
msgstr "Tutte le descrizioni saranno adeguate a questa misura"
|
346 |
|
347 |
+
#: modules/page/description.php:88
|
348 |
+
msgid "Description"
|
349 |
+
msgstr "Descrizione"
|
350 |
|
351 |
+
#: modules/page/keywords.php:62
|
352 |
+
#: modules/page/keywords.php:107
|
353 |
+
msgid "Keywords"
|
354 |
+
msgstr "Keywords"
|
355 |
|
356 |
+
#: modules/page/keywords.php:66
|
357 |
+
msgid "Allows meta keywords to be defined, seperate from tags (if necessary, disable keyword display in the Tags module)"
|
358 |
+
msgstr "Permette la definizione delle parole chiave (meta) separandole dai tag (se necessario, disattivare la visualizzazione delle keyword nel Modulo tag)"
|
359 |
|
360 |
+
#: modules/page/keywords.php:74
|
361 |
+
msgid "Use tags"
|
362 |
+
msgstr "Utilizzo tags"
|
|
|
363 |
|
364 |
+
#: modules/page/keywords.php:77
|
365 |
+
msgid "Checking this will mean that your tags are also used as keywords and you will not be able to modify keywords independently"
|
366 |
+
msgstr "L'operazione di mettere il segno di spunta a questa funzione farà sì che i tuoi tag verranno altresì utilizzati come parole chiave quindi, non potrai più modificare indipendentemente le keyword"
|
367 |
|
368 |
+
#: modules/page/keywords.php:84
|
369 |
+
msgid "Keywords will be trimmed to this length"
|
370 |
+
msgstr "Tutte le descrizioni saranno adeguate a questa lunghezza"
|
371 |
|
372 |
#: modules/page/tags.php:123
|
373 |
msgid "<p>Tags: "
|
374 |
msgstr "<p>Tags: "
|
375 |
|
376 |
+
#: modules/page/tags.php:152
|
377 |
+
#: modules/page/tags.php:235
|
378 |
+
#: modules/mass/tags.php:28
|
379 |
+
#: headspace.php:489
|
380 |
+
msgid "Tags"
|
381 |
+
msgstr "Tags"
|
382 |
+
|
383 |
+
#: modules/page/tags.php:156
|
384 |
msgid "Allows tags to be added to pages"
|
385 |
msgstr "Permette che siano aggiunti i tag alle pagine"
|
386 |
|
387 |
+
#: modules/page/tags.php:164
|
388 |
msgid "Force tags in posts"
|
389 |
msgstr "Forza i tag negli articoli"
|
390 |
|
391 |
+
#: modules/page/tags.php:167
|
392 |
+
#: modules/page/tags.php:177
|
393 |
msgid "No"
|
394 |
msgstr "No"
|
395 |
|
396 |
+
#: modules/page/tags.php:168
|
397 |
+
#: modules/page/tags.php:178
|
398 |
msgid "Yes"
|
399 |
msgstr "Sì"
|
400 |
|
401 |
+
#: modules/page/tags.php:170
|
402 |
+
#: modules/page/tags.php:180
|
403 |
msgid "Your theme may overrule this setting"
|
404 |
msgstr "Il tuo tema potrebbe annullare questa impostazione"
|
405 |
|
406 |
+
#: modules/page/tags.php:174
|
407 |
msgid "Force tags in pages"
|
408 |
msgstr "Forza i tag nelle pagine"
|
409 |
|
410 |
+
#: modules/page/tags.php:184
|
411 |
msgid "Show pages"
|
412 |
msgstr "Mostra le pagine"
|
413 |
|
414 |
+
#: modules/page/tags.php:187
|
415 |
msgid "Show pages in tag archives"
|
416 |
msgstr "Mostra le pagine negli archivi dei tag"
|
417 |
|
418 |
+
#: modules/page/tags.php:191
|
419 |
msgid "Disable Suggestions"
|
420 |
msgstr "Disabilita suggerimenti"
|
421 |
|
422 |
+
#: modules/page/tags.php:194
|
423 |
msgid "In case of low memory issues"
|
424 |
msgstr "In caso di problemi causati da poca memoria"
|
425 |
|
426 |
+
#: modules/page/tags.php:198
|
427 |
msgid "Yahoo ZoneTag"
|
428 |
msgstr "Yahoo ZoneTag"
|
429 |
|
430 |
+
#: modules/page/tags.php:201
|
431 |
msgid "enable"
|
432 |
msgstr "attiva"
|
433 |
|
434 |
+
#: modules/page/tags.php:283
|
435 |
msgid "Suggested tags"
|
436 |
msgstr "Tags suggeriti"
|
437 |
|
438 |
+
#: modules/page/tags.php:285
|
439 |
msgid "add all"
|
440 |
msgstr "aggiungi tutti"
|
441 |
|
442 |
+
#: modules/page/tags.php:288
|
443 |
msgid "suggest"
|
444 |
msgstr "suggeriti"
|
445 |
|
446 |
+
#: modules/page/tags.php:293
|
447 |
msgid "Yahoo"
|
448 |
msgstr "Yahoo"
|
449 |
|
450 |
+
#: modules/page/tags.php:312
|
451 |
msgid "Suggest tags based on content"
|
452 |
msgstr "Tag suggeriti in relazione al contenuto"
|
453 |
|
454 |
+
#: modules/page/tags.php:317
|
455 |
+
msgid "Yahoo Suggest"
|
456 |
+
msgstr "Suggeriti da Yahoo"
|
457 |
+
|
458 |
+
#: modules/page/noindex.php:35
|
459 |
+
msgid "No-index"
|
460 |
+
msgstr "No-index"
|
461 |
+
|
462 |
+
#: modules/page/noindex.php:37
|
463 |
+
msgid "No-archive"
|
464 |
+
msgstr "No-archive"
|
465 |
+
|
466 |
+
#: modules/page/noindex.php:38
|
467 |
+
msgid "No-ODP"
|
468 |
+
msgstr "No-ODP"
|
469 |
+
|
470 |
+
#: modules/page/noindex.php:39
|
471 |
+
msgid "No-Yahoo Dir"
|
472 |
+
msgstr "No-Yahoo Dir"
|
473 |
+
|
474 |
+
#: modules/page/noindex.php:83
|
475 |
+
#: modules/page/noindex.php:99
|
476 |
+
msgid "Meta-Robots"
|
477 |
+
msgstr "Robots-Meta"
|
478 |
+
|
479 |
+
#: modules/page/noindex.php:87
|
480 |
+
msgid "Allows various meta-robot options to be set to prevent search engines and robots from indexing or following pages"
|
481 |
+
msgstr "Permette che le varie opzioni dei meta-robot siano impostate a prevenire l'indicizzazione da parte dei motori di ricerca e dei robot nonché le istruzioni di follow per le pagine "
|
482 |
+
|
483 |
+
#: modules/page/custom.php:44
|
484 |
+
msgid "Custom data"
|
485 |
+
msgstr "Personalizzazione dati"
|
486 |
+
|
487 |
+
#: modules/page/custom.php:48
|
488 |
+
msgid "Allows custom data to be inserted anywhere in your theme using MetaData::custom ()"
|
489 |
+
msgstr "Permette che i dati personalizzati possano essere inseriti ovunque nel tuo tema grazie all'utilizzo del MetaData::custom ()"
|
490 |
+
|
491 |
+
#: modules/page/custom.php:85
|
492 |
+
msgid "Fields"
|
493 |
+
msgstr "Campi"
|
494 |
+
|
495 |
+
#: modules/page/rss_tagline.php:53
|
496 |
+
msgid "RSS Description"
|
497 |
+
msgstr "Descrizione RSS"
|
498 |
+
|
499 |
+
#: modules/page/rss_tagline.php:57
|
500 |
+
msgid "Allows site RSS description to be changed"
|
501 |
+
msgstr "Permette la modifica della descrizione dell'RSS del sito"
|
502 |
+
|
503 |
+
#: modules/page/rss_tagline.php:69
|
504 |
+
msgid "RSS Desc."
|
505 |
+
msgstr "Descr. RSS"
|
506 |
+
|
507 |
+
#: modules/page/raw-footer.php:44
|
508 |
+
#: modules/page/raw-footer.php:54
|
509 |
+
msgid "Raw footer data"
|
510 |
+
msgstr "Dati grezzi footer"
|
511 |
+
|
512 |
+
#: modules/page/raw-footer.php:48
|
513 |
+
msgid "Allows raw data to be inserted into the page footer"
|
514 |
+
msgstr "Permette che siano inseriti i dati grezzi nel footer della pagina"
|
515 |
+
|
516 |
+
#: modules/import/simple-tagging.php:28
|
517 |
+
msgid "Simple Tagging"
|
518 |
+
msgstr "Simple Tagging"
|
519 |
+
|
520 |
+
#: modules/import/lud.icro.us.php:28
|
521 |
+
msgid "lud.icro.us HeadMeta"
|
522 |
+
msgstr "lud.icro.us HeadMeta"
|
523 |
+
|
524 |
+
#: modules/import/head_meta_description.php:28
|
525 |
+
msgid "Head META Description"
|
526 |
+
msgstr "Descrizione Head META"
|
527 |
+
|
528 |
+
#: modules/import/headspace_tags.php:28
|
529 |
+
msgid "HeadSpace tags (convert to WordPress 2.3 tags)"
|
530 |
+
msgstr "Tags HeadSpace (conversione a tag WordPress 2.3)"
|
531 |
+
|
532 |
+
#: modules/import/more_unique.php:28
|
533 |
+
msgid "More Unique"
|
534 |
+
msgstr "More Unico"
|
535 |
+
|
536 |
+
#: modules/import/simple-tags.php:28
|
537 |
+
msgid "Simple Tags (old version)"
|
538 |
+
msgstr "Simple Tags (versione vecchia)"
|
539 |
+
|
540 |
+
#: modules/import/seo-title-tags.php:28
|
541 |
+
msgid "SEO Title Tags"
|
542 |
+
msgstr "SEO Title Tags"
|
543 |
+
|
544 |
+
#: modules/import/utw.php:28
|
545 |
+
msgid "Ultimate Tag Warrior"
|
546 |
+
msgstr "Ultimate Tag Warrior"
|
547 |
+
|
548 |
+
#: modules/import/all-in-one-seo.php:28
|
549 |
+
msgid "All-in-one SEO"
|
550 |
+
msgstr "All-in-one SEO"
|
551 |
+
|
552 |
+
#: modules/import/jerome.php:28
|
553 |
+
msgid "Jerome's Keywords"
|
554 |
+
msgstr "Jerome's Keywords"
|
555 |
+
|
556 |
+
#: modules/mass/page_title.php:49
|
557 |
+
#: modules/mass/site_name.php:49
|
558 |
+
#: modules/mass/site_description.php:49
|
559 |
+
#: modules/mass/more_text.php:49
|
560 |
+
#: modules/mass/description.php:49
|
561 |
+
#: modules/mass/tags.php:49
|
562 |
+
#: modules/mass/page_slug.php:49
|
563 |
+
msgid "Post title"
|
564 |
+
msgstr "Titolo articolo"
|
565 |
+
|
566 |
+
#: modules/mass/site_description.php:28
|
567 |
+
#: modules/mass/site_description.php:50
|
568 |
+
msgid "Site description"
|
569 |
+
msgstr "Descrizione del sito"
|
570 |
+
|
571 |
+
#: modules/mass/tags.php:50
|
572 |
+
msgid "Tags/keywords"
|
573 |
+
msgstr "Tags/keywords"
|
574 |
+
|
575 |
+
#: modules/mass/page_slug.php:28
|
576 |
+
msgid "Page slug"
|
577 |
+
msgstr "Slug pagina"
|
578 |
+
|
579 |
+
#: modules/mass/page_slug.php:50
|
580 |
+
msgid "Post slug"
|
581 |
+
msgstr "Slug articolo"
|
582 |
+
|
583 |
+
#: modules/site/page_counts.php:33
|
584 |
+
msgid "Page Counts"
|
585 |
+
msgstr "Pagine incluse"
|
586 |
+
|
587 |
+
#: modules/site/page_counts.php:38
|
588 |
+
msgid "Customise the number of posts shown on the archive and search pages, and decide whether to show full content or the excerpt"
|
589 |
+
msgstr "Personalizza il numero di pagine da mostrare nell'archivio e nelle pagine di ricerca nonché disponi se proporre l'intero contenuto o un riassunto"
|
590 |
+
|
591 |
+
#: modules/site/page_counts.php:114
|
592 |
+
#: modules/site/widgets.php:73
|
593 |
+
#: modules/site/widgets.php:74
|
594 |
+
#: models/headspace.php:113
|
595 |
+
msgid "Archives"
|
596 |
+
msgstr "Archivi"
|
597 |
+
|
598 |
+
#: modules/site/page_counts.php:116
|
599 |
+
#: modules/site/page_counts.php:128
|
600 |
+
msgid "posts, showing the"
|
601 |
+
msgstr "articoli, mostra il"
|
602 |
+
|
603 |
+
#: modules/site/page_counts.php:118
|
604 |
+
#: modules/site/page_counts.php:130
|
605 |
+
msgid "default"
|
606 |
+
msgstr "predefinito"
|
607 |
+
|
608 |
+
#: modules/site/page_counts.php:119
|
609 |
+
#: modules/site/page_counts.php:131
|
610 |
+
msgid "content"
|
611 |
+
msgstr "contenuto"
|
612 |
+
|
613 |
+
#: modules/site/page_counts.php:120
|
614 |
+
#: modules/site/page_counts.php:132
|
615 |
+
msgid "excerpt"
|
616 |
+
msgstr "riassunto"
|
617 |
+
|
618 |
+
#: modules/site/page_counts.php:122
|
619 |
+
msgid "(set number of posts to 0 for theme default)"
|
620 |
+
msgstr "(imposta il numero degli articoli a 0 per il tema predefinito)"
|
621 |
+
|
622 |
+
#: modules/site/page_counts.php:126
|
623 |
+
msgid "Searches"
|
624 |
+
msgstr "Ricerche"
|
625 |
+
|
626 |
+
#: modules/site/page_counts.php:134
|
627 |
+
msgid "set number of posts to 0 for theme default"
|
628 |
+
msgstr "imposta il numero degli articoli a 0 per il tema predefinito"
|
629 |
+
|
630 |
+
#: modules/site/frame-breaker.php:32
|
631 |
+
msgid "Frame Breaker"
|
632 |
+
msgstr "Blocco frame"
|
633 |
+
|
634 |
+
#: modules/site/frame-breaker.php:37
|
635 |
+
msgid "Stops your site being loaded in a frame."
|
636 |
+
msgstr "Fa sì che il tuo sito non sia caricato in una frame."
|
637 |
|
638 |
+
#: modules/site/yahoo-site-explorer.php:30
|
639 |
+
msgid "Yahoo! Site Explorer"
|
640 |
+
msgstr "Yahoo! Site Explorer"
|
641 |
|
642 |
+
#: modules/site/yahoo-site-explorer.php:35
|
643 |
+
msgid "Adds Yahoo! Site Explorer tracking code to your home page"
|
644 |
+
msgstr "Aggiunge il codice di tracciamento di Yahoo! Site Explorer alla tua home page"
|
645 |
|
646 |
+
#: modules/site/yahoo-site-explorer.php:67
|
647 |
+
#: modules/site/103bees.php:111
|
648 |
+
#: modules/site/google_webmaster.php:61
|
649 |
+
#: modules/site/hittail.php:111
|
650 |
+
msgid "Tracking code"
|
651 |
+
msgstr "Codice di tracciamento"
|
652 |
|
653 |
+
#: modules/site/yahoo-site-explorer.php:70
|
654 |
+
msgid "Enter Yahoo! Site Explorer tracking code."
|
655 |
+
msgstr "Inserisci il codice di tracciamento Yahoo! Site Explorer."
|
656 |
|
657 |
#: modules/site/103bees.php:31
|
658 |
msgid "103bees"
|
662 |
msgid "Adds 103bees tracking code to all pages"
|
663 |
msgstr "Aggiunge il codice di tracciamento 103bees a tutte le pagine"
|
664 |
|
|
|
|
|
|
|
|
|
665 |
#: modules/site/103bees.php:114
|
666 |
msgid "Enter the full JavaScript tracking code as shown on your 103bees account page."
|
667 |
msgstr "Inserisci il codice completo del file JavaScript di tracciamento così come indicato nella pagina del tuo account a 103bees."
|
668 |
|
669 |
#: modules/site/103bees.php:118
|
670 |
+
#: modules/site/statcounter.php:155
|
|
|
671 |
#: modules/site/awstats.php:121
|
672 |
#: modules/site/crazyegg.php:124
|
673 |
+
#: modules/site/analytics.php:233
|
674 |
+
#: modules/site/hittail.php:118
|
675 |
+
#: modules/site/piwik.php:223
|
676 |
+
#: modules/site/mint.php:128
|
677 |
+
#: modules/site/apture.php:118
|
678 |
msgid "Who to track"
|
679 |
msgstr "Chi tacciare"
|
680 |
|
681 |
#: modules/site/103bees.php:121
|
682 |
+
#: modules/site/statcounter.php:158
|
|
|
683 |
#: modules/site/awstats.php:124
|
684 |
#: modules/site/crazyegg.php:127
|
685 |
+
#: modules/site/analytics.php:236
|
686 |
+
#: modules/site/hittail.php:121
|
687 |
+
#: modules/site/piwik.php:226
|
688 |
+
#: modules/site/mint.php:131
|
689 |
+
#: modules/site/apture.php:121
|
690 |
msgid "Everyone"
|
691 |
msgstr "Chiunque"
|
692 |
|
693 |
#: modules/site/103bees.php:127
|
694 |
+
#: modules/site/statcounter.php:165
|
|
|
695 |
#: modules/site/awstats.php:131
|
696 |
#: modules/site/crazyegg.php:134
|
697 |
+
#: modules/site/analytics.php:243
|
698 |
+
#: modules/site/hittail.php:128
|
699 |
+
#: modules/site/piwik.php:233
|
700 |
+
#: modules/site/mint.php:138
|
701 |
+
#: modules/site/apture.php:128
|
702 |
msgid "Users of the specified role or less will be tracked"
|
703 |
msgstr "Gli utenti con un ruolo specifico o inferiore saranno tracciati"
|
704 |
|
705 |
+
#: modules/site/statcounter.php:35
|
706 |
+
msgid "StatCounter"
|
707 |
+
msgstr "StatCounter"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
708 |
|
709 |
+
#: modules/site/statcounter.php:40
|
710 |
+
msgid "Adds StatCounter tracking code to all pages"
|
711 |
+
msgstr "Aggiunge il codice di tracciamento di StatCounter a tutte le pagine"
|
712 |
|
713 |
+
#: modules/site/statcounter.php:136
|
714 |
+
msgid "Project ID"
|
715 |
+
msgstr "Project ID"
|
716 |
|
717 |
+
#: modules/site/statcounter.php:142
|
718 |
+
msgid "Partition ID"
|
719 |
+
msgstr "Partition ID"
|
720 |
|
721 |
+
#: modules/site/statcounter.php:148
|
722 |
+
msgid "Security ID"
|
723 |
+
msgstr "Security ID"
|
724 |
|
725 |
#: modules/site/awstats.php:31
|
726 |
msgid "AWStats JavaScript Tracking"
|
746 |
msgid "Enter your full <a href=\"http://crazyegg.com/pages/instructions\">CrazyEgg code</a>"
|
747 |
msgstr "Inserisci il tuo codice completo di <a href=\"http://crazyegg.com/pages/instructions\">CrazyEgg</a>"
|
748 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
749 |
#: modules/site/first-time-visitor.php:34
|
750 |
msgid "First Time Visitor"
|
751 |
msgstr "Utente alla prima visita"
|
755 |
msgstr "Mostra un messaggio agli utenti che giungono per la prima volta al tuo sito (da un'idea di idea Seth Godin)"
|
756 |
|
757 |
#: modules/site/first-time-visitor.php:93
|
|
|
758 |
msgid "<p>As a new visitor you may want to subscribe to my <a href=\"%s/feed/\">RSS</a> feed.</p>"
|
759 |
msgstr "<p>Benvenuto! Abbonati al mio feed <a href=\"%s/feed/\">RSS</a>.</p>"
|
760 |
|
786 |
msgid "Ignore Bots"
|
787 |
msgstr "Ignora i Bots"
|
788 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
789 |
#: modules/site/google-ad-wrap.php:28
|
790 |
msgid "Google Section Targeting"
|
791 |
msgstr "Sezione tracciamento Google"
|
794 |
msgid "Wraps all post and page content inside a Google targeted section"
|
795 |
msgstr "Incorpora tutti i contenuti degli articoli e pagine nella sezione di tracciamento di Google"
|
796 |
|
797 |
+
#: modules/site/google_webmaster.php:28
|
798 |
msgid "Google Webmaster"
|
799 |
msgstr "Google Webmaster"
|
800 |
|
801 |
+
#: modules/site/google_webmaster.php:32
|
802 |
msgid "Adds Google Webmaster tracking code to your home page"
|
803 |
msgstr "Aggiunge il codice di tracciamento Google Webmaster alla tua home page"
|
804 |
|
805 |
+
#: modules/site/google_webmaster.php:64
|
806 |
msgid "Enter Google Webmaster tracking code."
|
807 |
msgstr "Inserisci il codice di tracciamento Google Webmaster."
|
808 |
|
809 |
+
#: modules/site/wp_formatting.php:32
|
810 |
+
msgid "WordPress content formatting"
|
811 |
+
msgstr "Formattazione contenuto WordPress"
|
812 |
|
813 |
+
#: modules/site/wp_formatting.php:37
|
814 |
+
msgid "Allows you to enable or disable various WordPress auto-formatting (including wpautop)"
|
815 |
+
msgstr "Permette che siano attivate o disattivate le varie funzioni di auto-formattazione di WordPress (incluso wpautop)"
|
816 |
|
817 |
+
#: modules/site/wp_formatting.php:91
|
818 |
+
msgid "Auto-formatting"
|
819 |
+
msgstr "Formattazione automatica"
|
820 |
|
821 |
+
#: modules/site/wp_formatting.php:94
|
822 |
+
msgid "Use <code>wpautop</code> to format paragraphs"
|
823 |
+
msgstr "Utilizza <code>wpautop</code> per formattare i paragrafi"
|
824 |
|
825 |
+
#: modules/site/wp_formatting.php:98
|
826 |
+
msgid "Auto-fancy quotes"
|
827 |
+
msgstr "Auto-fancy quotes"
|
828 |
|
829 |
+
#: modules/site/wp_formatting.php:101
|
830 |
+
msgid "Use <code>wptexturize</code> to turn quotes into fancy quotes"
|
831 |
+
msgstr "Utilizza <code>wptexturize</code> per commutare le citazioni in fancy quotes"
|
832 |
|
833 |
+
#: modules/site/wp_formatting.php:105
|
834 |
+
msgid "Auto-link"
|
835 |
+
msgstr "Auto-link"
|
836 |
|
837 |
+
#: modules/site/wp_formatting.php:108
|
838 |
+
msgid "Makes links clickable in comments"
|
839 |
+
msgstr "Rende cliccabili i link nei commenti"
|
840 |
|
841 |
+
#: modules/site/analytics.php:37
|
842 |
+
msgid "Google Analytics"
|
843 |
+
msgstr "Google Analytics"
|
844 |
|
845 |
+
#: modules/site/analytics.php:41
|
846 |
+
msgid "Adds Google Analytic tracking code to all pages (through <code>wp_footer</code>)"
|
847 |
+
msgstr "Aggiunge il codice di tracciamento Google Analytic a tutte le pagine (via <code>wp_footer</code>)"
|
848 |
|
849 |
+
#: modules/site/analytics.php:217
|
850 |
+
#: modules/site/feedburner-stats.php:67
|
851 |
+
msgid "Account ID"
|
852 |
+
msgstr "ID account"
|
853 |
|
854 |
+
#: modules/site/analytics.php:220
|
855 |
+
msgid "Enter the full Google JavaScript tracking code, or just the <code>_uacct</code> number."
|
856 |
+
msgstr "Inserisci il codice di tracciamento completo Google JavaScript oppure il solo numero <code>_uacct</code>."
|
857 |
|
858 |
+
#: modules/site/analytics.php:224
|
859 |
+
msgid "Version"
|
860 |
+
msgstr "Versione"
|
861 |
|
862 |
+
#: modules/site/analytics.php:227
|
863 |
+
msgid "Async, Google Analytics (ga.js)"
|
864 |
+
msgstr "Async, Google Analytics (ga.js)"
|
865 |
+
|
866 |
+
#: modules/site/analytics.php:228
|
867 |
+
msgid "Urchin (urchin.js)"
|
868 |
+
msgstr "Urchin (urchin.js)"
|
869 |
+
|
870 |
+
#: modules/site/analytics.php:247
|
871 |
+
msgid "Track outbound links"
|
872 |
+
msgstr "Traccia i link in uscita"
|
873 |
+
|
874 |
+
#: modules/site/analytics.php:250
|
875 |
+
msgid "Enter the URL you want outbound links tracked to"
|
876 |
+
msgstr "Inserici l'URL che desideri sia tracciato in uscita"
|
877 |
+
|
878 |
+
#: modules/site/analytics.php:254
|
879 |
+
msgid "Virtual Pages"
|
880 |
+
msgstr "Pagine virtuali"
|
881 |
+
|
882 |
+
#: modules/site/analytics.php:257
|
883 |
+
msgid "Change what appears in reports"
|
884 |
+
msgstr "Cambia quello che appare nei rapporti"
|
885 |
+
|
886 |
+
#: modules/site/analytics.php:261
|
887 |
+
msgid "Domain Name"
|
888 |
+
msgstr "Nome del dominio"
|
889 |
+
|
890 |
+
#: modules/site/analytics.php:264
|
891 |
+
msgid "Set to a root domain when tracking across sub-domains"
|
892 |
+
msgstr "Impostato sulla root del dominio durante il tracciamento ai sotto-domini"
|
893 |
+
|
894 |
+
#: modules/site/analytics.php:268
|
895 |
+
msgid "Raw Code"
|
896 |
+
msgstr "Codice grezzo"
|
897 |
+
|
898 |
+
#: modules/site/analytics.php:271
|
899 |
+
msgid "Enter any additional Google Analytics code"
|
900 |
+
msgstr "Inserisci ogni codice addizionale di Google Analytics"
|
901 |
+
|
902 |
+
#: modules/site/analytics.php:275
|
903 |
+
msgid "Include on login page"
|
904 |
+
msgstr "Incluso nella pagina di login"
|
905 |
+
|
906 |
+
#: modules/site/analytics.php:278
|
907 |
+
msgid "Include Google Analytics on the WordPress login page"
|
908 |
+
msgstr "Include Google Analytics nella pagina di login di WordPress"
|
909 |
|
910 |
+
#: modules/site/feedburner-stats.php:30
|
911 |
+
msgid "Feedburner Stats Pro"
|
912 |
+
msgstr "Feedburner Stats Pro"
|
|
|
913 |
|
914 |
+
#: modules/site/feedburner-stats.php:35
|
915 |
+
msgid "Adds appropriate code to your posts to enable FeedBurner Stats Pro"
|
916 |
+
msgstr "Aggiunge ai tuoi articoli il codice appropriato per attivare FeedBurner Stats Pro"
|
|
|
917 |
|
918 |
+
#: modules/site/feedburner-stats.php:70
|
919 |
+
msgid "This is your FeedBurner username"
|
920 |
+
msgstr "Questo é il tuo nome utente di FeedBurner"
|
|
|
921 |
|
922 |
+
#: modules/site/hittail.php:31
|
923 |
+
msgid "HitTail"
|
924 |
+
msgstr "HitTail"
|
925 |
|
926 |
+
#: modules/site/hittail.php:36
|
927 |
+
msgid "Adds HitTail tracking code to all pages"
|
928 |
+
msgstr "Aggiungi il codice di tracciamento HitTail a tutte le pagine"
|
929 |
|
930 |
+
#: modules/site/hittail.php:114
|
931 |
+
msgid "Enter the full JavaScript tracking code as provided by HitTail."
|
932 |
+
msgstr "Inserisci il codice completo del file JavaScript di tracciamento fornito da Hit Tail."
|
933 |
|
934 |
#: modules/site/piwik.php:38
|
935 |
msgid "Piwik"
|
991 |
msgid "Enter each host on a separate line"
|
992 |
msgstr "Inserisci ogni host su di una singola linea"
|
993 |
|
994 |
+
#: modules/site/disable_visual_editing.php:28
|
995 |
+
msgid "Disable Visual Editing"
|
996 |
+
msgstr "Disattiva l'Editor Visuale"
|
997 |
|
998 |
+
#: modules/site/disable_visual_editing.php:33
|
999 |
+
msgid "Disable visual editing"
|
1000 |
+
msgstr "Disattiva l'editor visuale"
|
1001 |
|
1002 |
+
#: modules/site/widgets.php:30
|
1003 |
+
msgid "Disable WordPress Widgets"
|
1004 |
+
msgstr "Disattiva i widget WordPress"
|
1005 |
|
1006 |
+
#: modules/site/widgets.php:35
|
1007 |
+
msgid "Allows you to enable or disable various WordPress Widgets"
|
1008 |
+
msgstr "Ti permette di attivare/disattivare i vari widget di WordPress"
|
1009 |
|
1010 |
+
#: modules/site/widgets.php:61
|
1011 |
+
#: modules/site/widgets.php:62
|
1012 |
+
#: models/headspace.php:116
|
1013 |
+
msgid "Pages"
|
1014 |
+
msgstr "Pagine"
|
1015 |
+
|
1016 |
+
#: modules/site/widgets.php:67
|
1017 |
+
#: modules/site/widgets.php:68
|
1018 |
+
msgid "Calendar"
|
1019 |
+
msgstr "Calendario"
|
1020 |
+
|
1021 |
+
#: modules/site/widgets.php:79
|
1022 |
+
msgid "Links"
|
1023 |
+
msgstr "Link"
|
1024 |
+
|
1025 |
+
#: modules/site/widgets.php:84
|
1026 |
+
#: modules/site/widgets.php:85
|
1027 |
+
msgid "Meta"
|
1028 |
+
msgstr "Meta"
|
1029 |
+
|
1030 |
+
#: modules/site/widgets.php:90
|
1031 |
+
#: view/admin/mass_edit.php:11
|
1032 |
+
#: view/admin/mass_edit.php:13
|
1033 |
+
msgid "Search"
|
1034 |
+
msgstr "Cerca"
|
1035 |
+
|
1036 |
+
#: modules/site/widgets.php:95
|
1037 |
+
#: modules/site/widgets.php:96
|
1038 |
+
msgid "Recent Posts"
|
1039 |
+
msgstr "Articoli recenti"
|
1040 |
+
|
1041 |
+
#: modules/site/widgets.php:101
|
1042 |
+
#: modules/site/widgets.php:102
|
1043 |
+
msgid "Tag Cloud"
|
1044 |
+
msgstr "Tag Cloud"
|
1045 |
+
|
1046 |
+
#: modules/site/widgets.php:141
|
1047 |
+
msgid "categories"
|
1048 |
+
msgstr "categorie"
|
1049 |
+
|
1050 |
+
#: modules/site/widgets.php:142
|
1051 |
+
msgid "text"
|
1052 |
+
msgstr "testo"
|
1053 |
+
|
1054 |
+
#: modules/site/widgets.php:143
|
1055 |
+
msgid "rss"
|
1056 |
+
msgstr "rss"
|
1057 |
+
|
1058 |
+
#: modules/site/widgets.php:144
|
1059 |
+
msgid "recent comments"
|
1060 |
+
msgstr "commenti recenti"
|
1061 |
+
|
1062 |
+
#: modules/site/widgets.php:145
|
1063 |
+
msgid "pages"
|
1064 |
+
msgstr "Pagine"
|
1065 |
+
|
1066 |
+
#: modules/site/widgets.php:146
|
1067 |
+
msgid "search"
|
1068 |
+
msgstr "cerca"
|
1069 |
+
|
1070 |
+
#: modules/site/widgets.php:147
|
1071 |
+
msgid "calendar"
|
1072 |
+
msgstr "calendario"
|
1073 |
+
|
1074 |
+
#: modules/site/widgets.php:148
|
1075 |
+
msgid "archives"
|
1076 |
+
msgstr "archivi"
|
1077 |
+
|
1078 |
+
#: modules/site/widgets.php:149
|
1079 |
+
msgid "links"
|
1080 |
+
msgstr "link"
|
1081 |
+
|
1082 |
+
#: modules/site/widgets.php:150
|
1083 |
+
msgid "meta"
|
1084 |
+
msgstr "meta"
|
1085 |
+
|
1086 |
+
#: modules/site/widgets.php:151
|
1087 |
+
msgid "recent entries"
|
1088 |
+
msgstr "aricoli recenti"
|
1089 |
+
|
1090 |
+
#: modules/site/widgets.php:152
|
1091 |
+
msgid "tag cloud"
|
1092 |
+
msgstr "tag cloud"
|
1093 |
+
|
1094 |
+
#: modules/site/widgets.php:156
|
1095 |
+
msgid "Enabled Widgets"
|
1096 |
+
msgstr "Attiva widget"
|
1097 |
+
|
1098 |
+
#: modules/site/microsoft-live.php:30
|
1099 |
+
msgid "Microsoft Live Verification / Bing Webmaster"
|
1100 |
+
msgstr "Verifica Microsoft Live / Bing Webmaster"
|
1101 |
+
|
1102 |
+
#: modules/site/microsoft-live.php:35
|
1103 |
+
msgid "Adds Microsoft Live verification / Bing Webmaster code to your home page"
|
1104 |
+
msgstr "Inserisci il codice di verifica Microsoft Live / Bing Webmaster alla tua home page"
|
1105 |
+
|
1106 |
+
#: modules/site/microsoft-live.php:67
|
1107 |
+
msgid "Verification code"
|
1108 |
+
msgstr "Codice verifica"
|
1109 |
+
|
1110 |
+
#: modules/site/microsoft-live.php:70
|
1111 |
+
msgid "Enter Microsoft Live verification code."
|
1112 |
+
msgstr "Inserisci il codice di verifica Microsoft Live."
|
1113 |
+
|
1114 |
+
#: modules/site/mint.php:33
|
1115 |
+
msgid "Mint"
|
1116 |
+
msgstr "Mint"
|
1117 |
+
|
1118 |
+
#: modules/site/mint.php:38
|
1119 |
+
msgid "Adds Mint tracking code to all pages"
|
1120 |
+
msgstr "Aggiunge il codice di tracciamento Mint tracking a tutte le pagine"
|
1121 |
+
|
1122 |
+
#: modules/site/mint.php:121
|
1123 |
+
msgid "Mint path"
|
1124 |
+
msgstr "Percorso Mint"
|
1125 |
+
|
1126 |
+
#: modules/site/mint.php:124
|
1127 |
+
msgid "Enter the URL of your Mint installation (i.e. <code>/mint/</code>)."
|
1128 |
+
msgstr "Inserisci l'URL relativo alla tua installazione di Mint (ad es. <code>/mint/</code>)."
|
1129 |
+
|
1130 |
+
#: modules/site/apture.php:31
|
1131 |
+
msgid "Apture"
|
1132 |
+
msgstr "Apture"
|
1133 |
+
|
1134 |
+
#: modules/site/apture.php:36
|
1135 |
+
msgid "Add Apture to all pages"
|
1136 |
+
msgstr "Aggiungi Apture a tutte le pagine"
|
1137 |
+
|
1138 |
+
#: modules/site/apture.php:111
|
1139 |
+
msgid "Site token"
|
1140 |
+
msgstr "Site token"
|
1141 |
+
|
1142 |
+
#: modules/site/apture.php:114
|
1143 |
+
msgid "Enter your site token."
|
1144 |
+
msgstr "Inserisci il tuo messaggio."
|
1145 |
|
1146 |
#: modules/site/system-settings.php:32
|
1147 |
msgid "System Settings"
|
1185 |
msgid "Show all errors & warnings"
|
1186 |
msgstr "Mostra tutti gli errori & avvisi"
|
1187 |
|
1188 |
+
#: modules/site/system-settings.php:102
|
1189 |
+
msgid "Show no errors or warnings"
|
1190 |
+
msgstr "Non mostrare errori ed avvisi"
|
1191 |
+
|
1192 |
+
#: modules/site/system-settings.php:106
|
1193 |
+
msgid "Memory Limit"
|
1194 |
+
msgstr "Limite memoria"
|
1195 |
+
|
1196 |
+
#: modules/site/system-settings.php:116
|
1197 |
+
msgid "PHP Script Timeout"
|
1198 |
+
msgstr "Timeout PHP Script"
|
1199 |
+
|
1200 |
+
#: modules/site/system-settings.php:126
|
1201 |
+
msgid "PHP Error Reporting"
|
1202 |
+
msgstr "Rapporto errore PHP"
|
1203 |
+
|
1204 |
+
#: view/admin/submenu.php:3
|
1205 |
+
msgid "Page Settings"
|
1206 |
+
msgstr "Impostazioni pagina"
|
1207 |
+
|
1208 |
+
#: view/admin/submenu.php:4
|
1209 |
+
msgid "Page Modules"
|
1210 |
+
msgstr "Moduli pagina"
|
1211 |
+
|
1212 |
+
#: view/admin/submenu.php:5
|
1213 |
+
msgid "Site Modules"
|
1214 |
+
msgstr "Moduli sito"
|
1215 |
+
|
1216 |
+
#: view/admin/submenu.php:6
|
1217 |
+
msgid "Options"
|
1218 |
+
msgstr "Opzioni"
|
1219 |
+
|
1220 |
+
#: view/admin/submenu.php:7
|
1221 |
+
#: view/admin/import.php:21
|
1222 |
+
msgid "Import"
|
1223 |
+
msgstr "Importa"
|
1224 |
+
|
1225 |
+
#: view/admin/page-settings.php:7
|
1226 |
+
msgid "%s | Page Settings"
|
1227 |
+
msgstr "%s | Impostazioni pagina"
|
1228 |
+
|
1229 |
+
#: view/admin/page-settings.php:11
|
1230 |
+
msgid "Click the page type to change settings. You can enable additional modules to provide more choices."
|
1231 |
+
msgstr "Clicca sul nome della pagina per modificare le impostazioni. Potrai aggiungere dei moduli in modo da poter ottenere una maggiore scelta."
|
1232 |
+
|
1233 |
+
#: view/admin/page-settings.php:23
|
1234 |
+
msgid "Settings can be applied to specific posts & pages from the <strong>post edit page</strong>, and to specific categories from the <strong>edit category</strong> page."
|
1235 |
+
msgstr "Le impostazioni saranno applicate individualmente ad articoli & pagine nella <strong>pagina modifiche post</strong> ed alle categorie specifiche nella pagina <strong>modifica categoria</strong>."
|
1236 |
+
|
1237 |
+
#: view/admin/page-settings-edit-ajax.php:5
|
1238 |
+
#: view/admin/site-module-edit.php:17
|
1239 |
+
#: view/admin/page-module-edit.php:11
|
1240 |
+
msgid "Save"
|
1241 |
+
msgstr "Salva"
|
1242 |
+
|
1243 |
+
#: view/admin/page-settings-edit-ajax.php:6
|
1244 |
+
#: view/admin/site-module-edit.php:18
|
1245 |
+
#: view/admin/page-module-edit.php:12
|
1246 |
+
msgid "Cancel"
|
1247 |
+
msgstr "Cancella"
|
1248 |
+
|
1249 |
+
#: view/admin/page-settings-edit.php:19
|
1250 |
+
msgid "advanced"
|
1251 |
+
msgstr "avanzato"
|
1252 |
|
1253 |
+
#: view/admin/import.php:6
|
1254 |
+
msgid "%s | Import"
|
1255 |
+
msgstr "%s | Importa"
|
1256 |
|
1257 |
+
#: view/admin/import.php:10
|
1258 |
+
msgid "This page will allow you to import meta-data from other WordPress plugins. The other plugins do not need to be active for the import to work."
|
1259 |
+
msgstr "Questa pagina ti permetterà l'importazione dei meta-dati dagli altri plugin di WordPress. Non sarà necessario che siano attivi gli altri plugin durante l'operazione di importazione dei dati."
|
1260 |
|
1261 |
+
#: view/admin/import.php:22
|
1262 |
+
msgid "Import and remove original data"
|
1263 |
+
msgstr "Importa e rimuovi i dati originali"
|
1264 |
|
1265 |
+
#: view/admin/import.php:22
|
1266 |
+
msgid "(not available in UTW and Simple Tagging)"
|
1267 |
+
msgstr "(non disponibile per UTW e Simple Tagging)"
|
1268 |
|
1269 |
+
#: view/admin/import.php:25
|
1270 |
+
msgid "As with anything else that modifies your database you should <strong>backup your data before running an import</strong>. No responsibility is accepted for any kittens that may be killed in the process."
|
1271 |
+
msgstr "Così come per ogni altra operazione che modifichi il database sarà necessario che tu effettui il <strong>backup dei tuoi dati prima di avviare l'importazione</strong>. Non verrà assunta responsabilità alcuna per i mici che verranno feriti durante il processo."
|
1272 |
|
1273 |
+
#: view/admin/edit_quick.php:1
|
1274 |
+
#: view/admin/edit_quick.php:2
|
1275 |
+
#: headspace.php:100
|
1276 |
+
#: headspace.php:152
|
1277 |
+
#: headspace.php:487
|
1278 |
+
#: headspace.php:488
|
1279 |
+
msgid "HeadSpace"
|
1280 |
+
msgstr "HeadSpace"
|
1281 |
|
1282 |
+
#: view/admin/version.php:2
|
1283 |
+
msgid "HeadSpace2 News"
|
1284 |
+
msgstr "HeadSpace2 News"
|
1285 |
|
1286 |
+
#: view/admin/version.php:5
|
1287 |
+
msgid "%s ago"
|
1288 |
+
msgstr "%s fa"
|
|
|
1289 |
|
1290 |
+
#: view/admin/support.php:5
|
1291 |
+
msgid "HeadSpace | Support"
|
1292 |
+
msgstr "Supporto | HeadSpace"
|
1293 |
|
1294 |
+
#: view/admin/support.php:7
|
1295 |
+
msgid "HeadSpace has required a great deal of time and effort to develop. If it's been useful to you then you can support this development by <strong>making a small donation of $12</strong>. This will act as an incentive for me to carry on developing it, providing countless hours of support, and including any enhancements that are suggested."
|
1296 |
+
msgstr "Lo sviluppo di HeadSpace ha richiesto molto tempo. Ritenessi utile questo plugin, puoi contribuire al suo sviluppo effettuando una <strong>piccola donazione di $12</strong>. Il tuo gesto sarà per me un incentivo per il proseguo dello sviluppo, per le ore trascorse nel fornire un supporto tecnico nonché per poter inserire le modifiche che mi vengono suggerite."
|
|
|
1297 |
|
1298 |
+
#: view/admin/support.php:28
|
1299 |
+
msgid "Alternatively, if you are multi-lingual, do consider translating this into another language. All the necessary localisation files are included and I've written a <a href=\"http://urbangiraffe.com/articles/translating-wordpress-themes-and-plugins/\">full guide to the translation process</a>."
|
1300 |
+
msgstr "In alternativa, qualora ne avessi le capacità, potresti tradurre questo plugin in un altra lingua. Tutti i file di localizzazione necessari sono inclusi nella cartella del plugin inoltre, ho scritto una <a href=\"http://urbangiraffe.com/articles/translating-wordpress-themes-and-plugins/\">guida completa per le traduzioni</a>."
|
|
|
1301 |
|
1302 |
+
#: view/admin/support.php:30
|
1303 |
+
msgid "The support message can be disabled at any time from the options page"
|
1304 |
+
msgstr "Questo messaggio di suppoprto potrà essere mostrato in qualsiasi momento nella pagina delle opzioni"
|
1305 |
|
1306 |
+
#: view/admin/head_admin.php:5
|
1307 |
+
msgid "Are you sure you want to merge that tag?"
|
1308 |
+
msgstr "Sei certo di volere incorporare quel tag?"
|
1309 |
|
1310 |
+
#: view/admin/head_admin.php:6
|
1311 |
+
msgid "A problem occured retrieving data from the server. If this persists please check that you have installed the plugin correctly."
|
1312 |
+
msgstr "Si é verificato un errore durante il recupero dei dati dal server. Qualora il problema continuasse a persistere, verifica la corretta installazione del plugin."
|
1313 |
|
1314 |
+
#: view/admin/page-modules.php:7
|
1315 |
+
msgid "%s | Page Modules"
|
1316 |
+
msgstr "%s | Moduli pagina"
|
1317 |
|
1318 |
+
#: view/admin/page-modules.php:11
|
1319 |
+
msgid "Page modules apply to individual pages. Drag-and-drop modules into the appropriate area. Modules can be re-ordered to change their position on the edit screen."
|
1320 |
+
msgstr "Moduli pagina applicati alle singole pagine. Trascina i moduli dentro l'area appropriata. I moduli possono essere riordinati in modo tale da poter cambiare la loro posizione nella pagina delle modifiche."
|
1321 |
|
1322 |
+
#: view/admin/page-modules.php:15
|
1323 |
+
msgid "Simple"
|
1324 |
+
msgstr "Semplice"
|
1325 |
|
1326 |
+
#: view/admin/page-modules.php:16
|
1327 |
+
msgid "Modules will always appear on edit screens"
|
1328 |
+
msgstr "I moduli appariranno sempre nella pagina delle modifiche"
|
1329 |
|
1330 |
+
#: view/admin/page-modules.php:21
|
1331 |
+
msgid "Advanced"
|
1332 |
+
msgstr "Avanzato"
|
1333 |
|
1334 |
+
#: view/admin/page-modules.php:22
|
1335 |
+
msgid "Modules will be hidden behind a link"
|
1336 |
+
msgstr "I moduli verranno nascosti dietro ad un link"
|
1337 |
|
1338 |
+
#: view/admin/page-modules.php:32
|
1339 |
+
msgid "Disabled"
|
1340 |
+
msgstr "Disattivato"
|
1341 |
|
1342 |
+
#: view/admin/page-modules.php:33
|
1343 |
+
msgid "Modules are disabled and do not appear"
|
1344 |
+
msgstr "I moduli sono disattivati e quindi non appaiono"
|
1345 |
|
1346 |
+
#: view/admin/edit_post.php:7
|
1347 |
+
msgid "HeadSpace Meta data"
|
1348 |
+
msgstr "Meta dati HeadSpace"
|
1349 |
|
1350 |
+
#: view/admin/options.php:7
|
1351 |
+
msgid "%s | General Options"
|
1352 |
+
msgstr "%s | Opzioni generali"
|
1353 |
|
1354 |
+
#: view/admin/options.php:16
|
1355 |
+
msgid "Inherit settings"
|
1356 |
+
msgstr "Impostazioni precedenti"
|
1357 |
|
1358 |
+
#: view/admin/options.php:20
|
1359 |
+
msgid "Inherit from global settings"
|
1360 |
+
msgstr "Eredita dalle impostazioni generali"
|
1361 |
|
1362 |
+
#: view/admin/options.php:24
|
1363 |
+
msgid "Process excerpt with plugins"
|
1364 |
+
msgstr "Elaborazione del riassunto via plugin"
|
1365 |
|
1366 |
+
#: view/admin/options.php:28
|
1367 |
+
msgid "Will allow plugins to modify generated excerpts"
|
1368 |
+
msgstr "Permetti al plugin di modificare i riassunti"
|
1369 |
|
1370 |
+
#: view/admin/options.php:32
|
1371 |
+
msgid "Plugin Support"
|
1372 |
+
msgstr "Supporto plugin"
|
1373 |
|
1374 |
+
#: view/admin/options.php:35
|
1375 |
+
msgid "I'm a nice person and I have helped support the author of this plugin"
|
1376 |
+
msgstr "Sono propio una brava persona perché ho supportato l'autore di questo plugin"
|
1377 |
|
1378 |
+
#: view/admin/options.php:39
|
1379 |
+
msgid "Debug"
|
1380 |
+
msgstr "Debug"
|
1381 |
|
1382 |
+
#: view/admin/options.php:43
|
1383 |
+
msgid "Enable debug option"
|
1384 |
+
msgstr "Attiva l'opzione debug"
|
1385 |
|
1386 |
+
#: view/admin/options.php:49
|
1387 |
+
msgid "Update Options »"
|
1388 |
+
msgstr "Aggiorna le opzioni »"
|
1389 |
|
1390 |
+
#: view/admin/options.php:57
|
1391 |
+
msgid "Remove HeadSpace"
|
1392 |
+
msgstr "Rimuovi HeadSpace"
|
1393 |
|
1394 |
+
#: view/admin/options.php:59
|
1395 |
+
msgid "This option will remove HeadSpace and delete all settings, tags, and meta-data - be sure this is what you want!"
|
1396 |
+
msgstr "Questa opzione rimuoverà HeadSpace e cancellerà tutte le impostazioni, tags e meta-dati - assicurati di sapere cosa stai facendo!"
|
1397 |
+
|
1398 |
+
#: view/admin/options.php:64
|
1399 |
+
msgid "Delete HeadSpace"
|
1400 |
+
msgstr "Cancella HeadSpace"
|
1401 |
|
1402 |
#: view/admin/edit_category.php:1
|
1403 |
msgid "HeadSpace Settings"
|
1404 |
msgstr "Impostazioni Settings"
|
1405 |
|
1406 |
+
#: view/admin/mass_edit.php:21
|
1407 |
+
#: headspace.php:153
|
1408 |
+
msgid "Meta-data"
|
1409 |
+
msgstr "Meta-dati"
|
1410 |
|
1411 |
+
#: view/admin/mass_edit.php:29
|
1412 |
+
msgid "Filter"
|
1413 |
+
msgstr "Filtro"
|
1414 |
|
1415 |
+
#: view/admin/mass_edit.php:66
|
1416 |
+
msgid "Save all data"
|
1417 |
+
msgstr "Salva tutti i dati"
|
1418 |
|
1419 |
+
#: view/admin/site-modules.php:6
|
1420 |
+
msgid "%s | Site Modules"
|
1421 |
+
msgstr "%s | Moduli sito"
|
1422 |
+
|
1423 |
+
#: view/admin/site-modules.php:10
|
1424 |
+
msgid "Site modules apply to your site as a whole. Only checked modules will run (when properly configured)."
|
1425 |
+
msgstr "Moduli sito applicati in tutto il tuo sito. Funzioneranno solamente i moduli smarcati (se configurati correttamente) "
|
1426 |
|
1427 |
#: view/admin/help.php:3
|
1428 |
msgid "Special Tags"
|
1528 |
msgid "Attachment caption"
|
1529 |
msgstr "Didascalia in allegato"
|
1530 |
|
1531 |
+
#: models/inline_tags.php:350
|
1532 |
+
msgid "page %d of %d"
|
1533 |
+
msgstr "pagina %d di %d"
|
|
|
1534 |
|
1535 |
+
#: models/headspace.php:94
|
1536 |
+
msgid "Global Settings"
|
1537 |
+
msgstr "Impostazioni generali"
|
1538 |
|
1539 |
+
#: models/headspace.php:94
|
1540 |
+
msgid "applied to everything unless otherwise specified"
|
1541 |
+
msgstr "applicato generalmente in assenza di impostazioni specifiche"
|
1542 |
|
1543 |
+
#: models/headspace.php:95
|
1544 |
+
msgid "Home Page"
|
1545 |
+
msgstr "Home Page"
|
1546 |
|
1547 |
+
#: models/headspace.php:95
|
1548 |
+
msgid "applied to the home page (or blog page)"
|
1549 |
+
msgstr "applicato alla pagina principale (o pagina del blog)"
|
1550 |
|
1551 |
+
#: models/headspace.php:96
|
1552 |
+
msgid "Front Page"
|
1553 |
+
msgstr "Front Page"
|
1554 |
|
1555 |
+
#: models/headspace.php:96
|
1556 |
+
msgid "applied to front page (if you have set WordPress to use a static page)"
|
1557 |
+
msgstr "applicato alla front page (nel caso in cui avessi impostato WordPress per l'utilizzo di una pagina statica) "
|
1558 |
|
1559 |
+
#: models/headspace.php:97
|
1560 |
+
msgid "Taxonomy Archives"
|
1561 |
+
msgstr "Archivi tassonomia"
|
1562 |
|
1563 |
+
#: models/headspace.php:97
|
1564 |
+
msgid "applied when viewing a taxonomy archive"
|
1565 |
+
msgstr "applicato durante la visualizzazione di un archivio tassonomia"
|
|
|
1566 |
|
1567 |
+
#: models/headspace.php:113
|
1568 |
+
msgid "applied when viewing the archives"
|
1569 |
+
msgstr "applicato durante la visualizzazione degli archivi"
|
1570 |
|
1571 |
+
#: models/headspace.php:114
|
1572 |
+
msgid "Categories"
|
1573 |
+
msgstr "Categorie"
|
1574 |
|
1575 |
+
#: models/headspace.php:114
|
1576 |
+
msgid "applied to category pages without specific settings"
|
1577 |
+
msgstr "applicato alla pagina delle categorie in assenza di impostazioni specifiche"
|
1578 |
|
1579 |
+
#: models/headspace.php:115
|
1580 |
+
msgid "Posts"
|
1581 |
+
msgstr "Articoli"
|
1582 |
|
1583 |
+
#: models/headspace.php:115
|
1584 |
+
msgid "applied to posts without specific settings"
|
1585 |
+
msgstr "applicato ad articoli in assenza di impostazioni specifiche"
|
1586 |
|
1587 |
+
#: models/headspace.php:116
|
1588 |
+
msgid "applied to pages without specific settings"
|
1589 |
+
msgstr "applicato alle pagine in assenza di impostazioni specifiche"
|
1590 |
|
1591 |
+
#: models/headspace.php:117
|
1592 |
+
msgid "Author Pages"
|
1593 |
+
msgstr "Pagine autore"
|
1594 |
|
1595 |
+
#: models/headspace.php:117
|
1596 |
+
msgid "applied to author pages"
|
1597 |
+
msgstr "applicato alle pagine autore"
|
1598 |
|
1599 |
+
#: models/headspace.php:118
|
1600 |
+
msgid "Search Pages"
|
1601 |
+
msgstr "Pagine ricerca"
|
1602 |
|
1603 |
+
#: models/headspace.php:118
|
1604 |
+
msgid "applied when viewing search results"
|
1605 |
+
msgstr "applicato durante la visualizzazione dei risultati della ricerca"
|
1606 |
|
1607 |
+
#: models/headspace.php:119
|
1608 |
+
msgid "404 Page"
|
1609 |
+
msgstr "Pagina 404"
|
1610 |
|
1611 |
+
#: models/headspace.php:119
|
1612 |
+
msgid "applied when viewing a 404 error"
|
1613 |
+
msgstr "applicato durante la visualizzazione di un errore 404"
|
1614 |
|
1615 |
+
#: models/headspace.php:120
|
1616 |
+
msgid "Tag Pages"
|
1617 |
+
msgstr "Marcatori pagina"
|
|
|
|
|
1618 |
|
1619 |
+
#: models/headspace.php:120
|
1620 |
+
msgid "applied when viewing tag pages"
|
1621 |
+
msgstr "applicato durante la visualizzazione dei tag pagina"
|
|
|
|
|
1622 |
|
1623 |
+
#: models/headspace.php:121
|
1624 |
+
msgid "Attachment Pages"
|
1625 |
+
msgstr "Pagine allegato"
|
|
|
1626 |
|
1627 |
+
#: models/headspace.php:121
|
1628 |
+
msgid "applied when viewing an attachment"
|
1629 |
+
msgstr "applicato durante la visualizzazione di un allegato"
|
1630 |
|
1631 |
+
#: models/headspace.php:122
|
1632 |
+
msgid "Login Pages"
|
1633 |
+
msgstr "Pagine login"
|
1634 |
|
1635 |
+
#: models/headspace.php:122
|
1636 |
+
msgid "applied when viewing login, logout, or registration pages"
|
1637 |
+
msgstr "applicato durante la visualizzazione delle pagine di registrazione, collegamento ed uscita"
|
1638 |
|
1639 |
+
#: models/pager.php:423
|
1640 |
+
msgid "%d per-page"
|
1641 |
+
msgstr "%d per-pagina"
|
1642 |
|
1643 |
+
#: models/pager.php:431
|
1644 |
+
msgid "Displaying %s–%s of %s"
|
1645 |
+
msgstr "Mostra %s–%s di %s"
|
1646 |
|
1647 |
+
#: headspace.php:93
|
1648 |
+
msgid "Settings"
|
1649 |
+
msgstr "Impostazioni"
|
1650 |
|
1651 |
+
#: headspace.php:304
|
1652 |
+
msgid "<code>wp_head</code> was not found in <code>header.php</code> (<a href=\"http://codex.wordpress.org/Hook_Reference/wp_head\">documentation</a>)"
|
1653 |
+
msgstr "Non é stato rilevato <code>wp_head</code> nel file <code>header.php</code> (<a href=\"http://codex.wordpress.org/Hook_Reference/wp_head\">documentazione</a>)"
|
1654 |
|
1655 |
+
#: headspace.php:311
|
1656 |
+
msgid "<code>wp_footer</code> was not found in <code>footer.php</code> (<a href=\"http://codex.wordpress.org/Theme_Development\">documentation</a>)"
|
1657 |
+
msgstr "Non é stato rilevato <code>wp_footer</code> nel file <code>footer.php</code> (<a href=\"http://codex.wordpress.org/Theme_Development\">documentazione</a>)"
|
1658 |
|
1659 |
+
#: headspace.php:398
|
1660 |
+
msgid "Posts successfully updated"
|
1661 |
+
msgstr "Gli articoli sono stati aggiornati con successo"
|
|
|
1662 |
|
1663 |
+
#: headspace.php:437
|
1664 |
+
msgid "Your options have been updated"
|
1665 |
+
msgstr "Le tue opzioni sono state aggiornate"
|
1666 |
|
1667 |
+
#: headspace.php:443
|
1668 |
+
msgid "HeadSpace has been removed"
|
1669 |
+
msgstr "HeadSpace é stato rimosso"
|
1670 |
|
1671 |
+
#: headspace.php:477
|
1672 |
+
msgid "%d items were imported from %s"
|
1673 |
+
msgstr "%d termini sono stati importati da %s"
|
|
|
1674 |
|
1675 |
+
#: headspace.php:569
|
1676 |
+
msgid "HeadSpace Help"
|
1677 |
+
msgstr "HeadSpace Aiuto"
|
1678 |
|
1679 |
+
#: headspace.php:570
|
1680 |
+
msgid "HeadSpace Documentation"
|
1681 |
+
msgstr "Documentazione HeadSpace"
|
1682 |
|
1683 |
+
#: headspace.php:571
|
1684 |
+
msgid "HeadSpace Support Forum"
|
1685 |
+
msgstr "Forum di supporto HeadSpace"
|
1686 |
|
1687 |
+
#: headspace.php:572
|
1688 |
+
msgid "HeadSpace Bug Tracker"
|
1689 |
+
msgstr "Tracciamento errori di HeadSpace Bug"
|
1690 |
|
1691 |
+
#: headspace.php:573
|
1692 |
+
msgid "HeadSpace FAQ"
|
1693 |
+
msgstr "FAQ HeadSpace"
|
1694 |
|
1695 |
+
#: headspace.php:574
|
1696 |
+
msgid "Please read the documentation and FAQ, and check the bug tracker, before asking a question."
|
1697 |
+
msgstr "Leggi con attenzione la documentazione e le FAQ quindi controlla il bug tracker prima di porre una richiesta."
|
1698 |
|
1699 |
+
#~ msgid "Taxonomy Archives - "
|
1700 |
+
#~ msgstr "Archivi tassonomia -"
|
|
|
1701 |
|
1702 |
+
#~ msgid "applied when viewing a taxonomy archive for the "
|
1703 |
+
#~ msgstr "applicato durante la visualizzazione di un archivio tassonomia per"
|
|
|
1704 |
|
1705 |
+
#~ msgid "Verification Tag"
|
1706 |
+
#~ msgstr "Tag verifica"
|
|
|
1707 |
|
1708 |
+
#~ msgid ""
|
1709 |
+
#~ "The HeadSpace administration interface is now WordPress 2.3+ only. Your "
|
1710 |
+
#~ "meta-data will continue to function but you should either upgrade your "
|
1711 |
+
#~ "WordPress or downgrade HeadSpace."
|
1712 |
+
#~ msgstr ""
|
1713 |
+
#~ "L'interfaccia di amministrazione di HeadSpace funziona per il momento "
|
1714 |
+
#~ "solamente per la WordPress 2.3 o superiore. I tuoi meta-dati "
|
1715 |
+
#~ "continueranno a funzionare comunque, sarà necessario l'aggiornamento di "
|
1716 |
+
#~ "WordPress oppure il ritorno ad una versione inferiore di HeadSpace."
|
1717 |
|
1718 |
+
#~ msgid "Edit Category »"
|
1719 |
+
#~ msgstr "Modifica Categoria »"
|
|
|
|
|
1720 |
|
1721 |
#~ msgid "<p style=\"color: red\">That function is not defined</p>"
|
1722 |
#~ msgstr "<p style=\"color: red\">Quella fa funzione non é definita</p>"
|
locale/messages.po
DELETED
@@ -1,1710 +0,0 @@
|
|
1 |
-
# Meta-data manager on steroids, allowing complete control over all SEO needs such as keywords/tags, titles, description, stylesheets, and many many other goodies.
|
2 |
-
# Copyright (C) 2010 John Godley
|
3 |
-
# This file is distributed under the same license as the HeadSpace2 package.
|
4 |
-
# John Godley, http://urbangiraffe.com/, 2010.
|
5 |
-
#
|
6 |
-
#, fuzzy
|
7 |
-
msgid ""
|
8 |
-
msgstr "Project-Id-Version: HeadSpace2 3.6.33\n"
|
9 |
-
"Report-Msgid-Bugs-To: \n"
|
10 |
-
"POT-Creation-Date: 2010-01-23 19:34+0000\n"
|
11 |
-
"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
|
12 |
-
"Last-Translator: John Godley http://urbangiraffe.com/\n"
|
13 |
-
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
-
"MIME-Version: 1.0\n"
|
15 |
-
"Content-Type: text/plain; charset=UTF8\n"
|
16 |
-
"Content-Transfer-Encoding: 8bit\n"
|
17 |
-
|
18 |
-
#: headspace.php:474
|
19 |
-
#, php-format
|
20 |
-
msgid "%d items were imported from %s"
|
21 |
-
msgstr ""
|
22 |
-
|
23 |
-
#: models/pager.php:434
|
24 |
-
#, php-format
|
25 |
-
msgid "%d per-page"
|
26 |
-
msgstr ""
|
27 |
-
|
28 |
-
#: view/admin/version.php:5
|
29 |
-
#, php-format
|
30 |
-
msgid "%s ago"
|
31 |
-
msgstr ""
|
32 |
-
|
33 |
-
#: view/admin/options.php:7
|
34 |
-
#, php-format
|
35 |
-
msgid "%s | General Options"
|
36 |
-
msgstr ""
|
37 |
-
|
38 |
-
#: view/admin/import.php:6
|
39 |
-
#, php-format
|
40 |
-
msgid "%s | Import"
|
41 |
-
msgstr ""
|
42 |
-
|
43 |
-
#: view/admin/page-modules.php:7
|
44 |
-
#, php-format
|
45 |
-
msgid "%s | Page Modules"
|
46 |
-
msgstr ""
|
47 |
-
|
48 |
-
#: view/admin/page-settings.php:7
|
49 |
-
#, php-format
|
50 |
-
msgid "%s | Page Settings"
|
51 |
-
msgstr ""
|
52 |
-
|
53 |
-
#: view/admin/site-modules.php:6
|
54 |
-
#, php-format
|
55 |
-
msgid "%s | Site Modules"
|
56 |
-
msgstr ""
|
57 |
-
|
58 |
-
#: view/admin/import.php:22
|
59 |
-
msgid "(not available in UTW and Simple Tagging)"
|
60 |
-
msgstr ""
|
61 |
-
|
62 |
-
#: modules/site/page_counts.php:122
|
63 |
-
msgid "(set number of posts to 0 for theme default)"
|
64 |
-
msgstr ""
|
65 |
-
|
66 |
-
#: modules/site/system-settings.php:88
|
67 |
-
msgid "1 hour"
|
68 |
-
msgstr ""
|
69 |
-
|
70 |
-
#: modules/site/system-settings.php:87
|
71 |
-
msgid "10 minutes"
|
72 |
-
msgstr ""
|
73 |
-
|
74 |
-
#: modules/site/103bees.php:31
|
75 |
-
msgid "103bees"
|
76 |
-
msgstr ""
|
77 |
-
|
78 |
-
#: modules/site/system-settings.php:85
|
79 |
-
msgid "30 seconds"
|
80 |
-
msgstr ""
|
81 |
-
|
82 |
-
#: models/headspace.php:119
|
83 |
-
msgid "404 Page"
|
84 |
-
msgstr ""
|
85 |
-
|
86 |
-
#: modules/site/system-settings.php:86
|
87 |
-
msgid "60 seconds"
|
88 |
-
msgstr ""
|
89 |
-
|
90 |
-
#: headspace.php:303
|
91 |
-
msgid "<code>wp_footer</code> was not found in <code>footer.php</code> (<a "
|
92 |
-
"href=\"http://codex.wordpress.org/Theme_Development\">documentation</"
|
93 |
-
"a>)"
|
94 |
-
msgstr ""
|
95 |
-
|
96 |
-
#: headspace.php:296
|
97 |
-
msgid "<code>wp_head</code> was not found in <code>header.php</code> (<a "
|
98 |
-
"href=\"http://codex.wordpress.org/Hook_Reference/wp_head"
|
99 |
-
"\">documentation</a>)"
|
100 |
-
msgstr ""
|
101 |
-
|
102 |
-
#: modules/site/first-time-visitor.php:93
|
103 |
-
#, php-format
|
104 |
-
msgid "<p>As a new visitor you may want to subscribe to my <a href=\"%s/"
|
105 |
-
"feed/\">RSS</a> feed.</p>"
|
106 |
-
msgstr ""
|
107 |
-
|
108 |
-
#: modules/page/tags.php:123
|
109 |
-
msgid "<p>Tags: "
|
110 |
-
msgstr ""
|
111 |
-
|
112 |
-
#: modules/site/piwik.php:211
|
113 |
-
msgid "A pause (milliseconds) added when a file is downloaded. Small "
|
114 |
-
"values may not be tracked"
|
115 |
-
msgstr ""
|
116 |
-
|
117 |
-
#: view/admin/head_admin.php:6
|
118 |
-
msgid "A problem occured retrieving data from the server. If this persists "
|
119 |
-
"please check that you have installed the plugin correctly."
|
120 |
-
msgstr ""
|
121 |
-
|
122 |
-
#: modules/site/awstats.php:31
|
123 |
-
msgid "AWStats JavaScript Tracking"
|
124 |
-
msgstr ""
|
125 |
-
|
126 |
-
#: modules/site/analytics.php:237 modules/site/feedburner-stats.php:67
|
127 |
-
msgid "Account ID"
|
128 |
-
msgstr ""
|
129 |
-
|
130 |
-
#: modules/site/apture.php:36
|
131 |
-
msgid "Add Apture to all pages"
|
132 |
-
msgstr ""
|
133 |
-
|
134 |
-
#: modules/site/103bees.php:36
|
135 |
-
msgid "Adds 103bees tracking code to all pages"
|
136 |
-
msgstr ""
|
137 |
-
|
138 |
-
#: modules/site/awstats.php:36
|
139 |
-
msgid "Adds AWStats JavaScript tracking to all pages (through "
|
140 |
-
"<code>wp_footer</code>)"
|
141 |
-
msgstr ""
|
142 |
-
|
143 |
-
#: modules/site/crazyegg.php:38
|
144 |
-
msgid "Adds CrazyEgg tracking code to all pages"
|
145 |
-
msgstr ""
|
146 |
-
|
147 |
-
#: modules/site/analytics.php:44
|
148 |
-
msgid "Adds Google Analytic tracking code to all pages (through "
|
149 |
-
"<code>wp_footer</code>)"
|
150 |
-
msgstr ""
|
151 |
-
|
152 |
-
#: modules/site/google_webmaster.php:35
|
153 |
-
msgid "Adds Google Webmaster tracking code to your home page"
|
154 |
-
msgstr ""
|
155 |
-
|
156 |
-
#: modules/site/hittail.php:36
|
157 |
-
msgid "Adds HitTail tracking code to all pages"
|
158 |
-
msgstr ""
|
159 |
-
|
160 |
-
#: modules/site/microsoft-live.php:35
|
161 |
-
msgid "Adds Microsoft Live verification / Bing Webmaster code to your home "
|
162 |
-
"page"
|
163 |
-
msgstr ""
|
164 |
-
|
165 |
-
#: modules/site/mint.php:38
|
166 |
-
msgid "Adds Mint tracking code to all pages"
|
167 |
-
msgstr ""
|
168 |
-
|
169 |
-
#: modules/site/piwik.php:42
|
170 |
-
msgid "Adds Piwik tracking code to all pages"
|
171 |
-
msgstr ""
|
172 |
-
|
173 |
-
#: modules/site/statcounter.php:40
|
174 |
-
msgid "Adds StatCounter tracking code to all pages"
|
175 |
-
msgstr ""
|
176 |
-
|
177 |
-
#: modules/site/yahoo-site-explorer.php:35
|
178 |
-
msgid "Adds Yahoo! Site Explorer tracking code to your home page"
|
179 |
-
msgstr ""
|
180 |
-
|
181 |
-
#: modules/site/feedburner-stats.php:35
|
182 |
-
msgid "Adds appropriate code to your posts to enable FeedBurner Stats Pro"
|
183 |
-
msgstr ""
|
184 |
-
|
185 |
-
#: view/admin/page-modules.php:21
|
186 |
-
msgid "Advanced"
|
187 |
-
msgstr ""
|
188 |
-
|
189 |
-
#: modules/page/more_text.php:127
|
190 |
-
msgid "Advanced - the regular expression pattern to select the more link "
|
191 |
-
"from your posts"
|
192 |
-
msgstr ""
|
193 |
-
|
194 |
-
#: modules/page/more_text.php:133
|
195 |
-
msgid "Advanced - the regular expression replacement text"
|
196 |
-
msgstr ""
|
197 |
-
|
198 |
-
#: modules/page/page_title.php:134
|
199 |
-
msgid "After"
|
200 |
-
msgstr ""
|
201 |
-
|
202 |
-
#: modules/page/page-links.php:218
|
203 |
-
msgid "After HTML"
|
204 |
-
msgstr ""
|
205 |
-
|
206 |
-
#: modules/site/first-time-visitor.php:138
|
207 |
-
msgid "After content"
|
208 |
-
msgstr ""
|
209 |
-
|
210 |
-
#: modules/page/description.php:70
|
211 |
-
msgid "All descriptions will be trimmed to this length"
|
212 |
-
msgstr ""
|
213 |
-
|
214 |
-
#: modules/import/all-in-one-seo.php:28
|
215 |
-
msgid "All-in-one SEO"
|
216 |
-
msgstr ""
|
217 |
-
|
218 |
-
#: modules/page/javascript.php:49
|
219 |
-
msgid "Allow external JavaScript files to be referenced"
|
220 |
-
msgstr ""
|
221 |
-
|
222 |
-
#: modules/page/page_title.php:115
|
223 |
-
msgid "Allow page title to be changed (i.e. the title in the browser window "
|
224 |
-
"title)"
|
225 |
-
msgstr ""
|
226 |
-
|
227 |
-
#: modules/page/stylesheet.php:58
|
228 |
-
msgid "Allows CSS stylesheets to be added to a page"
|
229 |
-
msgstr ""
|
230 |
-
|
231 |
-
#: modules/page/theme.php:74
|
232 |
-
msgid "Allows a custom page-specific theme to over-ride the default theme"
|
233 |
-
msgstr ""
|
234 |
-
|
235 |
-
#: modules/page/description.php:59
|
236 |
-
msgid "Allows a short description about the page that is used by search "
|
237 |
-
"engines"
|
238 |
-
msgstr ""
|
239 |
-
|
240 |
-
#: modules/page/custom.php:48
|
241 |
-
msgid "Allows custom data to be inserted anywhere in your theme using "
|
242 |
-
"MetaData::custom ()"
|
243 |
-
msgstr ""
|
244 |
-
|
245 |
-
#: modules/page/plugin.php:93
|
246 |
-
msgid "Allows disabled plugins to be enabled on specific pages"
|
247 |
-
msgstr ""
|
248 |
-
|
249 |
-
#: modules/page/follow-links.php:113
|
250 |
-
msgid "Allows follow/no-follow to be set for various links"
|
251 |
-
msgstr ""
|
252 |
-
|
253 |
-
#: modules/page/keywords.php:66
|
254 |
-
msgid "Allows meta keywords to be defined, seperate from tags (if "
|
255 |
-
"necessary, disable keyword display in the Tags module)"
|
256 |
-
msgstr ""
|
257 |
-
|
258 |
-
#: modules/page/relative-links.php:100
|
259 |
-
msgid "Allows options to be set for relative meta links (WP 2.8+)"
|
260 |
-
msgstr ""
|
261 |
-
|
262 |
-
#: modules/page/page-links.php:150
|
263 |
-
msgid "Allows options to be set for wp_list_pages links"
|
264 |
-
msgstr ""
|
265 |
-
|
266 |
-
#: modules/page/raw-footer.php:48
|
267 |
-
msgid "Allows raw data to be inserted into the page footer"
|
268 |
-
msgstr ""
|
269 |
-
|
270 |
-
#: modules/page/raw.php:44
|
271 |
-
msgid "Allows raw data to be inserted into the page meta section"
|
272 |
-
msgstr ""
|
273 |
-
|
274 |
-
#: modules/page/rss_tagline.php:57
|
275 |
-
msgid "Allows site RSS description to be changed"
|
276 |
-
msgstr ""
|
277 |
-
|
278 |
-
#: modules/page/rss_name.php:57
|
279 |
-
msgid "Allows site RSS name to be changed"
|
280 |
-
msgstr ""
|
281 |
-
|
282 |
-
#: modules/page/site_tagline.php:56
|
283 |
-
msgid "Allows site description to be changed (i.e. the tagline)"
|
284 |
-
msgstr ""
|
285 |
-
|
286 |
-
#: modules/page/site_name.php:58
|
287 |
-
msgid "Allows site name to be changed (i.e your blog name)"
|
288 |
-
msgstr ""
|
289 |
-
|
290 |
-
#: modules/page/tags.php:153
|
291 |
-
msgid "Allows tags to be added to pages"
|
292 |
-
msgstr ""
|
293 |
-
|
294 |
-
#: modules/page/more_text.php:85
|
295 |
-
msgid "Allows the 'more' text to be changed"
|
296 |
-
msgstr ""
|
297 |
-
|
298 |
-
#: modules/page/noindex.php:87
|
299 |
-
msgid "Allows various meta-robot options to be set to prevent search "
|
300 |
-
"engines and robots from indexing or following pages"
|
301 |
-
msgstr ""
|
302 |
-
|
303 |
-
#: modules/site/widgets.php:35
|
304 |
-
msgid "Allows you to enable or disable various WordPress Widgets"
|
305 |
-
msgstr ""
|
306 |
-
|
307 |
-
#: modules/site/wp_formatting.php:37
|
308 |
-
msgid "Allows you to enable or disable various WordPress auto-formatting "
|
309 |
-
"(including wpautop)"
|
310 |
-
msgstr ""
|
311 |
-
|
312 |
-
#: view/admin/support.php:28
|
313 |
-
msgid "Alternatively, if you are multi-lingual, do consider translating "
|
314 |
-
"this into another language. All the necessary localisation files "
|
315 |
-
"are included and I've written a <a href=\"http://urbangiraffe.com/"
|
316 |
-
"articles/translating-wordpress-themes-and-plugins/\">full guide to "
|
317 |
-
"the translation process</a>."
|
318 |
-
msgstr ""
|
319 |
-
|
320 |
-
#: modules/site/apture.php:31
|
321 |
-
msgid "Apture"
|
322 |
-
msgstr ""
|
323 |
-
|
324 |
-
#: modules/page/follow-links.php:32
|
325 |
-
msgid "Archive Links"
|
326 |
-
msgstr ""
|
327 |
-
|
328 |
-
#: models/headspace.php:113 modules/site/page_counts.php:114
|
329 |
-
#: modules/site/widgets.php:73 modules/site/widgets.php:74
|
330 |
-
msgid "Archives"
|
331 |
-
msgstr ""
|
332 |
-
|
333 |
-
#: view/admin/head_admin.php:5
|
334 |
-
msgid "Are you sure you want to merge that tag?"
|
335 |
-
msgstr ""
|
336 |
-
|
337 |
-
#: view/admin/import.php:25
|
338 |
-
msgid "As with anything else that modifies your database you should "
|
339 |
-
"<strong>backup your data before running an import</strong>. No "
|
340 |
-
"responsibility is accepted for any kittens that may be killed in the "
|
341 |
-
"process."
|
342 |
-
msgstr ""
|
343 |
-
|
344 |
-
#: models/headspace.php:121
|
345 |
-
msgid "Attachment Pages"
|
346 |
-
msgstr ""
|
347 |
-
|
348 |
-
#: view/admin/help.php:33
|
349 |
-
msgid "Attachment caption"
|
350 |
-
msgstr ""
|
351 |
-
|
352 |
-
#: models/headspace.php:117
|
353 |
-
msgid "Author Pages"
|
354 |
-
msgstr ""
|
355 |
-
|
356 |
-
#: modules/site/wp_formatting.php:98
|
357 |
-
msgid "Auto-fancy quotes"
|
358 |
-
msgstr ""
|
359 |
-
|
360 |
-
#: modules/site/wp_formatting.php:91
|
361 |
-
msgid "Auto-formatting"
|
362 |
-
msgstr ""
|
363 |
-
|
364 |
-
#: modules/site/wp_formatting.php:105
|
365 |
-
msgid "Auto-link"
|
366 |
-
msgstr ""
|
367 |
-
|
368 |
-
#: modules/page/page_title.php:133
|
369 |
-
msgid "Before"
|
370 |
-
msgstr ""
|
371 |
-
|
372 |
-
#: modules/page/page-links.php:211
|
373 |
-
msgid "Before HTML"
|
374 |
-
msgstr ""
|
375 |
-
|
376 |
-
#: modules/site/first-time-visitor.php:137
|
377 |
-
msgid "Before content"
|
378 |
-
msgstr ""
|
379 |
-
|
380 |
-
#: modules/site/widgets.php:67 modules/site/widgets.php:68
|
381 |
-
msgid "Calendar"
|
382 |
-
msgstr ""
|
383 |
-
|
384 |
-
#: view/admin/page-module-edit.php:12 view/admin/page-settings-edit-ajax.php:6
|
385 |
-
#: view/admin/site-module-edit.php:18
|
386 |
-
msgid "Cancel"
|
387 |
-
msgstr ""
|
388 |
-
|
389 |
-
#: models/headspace.php:114
|
390 |
-
msgid "Categories"
|
391 |
-
msgstr ""
|
392 |
-
|
393 |
-
#: modules/page/follow-links.php:33
|
394 |
-
msgid "Category Links"
|
395 |
-
msgstr ""
|
396 |
-
|
397 |
-
#: modules/site/analytics.php:277
|
398 |
-
msgid "Change what appears in reports"
|
399 |
-
msgstr ""
|
400 |
-
|
401 |
-
#: modules/page/keywords.php:77
|
402 |
-
msgid "Checking this will mean that your tags are also used as keywords and "
|
403 |
-
"you will not be able to modify keywords independently"
|
404 |
-
msgstr ""
|
405 |
-
|
406 |
-
#: modules/site/piwik.php:204
|
407 |
-
msgid "Clear to disable download tracking"
|
408 |
-
msgstr ""
|
409 |
-
|
410 |
-
#: view/admin/page-settings.php:11
|
411 |
-
msgid "Click the page type to change settings. You can enable additional "
|
412 |
-
"modules to provide more choices."
|
413 |
-
msgstr ""
|
414 |
-
|
415 |
-
#: modules/page/follow-links.php:36
|
416 |
-
msgid "Comm. Author Links"
|
417 |
-
msgstr ""
|
418 |
-
|
419 |
-
#: modules/page/follow-links.php:37
|
420 |
-
msgid "Comm. Text Links"
|
421 |
-
msgstr ""
|
422 |
-
|
423 |
-
#: modules/site/system-settings.php:37
|
424 |
-
msgid "Configure PHP memory limits, time-outs, and error reporting"
|
425 |
-
msgstr ""
|
426 |
-
|
427 |
-
#: modules/site/crazyegg.php:33
|
428 |
-
msgid "CrazyEgg"
|
429 |
-
msgstr ""
|
430 |
-
|
431 |
-
#: modules/site/crazyegg.php:117
|
432 |
-
msgid "CrazyEgg ID"
|
433 |
-
msgstr ""
|
434 |
-
|
435 |
-
#: modules/page/theme.php:84
|
436 |
-
msgid "Current theme"
|
437 |
-
msgstr ""
|
438 |
-
|
439 |
-
#: modules/page/custom.php:44
|
440 |
-
msgid "Custom data"
|
441 |
-
msgstr ""
|
442 |
-
|
443 |
-
#: modules/site/page_counts.php:38
|
444 |
-
msgid "Customise the number of posts shown on the archive and search pages, "
|
445 |
-
"and decide whether to show full content or the excerpt"
|
446 |
-
msgstr ""
|
447 |
-
|
448 |
-
#: view/admin/options.php:39
|
449 |
-
msgid "Debug"
|
450 |
-
msgstr ""
|
451 |
-
|
452 |
-
#: modules/page/follow-links.php:123
|
453 |
-
msgid "Default"
|
454 |
-
msgstr ""
|
455 |
-
|
456 |
-
#: view/admin/options.php:64
|
457 |
-
msgid "Delete HeadSpace"
|
458 |
-
msgstr ""
|
459 |
-
|
460 |
-
#: modules/page/description.php:88
|
461 |
-
msgid "Description"
|
462 |
-
msgstr ""
|
463 |
-
|
464 |
-
#: modules/page/tags.php:188
|
465 |
-
msgid "Disable Suggestions"
|
466 |
-
msgstr ""
|
467 |
-
|
468 |
-
#: modules/site/disable_visual_editing.php:28
|
469 |
-
msgid "Disable Visual Editing"
|
470 |
-
msgstr ""
|
471 |
-
|
472 |
-
#: modules/site/widgets.php:30
|
473 |
-
msgid "Disable WordPress Widgets"
|
474 |
-
msgstr ""
|
475 |
-
|
476 |
-
#: modules/site/disable_visual_editing.php:33
|
477 |
-
msgid "Disable visual editing"
|
478 |
-
msgstr ""
|
479 |
-
|
480 |
-
#: view/admin/page-modules.php:32
|
481 |
-
msgid "Disabled"
|
482 |
-
msgstr ""
|
483 |
-
|
484 |
-
#: modules/page/page-links.php:204
|
485 |
-
msgid "Display"
|
486 |
-
msgstr ""
|
487 |
-
|
488 |
-
#: modules/site/first-time-visitor.php:39
|
489 |
-
msgid "Display a message for first time visitors (based upon idea from Seth "
|
490 |
-
"Godin)"
|
491 |
-
msgstr ""
|
492 |
-
|
493 |
-
#: modules/site/first-time-visitor.php:134
|
494 |
-
msgid "Display position"
|
495 |
-
msgstr ""
|
496 |
-
|
497 |
-
#: models/pager.php:442
|
498 |
-
#, php-format
|
499 |
-
msgid "Displaying %s–%s of %s"
|
500 |
-
msgstr ""
|
501 |
-
|
502 |
-
#: modules/page/stylesheet.php:101
|
503 |
-
msgid "Do not output CSS"
|
504 |
-
msgstr ""
|
505 |
-
|
506 |
-
#: modules/site/analytics.php:281
|
507 |
-
msgid "Domain Name"
|
508 |
-
msgstr ""
|
509 |
-
|
510 |
-
#: view/admin/edit_category.php:5
|
511 |
-
msgid "Edit Category »"
|
512 |
-
msgstr ""
|
513 |
-
|
514 |
-
#: view/admin/options.php:43
|
515 |
-
msgid "Enable debug option"
|
516 |
-
msgstr ""
|
517 |
-
|
518 |
-
#: modules/page/more_text.php:118
|
519 |
-
msgid "Enable on excerpts"
|
520 |
-
msgstr ""
|
521 |
-
|
522 |
-
#: modules/site/widgets.php:156
|
523 |
-
msgid "Enabled Widgets"
|
524 |
-
msgstr ""
|
525 |
-
|
526 |
-
#: modules/page/relative-links.php:124
|
527 |
-
msgid "End"
|
528 |
-
msgstr ""
|
529 |
-
|
530 |
-
#: modules/site/first-time-visitor.php:131
|
531 |
-
msgid "Enter 0 for always"
|
532 |
-
msgstr ""
|
533 |
-
|
534 |
-
#: modules/site/google_webmaster.php:70
|
535 |
-
msgid "Enter Google Webmaster tracking code."
|
536 |
-
msgstr ""
|
537 |
-
|
538 |
-
#: modules/site/microsoft-live.php:70
|
539 |
-
msgid "Enter Microsoft Live verification code."
|
540 |
-
msgstr ""
|
541 |
-
|
542 |
-
#: modules/site/yahoo-site-explorer.php:70
|
543 |
-
msgid "Enter Yahoo! Site Explorer tracking code."
|
544 |
-
msgstr ""
|
545 |
-
|
546 |
-
#: modules/site/analytics.php:291
|
547 |
-
msgid "Enter any additional Google Analytics code"
|
548 |
-
msgstr ""
|
549 |
-
|
550 |
-
#: modules/site/piwik.php:218
|
551 |
-
msgid "Enter each host on a separate line"
|
552 |
-
msgstr ""
|
553 |
-
|
554 |
-
#: modules/site/mint.php:124
|
555 |
-
msgid "Enter the URL of your Mint installation (i.e. <code>/mint/</code>)."
|
556 |
-
msgstr ""
|
557 |
-
|
558 |
-
#: modules/site/analytics.php:270
|
559 |
-
msgid "Enter the URL you want outbound links tracked to"
|
560 |
-
msgstr ""
|
561 |
-
|
562 |
-
#: modules/site/analytics.php:240
|
563 |
-
msgid "Enter the full Google JavaScript tracking code, or just the "
|
564 |
-
"<code>_uacct</code> number."
|
565 |
-
msgstr ""
|
566 |
-
|
567 |
-
#: modules/site/hittail.php:114
|
568 |
-
msgid "Enter the full JavaScript tracking code as provided by HitTail."
|
569 |
-
msgstr ""
|
570 |
-
|
571 |
-
#: modules/site/103bees.php:114
|
572 |
-
msgid "Enter the full JavaScript tracking code as shown on your 103bees "
|
573 |
-
"account page."
|
574 |
-
msgstr ""
|
575 |
-
|
576 |
-
#: modules/site/crazyegg.php:120
|
577 |
-
msgid "Enter your full <a href=\"http://crazyegg.com/pages/instructions"
|
578 |
-
"\">CrazyEgg code</a>"
|
579 |
-
msgstr ""
|
580 |
-
|
581 |
-
#: modules/site/apture.php:114
|
582 |
-
msgid "Enter your site token."
|
583 |
-
msgstr ""
|
584 |
-
|
585 |
-
#: modules/site/103bees.php:121 modules/site/analytics.php:256
|
586 |
-
#: modules/site/apture.php:121 modules/site/awstats.php:124
|
587 |
-
#: modules/site/crazyegg.php:127 modules/site/hittail.php:121
|
588 |
-
#: modules/site/mint.php:131 modules/site/piwik.php:225
|
589 |
-
#: modules/site/statcounter.php:158
|
590 |
-
msgid "Everyone"
|
591 |
-
msgstr ""
|
592 |
-
|
593 |
-
#: modules/page/page-links.php:171
|
594 |
-
msgid "Exclude from list"
|
595 |
-
msgstr ""
|
596 |
-
|
597 |
-
#: modules/site/feedburner-stats.php:30
|
598 |
-
msgid "Feedburner Stats Pro"
|
599 |
-
msgstr ""
|
600 |
-
|
601 |
-
#: modules/page/custom.php:85
|
602 |
-
msgid "Fields"
|
603 |
-
msgstr ""
|
604 |
-
|
605 |
-
#: view/admin/mass_edit.php:29
|
606 |
-
msgid "Filter"
|
607 |
-
msgstr ""
|
608 |
-
|
609 |
-
#: modules/site/first-time-visitor.php:34
|
610 |
-
msgid "First Time Visitor"
|
611 |
-
msgstr ""
|
612 |
-
|
613 |
-
#: modules/page/follow-links.php:121
|
614 |
-
msgid "Follow"
|
615 |
-
msgstr ""
|
616 |
-
|
617 |
-
#: modules/page/follow-links.php:109
|
618 |
-
msgid "Follow Links"
|
619 |
-
msgstr ""
|
620 |
-
|
621 |
-
#: modules/page/tags.php:171
|
622 |
-
msgid "Force tags in pages"
|
623 |
-
msgstr ""
|
624 |
-
|
625 |
-
#: modules/page/tags.php:161
|
626 |
-
msgid "Force tags in posts"
|
627 |
-
msgstr ""
|
628 |
-
|
629 |
-
#: modules/page/page_title.php:139
|
630 |
-
msgid "Force title rewrite"
|
631 |
-
msgstr ""
|
632 |
-
|
633 |
-
#: modules/site/frame-breaker.php:32
|
634 |
-
msgid "Frame Breaker"
|
635 |
-
msgstr ""
|
636 |
-
|
637 |
-
#: models/headspace.php:96
|
638 |
-
msgid "Front Page"
|
639 |
-
msgstr ""
|
640 |
-
|
641 |
-
#: models/headspace.php:94
|
642 |
-
msgid "Global Settings"
|
643 |
-
msgstr ""
|
644 |
-
|
645 |
-
#: modules/site/analytics.php:39
|
646 |
-
msgid "Google Analytics"
|
647 |
-
msgstr ""
|
648 |
-
|
649 |
-
#: modules/site/google-ad-wrap.php:28
|
650 |
-
msgid "Google Section Targeting"
|
651 |
-
msgstr ""
|
652 |
-
|
653 |
-
#: modules/site/google_webmaster.php:30
|
654 |
-
msgid "Google Webmaster"
|
655 |
-
msgstr ""
|
656 |
-
|
657 |
-
#: modules/page/page-links.php:221
|
658 |
-
msgid "HTML added to end of list"
|
659 |
-
msgstr ""
|
660 |
-
|
661 |
-
#: modules/page/page-links.php:214
|
662 |
-
msgid "HTML added to start of list"
|
663 |
-
msgstr ""
|
664 |
-
|
665 |
-
#: modules/import/head_meta_description.php:28
|
666 |
-
msgid "Head META Description"
|
667 |
-
msgstr ""
|
668 |
-
|
669 |
-
#: headspace.php:99 headspace.php:151 headspace.php:483 headspace.php:484
|
670 |
-
#: view/admin/edit_quick.php:1 view/admin/edit_quick.php:2
|
671 |
-
msgid "HeadSpace"
|
672 |
-
msgstr ""
|
673 |
-
|
674 |
-
#: headspace.php:574
|
675 |
-
msgid "HeadSpace Bug Tracker"
|
676 |
-
msgstr ""
|
677 |
-
|
678 |
-
#: headspace.php:572
|
679 |
-
msgid "HeadSpace Documentation"
|
680 |
-
msgstr ""
|
681 |
-
|
682 |
-
#: headspace.php:575
|
683 |
-
msgid "HeadSpace FAQ"
|
684 |
-
msgstr ""
|
685 |
-
|
686 |
-
#: headspace.php:571
|
687 |
-
msgid "HeadSpace Help"
|
688 |
-
msgstr ""
|
689 |
-
|
690 |
-
#: view/admin/edit_post.php:7
|
691 |
-
msgid "HeadSpace Meta data"
|
692 |
-
msgstr ""
|
693 |
-
|
694 |
-
#: view/admin/edit_category.php:1
|
695 |
-
msgid "HeadSpace Settings"
|
696 |
-
msgstr ""
|
697 |
-
|
698 |
-
#: headspace.php:573
|
699 |
-
msgid "HeadSpace Support Forum"
|
700 |
-
msgstr ""
|
701 |
-
|
702 |
-
#: headspace.php:440
|
703 |
-
msgid "HeadSpace has been removed"
|
704 |
-
msgstr ""
|
705 |
-
|
706 |
-
#: view/admin/support.php:7
|
707 |
-
msgid "HeadSpace has required a great deal of time and effort to develop. "
|
708 |
-
"If it's been useful to you then you can support this development by "
|
709 |
-
"<strong>making a small donation of $12</strong>. This will act as "
|
710 |
-
"an incentive for me to carry on developing it, providing countless "
|
711 |
-
"hours of support, and including any enhancements that are suggested."
|
712 |
-
msgstr ""
|
713 |
-
|
714 |
-
#: modules/import/headspace_tags.php:28
|
715 |
-
msgid "HeadSpace tags (convert to WordPress 2.3 tags)"
|
716 |
-
msgstr ""
|
717 |
-
|
718 |
-
#: view/admin/support.php:5
|
719 |
-
msgid "HeadSpace | Support"
|
720 |
-
msgstr ""
|
721 |
-
|
722 |
-
#: view/admin/version.php:2
|
723 |
-
msgid "HeadSpace2 News"
|
724 |
-
msgstr ""
|
725 |
-
|
726 |
-
#: modules/site/hittail.php:31
|
727 |
-
msgid "HitTail"
|
728 |
-
msgstr ""
|
729 |
-
|
730 |
-
#: models/headspace.php:95
|
731 |
-
msgid "Home Page"
|
732 |
-
msgstr ""
|
733 |
-
|
734 |
-
#: modules/site/piwik.php:215
|
735 |
-
msgid "Host aliases"
|
736 |
-
msgstr ""
|
737 |
-
|
738 |
-
#: modules/page/page-links.php:207
|
739 |
-
msgid "How a link is displayed. Use %link% for the link itself"
|
740 |
-
msgstr ""
|
741 |
-
|
742 |
-
#: view/admin/options.php:35
|
743 |
-
msgid "I'm a nice person and I have helped support the author of this plugin"
|
744 |
-
msgstr ""
|
745 |
-
|
746 |
-
#: modules/site/piwik.php:183
|
747 |
-
msgid "If you are monitoring multiple sites this allows you to identify each"
|
748 |
-
msgstr ""
|
749 |
-
|
750 |
-
#: modules/site/first-time-visitor.php:143
|
751 |
-
msgid "Ignore Bots"
|
752 |
-
msgstr ""
|
753 |
-
|
754 |
-
#: view/admin/import.php:21 view/admin/submenu.php:7
|
755 |
-
msgid "Import"
|
756 |
-
msgstr ""
|
757 |
-
|
758 |
-
#: view/admin/import.php:22
|
759 |
-
msgid "Import and remove original data"
|
760 |
-
msgstr ""
|
761 |
-
|
762 |
-
#: modules/page/tags.php:191
|
763 |
-
msgid "In case of low memory issues"
|
764 |
-
msgstr ""
|
765 |
-
|
766 |
-
#: modules/site/analytics.php:298
|
767 |
-
msgid "Include Google Analytics on the WordPress login page"
|
768 |
-
msgstr ""
|
769 |
-
|
770 |
-
#: modules/site/analytics.php:295
|
771 |
-
msgid "Include on login page"
|
772 |
-
msgstr ""
|
773 |
-
|
774 |
-
#: view/admin/options.php:20
|
775 |
-
msgid "Inherit from global settings"
|
776 |
-
msgstr ""
|
777 |
-
|
778 |
-
#: view/admin/options.php:16
|
779 |
-
msgid "Inherit settings"
|
780 |
-
msgstr ""
|
781 |
-
|
782 |
-
#: modules/page/javascript.php:45 modules/page/javascript.php:60
|
783 |
-
msgid "JavaScript"
|
784 |
-
msgstr ""
|
785 |
-
|
786 |
-
#: modules/import/jerome.php:28
|
787 |
-
msgid "Jerome's Keywords"
|
788 |
-
msgstr ""
|
789 |
-
|
790 |
-
#: modules/page/keywords.php:62 modules/page/keywords.php:107
|
791 |
-
msgid "Keywords"
|
792 |
-
msgstr ""
|
793 |
-
|
794 |
-
#: modules/page/keywords.php:84
|
795 |
-
msgid "Keywords will be trimmed to this length"
|
796 |
-
msgstr ""
|
797 |
-
|
798 |
-
#: modules/page/page_title.php:126
|
799 |
-
msgid "Leave blank to use theme default"
|
800 |
-
msgstr ""
|
801 |
-
|
802 |
-
#: modules/site/widgets.php:79
|
803 |
-
msgid "Links"
|
804 |
-
msgstr ""
|
805 |
-
|
806 |
-
#: models/headspace.php:122
|
807 |
-
msgid "Login Pages"
|
808 |
-
msgstr ""
|
809 |
-
|
810 |
-
#: modules/site/wp_formatting.php:108
|
811 |
-
msgid "Makes links clickable in comments"
|
812 |
-
msgstr ""
|
813 |
-
|
814 |
-
#: modules/page/description.php:67 modules/page/keywords.php:81
|
815 |
-
#: modules/page/page_title.php:151
|
816 |
-
msgid "Max length"
|
817 |
-
msgstr ""
|
818 |
-
|
819 |
-
#: modules/site/system-settings.php:106
|
820 |
-
msgid "Memory Limit"
|
821 |
-
msgstr ""
|
822 |
-
|
823 |
-
#: modules/site/first-time-visitor.php:124
|
824 |
-
msgid "Message to display"
|
825 |
-
msgstr ""
|
826 |
-
|
827 |
-
#: modules/site/widgets.php:84 modules/site/widgets.php:85
|
828 |
-
msgid "Meta"
|
829 |
-
msgstr ""
|
830 |
-
|
831 |
-
#: modules/page/noindex.php:83 modules/page/noindex.php:99
|
832 |
-
msgid "Meta-Robots"
|
833 |
-
msgstr ""
|
834 |
-
|
835 |
-
#: headspace.php:152 view/admin/mass_edit.php:21
|
836 |
-
msgid "Meta-data"
|
837 |
-
msgstr ""
|
838 |
-
|
839 |
-
#: modules/site/microsoft-live.php:30
|
840 |
-
msgid "Microsoft Live Verification / Bing Webmaster"
|
841 |
-
msgstr ""
|
842 |
-
|
843 |
-
#: modules/site/mint.php:33
|
844 |
-
msgid "Mint"
|
845 |
-
msgstr ""
|
846 |
-
|
847 |
-
#: modules/site/mint.php:121
|
848 |
-
msgid "Mint path"
|
849 |
-
msgstr ""
|
850 |
-
|
851 |
-
#: view/admin/page-modules.php:33
|
852 |
-
msgid "Modules are disabled and do not appear"
|
853 |
-
msgstr ""
|
854 |
-
|
855 |
-
#: view/admin/page-modules.php:16
|
856 |
-
msgid "Modules will always appear on edit screens"
|
857 |
-
msgstr ""
|
858 |
-
|
859 |
-
#: view/admin/page-modules.php:22
|
860 |
-
msgid "Modules will be hidden behind a link"
|
861 |
-
msgstr ""
|
862 |
-
|
863 |
-
#: modules/import/more_unique.php:28
|
864 |
-
msgid "More Unique"
|
865 |
-
msgstr ""
|
866 |
-
|
867 |
-
#: modules/mass/more_text.php:28 modules/mass/more_text.php:50
|
868 |
-
#: modules/page/more_text.php:81 modules/page/more_text.php:97
|
869 |
-
msgid "More text"
|
870 |
-
msgstr ""
|
871 |
-
|
872 |
-
#: modules/site/analytics.php:248
|
873 |
-
msgid "New Google Analytics (ga.js)"
|
874 |
-
msgstr ""
|
875 |
-
|
876 |
-
#: models/pager.php:381 modules/page/relative-links.php:114
|
877 |
-
msgid "Next"
|
878 |
-
msgstr ""
|
879 |
-
|
880 |
-
#: modules/page/follow-links.php:38
|
881 |
-
msgid "Next/Prev Posts Link"
|
882 |
-
msgstr ""
|
883 |
-
|
884 |
-
#: modules/page/tags.php:164 modules/page/tags.php:174
|
885 |
-
msgid "No"
|
886 |
-
msgstr ""
|
887 |
-
|
888 |
-
#: modules/site/system-settings.php:89
|
889 |
-
msgid "No timeout limit"
|
890 |
-
msgstr ""
|
891 |
-
|
892 |
-
#: modules/page/noindex.php:38
|
893 |
-
msgid "No-ODP"
|
894 |
-
msgstr ""
|
895 |
-
|
896 |
-
#: modules/page/noindex.php:39
|
897 |
-
msgid "No-Yahoo Dir"
|
898 |
-
msgstr ""
|
899 |
-
|
900 |
-
#: modules/page/noindex.php:37
|
901 |
-
msgid "No-archive"
|
902 |
-
msgstr ""
|
903 |
-
|
904 |
-
#: modules/page/follow-links.php:122 modules/page/noindex.php:36
|
905 |
-
msgid "No-follow"
|
906 |
-
msgstr ""
|
907 |
-
|
908 |
-
#: modules/page/noindex.php:35
|
909 |
-
msgid "No-index"
|
910 |
-
msgstr ""
|
911 |
-
|
912 |
-
#: modules/page/page-links.php:172
|
913 |
-
msgid "Nofollow"
|
914 |
-
msgstr ""
|
915 |
-
|
916 |
-
#: modules/page/page-links.php:173
|
917 |
-
msgid "Open in new window"
|
918 |
-
msgstr ""
|
919 |
-
|
920 |
-
#: view/admin/submenu.php:6
|
921 |
-
msgid "Options"
|
922 |
-
msgstr ""
|
923 |
-
|
924 |
-
#: modules/site/system-settings.php:126
|
925 |
-
msgid "PHP Error Reporting"
|
926 |
-
msgstr ""
|
927 |
-
|
928 |
-
#: modules/site/system-settings.php:116
|
929 |
-
msgid "PHP Script Timeout"
|
930 |
-
msgstr ""
|
931 |
-
|
932 |
-
#: modules/site/page_counts.php:33
|
933 |
-
msgid "Page Counts"
|
934 |
-
msgstr ""
|
935 |
-
|
936 |
-
#: modules/page/page-links.php:169
|
937 |
-
msgid "Page Link Options"
|
938 |
-
msgstr ""
|
939 |
-
|
940 |
-
#: modules/page/page-links.php:159
|
941 |
-
msgid "Page Link Text"
|
942 |
-
msgstr ""
|
943 |
-
|
944 |
-
#: modules/page/page-links.php:164
|
945 |
-
msgid "Page Link Title"
|
946 |
-
msgstr ""
|
947 |
-
|
948 |
-
#: modules/page/follow-links.php:34 modules/page/page-links.php:146
|
949 |
-
msgid "Page Links"
|
950 |
-
msgstr ""
|
951 |
-
|
952 |
-
#: view/admin/submenu.php:4
|
953 |
-
msgid "Page Modules"
|
954 |
-
msgstr ""
|
955 |
-
|
956 |
-
#: view/admin/submenu.php:3
|
957 |
-
msgid "Page Settings"
|
958 |
-
msgstr ""
|
959 |
-
|
960 |
-
#: modules/page/page_title.php:176
|
961 |
-
msgid "Page Title"
|
962 |
-
msgstr ""
|
963 |
-
|
964 |
-
#: modules/mass/description.php:28 modules/mass/description.php:50
|
965 |
-
#: modules/page/description.php:55
|
966 |
-
msgid "Page description"
|
967 |
-
msgstr ""
|
968 |
-
|
969 |
-
#: view/admin/page-modules.php:11
|
970 |
-
msgid "Page modules apply to individual pages. Drag-and-drop modules into "
|
971 |
-
"the appropriate area. Modules can be re-ordered to change their "
|
972 |
-
"position on the edit screen."
|
973 |
-
msgstr ""
|
974 |
-
|
975 |
-
#: modules/mass/page_slug.php:28
|
976 |
-
msgid "Page slug"
|
977 |
-
msgstr ""
|
978 |
-
|
979 |
-
#: modules/mass/page_title.php:28 modules/mass/page_title.php:50
|
980 |
-
#: modules/page/page_title.php:106
|
981 |
-
msgid "Page title"
|
982 |
-
msgstr ""
|
983 |
-
|
984 |
-
#: modules/page/plugin.php:89
|
985 |
-
msgid "Page-specific Plugins"
|
986 |
-
msgstr ""
|
987 |
-
|
988 |
-
#: modules/page/theme.php:64
|
989 |
-
msgid "Page-specific Theme"
|
990 |
-
msgstr ""
|
991 |
-
|
992 |
-
#: models/headspace.php:116 modules/site/widgets.php:61
|
993 |
-
#: modules/site/widgets.php:62
|
994 |
-
msgid "Pages"
|
995 |
-
msgstr ""
|
996 |
-
|
997 |
-
#: modules/page/relative-links.php:129
|
998 |
-
msgid "Parent"
|
999 |
-
msgstr ""
|
1000 |
-
|
1001 |
-
#: modules/site/statcounter.php:142
|
1002 |
-
msgid "Partition ID"
|
1003 |
-
msgstr ""
|
1004 |
-
|
1005 |
-
#: modules/page/more_text.php:124
|
1006 |
-
msgid "Pattern"
|
1007 |
-
msgstr ""
|
1008 |
-
|
1009 |
-
#: modules/site/piwik.php:37
|
1010 |
-
msgid "Piwik"
|
1011 |
-
msgstr ""
|
1012 |
-
|
1013 |
-
#: modules/site/piwik.php:194
|
1014 |
-
msgid "Piwik JavaScript"
|
1015 |
-
msgstr ""
|
1016 |
-
|
1017 |
-
#: modules/site/piwik.php:187
|
1018 |
-
msgid "Piwik PHP"
|
1019 |
-
msgstr ""
|
1020 |
-
|
1021 |
-
#: modules/site/piwik.php:180
|
1022 |
-
msgid "Piwik Site ID"
|
1023 |
-
msgstr ""
|
1024 |
-
|
1025 |
-
#: headspace.php:576
|
1026 |
-
msgid "Please read the documentation and FAQ, and check the bug tracker, "
|
1027 |
-
"before asking a question."
|
1028 |
-
msgstr ""
|
1029 |
-
|
1030 |
-
#: view/admin/options.php:32
|
1031 |
-
msgid "Plugin Support"
|
1032 |
-
msgstr ""
|
1033 |
-
|
1034 |
-
#: modules/page/plugin.php:134
|
1035 |
-
msgid "Plugins"
|
1036 |
-
msgstr ""
|
1037 |
-
|
1038 |
-
#: modules/mass/page_slug.php:50
|
1039 |
-
msgid "Post slug"
|
1040 |
-
msgstr ""
|
1041 |
-
|
1042 |
-
#: modules/mass/description.php:49 modules/mass/more_text.php:49
|
1043 |
-
#: modules/mass/page_slug.php:49 modules/mass/page_title.php:49
|
1044 |
-
#: modules/mass/site_description.php:49 modules/mass/site_name.php:49
|
1045 |
-
#: modules/mass/tags.php:49
|
1046 |
-
msgid "Post title"
|
1047 |
-
msgstr ""
|
1048 |
-
|
1049 |
-
#: models/headspace.php:115
|
1050 |
-
msgid "Posts"
|
1051 |
-
msgstr ""
|
1052 |
-
|
1053 |
-
#: headspace.php:395
|
1054 |
-
msgid "Posts successfully updated"
|
1055 |
-
msgstr ""
|
1056 |
-
|
1057 |
-
#: models/pager.php:380 modules/page/relative-links.php:109
|
1058 |
-
msgid "Previous"
|
1059 |
-
msgstr ""
|
1060 |
-
|
1061 |
-
#: view/admin/options.php:24
|
1062 |
-
msgid "Process excerpt with plugins"
|
1063 |
-
msgstr ""
|
1064 |
-
|
1065 |
-
#: modules/site/statcounter.php:136
|
1066 |
-
msgid "Project ID"
|
1067 |
-
msgstr ""
|
1068 |
-
|
1069 |
-
#: modules/page/rss_tagline.php:69
|
1070 |
-
msgid "RSS Desc."
|
1071 |
-
msgstr ""
|
1072 |
-
|
1073 |
-
#: modules/page/rss_tagline.php:53
|
1074 |
-
msgid "RSS Description"
|
1075 |
-
msgstr ""
|
1076 |
-
|
1077 |
-
#: modules/page/rss_name.php:53 modules/page/rss_name.php:69
|
1078 |
-
msgid "RSS Name"
|
1079 |
-
msgstr ""
|
1080 |
-
|
1081 |
-
#: modules/site/analytics.php:288
|
1082 |
-
msgid "Raw Code"
|
1083 |
-
msgstr ""
|
1084 |
-
|
1085 |
-
#: modules/page/raw.php:40 modules/page/raw.php:50
|
1086 |
-
msgid "Raw data"
|
1087 |
-
msgstr ""
|
1088 |
-
|
1089 |
-
#: modules/page/raw-footer.php:44 modules/page/raw-footer.php:54
|
1090 |
-
msgid "Raw footer data"
|
1091 |
-
msgstr ""
|
1092 |
-
|
1093 |
-
#: modules/site/widgets.php:95 modules/site/widgets.php:96
|
1094 |
-
msgid "Recent Posts"
|
1095 |
-
msgstr ""
|
1096 |
-
|
1097 |
-
#: modules/page/relative-links.php:96 modules/page/relative-links.php:106
|
1098 |
-
msgid "Relative Links"
|
1099 |
-
msgstr ""
|
1100 |
-
|
1101 |
-
#: view/admin/options.php:57
|
1102 |
-
msgid "Remove HeadSpace"
|
1103 |
-
msgstr ""
|
1104 |
-
|
1105 |
-
#: modules/site/first-time-visitor.php:130
|
1106 |
-
msgid "Repeat"
|
1107 |
-
msgstr ""
|
1108 |
-
|
1109 |
-
#: modules/page/more_text.php:131
|
1110 |
-
msgid "Replace"
|
1111 |
-
msgstr ""
|
1112 |
-
|
1113 |
-
#: view/admin/help.php:17
|
1114 |
-
msgid "Replaced with the category description"
|
1115 |
-
msgstr ""
|
1116 |
-
|
1117 |
-
#: view/admin/help.php:27
|
1118 |
-
msgid "Replaced with the current date"
|
1119 |
-
msgstr ""
|
1120 |
-
|
1121 |
-
#: view/admin/help.php:28
|
1122 |
-
msgid "Replaced with the current month"
|
1123 |
-
msgstr ""
|
1124 |
-
|
1125 |
-
#: view/admin/help.php:32
|
1126 |
-
msgid "Replaced with the current page number"
|
1127 |
-
msgstr ""
|
1128 |
-
|
1129 |
-
#: view/admin/help.php:30
|
1130 |
-
msgid "Replaced with the current page number (i.e. page 2 of 4)"
|
1131 |
-
msgstr ""
|
1132 |
-
|
1133 |
-
#: view/admin/help.php:31
|
1134 |
-
msgid "Replaced with the current page total"
|
1135 |
-
msgstr ""
|
1136 |
-
|
1137 |
-
#: view/admin/help.php:25
|
1138 |
-
msgid "Replaced with the current search phrase"
|
1139 |
-
msgstr ""
|
1140 |
-
|
1141 |
-
#: view/admin/help.php:15
|
1142 |
-
msgid "Replaced with the current tag/tags"
|
1143 |
-
msgstr ""
|
1144 |
-
|
1145 |
-
#: view/admin/help.php:26
|
1146 |
-
msgid "Replaced with the current time"
|
1147 |
-
msgstr ""
|
1148 |
-
|
1149 |
-
#: view/admin/help.php:29
|
1150 |
-
msgid "Replaced with the current year"
|
1151 |
-
msgstr ""
|
1152 |
-
|
1153 |
-
#: view/admin/help.php:10
|
1154 |
-
msgid "Replaced with the date of the post/page"
|
1155 |
-
msgstr ""
|
1156 |
-
|
1157 |
-
#: view/admin/help.php:16
|
1158 |
-
msgid "Replaced with the post categories (comma separated)"
|
1159 |
-
msgstr ""
|
1160 |
-
|
1161 |
-
#: view/admin/help.php:22
|
1162 |
-
msgid "Replaced with the post/page ID"
|
1163 |
-
msgstr ""
|
1164 |
-
|
1165 |
-
#: view/admin/help.php:23
|
1166 |
-
msgid "Replaced with the post/page author's 'nicename'"
|
1167 |
-
msgstr ""
|
1168 |
-
|
1169 |
-
#: view/admin/help.php:24
|
1170 |
-
msgid "Replaced with the post/page author's userid"
|
1171 |
-
msgstr ""
|
1172 |
-
|
1173 |
-
#: view/admin/help.php:13
|
1174 |
-
msgid "Replaced with the post/page excerpt (or auto-generated if it does "
|
1175 |
-
"not exist)"
|
1176 |
-
msgstr ""
|
1177 |
-
|
1178 |
-
#: view/admin/help.php:14
|
1179 |
-
msgid "Replaced with the post/page excerpt (without auto-generation)"
|
1180 |
-
msgstr ""
|
1181 |
-
|
1182 |
-
#: view/admin/help.php:21
|
1183 |
-
msgid "Replaced with the post/page modified time"
|
1184 |
-
msgstr ""
|
1185 |
-
|
1186 |
-
#: view/admin/help.php:18
|
1187 |
-
msgid "Replaced with the tag description"
|
1188 |
-
msgstr ""
|
1189 |
-
|
1190 |
-
#: view/admin/help.php:19
|
1191 |
-
msgid "Replaced with the term description"
|
1192 |
-
msgstr ""
|
1193 |
-
|
1194 |
-
#: view/admin/help.php:20
|
1195 |
-
msgid "Replaced with the term name"
|
1196 |
-
msgstr ""
|
1197 |
-
|
1198 |
-
#: view/admin/help.php:11
|
1199 |
-
msgid "Replaced with the title of the post/page"
|
1200 |
-
msgstr ""
|
1201 |
-
|
1202 |
-
#: modules/import/seo-title-tags.php:28
|
1203 |
-
msgid "SEO Title Tags"
|
1204 |
-
msgstr ""
|
1205 |
-
|
1206 |
-
#: view/admin/page-module-edit.php:11 view/admin/page-settings-edit-ajax.php:5
|
1207 |
-
#: view/admin/site-module-edit.php:17
|
1208 |
-
msgid "Save"
|
1209 |
-
msgstr ""
|
1210 |
-
|
1211 |
-
#: view/admin/mass_edit.php:66
|
1212 |
-
msgid "Save all data"
|
1213 |
-
msgstr ""
|
1214 |
-
|
1215 |
-
#: modules/site/widgets.php:90 view/admin/mass_edit.php:11
|
1216 |
-
#: view/admin/mass_edit.php:13
|
1217 |
-
msgid "Search"
|
1218 |
-
msgstr ""
|
1219 |
-
|
1220 |
-
#: models/headspace.php:118
|
1221 |
-
msgid "Search Pages"
|
1222 |
-
msgstr ""
|
1223 |
-
|
1224 |
-
#: modules/site/page_counts.php:126
|
1225 |
-
msgid "Searches"
|
1226 |
-
msgstr ""
|
1227 |
-
|
1228 |
-
#: modules/site/statcounter.php:148
|
1229 |
-
msgid "Security ID"
|
1230 |
-
msgstr ""
|
1231 |
-
|
1232 |
-
#: modules/page/page_title.php:130
|
1233 |
-
msgid "Separator position"
|
1234 |
-
msgstr ""
|
1235 |
-
|
1236 |
-
#: modules/site/analytics.php:284
|
1237 |
-
msgid "Set to a root domain when tracking across sub-domains"
|
1238 |
-
msgstr ""
|
1239 |
-
|
1240 |
-
#: headspace.php:92
|
1241 |
-
msgid "Settings"
|
1242 |
-
msgstr ""
|
1243 |
-
|
1244 |
-
#: view/admin/page-settings.php:23
|
1245 |
-
msgid "Settings can be applied to specific posts & pages from the "
|
1246 |
-
"<strong>post edit page</strong>, and to specific categories from the "
|
1247 |
-
"<strong>edit category</strong> page."
|
1248 |
-
msgstr ""
|
1249 |
-
|
1250 |
-
#: modules/site/system-settings.php:101
|
1251 |
-
msgid "Show all errors & warnings"
|
1252 |
-
msgstr ""
|
1253 |
-
|
1254 |
-
#: modules/page/plugin.php:107
|
1255 |
-
msgid "Show in admin"
|
1256 |
-
msgstr ""
|
1257 |
-
|
1258 |
-
#: modules/site/system-settings.php:102
|
1259 |
-
msgid "Show no errors or warnings"
|
1260 |
-
msgstr ""
|
1261 |
-
|
1262 |
-
#: modules/site/system-settings.php:100
|
1263 |
-
msgid "Show only errors"
|
1264 |
-
msgstr ""
|
1265 |
-
|
1266 |
-
#: modules/page/tags.php:181
|
1267 |
-
msgid "Show pages"
|
1268 |
-
msgstr ""
|
1269 |
-
|
1270 |
-
#: modules/page/tags.php:184
|
1271 |
-
msgid "Show pages in tag archives"
|
1272 |
-
msgstr ""
|
1273 |
-
|
1274 |
-
#: modules/page/plugin.php:110
|
1275 |
-
msgid "Shows page-specific plugins in the administration menus"
|
1276 |
-
msgstr ""
|
1277 |
-
|
1278 |
-
#: view/admin/page-modules.php:15
|
1279 |
-
msgid "Simple"
|
1280 |
-
msgstr ""
|
1281 |
-
|
1282 |
-
#: modules/import/simple-tagging.php:28
|
1283 |
-
msgid "Simple Tagging"
|
1284 |
-
msgstr ""
|
1285 |
-
|
1286 |
-
#: modules/import/simple-tags.php:28
|
1287 |
-
msgid "Simple Tags (old version)"
|
1288 |
-
msgstr ""
|
1289 |
-
|
1290 |
-
#: view/admin/submenu.php:5
|
1291 |
-
msgid "Site Modules"
|
1292 |
-
msgstr ""
|
1293 |
-
|
1294 |
-
#: modules/page/site_tagline.php:52 modules/page/site_tagline.php:68
|
1295 |
-
msgid "Site Tagline"
|
1296 |
-
msgstr ""
|
1297 |
-
|
1298 |
-
#: modules/mass/site_description.php:28 modules/mass/site_description.php:50
|
1299 |
-
msgid "Site description"
|
1300 |
-
msgstr ""
|
1301 |
-
|
1302 |
-
#: view/admin/site-modules.php:10
|
1303 |
-
msgid "Site modules apply to your site as a whole. Only checked modules "
|
1304 |
-
"will run (when properly configured)."
|
1305 |
-
msgstr ""
|
1306 |
-
|
1307 |
-
#: modules/mass/site_name.php:28 modules/mass/site_name.php:50
|
1308 |
-
#: modules/page/site_name.php:54 modules/page/site_name.php:70
|
1309 |
-
msgid "Site name"
|
1310 |
-
msgstr ""
|
1311 |
-
|
1312 |
-
#: modules/site/apture.php:111
|
1313 |
-
msgid "Site token"
|
1314 |
-
msgstr ""
|
1315 |
-
|
1316 |
-
#: view/admin/help.php:3
|
1317 |
-
msgid "Special Tags"
|
1318 |
-
msgstr ""
|
1319 |
-
|
1320 |
-
#: modules/page/relative-links.php:119
|
1321 |
-
msgid "Start"
|
1322 |
-
msgstr ""
|
1323 |
-
|
1324 |
-
#: modules/site/statcounter.php:35
|
1325 |
-
msgid "StatCounter"
|
1326 |
-
msgstr ""
|
1327 |
-
|
1328 |
-
#: modules/site/frame-breaker.php:37
|
1329 |
-
msgid "Stops your site being loaded in a frame."
|
1330 |
-
msgstr ""
|
1331 |
-
|
1332 |
-
#: modules/page/stylesheet.php:54 modules/page/stylesheet.php:69
|
1333 |
-
msgid "Stylesheets"
|
1334 |
-
msgstr ""
|
1335 |
-
|
1336 |
-
#: modules/page/tags.php:309
|
1337 |
-
msgid "Suggest tags based on content"
|
1338 |
-
msgstr ""
|
1339 |
-
|
1340 |
-
#: modules/page/tags.php:280
|
1341 |
-
msgid "Suggested tags"
|
1342 |
-
msgstr ""
|
1343 |
-
|
1344 |
-
#: modules/site/system-settings.php:32
|
1345 |
-
msgid "System Settings"
|
1346 |
-
msgstr ""
|
1347 |
-
|
1348 |
-
#: modules/site/system-settings.php:84 modules/site/system-settings.php:94
|
1349 |
-
#: modules/site/system-settings.php:99
|
1350 |
-
msgid "System default"
|
1351 |
-
msgstr ""
|
1352 |
-
|
1353 |
-
#: modules/site/widgets.php:101 modules/site/widgets.php:102
|
1354 |
-
msgid "Tag Cloud"
|
1355 |
-
msgstr ""
|
1356 |
-
|
1357 |
-
#: modules/page/follow-links.php:35
|
1358 |
-
msgid "Tag Links"
|
1359 |
-
msgstr ""
|
1360 |
-
|
1361 |
-
#: models/headspace.php:120
|
1362 |
-
msgid "Tag Pages"
|
1363 |
-
msgstr ""
|
1364 |
-
|
1365 |
-
#: headspace.php:485 modules/mass/tags.php:28 modules/page/tags.php:149
|
1366 |
-
#: modules/page/tags.php:232
|
1367 |
-
msgid "Tags"
|
1368 |
-
msgstr ""
|
1369 |
-
|
1370 |
-
#: modules/mass/tags.php:50
|
1371 |
-
msgid "Tags/keywords"
|
1372 |
-
msgstr ""
|
1373 |
-
|
1374 |
-
#: models/headspace.php:97
|
1375 |
-
msgid "Taxonomy Archives"
|
1376 |
-
msgstr ""
|
1377 |
-
|
1378 |
-
#: models/headspace.php:108
|
1379 |
-
msgid "Taxonomy Archives - "
|
1380 |
-
msgstr ""
|
1381 |
-
|
1382 |
-
#: headspace.php:331
|
1383 |
-
msgid "The HeadSpace administration interface is now WordPress 2.3+ only. "
|
1384 |
-
"Your meta-data will continue to function but you should either "
|
1385 |
-
"upgrade your WordPress or downgrade HeadSpace."
|
1386 |
-
msgstr ""
|
1387 |
-
|
1388 |
-
#: modules/site/piwik.php:197
|
1389 |
-
msgid "The location of the Piwik JavaScript file (i.e. <code>/piwik/piwik."
|
1390 |
-
"js</code>)"
|
1391 |
-
msgstr ""
|
1392 |
-
|
1393 |
-
#: modules/site/piwik.php:190
|
1394 |
-
msgid "The location of the Piwik PHP file (i.e. <code>/piwik/piwik.php</"
|
1395 |
-
"code>)"
|
1396 |
-
msgstr ""
|
1397 |
-
|
1398 |
-
#: view/admin/help.php:12
|
1399 |
-
msgid "The site's name"
|
1400 |
-
msgstr ""
|
1401 |
-
|
1402 |
-
#: view/admin/support.php:30
|
1403 |
-
msgid "The support message can be disabled at any time from the options page"
|
1404 |
-
msgstr ""
|
1405 |
-
|
1406 |
-
#: modules/page/theme.php:81
|
1407 |
-
msgid "Theme"
|
1408 |
-
msgstr ""
|
1409 |
-
|
1410 |
-
#: view/admin/help.php:4
|
1411 |
-
msgid "These tags can be included and will be replaced by HeadSpace when a "
|
1412 |
-
"page is displayed."
|
1413 |
-
msgstr ""
|
1414 |
-
|
1415 |
-
#: modules/site/feedburner-stats.php:70
|
1416 |
-
msgid "This is your FeedBurner username"
|
1417 |
-
msgstr ""
|
1418 |
-
|
1419 |
-
#: view/admin/options.php:59
|
1420 |
-
msgid "This option will remove HeadSpace and delete all settings, tags, and "
|
1421 |
-
"meta-data - be sure this is what you want!"
|
1422 |
-
msgstr ""
|
1423 |
-
|
1424 |
-
#: view/admin/import.php:10
|
1425 |
-
msgid "This page will allow you to import meta-data from other WordPress "
|
1426 |
-
"plugins. The other plugins do not need to be active for the import "
|
1427 |
-
"to work."
|
1428 |
-
msgstr ""
|
1429 |
-
|
1430 |
-
#: modules/page/page_title.php:146
|
1431 |
-
msgid "This will cache your page and brute-force change the title. While "
|
1432 |
-
"this is convienent because you don't need to change your theme it "
|
1433 |
-
"does lead to increased memory usage and a reduction in performance."
|
1434 |
-
msgstr ""
|
1435 |
-
|
1436 |
-
#: modules/page/page_title.php:123
|
1437 |
-
msgid "Title separator"
|
1438 |
-
msgstr ""
|
1439 |
-
|
1440 |
-
#: modules/site/piwik.php:201
|
1441 |
-
msgid "Track downloads"
|
1442 |
-
msgstr ""
|
1443 |
-
|
1444 |
-
#: modules/site/analytics.php:267
|
1445 |
-
msgid "Track outbound links"
|
1446 |
-
msgstr ""
|
1447 |
-
|
1448 |
-
#: modules/site/piwik.php:208
|
1449 |
-
msgid "Tracker pause"
|
1450 |
-
msgstr ""
|
1451 |
-
|
1452 |
-
#: modules/site/103bees.php:111 modules/site/google_webmaster.php:67
|
1453 |
-
#: modules/site/hittail.php:111 modules/site/yahoo-site-explorer.php:67
|
1454 |
-
msgid "Tracking code"
|
1455 |
-
msgstr ""
|
1456 |
-
|
1457 |
-
#: modules/import/utw.php:28
|
1458 |
-
msgid "Ultimate Tag Warrior"
|
1459 |
-
msgstr ""
|
1460 |
-
|
1461 |
-
#: view/admin/options.php:49
|
1462 |
-
msgid "Update Options »"
|
1463 |
-
msgstr ""
|
1464 |
-
|
1465 |
-
#: modules/site/analytics.php:247
|
1466 |
-
msgid "Urchin (urchin.js)"
|
1467 |
-
msgstr ""
|
1468 |
-
|
1469 |
-
#: modules/site/wp_formatting.php:94
|
1470 |
-
msgid "Use <code>wpautop</code> to format paragraphs"
|
1471 |
-
msgstr ""
|
1472 |
-
|
1473 |
-
#: modules/site/wp_formatting.php:101
|
1474 |
-
msgid "Use <code>wptexturize</code> to turn quotes into fancy quotes"
|
1475 |
-
msgstr ""
|
1476 |
-
|
1477 |
-
#: modules/page/keywords.php:74
|
1478 |
-
msgid "Use tags"
|
1479 |
-
msgstr ""
|
1480 |
-
|
1481 |
-
#: modules/site/103bees.php:127 modules/site/analytics.php:263
|
1482 |
-
#: modules/site/apture.php:128 modules/site/awstats.php:131
|
1483 |
-
#: modules/site/crazyegg.php:134 modules/site/hittail.php:128
|
1484 |
-
#: modules/site/mint.php:138 modules/site/piwik.php:232
|
1485 |
-
#: modules/site/statcounter.php:165
|
1486 |
-
msgid "Users of the specified role or less will be tracked"
|
1487 |
-
msgstr ""
|
1488 |
-
|
1489 |
-
#: modules/site/microsoft-live.php:67
|
1490 |
-
msgid "Verification code"
|
1491 |
-
msgstr ""
|
1492 |
-
|
1493 |
-
#: modules/site/analytics.php:244
|
1494 |
-
msgid "Version"
|
1495 |
-
msgstr ""
|
1496 |
-
|
1497 |
-
#: modules/site/analytics.php:274
|
1498 |
-
msgid "Virtual Pages"
|
1499 |
-
msgstr ""
|
1500 |
-
|
1501 |
-
#: modules/site/103bees.php:118 modules/site/analytics.php:253
|
1502 |
-
#: modules/site/apture.php:118 modules/site/awstats.php:121
|
1503 |
-
#: modules/site/crazyegg.php:124 modules/site/hittail.php:118
|
1504 |
-
#: modules/site/mint.php:128 modules/site/piwik.php:222
|
1505 |
-
#: modules/site/statcounter.php:155
|
1506 |
-
msgid "Who to track"
|
1507 |
-
msgstr ""
|
1508 |
-
|
1509 |
-
#: view/admin/options.php:28
|
1510 |
-
msgid "Will allow plugins to modify generated excerpts"
|
1511 |
-
msgstr ""
|
1512 |
-
|
1513 |
-
#: modules/site/wp_formatting.php:32
|
1514 |
-
msgid "WordPress content formatting"
|
1515 |
-
msgstr ""
|
1516 |
-
|
1517 |
-
#: modules/site/google-ad-wrap.php:33
|
1518 |
-
msgid "Wraps all post and page content inside a Google targeted section"
|
1519 |
-
msgstr ""
|
1520 |
-
|
1521 |
-
#: modules/page/tags.php:290
|
1522 |
-
msgid "Yahoo"
|
1523 |
-
msgstr ""
|
1524 |
-
|
1525 |
-
#: modules/page/tags.php:314
|
1526 |
-
msgid "Yahoo Suggest"
|
1527 |
-
msgstr ""
|
1528 |
-
|
1529 |
-
#: modules/page/tags.php:195
|
1530 |
-
msgid "Yahoo ZoneTag"
|
1531 |
-
msgstr ""
|
1532 |
-
|
1533 |
-
#: modules/site/yahoo-site-explorer.php:30
|
1534 |
-
msgid "Yahoo! Site Explorer"
|
1535 |
-
msgstr ""
|
1536 |
-
|
1537 |
-
#: modules/page/tags.php:165 modules/page/tags.php:175
|
1538 |
-
msgid "Yes"
|
1539 |
-
msgstr ""
|
1540 |
-
|
1541 |
-
#: headspace.php:434
|
1542 |
-
msgid "Your options have been updated"
|
1543 |
-
msgstr ""
|
1544 |
-
|
1545 |
-
#: modules/page/tags.php:167 modules/page/tags.php:177
|
1546 |
-
msgid "Your theme may overrule this setting"
|
1547 |
-
msgstr ""
|
1548 |
-
|
1549 |
-
#: modules/page/tags.php:282
|
1550 |
-
msgid "add all"
|
1551 |
-
msgstr ""
|
1552 |
-
|
1553 |
-
#: view/admin/page-settings-edit.php:19
|
1554 |
-
msgid "advanced"
|
1555 |
-
msgstr ""
|
1556 |
-
|
1557 |
-
#: models/headspace.php:117
|
1558 |
-
msgid "applied to author pages"
|
1559 |
-
msgstr ""
|
1560 |
-
|
1561 |
-
#: models/headspace.php:114
|
1562 |
-
msgid "applied to category pages without specific settings"
|
1563 |
-
msgstr ""
|
1564 |
-
|
1565 |
-
#: models/headspace.php:94
|
1566 |
-
msgid "applied to everything unless otherwise specified"
|
1567 |
-
msgstr ""
|
1568 |
-
|
1569 |
-
#: models/headspace.php:96
|
1570 |
-
msgid "applied to front page (if you have set WordPress to use a static "
|
1571 |
-
"page)"
|
1572 |
-
msgstr ""
|
1573 |
-
|
1574 |
-
#: models/headspace.php:116
|
1575 |
-
msgid "applied to pages without specific settings"
|
1576 |
-
msgstr ""
|
1577 |
-
|
1578 |
-
#: models/headspace.php:115
|
1579 |
-
msgid "applied to posts without specific settings"
|
1580 |
-
msgstr ""
|
1581 |
-
|
1582 |
-
#: models/headspace.php:95
|
1583 |
-
msgid "applied to the home page (or blog page)"
|
1584 |
-
msgstr ""
|
1585 |
-
|
1586 |
-
#: models/headspace.php:119
|
1587 |
-
msgid "applied when viewing a 404 error"
|
1588 |
-
msgstr ""
|
1589 |
-
|
1590 |
-
#: models/headspace.php:97
|
1591 |
-
msgid "applied when viewing a taxonomy archive"
|
1592 |
-
msgstr ""
|
1593 |
-
|
1594 |
-
#: models/headspace.php:108
|
1595 |
-
msgid "applied when viewing a taxonomy archive for the "
|
1596 |
-
msgstr ""
|
1597 |
-
|
1598 |
-
#: models/headspace.php:121
|
1599 |
-
msgid "applied when viewing an attachment"
|
1600 |
-
msgstr ""
|
1601 |
-
|
1602 |
-
#: models/headspace.php:122
|
1603 |
-
msgid "applied when viewing login, logout, or registration pages"
|
1604 |
-
msgstr ""
|
1605 |
-
|
1606 |
-
#: models/headspace.php:118
|
1607 |
-
msgid "applied when viewing search results"
|
1608 |
-
msgstr ""
|
1609 |
-
|
1610 |
-
#: models/headspace.php:120
|
1611 |
-
msgid "applied when viewing tag pages"
|
1612 |
-
msgstr ""
|
1613 |
-
|
1614 |
-
#: models/headspace.php:113
|
1615 |
-
msgid "applied when viewing the archives"
|
1616 |
-
msgstr ""
|
1617 |
-
|
1618 |
-
#: modules/site/widgets.php:148
|
1619 |
-
msgid "archives"
|
1620 |
-
msgstr ""
|
1621 |
-
|
1622 |
-
#: modules/site/widgets.php:147
|
1623 |
-
msgid "calendar"
|
1624 |
-
msgstr ""
|
1625 |
-
|
1626 |
-
#: modules/site/widgets.php:141
|
1627 |
-
msgid "categories"
|
1628 |
-
msgstr ""
|
1629 |
-
|
1630 |
-
#: modules/site/page_counts.php:119 modules/site/page_counts.php:131
|
1631 |
-
msgid "content"
|
1632 |
-
msgstr ""
|
1633 |
-
|
1634 |
-
#: modules/site/page_counts.php:118 modules/site/page_counts.php:130
|
1635 |
-
msgid "default"
|
1636 |
-
msgstr ""
|
1637 |
-
|
1638 |
-
#: modules/page/tags.php:198
|
1639 |
-
msgid "enable"
|
1640 |
-
msgstr ""
|
1641 |
-
|
1642 |
-
#: modules/site/page_counts.php:120 modules/site/page_counts.php:132
|
1643 |
-
msgid "excerpt"
|
1644 |
-
msgstr ""
|
1645 |
-
|
1646 |
-
#: modules/site/widgets.php:149
|
1647 |
-
msgid "links"
|
1648 |
-
msgstr ""
|
1649 |
-
|
1650 |
-
#: modules/import/lud.icro.us.php:28
|
1651 |
-
msgid "lud.icro.us HeadMeta"
|
1652 |
-
msgstr ""
|
1653 |
-
|
1654 |
-
#: modules/site/widgets.php:150
|
1655 |
-
msgid "meta"
|
1656 |
-
msgstr ""
|
1657 |
-
|
1658 |
-
#: models/inline_tags.php:348
|
1659 |
-
#, php-format
|
1660 |
-
msgid "page %d of %d"
|
1661 |
-
msgstr ""
|
1662 |
-
|
1663 |
-
#: modules/site/widgets.php:145
|
1664 |
-
msgid "pages"
|
1665 |
-
msgstr ""
|
1666 |
-
|
1667 |
-
#: modules/site/page_counts.php:116 modules/site/page_counts.php:128
|
1668 |
-
msgid "posts, showing the"
|
1669 |
-
msgstr ""
|
1670 |
-
|
1671 |
-
#: modules/site/widgets.php:144
|
1672 |
-
msgid "recent comments"
|
1673 |
-
msgstr ""
|
1674 |
-
|
1675 |
-
#: modules/site/widgets.php:151
|
1676 |
-
msgid "recent entries"
|
1677 |
-
msgstr ""
|
1678 |
-
|
1679 |
-
#: modules/page/description.php:97 modules/page/keywords.php:116
|
1680 |
-
#: modules/page/page_title.php:185
|
1681 |
-
msgid "remaining"
|
1682 |
-
msgstr ""
|
1683 |
-
|
1684 |
-
#: modules/site/piwik.php:204
|
1685 |
-
msgid "reset to default"
|
1686 |
-
msgstr ""
|
1687 |
-
|
1688 |
-
#: modules/site/widgets.php:143
|
1689 |
-
msgid "rss"
|
1690 |
-
msgstr ""
|
1691 |
-
|
1692 |
-
#: modules/site/widgets.php:146
|
1693 |
-
msgid "search"
|
1694 |
-
msgstr ""
|
1695 |
-
|
1696 |
-
#: modules/site/page_counts.php:134
|
1697 |
-
msgid "set number of posts to 0 for theme default"
|
1698 |
-
msgstr ""
|
1699 |
-
|
1700 |
-
#: modules/page/tags.php:285
|
1701 |
-
msgid "suggest"
|
1702 |
-
msgstr ""
|
1703 |
-
|
1704 |
-
#: modules/site/widgets.php:152
|
1705 |
-
msgid "tag cloud"
|
1706 |
-
msgstr ""
|
1707 |
-
|
1708 |
-
#: modules/site/widgets.php:142
|
1709 |
-
msgid "text"
|
1710 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
models/headspace.php
CHANGED
@@ -30,10 +30,10 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
30 |
var $modules = null;
|
31 |
var $site = null;
|
32 |
var $disabled = false;
|
33 |
-
|
34 |
function HeadSpace2() {
|
35 |
$this->register_plugin( 'headspace', dirname ( __FILE__ ) );
|
36 |
-
|
37 |
// Load active modules
|
38 |
$this->modules = new HSM_ModuleManager ($this->get_active_modules ());
|
39 |
$this->site = new HS_SiteManager ($this->get_site_modules ());
|
@@ -42,7 +42,7 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
42 |
$this->add_action ('wp_head');
|
43 |
$this->add_action ('headspace_wp_head', 'wp_head'); // For custom themes
|
44 |
$this->add_action ('login_head', 'wp_head');
|
45 |
-
|
46 |
// 'plugins_loaded' seems to cause problem on non-english sites for 2.7
|
47 |
$this->add_action ('init', 'plugins_loaded');
|
48 |
}
|
@@ -51,12 +51,12 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
51 |
$options = $this->get_options ();
|
52 |
return $options['simple_modules'];
|
53 |
}
|
54 |
-
|
55 |
function get_advanced_modules() {
|
56 |
$options = $this->get_options ();
|
57 |
return $options['advanced_modules'];
|
58 |
}
|
59 |
-
|
60 |
function get_site_modules() {
|
61 |
$options = get_option ('headspace_options');
|
62 |
if ($options === false)
|
@@ -66,11 +66,11 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
66 |
$options['site_modules'] = array ();
|
67 |
return $options['site_modules'];
|
68 |
}
|
69 |
-
|
70 |
function get_active_modules() {
|
71 |
return array_merge ($this->get_simple_modules (), $this->get_advanced_modules ());
|
72 |
}
|
73 |
-
|
74 |
function get_options() {
|
75 |
$options = get_option ('headspace_options');
|
76 |
if ($options === false)
|
@@ -81,12 +81,12 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
81 |
|
82 |
if (!isset ($options['advanced_modules']))
|
83 |
$options['advanced_modules'] = array ('javascript.php' => 'hsm_javascript', 'stylesheet.php' => 'hsm_stylesheet');
|
84 |
-
|
85 |
if (!isset ($options['inherit']))
|
86 |
$options['inherit'] = true;
|
87 |
return $options;
|
88 |
}
|
89 |
-
|
90 |
function get_types() {
|
91 |
|
92 |
// Standard types
|
@@ -95,7 +95,7 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
95 |
'home' => array (__ ('Home Page', 'headspace'), __ ('applied to the home page (or blog page)', 'headspace')),
|
96 |
'front' => array (__ ('Front Page', 'headspace'), __('applied to front page (if you have set WordPress to use a static page)', 'headspace')),
|
97 |
'taxonomy' => array (__ ('Taxonomy Archives', 'headspace'), __ ('applied when viewing a taxonomy archive', 'headspace')));
|
98 |
-
|
99 |
// get taxonomy types
|
100 |
$all_taxonomies = get_object_taxonomies('post');
|
101 |
|
@@ -125,10 +125,10 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
125 |
return $types;
|
126 |
|
127 |
}
|
128 |
-
|
129 |
function extract_module_settings($data, $area) {
|
130 |
$data = stripslashes_deep ($data);
|
131 |
-
|
132 |
$modules = $this->modules->get_restricted ($this->get_simple_modules (), array (), $area);
|
133 |
$modules = array_merge ($modules, $this->modules->get_restricted ($this->get_advanced_modules (), array (), $area));
|
134 |
|
@@ -137,7 +137,7 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
137 |
foreach ($modules AS $pos => $module)
|
138 |
$save = array_merge ($save, $modules[$pos]->save ($data, $area));
|
139 |
}
|
140 |
-
|
141 |
return $save;
|
142 |
}
|
143 |
|
@@ -146,8 +146,8 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
146 |
|
147 |
if ($this->disabled == true)
|
148 |
return array (); // This is useful for when we call a filter to prevent infinite loops
|
149 |
-
|
150 |
-
$meta = array ();
|
151 |
if ($override)
|
152 |
$meta[] = $override;
|
153 |
else if (is_admin ())
|
@@ -162,12 +162,12 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
162 |
if (is_single () || is_page () || ((is_front_page() || is_home() || is_archive() || is_search()) && in_the_loop()) ) {
|
163 |
if (is_attachment ())
|
164 |
$meta[] = get_option ('headspace_attachment');
|
165 |
-
|
166 |
if (is_page ())
|
167 |
$meta[] = get_option ('headspace_page');
|
168 |
else
|
169 |
$meta[] = get_option ('headspace_post');
|
170 |
-
|
171 |
if (!empty ($post->ID))
|
172 |
$meta[] = $this->get_post_settings ($post->ID);
|
173 |
}
|
@@ -218,7 +218,7 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
218 |
$options = $this->get_options ();
|
219 |
if ($options['inherit'] !== true && count ($meta) > 1)
|
220 |
$meta = array ($meta[count ($meta) - 1]);
|
221 |
-
|
222 |
// Merge the settings together
|
223 |
$merged = array ();
|
224 |
foreach ($meta AS $item) {
|
@@ -237,17 +237,17 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
237 |
foreach ($meta AS $key => $value)
|
238 |
$meta[$key] = HS_InlineTags::replace ($value, $post);
|
239 |
}
|
240 |
-
|
241 |
$meta = array_filter ($meta);
|
242 |
}
|
243 |
|
244 |
$this->meta = $meta;
|
245 |
return $this->meta;
|
246 |
}
|
247 |
-
|
248 |
function get_post_settings( $id ) {
|
249 |
$meta = array();
|
250 |
-
|
251 |
if ( $id > 0 ) {
|
252 |
$custom = get_post_custom( $id );
|
253 |
|
@@ -259,7 +259,7 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
259 |
$meta[$field] = $value;
|
260 |
}
|
261 |
}
|
262 |
-
|
263 |
// Flatten any arrays with one element
|
264 |
foreach ( $meta AS $field => $value ) {
|
265 |
if ( is_array( $value ) && count( $value ) == 1 )
|
@@ -267,59 +267,32 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
267 |
}
|
268 |
}
|
269 |
}
|
270 |
-
|
271 |
return $meta;
|
272 |
}
|
273 |
-
|
274 |
-
function save_post_settings($postid, $settings) {
|
275 |
global $wpdb;
|
276 |
|
277 |
// Try to find existing headspace meta for this post
|
278 |
-
$existing =
|
279 |
-
$ids = array ();
|
280 |
|
281 |
// Save each variable
|
282 |
-
foreach ($settings AS $var => $values) {
|
283 |
$field = '_headspace_'.$var;
|
284 |
|
285 |
-
|
286 |
-
|
287 |
-
if (is_array ($existing) && count ($existing) > 0) {
|
288 |
-
foreach ($existing AS $item) {
|
289 |
-
if ($item['meta_key'] == $field)
|
290 |
-
$ids[] = $item['meta_id'];
|
291 |
-
}
|
292 |
-
}
|
293 |
|
294 |
-
if (
|
295 |
-
|
296 |
-
|
297 |
-
// Delete any extra
|
298 |
-
if (count ($values) < count ($ids)) {
|
299 |
-
$count = 0;
|
300 |
-
foreach ($ids AS $pos => $id) {
|
301 |
-
$count++;
|
302 |
-
if ($count > (count ($ids) - count ($values)))
|
303 |
-
$rest[] = $id;
|
304 |
-
else
|
305 |
-
delete_meta ($id);
|
306 |
-
}
|
307 |
-
|
308 |
-
$ids = $rest;
|
309 |
-
}
|
310 |
|
311 |
-
foreach ($values AS $
|
312 |
-
|
313 |
-
if (!isset ($ids[$pos]) && !empty ($value))
|
314 |
-
$wpdb->query ("INSERT INTO {$wpdb->postmeta} (post_id,meta_key,meta_value) VALUES ('$postid','$field','".$wpdb->escape ($value)."')");
|
315 |
-
else if (isset ($ids[$pos]) && !empty ($value))
|
316 |
-
update_meta ($ids[$pos], $field, $value);
|
317 |
-
else if (isset ($ids[$pos]) > 0)
|
318 |
-
delete_meta ($ids[$pos]);
|
319 |
}
|
320 |
}
|
321 |
}
|
322 |
-
|
323 |
function reload(&$obj) {
|
324 |
$headspace = HeadSpace2::get ();
|
325 |
$obj->load ($headspace->get_current_settings ());
|
@@ -336,10 +309,10 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
336 |
$module->head ();
|
337 |
}
|
338 |
}
|
339 |
-
|
340 |
echo "<!-- HeadSpace -->\n";
|
341 |
}
|
342 |
-
|
343 |
function plugins_loaded() {
|
344 |
$modules = array_merge ($this->site->get_active (), $this->modules->get_active ($this->get_current_settings ()));
|
345 |
|
@@ -355,7 +328,7 @@ class HeadSpace2 extends HeadSpace_Plugin
|
|
355 |
echo $text;
|
356 |
echo '</pre>';
|
357 |
}
|
358 |
-
|
359 |
function &get () {
|
360 |
static $instance;
|
361 |
|
30 |
var $modules = null;
|
31 |
var $site = null;
|
32 |
var $disabled = false;
|
33 |
+
|
34 |
function HeadSpace2() {
|
35 |
$this->register_plugin( 'headspace', dirname ( __FILE__ ) );
|
36 |
+
|
37 |
// Load active modules
|
38 |
$this->modules = new HSM_ModuleManager ($this->get_active_modules ());
|
39 |
$this->site = new HS_SiteManager ($this->get_site_modules ());
|
42 |
$this->add_action ('wp_head');
|
43 |
$this->add_action ('headspace_wp_head', 'wp_head'); // For custom themes
|
44 |
$this->add_action ('login_head', 'wp_head');
|
45 |
+
|
46 |
// 'plugins_loaded' seems to cause problem on non-english sites for 2.7
|
47 |
$this->add_action ('init', 'plugins_loaded');
|
48 |
}
|
51 |
$options = $this->get_options ();
|
52 |
return $options['simple_modules'];
|
53 |
}
|
54 |
+
|
55 |
function get_advanced_modules() {
|
56 |
$options = $this->get_options ();
|
57 |
return $options['advanced_modules'];
|
58 |
}
|
59 |
+
|
60 |
function get_site_modules() {
|
61 |
$options = get_option ('headspace_options');
|
62 |
if ($options === false)
|
66 |
$options['site_modules'] = array ();
|
67 |
return $options['site_modules'];
|
68 |
}
|
69 |
+
|
70 |
function get_active_modules() {
|
71 |
return array_merge ($this->get_simple_modules (), $this->get_advanced_modules ());
|
72 |
}
|
73 |
+
|
74 |
function get_options() {
|
75 |
$options = get_option ('headspace_options');
|
76 |
if ($options === false)
|
81 |
|
82 |
if (!isset ($options['advanced_modules']))
|
83 |
$options['advanced_modules'] = array ('javascript.php' => 'hsm_javascript', 'stylesheet.php' => 'hsm_stylesheet');
|
84 |
+
|
85 |
if (!isset ($options['inherit']))
|
86 |
$options['inherit'] = true;
|
87 |
return $options;
|
88 |
}
|
89 |
+
|
90 |
function get_types() {
|
91 |
|
92 |
// Standard types
|
95 |
'home' => array (__ ('Home Page', 'headspace'), __ ('applied to the home page (or blog page)', 'headspace')),
|
96 |
'front' => array (__ ('Front Page', 'headspace'), __('applied to front page (if you have set WordPress to use a static page)', 'headspace')),
|
97 |
'taxonomy' => array (__ ('Taxonomy Archives', 'headspace'), __ ('applied when viewing a taxonomy archive', 'headspace')));
|
98 |
+
|
99 |
// get taxonomy types
|
100 |
$all_taxonomies = get_object_taxonomies('post');
|
101 |
|
125 |
return $types;
|
126 |
|
127 |
}
|
128 |
+
|
129 |
function extract_module_settings($data, $area) {
|
130 |
$data = stripslashes_deep ($data);
|
131 |
+
|
132 |
$modules = $this->modules->get_restricted ($this->get_simple_modules (), array (), $area);
|
133 |
$modules = array_merge ($modules, $this->modules->get_restricted ($this->get_advanced_modules (), array (), $area));
|
134 |
|
137 |
foreach ($modules AS $pos => $module)
|
138 |
$save = array_merge ($save, $modules[$pos]->save ($data, $area));
|
139 |
}
|
140 |
+
|
141 |
return $save;
|
142 |
}
|
143 |
|
146 |
|
147 |
if ($this->disabled == true)
|
148 |
return array (); // This is useful for when we call a filter to prevent infinite loops
|
149 |
+
|
150 |
+
$meta = array ();
|
151 |
if ($override)
|
152 |
$meta[] = $override;
|
153 |
else if (is_admin ())
|
162 |
if (is_single () || is_page () || ((is_front_page() || is_home() || is_archive() || is_search()) && in_the_loop()) ) {
|
163 |
if (is_attachment ())
|
164 |
$meta[] = get_option ('headspace_attachment');
|
165 |
+
|
166 |
if (is_page ())
|
167 |
$meta[] = get_option ('headspace_page');
|
168 |
else
|
169 |
$meta[] = get_option ('headspace_post');
|
170 |
+
|
171 |
if (!empty ($post->ID))
|
172 |
$meta[] = $this->get_post_settings ($post->ID);
|
173 |
}
|
218 |
$options = $this->get_options ();
|
219 |
if ($options['inherit'] !== true && count ($meta) > 1)
|
220 |
$meta = array ($meta[count ($meta) - 1]);
|
221 |
+
|
222 |
// Merge the settings together
|
223 |
$merged = array ();
|
224 |
foreach ($meta AS $item) {
|
237 |
foreach ($meta AS $key => $value)
|
238 |
$meta[$key] = HS_InlineTags::replace ($value, $post);
|
239 |
}
|
240 |
+
|
241 |
$meta = array_filter ($meta);
|
242 |
}
|
243 |
|
244 |
$this->meta = $meta;
|
245 |
return $this->meta;
|
246 |
}
|
247 |
+
|
248 |
function get_post_settings( $id ) {
|
249 |
$meta = array();
|
250 |
+
|
251 |
if ( $id > 0 ) {
|
252 |
$custom = get_post_custom( $id );
|
253 |
|
259 |
$meta[$field] = $value;
|
260 |
}
|
261 |
}
|
262 |
+
|
263 |
// Flatten any arrays with one element
|
264 |
foreach ( $meta AS $field => $value ) {
|
265 |
if ( is_array( $value ) && count( $value ) == 1 )
|
267 |
}
|
268 |
}
|
269 |
}
|
270 |
+
|
271 |
return $meta;
|
272 |
}
|
273 |
+
|
274 |
+
function save_post_settings( $postid, $settings ) {
|
275 |
global $wpdb;
|
276 |
|
277 |
// Try to find existing headspace meta for this post
|
278 |
+
$existing = get_metadata( 'post', $postid );
|
|
|
279 |
|
280 |
// Save each variable
|
281 |
+
foreach ( $settings AS $var => $values ) {
|
282 |
$field = '_headspace_'.$var;
|
283 |
|
284 |
+
if ( !is_array( $values ) )
|
285 |
+
$values = array( $values );
|
|
|
|
|
|
|
|
|
|
|
|
|
286 |
|
287 |
+
if ( isset( $existing[$field] ) )
|
288 |
+
delete_metadata( 'post', $postid, $field );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
289 |
|
290 |
+
foreach ( $values AS $value ) {
|
291 |
+
add_metadata( 'post', $postid, $field, $value );
|
|
|
|
|
|
|
|
|
|
|
|
|
292 |
}
|
293 |
}
|
294 |
}
|
295 |
+
|
296 |
function reload(&$obj) {
|
297 |
$headspace = HeadSpace2::get ();
|
298 |
$obj->load ($headspace->get_current_settings ());
|
309 |
$module->head ();
|
310 |
}
|
311 |
}
|
312 |
+
|
313 |
echo "<!-- HeadSpace -->\n";
|
314 |
}
|
315 |
+
|
316 |
function plugins_loaded() {
|
317 |
$modules = array_merge ($this->site->get_active (), $this->modules->get_active ($this->get_current_settings ()));
|
318 |
|
328 |
echo $text;
|
329 |
echo '</pre>';
|
330 |
}
|
331 |
+
|
332 |
function &get () {
|
333 |
static $instance;
|
334 |
|
models/importer.php
CHANGED
@@ -32,7 +32,7 @@ class HS_Importer
|
|
32 |
class HS_ImportManager
|
33 |
{
|
34 |
var $modules = array ();
|
35 |
-
|
36 |
function HS_ImportManager() {
|
37 |
// Load all available module files
|
38 |
$available = get_declared_classes ();
|
@@ -43,7 +43,7 @@ class HS_ImportManager
|
|
43 |
}
|
44 |
|
45 |
$available = array_diff (get_declared_classes (), $available);
|
46 |
-
|
47 |
if (count ($available) > 0) {
|
48 |
foreach ($available AS $pos => $name) {
|
49 |
$name = strtolower ($name);
|
@@ -51,15 +51,14 @@ class HS_ImportManager
|
|
51 |
}
|
52 |
}
|
53 |
}
|
54 |
-
|
55 |
function available() {
|
56 |
return $this->modules;
|
57 |
}
|
58 |
-
|
59 |
function get($id) {
|
60 |
if (isset ($this->modules[$id]))
|
61 |
return $this->modules[$id];
|
62 |
return false;
|
63 |
}
|
64 |
}
|
65 |
-
?>
|
32 |
class HS_ImportManager
|
33 |
{
|
34 |
var $modules = array ();
|
35 |
+
|
36 |
function HS_ImportManager() {
|
37 |
// Load all available module files
|
38 |
$available = get_declared_classes ();
|
43 |
}
|
44 |
|
45 |
$available = array_diff (get_declared_classes (), $available);
|
46 |
+
|
47 |
if (count ($available) > 0) {
|
48 |
foreach ($available AS $pos => $name) {
|
49 |
$name = strtolower ($name);
|
51 |
}
|
52 |
}
|
53 |
}
|
54 |
+
|
55 |
function available() {
|
56 |
return $this->modules;
|
57 |
}
|
58 |
+
|
59 |
function get($id) {
|
60 |
if (isset ($this->modules[$id]))
|
61 |
return $this->modules[$id];
|
62 |
return false;
|
63 |
}
|
64 |
}
|
|
models/inline_tags.php
CHANGED
@@ -28,9 +28,9 @@ class HS_InlineTags
|
|
28 |
return $value;
|
29 |
|
30 |
global $wp_query, $wp_locale;
|
31 |
-
|
32 |
$replace_with = '';
|
33 |
-
|
34 |
// We can only replace inline post tags when given a post
|
35 |
if (is_object ($post)) {
|
36 |
$userData = get_userdata ($post->post_author);
|
@@ -45,7 +45,7 @@ class HS_InlineTags
|
|
45 |
if ($items) {
|
46 |
foreach ($items AS $tag)
|
47 |
$tags[] = $tag->name;
|
48 |
-
|
49 |
$tags = implode (', ', $tags);
|
50 |
}
|
51 |
}
|
@@ -59,7 +59,7 @@ class HS_InlineTags
|
|
59 |
$date = get_the_time('Y');
|
60 |
else
|
61 |
$date = $post->post_date;
|
62 |
-
|
63 |
$replace_with = array
|
64 |
(
|
65 |
$date,
|
@@ -70,7 +70,7 @@ class HS_InlineTags
|
|
70 |
$post->post_author,
|
71 |
$tags,
|
72 |
$_SERVER['REQUEST_URI']
|
73 |
-
);
|
74 |
}
|
75 |
else if (is_author ()) {
|
76 |
global $posts;
|
@@ -91,16 +91,16 @@ class HS_InlineTags
|
|
91 |
$my_day = intval(substr($m, 6, 2));
|
92 |
$date = "$my_year" . ($my_month ? "$sep $my_month" : "") . ($my_day ? "$sep $my_day" : "");
|
93 |
}
|
94 |
-
|
95 |
if (!empty ($year)) {
|
96 |
if ( !empty($monthnum) )
|
97 |
$date .= " $sep " . $wp_locale->get_month($monthnum);
|
98 |
if ( !empty($day) )
|
99 |
$date .= " $sep " . zeroise($day, 2);
|
100 |
-
|
101 |
$date .= ' '.$year;
|
102 |
}
|
103 |
-
|
104 |
$replace_with = array
|
105 |
(
|
106 |
$date,
|
@@ -127,7 +127,7 @@ class HS_InlineTags
|
|
127 |
'%%tag%%',
|
128 |
'%%url%%'
|
129 |
);
|
130 |
-
|
131 |
// Replace post values
|
132 |
$value = str_replace ($search_for, $replace_with, $value);
|
133 |
|
@@ -141,12 +141,12 @@ class HS_InlineTags
|
|
141 |
$headspace2->ugly_hack = true;
|
142 |
$value = str_replace ('%%sitename%%', get_bloginfo ('blogname'), $value);
|
143 |
$headspace2->ugly_hack = false;
|
144 |
-
|
145 |
if (is_object ($wp_locale))
|
146 |
$value = str_replace ('%%currentmonth%%', $wp_locale->get_month(date ('n')), $value);
|
147 |
else
|
148 |
$value = str_replace ('%%currentmonth%%', date ('F'), $value);
|
149 |
-
|
150 |
// These need extra work so we only do it if necessary
|
151 |
if (strpos ($value, '%%excerpt%%') !== false)
|
152 |
$value = str_replace ('%%excerpt%%', HS_InlineTags::get_excerpt ($post, true), $value);
|
@@ -159,7 +159,7 @@ class HS_InlineTags
|
|
159 |
|
160 |
if (strpos ($value, '%%category_description%%') !== false)
|
161 |
$value = str_replace ('%%category_description%%', HS_InlineTags::get_category_description ($post), $value);
|
162 |
-
|
163 |
if (strpos ($value, '%%tag_description%%') !== false)
|
164 |
$value = str_replace ('%%tag_description%%', HS_InlineTags::get_tag_description ($post), $value);
|
165 |
|
@@ -177,27 +177,27 @@ class HS_InlineTags
|
|
177 |
|
178 |
if (strpos ($value, '%%pagetotal%%') !== false)
|
179 |
$value = str_replace ('%%pagetotal%%', HS_InlineTags::get_page ($post, 'total'), $value);
|
180 |
-
|
181 |
if (strpos ($value, '%%caption%%') !== false)
|
182 |
$value = str_replace ('%%caption%%', $post->post_excerpt, $value);
|
183 |
|
184 |
return $value;
|
185 |
}
|
186 |
-
|
187 |
/**
|
188 |
* Return the current category description
|
189 |
*
|
190 |
* @return string
|
191 |
**/
|
192 |
-
|
193 |
function get_category_description($post) {
|
194 |
$desc = category_description ();
|
195 |
if (is_object ($desc))
|
196 |
return '';
|
197 |
-
|
198 |
return strip_tags ($desc);
|
199 |
}
|
200 |
-
|
201 |
/**
|
202 |
* Return the current category description
|
203 |
*
|
@@ -245,7 +245,7 @@ class HS_InlineTags
|
|
245 |
}
|
246 |
return '';
|
247 |
}
|
248 |
-
|
249 |
/**
|
250 |
* Return the current taxonomy term title *
|
251 |
* @return string
|
@@ -269,13 +269,13 @@ class HS_InlineTags
|
|
269 |
}
|
270 |
|
271 |
|
272 |
-
|
273 |
/**
|
274 |
* Return the current categories
|
275 |
*
|
276 |
* @return string
|
277 |
**/
|
278 |
-
|
279 |
function get_category($post) {
|
280 |
// Get data from the post
|
281 |
if (is_single ()) {
|
@@ -283,24 +283,24 @@ class HS_InlineTags
|
|
283 |
if (count ($cats) > 0) {
|
284 |
foreach ($cats AS $cat)
|
285 |
$category[] = $cat->cat_name;
|
286 |
-
|
287 |
$category = implode (', ', $category);
|
288 |
}
|
289 |
-
|
290 |
return $category;
|
291 |
}
|
292 |
else if (is_archive ())
|
293 |
return single_cat_title ('', false);
|
294 |
return '';
|
295 |
}
|
296 |
-
|
297 |
-
|
298 |
/**
|
299 |
* Return the current post excerpt
|
300 |
*
|
301 |
* @return string
|
302 |
**/
|
303 |
-
|
304 |
function get_excerpt($post, $auto = true) {
|
305 |
$excerpt = '';
|
306 |
if ( is_object( $post ) ) {
|
@@ -308,16 +308,16 @@ class HS_InlineTags
|
|
308 |
$excerpt = trim (str_replace ('[...]', '', $post->post_excerpt));
|
309 |
else if ($auto) {
|
310 |
$hs = HeadSpace2::get ();
|
311 |
-
$options = $hs->get_options ();
|
312 |
$excerpt = $post->post_content;
|
313 |
-
|
314 |
if (isset ($options['excerpt']) && $options['excerpt']) {
|
315 |
$hs->disabled = true;
|
316 |
$excerpt = apply_filters ('the_content', $post->post_content);
|
317 |
$hs->disabled = false;
|
318 |
}
|
319 |
-
|
320 |
-
$excerpt_length = apply_filters( 'excerpt_length', 1000 );
|
321 |
$excerpt = substr( strip_shortcodes( $excerpt ), 0, $excerpt_length );
|
322 |
}
|
323 |
}
|
@@ -325,27 +325,27 @@ class HS_InlineTags
|
|
325 |
$excerpt = strip_tags ($excerpt);
|
326 |
return $excerpt;
|
327 |
}
|
328 |
-
|
329 |
-
|
330 |
/**
|
331 |
* Return the page position
|
332 |
*
|
333 |
* @return string
|
334 |
**/
|
335 |
-
|
336 |
function get_page($post, $type = 'all') {
|
337 |
global $wp_query;
|
338 |
-
|
339 |
if ($wp_query->max_num_pages > 1) {
|
340 |
$paged = get_query_var ('paged');
|
341 |
$max = $wp_query->max_num_pages;
|
342 |
-
|
343 |
if ($paged == 0)
|
344 |
$paged = 1;
|
345 |
-
|
346 |
if ($paged == 1)
|
347 |
return '';
|
348 |
-
|
349 |
if ($type == 'all')
|
350 |
return sprintf ( __( 'page %d of %d', 'headspace' ), $paged, $max );
|
351 |
else if ($type == 'number')
|
@@ -355,5 +355,3 @@ class HS_InlineTags
|
|
355 |
}
|
356 |
}
|
357 |
}
|
358 |
-
|
359 |
-
?>
|
28 |
return $value;
|
29 |
|
30 |
global $wp_query, $wp_locale;
|
31 |
+
|
32 |
$replace_with = '';
|
33 |
+
|
34 |
// We can only replace inline post tags when given a post
|
35 |
if (is_object ($post)) {
|
36 |
$userData = get_userdata ($post->post_author);
|
45 |
if ($items) {
|
46 |
foreach ($items AS $tag)
|
47 |
$tags[] = $tag->name;
|
48 |
+
|
49 |
$tags = implode (', ', $tags);
|
50 |
}
|
51 |
}
|
59 |
$date = get_the_time('Y');
|
60 |
else
|
61 |
$date = $post->post_date;
|
62 |
+
|
63 |
$replace_with = array
|
64 |
(
|
65 |
$date,
|
70 |
$post->post_author,
|
71 |
$tags,
|
72 |
$_SERVER['REQUEST_URI']
|
73 |
+
);
|
74 |
}
|
75 |
else if (is_author ()) {
|
76 |
global $posts;
|
91 |
$my_day = intval(substr($m, 6, 2));
|
92 |
$date = "$my_year" . ($my_month ? "$sep $my_month" : "") . ($my_day ? "$sep $my_day" : "");
|
93 |
}
|
94 |
+
|
95 |
if (!empty ($year)) {
|
96 |
if ( !empty($monthnum) )
|
97 |
$date .= " $sep " . $wp_locale->get_month($monthnum);
|
98 |
if ( !empty($day) )
|
99 |
$date .= " $sep " . zeroise($day, 2);
|
100 |
+
|
101 |
$date .= ' '.$year;
|
102 |
}
|
103 |
+
|
104 |
$replace_with = array
|
105 |
(
|
106 |
$date,
|
127 |
'%%tag%%',
|
128 |
'%%url%%'
|
129 |
);
|
130 |
+
|
131 |
// Replace post values
|
132 |
$value = str_replace ($search_for, $replace_with, $value);
|
133 |
|
141 |
$headspace2->ugly_hack = true;
|
142 |
$value = str_replace ('%%sitename%%', get_bloginfo ('blogname'), $value);
|
143 |
$headspace2->ugly_hack = false;
|
144 |
+
|
145 |
if (is_object ($wp_locale))
|
146 |
$value = str_replace ('%%currentmonth%%', $wp_locale->get_month(date ('n')), $value);
|
147 |
else
|
148 |
$value = str_replace ('%%currentmonth%%', date ('F'), $value);
|
149 |
+
|
150 |
// These need extra work so we only do it if necessary
|
151 |
if (strpos ($value, '%%excerpt%%') !== false)
|
152 |
$value = str_replace ('%%excerpt%%', HS_InlineTags::get_excerpt ($post, true), $value);
|
159 |
|
160 |
if (strpos ($value, '%%category_description%%') !== false)
|
161 |
$value = str_replace ('%%category_description%%', HS_InlineTags::get_category_description ($post), $value);
|
162 |
+
|
163 |
if (strpos ($value, '%%tag_description%%') !== false)
|
164 |
$value = str_replace ('%%tag_description%%', HS_InlineTags::get_tag_description ($post), $value);
|
165 |
|
177 |
|
178 |
if (strpos ($value, '%%pagetotal%%') !== false)
|
179 |
$value = str_replace ('%%pagetotal%%', HS_InlineTags::get_page ($post, 'total'), $value);
|
180 |
+
|
181 |
if (strpos ($value, '%%caption%%') !== false)
|
182 |
$value = str_replace ('%%caption%%', $post->post_excerpt, $value);
|
183 |
|
184 |
return $value;
|
185 |
}
|
186 |
+
|
187 |
/**
|
188 |
* Return the current category description
|
189 |
*
|
190 |
* @return string
|
191 |
**/
|
192 |
+
|
193 |
function get_category_description($post) {
|
194 |
$desc = category_description ();
|
195 |
if (is_object ($desc))
|
196 |
return '';
|
197 |
+
|
198 |
return strip_tags ($desc);
|
199 |
}
|
200 |
+
|
201 |
/**
|
202 |
* Return the current category description
|
203 |
*
|
245 |
}
|
246 |
return '';
|
247 |
}
|
248 |
+
|
249 |
/**
|
250 |
* Return the current taxonomy term title *
|
251 |
* @return string
|
269 |
}
|
270 |
|
271 |
|
272 |
+
|
273 |
/**
|
274 |
* Return the current categories
|
275 |
*
|
276 |
* @return string
|
277 |
**/
|
278 |
+
|
279 |
function get_category($post) {
|
280 |
// Get data from the post
|
281 |
if (is_single ()) {
|
283 |
if (count ($cats) > 0) {
|
284 |
foreach ($cats AS $cat)
|
285 |
$category[] = $cat->cat_name;
|
286 |
+
|
287 |
$category = implode (', ', $category);
|
288 |
}
|
289 |
+
|
290 |
return $category;
|
291 |
}
|
292 |
else if (is_archive ())
|
293 |
return single_cat_title ('', false);
|
294 |
return '';
|
295 |
}
|
296 |
+
|
297 |
+
|
298 |
/**
|
299 |
* Return the current post excerpt
|
300 |
*
|
301 |
* @return string
|
302 |
**/
|
303 |
+
|
304 |
function get_excerpt($post, $auto = true) {
|
305 |
$excerpt = '';
|
306 |
if ( is_object( $post ) ) {
|
308 |
$excerpt = trim (str_replace ('[...]', '', $post->post_excerpt));
|
309 |
else if ($auto) {
|
310 |
$hs = HeadSpace2::get ();
|
311 |
+
$options = $hs->get_options ();
|
312 |
$excerpt = $post->post_content;
|
313 |
+
|
314 |
if (isset ($options['excerpt']) && $options['excerpt']) {
|
315 |
$hs->disabled = true;
|
316 |
$excerpt = apply_filters ('the_content', $post->post_content);
|
317 |
$hs->disabled = false;
|
318 |
}
|
319 |
+
|
320 |
+
$excerpt_length = apply_filters( 'excerpt_length', 1000 );
|
321 |
$excerpt = substr( strip_shortcodes( $excerpt ), 0, $excerpt_length );
|
322 |
}
|
323 |
}
|
325 |
$excerpt = strip_tags ($excerpt);
|
326 |
return $excerpt;
|
327 |
}
|
328 |
+
|
329 |
+
|
330 |
/**
|
331 |
* Return the page position
|
332 |
*
|
333 |
* @return string
|
334 |
**/
|
335 |
+
|
336 |
function get_page($post, $type = 'all') {
|
337 |
global $wp_query;
|
338 |
+
|
339 |
if ($wp_query->max_num_pages > 1) {
|
340 |
$paged = get_query_var ('paged');
|
341 |
$max = $wp_query->max_num_pages;
|
342 |
+
|
343 |
if ($paged == 0)
|
344 |
$paged = 1;
|
345 |
+
|
346 |
if ($paged == 1)
|
347 |
return '';
|
348 |
+
|
349 |
if ($type == 'all')
|
350 |
return sprintf ( __( 'page %d of %d', 'headspace' ), $paged, $max );
|
351 |
else if ($type == 'number')
|
355 |
}
|
356 |
}
|
357 |
}
|
|
|
|
models/mass_edit.php
CHANGED
@@ -42,7 +42,7 @@ class HSM_Mass_Editor
|
|
42 |
|
43 |
$types = array ();
|
44 |
$available = array_diff (get_declared_classes (), $available);
|
45 |
-
|
46 |
if (count ($available) > 0) {
|
47 |
$options = get_option ('headspace_options');
|
48 |
|
@@ -51,7 +51,7 @@ class HSM_Mass_Editor
|
|
51 |
$types[$name] = new $name;
|
52 |
}
|
53 |
}
|
54 |
-
|
55 |
return $types;
|
56 |
}
|
57 |
}
|
42 |
|
43 |
$types = array ();
|
44 |
$available = array_diff (get_declared_classes (), $available);
|
45 |
+
|
46 |
if (count ($available) > 0) {
|
47 |
$options = get_option ('headspace_options');
|
48 |
|
51 |
$types[$name] = new $name;
|
52 |
}
|
53 |
}
|
54 |
+
|
55 |
return $types;
|
56 |
}
|
57 |
}
|
models/modules.php
CHANGED
@@ -33,29 +33,29 @@ class HSM_Module
|
|
33 |
function head() { }
|
34 |
function plugins_loaded() {}
|
35 |
function has_config() { return false; }
|
36 |
-
|
37 |
function can_quick_edit() { return false; }
|
38 |
function quick_view() { }
|
39 |
-
|
40 |
function edit($width, $area) {}
|
41 |
function save($data, $area) {}
|
42 |
function is_restricted($area) { return !current_user_can ('edit_posts'); }
|
43 |
-
|
44 |
function save_options($data) { return array (); }
|
45 |
function edit_options() {}
|
46 |
function init($args) {}
|
47 |
-
|
48 |
function update($data) {
|
49 |
$data = $this->save_options ($data);
|
50 |
-
|
51 |
if (!empty ($data)) {
|
52 |
$options = get_option ('headspace_options');
|
53 |
-
|
54 |
$options['modules'][$this->id ()] = $data;
|
55 |
update_option ('headspace_options', $options);
|
56 |
return true;
|
57 |
}
|
58 |
-
|
59 |
return false;
|
60 |
}
|
61 |
}
|
@@ -64,7 +64,7 @@ class HSM_ModuleManager
|
|
64 |
{
|
65 |
var $modules = array ();
|
66 |
var $active = array ();
|
67 |
-
|
68 |
function HSM_ModuleManager($active) {
|
69 |
$available = get_declared_classes ();
|
70 |
|
@@ -85,7 +85,7 @@ class HSM_ModuleManager
|
|
85 |
}
|
86 |
|
87 |
$available = array_diff (get_declared_classes (), $available);
|
88 |
-
|
89 |
if (count ($available) > 0) {
|
90 |
$options = get_option ('headspace_options');
|
91 |
|
@@ -95,7 +95,7 @@ class HSM_ModuleManager
|
|
95 |
$module = new $name ($options['modules'][$name]);
|
96 |
else
|
97 |
$module = new $name ();
|
98 |
-
|
99 |
$this->modules[$name] = $module;
|
100 |
}
|
101 |
}
|
@@ -110,17 +110,17 @@ class HSM_ModuleManager
|
|
110 |
}
|
111 |
}
|
112 |
}
|
113 |
-
|
114 |
function get_disabled($simple, $advanced) {
|
115 |
// Disabled modules are everything that isnt in simple or advanced
|
116 |
$disabled = $this->modules;
|
117 |
-
|
118 |
foreach ($simple AS $module)
|
119 |
unset ($disabled[$module->id ()]);
|
120 |
|
121 |
foreach ($advanced AS $module)
|
122 |
unset ($disabled[$module->id ()]);
|
123 |
-
|
124 |
return $disabled;
|
125 |
}
|
126 |
|
@@ -132,10 +132,10 @@ class HSM_ModuleManager
|
|
132 |
unset ($modules[$pos]);
|
133 |
}
|
134 |
}
|
135 |
-
|
136 |
return $modules;
|
137 |
}
|
138 |
-
|
139 |
function get($name, $settings = '') {
|
140 |
if (is_array ($name)) {
|
141 |
$options = get_option ('headspace_options');
|
@@ -154,10 +154,10 @@ class HSM_ModuleManager
|
|
154 |
$module = new $modulename ($option);
|
155 |
$module->load ($settings);
|
156 |
}
|
157 |
-
|
158 |
$modules[] = $module;
|
159 |
}
|
160 |
-
}
|
161 |
}
|
162 |
|
163 |
return $modules;
|
@@ -166,7 +166,7 @@ class HSM_ModuleManager
|
|
166 |
return $this->modules[$name];
|
167 |
return false;
|
168 |
}
|
169 |
-
|
170 |
function get_active($settings) {
|
171 |
if (count ($this->active) > 0) {
|
172 |
foreach ($this->active AS $pos => $module)
|
33 |
function head() { }
|
34 |
function plugins_loaded() {}
|
35 |
function has_config() { return false; }
|
36 |
+
|
37 |
function can_quick_edit() { return false; }
|
38 |
function quick_view() { }
|
39 |
+
|
40 |
function edit($width, $area) {}
|
41 |
function save($data, $area) {}
|
42 |
function is_restricted($area) { return !current_user_can ('edit_posts'); }
|
43 |
+
|
44 |
function save_options($data) { return array (); }
|
45 |
function edit_options() {}
|
46 |
function init($args) {}
|
47 |
+
|
48 |
function update($data) {
|
49 |
$data = $this->save_options ($data);
|
50 |
+
|
51 |
if (!empty ($data)) {
|
52 |
$options = get_option ('headspace_options');
|
53 |
+
|
54 |
$options['modules'][$this->id ()] = $data;
|
55 |
update_option ('headspace_options', $options);
|
56 |
return true;
|
57 |
}
|
58 |
+
|
59 |
return false;
|
60 |
}
|
61 |
}
|
64 |
{
|
65 |
var $modules = array ();
|
66 |
var $active = array ();
|
67 |
+
|
68 |
function HSM_ModuleManager($active) {
|
69 |
$available = get_declared_classes ();
|
70 |
|
85 |
}
|
86 |
|
87 |
$available = array_diff (get_declared_classes (), $available);
|
88 |
+
|
89 |
if (count ($available) > 0) {
|
90 |
$options = get_option ('headspace_options');
|
91 |
|
95 |
$module = new $name ($options['modules'][$name]);
|
96 |
else
|
97 |
$module = new $name ();
|
98 |
+
|
99 |
$this->modules[$name] = $module;
|
100 |
}
|
101 |
}
|
110 |
}
|
111 |
}
|
112 |
}
|
113 |
+
|
114 |
function get_disabled($simple, $advanced) {
|
115 |
// Disabled modules are everything that isnt in simple or advanced
|
116 |
$disabled = $this->modules;
|
117 |
+
|
118 |
foreach ($simple AS $module)
|
119 |
unset ($disabled[$module->id ()]);
|
120 |
|
121 |
foreach ($advanced AS $module)
|
122 |
unset ($disabled[$module->id ()]);
|
123 |
+
|
124 |
return $disabled;
|
125 |
}
|
126 |
|
132 |
unset ($modules[$pos]);
|
133 |
}
|
134 |
}
|
135 |
+
|
136 |
return $modules;
|
137 |
}
|
138 |
+
|
139 |
function get($name, $settings = '') {
|
140 |
if (is_array ($name)) {
|
141 |
$options = get_option ('headspace_options');
|
154 |
$module = new $modulename ($option);
|
155 |
$module->load ($settings);
|
156 |
}
|
157 |
+
|
158 |
$modules[] = $module;
|
159 |
}
|
160 |
+
}
|
161 |
}
|
162 |
|
163 |
return $modules;
|
166 |
return $this->modules[$name];
|
167 |
return false;
|
168 |
}
|
169 |
+
|
170 |
function get_active($settings) {
|
171 |
if (count ($this->active) > 0) {
|
172 |
foreach ($this->active AS $pos => $module)
|
models/pager.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
// modify it under the terms of the GNU Lesser General Public
|
6 |
// License as published by the Free Software Foundation; either
|
7 |
// version 2.1 of the License, or (at your option) any later version.
|
8 |
-
//
|
9 |
// This library is distributed in the hope that it will be useful,
|
10 |
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
11 |
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
@@ -38,7 +38,7 @@
|
|
38 |
* Searching is achieved by specifying the columns that can be searched:
|
39 |
*
|
40 |
* $rows = $wpdb->get_results ("SELECT * FROM wp_posts".$pager->to_limits ("post_type=page", array ('post_content', 'post_excerpt')));
|
41 |
-
*
|
42 |
* Additionally you can output column headings with correct URLs:
|
43 |
* <th><?php echo $pager->sortable ('post_username', 'Username') ?></th>
|
44 |
*
|
@@ -59,8 +59,8 @@ class HS_Pager
|
|
59 |
var $search = null;
|
60 |
var $filters = array ();
|
61 |
var $id;
|
62 |
-
|
63 |
-
|
64 |
/**
|
65 |
* Construct a pager object using the $_GET data, the current URL, and default preferences
|
66 |
*
|
@@ -75,16 +75,16 @@ class HS_Pager
|
|
75 |
// Remove all pager params from the url
|
76 |
$this->id = $id;
|
77 |
$this->url = $url;
|
78 |
-
|
79 |
if (isset ($data['curpage']))
|
80 |
$this->current_page = intval ($data['curpage']);
|
81 |
|
82 |
if ($orderby != '')
|
83 |
$this->order_by = $orderby;
|
84 |
-
|
85 |
if (isset ($data['orderby']))
|
86 |
$this->order_by = $data['orderby'];
|
87 |
-
|
88 |
if (!empty ($tags)) {
|
89 |
$this->order_tags = $tags;
|
90 |
if (isset ($this->order_tags[$this->order_by]))
|
@@ -95,52 +95,52 @@ class HS_Pager
|
|
95 |
$this->order_original = $orderby;
|
96 |
if (isset ($data['order']))
|
97 |
$this->order_direction = $data['order'];
|
98 |
-
|
99 |
$this->search = isset( $data['search'] ) ? $data['search'] : '';
|
100 |
$this->steps = array (10, 25, 50, 100, 250);
|
101 |
$this->url = str_replace ('&', '&', $this->url);
|
102 |
$this->url = str_replace ('&&', '&', $this->url);
|
103 |
|
104 |
}
|
105 |
-
|
106 |
-
|
107 |
/**
|
108 |
* Set the total number of entries that match the conditions
|
109 |
*
|
110 |
* @param int $total Count
|
111 |
* @return void
|
112 |
**/
|
113 |
-
|
114 |
function set_total($total) {
|
115 |
$this->total = $total;
|
116 |
|
117 |
if ($this->current_page <= 0 || $this->current_page > $this->total_pages ())
|
118 |
$this->current_page = 1;
|
119 |
}
|
120 |
-
|
121 |
-
|
122 |
/**
|
123 |
* Return the current page offset
|
124 |
*
|
125 |
* @return int Current page offset
|
126 |
**/
|
127 |
-
|
128 |
function offset() {
|
129 |
return ($this->current_page - 1) * $this->per_page;
|
130 |
}
|
131 |
-
|
132 |
-
|
133 |
/**
|
134 |
* @todo explain
|
135 |
* @return void
|
136 |
**/
|
137 |
// XXX
|
138 |
-
|
139 |
function is_secondary_sort() {
|
140 |
return substr ($this->order_by, 0, 1) == '_' ? true : false;
|
141 |
}
|
142 |
-
|
143 |
-
|
144 |
/**
|
145 |
* Returns a set of conditions without any limits. This is suitable for a COUNT SQL
|
146 |
*
|
@@ -149,12 +149,12 @@ class HS_Pager
|
|
149 |
* @param array $filters Array of columns to filter on
|
150 |
* @return string SQL
|
151 |
**/
|
152 |
-
|
153 |
function to_conditions($conditions, $searches = '', $filters = '') {
|
154 |
$sql = '';
|
155 |
if ($conditions != '')
|
156 |
$sql .= ' WHERE '.$conditions;
|
157 |
-
|
158 |
// Add on search conditions
|
159 |
if (is_array ($searches) && $this->search != '') {
|
160 |
if ($sql == '')
|
@@ -169,7 +169,7 @@ class HS_Pager
|
|
169 |
$sql .= implode (' OR ', $searchbits);
|
170 |
$sql .= ')';
|
171 |
}
|
172 |
-
|
173 |
// Add filters
|
174 |
if (is_array ($filters) && !empty ($this->filters)) {
|
175 |
$searchbits = array ();
|
@@ -185,16 +185,16 @@ class HS_Pager
|
|
185 |
$sql .= ' WHERE (';
|
186 |
else
|
187 |
$sql .= ' AND (';
|
188 |
-
|
189 |
$sql .= implode (' AND ', $searchbits);
|
190 |
$sql .= ')';
|
191 |
}
|
192 |
}
|
193 |
-
|
194 |
return $sql;
|
195 |
}
|
196 |
-
|
197 |
-
|
198 |
/**
|
199 |
* Returns a set of conditions with limits.
|
200 |
*
|
@@ -203,13 +203,13 @@ class HS_Pager
|
|
203 |
* @param array $filters Array of columns to filter on
|
204 |
* @return string SQL
|
205 |
**/
|
206 |
-
|
207 |
function to_limits($conditions = '', $searches = '', $filters = '', $group_by = '') {
|
208 |
$sql = $this->to_conditions ($conditions, $searches, $filters);
|
209 |
-
|
210 |
if ($group_by)
|
211 |
$sql .= ' '.$group_by.' ';
|
212 |
-
|
213 |
if (strlen ($this->order_by) > 0) {
|
214 |
if (!$this->is_secondary_sort ())
|
215 |
$sql .= " ORDER BY ".$this->order_by.' '.$this->order_direction;
|
@@ -222,7 +222,7 @@ class HS_Pager
|
|
222 |
return $sql;
|
223 |
}
|
224 |
|
225 |
-
|
226 |
/**
|
227 |
* Return the url with all the params added back
|
228 |
*
|
@@ -230,72 +230,72 @@ class HS_Pager
|
|
230 |
* @param string $orderby Optional order
|
231 |
* @return string URL
|
232 |
**/
|
233 |
-
|
234 |
function url($offset, $orderby = '') {
|
235 |
// Position
|
236 |
if (strpos ($this->url, 'curpage=') !== false)
|
237 |
$url = preg_replace ('/curpage=\d*/', 'curpage='.$offset, $this->url);
|
238 |
else
|
239 |
$url = $this->url.'&curpage='.$offset;
|
240 |
-
|
241 |
// Order
|
242 |
if ($orderby != '') {
|
243 |
if (strpos ($url, 'orderby=') !== false)
|
244 |
$url = preg_replace ('/orderby=\w*/', 'orderby='.$orderby, $url);
|
245 |
else
|
246 |
$url = $url.'&orderby='.$orderby;
|
247 |
-
|
248 |
if (!empty ($this->order_tags) && isset ($this->order_tags[$orderby]))
|
249 |
$dir = $this->order_direction == 'ASC' ? 'DESC' : 'ASC';
|
250 |
else if ($this->order_by == $orderby)
|
251 |
$dir = $this->order_direction == 'ASC' ? 'DESC' : 'ASC';
|
252 |
else
|
253 |
$dir = $this->order_direction;
|
254 |
-
|
255 |
if (strpos ($url, 'order=') !== false)
|
256 |
$url = preg_replace ('/order=\w*/', 'order='.$dir, $url);
|
257 |
else
|
258 |
$url = $url.'&order='.$dir;
|
259 |
}
|
260 |
-
|
261 |
return str_replace ('&go=go', '', $url);
|
262 |
}
|
263 |
-
|
264 |
-
|
265 |
/**
|
266 |
* Return current page
|
267 |
*
|
268 |
* @return int
|
269 |
**/
|
270 |
-
|
271 |
function current_page() { return $this->current_page; }
|
272 |
-
|
273 |
-
|
274 |
/**
|
275 |
* Return total number of pages
|
276 |
*
|
277 |
* @return int
|
278 |
**/
|
279 |
-
|
280 |
function total_pages() {
|
281 |
if ($this->per_page == 0)
|
282 |
return 1;
|
283 |
return ceil ($this->total / $this->per_page);
|
284 |
}
|
285 |
-
|
286 |
-
|
287 |
/**
|
288 |
* Determine if we have a next page
|
289 |
*
|
290 |
* @return boolean
|
291 |
**/
|
292 |
-
|
293 |
function have_next_page() {
|
294 |
if ($this->current_page < $this->total_pages ())
|
295 |
return true;
|
296 |
return false;
|
297 |
}
|
298 |
-
|
299 |
|
300 |
/**
|
301 |
* Determine if we have a previous page
|
@@ -308,8 +308,8 @@ class HS_Pager
|
|
308 |
return true;
|
309 |
return false;
|
310 |
}
|
311 |
-
|
312 |
-
|
313 |
function sortable_class($column, $class = true) {
|
314 |
if ($column == $this->order_by) {
|
315 |
if ($class)
|
@@ -318,7 +318,7 @@ class HS_Pager
|
|
318 |
echo ' sorted';
|
319 |
}
|
320 |
}
|
321 |
-
|
322 |
/**
|
323 |
* Return a string suitable for a sortable column heading
|
324 |
*
|
@@ -327,39 +327,39 @@ class HS_Pager
|
|
327 |
* @param boolean $image Whether to show a direction image
|
328 |
* @return string URL
|
329 |
**/
|
330 |
-
|
331 |
function sortable($column, $text, $image = true) {
|
332 |
$img = '';
|
333 |
$url = $this->url ($this->current_page, $column);
|
334 |
-
|
335 |
if (isset ($this->order_tags[$column]))
|
336 |
$column = $this->order_tags[$column];
|
337 |
-
|
338 |
if ($column == $this->order_by) {
|
339 |
if (defined ('WP_PLUGIN_URL'))
|
340 |
$dir = WP_PLUGIN_URL.'/'.basename (dirname (dirname (__FILE__)));
|
341 |
else
|
342 |
$dir = get_bloginfo ('wpurl').'/wp-content/plugins/'.basename (dirname (dirname (__FILE__)));
|
343 |
-
|
344 |
if (strpos ($url, 'ASC') !== false)
|
345 |
$img = '<img align="bottom" src="'.$dir.'/images/up.gif" alt="dir" width="16" height="7"/>';
|
346 |
else
|
347 |
$img = '<img align="bottom" src="'.$dir.'/images/down.gif" alt="dir" width="16" height="7"/>';
|
348 |
-
|
349 |
if ($image == false)
|
350 |
$img = '';
|
351 |
}
|
352 |
-
|
353 |
return '<a href="'.$url.'">'.$text.'</a>'.$img;
|
354 |
}
|
355 |
-
|
356 |
-
|
357 |
/**
|
358 |
* Returns an array of page numbers => link, given the current page (next and previous etc)
|
359 |
*
|
360 |
* @return array Array of page links
|
361 |
**/
|
362 |
-
|
363 |
function area_pages() {
|
364 |
// First page
|
365 |
$allow_dot = true;
|
@@ -368,12 +368,12 @@ class HS_Pager
|
|
368 |
if ($this->total_pages () > 1) {
|
369 |
$previous = __ ('Previous', 'redirection');
|
370 |
$next = __ ('Next', 'redirection');
|
371 |
-
|
372 |
if ($this->have_previous_page ())
|
373 |
$pages[] = '<a href="'.$this->url ($this->current_page - 1).'">'.$previous.'</a> |';
|
374 |
else
|
375 |
$pages[] = $previous.' |';
|
376 |
-
|
377 |
for ($pos = 1; $pos <= $this->total_pages (); $pos++) {
|
378 |
if ($pos == $this->current_page) {
|
379 |
$pages[] = '<span class="active">'.$pos.'</span>';
|
@@ -386,7 +386,7 @@ class HS_Pager
|
|
386 |
$pages[] = '…';
|
387 |
}
|
388 |
}
|
389 |
-
|
390 |
if ($this->have_next_page ())
|
391 |
$pages[] = '| <a href="'.$this->url ($this->current_page + 1).'">'.$next.'</a>';
|
392 |
else
|
@@ -395,26 +395,26 @@ class HS_Pager
|
|
395 |
|
396 |
return $pages;
|
397 |
}
|
398 |
-
|
399 |
-
|
400 |
/**
|
401 |
* @todo
|
402 |
* @return boolean
|
403 |
**/
|
404 |
-
|
405 |
function filtered($field, $value) {
|
406 |
if (isset ($this->filters[$field]) && $this->filters[$field] == $value)
|
407 |
return true;
|
408 |
return false;
|
409 |
}
|
410 |
-
|
411 |
-
|
412 |
/**
|
413 |
* Display a SELECT box suitable for a per-page
|
414 |
*
|
415 |
* @return void
|
416 |
**/
|
417 |
-
|
418 |
function per_page($plugin = '') {
|
419 |
?>
|
420 |
<select name="perpage">
|
@@ -426,7 +426,7 @@ class HS_Pager
|
|
426 |
</select>
|
427 |
<?php
|
428 |
}
|
429 |
-
|
430 |
function page_links() {
|
431 |
$text = sprintf( '<span class="displaying-num">' . __( 'Displaying %s–%s of %s' ) . '</span>',
|
432 |
number_format_i18n (($this->current_page () - 1) * $this->per_page + 1),
|
@@ -437,5 +437,3 @@ class HS_Pager
|
|
437 |
return $text.$links;
|
438 |
}
|
439 |
}
|
440 |
-
|
441 |
-
?>
|
5 |
// modify it under the terms of the GNU Lesser General Public
|
6 |
// License as published by the Free Software Foundation; either
|
7 |
// version 2.1 of the License, or (at your option) any later version.
|
8 |
+
//
|
9 |
// This library is distributed in the hope that it will be useful,
|
10 |
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
11 |
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
38 |
* Searching is achieved by specifying the columns that can be searched:
|
39 |
*
|
40 |
* $rows = $wpdb->get_results ("SELECT * FROM wp_posts".$pager->to_limits ("post_type=page", array ('post_content', 'post_excerpt')));
|
41 |
+
*
|
42 |
* Additionally you can output column headings with correct URLs:
|
43 |
* <th><?php echo $pager->sortable ('post_username', 'Username') ?></th>
|
44 |
*
|
59 |
var $search = null;
|
60 |
var $filters = array ();
|
61 |
var $id;
|
62 |
+
|
63 |
+
|
64 |
/**
|
65 |
* Construct a pager object using the $_GET data, the current URL, and default preferences
|
66 |
*
|
75 |
// Remove all pager params from the url
|
76 |
$this->id = $id;
|
77 |
$this->url = $url;
|
78 |
+
|
79 |
if (isset ($data['curpage']))
|
80 |
$this->current_page = intval ($data['curpage']);
|
81 |
|
82 |
if ($orderby != '')
|
83 |
$this->order_by = $orderby;
|
84 |
+
|
85 |
if (isset ($data['orderby']))
|
86 |
$this->order_by = $data['orderby'];
|
87 |
+
|
88 |
if (!empty ($tags)) {
|
89 |
$this->order_tags = $tags;
|
90 |
if (isset ($this->order_tags[$this->order_by]))
|
95 |
$this->order_original = $orderby;
|
96 |
if (isset ($data['order']))
|
97 |
$this->order_direction = $data['order'];
|
98 |
+
|
99 |
$this->search = isset( $data['search'] ) ? $data['search'] : '';
|
100 |
$this->steps = array (10, 25, 50, 100, 250);
|
101 |
$this->url = str_replace ('&', '&', $this->url);
|
102 |
$this->url = str_replace ('&&', '&', $this->url);
|
103 |
|
104 |
}
|
105 |
+
|
106 |
+
|
107 |
/**
|
108 |
* Set the total number of entries that match the conditions
|
109 |
*
|
110 |
* @param int $total Count
|
111 |
* @return void
|
112 |
**/
|
113 |
+
|
114 |
function set_total($total) {
|
115 |
$this->total = $total;
|
116 |
|
117 |
if ($this->current_page <= 0 || $this->current_page > $this->total_pages ())
|
118 |
$this->current_page = 1;
|
119 |
}
|
120 |
+
|
121 |
+
|
122 |
/**
|
123 |
* Return the current page offset
|
124 |
*
|
125 |
* @return int Current page offset
|
126 |
**/
|
127 |
+
|
128 |
function offset() {
|
129 |
return ($this->current_page - 1) * $this->per_page;
|
130 |
}
|
131 |
+
|
132 |
+
|
133 |
/**
|
134 |
* @todo explain
|
135 |
* @return void
|
136 |
**/
|
137 |
// XXX
|
138 |
+
|
139 |
function is_secondary_sort() {
|
140 |
return substr ($this->order_by, 0, 1) == '_' ? true : false;
|
141 |
}
|
142 |
+
|
143 |
+
|
144 |
/**
|
145 |
* Returns a set of conditions without any limits. This is suitable for a COUNT SQL
|
146 |
*
|
149 |
* @param array $filters Array of columns to filter on
|
150 |
* @return string SQL
|
151 |
**/
|
152 |
+
|
153 |
function to_conditions($conditions, $searches = '', $filters = '') {
|
154 |
$sql = '';
|
155 |
if ($conditions != '')
|
156 |
$sql .= ' WHERE '.$conditions;
|
157 |
+
|
158 |
// Add on search conditions
|
159 |
if (is_array ($searches) && $this->search != '') {
|
160 |
if ($sql == '')
|
169 |
$sql .= implode (' OR ', $searchbits);
|
170 |
$sql .= ')';
|
171 |
}
|
172 |
+
|
173 |
// Add filters
|
174 |
if (is_array ($filters) && !empty ($this->filters)) {
|
175 |
$searchbits = array ();
|
185 |
$sql .= ' WHERE (';
|
186 |
else
|
187 |
$sql .= ' AND (';
|
188 |
+
|
189 |
$sql .= implode (' AND ', $searchbits);
|
190 |
$sql .= ')';
|
191 |
}
|
192 |
}
|
193 |
+
|
194 |
return $sql;
|
195 |
}
|
196 |
+
|
197 |
+
|
198 |
/**
|
199 |
* Returns a set of conditions with limits.
|
200 |
*
|
203 |
* @param array $filters Array of columns to filter on
|
204 |
* @return string SQL
|
205 |
**/
|
206 |
+
|
207 |
function to_limits($conditions = '', $searches = '', $filters = '', $group_by = '') {
|
208 |
$sql = $this->to_conditions ($conditions, $searches, $filters);
|
209 |
+
|
210 |
if ($group_by)
|
211 |
$sql .= ' '.$group_by.' ';
|
212 |
+
|
213 |
if (strlen ($this->order_by) > 0) {
|
214 |
if (!$this->is_secondary_sort ())
|
215 |
$sql .= " ORDER BY ".$this->order_by.' '.$this->order_direction;
|
222 |
return $sql;
|
223 |
}
|
224 |
|
225 |
+
|
226 |
/**
|
227 |
* Return the url with all the params added back
|
228 |
*
|
230 |
* @param string $orderby Optional order
|
231 |
* @return string URL
|
232 |
**/
|
233 |
+
|
234 |
function url($offset, $orderby = '') {
|
235 |
// Position
|
236 |
if (strpos ($this->url, 'curpage=') !== false)
|
237 |
$url = preg_replace ('/curpage=\d*/', 'curpage='.$offset, $this->url);
|
238 |
else
|
239 |
$url = $this->url.'&curpage='.$offset;
|
240 |
+
|
241 |
// Order
|
242 |
if ($orderby != '') {
|
243 |
if (strpos ($url, 'orderby=') !== false)
|
244 |
$url = preg_replace ('/orderby=\w*/', 'orderby='.$orderby, $url);
|
245 |
else
|
246 |
$url = $url.'&orderby='.$orderby;
|
247 |
+
|
248 |
if (!empty ($this->order_tags) && isset ($this->order_tags[$orderby]))
|
249 |
$dir = $this->order_direction == 'ASC' ? 'DESC' : 'ASC';
|
250 |
else if ($this->order_by == $orderby)
|
251 |
$dir = $this->order_direction == 'ASC' ? 'DESC' : 'ASC';
|
252 |
else
|
253 |
$dir = $this->order_direction;
|
254 |
+
|
255 |
if (strpos ($url, 'order=') !== false)
|
256 |
$url = preg_replace ('/order=\w*/', 'order='.$dir, $url);
|
257 |
else
|
258 |
$url = $url.'&order='.$dir;
|
259 |
}
|
260 |
+
|
261 |
return str_replace ('&go=go', '', $url);
|
262 |
}
|
263 |
+
|
264 |
+
|
265 |
/**
|
266 |
* Return current page
|
267 |
*
|
268 |
* @return int
|
269 |
**/
|
270 |
+
|
271 |
function current_page() { return $this->current_page; }
|
272 |
+
|
273 |
+
|
274 |
/**
|
275 |
* Return total number of pages
|
276 |
*
|
277 |
* @return int
|
278 |
**/
|
279 |
+
|
280 |
function total_pages() {
|
281 |
if ($this->per_page == 0)
|
282 |
return 1;
|
283 |
return ceil ($this->total / $this->per_page);
|
284 |
}
|
285 |
+
|
286 |
+
|
287 |
/**
|
288 |
* Determine if we have a next page
|
289 |
*
|
290 |
* @return boolean
|
291 |
**/
|
292 |
+
|
293 |
function have_next_page() {
|
294 |
if ($this->current_page < $this->total_pages ())
|
295 |
return true;
|
296 |
return false;
|
297 |
}
|
298 |
+
|
299 |
|
300 |
/**
|
301 |
* Determine if we have a previous page
|
308 |
return true;
|
309 |
return false;
|
310 |
}
|
311 |
+
|
312 |
+
|
313 |
function sortable_class($column, $class = true) {
|
314 |
if ($column == $this->order_by) {
|
315 |
if ($class)
|
318 |
echo ' sorted';
|
319 |
}
|
320 |
}
|
321 |
+
|
322 |
/**
|
323 |
* Return a string suitable for a sortable column heading
|
324 |
*
|
327 |
* @param boolean $image Whether to show a direction image
|
328 |
* @return string URL
|
329 |
**/
|
330 |
+
|
331 |
function sortable($column, $text, $image = true) {
|
332 |
$img = '';
|
333 |
$url = $this->url ($this->current_page, $column);
|
334 |
+
|
335 |
if (isset ($this->order_tags[$column]))
|
336 |
$column = $this->order_tags[$column];
|
337 |
+
|
338 |
if ($column == $this->order_by) {
|
339 |
if (defined ('WP_PLUGIN_URL'))
|
340 |
$dir = WP_PLUGIN_URL.'/'.basename (dirname (dirname (__FILE__)));
|
341 |
else
|
342 |
$dir = get_bloginfo ('wpurl').'/wp-content/plugins/'.basename (dirname (dirname (__FILE__)));
|
343 |
+
|
344 |
if (strpos ($url, 'ASC') !== false)
|
345 |
$img = '<img align="bottom" src="'.$dir.'/images/up.gif" alt="dir" width="16" height="7"/>';
|
346 |
else
|
347 |
$img = '<img align="bottom" src="'.$dir.'/images/down.gif" alt="dir" width="16" height="7"/>';
|
348 |
+
|
349 |
if ($image == false)
|
350 |
$img = '';
|
351 |
}
|
352 |
+
|
353 |
return '<a href="'.$url.'">'.$text.'</a>'.$img;
|
354 |
}
|
355 |
+
|
356 |
+
|
357 |
/**
|
358 |
* Returns an array of page numbers => link, given the current page (next and previous etc)
|
359 |
*
|
360 |
* @return array Array of page links
|
361 |
**/
|
362 |
+
|
363 |
function area_pages() {
|
364 |
// First page
|
365 |
$allow_dot = true;
|
368 |
if ($this->total_pages () > 1) {
|
369 |
$previous = __ ('Previous', 'redirection');
|
370 |
$next = __ ('Next', 'redirection');
|
371 |
+
|
372 |
if ($this->have_previous_page ())
|
373 |
$pages[] = '<a href="'.$this->url ($this->current_page - 1).'">'.$previous.'</a> |';
|
374 |
else
|
375 |
$pages[] = $previous.' |';
|
376 |
+
|
377 |
for ($pos = 1; $pos <= $this->total_pages (); $pos++) {
|
378 |
if ($pos == $this->current_page) {
|
379 |
$pages[] = '<span class="active">'.$pos.'</span>';
|
386 |
$pages[] = '…';
|
387 |
}
|
388 |
}
|
389 |
+
|
390 |
if ($this->have_next_page ())
|
391 |
$pages[] = '| <a href="'.$this->url ($this->current_page + 1).'">'.$next.'</a>';
|
392 |
else
|
395 |
|
396 |
return $pages;
|
397 |
}
|
398 |
+
|
399 |
+
|
400 |
/**
|
401 |
* @todo
|
402 |
* @return boolean
|
403 |
**/
|
404 |
+
|
405 |
function filtered($field, $value) {
|
406 |
if (isset ($this->filters[$field]) && $this->filters[$field] == $value)
|
407 |
return true;
|
408 |
return false;
|
409 |
}
|
410 |
+
|
411 |
+
|
412 |
/**
|
413 |
* Display a SELECT box suitable for a per-page
|
414 |
*
|
415 |
* @return void
|
416 |
**/
|
417 |
+
|
418 |
function per_page($plugin = '') {
|
419 |
?>
|
420 |
<select name="perpage">
|
426 |
</select>
|
427 |
<?php
|
428 |
}
|
429 |
+
|
430 |
function page_links() {
|
431 |
$text = sprintf( '<span class="displaying-num">' . __( 'Displaying %s–%s of %s' ) . '</span>',
|
432 |
number_format_i18n (($this->current_page () - 1) * $this->per_page + 1),
|
437 |
return $text.$links;
|
438 |
}
|
439 |
}
|
|
|
|
models/site.php
CHANGED
@@ -28,30 +28,30 @@ class HS_SiteModule
|
|
28 |
function HS_SiteModule() {}
|
29 |
function id() { return strtolower (get_class ($this)); }
|
30 |
function run() { }
|
31 |
-
|
32 |
function config($options) { }
|
33 |
function load($meta = '') { }
|
34 |
function has_config() { return false; }
|
35 |
function plugins_loaded() {}
|
36 |
function is_active() { return $this->active; }
|
37 |
-
|
38 |
function save_options($data) { return array (); }
|
39 |
function edit_options() {}
|
40 |
-
|
41 |
function head() {}
|
42 |
-
|
43 |
-
|
44 |
function update($data) {
|
45 |
$data = $this->save_options ($data);
|
46 |
-
|
47 |
if (!empty ($data)) {
|
48 |
$options = get_option ('headspace_options');
|
49 |
-
|
50 |
$options['site'][$this->id ()] = $data;
|
51 |
update_option ('headspace_options', $options);
|
52 |
return true;
|
53 |
}
|
54 |
-
|
55 |
return false;
|
56 |
}
|
57 |
}
|
@@ -61,7 +61,7 @@ class HS_SiteManager
|
|
61 |
{
|
62 |
var $modules = array ();
|
63 |
var $active = array ();
|
64 |
-
|
65 |
function HS_SiteManager($active) {
|
66 |
// Load all available module files
|
67 |
$available = get_declared_classes ();
|
@@ -79,9 +79,9 @@ class HS_SiteManager
|
|
79 |
include_once (dirname (__FILE__)."/../modules/site/$file");
|
80 |
}
|
81 |
}
|
82 |
-
|
83 |
$available = array_diff (get_declared_classes (), $available);
|
84 |
-
|
85 |
if (count ($available) > 0) {
|
86 |
$options = get_option ('headspace_options');
|
87 |
foreach ($available AS $pos => $name) {
|
@@ -92,13 +92,13 @@ class HS_SiteManager
|
|
92 |
|
93 |
if (in_array ($name, $active))
|
94 |
$module->active = true;
|
95 |
-
|
96 |
$this->modules[$name] = $module;
|
97 |
}
|
98 |
-
|
99 |
ksort ($this->modules);
|
100 |
}
|
101 |
-
|
102 |
// Run through active modules and start them
|
103 |
if (count ($active) > 0) {
|
104 |
foreach ($active AS $name) {
|
@@ -109,14 +109,14 @@ class HS_SiteManager
|
|
109 |
}
|
110 |
}
|
111 |
}
|
112 |
-
|
113 |
function get($id) {
|
114 |
if (isset ($this->modules[$id]))
|
115 |
return $this->modules[$id];
|
116 |
return false;
|
117 |
}
|
118 |
-
|
119 |
function get_active() {
|
120 |
return $this->active;
|
121 |
}
|
122 |
-
}
|
28 |
function HS_SiteModule() {}
|
29 |
function id() { return strtolower (get_class ($this)); }
|
30 |
function run() { }
|
31 |
+
|
32 |
function config($options) { }
|
33 |
function load($meta = '') { }
|
34 |
function has_config() { return false; }
|
35 |
function plugins_loaded() {}
|
36 |
function is_active() { return $this->active; }
|
37 |
+
|
38 |
function save_options($data) { return array (); }
|
39 |
function edit_options() {}
|
40 |
+
|
41 |
function head() {}
|
42 |
+
|
43 |
+
|
44 |
function update($data) {
|
45 |
$data = $this->save_options ($data);
|
46 |
+
|
47 |
if (!empty ($data)) {
|
48 |
$options = get_option ('headspace_options');
|
49 |
+
|
50 |
$options['site'][$this->id ()] = $data;
|
51 |
update_option ('headspace_options', $options);
|
52 |
return true;
|
53 |
}
|
54 |
+
|
55 |
return false;
|
56 |
}
|
57 |
}
|
61 |
{
|
62 |
var $modules = array ();
|
63 |
var $active = array ();
|
64 |
+
|
65 |
function HS_SiteManager($active) {
|
66 |
// Load all available module files
|
67 |
$available = get_declared_classes ();
|
79 |
include_once (dirname (__FILE__)."/../modules/site/$file");
|
80 |
}
|
81 |
}
|
82 |
+
|
83 |
$available = array_diff (get_declared_classes (), $available);
|
84 |
+
|
85 |
if (count ($available) > 0) {
|
86 |
$options = get_option ('headspace_options');
|
87 |
foreach ($available AS $pos => $name) {
|
92 |
|
93 |
if (in_array ($name, $active))
|
94 |
$module->active = true;
|
95 |
+
|
96 |
$this->modules[$name] = $module;
|
97 |
}
|
98 |
+
|
99 |
ksort ($this->modules);
|
100 |
}
|
101 |
+
|
102 |
// Run through active modules and start them
|
103 |
if (count ($active) > 0) {
|
104 |
foreach ($active AS $name) {
|
109 |
}
|
110 |
}
|
111 |
}
|
112 |
+
|
113 |
function get($id) {
|
114 |
if (isset ($this->modules[$id]))
|
115 |
return $this->modules[$id];
|
116 |
return false;
|
117 |
}
|
118 |
+
|
119 |
function get_active() {
|
120 |
return $this->active;
|
121 |
}
|
122 |
+
}
|
models/term_pager.php
CHANGED
@@ -1,78 +1,77 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
class TermPager
|
4 |
{
|
5 |
var $order_by = 'tag';
|
6 |
var $url;
|
7 |
var $current_page = 0;
|
8 |
var $order_direction = 'ASC';
|
9 |
-
|
10 |
function TermPager($get, $url, $default_order, $default_direction) {
|
11 |
$this->url = $url;
|
12 |
|
13 |
$this->order_by = $default_order;
|
14 |
$this->order_direction = $default_direction;
|
15 |
-
|
16 |
if (isset ($get['orderby']))
|
17 |
$this->order_by = $get['orderby'];
|
18 |
-
|
19 |
if (isset ($get['order']))
|
20 |
$this->order_direction = $get['order'];
|
21 |
}
|
22 |
-
|
23 |
function get($taxonomy) {
|
24 |
return get_terms ($taxonomy, array ('get' => 'all', 'hide_empty' => false, 'orderby' => $this->order_by, 'order' => $this->order_direction, 'number' => '2,2'));
|
25 |
}
|
26 |
-
|
27 |
function sortable($text, $column) {
|
28 |
$url = $this->url ($this->current_page, $column);
|
29 |
-
|
30 |
if (isset ($this->order_tags[$column]))
|
31 |
$column = $this->order_tags[$column];
|
32 |
-
|
33 |
if ($column == $this->order_by) {
|
34 |
if (defined ('WP_PLUGIN_URL'))
|
35 |
$dir = WP_PLUGIN_URL.'/'.basename (dirname (dirname (__FILE__)));
|
36 |
else
|
37 |
$dir = get_bloginfo ('wpurl').'/wp-content/plugins/'.basename (dirname (dirname (__FILE__)));
|
38 |
-
|
39 |
if (strpos ($url, 'ASC') !== false)
|
40 |
$img = '<img align="bottom" src="'.$dir.'/images/up.gif" alt="dir" width="16" height="7"/>';
|
41 |
else
|
42 |
$img = '<img align="bottom" src="'.$dir.'/images/down.gif" alt="dir" width="16" height="7"/>';
|
43 |
}
|
44 |
-
|
45 |
return '<a href="'.$url.'">'.$text.'</a>'.$img;
|
46 |
}
|
47 |
-
|
48 |
function url($offset, $orderby = '') {
|
49 |
// Position
|
50 |
if (strpos ($this->url, 'curpage=') !== false)
|
51 |
$url = preg_replace ('/curpage=\d*/', 'curpage='.$offset, $this->url);
|
52 |
else
|
53 |
$url = $this->url.'&curpage='.$offset;
|
54 |
-
|
55 |
// Order
|
56 |
if ($orderby != '') {
|
57 |
if (strpos ($url, 'orderby=') !== false)
|
58 |
$url = preg_replace ('/orderby=\w*/', 'orderby='.$orderby, $url);
|
59 |
else
|
60 |
$url = $url.'&orderby='.$orderby;
|
61 |
-
|
62 |
if (!empty ($this->order_tags) && isset ($this->order_tags[$orderby]))
|
63 |
$dir = $this->order_direction == 'ASC' ? 'DESC' : 'ASC';
|
64 |
else if ($this->order_by == $orderby)
|
65 |
$dir = $this->order_direction == 'ASC' ? 'DESC' : 'ASC';
|
66 |
else
|
67 |
$dir = $this->order_direction;
|
68 |
-
|
69 |
if (strpos ($url, 'order=') !== false)
|
70 |
$url = preg_replace ('/order=\w*/', 'order='.$dir, $url);
|
71 |
else
|
72 |
$url = $url.'&order='.$dir;
|
73 |
}
|
74 |
-
|
75 |
return str_replace ('&go=go', '', $url);
|
76 |
}
|
77 |
}
|
78 |
-
?>
|
1 |
<?php
|
2 |
+
|
3 |
class TermPager
|
4 |
{
|
5 |
var $order_by = 'tag';
|
6 |
var $url;
|
7 |
var $current_page = 0;
|
8 |
var $order_direction = 'ASC';
|
9 |
+
|
10 |
function TermPager($get, $url, $default_order, $default_direction) {
|
11 |
$this->url = $url;
|
12 |
|
13 |
$this->order_by = $default_order;
|
14 |
$this->order_direction = $default_direction;
|
15 |
+
|
16 |
if (isset ($get['orderby']))
|
17 |
$this->order_by = $get['orderby'];
|
18 |
+
|
19 |
if (isset ($get['order']))
|
20 |
$this->order_direction = $get['order'];
|
21 |
}
|
22 |
+
|
23 |
function get($taxonomy) {
|
24 |
return get_terms ($taxonomy, array ('get' => 'all', 'hide_empty' => false, 'orderby' => $this->order_by, 'order' => $this->order_direction, 'number' => '2,2'));
|
25 |
}
|
26 |
+
|
27 |
function sortable($text, $column) {
|
28 |
$url = $this->url ($this->current_page, $column);
|
29 |
+
|
30 |
if (isset ($this->order_tags[$column]))
|
31 |
$column = $this->order_tags[$column];
|
32 |
+
|
33 |
if ($column == $this->order_by) {
|
34 |
if (defined ('WP_PLUGIN_URL'))
|
35 |
$dir = WP_PLUGIN_URL.'/'.basename (dirname (dirname (__FILE__)));
|
36 |
else
|
37 |
$dir = get_bloginfo ('wpurl').'/wp-content/plugins/'.basename (dirname (dirname (__FILE__)));
|
38 |
+
|
39 |
if (strpos ($url, 'ASC') !== false)
|
40 |
$img = '<img align="bottom" src="'.$dir.'/images/up.gif" alt="dir" width="16" height="7"/>';
|
41 |
else
|
42 |
$img = '<img align="bottom" src="'.$dir.'/images/down.gif" alt="dir" width="16" height="7"/>';
|
43 |
}
|
44 |
+
|
45 |
return '<a href="'.$url.'">'.$text.'</a>'.$img;
|
46 |
}
|
47 |
+
|
48 |
function url($offset, $orderby = '') {
|
49 |
// Position
|
50 |
if (strpos ($this->url, 'curpage=') !== false)
|
51 |
$url = preg_replace ('/curpage=\d*/', 'curpage='.$offset, $this->url);
|
52 |
else
|
53 |
$url = $this->url.'&curpage='.$offset;
|
54 |
+
|
55 |
// Order
|
56 |
if ($orderby != '') {
|
57 |
if (strpos ($url, 'orderby=') !== false)
|
58 |
$url = preg_replace ('/orderby=\w*/', 'orderby='.$orderby, $url);
|
59 |
else
|
60 |
$url = $url.'&orderby='.$orderby;
|
61 |
+
|
62 |
if (!empty ($this->order_tags) && isset ($this->order_tags[$orderby]))
|
63 |
$dir = $this->order_direction == 'ASC' ? 'DESC' : 'ASC';
|
64 |
else if ($this->order_by == $orderby)
|
65 |
$dir = $this->order_direction == 'ASC' ? 'DESC' : 'ASC';
|
66 |
else
|
67 |
$dir = $this->order_direction;
|
68 |
+
|
69 |
if (strpos ($url, 'order=') !== false)
|
70 |
$url = preg_replace ('/order=\w*/', 'order='.$dir, $url);
|
71 |
else
|
72 |
$url = $url.'&order='.$dir;
|
73 |
}
|
74 |
+
|
75 |
return str_replace ('&go=go', '', $url);
|
76 |
}
|
77 |
}
|
|
models/upgrade.php
CHANGED
@@ -41,28 +41,28 @@ class HS_Upgrade
|
|
41 |
else if ($currentversion == 1) {
|
42 |
// Convert 3.1 to 3.2
|
43 |
$options = get_option ('headspace_options');
|
44 |
-
|
45 |
$main = array
|
46 |
(
|
47 |
'inherit' => $options['inherit'] == 'true' ? true : false,
|
48 |
'updates' => $options['updates'] == 'true' ? true : false,
|
49 |
);
|
50 |
-
|
51 |
update_option ('headspace_options', $main);
|
52 |
-
|
53 |
// Copy all keywords into dictionary, along with hotwords
|
54 |
$hot = get_option ('headspace_keywords');
|
55 |
-
|
56 |
$rows = $wpdb->get_results ("SELECT meta_value FROM {$wpdb->postmeta} WHERE meta_key='_headspace_keywords'");
|
57 |
if ($rows) {
|
58 |
foreach ($rows AS $row)
|
59 |
$hot .= $row->meta_value.',';
|
60 |
}
|
61 |
-
|
62 |
update_option ('headspace_dictionary', HS_Upgrade::normalize_tags ($hot));
|
63 |
delete_option ('headspace_keywords');
|
64 |
}
|
65 |
-
|
66 |
if ($currentversion < 8) {
|
67 |
//
|
68 |
$available = get_declared_classes ();
|
@@ -73,27 +73,27 @@ class HS_Upgrade
|
|
73 |
}
|
74 |
|
75 |
$available = array_diff (get_declared_classes (), $available);
|
76 |
-
|
77 |
$options = get_option ('headspace_options');
|
78 |
if (count ($options['advanced_modules']) > 0) {
|
79 |
foreach ($options['advanced_modules'] AS $name) {
|
80 |
$module = new $name;
|
81 |
$newadvanced[$module->file ()] = $name;
|
82 |
}
|
83 |
-
|
84 |
$options['advanced_modules'] = $newadvanced;
|
85 |
}
|
86 |
-
|
87 |
if (count ($options['simple_modules']) > 0) {
|
88 |
$newsimple = array ();
|
89 |
foreach ($options['simple_modules'] AS $name) {
|
90 |
$module = new $name;
|
91 |
$newsimple[$module->file ()] = $name;
|
92 |
}
|
93 |
-
|
94 |
$options['simple_modules'] = $newsimple;
|
95 |
}
|
96 |
-
|
97 |
if (count ($options['site_modules']) > 0) {
|
98 |
$newsimple = array ();
|
99 |
foreach ($options['site_modules'] AS $name) {
|
@@ -102,27 +102,27 @@ class HS_Upgrade
|
|
102 |
$newsimple[$module->file ()] = $name;
|
103 |
}
|
104 |
}
|
105 |
-
|
106 |
$options['site_modules'] = $newsimple;
|
107 |
}
|
108 |
|
109 |
update_option ('headspace_options', $options);
|
110 |
}
|
111 |
-
|
112 |
if ($currentversion < 10) {
|
113 |
// Copy posts details to page details
|
114 |
update_option ('headspace_page', get_option ('headspace_post'));
|
115 |
}
|
116 |
-
|
117 |
update_option ('headspace_version', $desiredversion);
|
118 |
}
|
119 |
-
|
120 |
function normalize_tags($words, $order = true) {
|
121 |
$list = explode (',', trim (str_replace (',,', '', $words), ','));
|
122 |
if (count ($list) > 0) {
|
123 |
foreach ($list AS $pos => $item) {
|
124 |
$list[$pos] = trim ($item);
|
125 |
-
|
126 |
if (function_exists ('mb_strtolower'))
|
127 |
$list[$pos] = mb_strtolower ($list[$pos], get_option ('blog_charset'));
|
128 |
else
|
@@ -132,27 +132,25 @@ class HS_Upgrade
|
|
132 |
$list = array_unique ($list);
|
133 |
if ($order)
|
134 |
sort ($list);
|
135 |
-
|
136 |
return implode (',', $list);
|
137 |
}
|
138 |
-
|
139 |
return $words;
|
140 |
}
|
141 |
-
|
142 |
function remove($plugin) {
|
143 |
global $wpdb;
|
144 |
-
|
145 |
delete_option ('headspace_page_plugins');
|
146 |
delete_option ('headspace_page_themes');
|
147 |
-
|
148 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key LIKE '%_headspace_%'");
|
149 |
$wpdb->query ("DELETE FROM {$wpdb->options} WHERE option_name LIKE '%headspace_%'");
|
150 |
-
|
151 |
// Deactivate the plugin
|
152 |
$current = get_option('active_plugins');
|
153 |
array_splice ($current, array_search (basename (dirname ($plugin)).'/'.basename ($plugin), $current), 1 );
|
154 |
update_option('active_plugins', $current);
|
155 |
}
|
156 |
}
|
157 |
-
|
158 |
-
?>
|
41 |
else if ($currentversion == 1) {
|
42 |
// Convert 3.1 to 3.2
|
43 |
$options = get_option ('headspace_options');
|
44 |
+
|
45 |
$main = array
|
46 |
(
|
47 |
'inherit' => $options['inherit'] == 'true' ? true : false,
|
48 |
'updates' => $options['updates'] == 'true' ? true : false,
|
49 |
);
|
50 |
+
|
51 |
update_option ('headspace_options', $main);
|
52 |
+
|
53 |
// Copy all keywords into dictionary, along with hotwords
|
54 |
$hot = get_option ('headspace_keywords');
|
55 |
+
|
56 |
$rows = $wpdb->get_results ("SELECT meta_value FROM {$wpdb->postmeta} WHERE meta_key='_headspace_keywords'");
|
57 |
if ($rows) {
|
58 |
foreach ($rows AS $row)
|
59 |
$hot .= $row->meta_value.',';
|
60 |
}
|
61 |
+
|
62 |
update_option ('headspace_dictionary', HS_Upgrade::normalize_tags ($hot));
|
63 |
delete_option ('headspace_keywords');
|
64 |
}
|
65 |
+
|
66 |
if ($currentversion < 8) {
|
67 |
//
|
68 |
$available = get_declared_classes ();
|
73 |
}
|
74 |
|
75 |
$available = array_diff (get_declared_classes (), $available);
|
76 |
+
|
77 |
$options = get_option ('headspace_options');
|
78 |
if (count ($options['advanced_modules']) > 0) {
|
79 |
foreach ($options['advanced_modules'] AS $name) {
|
80 |
$module = new $name;
|
81 |
$newadvanced[$module->file ()] = $name;
|
82 |
}
|
83 |
+
|
84 |
$options['advanced_modules'] = $newadvanced;
|
85 |
}
|
86 |
+
|
87 |
if (count ($options['simple_modules']) > 0) {
|
88 |
$newsimple = array ();
|
89 |
foreach ($options['simple_modules'] AS $name) {
|
90 |
$module = new $name;
|
91 |
$newsimple[$module->file ()] = $name;
|
92 |
}
|
93 |
+
|
94 |
$options['simple_modules'] = $newsimple;
|
95 |
}
|
96 |
+
|
97 |
if (count ($options['site_modules']) > 0) {
|
98 |
$newsimple = array ();
|
99 |
foreach ($options['site_modules'] AS $name) {
|
102 |
$newsimple[$module->file ()] = $name;
|
103 |
}
|
104 |
}
|
105 |
+
|
106 |
$options['site_modules'] = $newsimple;
|
107 |
}
|
108 |
|
109 |
update_option ('headspace_options', $options);
|
110 |
}
|
111 |
+
|
112 |
if ($currentversion < 10) {
|
113 |
// Copy posts details to page details
|
114 |
update_option ('headspace_page', get_option ('headspace_post'));
|
115 |
}
|
116 |
+
|
117 |
update_option ('headspace_version', $desiredversion);
|
118 |
}
|
119 |
+
|
120 |
function normalize_tags($words, $order = true) {
|
121 |
$list = explode (',', trim (str_replace (',,', '', $words), ','));
|
122 |
if (count ($list) > 0) {
|
123 |
foreach ($list AS $pos => $item) {
|
124 |
$list[$pos] = trim ($item);
|
125 |
+
|
126 |
if (function_exists ('mb_strtolower'))
|
127 |
$list[$pos] = mb_strtolower ($list[$pos], get_option ('blog_charset'));
|
128 |
else
|
132 |
$list = array_unique ($list);
|
133 |
if ($order)
|
134 |
sort ($list);
|
135 |
+
|
136 |
return implode (',', $list);
|
137 |
}
|
138 |
+
|
139 |
return $words;
|
140 |
}
|
141 |
+
|
142 |
function remove($plugin) {
|
143 |
global $wpdb;
|
144 |
+
|
145 |
delete_option ('headspace_page_plugins');
|
146 |
delete_option ('headspace_page_themes');
|
147 |
+
|
148 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key LIKE '%_headspace_%'");
|
149 |
$wpdb->query ("DELETE FROM {$wpdb->options} WHERE option_name LIKE '%headspace_%'");
|
150 |
+
|
151 |
// Deactivate the plugin
|
152 |
$current = get_option('active_plugins');
|
153 |
array_splice ($current, array_search (basename (dirname ($plugin)).'/'.basename ($plugin), $current), 1 );
|
154 |
update_option('active_plugins', $current);
|
155 |
}
|
156 |
}
|
|
|
|
modules/import/all-in-one-seo.php
CHANGED
@@ -27,42 +27,42 @@ class ImportAllInOne extends HS_Importer
|
|
27 |
{
|
28 |
return __ ('All-in-one SEO', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='keywords'");
|
37 |
if ($values)
|
38 |
{
|
39 |
foreach ($values AS $meta)
|
40 |
MetaData::add_tags ($meta->post_id, stripslashes ($meta->meta_value));
|
41 |
-
|
42 |
$count += count ($values);
|
43 |
}
|
44 |
-
|
45 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='title'");
|
46 |
if ($values)
|
47 |
{
|
48 |
foreach ($values AS $meta)
|
49 |
MetaData::add_page_title ($meta->post_id, stripslashes ($meta->meta_value));
|
50 |
-
|
51 |
$count += count ($values);
|
52 |
}
|
53 |
-
|
54 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='description'");
|
55 |
if ($values)
|
56 |
{
|
57 |
foreach ($values AS $meta)
|
58 |
MetaData::add_description ($meta->post_id, stripslashes ($meta->meta_value));
|
59 |
-
|
60 |
$count += count ($values);
|
61 |
}
|
62 |
-
|
63 |
return $count;
|
64 |
}
|
65 |
-
|
66 |
function cleanup ()
|
67 |
{
|
68 |
global $wpdb;
|
@@ -71,5 +71,3 @@ class ImportAllInOne extends HS_Importer
|
|
71 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='description'");
|
72 |
}
|
73 |
}
|
74 |
-
|
75 |
-
?>
|
27 |
{
|
28 |
return __ ('All-in-one SEO', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='keywords'");
|
37 |
if ($values)
|
38 |
{
|
39 |
foreach ($values AS $meta)
|
40 |
MetaData::add_tags ($meta->post_id, stripslashes ($meta->meta_value));
|
41 |
+
|
42 |
$count += count ($values);
|
43 |
}
|
44 |
+
|
45 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='title'");
|
46 |
if ($values)
|
47 |
{
|
48 |
foreach ($values AS $meta)
|
49 |
MetaData::add_page_title ($meta->post_id, stripslashes ($meta->meta_value));
|
50 |
+
|
51 |
$count += count ($values);
|
52 |
}
|
53 |
+
|
54 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='description'");
|
55 |
if ($values)
|
56 |
{
|
57 |
foreach ($values AS $meta)
|
58 |
MetaData::add_description ($meta->post_id, stripslashes ($meta->meta_value));
|
59 |
+
|
60 |
$count += count ($values);
|
61 |
}
|
62 |
+
|
63 |
return $count;
|
64 |
}
|
65 |
+
|
66 |
function cleanup ()
|
67 |
{
|
68 |
global $wpdb;
|
71 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='description'");
|
72 |
}
|
73 |
}
|
|
|
|
modules/import/head_meta_description.php
CHANGED
@@ -27,29 +27,27 @@ class ImportHeadMetaDesc extends HS_Importer
|
|
27 |
{
|
28 |
return __ ('Head META Description', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='description'");
|
37 |
if ($values)
|
38 |
{
|
39 |
foreach ($values AS $value)
|
40 |
MetaData::add_description ($value->post_id, $value->meta_value);
|
41 |
-
|
42 |
$count += count ($values);
|
43 |
}
|
44 |
-
|
45 |
return $count;
|
46 |
}
|
47 |
-
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='description'");
|
52 |
}
|
53 |
}
|
54 |
-
|
55 |
-
?>
|
27 |
{
|
28 |
return __ ('Head META Description', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='description'");
|
37 |
if ($values)
|
38 |
{
|
39 |
foreach ($values AS $value)
|
40 |
MetaData::add_description ($value->post_id, $value->meta_value);
|
41 |
+
|
42 |
$count += count ($values);
|
43 |
}
|
44 |
+
|
45 |
return $count;
|
46 |
}
|
47 |
+
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='description'");
|
52 |
}
|
53 |
}
|
|
|
|
modules/import/headspace_tags.php
CHANGED
@@ -31,26 +31,24 @@ class ImportHSTags extends HS_Importer
|
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='_headspace_keywords'");
|
37 |
if ($values)
|
38 |
{
|
39 |
foreach ($values AS $meta)
|
40 |
MetaData::add_tags ($meta->post_id, $meta->meta_value);
|
41 |
-
|
42 |
$count += count ($values);
|
43 |
}
|
44 |
-
|
45 |
return $count;
|
46 |
}
|
47 |
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
-
|
52 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='_headspace_keywords'");
|
53 |
}
|
54 |
}
|
55 |
-
|
56 |
-
?>
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='_headspace_keywords'");
|
37 |
if ($values)
|
38 |
{
|
39 |
foreach ($values AS $meta)
|
40 |
MetaData::add_tags ($meta->post_id, $meta->meta_value);
|
41 |
+
|
42 |
$count += count ($values);
|
43 |
}
|
44 |
+
|
45 |
return $count;
|
46 |
}
|
47 |
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
+
|
52 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='_headspace_keywords'");
|
53 |
}
|
54 |
}
|
|
|
|
modules/import/jerome.php
CHANGED
@@ -27,18 +27,18 @@ class ImportJerome extends HS_Importer
|
|
27 |
{
|
28 |
return __ ('Jerome\'s Keywords', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$keywords = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='keywords'");
|
37 |
if ($keywords)
|
38 |
{
|
39 |
foreach ($keywords AS $keyword)
|
40 |
MetaData::add_tags ($keyword->post_id, $keyword->meta_value);
|
41 |
-
|
42 |
$count += count ($keywords);
|
43 |
}
|
44 |
|
@@ -47,13 +47,13 @@ class ImportJerome extends HS_Importer
|
|
47 |
{
|
48 |
foreach ($keywords AS $keyword)
|
49 |
MetaData::add_tags ($keyword->post_id, $keyword->meta_value);
|
50 |
-
|
51 |
$count += count ($keywords);
|
52 |
}
|
53 |
-
|
54 |
return $count;
|
55 |
}
|
56 |
-
|
57 |
function cleanup ()
|
58 |
{
|
59 |
global $wpdb;
|
@@ -61,5 +61,3 @@ class ImportJerome extends HS_Importer
|
|
61 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='jkeywords'");
|
62 |
}
|
63 |
}
|
64 |
-
|
65 |
-
?>
|
27 |
{
|
28 |
return __ ('Jerome\'s Keywords', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$keywords = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='keywords'");
|
37 |
if ($keywords)
|
38 |
{
|
39 |
foreach ($keywords AS $keyword)
|
40 |
MetaData::add_tags ($keyword->post_id, $keyword->meta_value);
|
41 |
+
|
42 |
$count += count ($keywords);
|
43 |
}
|
44 |
|
47 |
{
|
48 |
foreach ($keywords AS $keyword)
|
49 |
MetaData::add_tags ($keyword->post_id, $keyword->meta_value);
|
50 |
+
|
51 |
$count += count ($keywords);
|
52 |
}
|
53 |
+
|
54 |
return $count;
|
55 |
}
|
56 |
+
|
57 |
function cleanup ()
|
58 |
{
|
59 |
global $wpdb;
|
61 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='jkeywords'");
|
62 |
}
|
63 |
}
|
|
|
|
modules/import/lud.icro.us.php
CHANGED
@@ -27,29 +27,27 @@ class ImportHeadMetaLudicrous extends HS_Importer
|
|
27 |
{
|
28 |
return __ ('lud.icro.us HeadMeta', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='head-meta'");
|
37 |
if ($values)
|
38 |
{
|
39 |
foreach ($values AS $value)
|
40 |
MetaData::add_raw ($value->post_id, $value->meta_value);
|
41 |
-
|
42 |
$count += count ($values);
|
43 |
}
|
44 |
-
|
45 |
return $count;
|
46 |
}
|
47 |
-
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='head-meta'");
|
52 |
}
|
53 |
}
|
54 |
-
|
55 |
-
?>
|
27 |
{
|
28 |
return __ ('lud.icro.us HeadMeta', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='head-meta'");
|
37 |
if ($values)
|
38 |
{
|
39 |
foreach ($values AS $value)
|
40 |
MetaData::add_raw ($value->post_id, $value->meta_value);
|
41 |
+
|
42 |
$count += count ($values);
|
43 |
}
|
44 |
+
|
45 |
return $count;
|
46 |
}
|
47 |
+
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='head-meta'");
|
52 |
}
|
53 |
}
|
|
|
|
modules/import/more_unique.php
CHANGED
@@ -27,29 +27,27 @@ class ImportMoreUnique extends HS_Importer
|
|
27 |
{
|
28 |
return __ ('More Unique', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$keywords = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='more'");
|
37 |
if ($keywords)
|
38 |
{
|
39 |
foreach ($keywords AS $keyword)
|
40 |
MetaData::add_more_tag ($keyword->post_id, $keyword->meta_value);
|
41 |
-
|
42 |
$count += count ($keywords);
|
43 |
}
|
44 |
-
|
45 |
return $count;
|
46 |
}
|
47 |
-
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='more'");
|
52 |
}
|
53 |
}
|
54 |
-
|
55 |
-
?>
|
27 |
{
|
28 |
return __ ('More Unique', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$keywords = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='more'");
|
37 |
if ($keywords)
|
38 |
{
|
39 |
foreach ($keywords AS $keyword)
|
40 |
MetaData::add_more_tag ($keyword->post_id, $keyword->meta_value);
|
41 |
+
|
42 |
$count += count ($keywords);
|
43 |
}
|
44 |
+
|
45 |
return $count;
|
46 |
}
|
47 |
+
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='more'");
|
52 |
}
|
53 |
}
|
|
|
|
modules/import/seo-title-tags.php
CHANGED
@@ -27,29 +27,27 @@ class ImportSEOTitleTags extends HS_Importer
|
|
27 |
{
|
28 |
return __ ('SEO Title Tags', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$keywords = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='title_tag'");
|
37 |
if ($keywords)
|
38 |
{
|
39 |
foreach ($keywords AS $keyword)
|
40 |
MetaData::add_page_title( $keyword->post_id, $keyword->meta_value );
|
41 |
-
|
42 |
$count += count ($keywords);
|
43 |
}
|
44 |
-
|
45 |
return $count;
|
46 |
}
|
47 |
-
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='title_tag'");
|
52 |
}
|
53 |
}
|
54 |
-
|
55 |
-
?>
|
27 |
{
|
28 |
return __ ('SEO Title Tags', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$keywords = $wpdb->get_results ("SELECT * FROM {$wpdb->postmeta} WHERE meta_key='title_tag'");
|
37 |
if ($keywords)
|
38 |
{
|
39 |
foreach ($keywords AS $keyword)
|
40 |
MetaData::add_page_title( $keyword->post_id, $keyword->meta_value );
|
41 |
+
|
42 |
$count += count ($keywords);
|
43 |
}
|
44 |
+
|
45 |
return $count;
|
46 |
}
|
47 |
+
|
48 |
function cleanup ()
|
49 |
{
|
50 |
global $wpdb;
|
51 |
$wpdb->query ("DELETE FROM {$wpdb->postmeta} WHERE meta_key='title_tag'");
|
52 |
}
|
53 |
}
|
|
|
|
modules/import/simple-tagging.php
CHANGED
@@ -27,11 +27,11 @@ class ImportSimpleTagging extends HS_Importer
|
|
27 |
{
|
28 |
return __ ('Simple Tagging', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->prefix}stp_tags");
|
37 |
if ($values)
|
@@ -42,18 +42,16 @@ class ImportSimpleTagging extends HS_Importer
|
|
42 |
|
43 |
foreach ($data AS $postid => $values)
|
44 |
MetaData::add_tags ($postid, implode (',', $values));
|
45 |
-
|
46 |
$count += count ($values);
|
47 |
}
|
48 |
-
|
49 |
return $count;
|
50 |
}
|
51 |
-
|
52 |
function cleanup ()
|
53 |
{
|
54 |
global $wpdb;
|
55 |
$wpdb->query ("DROP TABLE {$wpdb->prefix}stp_tags");
|
56 |
}
|
57 |
}
|
58 |
-
|
59 |
-
?>
|
27 |
{
|
28 |
return __ ('Simple Tagging', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT * FROM {$wpdb->prefix}stp_tags");
|
37 |
if ($values)
|
42 |
|
43 |
foreach ($data AS $postid => $values)
|
44 |
MetaData::add_tags ($postid, implode (',', $values));
|
45 |
+
|
46 |
$count += count ($values);
|
47 |
}
|
48 |
+
|
49 |
return $count;
|
50 |
}
|
51 |
+
|
52 |
function cleanup ()
|
53 |
{
|
54 |
global $wpdb;
|
55 |
$wpdb->query ("DROP TABLE {$wpdb->prefix}stp_tags");
|
56 |
}
|
57 |
}
|
|
|
|
modules/import/simple-tags.php
CHANGED
@@ -27,11 +27,11 @@ class ImportSimpleTags extends HS_Importer
|
|
27 |
{
|
28 |
return __ ('Simple Tags (old version)', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT ID,post_content FROM {$wpdb->posts} WHERE post_content LIKE '%[tag]%' OR post_content LIKE '%[tags]%'");
|
37 |
if ($values)
|
@@ -39,7 +39,7 @@ class ImportSimpleTags extends HS_Importer
|
|
39 |
foreach ($values AS $post)
|
40 |
{
|
41 |
$tags = '';
|
42 |
-
|
43 |
if (preg_match_all ('/(\[tag\](.*?)\[\/tag\])/i', $post->post_content, $matches) > 0)
|
44 |
{
|
45 |
$tags .= implode (',', $matches[2]);
|
@@ -51,22 +51,22 @@ class ImportSimpleTags extends HS_Importer
|
|
51 |
$tags .= ','.implode (',', $matches[2]);
|
52 |
$count += count ($matches[2]);
|
53 |
}
|
54 |
-
|
55 |
$tags = $this->normalize_tags ($tags);
|
56 |
MetaData::add_tags ($post->ID, $tags);
|
57 |
}
|
58 |
-
|
59 |
$count += count ($keywords);
|
60 |
}
|
61 |
-
|
62 |
return $count;
|
63 |
}
|
64 |
-
|
65 |
function cleanup ()
|
66 |
{
|
67 |
// Best not to mess with posts
|
68 |
}
|
69 |
-
|
70 |
function normalize_tags ($words, $order = true)
|
71 |
{
|
72 |
$list = explode (',', trim (str_replace (',,', '', $words), ','));
|
@@ -75,7 +75,7 @@ class ImportSimpleTags extends HS_Importer
|
|
75 |
foreach ($list AS $pos => $item)
|
76 |
{
|
77 |
$list[$pos] = trim ($item);
|
78 |
-
|
79 |
if (function_exists ('mb_strtolower'))
|
80 |
$list[$pos] = mb_strtolower ($list[$pos], get_option ('blog_charset'));
|
81 |
else
|
@@ -85,12 +85,10 @@ class ImportSimpleTags extends HS_Importer
|
|
85 |
$list = array_unique ($list);
|
86 |
if ($order)
|
87 |
sort ($list);
|
88 |
-
|
89 |
return implode (',', $list);
|
90 |
}
|
91 |
-
|
92 |
return $words;
|
93 |
}
|
94 |
}
|
95 |
-
|
96 |
-
?>
|
27 |
{
|
28 |
return __ ('Simple Tags (old version)', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT ID,post_content FROM {$wpdb->posts} WHERE post_content LIKE '%[tag]%' OR post_content LIKE '%[tags]%'");
|
37 |
if ($values)
|
39 |
foreach ($values AS $post)
|
40 |
{
|
41 |
$tags = '';
|
42 |
+
|
43 |
if (preg_match_all ('/(\[tag\](.*?)\[\/tag\])/i', $post->post_content, $matches) > 0)
|
44 |
{
|
45 |
$tags .= implode (',', $matches[2]);
|
51 |
$tags .= ','.implode (',', $matches[2]);
|
52 |
$count += count ($matches[2]);
|
53 |
}
|
54 |
+
|
55 |
$tags = $this->normalize_tags ($tags);
|
56 |
MetaData::add_tags ($post->ID, $tags);
|
57 |
}
|
58 |
+
|
59 |
$count += count ($keywords);
|
60 |
}
|
61 |
+
|
62 |
return $count;
|
63 |
}
|
64 |
+
|
65 |
function cleanup ()
|
66 |
{
|
67 |
// Best not to mess with posts
|
68 |
}
|
69 |
+
|
70 |
function normalize_tags ($words, $order = true)
|
71 |
{
|
72 |
$list = explode (',', trim (str_replace (',,', '', $words), ','));
|
75 |
foreach ($list AS $pos => $item)
|
76 |
{
|
77 |
$list[$pos] = trim ($item);
|
78 |
+
|
79 |
if (function_exists ('mb_strtolower'))
|
80 |
$list[$pos] = mb_strtolower ($list[$pos], get_option ('blog_charset'));
|
81 |
else
|
85 |
$list = array_unique ($list);
|
86 |
if ($order)
|
87 |
sort ($list);
|
88 |
+
|
89 |
return implode (',', $list);
|
90 |
}
|
91 |
+
|
92 |
return $words;
|
93 |
}
|
94 |
}
|
|
|
|
modules/import/utw.php
CHANGED
@@ -27,11 +27,11 @@ class ImportUTW extends HS_Importer
|
|
27 |
{
|
28 |
return __ ('Ultimate Tag Warrior', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
-
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT {$wpdb->prefix}post2tag.post_id,{$wpdb->prefix}tags.tag FROM {$wpdb->prefix}tags,{$wpdb->prefix}post2tag WHERE {$wpdb->prefix}tags.tag_id={$wpdb->prefix}post2tag.tag_id");
|
37 |
if ($values)
|
@@ -42,16 +42,14 @@ class ImportUTW extends HS_Importer
|
|
42 |
|
43 |
foreach ($data AS $postid => $values)
|
44 |
MetaData::add_tags ($postid, implode (',', $values));
|
45 |
-
|
46 |
$count += count ($values);
|
47 |
}
|
48 |
-
|
49 |
return $count;
|
50 |
}
|
51 |
-
|
52 |
function cleanup ()
|
53 |
{
|
54 |
}
|
55 |
}
|
56 |
-
|
57 |
-
?>
|
27 |
{
|
28 |
return __ ('Ultimate Tag Warrior', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function import ()
|
32 |
{
|
33 |
$count = 0;
|
34 |
+
|
35 |
global $wpdb;
|
36 |
$values = $wpdb->get_results ("SELECT {$wpdb->prefix}post2tag.post_id,{$wpdb->prefix}tags.tag FROM {$wpdb->prefix}tags,{$wpdb->prefix}post2tag WHERE {$wpdb->prefix}tags.tag_id={$wpdb->prefix}post2tag.tag_id");
|
37 |
if ($values)
|
42 |
|
43 |
foreach ($data AS $postid => $values)
|
44 |
MetaData::add_tags ($postid, implode (',', $values));
|
45 |
+
|
46 |
$count += count ($values);
|
47 |
}
|
48 |
+
|
49 |
return $count;
|
50 |
}
|
51 |
+
|
52 |
function cleanup ()
|
53 |
{
|
54 |
}
|
55 |
}
|
|
|
|
modules/mass/description.php
CHANGED
@@ -27,21 +27,21 @@ class HS_Mass_Description extends HSM_Mass_Edit
|
|
27 |
{
|
28 |
return __ ('Page description', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
-
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'desc' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
-
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
-
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
@@ -51,16 +51,16 @@ class HS_Mass_Description extends HSM_Mass_Edit
|
|
51 |
<th width="16"></th>
|
52 |
<?php
|
53 |
}
|
54 |
-
|
55 |
function show ($post)
|
56 |
{
|
57 |
?>
|
58 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
59 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
60 |
<td width="16"><a href="<?php echo admin_url( 'admin-ajax.php' ); ?>?action=hs_auto_description&post=<?php echo $post->ID ?>&_ajax_nonce=<?php echo wp_create_nonce( 'headspace-autodescription' ); ?>" class="auto-desc"><img src="../wp-content/plugins/headspace2/images/refresh.png" width="16" height="16" alt="View"/></a></td>
|
61 |
-
<?php
|
62 |
}
|
63 |
-
|
64 |
function get (&$pager)
|
65 |
{
|
66 |
global $wpdb;
|
@@ -72,7 +72,7 @@ class HS_Mass_Description extends HSM_Mass_Edit
|
|
72 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
73 |
return $rows;
|
74 |
}
|
75 |
-
|
76 |
function update ($data)
|
77 |
{
|
78 |
if (count ($data['edit']) > 0)
|
@@ -81,7 +81,7 @@ class HS_Mass_Description extends HSM_Mass_Edit
|
|
81 |
foreach ($data['edit'] AS $postid => $values)
|
82 |
{
|
83 |
$postid = intval ($postid);
|
84 |
-
|
85 |
// Just check we can edit this
|
86 |
if (current_user_can ('edit_post', $postid))
|
87 |
{
|
@@ -89,7 +89,7 @@ class HS_Mass_Description extends HSM_Mass_Edit
|
|
89 |
{
|
90 |
$savevalue = $wpdb->escape ($value);
|
91 |
$metaid = intval ($metaid);
|
92 |
-
|
93 |
if ($metaid == 0 && !empty ($value))
|
94 |
{
|
95 |
// This is a new value
|
@@ -112,4 +112,3 @@ class HS_Mass_Description extends HSM_Mass_Edit
|
|
112 |
}
|
113 |
}
|
114 |
|
115 |
-
?>
|
27 |
{
|
28 |
return __ ('Page description', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
+
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'desc' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
+
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
+
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
51 |
<th width="16"></th>
|
52 |
<?php
|
53 |
}
|
54 |
+
|
55 |
function show ($post)
|
56 |
{
|
57 |
?>
|
58 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
59 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
60 |
<td width="16"><a href="<?php echo admin_url( 'admin-ajax.php' ); ?>?action=hs_auto_description&post=<?php echo $post->ID ?>&_ajax_nonce=<?php echo wp_create_nonce( 'headspace-autodescription' ); ?>" class="auto-desc"><img src="../wp-content/plugins/headspace2/images/refresh.png" width="16" height="16" alt="View"/></a></td>
|
61 |
+
<?php
|
62 |
}
|
63 |
+
|
64 |
function get (&$pager)
|
65 |
{
|
66 |
global $wpdb;
|
72 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
73 |
return $rows;
|
74 |
}
|
75 |
+
|
76 |
function update ($data)
|
77 |
{
|
78 |
if (count ($data['edit']) > 0)
|
81 |
foreach ($data['edit'] AS $postid => $values)
|
82 |
{
|
83 |
$postid = intval ($postid);
|
84 |
+
|
85 |
// Just check we can edit this
|
86 |
if (current_user_can ('edit_post', $postid))
|
87 |
{
|
89 |
{
|
90 |
$savevalue = $wpdb->escape ($value);
|
91 |
$metaid = intval ($metaid);
|
92 |
+
|
93 |
if ($metaid == 0 && !empty ($value))
|
94 |
{
|
95 |
// This is a new value
|
112 |
}
|
113 |
}
|
114 |
|
|
modules/mass/keywords.php
CHANGED
@@ -27,21 +27,21 @@ class HS_Mass_Keywords extends HSM_Mass_Edit
|
|
27 |
{
|
28 |
return __ ('Keywords', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
-
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'desc' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
-
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
-
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
@@ -51,16 +51,16 @@ class HS_Mass_Keywords extends HSM_Mass_Edit
|
|
51 |
<th width="16"></th>
|
52 |
<?php
|
53 |
}
|
54 |
-
|
55 |
function show ($post)
|
56 |
{
|
57 |
?>
|
58 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
59 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
60 |
<td width="16"><a href="#auto" onclick="return auto_desc (<?php echo $post->ID ?>)"><img src="../wp-content/plugins/headspace2/images/refresh.png" width="16" height="16" alt="View"/></a></td>
|
61 |
-
<?php
|
62 |
}
|
63 |
-
|
64 |
function get (&$pager)
|
65 |
{
|
66 |
global $wpdb;
|
@@ -72,7 +72,7 @@ class HS_Mass_Keywords extends HSM_Mass_Edit
|
|
72 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
73 |
return $rows;
|
74 |
}
|
75 |
-
|
76 |
function update ($data)
|
77 |
{
|
78 |
if (count ($data['edit']) > 0)
|
@@ -81,7 +81,7 @@ class HS_Mass_Keywords extends HSM_Mass_Edit
|
|
81 |
foreach ($data['edit'] AS $postid => $values)
|
82 |
{
|
83 |
$postid = intval ($postid);
|
84 |
-
|
85 |
// Just check we can edit this
|
86 |
if (current_user_can ('edit_post', $postid))
|
87 |
{
|
@@ -89,7 +89,7 @@ class HS_Mass_Keywords extends HSM_Mass_Edit
|
|
89 |
{
|
90 |
$savevalue = $wpdb->escape ($value);
|
91 |
$metaid = intval ($metaid);
|
92 |
-
|
93 |
if ($metaid == 0 && !empty ($value))
|
94 |
{
|
95 |
// This is a new value
|
@@ -112,4 +112,3 @@ class HS_Mass_Keywords extends HSM_Mass_Edit
|
|
112 |
}
|
113 |
}
|
114 |
*/
|
115 |
-
?>
|
27 |
{
|
28 |
return __ ('Keywords', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
+
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'desc' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
+
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
+
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
51 |
<th width="16"></th>
|
52 |
<?php
|
53 |
}
|
54 |
+
|
55 |
function show ($post)
|
56 |
{
|
57 |
?>
|
58 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
59 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
60 |
<td width="16"><a href="#auto" onclick="return auto_desc (<?php echo $post->ID ?>)"><img src="../wp-content/plugins/headspace2/images/refresh.png" width="16" height="16" alt="View"/></a></td>
|
61 |
+
<?php
|
62 |
}
|
63 |
+
|
64 |
function get (&$pager)
|
65 |
{
|
66 |
global $wpdb;
|
72 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
73 |
return $rows;
|
74 |
}
|
75 |
+
|
76 |
function update ($data)
|
77 |
{
|
78 |
if (count ($data['edit']) > 0)
|
81 |
foreach ($data['edit'] AS $postid => $values)
|
82 |
{
|
83 |
$postid = intval ($postid);
|
84 |
+
|
85 |
// Just check we can edit this
|
86 |
if (current_user_can ('edit_post', $postid))
|
87 |
{
|
89 |
{
|
90 |
$savevalue = $wpdb->escape ($value);
|
91 |
$metaid = intval ($metaid);
|
92 |
+
|
93 |
if ($metaid == 0 && !empty ($value))
|
94 |
{
|
95 |
// This is a new value
|
112 |
}
|
113 |
}
|
114 |
*/
|
|
modules/mass/more_text.php
CHANGED
@@ -27,21 +27,21 @@ class HS_Mass_MoreText extends HSM_Mass_Edit
|
|
27 |
{
|
28 |
return __ ('More text', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
-
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'page' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
-
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
-
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
@@ -50,15 +50,15 @@ class HS_Mass_MoreText extends HSM_Mass_Edit
|
|
50 |
<th><?php echo $pager->sortable ('page', __ ('More text', 'headspace')) ?></th>
|
51 |
<?php
|
52 |
}
|
53 |
-
|
54 |
function show ($post)
|
55 |
{
|
56 |
?>
|
57 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
58 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
59 |
-
<?php
|
60 |
}
|
61 |
-
|
62 |
function get (&$pager)
|
63 |
{
|
64 |
global $wpdb;
|
@@ -70,7 +70,7 @@ class HS_Mass_MoreText extends HSM_Mass_Edit
|
|
70 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
71 |
return $rows;
|
72 |
}
|
73 |
-
|
74 |
function update ($data)
|
75 |
{
|
76 |
if (count ($data['edit']) > 0)
|
@@ -79,7 +79,7 @@ class HS_Mass_MoreText extends HSM_Mass_Edit
|
|
79 |
foreach ($data['edit'] AS $postid => $values)
|
80 |
{
|
81 |
$postid = intval ($postid);
|
82 |
-
|
83 |
// Just check we can edit this
|
84 |
if (current_user_can ('edit_post', $postid))
|
85 |
{
|
@@ -87,7 +87,7 @@ class HS_Mass_MoreText extends HSM_Mass_Edit
|
|
87 |
{
|
88 |
$savevalue = $wpdb->escape ($value);
|
89 |
$metaid = intval ($metaid);
|
90 |
-
|
91 |
if ($metaid == 0 && !empty ($value))
|
92 |
{
|
93 |
// This is a new value
|
@@ -109,5 +109,3 @@ class HS_Mass_MoreText extends HSM_Mass_Edit
|
|
109 |
}
|
110 |
}
|
111 |
}
|
112 |
-
|
113 |
-
?>
|
27 |
{
|
28 |
return __ ('More text', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
+
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'page' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
+
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
+
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
50 |
<th><?php echo $pager->sortable ('page', __ ('More text', 'headspace')) ?></th>
|
51 |
<?php
|
52 |
}
|
53 |
+
|
54 |
function show ($post)
|
55 |
{
|
56 |
?>
|
57 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
58 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
59 |
+
<?php
|
60 |
}
|
61 |
+
|
62 |
function get (&$pager)
|
63 |
{
|
64 |
global $wpdb;
|
70 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
71 |
return $rows;
|
72 |
}
|
73 |
+
|
74 |
function update ($data)
|
75 |
{
|
76 |
if (count ($data['edit']) > 0)
|
79 |
foreach ($data['edit'] AS $postid => $values)
|
80 |
{
|
81 |
$postid = intval ($postid);
|
82 |
+
|
83 |
// Just check we can edit this
|
84 |
if (current_user_can ('edit_post', $postid))
|
85 |
{
|
87 |
{
|
88 |
$savevalue = $wpdb->escape ($value);
|
89 |
$metaid = intval ($metaid);
|
90 |
+
|
91 |
if ($metaid == 0 && !empty ($value))
|
92 |
{
|
93 |
// This is a new value
|
109 |
}
|
110 |
}
|
111 |
}
|
|
|
|
modules/mass/page_slug.php
CHANGED
@@ -27,21 +27,21 @@ class HS_Mass_PageSlug extends HSM_Mass_Edit
|
|
27 |
{
|
28 |
return __ ('Page slug', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
-
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'slug' => "{$wpdb->posts}.post_name"
|
40 |
);
|
41 |
-
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
-
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
@@ -50,15 +50,15 @@ class HS_Mass_PageSlug extends HSM_Mass_Edit
|
|
50 |
<th><?php echo $pager->sortable ('slug', __ ('Post slug', 'headspace')) ?></th>
|
51 |
<?php
|
52 |
}
|
53 |
-
|
54 |
function show ($post)
|
55 |
{
|
56 |
?>
|
57 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
58 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>]" value="<?php echo htmlspecialchars ($post->post_name); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
59 |
-
<?php
|
60 |
}
|
61 |
-
|
62 |
function get (&$pager)
|
63 |
{
|
64 |
global $wpdb;
|
@@ -70,7 +70,7 @@ class HS_Mass_PageSlug extends HSM_Mass_Edit
|
|
70 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
71 |
return $rows;
|
72 |
}
|
73 |
-
|
74 |
function update ($data)
|
75 |
{
|
76 |
if (count ($data['edit']) > 0)
|
@@ -79,7 +79,7 @@ class HS_Mass_PageSlug extends HSM_Mass_Edit
|
|
79 |
foreach ($data['edit'] AS $postid => $slug)
|
80 |
{
|
81 |
$postid = intval ($postid);
|
82 |
-
|
83 |
// Just check we can edit this
|
84 |
if (current_user_can ('edit_post', $postid))
|
85 |
{
|
@@ -91,4 +91,3 @@ class HS_Mass_PageSlug extends HSM_Mass_Edit
|
|
91 |
}
|
92 |
}
|
93 |
|
94 |
-
?>
|
27 |
{
|
28 |
return __ ('Page slug', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
+
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'slug' => "{$wpdb->posts}.post_name"
|
40 |
);
|
41 |
+
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
+
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
50 |
<th><?php echo $pager->sortable ('slug', __ ('Post slug', 'headspace')) ?></th>
|
51 |
<?php
|
52 |
}
|
53 |
+
|
54 |
function show ($post)
|
55 |
{
|
56 |
?>
|
57 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
58 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>]" value="<?php echo htmlspecialchars ($post->post_name); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
59 |
+
<?php
|
60 |
}
|
61 |
+
|
62 |
function get (&$pager)
|
63 |
{
|
64 |
global $wpdb;
|
70 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
71 |
return $rows;
|
72 |
}
|
73 |
+
|
74 |
function update ($data)
|
75 |
{
|
76 |
if (count ($data['edit']) > 0)
|
79 |
foreach ($data['edit'] AS $postid => $slug)
|
80 |
{
|
81 |
$postid = intval ($postid);
|
82 |
+
|
83 |
// Just check we can edit this
|
84 |
if (current_user_can ('edit_post', $postid))
|
85 |
{
|
91 |
}
|
92 |
}
|
93 |
|
|
modules/mass/page_title.php
CHANGED
@@ -27,21 +27,21 @@ class HS_Mass_PageTitle extends HSM_Mass_Edit
|
|
27 |
{
|
28 |
return __ ('Page title', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
-
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'page' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
-
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
-
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
@@ -51,16 +51,16 @@ class HS_Mass_PageTitle extends HSM_Mass_Edit
|
|
51 |
<th width="16"></th>
|
52 |
<?php
|
53 |
}
|
54 |
-
|
55 |
function show ($post)
|
56 |
{
|
57 |
?>
|
58 |
<td id="title_<?php echo $post->ID ?>"><?php echo htmlspecialchars ($post->post_title); ?></td>
|
59 |
<td width="60%" align="center" ><input class="text" style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
60 |
<td width="16"><a href="#title_<?php echo $post->ID ?>" class="title"><img src="../wp-content/plugins/headspace2/images/refresh.png" width="16" height="16" alt="View"/></a></td>
|
61 |
-
<?php
|
62 |
}
|
63 |
-
|
64 |
function get (&$pager)
|
65 |
{
|
66 |
global $wpdb;
|
@@ -72,7 +72,7 @@ class HS_Mass_PageTitle extends HSM_Mass_Edit
|
|
72 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
73 |
return $rows;
|
74 |
}
|
75 |
-
|
76 |
function update ($data)
|
77 |
{
|
78 |
if (count ($data['edit']) > 0)
|
@@ -81,7 +81,7 @@ class HS_Mass_PageTitle extends HSM_Mass_Edit
|
|
81 |
foreach ($data['edit'] AS $postid => $values)
|
82 |
{
|
83 |
$postid = intval ($postid);
|
84 |
-
|
85 |
// Just check we can edit this
|
86 |
if (current_user_can ('edit_post', $postid))
|
87 |
{
|
@@ -89,7 +89,7 @@ class HS_Mass_PageTitle extends HSM_Mass_Edit
|
|
89 |
{
|
90 |
$savevalue = $wpdb->escape ($value);
|
91 |
$metaid = intval ($metaid);
|
92 |
-
|
93 |
if ($metaid == 0 && !empty ($value))
|
94 |
{
|
95 |
// This is a new value
|
@@ -111,5 +111,3 @@ class HS_Mass_PageTitle extends HSM_Mass_Edit
|
|
111 |
}
|
112 |
}
|
113 |
}
|
114 |
-
|
115 |
-
?>
|
27 |
{
|
28 |
return __ ('Page title', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
+
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'page' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
+
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
+
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
51 |
<th width="16"></th>
|
52 |
<?php
|
53 |
}
|
54 |
+
|
55 |
function show ($post)
|
56 |
{
|
57 |
?>
|
58 |
<td id="title_<?php echo $post->ID ?>"><?php echo htmlspecialchars ($post->post_title); ?></td>
|
59 |
<td width="60%" align="center" ><input class="text" style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
60 |
<td width="16"><a href="#title_<?php echo $post->ID ?>" class="title"><img src="../wp-content/plugins/headspace2/images/refresh.png" width="16" height="16" alt="View"/></a></td>
|
61 |
+
<?php
|
62 |
}
|
63 |
+
|
64 |
function get (&$pager)
|
65 |
{
|
66 |
global $wpdb;
|
72 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
73 |
return $rows;
|
74 |
}
|
75 |
+
|
76 |
function update ($data)
|
77 |
{
|
78 |
if (count ($data['edit']) > 0)
|
81 |
foreach ($data['edit'] AS $postid => $values)
|
82 |
{
|
83 |
$postid = intval ($postid);
|
84 |
+
|
85 |
// Just check we can edit this
|
86 |
if (current_user_can ('edit_post', $postid))
|
87 |
{
|
89 |
{
|
90 |
$savevalue = $wpdb->escape ($value);
|
91 |
$metaid = intval ($metaid);
|
92 |
+
|
93 |
if ($metaid == 0 && !empty ($value))
|
94 |
{
|
95 |
// This is a new value
|
111 |
}
|
112 |
}
|
113 |
}
|
|
|
|
modules/mass/site_description.php
CHANGED
@@ -27,21 +27,21 @@ class HS_Mass_SiteDescription extends HSM_Mass_Edit
|
|
27 |
{
|
28 |
return __ ('Site description', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
-
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'name' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
-
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
-
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
@@ -50,15 +50,15 @@ class HS_Mass_SiteDescription extends HSM_Mass_Edit
|
|
50 |
<th><?php echo $pager->sortable ('desc', __ ('Site description', 'headspace')) ?></th>
|
51 |
<?php
|
52 |
}
|
53 |
-
|
54 |
function show ($post)
|
55 |
{
|
56 |
?>
|
57 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
58 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
59 |
-
<?php
|
60 |
}
|
61 |
-
|
62 |
function get (&$pager)
|
63 |
{
|
64 |
global $wpdb;
|
@@ -70,7 +70,7 @@ class HS_Mass_SiteDescription extends HSM_Mass_Edit
|
|
70 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
71 |
return $rows;
|
72 |
}
|
73 |
-
|
74 |
function update ($data)
|
75 |
{
|
76 |
if (count ($data['edit']) > 0)
|
@@ -79,7 +79,7 @@ class HS_Mass_SiteDescription extends HSM_Mass_Edit
|
|
79 |
foreach ($data['edit'] AS $postid => $values)
|
80 |
{
|
81 |
$postid = intval ($postid);
|
82 |
-
|
83 |
// Just check we can edit this
|
84 |
if (current_user_can ('edit_post', $postid))
|
85 |
{
|
@@ -87,7 +87,7 @@ class HS_Mass_SiteDescription extends HSM_Mass_Edit
|
|
87 |
{
|
88 |
$savevalue = $wpdb->escape ($value);
|
89 |
$metaid = intval ($metaid);
|
90 |
-
|
91 |
if ($metaid == 0 && !empty ($value))
|
92 |
{
|
93 |
// This is a new value
|
@@ -109,5 +109,3 @@ class HS_Mass_SiteDescription extends HSM_Mass_Edit
|
|
109 |
}
|
110 |
}
|
111 |
}
|
112 |
-
|
113 |
-
?>
|
27 |
{
|
28 |
return __ ('Site description', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
+
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'name' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
+
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
+
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
50 |
<th><?php echo $pager->sortable ('desc', __ ('Site description', 'headspace')) ?></th>
|
51 |
<?php
|
52 |
}
|
53 |
+
|
54 |
function show ($post)
|
55 |
{
|
56 |
?>
|
57 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
58 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
59 |
+
<?php
|
60 |
}
|
61 |
+
|
62 |
function get (&$pager)
|
63 |
{
|
64 |
global $wpdb;
|
70 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
71 |
return $rows;
|
72 |
}
|
73 |
+
|
74 |
function update ($data)
|
75 |
{
|
76 |
if (count ($data['edit']) > 0)
|
79 |
foreach ($data['edit'] AS $postid => $values)
|
80 |
{
|
81 |
$postid = intval ($postid);
|
82 |
+
|
83 |
// Just check we can edit this
|
84 |
if (current_user_can ('edit_post', $postid))
|
85 |
{
|
87 |
{
|
88 |
$savevalue = $wpdb->escape ($value);
|
89 |
$metaid = intval ($metaid);
|
90 |
+
|
91 |
if ($metaid == 0 && !empty ($value))
|
92 |
{
|
93 |
// This is a new value
|
109 |
}
|
110 |
}
|
111 |
}
|
|
|
|
modules/mass/site_name.php
CHANGED
@@ -27,21 +27,21 @@ class HS_Mass_SiteName extends HSM_Mass_Edit
|
|
27 |
{
|
28 |
return __ ('Site name', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
-
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'name' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
-
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
-
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
@@ -50,15 +50,15 @@ class HS_Mass_SiteName extends HSM_Mass_Edit
|
|
50 |
<th><?php echo $pager->sortable ('desc', __ ('Site name', 'headspace')) ?></th>
|
51 |
<?php
|
52 |
}
|
53 |
-
|
54 |
function show ($post)
|
55 |
{
|
56 |
?>
|
57 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
58 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
59 |
-
<?php
|
60 |
}
|
61 |
-
|
62 |
function get (&$pager)
|
63 |
{
|
64 |
global $wpdb;
|
@@ -70,7 +70,7 @@ class HS_Mass_SiteName extends HSM_Mass_Edit
|
|
70 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
71 |
return $rows;
|
72 |
}
|
73 |
-
|
74 |
function update ($data)
|
75 |
{
|
76 |
if (count ($data['edit']) > 0)
|
@@ -79,7 +79,7 @@ class HS_Mass_SiteName extends HSM_Mass_Edit
|
|
79 |
foreach ($data['edit'] AS $postid => $values)
|
80 |
{
|
81 |
$postid = intval ($postid);
|
82 |
-
|
83 |
// Just check we can edit this
|
84 |
if (current_user_can ('edit_post', $postid))
|
85 |
{
|
@@ -87,7 +87,7 @@ class HS_Mass_SiteName extends HSM_Mass_Edit
|
|
87 |
{
|
88 |
$savevalue = $wpdb->escape ($value);
|
89 |
$metaid = intval ($metaid);
|
90 |
-
|
91 |
if ($metaid == 0 && !empty ($value))
|
92 |
{
|
93 |
// This is a new value
|
@@ -109,5 +109,3 @@ class HS_Mass_SiteName extends HSM_Mass_Edit
|
|
109 |
}
|
110 |
}
|
111 |
}
|
112 |
-
|
113 |
-
?>
|
27 |
{
|
28 |
return __ ('Site name', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
+
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'name' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
+
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
+
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
50 |
<th><?php echo $pager->sortable ('desc', __ ('Site name', 'headspace')) ?></th>
|
51 |
<?php
|
52 |
}
|
53 |
+
|
54 |
function show ($post)
|
55 |
{
|
56 |
?>
|
57 |
<td><?php echo htmlspecialchars ($post->post_title); ?></td>
|
58 |
<td width="60%" align="center" ><input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>][<?php echo $post->meta_id ?>]" value="<?php echo htmlspecialchars ($post->meta_value); ?>" id="edit_<?php echo $post->ID ?>"/></td>
|
59 |
+
<?php
|
60 |
}
|
61 |
+
|
62 |
function get (&$pager)
|
63 |
{
|
64 |
global $wpdb;
|
70 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
71 |
return $rows;
|
72 |
}
|
73 |
+
|
74 |
function update ($data)
|
75 |
{
|
76 |
if (count ($data['edit']) > 0)
|
79 |
foreach ($data['edit'] AS $postid => $values)
|
80 |
{
|
81 |
$postid = intval ($postid);
|
82 |
+
|
83 |
// Just check we can edit this
|
84 |
if (current_user_can ('edit_post', $postid))
|
85 |
{
|
87 |
{
|
88 |
$savevalue = $wpdb->escape ($value);
|
89 |
$metaid = intval ($metaid);
|
90 |
+
|
91 |
if ($metaid == 0 && !empty ($value))
|
92 |
{
|
93 |
// This is a new value
|
109 |
}
|
110 |
}
|
111 |
}
|
|
|
|
modules/mass/tags.php
CHANGED
@@ -27,21 +27,21 @@ class HS_Mass_Tags extends HSM_Mass_Edit
|
|
27 |
{
|
28 |
return __ ('Tags', 'headspace');
|
29 |
}
|
30 |
-
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
-
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'desc' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
-
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
-
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
@@ -51,7 +51,7 @@ class HS_Mass_Tags extends HSM_Mass_Edit
|
|
51 |
<th width="16"></th>
|
52 |
<?php
|
53 |
}
|
54 |
-
|
55 |
function show ($post)
|
56 |
{
|
57 |
$tags = str_replace (',', ', ', MetaData::get_tags ($post->ID));
|
@@ -61,9 +61,9 @@ class HS_Mass_Tags extends HSM_Mass_Edit
|
|
61 |
<input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>]" value="<?php echo htmlspecialchars ($tags); ?>" id="edit_<?php echo $post->ID ?>"/>
|
62 |
</td>
|
63 |
<td width="16"><a class="tag" href="<?php echo admin_url( 'admin-ajax.php' ) ?>?id=<?php echo $post->ID ?>&action=hs_auto_tag&_ajax_nonce=<?php echo wp_create_nonce ('headspace-auto_tag_'.$post->ID) ?>"><img src="../wp-content/plugins/headspace2/images/refresh.png" width="16" height="16" alt="View"/></a></td>
|
64 |
-
<?php
|
65 |
}
|
66 |
-
|
67 |
function get (&$pager)
|
68 |
{
|
69 |
global $wpdb;
|
@@ -76,7 +76,7 @@ class HS_Mass_Tags extends HSM_Mass_Edit
|
|
76 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
77 |
return $rows;
|
78 |
}
|
79 |
-
|
80 |
function update ($data)
|
81 |
{
|
82 |
if (count ($data['edit']) > 0)
|
@@ -85,14 +85,14 @@ class HS_Mass_Tags extends HSM_Mass_Edit
|
|
85 |
foreach ($data['edit'] AS $postid => $values)
|
86 |
{
|
87 |
$postid = intval ($postid);
|
88 |
-
|
89 |
// Just check we can edit this
|
90 |
if (current_user_can ('edit_post', $postid))
|
91 |
MetaData::add_tags ($postid, $values);
|
92 |
}
|
93 |
}
|
94 |
}
|
95 |
-
|
96 |
function normalize_tags ($words, $order = true)
|
97 |
{
|
98 |
$list = explode (',', trim (str_replace (',,', '', $words), ','));
|
@@ -101,7 +101,7 @@ class HS_Mass_Tags extends HSM_Mass_Edit
|
|
101 |
foreach ($list AS $pos => $item)
|
102 |
{
|
103 |
$list[$pos] = trim ($item);
|
104 |
-
|
105 |
if (function_exists ('mb_strtolower'))
|
106 |
$list[$pos] = mb_strtolower ($list[$pos], get_option ('blog_charset'));
|
107 |
else
|
@@ -111,10 +111,10 @@ class HS_Mass_Tags extends HSM_Mass_Edit
|
|
111 |
$list = array_unique ($list);
|
112 |
if ($this->order)
|
113 |
sort ($list);
|
114 |
-
|
115 |
return implode (',', $list);
|
116 |
}
|
117 |
-
|
118 |
return $words;
|
119 |
}
|
120 |
}
|
27 |
{
|
28 |
return __ ('Tags', 'headspace');
|
29 |
}
|
30 |
+
|
31 |
function get_pager ()
|
32 |
{
|
33 |
global $wpdb;
|
34 |
+
|
35 |
$orderby = array
|
36 |
(
|
37 |
'id' => "{$wpdb->posts}.ID",
|
38 |
'title' => "{$wpdb->posts}.post_title",
|
39 |
'desc' => "{$wpdb->postmeta}.meta_value"
|
40 |
);
|
41 |
+
|
42 |
return new HS_Pager ($_GET, $_SERVER['REQUEST_URI'], "{$wpdb->posts}.ID", 'DESC', 'headspace', $orderby);
|
43 |
}
|
44 |
+
|
45 |
function show_header ($pager)
|
46 |
{
|
47 |
global $wpdb;
|
51 |
<th width="16"></th>
|
52 |
<?php
|
53 |
}
|
54 |
+
|
55 |
function show ($post)
|
56 |
{
|
57 |
$tags = str_replace (',', ', ', MetaData::get_tags ($post->ID));
|
61 |
<input style="width: 95%" type="text" name="edit[<?php echo $post->ID ?>]" value="<?php echo htmlspecialchars ($tags); ?>" id="edit_<?php echo $post->ID ?>"/>
|
62 |
</td>
|
63 |
<td width="16"><a class="tag" href="<?php echo admin_url( 'admin-ajax.php' ) ?>?id=<?php echo $post->ID ?>&action=hs_auto_tag&_ajax_nonce=<?php echo wp_create_nonce ('headspace-auto_tag_'.$post->ID) ?>"><img src="../wp-content/plugins/headspace2/images/refresh.png" width="16" height="16" alt="View"/></a></td>
|
64 |
+
<?php
|
65 |
}
|
66 |
+
|
67 |
function get (&$pager)
|
68 |
{
|
69 |
global $wpdb;
|
76 |
$pager->set_total ($wpdb->get_var ("SELECT FOUND_ROWS()"));
|
77 |
return $rows;
|
78 |
}
|
79 |
+
|
80 |
function update ($data)
|
81 |
{
|
82 |
if (count ($data['edit']) > 0)
|
85 |
foreach ($data['edit'] AS $postid => $values)
|
86 |
{
|
87 |
$postid = intval ($postid);
|
88 |
+
|
89 |
// Just check we can edit this
|
90 |
if (current_user_can ('edit_post', $postid))
|
91 |
MetaData::add_tags ($postid, $values);
|
92 |
}
|
93 |
}
|
94 |
}
|
95 |
+
|
96 |
function normalize_tags ($words, $order = true)
|
97 |
{
|
98 |
$list = explode (',', trim (str_replace (',,', '', $words), ','));
|
101 |
foreach ($list AS $pos => $item)
|
102 |
{
|
103 |
$list[$pos] = trim ($item);
|
104 |
+
|
105 |
if (function_exists ('mb_strtolower'))
|
106 |
$list[$pos] = mb_strtolower ($list[$pos], get_option ('blog_charset'));
|
107 |
else
|
111 |
$list = array_unique ($list);
|
112 |
if ($this->order)
|
113 |
sort ($list);
|
114 |
+
|
115 |
return implode (',', $list);
|
116 |
}
|
117 |
+
|
118 |
return $words;
|
119 |
}
|
120 |
}
|
modules/page/custom.php
CHANGED
@@ -24,12 +24,12 @@ For full license details see license.txt
|
|
24 |
class HSM_Custom extends HSM_Module
|
25 |
{
|
26 |
var $fields = array ();
|
27 |
-
|
28 |
function HSM_Custom ($options = array ()) {
|
29 |
if (isset ($options['fields']))
|
30 |
$this->fields = $options['fields'];
|
31 |
}
|
32 |
-
|
33 |
function load ($meta) {
|
34 |
if (isset ($meta['custom_fields'])) {
|
35 |
$data = unserialize ($meta['custom_fields']);
|
@@ -39,15 +39,15 @@ class HSM_Custom extends HSM_Module
|
|
39 |
$this->values = $data;
|
40 |
}
|
41 |
}
|
42 |
-
|
43 |
function name () {
|
44 |
return __ ('Custom data', 'headspace');
|
45 |
}
|
46 |
-
|
47 |
function description () {
|
48 |
return __ ('Allows custom data to be inserted anywhere in your theme using MetaData::custom ()', 'headspace');
|
49 |
}
|
50 |
-
|
51 |
function edit ($width, $area) {
|
52 |
foreach ($this->fields AS $field) {
|
53 |
?>
|
@@ -60,7 +60,7 @@ class HSM_Custom extends HSM_Module
|
|
60 |
<?php
|
61 |
}
|
62 |
}
|
63 |
-
|
64 |
function save ($data, $area) {
|
65 |
$meta = '';
|
66 |
if ( isset( $data['headspace_custom_field'] ) && is_array( $data['headspace_custom_field'] ) )
|
@@ -71,9 +71,9 @@ class HSM_Custom extends HSM_Module
|
|
71 |
return array( 'custom_fields' => '' );
|
72 |
}
|
73 |
|
74 |
-
|
75 |
function has_config () { return true; }
|
76 |
-
|
77 |
function edit_options () {
|
78 |
global $headspace2;
|
79 |
if (count ($this->fields) == 0)
|
@@ -98,7 +98,7 @@ class HSM_Custom extends HSM_Module
|
|
98 |
</tr>
|
99 |
<?php
|
100 |
}
|
101 |
-
|
102 |
function save_options ($data) {
|
103 |
if (!is_array ($data['headspace_custom_field']))
|
104 |
$data['headspace_custom_field'] = array ();
|
@@ -109,4 +109,4 @@ class HSM_Custom extends HSM_Module
|
|
109 |
return basename (__FILE__);
|
110 |
}
|
111 |
}
|
112 |
-
?>
|
24 |
class HSM_Custom extends HSM_Module
|
25 |
{
|
26 |
var $fields = array ();
|
27 |
+
|
28 |
function HSM_Custom ($options = array ()) {
|
29 |
if (isset ($options['fields']))
|
30 |
$this->fields = $options['fields'];
|
31 |
}
|
32 |
+
|
33 |
function load ($meta) {
|
34 |
if (isset ($meta['custom_fields'])) {
|
35 |
$data = unserialize ($meta['custom_fields']);
|
39 |
$this->values = $data;
|
40 |
}
|
41 |
}
|
42 |
+
|
43 |
function name () {
|
44 |
return __ ('Custom data', 'headspace');
|
45 |
}
|
46 |
+
|
47 |
function description () {
|
48 |
return __ ('Allows custom data to be inserted anywhere in your theme using MetaData::custom ()', 'headspace');
|
49 |
}
|
50 |
+
|
51 |
function edit ($width, $area) {
|
52 |
foreach ($this->fields AS $field) {
|
53 |
?>
|
60 |
<?php
|
61 |
}
|
62 |
}
|
63 |
+
|
64 |
function save ($data, $area) {
|
65 |
$meta = '';
|
66 |
if ( isset( $data['headspace_custom_field'] ) && is_array( $data['headspace_custom_field'] ) )
|
71 |
return array( 'custom_fields' => '' );
|
72 |
}
|
73 |
|
74 |
+
|
75 |
function has_config () { return true; }
|
76 |
+
|
77 |
function edit_options () {
|
78 |
global $headspace2;
|
79 |
if (count ($this->fields) == 0)
|
98 |
</tr>
|
99 |
<?php
|
100 |
}
|
101 |
+
|
102 |
function save_options ($data) {
|
103 |
if (!is_array ($data['headspace_custom_field']))
|
104 |
$data['headspace_custom_field'] = array ();
|
109 |
return basename (__FILE__);
|
110 |
}
|
111 |
}
|
112 |
+
?>
|
modules/page/description.php
CHANGED
@@ -25,42 +25,42 @@ class HSM_Description extends HSM_Module
|
|
25 |
{
|
26 |
var $description = null;
|
27 |
var $max_length = 150;
|
28 |
-
|
29 |
function HSM_Description ($options = array ()) {
|
30 |
if (isset ($options['length']))
|
31 |
$this->max_length = $options['length'];
|
32 |
}
|
33 |
-
|
34 |
function load ($meta) {
|
35 |
// Extract settings from $meta and $options
|
36 |
if (isset ($meta['description']))
|
37 |
$this->description = $meta['description'];
|
38 |
}
|
39 |
-
|
40 |
function head () {
|
41 |
if (strlen ($this->description) > 0) {
|
42 |
if (function_exists ('mb_substr'))
|
43 |
$description = mb_substr (strip_tags ($this->description), 0, $this->max_length);
|
44 |
else
|
45 |
$description = substr (strip_tags ($this->description), 0, $this->max_length);
|
46 |
-
|
47 |
$description = trim (preg_replace ("/[\r\n ]+/", ' ', $description));
|
48 |
$description = HeadSpace_Plugin::specialchars ($description);
|
49 |
|
50 |
echo '<meta name="description" content="'.$description.'" />'."\r\n";
|
51 |
}
|
52 |
}
|
53 |
-
|
54 |
function name () {
|
55 |
return __ ('Page description', 'headspace');
|
56 |
}
|
57 |
-
|
58 |
function description () {
|
59 |
return __ ('Allows a short description about the page that is used by search engines', 'headspace');
|
60 |
}
|
61 |
-
|
62 |
function has_config () { return true; }
|
63 |
-
|
64 |
function edit_options () {
|
65 |
?>
|
66 |
<tr>
|
@@ -72,11 +72,11 @@ class HSM_Description extends HSM_Module
|
|
72 |
</tr>
|
73 |
<?php
|
74 |
}
|
75 |
-
|
76 |
function save_options ($data) {
|
77 |
return array ('length' => intval ($data['lengthx']));
|
78 |
}
|
79 |
-
|
80 |
function edit ($width, $area) {
|
81 |
$id = time();
|
82 |
?>
|
@@ -101,18 +101,18 @@ class HSM_Description extends HSM_Module
|
|
101 |
</tr>
|
102 |
<?php
|
103 |
}
|
104 |
-
|
105 |
function can_quick_edit () { return true; }
|
106 |
-
|
107 |
function quick_view () {
|
108 |
echo $this->description;
|
109 |
}
|
110 |
-
|
111 |
function save ($data, $area) {
|
112 |
return array ('description' => trim ($data['headspace_description']));
|
113 |
}
|
114 |
-
|
115 |
function file () {
|
116 |
return basename (__FILE__);
|
117 |
}
|
118 |
-
}
|
25 |
{
|
26 |
var $description = null;
|
27 |
var $max_length = 150;
|
28 |
+
|
29 |
function HSM_Description ($options = array ()) {
|
30 |
if (isset ($options['length']))
|
31 |
$this->max_length = $options['length'];
|
32 |
}
|
33 |
+
|
34 |
function load ($meta) {
|
35 |
// Extract settings from $meta and $options
|
36 |
if (isset ($meta['description']))
|
37 |
$this->description = $meta['description'];
|
38 |
}
|
39 |
+
|
40 |
function head () {
|
41 |
if (strlen ($this->description) > 0) {
|
42 |
if (function_exists ('mb_substr'))
|
43 |
$description = mb_substr (strip_tags ($this->description), 0, $this->max_length);
|
44 |
else
|
45 |
$description = substr (strip_tags ($this->description), 0, $this->max_length);
|
46 |
+
|
47 |
$description = trim (preg_replace ("/[\r\n ]+/", ' ', $description));
|
48 |
$description = HeadSpace_Plugin::specialchars ($description);
|
49 |
|
50 |
echo '<meta name="description" content="'.$description.'" />'."\r\n";
|
51 |
}
|
52 |
}
|
53 |
+
|
54 |
function name () {
|
55 |
return __ ('Page description', 'headspace');
|
56 |
}
|
57 |
+
|
58 |
function description () {
|
59 |
return __ ('Allows a short description about the page that is used by search engines', 'headspace');
|
60 |
}
|
61 |
+
|
62 |
function has_config () { return true; }
|
63 |
+
|
64 |
function edit_options () {
|
65 |
?>
|
66 |
<tr>
|
72 |
</tr>
|
73 |
<?php
|
74 |
}
|
75 |
+
|
76 |
function save_options ($data) {
|
77 |
return array ('length' => intval ($data['lengthx']));
|
78 |
}
|
79 |
+
|
80 |
function edit ($width, $area) {
|
81 |
$id = time();
|
82 |
?>
|
101 |
</tr>
|
102 |
<?php
|
103 |
}
|
104 |
+
|
105 |
function can_quick_edit () { return true; }
|
106 |
+
|
107 |
function quick_view () {
|
108 |
echo $this->description;
|
109 |
}
|
110 |
+
|
111 |
function save ($data, $area) {
|
112 |
return array ('description' => trim ($data['headspace_description']));
|
113 |
}
|
114 |
+
|
115 |
function file () {
|
116 |
return basename (__FILE__);
|
117 |
}
|
118 |
+
}
|
modules/page/follow-links.php
CHANGED
@@ -25,7 +25,7 @@ class HSM_FollowLinks extends HSM_Module
|
|
25 |
{
|
26 |
var $rss_feed = 'default';
|
27 |
var $links = array ();
|
28 |
-
|
29 |
function names () {
|
30 |
return array
|
31 |
(
|
@@ -47,18 +47,18 @@ class HSM_FollowLinks extends HSM_Module
|
|
47 |
$this->links = unserialize ($this->links);
|
48 |
}
|
49 |
}
|
50 |
-
|
51 |
function head () {
|
52 |
if (count ($this->links) > 0) {
|
53 |
foreach ($this->links AS $filter => $follow) {
|
54 |
if ($filter != 'next_posts_link_attributes' )
|
55 |
add_filter ($filter, array (&$this, 'filter_'.$follow));
|
56 |
}
|
57 |
-
|
58 |
// Catch synonymns
|
59 |
if (isset ($this->links['term_links-post_tag']))
|
60 |
add_filter ('wp_tag_cloud', array (&$this, 'filter_'.$this->links['term_links-post_tag']));
|
61 |
-
|
62 |
// Catch previous posts links
|
63 |
if (isset ($this->links['next_posts_link_attributes'])) {
|
64 |
add_filter( 'prev_posts_link_attributes', array(&$this, $this->links['next_posts_link_attributes'].'_next_posts_link_attributes'));
|
@@ -66,10 +66,10 @@ class HSM_FollowLinks extends HSM_Module
|
|
66 |
}
|
67 |
}
|
68 |
}
|
69 |
-
|
70 |
function insert_rel ($matches, $follow) {
|
71 |
$rel = array ();
|
72 |
-
|
73 |
if (preg_match ('/rel=["\'](.*?)["\']/', $matches[1], $existing) > 0) {
|
74 |
$rel = array_unique (array_merge ($rel, explode (' ', $existing[1])));
|
75 |
$rel = array_diff ($rel, array ('follow', 'nofollow'));
|
@@ -77,18 +77,18 @@ class HSM_FollowLinks extends HSM_Module
|
|
77 |
}
|
78 |
|
79 |
$rel[] = $follow;
|
80 |
-
|
81 |
return '<a rel="'.implode (' ', $rel).'"'.$matches[1].'>';
|
82 |
}
|
83 |
-
|
84 |
function insert_nofollow ($matches) {
|
85 |
return $this->insert_rel ($matches, 'nofollow');
|
86 |
}
|
87 |
-
|
88 |
function insert_follow ($matches) {
|
89 |
return $this->insert_rel ($matches, '');
|
90 |
}
|
91 |
-
|
92 |
function follow_next_posts_link_attributes($attr) {
|
93 |
return 'rel="follow"';
|
94 |
}
|
@@ -96,23 +96,23 @@ class HSM_FollowLinks extends HSM_Module
|
|
96 |
function nofollow_next_posts_link_attributes($attr) {
|
97 |
return 'rel="nofollow"';
|
98 |
}
|
99 |
-
|
100 |
function filter_follow ($text) {
|
101 |
return preg_replace_callback ('@<a(.*?)>@', array (&$this, 'insert_follow'), $text);
|
102 |
}
|
103 |
-
|
104 |
function filter_nofollow ($text) {
|
105 |
return preg_replace_callback ('@<a(.*?)>@', array (&$this, 'insert_nofollow'), $text);
|
106 |
}
|
107 |
-
|
108 |
function name () {
|
109 |
return __ ('Follow Links', 'headspace');
|
110 |
}
|
111 |
-
|
112 |
function description () {
|
113 |
return __ ('Allows follow/no-follow to be set for various links', 'headspace');
|
114 |
}
|
115 |
-
|
116 |
function edit ($width, $area) {
|
117 |
foreach ($this->names () AS $key => $value) : ?>
|
118 |
<tr>
|
@@ -125,29 +125,29 @@ class HSM_FollowLinks extends HSM_Module
|
|
125 |
</tr>
|
126 |
<?php endforeach;
|
127 |
}
|
128 |
-
|
129 |
function checked ($key, $setting) {
|
130 |
if ((isset ($this->links[$key]) && $this->links[$key] == $setting) || (!isset ($this->links[$key]) && $setting == 'default'))
|
131 |
echo ' checked="checked"';
|
132 |
}
|
133 |
-
|
134 |
function remove_default_filter ($item) {
|
135 |
if ($item == 'default')
|
136 |
return false;
|
137 |
return true;
|
138 |
}
|
139 |
-
|
140 |
function save ($data, $area) {
|
141 |
// Remove default
|
142 |
$links = array();
|
143 |
if ( isset($data['headspace_follow_link']))
|
144 |
$links = array_filter ((array)$data['headspace_follow_link'], array (&$this, 'remove_default_filter'));
|
145 |
-
|
146 |
if (count ($links) > 0)
|
147 |
return array ('follow_link' => serialize ($links));
|
148 |
return array ('follows_links' => array ());
|
149 |
}
|
150 |
-
|
151 |
function file () {
|
152 |
return basename (__FILE__);
|
153 |
}
|
25 |
{
|
26 |
var $rss_feed = 'default';
|
27 |
var $links = array ();
|
28 |
+
|
29 |
function names () {
|
30 |
return array
|
31 |
(
|
47 |
$this->links = unserialize ($this->links);
|
48 |
}
|
49 |
}
|
50 |
+
|
51 |
function head () {
|
52 |
if (count ($this->links) > 0) {
|
53 |
foreach ($this->links AS $filter => $follow) {
|
54 |
if ($filter != 'next_posts_link_attributes' )
|
55 |
add_filter ($filter, array (&$this, 'filter_'.$follow));
|
56 |
}
|
57 |
+
|
58 |
// Catch synonymns
|
59 |
if (isset ($this->links['term_links-post_tag']))
|
60 |
add_filter ('wp_tag_cloud', array (&$this, 'filter_'.$this->links['term_links-post_tag']));
|
61 |
+
|
62 |
// Catch previous posts links
|
63 |
if (isset ($this->links['next_posts_link_attributes'])) {
|
64 |
add_filter( 'prev_posts_link_attributes', array(&$this, $this->links['next_posts_link_attributes'].'_next_posts_link_attributes'));
|
66 |
}
|
67 |
}
|
68 |
}
|
69 |
+
|
70 |
function insert_rel ($matches, $follow) {
|
71 |
$rel = array ();
|
72 |
+
|
73 |
if (preg_match ('/rel=["\'](.*?)["\']/', $matches[1], $existing) > 0) {
|
74 |
$rel = array_unique (array_merge ($rel, explode (' ', $existing[1])));
|
75 |
$rel = array_diff ($rel, array ('follow', 'nofollow'));
|
77 |
}
|
78 |
|
79 |
$rel[] = $follow;
|
80 |
+
|
81 |
return '<a rel="'.implode (' ', $rel).'"'.$matches[1].'>';
|
82 |
}
|
83 |
+
|
84 |
function insert_nofollow ($matches) {
|
85 |
return $this->insert_rel ($matches, 'nofollow');
|
86 |
}
|
87 |
+
|
88 |
function insert_follow ($matches) {
|
89 |
return $this->insert_rel ($matches, '');
|
90 |
}
|
91 |
+
|
92 |
function follow_next_posts_link_attributes($attr) {
|
93 |
return 'rel="follow"';
|
94 |
}
|
96 |
function nofollow_next_posts_link_attributes($attr) {
|
97 |
return 'rel="nofollow"';
|
98 |
}
|
99 |
+
|
100 |
function filter_follow ($text) {
|
101 |
return preg_replace_callback ('@<a(.*?)>@', array (&$this, 'insert_follow'), $text);
|
102 |
}
|
103 |
+
|
104 |
function filter_nofollow ($text) {
|
105 |
return preg_replace_callback ('@<a(.*?)>@', array (&$this, 'insert_nofollow'), $text);
|
106 |
}
|
107 |
+
|
108 |
function name () {
|
109 |
return __ ('Follow Links', 'headspace');
|
110 |
}
|
111 |
+
|
112 |
function description () {
|
113 |
return __ ('Allows follow/no-follow to be set for various links', 'headspace');
|
114 |
}
|
115 |
+
|
116 |
function edit ($width, $area) {
|
117 |
foreach ($this->names () AS $key => $value) : ?>
|
118 |
<tr>
|
125 |
</tr>
|
126 |
<?php endforeach;
|
127 |
}
|
128 |
+
|
129 |
function checked ($key, $setting) {
|
130 |
if ((isset ($this->links[$key]) && $this->links[$key] == $setting) || (!isset ($this->links[$key]) && $setting == 'default'))
|
131 |
echo ' checked="checked"';
|
132 |
}
|
133 |
+
|
134 |
function remove_default_filter ($item) {
|
135 |
if ($item == 'default')
|
136 |
return false;
|
137 |
return true;
|
138 |
}
|
139 |
+
|
140 |
function save ($data, $area) {
|
141 |
// Remove default
|
142 |
$links = array();
|
143 |
if ( isset($data['headspace_follow_link']))
|
144 |
$links = array_filter ((array)$data['headspace_follow_link'], array (&$this, 'remove_default_filter'));
|
145 |
+
|
146 |
if (count ($links) > 0)
|
147 |
return array ('follow_link' => serialize ($links));
|
148 |
return array ('follows_links' => array ());
|
149 |
}
|
150 |
+
|
151 |
function file () {
|
152 |
return basename (__FILE__);
|
153 |
}
|
modules/page/javascript.php
CHANGED
@@ -24,7 +24,7 @@ For full license details see license.txt
|
|
24 |
class HSM_JavaScript extends HSM_Module
|
25 |
{
|
26 |
var $scripts = null;
|
27 |
-
|
28 |
function load ($meta) {
|
29 |
// Extract settings from $meta and $options
|
30 |
if (isset ($meta['scripts'])) {
|
@@ -33,7 +33,7 @@ class HSM_JavaScript extends HSM_Module
|
|
33 |
$this->scripts = array ($this->scripts);
|
34 |
}
|
35 |
}
|
36 |
-
|
37 |
function head () {
|
38 |
if (!empty ($this->scripts)) {
|
39 |
foreach ($this->scripts AS $script)
|
@@ -44,15 +44,15 @@ class HSM_JavaScript extends HSM_Module
|
|
44 |
function name () {
|
45 |
return __ ('JavaScript', 'headspace');
|
46 |
}
|
47 |
-
|
48 |
function description () {
|
49 |
return __ ('Allow external JavaScript files to be referenced', 'headspace');
|
50 |
}
|
51 |
-
|
52 |
function edit ($width, $area) {
|
53 |
global $headspace2;
|
54 |
$id = time ();
|
55 |
-
|
56 |
if (count ($this->scripts) == 0)
|
57 |
$this->scripts = array ('');
|
58 |
?>
|
@@ -73,14 +73,14 @@ class HSM_JavaScript extends HSM_Module
|
|
73 |
</tr>
|
74 |
<?php
|
75 |
}
|
76 |
-
|
77 |
-
|
78 |
function save ($data, $area) {
|
79 |
if (!is_array ($data['headspace_js']))
|
80 |
$data['headspace_js'] = array ();
|
81 |
return array ('scripts' => array_filter ($data['headspace_js']));
|
82 |
}
|
83 |
-
|
84 |
function file () {
|
85 |
return basename (__FILE__);
|
86 |
}
|
24 |
class HSM_JavaScript extends HSM_Module
|
25 |
{
|
26 |
var $scripts = null;
|
27 |
+
|
28 |
function load ($meta) {
|
29 |
// Extract settings from $meta and $options
|
30 |
if (isset ($meta['scripts'])) {
|
33 |
$this->scripts = array ($this->scripts);
|
34 |
}
|
35 |
}
|
36 |
+
|
37 |
function head () {
|
38 |
if (!empty ($this->scripts)) {
|
39 |
foreach ($this->scripts AS $script)
|
44 |
function name () {
|
45 |
return __ ('JavaScript', 'headspace');
|
46 |
}
|
47 |
+
|
48 |
function description () {
|
49 |
return __ ('Allow external JavaScript files to be referenced', 'headspace');
|
50 |
}
|
51 |
+
|
52 |
function edit ($width, $area) {
|
53 |
global $headspace2;
|
54 |
$id = time ();
|
55 |
+
|
56 |
if (count ($this->scripts) == 0)
|
57 |
$this->scripts = array ('');
|
58 |
?>
|
73 |
</tr>
|
74 |
<?php
|
75 |
}
|
76 |
+
|
77 |
+
|
78 |
function save ($data, $area) {
|
79 |
if (!is_array ($data['headspace_js']))
|
80 |
$data['headspace_js'] = array ();
|
81 |
return array ('scripts' => array_filter ($data['headspace_js']));
|
82 |
}
|
83 |
+
|
84 |
function file () {
|
85 |
return basename (__FILE__);
|
86 |
}
|
modules/page/keywords.php
CHANGED
@@ -26,46 +26,46 @@ class HSM_Keywords extends HSM_Module
|
|
26 |
var $metakey = null;
|
27 |
var $use_tags = true;
|
28 |
var $max_length = 0;
|
29 |
-
|
30 |
function HSM_Keywords ($options = array ()) {
|
31 |
if ( isset( $options['use_tags'] ) )
|
32 |
$this->use_tags = $options['use_tags'] ? true : false;
|
33 |
-
|
34 |
if ( isset( $options['max_length'] ) )
|
35 |
$this->max_length = $options['max_length'];
|
36 |
}
|
37 |
-
|
38 |
function load ($data) {
|
39 |
if ((!$this->use_tags || !class_exists ('HSM_Tags')) && isset( $data['metakey']) )
|
40 |
$this->metakey = $data['metakey'];
|
41 |
}
|
42 |
-
|
43 |
function head () {
|
44 |
if ($this->use_tags && class_exists ('HSM_Tags') && $this->metakey == '') {
|
45 |
$hs = HeadSpace2::get ();
|
46 |
$tags = $hs->modules->get ('hsm_tags');
|
47 |
-
|
48 |
$this->metakey = $tags->normalize_tags ($tags->get_the_tags ());
|
49 |
}
|
50 |
|
51 |
if ($this->metakey)
|
52 |
echo '<meta name="keywords" content="'.$this->metakey.'" />'."\r\n";
|
53 |
}
|
54 |
-
|
55 |
function can_quick_edit () { return true; }
|
56 |
-
|
57 |
function quick_view () {
|
58 |
echo $this->metakey;
|
59 |
}
|
60 |
-
|
61 |
function name () {
|
62 |
return __ ('Keywords', 'headspace');
|
63 |
}
|
64 |
-
|
65 |
function description () {
|
66 |
return __ ('Allows meta keywords to be defined, seperate from tags (if necessary, disable keyword display in the Tags module)', 'headspace');
|
67 |
}
|
68 |
-
|
69 |
function has_config () { return true; }
|
70 |
|
71 |
function edit_options () {
|
@@ -86,7 +86,7 @@ class HSM_Keywords extends HSM_Module
|
|
86 |
</tr>
|
87 |
<?php
|
88 |
}
|
89 |
-
|
90 |
function save_options ($data) {
|
91 |
return array
|
92 |
(
|
@@ -111,7 +111,7 @@ class HSM_Keywords extends HSM_Module
|
|
111 |
</th>
|
112 |
<td>
|
113 |
<input type="text" name="headspace_metakey" style="width: 95%" value="<?php echo htmlspecialchars ($this->metakey) ?>" id="keywords_<?php echo $id; ?>"/>
|
114 |
-
|
115 |
<script type="text/javascript" charset="utf-8">
|
116 |
jQuery('#keywords_<?php echo $id ?>').Counter( { limit: <?php echo $this->max_length; ?>, remaining: '<?php echo esc_js( __( 'remaining', 'headspace' ) )?>' } );
|
117 |
</script>
|
@@ -120,14 +120,14 @@ class HSM_Keywords extends HSM_Module
|
|
120 |
<?php
|
121 |
}
|
122 |
}
|
123 |
-
|
124 |
function save ($data, $area) {
|
125 |
if (isset($data['headspace_metakey']))
|
126 |
return array ('metakey' => $data['headspace_metakey']);
|
127 |
return array();
|
128 |
}
|
129 |
-
|
130 |
function file () {
|
131 |
return basename (__FILE__);
|
132 |
}
|
133 |
-
}
|
26 |
var $metakey = null;
|
27 |
var $use_tags = true;
|
28 |
var $max_length = 0;
|
29 |
+
|
30 |
function HSM_Keywords ($options = array ()) {
|
31 |
if ( isset( $options['use_tags'] ) )
|
32 |
$this->use_tags = $options['use_tags'] ? true : false;
|
33 |
+
|
34 |
if ( isset( $options['max_length'] ) )
|
35 |
$this->max_length = $options['max_length'];
|
36 |
}
|
37 |
+
|
38 |
function load ($data) {
|
39 |
if ((!$this->use_tags || !class_exists ('HSM_Tags')) && isset( $data['metakey']) )
|
40 |
$this->metakey = $data['metakey'];
|
41 |
}
|
42 |
+
|
43 |
function head () {
|
44 |
if ($this->use_tags && class_exists ('HSM_Tags') && $this->metakey == '') {
|
45 |
$hs = HeadSpace2::get ();
|
46 |
$tags = $hs->modules->get ('hsm_tags');
|
47 |
+
|
48 |
$this->metakey = $tags->normalize_tags ($tags->get_the_tags ());
|
49 |
}
|
50 |
|
51 |
if ($this->metakey)
|
52 |
echo '<meta name="keywords" content="'.$this->metakey.'" />'."\r\n";
|
53 |
}
|
54 |
+
|
55 |
function can_quick_edit () { return true; }
|
56 |
+
|
57 |
function quick_view () {
|
58 |
echo $this->metakey;
|
59 |
}
|
60 |
+
|
61 |
function name () {
|
62 |
return __ ('Keywords', 'headspace');
|
63 |
}
|
64 |
+
|
65 |
function description () {
|
66 |
return __ ('Allows meta keywords to be defined, seperate from tags (if necessary, disable keyword display in the Tags module)', 'headspace');
|
67 |
}
|
68 |
+
|
69 |
function has_config () { return true; }
|
70 |
|
71 |
function edit_options () {
|
86 |
</tr>
|
87 |
<?php
|
88 |
}
|
89 |
+
|
90 |
function save_options ($data) {
|
91 |
return array
|
92 |
(
|
111 |
</th>
|
112 |
<td>
|
113 |
<input type="text" name="headspace_metakey" style="width: 95%" value="<?php echo htmlspecialchars ($this->metakey) ?>" id="keywords_<?php echo $id; ?>"/>
|
114 |
+
|
115 |
<script type="text/javascript" charset="utf-8">
|
116 |
jQuery('#keywords_<?php echo $id ?>').Counter( { limit: <?php echo $this->max_length; ?>, remaining: '<?php echo esc_js( __( 'remaining', 'headspace' ) )?>' } );
|
117 |
</script>
|
120 |
<?php
|
121 |
}
|
122 |
}
|
123 |
+
|
124 |
function save ($data, $area) {
|
125 |
if (isset($data['headspace_metakey']))
|
126 |
return array ('metakey' => $data['headspace_metakey']);
|
127 |
return array();
|
128 |
}
|
129 |
+
|
130 |
function file () {
|
131 |
return basename (__FILE__);
|
132 |
}
|
133 |
+
}
|
modules/page/more_text.php
CHANGED
@@ -27,7 +27,7 @@ class HSM_MoreText extends HSM_Module
|
|
27 |
var $excerpt = false;
|
28 |
var $pattern = 'class="more-link">(.*?)</a>';
|
29 |
var $replace = 'class="more-link">$1</a>';
|
30 |
-
|
31 |
function HSM_MoreText ($options = array ()) {
|
32 |
if (isset ($options['excerpt']))
|
33 |
$this->excerpt = $options['excerpt'];
|
@@ -38,14 +38,14 @@ class HSM_MoreText extends HSM_Module
|
|
38 |
if (isset ($options['replace']))
|
39 |
$this->replace = stripslashes( $options['replace'] );
|
40 |
}
|
41 |
-
|
42 |
function run () {
|
43 |
add_filter ('the_content', array (&$this, 'more_link_text'));
|
44 |
-
|
45 |
if ($this->excerpt)
|
46 |
add_filter ('the_excerpt', array (&$this, 'excerpt_more_link'));
|
47 |
}
|
48 |
-
|
49 |
function excerpt_more_link ($text) {
|
50 |
global $post;
|
51 |
|
@@ -55,7 +55,7 @@ class HSM_MoreText extends HSM_Module
|
|
55 |
return $text.'<a class="more-link" href="'.get_permalink ($post->ID).'">'.$this->more_text.'</a>';
|
56 |
return $text;
|
57 |
}
|
58 |
-
|
59 |
function more_link_text ($text) {
|
60 |
HeadSpace2::reload ($this);
|
61 |
|
@@ -63,34 +63,34 @@ class HSM_MoreText extends HSM_Module
|
|
63 |
return preg_replace ('@'.$this->pattern.'@', str_replace ('$1', $this->more_text, $this->replace), $text);
|
64 |
return $text.$this->more_text;
|
65 |
}
|
66 |
-
|
67 |
function load ($meta = '') {
|
68 |
$this->more_text = '';
|
69 |
|
70 |
if (isset ($meta['more_text']))
|
71 |
$this->more_text = $meta['more_text'];
|
72 |
}
|
73 |
-
|
74 |
function can_quick_edit () { return true; }
|
75 |
-
|
76 |
function quick_view () {
|
77 |
echo $this->more_text;
|
78 |
}
|
79 |
-
|
80 |
function name () {
|
81 |
return __ ('More text', 'headspace');
|
82 |
}
|
83 |
-
|
84 |
function description () {
|
85 |
return __ ('Allows the \'more\' text to be changed', 'headspace');
|
86 |
}
|
87 |
-
|
88 |
function is_restricted ($area) {
|
89 |
if (current_user_can ('edit_posts') && $area == 'page')
|
90 |
return false;
|
91 |
return true;
|
92 |
}
|
93 |
-
|
94 |
function edit ($width, $area) {
|
95 |
?>
|
96 |
<tr>
|
@@ -101,17 +101,17 @@ class HSM_MoreText extends HSM_Module
|
|
101 |
</tr>
|
102 |
<?php
|
103 |
}
|
104 |
-
|
105 |
function save ($data, $area) {
|
106 |
return array ('more_text' => trim ($data['headspace_more_text']));
|
107 |
}
|
108 |
-
|
109 |
function file () {
|
110 |
return basename (__FILE__);
|
111 |
}
|
112 |
|
113 |
function has_config () { return true; }
|
114 |
-
|
115 |
function edit_options () {
|
116 |
?>
|
117 |
<tr>
|
@@ -135,7 +135,7 @@ class HSM_MoreText extends HSM_Module
|
|
135 |
</tr>
|
136 |
<?php
|
137 |
}
|
138 |
-
|
139 |
function save_options ($data) {
|
140 |
return array
|
141 |
(
|
@@ -143,6 +143,6 @@ class HSM_MoreText extends HSM_Module
|
|
143 |
'replace' => $data['replace'],
|
144 |
'excerpt' => isset ($data['excerpt']) ? true : false
|
145 |
);
|
146 |
-
}
|
147 |
}
|
148 |
-
?>
|
27 |
var $excerpt = false;
|
28 |
var $pattern = 'class="more-link">(.*?)</a>';
|
29 |
var $replace = 'class="more-link">$1</a>';
|
30 |
+
|
31 |
function HSM_MoreText ($options = array ()) {
|
32 |
if (isset ($options['excerpt']))
|
33 |
$this->excerpt = $options['excerpt'];
|
38 |
if (isset ($options['replace']))
|
39 |
$this->replace = stripslashes( $options['replace'] );
|
40 |
}
|
41 |
+
|
42 |
function run () {
|
43 |
add_filter ('the_content', array (&$this, 'more_link_text'));
|
44 |
+
|
45 |
if ($this->excerpt)
|
46 |
add_filter ('the_excerpt', array (&$this, 'excerpt_more_link'));
|
47 |
}
|
48 |
+
|
49 |
function excerpt_more_link ($text) {
|
50 |
global $post;
|
51 |
|
55 |
return $text.'<a class="more-link" href="'.get_permalink ($post->ID).'">'.$this->more_text.'</a>';
|
56 |
return $text;
|
57 |
}
|
58 |
+
|
59 |
function more_link_text ($text) {
|
60 |
HeadSpace2::reload ($this);
|
61 |
|
63 |
return preg_replace ('@'.$this->pattern.'@', str_replace ('$1', $this->more_text, $this->replace), $text);
|
64 |
return $text.$this->more_text;
|
65 |
}
|
66 |
+
|
67 |
function load ($meta = '') {
|
68 |
$this->more_text = '';
|
69 |
|
70 |
if (isset ($meta['more_text']))
|
71 |
$this->more_text = $meta['more_text'];
|
72 |
}
|
73 |
+
|
74 |
function can_quick_edit () { return true; }
|
75 |
+
|
76 |
function quick_view () {
|
77 |
echo $this->more_text;
|
78 |
}
|
79 |
+
|
80 |
function name () {
|
81 |
return __ ('More text', 'headspace');
|
82 |
}
|
83 |
+
|
84 |
function description () {
|
85 |
return __ ('Allows the \'more\' text to be changed', 'headspace');
|
86 |
}
|
87 |
+
|
88 |
function is_restricted ($area) {
|
89 |
if (current_user_can ('edit_posts') && $area == 'page')
|
90 |
return false;
|
91 |
return true;
|
92 |
}
|
93 |
+
|
94 |
function edit ($width, $area) {
|
95 |
?>
|
96 |
<tr>
|
101 |
</tr>
|
102 |
<?php
|
103 |
}
|
104 |
+
|
105 |
function save ($data, $area) {
|
106 |
return array ('more_text' => trim ($data['headspace_more_text']));
|
107 |
}
|
108 |
+
|
109 |
function file () {
|
110 |
return basename (__FILE__);
|
111 |
}
|
112 |
|
113 |
function has_config () { return true; }
|
114 |
+
|
115 |
function edit_options () {
|
116 |
?>
|
117 |
<tr>
|
135 |
</tr>
|
136 |
<?php
|
137 |
}
|
138 |
+
|
139 |
function save_options ($data) {
|
140 |
return array
|
141 |
(
|
143 |
'replace' => $data['replace'],
|
144 |
'excerpt' => isset ($data['excerpt']) ? true : false
|
145 |
);
|
146 |
+
}
|
147 |
}
|
148 |
+
?>
|
modules/page/noindex.php
CHANGED
@@ -28,7 +28,7 @@ class HSM_NoIndex extends HSM_Module
|
|
28 |
var $noarchive = false;
|
29 |
var $noodp = false;
|
30 |
var $noydir = false;
|
31 |
-
|
32 |
function names () {
|
33 |
return array
|
34 |
(
|
@@ -39,7 +39,7 @@ class HSM_NoIndex extends HSM_Module
|
|
39 |
'noydir' => __ ('No-Yahoo Dir', 'headspace')
|
40 |
);
|
41 |
}
|
42 |
-
|
43 |
function load ($meta) {
|
44 |
// Extract settings from $meta and $options
|
45 |
foreach ($this->names () AS $name => $title) {
|
@@ -47,52 +47,52 @@ class HSM_NoIndex extends HSM_Module
|
|
47 |
$this->$name = ($meta[$name] == 'robots') ? true : false;
|
48 |
}
|
49 |
}
|
50 |
-
|
51 |
function can_quick_edit () {
|
52 |
return true;
|
53 |
}
|
54 |
-
|
55 |
function quick_view () {
|
56 |
$options = array ();
|
57 |
-
|
58 |
foreach ($this->names () AS $name => $title) {
|
59 |
if ($this->$name === true)
|
60 |
$options[] = $name;
|
61 |
}
|
62 |
-
|
63 |
if (count ($options) > 0)
|
64 |
echo implode (', ', $options);
|
65 |
}
|
66 |
-
|
67 |
function head () {
|
68 |
$options = array ();
|
69 |
-
|
70 |
foreach ($this->names () AS $name => $title) {
|
71 |
if ($this->$name === true)
|
72 |
$options[] = $name;
|
73 |
}
|
74 |
-
|
75 |
if (count ($options) == 1 && $this->noindex)
|
76 |
$options[] = 'follow';
|
77 |
-
|
78 |
if (count ($options) > 0)
|
79 |
echo '<meta name="robots" content="'.implode (',', $options).'"/>'."\r\n";
|
80 |
}
|
81 |
-
|
82 |
function name () {
|
83 |
return __ ('Meta-Robots', 'headspace');
|
84 |
}
|
85 |
-
|
86 |
function description () {
|
87 |
return __ ('Allows various meta-robot options to be set to prevent search engines and robots from indexing or following pages', 'headspace');
|
88 |
}
|
89 |
-
|
90 |
function is_restricted ($area) {
|
91 |
if (current_user_can ('administrator'))
|
92 |
return false;
|
93 |
return true;
|
94 |
}
|
95 |
-
|
96 |
function edit ($width, $area) {
|
97 |
?>
|
98 |
<tr>
|
@@ -101,25 +101,25 @@ class HSM_NoIndex extends HSM_Module
|
|
101 |
<?php foreach ($this->names () AS $name => $title) : ?>
|
102 |
<label style="line-height: 1.8">
|
103 |
<input type="checkbox" name="headspace_<?php echo $name; ?>"<?php if ($this->$name) echo ' checked="checked"' ?>/>
|
104 |
-
<?php echo $title ?>
|
105 |
</label>
|
106 |
<?php endforeach; ?>
|
107 |
</td>
|
108 |
</tr>
|
109 |
<?php
|
110 |
}
|
111 |
-
|
112 |
function save ($data, $area) {
|
113 |
$save = array ();
|
114 |
foreach ($this->names () AS $name => $title)
|
115 |
$save[$name] = isset ($data['headspace_'.$name]) ? 'robots' : '';
|
116 |
-
|
117 |
return $save;
|
118 |
}
|
119 |
-
|
120 |
function file () {
|
121 |
return basename (__FILE__);
|
122 |
}
|
123 |
}
|
124 |
|
125 |
-
?>
|
28 |
var $noarchive = false;
|
29 |
var $noodp = false;
|
30 |
var $noydir = false;
|
31 |
+
|
32 |
function names () {
|
33 |
return array
|
34 |
(
|
39 |
'noydir' => __ ('No-Yahoo Dir', 'headspace')
|
40 |
);
|
41 |
}
|
42 |
+
|
43 |
function load ($meta) {
|
44 |
// Extract settings from $meta and $options
|
45 |
foreach ($this->names () AS $name => $title) {
|
47 |
$this->$name = ($meta[$name] == 'robots') ? true : false;
|
48 |
}
|
49 |
}
|
50 |
+
|
51 |
function can_quick_edit () {
|
52 |
return true;
|
53 |
}
|
54 |
+
|
55 |
function quick_view () {
|
56 |
$options = array ();
|
57 |
+
|
58 |
foreach ($this->names () AS $name => $title) {
|
59 |
if ($this->$name === true)
|
60 |
$options[] = $name;
|
61 |
}
|
62 |
+
|
63 |
if (count ($options) > 0)
|
64 |
echo implode (', ', $options);
|
65 |
}
|
66 |
+
|
67 |
function head () {
|
68 |
$options = array ();
|
69 |
+
|
70 |
foreach ($this->names () AS $name => $title) {
|
71 |
if ($this->$name === true)
|
72 |
$options[] = $name;
|
73 |
}
|
74 |
+
|
75 |
if (count ($options) == 1 && $this->noindex)
|
76 |
$options[] = 'follow';
|
77 |
+
|
78 |
if (count ($options) > 0)
|
79 |
echo '<meta name="robots" content="'.implode (',', $options).'"/>'."\r\n";
|
80 |
}
|
81 |
+
|
82 |
function name () {
|
83 |
return __ ('Meta-Robots', 'headspace');
|
84 |
}
|
85 |
+
|
86 |
function description () {
|
87 |
return __ ('Allows various meta-robot options to be set to prevent search engines and robots from indexing or following pages', 'headspace');
|
88 |
}
|
89 |
+
|
90 |
function is_restricted ($area) {
|
91 |
if (current_user_can ('administrator'))
|
92 |
return false;
|
93 |
return true;
|
94 |
}
|
95 |
+
|
96 |
function edit ($width, $area) {
|
97 |
?>
|
98 |
<tr>
|
101 |
<?php foreach ($this->names () AS $name => $title) : ?>
|
102 |
<label style="line-height: 1.8">
|
103 |
<input type="checkbox" name="headspace_<?php echo $name; ?>"<?php if ($this->$name) echo ' checked="checked"' ?>/>
|
104 |
+
<?php echo $title ?>
|
105 |
</label>
|
106 |
<?php endforeach; ?>
|
107 |
</td>
|
108 |
</tr>
|
109 |
<?php
|
110 |
}
|
111 |
+
|
112 |
function save ($data, $area) {
|
113 |
$save = array ();
|
114 |
foreach ($this->names () AS $name => $title)
|
115 |
$save[$name] = isset ($data['headspace_'.$name]) ? 'robots' : '';
|
116 |
+
|
117 |
return $save;
|
118 |
}
|
119 |
+
|
120 |
function file () {
|
121 |
return basename (__FILE__);
|
122 |
}
|
123 |
}
|
124 |
|
125 |
+
?>
|
modules/page/page-links.php
CHANGED
@@ -23,136 +23,136 @@ For full license details see license.txt
|
|
23 |
|
24 |
class HSM_PageLinks extends HSM_Module {
|
25 |
var $meta = array();
|
26 |
-
|
27 |
var $link_display = '%link%';
|
28 |
var $before_text = '';
|
29 |
var $after_text = '';
|
30 |
-
|
31 |
var $pagelink_text = '';
|
32 |
var $pagelink_title = '';
|
33 |
var $pagelink_exclude = '';
|
34 |
var $pagelink_nofollow = false;
|
35 |
var $pagelink_opennew = false;
|
36 |
-
|
37 |
function HSM_PageLinks ($options = array ()) {
|
38 |
if ( isset( $options['before_text'] ) )
|
39 |
$this->before_text = $options['before_text'];
|
40 |
-
|
41 |
if ( isset( $options['after_text'] ) )
|
42 |
$this->after_text = $options['after_text'];
|
43 |
|
44 |
if ( isset( $options['link_display'] ) )
|
45 |
$this->link_display = $options['link_display'];
|
46 |
}
|
47 |
-
|
48 |
function load ($meta) {
|
49 |
if ( isset( $meta['pagelink'] ) && is_string( $meta['pagelink'] ) ) {
|
50 |
$data = $this->unserialize( $meta['pagelink'] );
|
51 |
-
|
52 |
if (isset ($data['text']))
|
53 |
$this->pagelink_text = $data['text'];
|
54 |
-
|
55 |
if (isset ($data['title']))
|
56 |
$this->pagelink_title = $data['title'];
|
57 |
-
|
58 |
if (isset ($data['exclude']))
|
59 |
$this->pagelink_exclude = $data['exclude'];
|
60 |
-
|
61 |
if (isset ($data['nofollow']))
|
62 |
$this->pagelink_nofollow = $data['nofollow'];
|
63 |
-
|
64 |
if (isset ($data['opennew']))
|
65 |
$this->pagelink_opennew = $data['opennew'];
|
66 |
}
|
67 |
}
|
68 |
-
|
69 |
function unserialize( $data ) {
|
70 |
$data = unserialize( $data );
|
71 |
if ( !is_array( $data ) )
|
72 |
return unserialize( $data );
|
73 |
return $data;
|
74 |
}
|
75 |
-
|
76 |
function head () {
|
77 |
add_filter( 'wp_list_pages_excludes', array( &$this, 'wp_list_pages_excludes' ) );
|
78 |
add_filter( 'wp_list_pages', array( &$this, 'wp_list_pages' ) );
|
79 |
}
|
80 |
-
|
81 |
function wp_list_pages_excludes( $exclude ) {
|
82 |
// Get all HeadSpace page meta-data
|
83 |
$this->meta = $this->get_page_links();
|
84 |
-
|
85 |
// Add any to the exclude list
|
86 |
foreach ( (array)$this->meta AS $id => $details ) {
|
87 |
if ( $details['exclude'] )
|
88 |
$exclude[] = $id;
|
89 |
}
|
90 |
-
|
91 |
return array_unique( $exclude );
|
92 |
}
|
93 |
-
|
94 |
function wp_list_pages( $html ) {
|
95 |
// Apply them to the items
|
96 |
$html = preg_replace_callback( '@<li class="page_item page-item-(\d*)(.*?)"><a(.*?)>(.*)?</a>@', array( &$this, 'insert_options' ), $html );
|
97 |
|
98 |
// Add the before and after stuff
|
99 |
$html = $this->before_text.$html.$this->after_text;
|
100 |
-
|
101 |
// Link display - do this last
|
102 |
if ( $this->link_display != '%link%' )
|
103 |
$html = preg_replace_callback( '@<li(.*?)><a(.*?)</a>@', array( &$this, 'link_display' ), $html );
|
104 |
|
105 |
return $html;
|
106 |
}
|
107 |
-
|
108 |
function insert_options( $matches ) {
|
109 |
$id = intval( $matches[1] );
|
110 |
$attr = $matches[3];
|
111 |
$text = $matches[4];
|
112 |
-
|
113 |
if ( isset( $this->meta[$id] ) && !empty( $this->meta[$id]['text'] ) ) {
|
114 |
$text = $this->meta[$id]['text'];
|
115 |
-
|
116 |
if ( $this->meta[$id]['title'] != '' )
|
117 |
$attr = preg_replace( '@title=".*?"@', 'title="'.$this->meta[$id]['title'].'"', $attr );
|
118 |
-
|
119 |
if ( $this->meta[$id]['nofollow'] )
|
120 |
$attr .= ' rel="nofollow"';
|
121 |
|
122 |
if ( $this->meta[$id]['opennew'] )
|
123 |
$attr .= ' target="_blank"';
|
124 |
}
|
125 |
-
|
126 |
return '<li class="page_item page-item-'.$matches[1].$matches[2].'"><a'.$attr.'>'.$text.'</a>';
|
127 |
}
|
128 |
-
|
129 |
function get_page_links() {
|
130 |
global $wpdb;
|
131 |
-
|
132 |
$items = array();
|
133 |
$meta = $wpdb->get_results( "SELECT {$wpdb->postmeta}.post_id,{$wpdb->postmeta}.meta_value FROM {$wpdb->postmeta},{$wpdb->posts} WHERE {$wpdb->postmeta}.meta_key='_headspace_pagelink' AND {$wpdb->posts}.ID={$wpdb->postmeta}.post_id AND {$wpdb->posts}.post_status='publish'" );
|
134 |
foreach ( $meta AS $item ) {
|
135 |
$items[$item->post_id] = $this->unserialize( $item->meta_value );
|
136 |
}
|
137 |
-
|
138 |
return $items;
|
139 |
}
|
140 |
-
|
141 |
function link_display( $matches ) {
|
142 |
return '<li'.$matches[1].'>'.str_replace( '%link%', '<a'.$matches[2].'</a>', $this->link_display );
|
143 |
}
|
144 |
-
|
145 |
function name () {
|
146 |
return __ ('Page Links', 'headspace');
|
147 |
}
|
148 |
-
|
149 |
function description () {
|
150 |
return __ ('Allows options to be set for wp_list_pages links', 'headspace');
|
151 |
}
|
152 |
-
|
153 |
function edit ($width, $area) {
|
154 |
global $post;
|
155 |
-
|
156 |
if ( isset( $post ) && $post->post_type == 'page' ) {
|
157 |
?>
|
158 |
<tr>
|
@@ -175,7 +175,7 @@ class HSM_PageLinks extends HSM_Module {
|
|
175 |
</tr>
|
176 |
<?php }
|
177 |
}
|
178 |
-
|
179 |
function save ($data, $area) {
|
180 |
if ( isset( $data['headspace_pagelink_text'] ) ) {
|
181 |
$meta = array(
|
@@ -185,19 +185,19 @@ class HSM_PageLinks extends HSM_Module {
|
|
185 |
'nofollow' => isset( $data['headspace_pagelink_nofollow'] ) ? true : false,
|
186 |
'opennew' => isset( $data['headspace_pagelink_opennew'] ) ? true : false
|
187 |
);
|
188 |
-
|
189 |
return array( 'pagelink' => serialize( $meta ) );
|
190 |
}
|
191 |
|
192 |
return array();
|
193 |
}
|
194 |
-
|
195 |
function file () {
|
196 |
return basename (__FILE__);
|
197 |
}
|
198 |
-
|
199 |
function has_config () { return true; }
|
200 |
-
|
201 |
function edit_options () {
|
202 |
?>
|
203 |
<tr>
|
@@ -223,7 +223,7 @@ class HSM_PageLinks extends HSM_Module {
|
|
223 |
</tr>
|
224 |
<?php
|
225 |
}
|
226 |
-
|
227 |
function save_options ($data) {
|
228 |
return array
|
229 |
(
|
23 |
|
24 |
class HSM_PageLinks extends HSM_Module {
|
25 |
var $meta = array();
|
26 |
+
|
27 |
var $link_display = '%link%';
|
28 |
var $before_text = '';
|
29 |
var $after_text = '';
|
30 |
+
|
31 |
var $pagelink_text = '';
|
32 |
var $pagelink_title = '';
|
33 |
var $pagelink_exclude = '';
|
34 |
var $pagelink_nofollow = false;
|
35 |
var $pagelink_opennew = false;
|
36 |
+
|
37 |
function HSM_PageLinks ($options = array ()) {
|
38 |
if ( isset( $options['before_text'] ) )
|
39 |
$this->before_text = $options['before_text'];
|
40 |
+
|
41 |
if ( isset( $options['after_text'] ) )
|
42 |
$this->after_text = $options['after_text'];
|
43 |
|
44 |
if ( isset( $options['link_display'] ) )
|
45 |
$this->link_display = $options['link_display'];
|
46 |
}
|
47 |
+
|
48 |
function load ($meta) {
|
49 |
if ( isset( $meta['pagelink'] ) && is_string( $meta['pagelink'] ) ) {
|
50 |
$data = $this->unserialize( $meta['pagelink'] );
|
51 |
+
|
52 |
if (isset ($data['text']))
|
53 |
$this->pagelink_text = $data['text'];
|
54 |
+
|
55 |
if (isset ($data['title']))
|
56 |
$this->pagelink_title = $data['title'];
|
57 |
+
|
58 |
if (isset ($data['exclude']))
|
59 |
$this->pagelink_exclude = $data['exclude'];
|
60 |
+
|
61 |
if (isset ($data['nofollow']))
|
62 |
$this->pagelink_nofollow = $data['nofollow'];
|
63 |
+
|
64 |
if (isset ($data['opennew']))
|
65 |
$this->pagelink_opennew = $data['opennew'];
|
66 |
}
|
67 |
}
|
68 |
+
|
69 |
function unserialize( $data ) {
|
70 |
$data = unserialize( $data );
|
71 |
if ( !is_array( $data ) )
|
72 |
return unserialize( $data );
|
73 |
return $data;
|
74 |
}
|
75 |
+
|
76 |
function head () {
|
77 |
add_filter( 'wp_list_pages_excludes', array( &$this, 'wp_list_pages_excludes' ) );
|
78 |
add_filter( 'wp_list_pages', array( &$this, 'wp_list_pages' ) );
|
79 |
}
|
80 |
+
|
81 |
function wp_list_pages_excludes( $exclude ) {
|
82 |
// Get all HeadSpace page meta-data
|
83 |
$this->meta = $this->get_page_links();
|
84 |
+
|
85 |
// Add any to the exclude list
|
86 |
foreach ( (array)$this->meta AS $id => $details ) {
|
87 |
if ( $details['exclude'] )
|
88 |
$exclude[] = $id;
|
89 |
}
|
90 |
+
|
91 |
return array_unique( $exclude );
|
92 |
}
|
93 |
+
|
94 |
function wp_list_pages( $html ) {
|
95 |
// Apply them to the items
|
96 |
$html = preg_replace_callback( '@<li class="page_item page-item-(\d*)(.*?)"><a(.*?)>(.*)?</a>@', array( &$this, 'insert_options' ), $html );
|
97 |
|
98 |
// Add the before and after stuff
|
99 |
$html = $this->before_text.$html.$this->after_text;
|
100 |
+
|
101 |
// Link display - do this last
|
102 |
if ( $this->link_display != '%link%' )
|
103 |
$html = preg_replace_callback( '@<li(.*?)><a(.*?)</a>@', array( &$this, 'link_display' ), $html );
|
104 |
|
105 |
return $html;
|
106 |
}
|
107 |
+
|
108 |
function insert_options( $matches ) {
|
109 |
$id = intval( $matches[1] );
|
110 |
$attr = $matches[3];
|
111 |
$text = $matches[4];
|
112 |
+
|
113 |
if ( isset( $this->meta[$id] ) && !empty( $this->meta[$id]['text'] ) ) {
|
114 |
$text = $this->meta[$id]['text'];
|
115 |
+
|
116 |
if ( $this->meta[$id]['title'] != '' )
|
117 |
$attr = preg_replace( '@title=".*?"@', 'title="'.$this->meta[$id]['title'].'"', $attr );
|
118 |
+
|
119 |
if ( $this->meta[$id]['nofollow'] )
|
120 |
$attr .= ' rel="nofollow"';
|
121 |
|
122 |
if ( $this->meta[$id]['opennew'] )
|
123 |
$attr .= ' target="_blank"';
|
124 |
}
|
125 |
+
|
126 |
return '<li class="page_item page-item-'.$matches[1].$matches[2].'"><a'.$attr.'>'.$text.'</a>';
|
127 |
}
|
128 |
+
|
129 |
function get_page_links() {
|
130 |
global $wpdb;
|
131 |
+
|
132 |
$items = array();
|
133 |
$meta = $wpdb->get_results( "SELECT {$wpdb->postmeta}.post_id,{$wpdb->postmeta}.meta_value FROM {$wpdb->postmeta},{$wpdb->posts} WHERE {$wpdb->postmeta}.meta_key='_headspace_pagelink' AND {$wpdb->posts}.ID={$wpdb->postmeta}.post_id AND {$wpdb->posts}.post_status='publish'" );
|
134 |
foreach ( $meta AS $item ) {
|
135 |
$items[$item->post_id] = $this->unserialize( $item->meta_value );
|
136 |
}
|
137 |
+
|
138 |
return $items;
|
139 |
}
|
140 |
+
|
141 |
function link_display( $matches ) {
|
142 |
return '<li'.$matches[1].'>'.str_replace( '%link%', '<a'.$matches[2].'</a>', $this->link_display );
|
143 |
}
|
144 |
+
|
145 |
function name () {
|
146 |
return __ ('Page Links', 'headspace');
|
147 |
}
|
148 |
+
|
149 |
function description () {
|
150 |
return __ ('Allows options to be set for wp_list_pages links', 'headspace');
|
151 |
}
|
152 |
+
|
153 |
function edit ($width, $area) {
|
154 |
global $post;
|
155 |
+
|
156 |
if ( isset( $post ) && $post->post_type == 'page' ) {
|
157 |
?>
|
158 |
<tr>
|
175 |
</tr>
|
176 |
<?php }
|
177 |
}
|
178 |
+
|
179 |
function save ($data, $area) {
|
180 |
if ( isset( $data['headspace_pagelink_text'] ) ) {
|
181 |
$meta = array(
|
185 |
'nofollow' => isset( $data['headspace_pagelink_nofollow'] ) ? true : false,
|
186 |
'opennew' => isset( $data['headspace_pagelink_opennew'] ) ? true : false
|
187 |
);
|
188 |
+
|
189 |
return array( 'pagelink' => serialize( $meta ) );
|
190 |
}
|
191 |
|
192 |
return array();
|
193 |
}
|
194 |
+
|
195 |
function file () {
|
196 |
return basename (__FILE__);
|
197 |
}
|
198 |
+
|
199 |
function has_config () { return true; }
|
200 |
+
|
201 |
function edit_options () {
|
202 |
?>
|
203 |
<tr>
|
223 |
</tr>
|
224 |
<?php
|
225 |
}
|
226 |
+
|
227 |
function save_options ($data) {
|
228 |
return array
|
229 |
(
|
modules/page/page_title.php
CHANGED
@@ -28,49 +28,49 @@ class HSM_PageTitle extends HSM_Module
|
|
28 |
var $force = false;
|
29 |
var $position = 'before';
|
30 |
var $max_length = 0;
|
31 |
-
|
32 |
function HSM_PageTitle ($options = array ()) {
|
33 |
if (isset ($options['separator']))
|
34 |
$this->separator = $options['separator'];
|
35 |
-
|
36 |
if (isset ($options['position']))
|
37 |
$this->position = $options['position'];
|
38 |
|
39 |
if (isset ($options['force']))
|
40 |
$this->force = $options['force'];
|
41 |
-
|
42 |
if ( isset( $options['max_length'] ) )
|
43 |
$this->max_length = $options['max_length'];
|
44 |
}
|
45 |
-
|
46 |
function run () {
|
47 |
add_filter ('wp_title', array (&$this, 'wp_title'), 1, 3);
|
48 |
-
|
49 |
if ($this->force)
|
50 |
ob_start (array (&$this, 'brute_force_title'));
|
51 |
}
|
52 |
-
|
53 |
function brute_force_title ($page) {
|
54 |
return preg_replace_callback ('@<title>(.*?)</title>@s', array (&$this, 'replace_title'), $page);
|
55 |
}
|
56 |
-
|
57 |
function replace_title ($matches) {
|
58 |
return '<title>'.trim ($this->wp_title ($matches[1])).'</title>';
|
59 |
}
|
60 |
-
|
61 |
-
|
62 |
function load ($meta) {
|
63 |
if (isset ($meta['page_title']))
|
64 |
$this->page_title = $meta['page_title'];
|
65 |
}
|
66 |
-
|
67 |
-
|
68 |
/**
|
69 |
* Insert re-configured site title
|
70 |
*
|
71 |
* @return void
|
72 |
**/
|
73 |
-
|
74 |
function wp_title ($title, $separator = '', $location = '') {
|
75 |
HeadSpace2::reload ($this);
|
76 |
|
@@ -101,22 +101,22 @@ class HSM_PageTitle extends HSM_Module
|
|
101 |
|
102 |
return $title;
|
103 |
}
|
104 |
-
|
105 |
function name () {
|
106 |
return __ ('Page title', 'headspace');
|
107 |
}
|
108 |
-
|
109 |
function can_quick_edit () { return true; }
|
110 |
function quick_view () {
|
111 |
echo $this->page_title;
|
112 |
}
|
113 |
-
|
114 |
function description () {
|
115 |
return __ ('Allow page title to be changed (i.e. the title in the browser window title)', 'headspace');
|
116 |
}
|
117 |
-
|
118 |
function has_config () { return true; }
|
119 |
-
|
120 |
function edit_options () {
|
121 |
?>
|
122 |
<tr>
|
@@ -155,7 +155,7 @@ class HSM_PageTitle extends HSM_Module
|
|
155 |
</tr>
|
156 |
<?php
|
157 |
}
|
158 |
-
|
159 |
function save_options ($data) {
|
160 |
return array(
|
161 |
'separator' => $data['separator'],
|
@@ -164,7 +164,7 @@ class HSM_PageTitle extends HSM_Module
|
|
164 |
'max_length' => intval( $data['max_length'] )
|
165 |
);
|
166 |
}
|
167 |
-
|
168 |
function edit ($width, $area) {
|
169 |
$id = time();
|
170 |
?>
|
@@ -180,7 +180,7 @@ class HSM_PageTitle extends HSM_Module
|
|
180 |
</th>
|
181 |
<td>
|
182 |
<input class="text" type="text" name="headspace_page_title" value="<?php echo esc_attr( $this->page_title ) ?>" style="width: 95%" id="title_<?php echo $id; ?>"/>
|
183 |
-
|
184 |
<?php if ( $this->max_length > 0 ) : ?>
|
185 |
<script type="text/javascript" charset="utf-8">
|
186 |
jQuery('#title_<?php echo $id ?>').Counter( { limit: <?php echo $this->max_length; ?>, remaining: '<?php echo esc_js( __( 'remaining', 'headspace' ) )?>' } );
|
@@ -190,13 +190,13 @@ class HSM_PageTitle extends HSM_Module
|
|
190 |
</tr>
|
191 |
<?php
|
192 |
}
|
193 |
-
|
194 |
function save ($data, $area) {
|
195 |
return array ('page_title' => trim ($data['headspace_page_title']));
|
196 |
}
|
197 |
-
|
198 |
function file () {
|
199 |
return basename (__FILE__);
|
200 |
}
|
201 |
}
|
202 |
-
?>
|
28 |
var $force = false;
|
29 |
var $position = 'before';
|
30 |
var $max_length = 0;
|
31 |
+
|
32 |
function HSM_PageTitle ($options = array ()) {
|
33 |
if (isset ($options['separator']))
|
34 |
$this->separator = $options['separator'];
|
35 |
+
|
36 |
if (isset ($options['position']))
|
37 |
$this->position = $options['position'];
|
38 |
|
39 |
if (isset ($options['force']))
|
40 |
$this->force = $options['force'];
|
41 |
+
|
42 |
if ( isset( $options['max_length'] ) )
|
43 |
$this->max_length = $options['max_length'];
|
44 |
}
|
45 |
+
|
46 |
function run () {
|
47 |
add_filter ('wp_title', array (&$this, 'wp_title'), 1, 3);
|
48 |
+
|
49 |
if ($this->force)
|
50 |
ob_start (array (&$this, 'brute_force_title'));
|
51 |
}
|
52 |
+
|
53 |
function brute_force_title ($page) {
|
54 |
return preg_replace_callback ('@<title>(.*?)</title>@s', array (&$this, 'replace_title'), $page);
|
55 |
}
|
56 |
+
|
57 |
function replace_title ($matches) {
|
58 |
return '<title>'.trim ($this->wp_title ($matches[1])).'</title>';
|
59 |
}
|
60 |
+
|
61 |
+
|
62 |
function load ($meta) {
|
63 |
if (isset ($meta['page_title']))
|
64 |
$this->page_title = $meta['page_title'];
|
65 |
}
|
66 |
+
|
67 |
+
|
68 |
/**
|
69 |
* Insert re-configured site title
|
70 |
*
|
71 |
* @return void
|
72 |
**/
|
73 |
+
|
74 |
function wp_title ($title, $separator = '', $location = '') {
|
75 |
HeadSpace2::reload ($this);
|
76 |
|
101 |
|
102 |
return $title;
|
103 |
}
|
104 |
+
|
105 |
function name () {
|
106 |
return __ ('Page title', 'headspace');
|
107 |
}
|
108 |
+
|
109 |
function can_quick_edit () { return true; }
|
110 |
function quick_view () {
|
111 |
echo $this->page_title;
|
112 |
}
|
113 |
+
|
114 |
function description () {
|
115 |
return __ ('Allow page title to be changed (i.e. the title in the browser window title)', 'headspace');
|
116 |
}
|
117 |
+
|
118 |
function has_config () { return true; }
|
119 |
+
|
120 |
function edit_options () {
|
121 |
?>
|
122 |
<tr>
|
155 |
</tr>
|
156 |
<?php
|
157 |
}
|
158 |
+
|
159 |
function save_options ($data) {
|
160 |
return array(
|
161 |
'separator' => $data['separator'],
|
164 |
'max_length' => intval( $data['max_length'] )
|
165 |
);
|
166 |
}
|
167 |
+
|
168 |
function edit ($width, $area) {
|
169 |
$id = time();
|
170 |
?>
|
180 |
</th>
|
181 |
<td>
|
182 |
<input class="text" type="text" name="headspace_page_title" value="<?php echo esc_attr( $this->page_title ) ?>" style="width: 95%" id="title_<?php echo $id; ?>"/>
|
183 |
+
|
184 |
<?php if ( $this->max_length > 0 ) : ?>
|
185 |
<script type="text/javascript" charset="utf-8">
|
186 |
jQuery('#title_<?php echo $id ?>').Counter( { limit: <?php echo $this->max_length; ?>, remaining: '<?php echo esc_js( __( 'remaining', 'headspace' ) )?>' } );
|
190 |
</tr>
|
191 |
<?php
|
192 |
}
|
193 |
+
|
194 |
function save ($data, $area) {
|
195 |
return array ('page_title' => trim ($data['headspace_page_title']));
|
196 |
}
|
197 |
+
|
198 |
function file () {
|
199 |
return basename (__FILE__);
|
200 |
}
|
201 |
}
|
202 |
+
?>
|
modules/page/plugin.php
CHANGED
@@ -25,32 +25,30 @@ class HSM_Plugin extends HSM_Module
|
|
25 |
{
|
26 |
var $plugins = null;
|
27 |
var $admin = true;
|
28 |
-
|
29 |
function HSM_Plugin ($options = array ()) {
|
30 |
if (isset ($options['admin']))
|
31 |
$this->admin = $options['admin'];
|
32 |
}
|
33 |
-
|
34 |
function run () {
|
35 |
$pages = get_option ('headspace_page_plugins');
|
36 |
|
|
|
37 |
if (isset ($_GET['page_id']))
|
38 |
$url = '/?page_id='.intval ($_GET['page_id']);
|
39 |
-
|
40 |
$url = '/?p='.intval ($_GET['p']);
|
41 |
-
|
42 |
-
if (isset
|
43 |
-
|
44 |
-
|
45 |
-
else
|
46 |
-
$this->plugins = $pages[$url];
|
47 |
-
|
48 |
add_filter ('init', array (&$this, 'init'));
|
49 |
}
|
50 |
else if ($this->admin && is_admin () && !empty ($pages))
|
51 |
add_filter ('init', array (&$this, 'init'));
|
52 |
}
|
53 |
-
|
54 |
function load ($meta) {
|
55 |
if (isset ($meta['plugins'])) {
|
56 |
$this->plugins = $meta['plugins'];
|
@@ -58,20 +56,20 @@ class HSM_Plugin extends HSM_Module
|
|
58 |
$this->plugins = array ($this->plugins);
|
59 |
}
|
60 |
}
|
61 |
-
|
62 |
function init ($current) {
|
63 |
$plugindir = ABSPATH.PLUGINDIR;
|
64 |
if (defined ('WP_PLUGIN_DIR'))
|
65 |
$plugindir = WP_PLUGIN_DIR;
|
66 |
-
|
67 |
$plugindir = rtrim ($plugindir, '/');
|
68 |
-
|
69 |
if (is_admin ()) {
|
70 |
$pages = get_option ('headspace_page_plugins');
|
71 |
foreach ($pages AS $page => $plugins) {
|
72 |
if (!empty ($plugins)) {
|
73 |
foreach ($plugins AS $plugin) {
|
74 |
-
if (file_exists ($plugindir.'/'.$plugin))
|
75 |
include_once ($plugindir.'/'.$plugin);
|
76 |
}
|
77 |
}
|
@@ -79,28 +77,29 @@ class HSM_Plugin extends HSM_Module
|
|
79 |
}
|
80 |
else if (!empty ($this->plugins)) {
|
81 |
foreach ($this->plugins AS $plugin) {
|
82 |
-
if (file_exists ($plugindir.'/'.$plugin))
|
83 |
include_once ($plugindir.'/' . $plugin);
|
|
|
84 |
}
|
85 |
}
|
86 |
}
|
87 |
-
|
88 |
function name () {
|
89 |
return __ ('Page-specific Plugins', 'headspace');
|
90 |
}
|
91 |
-
|
92 |
function description () {
|
93 |
return __ ('Allows disabled plugins to be enabled on specific pages', 'headspace');
|
94 |
}
|
95 |
-
|
96 |
function is_restricted ($area) {
|
97 |
if (current_user_can ('administrator') && function_exists ('get_plugins') && $area == 'page')
|
98 |
return false;
|
99 |
return true;
|
100 |
}
|
101 |
-
|
102 |
function has_config () { return true; }
|
103 |
-
|
104 |
function edit_options () {
|
105 |
?>
|
106 |
<tr>
|
@@ -112,15 +111,15 @@ class HSM_Plugin extends HSM_Module
|
|
112 |
</tr>
|
113 |
<?php
|
114 |
}
|
115 |
-
|
116 |
function save_options ($data) {
|
117 |
return array ('admin' => isset ($data['admin']) ? true : false);
|
118 |
}
|
119 |
-
|
120 |
function edit ($width, $area) {
|
121 |
global $headspace2;
|
122 |
$headspace = HeadSpace2::get ();
|
123 |
-
|
124 |
$plugins = get_plugins();
|
125 |
$current = array_filter (get_option ('active_plugins'));
|
126 |
|
@@ -155,36 +154,36 @@ class HSM_Plugin extends HSM_Module
|
|
155 |
</tr>
|
156 |
<?php
|
157 |
}
|
158 |
-
|
159 |
function save ($data) {
|
160 |
// Go through and re-create all page URLs
|
161 |
$url = $this->link ($_POST['post_ID']);
|
162 |
-
|
163 |
$pages = get_option ('headspace_page_plugins');
|
164 |
if ($data['headspace_plugins'] != '0') {
|
165 |
global $wpdb;
|
166 |
-
|
167 |
$posts = $wpdb->get_results ("SELECT post_id,meta_value FROM {$wpdb->postmeta} WHERE meta_key='_headspace_plugins'");
|
168 |
if ($posts) {
|
169 |
$pages = array ();
|
170 |
-
|
171 |
foreach ($posts AS $post)
|
172 |
$pages[$this->link ($post->post_id)][] = $post->meta_value;
|
173 |
-
|
174 |
$pages[$url] = $data['headspace_plugins'];
|
175 |
update_option ('headspace_page_plugins', $pages);
|
176 |
}
|
177 |
-
|
178 |
return array ('plugins' => $data['headspace_plugins']);
|
179 |
}
|
180 |
else if (isset ($pages[$url])) {
|
181 |
unset ($url);
|
182 |
update_option ('headspace_page_plugins', $pages);
|
183 |
}
|
184 |
-
|
185 |
return array ();
|
186 |
}
|
187 |
-
|
188 |
function link ($id) {
|
189 |
$url = get_permalink ($id);
|
190 |
$url = str_replace (get_bloginfo ('home'), '', $url);
|
25 |
{
|
26 |
var $plugins = null;
|
27 |
var $admin = true;
|
28 |
+
|
29 |
function HSM_Plugin ($options = array ()) {
|
30 |
if (isset ($options['admin']))
|
31 |
$this->admin = $options['admin'];
|
32 |
}
|
33 |
+
|
34 |
function run () {
|
35 |
$pages = get_option ('headspace_page_plugins');
|
36 |
|
37 |
+
$url = isset( $_SERVER['REQUEST_URI'] ) ? $_SERVER['REQUEST_URI'] : '';
|
38 |
if (isset ($_GET['page_id']))
|
39 |
$url = '/?page_id='.intval ($_GET['page_id']);
|
40 |
+
elseif ( isset( $_GET['p'] ) )
|
41 |
$url = '/?p='.intval ($_GET['p']);
|
42 |
+
|
43 |
+
if ( isset( $pages[$url] ) ) {
|
44 |
+
$this->plugins = $pages[$url];
|
45 |
+
|
|
|
|
|
|
|
46 |
add_filter ('init', array (&$this, 'init'));
|
47 |
}
|
48 |
else if ($this->admin && is_admin () && !empty ($pages))
|
49 |
add_filter ('init', array (&$this, 'init'));
|
50 |
}
|
51 |
+
|
52 |
function load ($meta) {
|
53 |
if (isset ($meta['plugins'])) {
|
54 |
$this->plugins = $meta['plugins'];
|
56 |
$this->plugins = array ($this->plugins);
|
57 |
}
|
58 |
}
|
59 |
+
|
60 |
function init ($current) {
|
61 |
$plugindir = ABSPATH.PLUGINDIR;
|
62 |
if (defined ('WP_PLUGIN_DIR'))
|
63 |
$plugindir = WP_PLUGIN_DIR;
|
64 |
+
|
65 |
$plugindir = rtrim ($plugindir, '/');
|
66 |
+
|
67 |
if (is_admin ()) {
|
68 |
$pages = get_option ('headspace_page_plugins');
|
69 |
foreach ($pages AS $page => $plugins) {
|
70 |
if (!empty ($plugins)) {
|
71 |
foreach ($plugins AS $plugin) {
|
72 |
+
if ( file_exists( $plugindir.'/'.$plugin ) && is_file( $plugindir.'/'.$plugin ) )
|
73 |
include_once ($plugindir.'/'.$plugin);
|
74 |
}
|
75 |
}
|
77 |
}
|
78 |
else if (!empty ($this->plugins)) {
|
79 |
foreach ($this->plugins AS $plugin) {
|
80 |
+
if (file_exists ($plugindir.'/'.$plugin) && is_file( $plugindir.'/'.$plugin )) {
|
81 |
include_once ($plugindir.'/' . $plugin);
|
82 |
+
}
|
83 |
}
|
84 |
}
|
85 |
}
|
86 |
+
|
87 |
function name () {
|
88 |
return __ ('Page-specific Plugins', 'headspace');
|
89 |
}
|
90 |
+
|
91 |
function description () {
|
92 |
return __ ('Allows disabled plugins to be enabled on specific pages', 'headspace');
|
93 |
}
|
94 |
+
|
95 |
function is_restricted ($area) {
|
96 |
if (current_user_can ('administrator') && function_exists ('get_plugins') && $area == 'page')
|
97 |
return false;
|
98 |
return true;
|
99 |
}
|
100 |
+
|
101 |
function has_config () { return true; }
|
102 |
+
|
103 |
function edit_options () {
|
104 |
?>
|
105 |
<tr>
|
111 |
</tr>
|
112 |
<?php
|
113 |
}
|
114 |
+
|
115 |
function save_options ($data) {
|
116 |
return array ('admin' => isset ($data['admin']) ? true : false);
|
117 |
}
|
118 |
+
|
119 |
function edit ($width, $area) {
|
120 |
global $headspace2;
|
121 |
$headspace = HeadSpace2::get ();
|
122 |
+
|
123 |
$plugins = get_plugins();
|
124 |
$current = array_filter (get_option ('active_plugins'));
|
125 |
|
154 |
</tr>
|
155 |
<?php
|
156 |
}
|
157 |
+
|
158 |
function save ($data) {
|
159 |
// Go through and re-create all page URLs
|
160 |
$url = $this->link ($_POST['post_ID']);
|
161 |
+
|
162 |
$pages = get_option ('headspace_page_plugins');
|
163 |
if ($data['headspace_plugins'] != '0') {
|
164 |
global $wpdb;
|
165 |
+
|
166 |
$posts = $wpdb->get_results ("SELECT post_id,meta_value FROM {$wpdb->postmeta} WHERE meta_key='_headspace_plugins'");
|
167 |
if ($posts) {
|
168 |
$pages = array ();
|
169 |
+
|
170 |
foreach ($posts AS $post)
|
171 |
$pages[$this->link ($post->post_id)][] = $post->meta_value;
|
172 |
+
|
173 |
$pages[$url] = $data['headspace_plugins'];
|
174 |
update_option ('headspace_page_plugins', $pages);
|
175 |
}
|
176 |
+
|
177 |
return array ('plugins' => $data['headspace_plugins']);
|
178 |
}
|
179 |
else if (isset ($pages[$url])) {
|
180 |
unset ($url);
|
181 |
update_option ('headspace_page_plugins', $pages);
|
182 |
}
|
183 |
+
|
184 |
return array ();
|
185 |
}
|
186 |
+
|
187 |
function link ($id) {
|
188 |
$url = get_permalink ($id);
|
189 |
$url = str_replace (get_bloginfo ('home'), '', $url);
|
modules/page/raw-footer.php
CHANGED
@@ -24,30 +24,30 @@ For full license details see license.txt
|
|
24 |
class HSM_RawFooter extends HSM_Module
|
25 |
{
|
26 |
var $raw_footer = null;
|
27 |
-
|
28 |
function load ($meta) {
|
29 |
// Extract settings from $meta and $options
|
30 |
if (isset ($meta['raw_footer']))
|
31 |
$this->raw_footer = $meta['raw_footer'];
|
32 |
}
|
33 |
-
|
34 |
function run () {
|
35 |
add_action ('wp_footer', array (&$this, 'wp_footer'));
|
36 |
}
|
37 |
-
|
38 |
function wp_footer () {
|
39 |
if ($this->raw_footer)
|
40 |
echo $this->raw_footer."\r\n";
|
41 |
}
|
42 |
-
|
43 |
function name () {
|
44 |
return __ ('Raw footer data', 'headspace');
|
45 |
}
|
46 |
-
|
47 |
function description () {
|
48 |
return __ ('Allows raw data to be inserted into the page footer', 'headspace');
|
49 |
}
|
50 |
-
|
51 |
function edit ($width, $area) {
|
52 |
?>
|
53 |
<tr>
|
@@ -58,13 +58,12 @@ class HSM_RawFooter extends HSM_Module
|
|
58 |
</tr>
|
59 |
<?php
|
60 |
}
|
61 |
-
|
62 |
function save ($data, $area) {
|
63 |
return array ('raw_footer' => $data['headspace_raw_footer']);
|
64 |
}
|
65 |
-
|
66 |
function file () {
|
67 |
return basename (__FILE__);
|
68 |
}
|
69 |
}
|
70 |
-
?>
|
24 |
class HSM_RawFooter extends HSM_Module
|
25 |
{
|
26 |
var $raw_footer = null;
|
27 |
+
|
28 |
function load ($meta) {
|
29 |
// Extract settings from $meta and $options
|
30 |
if (isset ($meta['raw_footer']))
|
31 |
$this->raw_footer = $meta['raw_footer'];
|
32 |
}
|
33 |
+
|
34 |
function run () {
|
35 |
add_action ('wp_footer', array (&$this, 'wp_footer'));
|
36 |
}
|
37 |
+
|
38 |
function wp_footer () {
|
39 |
if ($this->raw_footer)
|
40 |
echo $this->raw_footer."\r\n";
|
41 |
}
|
42 |
+
|
43 |
function name () {
|
44 |
return __ ('Raw footer data', 'headspace');
|
45 |
}
|
46 |
+
|
47 |
function description () {
|
48 |
return __ ('Allows raw data to be inserted into the page footer', 'headspace');
|
49 |
}
|
50 |
+
|
51 |
function edit ($width, $area) {
|
52 |
?>
|
53 |
<tr>
|
58 |
</tr>
|
59 |
<?php
|
60 |
}
|
61 |
+
|
62 |
function save ($data, $area) {
|
63 |
return array ('raw_footer' => $data['headspace_raw_footer']);
|
64 |
}
|
65 |
+
|
66 |
function file () {
|
67 |
return basename (__FILE__);
|
68 |
}
|
69 |
}
|
|
modules/page/raw.php
CHANGED
@@ -24,26 +24,26 @@ For full license details see license.txt
|
|
24 |
class HSM_Raw extends HSM_Module
|
25 |
{
|
26 |
var $raw = null;
|
27 |
-
|
28 |
function load ($meta) {
|
29 |
// Extract settings from $meta and $options
|
30 |
if (isset ($meta['raw']))
|
31 |
$this->raw = $meta['raw'];
|
32 |
}
|
33 |
-
|
34 |
function head () {
|
35 |
if ($this->raw)
|
36 |
echo $this->raw."\r\n";
|
37 |
}
|
38 |
-
|
39 |
function name () {
|
40 |
return __ ('Raw data', 'headspace');
|
41 |
}
|
42 |
-
|
43 |
function description () {
|
44 |
return __ ('Allows raw data to be inserted into the page meta section', 'headspace');
|
45 |
}
|
46 |
-
|
47 |
function edit ($width, $area) {
|
48 |
?>
|
49 |
<tr>
|
@@ -54,13 +54,12 @@ class HSM_Raw extends HSM_Module
|
|
54 |
</tr>
|
55 |
<?php
|
56 |
}
|
57 |
-
|
58 |
function save ($data, $area) {
|
59 |
return array ('raw' => $data['headspace_raw']);
|
60 |
}
|
61 |
-
|
62 |
function file () {
|
63 |
return basename (__FILE__);
|
64 |
}
|
65 |
}
|
66 |
-
?>
|
24 |
class HSM_Raw extends HSM_Module
|
25 |
{
|
26 |
var $raw = null;
|
27 |
+
|
28 |
function load ($meta) {
|
29 |
// Extract settings from $meta and $options
|
30 |
if (isset ($meta['raw']))
|
31 |
$this->raw = $meta['raw'];
|
32 |
}
|
33 |
+
|
34 |
function head () {
|
35 |
if ($this->raw)
|
36 |
echo $this->raw."\r\n";
|
37 |
}
|
38 |
+
|
39 |
function name () {
|
40 |
return __ ('Raw data', 'headspace');
|
41 |
}
|
42 |
+
|
43 |
function description () {
|
44 |
return __ ('Allows raw data to be inserted into the page meta section', 'headspace');
|
45 |
}
|
46 |
+
|
47 |
function edit ($width, $area) {
|
48 |
?>
|
49 |
<tr>
|
54 |
</tr>
|
55 |
<?php
|
56 |
}
|
57 |
+
|
58 |
function save ($data, $area) {
|
59 |
return array ('raw' => $data['headspace_raw']);
|
60 |
}
|
61 |
+
|
62 |
function file () {
|
63 |
return basename (__FILE__);
|
64 |
}
|
65 |
}
|
|
modules/page/relative-links.php
CHANGED
@@ -27,9 +27,9 @@ class HSM_RelativeLinks extends HSM_Module {
|
|
27 |
var $rellink_parent = '';
|
28 |
var $rellink_start = '';
|
29 |
var $rellink_end = '';
|
30 |
-
|
31 |
var $reloaded = false;
|
32 |
-
|
33 |
function load ($data) {
|
34 |
if ( isset( $data['rellink_next'] ) )
|
35 |
$this->rellink_next = $data['rellink_next'];
|
@@ -46,7 +46,7 @@ class HSM_RelativeLinks extends HSM_Module {
|
|
46 |
if ( isset( $data['rellink_end'] ) )
|
47 |
$this->rellink_end = $data['rellink_end'];
|
48 |
}
|
49 |
-
|
50 |
function run() {
|
51 |
add_filter( 'parent_post_rel_link', array( &$this, 'parent_post_rel_link' ) );
|
52 |
add_filter( 'start_post_rel_link', array( &$this, 'start_post_rel_link' ) );
|
@@ -54,7 +54,7 @@ class HSM_RelativeLinks extends HSM_Module {
|
|
54 |
add_filter( 'next_post_rel_link', array( &$this, 'next_post_rel_link' ) );
|
55 |
add_filter( 'previous_post_rel_link', array( &$this, 'prev_post_rel_link' ) );
|
56 |
}
|
57 |
-
|
58 |
function do_link( $link, $var ) {
|
59 |
if ( $this->reloaded == false )
|
60 |
HeadSpace2::reload ($this);
|
@@ -68,10 +68,10 @@ class HSM_RelativeLinks extends HSM_Module {
|
|
68 |
$link = preg_replace( "/title='(.*?)'/", 'title="'.$post->post_title.'"', $link );
|
69 |
}
|
70 |
}
|
71 |
-
|
72 |
return $link;
|
73 |
}
|
74 |
-
|
75 |
function parent_post_rel_link( $link ) {
|
76 |
return $this->do_link( $link, 'rellink_parent' );
|
77 |
}
|
@@ -91,15 +91,15 @@ class HSM_RelativeLinks extends HSM_Module {
|
|
91 |
function prev_post_rel_link( $link ) {
|
92 |
return $this->do_link( $link, 'rellink_prev' );
|
93 |
}
|
94 |
-
|
95 |
function name () {
|
96 |
return __ ('Relative Links', 'headspace');
|
97 |
}
|
98 |
-
|
99 |
function description () {
|
100 |
return __ ('Allows options to be set for relative meta links (WP 2.8+)', 'headspace');
|
101 |
}
|
102 |
-
|
103 |
function edit ($width, $area) {
|
104 |
?>
|
105 |
<tr>
|
@@ -109,12 +109,12 @@ class HSM_RelativeLinks extends HSM_Module {
|
|
109 |
<small><?php _e( 'Previous', 'headspace' )?>:</small>
|
110 |
<input size="5" type="text" name="headspace_rellink_prev" value="<?php echo htmlspecialchars( $this->rellink_prev ); ?>"/>
|
111 |
</label>
|
112 |
-
|
113 |
<label>
|
114 |
<small><?php _e( 'Next', 'headspace' )?>:</small>
|
115 |
<input size="5" type="text" name="headspace_rellink_next" value="<?php echo htmlspecialchars( $this->rellink_next ); ?>"/>
|
116 |
</label>
|
117 |
-
|
118 |
<label>
|
119 |
<small><?php _e( 'Start', 'headspace' )?>:</small>
|
120 |
<input size="5" type="text" name="headspace_rellink_start" value="<?php echo htmlspecialchars( $this->rellink_start ); ?>"/>
|
@@ -133,7 +133,7 @@ class HSM_RelativeLinks extends HSM_Module {
|
|
133 |
</tr>
|
134 |
<?php
|
135 |
}
|
136 |
-
|
137 |
function save ($data, $area) {
|
138 |
return array(
|
139 |
'rellink_prev' => intval( $data['headspace_rellink_prev'] ),
|
@@ -143,7 +143,7 @@ class HSM_RelativeLinks extends HSM_Module {
|
|
143 |
'rellink_parent' => intval( $data['headspace_rellink_parent'] ),
|
144 |
);
|
145 |
}
|
146 |
-
|
147 |
function file () {
|
148 |
return basename (__FILE__);
|
149 |
}
|
27 |
var $rellink_parent = '';
|
28 |
var $rellink_start = '';
|
29 |
var $rellink_end = '';
|
30 |
+
|
31 |
var $reloaded = false;
|
32 |
+
|
33 |
function load ($data) {
|
34 |
if ( isset( $data['rellink_next'] ) )
|
35 |
$this->rellink_next = $data['rellink_next'];
|
46 |
if ( isset( $data['rellink_end'] ) )
|
47 |
$this->rellink_end = $data['rellink_end'];
|
48 |
}
|
49 |
+
|
50 |
function run() {
|
51 |
add_filter( 'parent_post_rel_link', array( &$this, 'parent_post_rel_link' ) );
|
52 |
add_filter( 'start_post_rel_link', array( &$this, 'start_post_rel_link' ) );
|
54 |
add_filter( 'next_post_rel_link', array( &$this, 'next_post_rel_link' ) );
|
55 |
add_filter( 'previous_post_rel_link', array( &$this, 'prev_post_rel_link' ) );
|
56 |
}
|
57 |
+
|
58 |
function do_link( $link, $var ) {
|
59 |
if ( $this->reloaded == false )
|
60 |
HeadSpace2::reload ($this);
|
68 |
$link = preg_replace( "/title='(.*?)'/", 'title="'.$post->post_title.'"', $link );
|
69 |
}
|
70 |
}
|
71 |
+
|
72 |
return $link;
|
73 |
}
|
74 |
+
|
75 |
function parent_post_rel_link( $link ) {
|
76 |
return $this->do_link( $link, 'rellink_parent' );
|
77 |
}
|
91 |
function prev_post_rel_link( $link ) {
|
92 |
return $this->do_link( $link, 'rellink_prev' );
|
93 |
}
|
94 |
+
|
95 |
function name () {
|
96 |
return __ ('Relative Links', 'headspace');
|
97 |
}
|
98 |
+
|
99 |
function description () {
|
100 |
return __ ('Allows options to be set for relative meta links (WP 2.8+)', 'headspace');
|
101 |
}
|
102 |
+
|
103 |
function edit ($width, $area) {
|
104 |
?>
|
105 |
<tr>
|
109 |
<small><?php _e( 'Previous', 'headspace' )?>:</small>
|
110 |
<input size="5" type="text" name="headspace_rellink_prev" value="<?php echo htmlspecialchars( $this->rellink_prev ); ?>"/>
|
111 |
</label>
|
112 |
+
|
113 |
<label>
|
114 |
<small><?php _e( 'Next', 'headspace' )?>:</small>
|
115 |
<input size="5" type="text" name="headspace_rellink_next" value="<?php echo htmlspecialchars( $this->rellink_next ); ?>"/>
|
116 |
</label>
|
117 |
+
|
118 |
<label>
|
119 |
<small><?php _e( 'Start', 'headspace' )?>:</small>
|
120 |
<input size="5" type="text" name="headspace_rellink_start" value="<?php echo htmlspecialchars( $this->rellink_start ); ?>"/>
|
133 |
</tr>
|
134 |
<?php
|
135 |
}
|
136 |
+
|
137 |
function save ($data, $area) {
|
138 |
return array(
|
139 |
'rellink_prev' => intval( $data['headspace_rellink_prev'] ),
|
143 |
'rellink_parent' => intval( $data['headspace_rellink_parent'] ),
|
144 |
);
|
145 |
}
|
146 |
+
|
147 |
function file () {
|
148 |
return basename (__FILE__);
|
149 |
}
|
modules/page/rss_name.php
CHANGED
@@ -24,23 +24,23 @@ For full license details see license.txt
|
|
24 |
class HSM_RssName extends HSM_Module
|
25 |
{
|
26 |
var $rss_title;
|
27 |
-
|
28 |
function run () {
|
29 |
add_filter ('get_wp_title_rss', array (&$this, 'get_wp_title_rss'));
|
30 |
}
|
31 |
-
|
32 |
function load ($meta = '') {
|
33 |
if (isset ($meta['rss_title']))
|
34 |
$this->rss_title = $meta['rss_title'];
|
35 |
}
|
36 |
-
|
37 |
-
|
38 |
/**
|
39 |
* Insert re-configured blog name and description into the RSS feed
|
40 |
*
|
41 |
* @return void
|
42 |
**/
|
43 |
-
|
44 |
function get_wp_title_rss ($show) {
|
45 |
HeadSpace2::reload ($this);
|
46 |
|
@@ -48,21 +48,21 @@ class HSM_RssName extends HSM_Module
|
|
48 |
return $this->rss_title;
|
49 |
return $show;
|
50 |
}
|
51 |
-
|
52 |
function name () {
|
53 |
return __ ('RSS Name', 'headspace');
|
54 |
}
|
55 |
-
|
56 |
function description () {
|
57 |
return __ ('Allows site RSS name to be changed', 'headspace');
|
58 |
}
|
59 |
-
|
60 |
function is_restricted ($area) {
|
61 |
if (current_user_can ('administrator') && in_array ($area, array ('category', 'global', 'author', 'home', 'archive')))
|
62 |
return false;
|
63 |
return true;
|
64 |
}
|
65 |
-
|
66 |
function edit ($width, $area) {
|
67 |
?>
|
68 |
<tr>
|
@@ -73,13 +73,12 @@ class HSM_RssName extends HSM_Module
|
|
73 |
</tr>
|
74 |
<?php
|
75 |
}
|
76 |
-
|
77 |
function save ($data, $area) {
|
78 |
return array ('rss_title' => $data['headspace_rss_title']);
|
79 |
}
|
80 |
-
|
81 |
function file () {
|
82 |
return basename (__FILE__);
|
83 |
}
|
84 |
}
|
85 |
-
?>
|
24 |
class HSM_RssName extends HSM_Module
|
25 |
{
|
26 |
var $rss_title;
|
27 |
+
|
28 |
function run () {
|
29 |
add_filter ('get_wp_title_rss', array (&$this, 'get_wp_title_rss'));
|
30 |
}
|
31 |
+
|
32 |
function load ($meta = '') {
|
33 |
if (isset ($meta['rss_title']))
|
34 |
$this->rss_title = $meta['rss_title'];
|
35 |
}
|
36 |
+
|
37 |
+
|
38 |
/**
|
39 |
* Insert re-configured blog name and description into the RSS feed
|
40 |
*
|
41 |
* @return void
|
42 |
**/
|
43 |
+
|
44 |
function get_wp_title_rss ($show) {
|
45 |
HeadSpace2::reload ($this);
|
46 |
|
48 |
return $this->rss_title;
|
49 |
return $show;
|
50 |
}
|
51 |
+
|
52 |
function name () {
|
53 |
return __ ('RSS Name', 'headspace');
|
54 |
}
|
55 |
+
|
56 |
function description () {
|
57 |
return __ ('Allows site RSS name to be changed', 'headspace');
|
58 |
}
|
59 |
+
|
60 |
function is_restricted ($area) {
|
61 |
if (current_user_can ('administrator') && in_array ($area, array ('category', 'global', 'author', 'home', 'archive')))
|
62 |
return false;
|
63 |
return true;
|
64 |
}
|
65 |
+
|
66 |
function edit ($width, $area) {
|
67 |
?>
|
68 |
<tr>
|
73 |
</tr>
|
74 |
<?php
|
75 |
}
|
76 |
+
|
77 |
function save ($data, $area) {
|
78 |
return array ('rss_title' => $data['headspace_rss_title']);
|
79 |
}
|
80 |
+
|
81 |
function file () {
|
82 |
return basename (__FILE__);
|
83 |
}
|
84 |
}
|
|
modules/page/rss_tagline.php
CHANGED
@@ -24,45 +24,45 @@ For full license details see license.txt
|
|
24 |
class HSM_RssTagline extends HSM_Module
|
25 |
{
|
26 |
var $rss_desc;
|
27 |
-
|
28 |
function run () {
|
29 |
add_filter ('get_bloginfo_rss', array (&$this, 'bloginfo_rss'), 10, 2);
|
30 |
}
|
31 |
-
|
32 |
function load ($meta = '') {
|
33 |
if (isset ($meta['rss_description']))
|
34 |
$this->rss_desc = $meta['rss_description'];
|
35 |
}
|
36 |
-
|
37 |
-
|
38 |
/**
|
39 |
* Insert re-configured blog name and description into the RSS feed
|
40 |
*
|
41 |
* @return void
|
42 |
**/
|
43 |
-
|
44 |
function bloginfo_rss ($info, $show) {
|
45 |
HeadSpace2::reload ($this);
|
46 |
-
|
47 |
if ($show == 'description' && $this->rss_desc)
|
48 |
return $this->rss_desc;
|
49 |
return $info;
|
50 |
}
|
51 |
-
|
52 |
function name () {
|
53 |
return __ ('RSS Description', 'headspace');
|
54 |
}
|
55 |
-
|
56 |
function description () {
|
57 |
return __ ('Allows site RSS description to be changed', 'headspace');
|
58 |
}
|
59 |
-
|
60 |
function is_restricted ($area) {
|
61 |
if (current_user_can ('administrator') && in_array ($area, array ('category', 'global', 'author', 'home', 'archive')))
|
62 |
return false;
|
63 |
return true;
|
64 |
}
|
65 |
-
|
66 |
function edit ($width, $area) {
|
67 |
?>
|
68 |
<tr>
|
@@ -73,13 +73,12 @@ class HSM_RssTagline extends HSM_Module
|
|
73 |
</tr>
|
74 |
<?php
|
75 |
}
|
76 |
-
|
77 |
function save ($data, $area) {
|
78 |
return array ('rss_description' => $data['headspace_rss_description']);
|
79 |
}
|
80 |
-
|
81 |
function file () {
|
82 |
return basename (__FILE__);
|
83 |
}
|
84 |
}
|
85 |
-
?>
|
24 |
class HSM_RssTagline extends HSM_Module
|
25 |
{
|
26 |
var $rss_desc;
|
27 |
+
|
28 |
function run () {
|
29 |
add_filter ('get_bloginfo_rss', array (&$this, 'bloginfo_rss'), 10, 2);
|
30 |
}
|
31 |
+
|
32 |
function load ($meta = '') {
|
33 |
if (isset ($meta['rss_description']))
|
34 |
$this->rss_desc = $meta['rss_description'];
|
35 |
}
|
36 |
+
|
37 |
+
|
38 |
/**
|
39 |
* Insert re-configured blog name and description into the RSS feed
|
40 |
*
|
41 |
* @return void
|
42 |
**/
|
43 |
+
|
44 |
function bloginfo_rss ($info, $show) {
|
45 |
HeadSpace2::reload ($this);
|
46 |
+
|
47 |
if ($show == 'description' && $this->rss_desc)
|
48 |
return $this->rss_desc;
|
49 |
return $info;
|
50 |
}
|
51 |
+
|
52 |
function name () {
|
53 |
return __ ('RSS Description', 'headspace');
|
54 |
}
|
55 |
+
|
56 |
function description () {
|
57 |
return __ ('Allows site RSS description to be changed', 'headspace');
|
58 |
}
|
59 |
+
|
60 |
function is_restricted ($area) {
|
61 |
if (current_user_can ('administrator') && in_array ($area, array ('category', 'global', 'author', 'home', 'archive')))
|
62 |
return false;
|
63 |
return true;
|
64 |
}
|
65 |
+
|
66 |
function edit ($width, $area) {
|
67 |
?>
|
68 |
<tr>
|
73 |
</tr>
|
74 |
<?php
|
75 |
}
|
76 |
+
|
77 |
function save ($data, $area) {
|
78 |
return array ('rss_description' => $data['headspace_rss_description']);
|
79 |
}
|
80 |
+
|
81 |
function file () {
|
82 |
return basename (__FILE__);
|
83 |
}
|
84 |
}
|
|
modules/page/site_name.php
CHANGED
@@ -24,17 +24,17 @@ For full license details see license.txt
|
|
24 |
class HSM_SiteName extends HSM_Module
|
25 |
{
|
26 |
var $blog_name;
|
27 |
-
|
28 |
function run () {
|
29 |
add_filter ('option_blogname', array (&$this, 'option_blogname'));
|
30 |
}
|
31 |
-
|
32 |
function load ($meta) {
|
33 |
if (isset ($meta['blog_name']))
|
34 |
$this->blog_name = $meta['blog_name'];
|
35 |
}
|
36 |
-
|
37 |
-
|
38 |
/**
|
39 |
* Get new blog name
|
40 |
*
|
@@ -49,21 +49,21 @@ class HSM_SiteName extends HSM_Module
|
|
49 |
return trim (HeadSpace_Plugin::specialchars ($this->blog_name));
|
50 |
return trim ($tagline);
|
51 |
}
|
52 |
-
|
53 |
function name () {
|
54 |
return __ ('Site name', 'headspace');
|
55 |
}
|
56 |
-
|
57 |
function description () {
|
58 |
return __ ('Allows site name to be changed (i.e your blog name)', 'headspace');
|
59 |
}
|
60 |
-
|
61 |
function is_restricted ($area) {
|
62 |
if (current_user_can ('administrator') && !in_array ($area, array ('global', 'home')))
|
63 |
return false;
|
64 |
return true;
|
65 |
}
|
66 |
-
|
67 |
function edit ($width, $area) {
|
68 |
?>
|
69 |
<tr>
|
@@ -74,18 +74,17 @@ class HSM_SiteName extends HSM_Module
|
|
74 |
</tr>
|
75 |
<?php
|
76 |
}
|
77 |
-
|
78 |
function can_quick_edit () { return true; }
|
79 |
function quick_view () {
|
80 |
echo $this->blog_name;
|
81 |
}
|
82 |
-
|
83 |
function save ($data, $area) {
|
84 |
return array ('blog_name' => $data['headspace_blog_name']);
|
85 |
}
|
86 |
-
|
87 |
function file () {
|
88 |
return basename (__FILE__);
|
89 |
}
|
90 |
}
|
91 |
-
?>
|
24 |
class HSM_SiteName extends HSM_Module
|
25 |
{
|
26 |
var $blog_name;
|
27 |
+
|
28 |
function run () {
|
29 |
add_filter ('option_blogname', array (&$this, 'option_blogname'));
|
30 |
}
|
31 |
+
|
32 |
function load ($meta) {
|
33 |
if (isset ($meta['blog_name']))
|
34 |
$this->blog_name = $meta['blog_name'];
|
35 |
}
|
36 |
+
|
37 |
+
|
38 |
/**
|
39 |
* Get new blog name
|
40 |
*
|
49 |
return trim (HeadSpace_Plugin::specialchars ($this->blog_name));
|
50 |
return trim ($tagline);
|
51 |
}
|
52 |
+
|
53 |
function name () {
|
54 |
return __ ('Site name', 'headspace');
|
55 |
}
|
56 |
+
|
57 |
function description () {
|
58 |
return __ ('Allows site name to be changed (i.e your blog name)', 'headspace');
|
59 |
}
|
60 |
+
|
61 |
function is_restricted ($area) {
|
62 |
if (current_user_can ('administrator') && !in_array ($area, array ('global', 'home')))
|
63 |
return false;
|
64 |
return true;
|
65 |
}
|
66 |
+
|
67 |
function edit ($width, $area) {
|
68 |
?>
|
69 |
<tr>
|
74 |
</tr>
|
75 |
<?php
|
76 |
}
|
77 |
+
|
78 |
function can_quick_edit () { return true; }
|
79 |
function quick_view () {
|
80 |
echo $this->blog_name;
|
81 |
}
|
82 |
+
|
83 |
function save ($data, $area) {
|
84 |
return array ('blog_name' => $data['headspace_blog_name']);
|
85 |
}
|
86 |
+
|
87 |
function file () {
|
88 |
return basename (__FILE__);
|
89 |
}
|
90 |
}
|
|
modules/page/site_tagline.php
CHANGED
@@ -24,17 +24,17 @@ For full license details see license.txt
|
|
24 |
class HSM_SiteTagline extends HSM_Module
|
25 |
{
|
26 |
var $blog_tagline;
|
27 |
-
|
28 |
function run () {
|
29 |
add_filter ('option_blogdescription', array (&$this, 'option_blogdescription'));
|
30 |
}
|
31 |
-
|
32 |
function load ($meta) {
|
33 |
if (isset ($meta['blog_tagline']))
|
34 |
$this->blog_tagline = $meta['blog_tagline'];
|
35 |
}
|
36 |
-
|
37 |
-
|
38 |
/**
|
39 |
* Get new blog name
|
40 |
*
|
@@ -42,7 +42,7 @@ class HSM_SiteTagline extends HSM_Module
|
|
42 |
**/
|
43 |
function option_blogdescription ($tagline) {
|
44 |
HeadSpace2::reload ($this);
|
45 |
-
|
46 |
if (strlen ($this->blog_tagline) > 0)
|
47 |
return $this->blog_tagline;
|
48 |
return $tagline;
|
@@ -51,17 +51,17 @@ class HSM_SiteTagline extends HSM_Module
|
|
51 |
function name () {
|
52 |
return __ ('Site Tagline', 'headspace');
|
53 |
}
|
54 |
-
|
55 |
function description () {
|
56 |
return __ ('Allows site description to be changed (i.e. the tagline)', 'headspace');
|
57 |
}
|
58 |
-
|
59 |
function is_restricted ($area) {
|
60 |
if (current_user_can ('administrator') && !in_array ($area, array ('global', 'home')))
|
61 |
return false;
|
62 |
return true;
|
63 |
}
|
64 |
-
|
65 |
function edit ($width, $area) {
|
66 |
?>
|
67 |
<tr>
|
@@ -72,18 +72,17 @@ class HSM_SiteTagline extends HSM_Module
|
|
72 |
</tr>
|
73 |
<?php
|
74 |
}
|
75 |
-
|
76 |
function save ($data, $area) {
|
77 |
return array ('blog_tagline' => $data['headspace_blog_tagline']);
|
78 |
}
|
79 |
-
|
80 |
function can_quick_edit () { return true; }
|
81 |
function quick_view () {
|
82 |
echo $this->blog_tagline;
|
83 |
}
|
84 |
-
|
85 |
function file () {
|
86 |
return basename (__FILE__);
|
87 |
}
|
88 |
}
|
89 |
-
?>
|
24 |
class HSM_SiteTagline extends HSM_Module
|
25 |
{
|
26 |
var $blog_tagline;
|
27 |
+
|
28 |
function run () {
|
29 |
add_filter ('option_blogdescription', array (&$this, 'option_blogdescription'));
|
30 |
}
|
31 |
+
|
32 |
function load ($meta) {
|
33 |
if (isset ($meta['blog_tagline']))
|
34 |
$this->blog_tagline = $meta['blog_tagline'];
|
35 |
}
|
36 |
+
|
37 |
+
|
38 |
/**
|
39 |
* Get new blog name
|
40 |
*
|
42 |
**/
|
43 |
function option_blogdescription ($tagline) {
|
44 |
HeadSpace2::reload ($this);
|
45 |
+
|
46 |
if (strlen ($this->blog_tagline) > 0)
|
47 |
return $this->blog_tagline;
|
48 |
return $tagline;
|
51 |
function name () {
|
52 |
return __ ('Site Tagline', 'headspace');
|
53 |
}
|
54 |
+
|
55 |
function description () {
|
56 |
return __ ('Allows site description to be changed (i.e. the tagline)', 'headspace');
|
57 |
}
|
58 |
+
|
59 |
function is_restricted ($area) {
|
60 |
if (current_user_can ('administrator') && !in_array ($area, array ('global', 'home')))
|
61 |
return false;
|
62 |
return true;
|
63 |
}
|
64 |
+
|
65 |
function edit ($width, $area) {
|
66 |
?>
|
67 |
<tr>
|
72 |
</tr>
|
73 |
<?php
|
74 |
}
|
75 |
+
|
76 |
function save ($data, $area) {
|
77 |
return array ('blog_tagline' => $data['headspace_blog_tagline']);
|
78 |
}
|
79 |
+
|
80 |
function can_quick_edit () { return true; }
|
81 |
function quick_view () {
|
82 |
echo $this->blog_tagline;
|
83 |
}
|
84 |
+
|
85 |
function file () {
|
86 |
return basename (__FILE__);
|
87 |
}
|
88 |
}
|
|
modules/page/stylesheet.php
CHANGED
@@ -25,12 +25,12 @@ class HSM_Stylesheet extends HSM_Module
|
|
25 |
{
|
26 |
var $stylesheets = array ();
|
27 |
var $disable = false;
|
28 |
-
|
29 |
function HSM_Stylesheet ($options = array ()) {
|
30 |
if (isset ($options['disable']))
|
31 |
$this->disable = $options['disable'];
|
32 |
}
|
33 |
-
|
34 |
function load ($meta) {
|
35 |
// Extract settings from $meta and $options
|
36 |
if (isset ($meta['stylesheets'])) {
|
@@ -39,29 +39,29 @@ class HSM_Stylesheet extends HSM_Module
|
|
39 |
$this->stylesheets = array ($this->stylesheets);
|
40 |
}
|
41 |
}
|
42 |
-
|
43 |
function init () {
|
44 |
}
|
45 |
-
|
46 |
function head () {
|
47 |
if (!empty ($this->stylesheets) && $this->disable == false) {
|
48 |
foreach ($this->stylesheets AS $style)
|
49 |
echo '<link rel="stylesheet" href="'.$style.'" type="text/css" />'."\r\n";
|
50 |
}
|
51 |
}
|
52 |
-
|
53 |
function name () {
|
54 |
return __ ('Stylesheets', 'headspace');
|
55 |
}
|
56 |
-
|
57 |
function description () {
|
58 |
return __ ('Allows CSS stylesheets to be added to a page', 'headspace');
|
59 |
}
|
60 |
-
|
61 |
function edit ($width, $area) {
|
62 |
global $headspace2;
|
63 |
$id = time ();
|
64 |
-
|
65 |
if (count ($this->stylesheets) == 0)
|
66 |
$this->stylesheets = array ('');
|
67 |
?>
|
@@ -82,17 +82,17 @@ class HSM_Stylesheet extends HSM_Module
|
|
82 |
</tr>
|
83 |
<?php
|
84 |
}
|
85 |
-
|
86 |
function save ($data, $area) {
|
87 |
if (!is_array ($data['headspace_style']))
|
88 |
$data['headspace_style'] = array ();
|
89 |
return array ('stylesheets' => array_filter ($data['headspace_style']));
|
90 |
}
|
91 |
-
|
92 |
function file () {
|
93 |
return basename (__FILE__);
|
94 |
}
|
95 |
-
|
96 |
function has_config () { return true; }
|
97 |
|
98 |
function edit_options () {
|
@@ -105,9 +105,8 @@ class HSM_Stylesheet extends HSM_Module
|
|
105 |
</tr>
|
106 |
<?php
|
107 |
}
|
108 |
-
|
109 |
function save_options ($data) {
|
110 |
return array ('disable' => isset ($data['disable']) ? true : false);
|
111 |
}
|
112 |
}
|
113 |
-
?>
|
25 |
{
|
26 |
var $stylesheets = array ();
|
27 |
var $disable = false;
|
28 |
+
|
29 |
function HSM_Stylesheet ($options = array ()) {
|
30 |
if (isset ($options['disable']))
|
31 |
$this->disable = $options['disable'];
|
32 |
}
|
33 |
+
|
34 |
function load ($meta) {
|
35 |
// Extract settings from $meta and $options
|
36 |
if (isset ($meta['stylesheets'])) {
|
39 |
$this->stylesheets = array ($this->stylesheets);
|
40 |
}
|
41 |
}
|
42 |
+
|
43 |
function init () {
|
44 |
}
|
45 |
+
|
46 |
function head () {
|
47 |
if (!empty ($this->stylesheets) && $this->disable == false) {
|
48 |
foreach ($this->stylesheets AS $style)
|
49 |
echo '<link rel="stylesheet" href="'.$style.'" type="text/css" />'."\r\n";
|
50 |
}
|
51 |
}
|
52 |
+
|
53 |
function name () {
|
54 |
return __ ('Stylesheets', 'headspace');
|
55 |
}
|
56 |
+
|
57 |
function description () {
|
58 |
return __ ('Allows CSS stylesheets to be added to a page', 'headspace');
|
59 |
}
|
60 |
+
|
61 |
function edit ($width, $area) {
|
62 |
global $headspace2;
|
63 |
$id = time ();
|
64 |
+
|
65 |
if (count ($this->stylesheets) == 0)
|
66 |
$this->stylesheets = array ('');
|
67 |
?>
|
82 |
</tr>
|
83 |
<?php
|
84 |
}
|
85 |
+
|
86 |
function save ($data, $area) {
|
87 |
if (!is_array ($data['headspace_style']))
|
88 |
$data['headspace_style'] = array ();
|
89 |
return array ('stylesheets' => array_filter ($data['headspace_style']));
|
90 |
}
|
91 |
+
|
92 |
function file () {
|
93 |
return basename (__FILE__);
|
94 |
}
|
95 |
+
|
96 |
function has_config () { return true; }
|
97 |
|
98 |
function edit_options () {
|
105 |
</tr>
|
106 |
<?php
|
107 |
}
|
108 |
+
|
109 |
function save_options ($data) {
|
110 |
return array ('disable' => isset ($data['disable']) ? true : false);
|
111 |
}
|
112 |
}
|
|
modules/page/tags.php
CHANGED
@@ -24,7 +24,7 @@ For full license details see license.txt
|
|
24 |
class HSM_Tags extends HSM_Module
|
25 |
{
|
26 |
var $tags = null;
|
27 |
-
|
28 |
var $show_post = 'never';
|
29 |
var $show_page = 'never';
|
30 |
var $append = true;
|
@@ -32,34 +32,34 @@ class HSM_Tags extends HSM_Module
|
|
32 |
var $force_tag_search = false;
|
33 |
var $disable_suggest = false;
|
34 |
var $zone_tag_key = 'QeXfUYfV34GcpUS9TaSfy8kEtcMb8GVMq7Z0hPi1s4rBUQVTU8NSoHApm_m80DJQkkNj29p2Dfc-';
|
35 |
-
|
36 |
function HSM_Tags ($options = array ()) {
|
37 |
// XXXX
|
38 |
if (isset ($options['show_post']))
|
39 |
$this->show_post = $options['show_post'];
|
40 |
-
|
41 |
if (isset ($options['show_page']))
|
42 |
$this->show_page = $options['show_page'];
|
43 |
-
|
44 |
if (isset ($options['zone_tag']))
|
45 |
$this->zone_tag = $options['zone_tag'];
|
46 |
-
|
47 |
if (isset ($options['zone_tag_key']))
|
48 |
$this->zone_tag_key = $options['zone_tag_key'];
|
49 |
-
|
50 |
if (isset ($options['force_tag_search']))
|
51 |
$this->force_tag_search = $options['force_tag_search'];
|
52 |
-
|
53 |
if (isset ($options['disable_suggest']))
|
54 |
$this->disable_suggest = $options['disable_suggest'];
|
55 |
}
|
56 |
-
|
57 |
function load ($meta) {
|
58 |
global $post;
|
59 |
|
60 |
if (is_single () || is_page () || (is_admin () && !defined ('DOING_AJAX') && strpos ($_SERVER['REQUEST_URI'], 'categories.php') === false))
|
61 |
$this->tags = $this->get_the_tags ();
|
62 |
-
|
63 |
if (isset ($meta['keywords']) && !is_array ($meta['keywords'])) {
|
64 |
$this->tags .= ','.HeadSpace_Plugin::specialchars ($meta['keywords']);
|
65 |
$this->tags = $this->normalize_tags ($this->tags);
|
@@ -68,61 +68,61 @@ class HSM_Tags extends HSM_Module
|
|
68 |
if (empty ($this->tags))
|
69 |
$this->tags = '';
|
70 |
}
|
71 |
-
|
72 |
// Special version of get_the_tags that is not dependant on being in the loop
|
73 |
function get_the_tags( $id = 0 ) {
|
74 |
$tags = $this->tags;
|
75 |
-
|
76 |
if (is_single () || is_page ()) {
|
77 |
global $post;
|
78 |
-
|
79 |
$id = (int) $id;
|
80 |
-
|
81 |
if ( !$id )
|
82 |
$id = (int) $post->ID;
|
83 |
-
|
84 |
$tagsextra = get_object_term_cache($id, 'post_tag');
|
85 |
if ( false === $tagsextra )
|
86 |
$tagsextra = wp_get_object_terms($id, 'post_tag');
|
87 |
-
|
88 |
$tagsextra = apply_filters( 'get_the_tags', $tagsextra );
|
89 |
if (!empty ($tagsextra)) {
|
90 |
foreach ($tagsextra AS $tag)
|
91 |
$newtags[] = $tag->name;
|
92 |
-
|
93 |
$tags .= ','.implode (',', $newtags);
|
94 |
}
|
95 |
}
|
96 |
-
|
97 |
return trim ($tags, ',');
|
98 |
}
|
99 |
-
|
100 |
function run () {
|
101 |
add_filter ('the_content', array (&$this, 'content'));
|
102 |
-
|
103 |
if ($this->force_tag_search)
|
104 |
add_filter ('posts_request', array (&$this, 'posts_request'));
|
105 |
}
|
106 |
-
|
107 |
function posts_request ($request) {
|
108 |
if (is_tag ())
|
109 |
return str_replace ('wp_posts.post_type = \'post\'', '(post_type = \'post\' OR post_type = \'page\')', $request);
|
110 |
return $request;
|
111 |
}
|
112 |
-
|
113 |
function content ($text) {
|
114 |
if ((is_single () && $this->show_post == 'always') || (is_page () && $this->show_page == 'always'))
|
115 |
return $this->add_tags ($text);
|
116 |
return $text;
|
117 |
}
|
118 |
-
|
119 |
function add_tags ($text) {
|
120 |
$headspace = HeadSpace2::get ();
|
121 |
$headspace->reload ($this);
|
122 |
-
|
123 |
return $text.get_the_tag_list (__ ('<p>Tags: ', 'headspace'), ', ', '</p>');
|
124 |
}
|
125 |
-
|
126 |
function normalize_tags( $words, $order = true ) {
|
127 |
if ( is_array( $words ) )
|
128 |
$words = implode( ',', $words );
|
@@ -131,7 +131,7 @@ class HSM_Tags extends HSM_Module
|
|
131 |
if (count ($list) > 0) {
|
132 |
foreach ($list AS $pos => $item) {
|
133 |
$list[$pos] = trim ($item);
|
134 |
-
|
135 |
if (function_exists ('mb_strtolower'))
|
136 |
$list[$pos] = mb_strtolower ($list[$pos], get_option ('blog_charset'));
|
137 |
else
|
@@ -141,21 +141,21 @@ class HSM_Tags extends HSM_Module
|
|
141 |
$list = array_unique ($list);
|
142 |
if ($order)
|
143 |
sort ($list);
|
144 |
-
|
145 |
return implode (',', $list);
|
146 |
}
|
147 |
-
|
148 |
return $words;
|
149 |
}
|
150 |
-
|
151 |
function name () {
|
152 |
return __ ('Tags', 'headspace');
|
153 |
}
|
154 |
-
|
155 |
function description () {
|
156 |
return __ ('Allows tags to be added to pages', 'headspace');
|
157 |
}
|
158 |
-
|
159 |
function has_config () { return true; }
|
160 |
|
161 |
function edit_options () {
|
@@ -203,7 +203,7 @@ class HSM_Tags extends HSM_Module
|
|
203 |
</tr>
|
204 |
<?php
|
205 |
}
|
206 |
-
|
207 |
function save_options ($data) {
|
208 |
return array
|
209 |
(
|
@@ -215,13 +215,13 @@ class HSM_Tags extends HSM_Module
|
|
215 |
'disable_suggest' => isset ($data['disable_suggest']) ? true : false
|
216 |
);
|
217 |
}
|
218 |
-
|
219 |
function edit ($width, $area) {
|
220 |
global $post;
|
221 |
|
222 |
if ($area == 'page') {
|
223 |
// Edit post - already have a tag box
|
224 |
-
?>
|
225 |
<div class="suggested" id="suggestions" style="display: none">
|
226 |
<?php if ( !empty($post)) $this->suggestions ($post->ID, $post->post_content.' '.$post->post_title); ?>
|
227 |
</div>
|
@@ -244,11 +244,11 @@ class HSM_Tags extends HSM_Module
|
|
244 |
function term_to_tag ($term) {
|
245 |
return $term->name;
|
246 |
}
|
247 |
-
|
248 |
function get_dictionary () {
|
249 |
return implode (',', array_map (array (&$this, 'term_to_tag'), get_terms ('post_tag', array ('hide_empty' => false))));
|
250 |
}
|
251 |
-
|
252 |
function get_suggestions ($content, $type = 'hs') {
|
253 |
$suggest = array ();
|
254 |
if ($type == 'hs' && $this->disable_suggest === false) {
|
@@ -267,7 +267,7 @@ class HSM_Tags extends HSM_Module
|
|
267 |
return $suggest;
|
268 |
return $suggest->matches ($content);
|
269 |
}
|
270 |
-
|
271 |
function suggestions ($id = 0, $content = '', $type = 'hs') {
|
272 |
global $headspace2;
|
273 |
|
@@ -283,11 +283,11 @@ class HSM_Tags extends HSM_Module
|
|
283 |
<?php _e ('Suggested tags', 'headspace'); ?>
|
284 |
<small>
|
285 |
(<a href="#addall" class="headspace-add-all"><?php _e ('add all', 'headspace'); ?></a> |
|
286 |
-
|
287 |
<?php if ($this->disable_suggest === false) : ?>
|
288 |
<a href="<?php echo admin_url( 'admin-ajax.php' ) ?>?action=hs_tag_update&type=hs&_ajax_nonce=<?php echo $nonce; ?>&id=<?php echo $id; ?>" class="headspace-suggest"><?php _e ('suggest', 'headspace'); ?></a>
|
289 |
<?php endif; ?>
|
290 |
-
|
291 |
<?php if ($this->zone_tag && $this->zone_tag_key && function_exists ('curl_init')) : ?>
|
292 |
<?php if ($this->disable_suggest === false) echo '|' ?>
|
293 |
<a href="<?php echo admin_url( 'admin-ajax.php' ) ?>?action=hs_tag_update&type=yahoo&_ajax_nonce=<?php echo $nonce; ?>&id=<?php echo $id; ?>" class="headspace-suggest"><?php _e ('Yahoo', 'headspace'); ?></a>
|
@@ -311,20 +311,20 @@ class HSM_Tags extends HSM_Module
|
|
311 |
<?php if ($this->disable_suggest === false) : ?>
|
312 |
<small><a href="<?php echo admin_url( 'admin-ajax.php' ) ?>?action=hs_tag_update&type=hs&_ajax_nonce=<?php echo $nonce; ?>&id=<?php echo $id; ?>" class="headspace-suggest"><?php _e ('Suggest tags based on content', 'headspace'); ?></a>
|
313 |
<?php endif; ?>
|
314 |
-
|
315 |
<?php if ($this->zone_tag && $this->zone_tag_key && function_exists ('curl_init')) : ?>
|
316 |
<?php if ($this->disable_suggest === false) echo '|' ?>
|
317 |
<a href="<?php echo admin_url( 'admin-ajax.php' ) ?>?action=hs_tag_update&type=yahoo&_ajax_nonce=<?php echo $nonce; ?>&id=<?php echo $id; ?>" class="headspace-suggest"><?php _e ('Yahoo Suggest', 'headspace'); ?></a>
|
318 |
<?php endif; ?>
|
319 |
</small>
|
320 |
</h4>
|
321 |
-
|
322 |
<img style="display: none" id="tag_loading" align="middle" src="<?php echo $headspace2->url (); ?>/images/small.gif" width="16" height="16" alt="Small"/>
|
323 |
<?php
|
324 |
}
|
325 |
}
|
326 |
-
|
327 |
-
|
328 |
function save ($data, $area) {
|
329 |
// Normalize tags
|
330 |
$tags = '';
|
@@ -335,17 +335,16 @@ class HSM_Tags extends HSM_Module
|
|
335 |
|
336 |
$tags = $this->normalize_tags ($tags);
|
337 |
|
338 |
-
// Tags are handled by WP in posts/pages
|
339 |
if ($area == 'page')
|
340 |
return array ();
|
341 |
-
|
342 |
// Return tags for page settings
|
343 |
return array ('keywords' => $tags);
|
344 |
}
|
345 |
-
|
346 |
function file () {
|
347 |
return basename (__FILE__);
|
348 |
}
|
349 |
}
|
350 |
|
351 |
-
?>
|
24 |
class HSM_Tags extends HSM_Module
|
25 |
{
|
26 |
var $tags = null;
|
27 |
+
|
28 |
var $show_post = 'never';
|
29 |
var $show_page = 'never';
|
30 |
var $append = true;
|
32 |
var $force_tag_search = false;
|
33 |
var $disable_suggest = false;
|
34 |
var $zone_tag_key = 'QeXfUYfV34GcpUS9TaSfy8kEtcMb8GVMq7Z0hPi1s4rBUQVTU8NSoHApm_m80DJQkkNj29p2Dfc-';
|
35 |
+
|
36 |
function HSM_Tags ($options = array ()) {
|
37 |
// XXXX
|
38 |
if (isset ($options['show_post']))
|
39 |
$this->show_post = $options['show_post'];
|
40 |
+
|
41 |
if (isset ($options['show_page']))
|
42 |
$this->show_page = $options['show_page'];
|
43 |
+
|
44 |
if (isset ($options['zone_tag']))
|
45 |
$this->zone_tag = $options['zone_tag'];
|
46 |
+
|
47 |
if (isset ($options['zone_tag_key']))
|
48 |
$this->zone_tag_key = $options['zone_tag_key'];
|
49 |
+
|
50 |
if (isset ($options['force_tag_search']))
|
51 |
$this->force_tag_search = $options['force_tag_search'];
|
52 |
+
|
53 |
if (isset ($options['disable_suggest']))
|
54 |
$this->disable_suggest = $options['disable_suggest'];
|
55 |
}
|
56 |
+
|
57 |
function load ($meta) {
|
58 |
global $post;
|
59 |
|
60 |
if (is_single () || is_page () || (is_admin () && !defined ('DOING_AJAX') && strpos ($_SERVER['REQUEST_URI'], 'categories.php') === false))
|
61 |
$this->tags = $this->get_the_tags ();
|
62 |
+
|
63 |
if (isset ($meta['keywords']) && !is_array ($meta['keywords'])) {
|
64 |
$this->tags .= ','.HeadSpace_Plugin::specialchars ($meta['keywords']);
|
65 |
$this->tags = $this->normalize_tags ($this->tags);
|
68 |
if (empty ($this->tags))
|
69 |
$this->tags = '';
|
70 |
}
|
71 |
+
|
72 |
// Special version of get_the_tags that is not dependant on being in the loop
|
73 |
function get_the_tags( $id = 0 ) {
|
74 |
$tags = $this->tags;
|
75 |
+
|
76 |
if (is_single () || is_page ()) {
|
77 |
global $post;
|
78 |
+
|
79 |
$id = (int) $id;
|
80 |
+
|
81 |
if ( !$id )
|
82 |
$id = (int) $post->ID;
|
83 |
+
|
84 |
$tagsextra = get_object_term_cache($id, 'post_tag');
|
85 |
if ( false === $tagsextra )
|
86 |
$tagsextra = wp_get_object_terms($id, 'post_tag');
|
87 |
+
|
88 |
$tagsextra = apply_filters( 'get_the_tags', $tagsextra );
|
89 |
if (!empty ($tagsextra)) {
|
90 |
foreach ($tagsextra AS $tag)
|
91 |
$newtags[] = $tag->name;
|
92 |
+
|
93 |
$tags .= ','.implode (',', $newtags);
|
94 |
}
|
95 |
}
|
96 |
+
|
97 |
return trim ($tags, ',');
|
98 |
}
|
99 |
+
|
100 |
function run () {
|
101 |
add_filter ('the_content', array (&$this, 'content'));
|
102 |
+
|
103 |
if ($this->force_tag_search)
|
104 |
add_filter ('posts_request', array (&$this, 'posts_request'));
|
105 |
}
|
106 |
+
|
107 |
function posts_request ($request) {
|
108 |
if (is_tag ())
|
109 |
return str_replace ('wp_posts.post_type = \'post\'', '(post_type = \'post\' OR post_type = \'page\')', $request);
|
110 |
return $request;
|
111 |
}
|
112 |
+
|
113 |
function content ($text) {
|
114 |
if ((is_single () && $this->show_post == 'always') || (is_page () && $this->show_page == 'always'))
|
115 |
return $this->add_tags ($text);
|
116 |
return $text;
|
117 |
}
|
118 |
+
|
119 |
function add_tags ($text) {
|
120 |
$headspace = HeadSpace2::get ();
|
121 |
$headspace->reload ($this);
|
122 |
+
|
123 |
return $text.get_the_tag_list (__ ('<p>Tags: ', 'headspace'), ', ', '</p>');
|
124 |
}
|
125 |
+
|
126 |
function normalize_tags( $words, $order = true ) {
|
127 |
if ( is_array( $words ) )
|
128 |
$words = implode( ',', $words );
|
131 |
if (count ($list) > 0) {
|
132 |
foreach ($list AS $pos => $item) {
|
133 |
$list[$pos] = trim ($item);
|
134 |
+
|
135 |
if (function_exists ('mb_strtolower'))
|
136 |
$list[$pos] = mb_strtolower ($list[$pos], get_option ('blog_charset'));
|
137 |
else
|
141 |
$list = array_unique ($list);
|
142 |
if ($order)
|
143 |
sort ($list);
|
144 |
+
|
145 |
return implode (',', $list);
|
146 |
}
|
147 |
+
|
148 |
return $words;
|
149 |
}
|
150 |
+
|
151 |
function name () {
|
152 |
return __ ('Tags', 'headspace');
|
153 |
}
|
154 |
+
|
155 |
function description () {
|
156 |
return __ ('Allows tags to be added to pages', 'headspace');
|
157 |
}
|
158 |
+
|
159 |
function has_config () { return true; }
|
160 |
|
161 |
function edit_options () {
|
203 |
</tr>
|
204 |
<?php
|
205 |
}
|
206 |
+
|
207 |
function save_options ($data) {
|
208 |
return array
|
209 |
(
|
215 |
'disable_suggest' => isset ($data['disable_suggest']) ? true : false
|
216 |
);
|
217 |
}
|
218 |
+
|
219 |
function edit ($width, $area) {
|
220 |
global $post;
|
221 |
|
222 |
if ($area == 'page') {
|
223 |
// Edit post - already have a tag box
|
224 |
+
?>
|
225 |
<div class="suggested" id="suggestions" style="display: none">
|
226 |
<?php if ( !empty($post)) $this->suggestions ($post->ID, $post->post_content.' '.$post->post_title); ?>
|
227 |
</div>
|
244 |
function term_to_tag ($term) {
|
245 |
return $term->name;
|
246 |
}
|
247 |
+
|
248 |
function get_dictionary () {
|
249 |
return implode (',', array_map (array (&$this, 'term_to_tag'), get_terms ('post_tag', array ('hide_empty' => false))));
|
250 |
}
|
251 |
+
|
252 |
function get_suggestions ($content, $type = 'hs') {
|
253 |
$suggest = array ();
|
254 |
if ($type == 'hs' && $this->disable_suggest === false) {
|
267 |
return $suggest;
|
268 |
return $suggest->matches ($content);
|
269 |
}
|
270 |
+
|
271 |
function suggestions ($id = 0, $content = '', $type = 'hs') {
|
272 |
global $headspace2;
|
273 |
|
283 |
<?php _e ('Suggested tags', 'headspace'); ?>
|
284 |
<small>
|
285 |
(<a href="#addall" class="headspace-add-all"><?php _e ('add all', 'headspace'); ?></a> |
|
286 |
+
|
287 |
<?php if ($this->disable_suggest === false) : ?>
|
288 |
<a href="<?php echo admin_url( 'admin-ajax.php' ) ?>?action=hs_tag_update&type=hs&_ajax_nonce=<?php echo $nonce; ?>&id=<?php echo $id; ?>" class="headspace-suggest"><?php _e ('suggest', 'headspace'); ?></a>
|
289 |
<?php endif; ?>
|
290 |
+
|
291 |
<?php if ($this->zone_tag && $this->zone_tag_key && function_exists ('curl_init')) : ?>
|
292 |
<?php if ($this->disable_suggest === false) echo '|' ?>
|
293 |
<a href="<?php echo admin_url( 'admin-ajax.php' ) ?>?action=hs_tag_update&type=yahoo&_ajax_nonce=<?php echo $nonce; ?>&id=<?php echo $id; ?>" class="headspace-suggest"><?php _e ('Yahoo', 'headspace'); ?></a>
|
311 |
<?php if ($this->disable_suggest === false) : ?>
|
312 |
<small><a href="<?php echo admin_url( 'admin-ajax.php' ) ?>?action=hs_tag_update&type=hs&_ajax_nonce=<?php echo $nonce; ?>&id=<?php echo $id; ?>" class="headspace-suggest"><?php _e ('Suggest tags based on content', 'headspace'); ?></a>
|
313 |
<?php endif; ?>
|
314 |
+
|
315 |
<?php if ($this->zone_tag && $this->zone_tag_key && function_exists ('curl_init')) : ?>
|
316 |
<?php if ($this->disable_suggest === false) echo '|' ?>
|
317 |
<a href="<?php echo admin_url( 'admin-ajax.php' ) ?>?action=hs_tag_update&type=yahoo&_ajax_nonce=<?php echo $nonce; ?>&id=<?php echo $id; ?>" class="headspace-suggest"><?php _e ('Yahoo Suggest', 'headspace'); ?></a>
|
318 |
<?php endif; ?>
|
319 |
</small>
|
320 |
</h4>
|
321 |
+
|
322 |
<img style="display: none" id="tag_loading" align="middle" src="<?php echo $headspace2->url (); ?>/images/small.gif" width="16" height="16" alt="Small"/>
|
323 |
<?php
|
324 |
}
|
325 |
}
|
326 |
+
|
327 |
+
|
328 |
function save ($data, $area) {
|
329 |
// Normalize tags
|
330 |
$tags = '';
|
335 |
|
336 |
$tags = $this->normalize_tags ($tags);
|
337 |
|
338 |
+
// Tags are handled by WP in posts/pages
|
339 |
if ($area == 'page')
|
340 |
return array ();
|
341 |
+
|
342 |
// Return tags for page settings
|
343 |
return array ('keywords' => $tags);
|
344 |
}
|
345 |
+
|
346 |
function file () {
|
347 |
return basename (__FILE__);
|
348 |
}
|
349 |
}
|
350 |
|
|
modules/page/tags/auto_suggest.php
CHANGED
@@ -24,31 +24,31 @@ For full license details see license.txt
|
|
24 |
class HS_TagSuggest
|
25 |
{
|
26 |
var $dictionary = array ();
|
27 |
-
|
28 |
function filter ($word) {
|
29 |
if (strlen ($word) > 2 && !in_array ($word, array ('the', 'and', 'off', 'that', 'there', 'not')))
|
30 |
return true;
|
31 |
return false;
|
32 |
}
|
33 |
-
|
34 |
// Scans $text for appropriate tags, excluding any existing ones
|
35 |
function HS_TagSuggest ($dictionary) {
|
36 |
$this->dictionary = substr( $dictionary, 0, 200 ); // Memory limiter
|
37 |
}
|
38 |
-
|
39 |
function stem_words ($words) {
|
40 |
$stemmer = new HS_PorterStemmer ();
|
41 |
-
|
42 |
// Construct a stemmed dictionary
|
43 |
$stemmed = array ();
|
44 |
if (count ($words) > 0) {
|
45 |
foreach ($words AS $word)
|
46 |
$stemmed[] = $stemmer->Stem ($word);
|
47 |
}
|
48 |
-
|
49 |
return $stemmed;
|
50 |
}
|
51 |
-
|
52 |
// Look for matches of each word in the dictionary, whether direct or stemmed. Returned the dictionary word
|
53 |
function matches ($text) {
|
54 |
// Strip HTML
|
@@ -59,14 +59,14 @@ class HS_TagSuggest
|
|
59 |
|
60 |
$text = preg_replace ('/[<>0-9\?\’“”\'\"\$\%_\[\]\(\)!:;\.,]/', '', $text);
|
61 |
$text = preg_replace ('/[\/]/', ' ', $text);
|
62 |
-
|
63 |
// Split text into an array of words
|
64 |
$words = preg_split ("/[\s,]+/", $text);
|
65 |
|
66 |
// Remove words less than 2 characters and duplicates
|
67 |
$words = array_filter ($words, array (&$this, 'filter'));
|
68 |
$words = array_unique ($words);
|
69 |
-
|
70 |
$stemmed_words = $this->stem_words ($words);
|
71 |
|
72 |
$matched = array ();
|
@@ -74,20 +74,20 @@ class HS_TagSuggest
|
|
74 |
$stemmer = new HS_PorterStemmer ();
|
75 |
|
76 |
$matched = apply_filters('headspace_auto_suggest', $matched, $this->dictionary, $text);
|
77 |
-
|
78 |
if (empty ($matched)) {
|
79 |
// Go through each word in the dictionary and see if we can find a match
|
80 |
$word = strtok ($this->dictionary, ',');
|
81 |
while ($word !== false) {
|
82 |
$word = strtolower ($word);
|
83 |
-
|
84 |
if (in_array ($word, $words) || in_array ($stemmer->Stem ($word), $stemmed_words))
|
85 |
$matched[] = $word;
|
86 |
-
|
87 |
$word = strtok (',');
|
88 |
}
|
89 |
}
|
90 |
-
|
91 |
$matched = array_unique ($matched);
|
92 |
sort ($matched);
|
93 |
}
|
@@ -95,5 +95,3 @@ class HS_TagSuggest
|
|
95 |
return $matched;
|
96 |
}
|
97 |
}
|
98 |
-
|
99 |
-
?>
|
24 |
class HS_TagSuggest
|
25 |
{
|
26 |
var $dictionary = array ();
|
27 |
+
|
28 |
function filter ($word) {
|
29 |
if (strlen ($word) > 2 && !in_array ($word, array ('the', 'and', 'off', 'that', 'there', 'not')))
|
30 |
return true;
|
31 |
return false;
|
32 |
}
|
33 |
+
|
34 |
// Scans $text for appropriate tags, excluding any existing ones
|
35 |
function HS_TagSuggest ($dictionary) {
|
36 |
$this->dictionary = substr( $dictionary, 0, 200 ); // Memory limiter
|
37 |
}
|
38 |
+
|
39 |
function stem_words ($words) {
|
40 |
$stemmer = new HS_PorterStemmer ();
|
41 |
+
|
42 |
// Construct a stemmed dictionary
|
43 |
$stemmed = array ();
|
44 |
if (count ($words) > 0) {
|
45 |
foreach ($words AS $word)
|
46 |
$stemmed[] = $stemmer->Stem ($word);
|
47 |
}
|
48 |
+
|
49 |
return $stemmed;
|
50 |
}
|
51 |
+
|
52 |
// Look for matches of each word in the dictionary, whether direct or stemmed. Returned the dictionary word
|
53 |
function matches ($text) {
|
54 |
// Strip HTML
|
59 |
|
60 |
$text = preg_replace ('/[<>0-9\?\’“”\'\"\$\%_\[\]\(\)!:;\.,]/', '', $text);
|
61 |
$text = preg_replace ('/[\/]/', ' ', $text);
|
62 |
+
|
63 |
// Split text into an array of words
|
64 |
$words = preg_split ("/[\s,]+/", $text);
|
65 |
|
66 |
// Remove words less than 2 characters and duplicates
|
67 |
$words = array_filter ($words, array (&$this, 'filter'));
|
68 |
$words = array_unique ($words);
|
69 |
+
|
70 |
$stemmed_words = $this->stem_words ($words);
|
71 |
|
72 |
$matched = array ();
|
74 |
$stemmer = new HS_PorterStemmer ();
|
75 |
|
76 |
$matched = apply_filters('headspace_auto_suggest', $matched, $this->dictionary, $text);
|
77 |
+
|
78 |
if (empty ($matched)) {
|
79 |
// Go through each word in the dictionary and see if we can find a match
|
80 |
$word = strtok ($this->dictionary, ',');
|
81 |
while ($word !== false) {
|
82 |
$word = strtolower ($word);
|
83 |
+
|
84 |
if (in_array ($word, $words) || in_array ($stemmer->Stem ($word), $stemmed_words))
|
85 |
$matched[] = $word;
|
86 |
+
|
87 |
$word = strtok (',');
|
88 |
}
|
89 |
}
|
90 |
+
|
91 |
$matched = array_unique ($matched);
|
92 |
sort ($matched);
|
93 |
}
|
95 |
return $matched;
|
96 |
}
|
97 |
}
|
|
|
|
modules/page/tags/porter_stem.php
CHANGED
@@ -409,4 +409,3 @@ class HS_PorterStemmer
|
|
409 |
AND $matches[1]{2} != 'y';
|
410 |
}
|
411 |
}
|
412 |
-
?>
|
409 |
AND $matches[1]{2} != 'y';
|
410 |
}
|
411 |
}
|
|
modules/page/tags/yahoo.php
CHANGED
@@ -24,28 +24,28 @@ For full license details see license.txt
|
|
24 |
class HS_TagYahoo
|
25 |
{
|
26 |
var $url = 'http://api.search.yahoo.com/ContentAnalysisService/V1/termExtraction';
|
27 |
-
|
28 |
function HS_TagYahoo ($api) {
|
29 |
$this->api = $api;
|
30 |
}
|
31 |
-
|
32 |
function matches ($text) {
|
33 |
if (function_exists ('curl_init')) {
|
34 |
$ch = curl_init ();
|
35 |
-
|
36 |
curl_setopt ($ch, CURLOPT_URL, $this->url);
|
37 |
curl_setopt ($ch, CURLOPT_HEADER, 0);
|
38 |
curl_setopt ($ch, CURLOPT_POST, true);
|
39 |
curl_setopt ($ch, CURLOPT_POSTFIELDS, array ('appid' => $this->api, 'output' => 'php', 'context' => $text));
|
40 |
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
|
41 |
-
|
42 |
$tags = array ();
|
43 |
if (($output = curl_exec ($ch))) {
|
44 |
$output = unserialize ($output);
|
45 |
if (isset ($output['ResultSet']['Result']))
|
46 |
$tags = $output['ResultSet']['Result'];
|
47 |
}
|
48 |
-
|
49 |
curl_close ($ch);
|
50 |
return $tags;
|
51 |
}
|
@@ -53,5 +53,3 @@ class HS_TagYahoo
|
|
53 |
return array ('You do not have CURL installed');
|
54 |
}
|
55 |
}
|
56 |
-
|
57 |
-
?>
|
24 |
class HS_TagYahoo
|
25 |
{
|
26 |
var $url = 'http://api.search.yahoo.com/ContentAnalysisService/V1/termExtraction';
|
27 |
+
|
28 |
function HS_TagYahoo ($api) {
|
29 |
$this->api = $api;
|
30 |
}
|
31 |
+
|
32 |
function matches ($text) {
|
33 |
if (function_exists ('curl_init')) {
|
34 |
$ch = curl_init ();
|
35 |
+
|
36 |
curl_setopt ($ch, CURLOPT_URL, $this->url);
|
37 |
curl_setopt ($ch, CURLOPT_HEADER, 0);
|
38 |
curl_setopt ($ch, CURLOPT_POST, true);
|
39 |
curl_setopt ($ch, CURLOPT_POSTFIELDS, array ('appid' => $this->api, 'output' => 'php', 'context' => $text));
|
40 |
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
|
41 |
+
|
42 |
$tags = array ();
|
43 |
if (($output = curl_exec ($ch))) {
|
44 |
$output = unserialize ($output);
|
45 |
if (isset ($output['ResultSet']['Result']))
|
46 |
$tags = $output['ResultSet']['Result'];
|
47 |
}
|
48 |
+
|
49 |
curl_close ($ch);
|
50 |
return $tags;
|
51 |
}
|
53 |
return array ('You do not have CURL installed');
|
54 |
}
|
55 |
}
|
|
|
|
modules/page/theme.php
CHANGED
@@ -24,63 +24,63 @@ For full license details see license.txt
|
|
24 |
class HSM_Theme extends HSM_Module
|
25 |
{
|
26 |
var $theme = null;
|
27 |
-
|
28 |
function run () {
|
29 |
$pages = get_option ('headspace_page_themes');
|
30 |
$options = get_option ('headspace_options');
|
31 |
|
32 |
if (isset ($options['debug']) && $options['debug'] == true)
|
33 |
HeadSpace2::debug (print_r ($pages, true));
|
34 |
-
|
35 |
if (isset ($_GET['page_id']))
|
36 |
$url = '/?page_id='.intval ($_GET['page_id']);
|
37 |
else
|
38 |
$url = '/?p='.intval ($_GET['p']);
|
39 |
-
|
40 |
if (isset ($_GET['page_id']))
|
41 |
$url = '/?page_id='.intval ($_GET['page_id']);
|
42 |
elseif (isset ($_GET['p']))
|
43 |
$url = '/?p='.intval ($_GET['p']);
|
44 |
else
|
45 |
$url = str_replace( get_bloginfo( 'home' ), '', 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] );
|
46 |
-
|
47 |
if (isset ($pages[$_SERVER['REQUEST_URI']]) || isset ($pages[$url])) {
|
48 |
if (isset ($pages[$_SERVER['REQUEST_URI']]))
|
49 |
$this->theme = $pages[$_SERVER['REQUEST_URI']];
|
50 |
else
|
51 |
$this->theme = $pages[$url];
|
52 |
-
|
53 |
add_filter ('template', array (&$this, 'template'));
|
54 |
add_filter ('stylesheet', array (&$this, 'template'));
|
55 |
}
|
56 |
}
|
57 |
-
|
58 |
function load ($meta = '') {
|
59 |
// Extract settings from $meta and $options
|
60 |
if (isset ($meta['theme']))
|
61 |
$this->theme = $meta['theme'];
|
62 |
}
|
63 |
-
|
64 |
function template ($current) {
|
65 |
if ($this->theme)
|
66 |
return $this->theme;
|
67 |
return $current;
|
68 |
}
|
69 |
-
|
70 |
function name () {
|
71 |
return __ ('Page-specific Theme', 'headspace');
|
72 |
}
|
73 |
-
|
74 |
function is_restricted ($area) {
|
75 |
if (current_user_can ('administrator') && $area == 'page')
|
76 |
return false;
|
77 |
return true;
|
78 |
}
|
79 |
-
|
80 |
function description () {
|
81 |
return __ ('Allows a custom page-specific theme to over-ride the default theme', 'headspace');
|
82 |
}
|
83 |
-
|
84 |
function edit ($width, $area) {
|
85 |
$themes = get_themes ();
|
86 |
?>
|
@@ -89,7 +89,7 @@ class HSM_Theme extends HSM_Module
|
|
89 |
<td>
|
90 |
<select name="headspace_theme">
|
91 |
<option value="0"><?php _e ('Current theme', 'headspace'); ?></option>
|
92 |
-
|
93 |
<?php foreach ($themes AS $name => $values) : ?>
|
94 |
<option value="<?php echo $values['Template'] ?>"<?php if ($values['Template'] == $this->theme) echo ' selected="selected"' ?>><?php echo $name ?></option>
|
95 |
<?php endforeach; ?>
|
@@ -98,47 +98,47 @@ class HSM_Theme extends HSM_Module
|
|
98 |
</tr>
|
99 |
<?php
|
100 |
}
|
101 |
-
|
102 |
function save ($data, $area) {
|
103 |
global $wpdb;
|
104 |
-
|
105 |
// Go through and re-create all page URLs
|
106 |
$url = $this->link (intval ($_POST['post_ID']));
|
107 |
|
108 |
$pages = get_option ('headspace_page_themes');
|
109 |
-
if ($data['headspace_theme'] != '0') {
|
110 |
$posts = $wpdb->get_results ("SELECT post_id,meta_value FROM {$wpdb->postmeta} WHERE meta_key='_headspace_theme'");
|
111 |
if ($posts) {
|
112 |
$pages = array ();
|
113 |
-
|
114 |
foreach ($posts AS $post)
|
115 |
$pages[$this->link ($post->post_id)] = $post->meta_value;
|
116 |
-
|
117 |
$pages[$url] = $data['headspace_theme'];
|
118 |
update_option ('headspace_page_themes', $pages);
|
119 |
}
|
120 |
-
|
121 |
return array ('theme' => $data['headspace_theme']);
|
122 |
}
|
123 |
else if (isset ($pages[$url])) {
|
124 |
unset ($pages[$url]);
|
125 |
update_option ('headspace_page_themes', $pages);
|
126 |
}
|
127 |
-
|
128 |
return array ('theme' => '');
|
129 |
}
|
130 |
-
|
131 |
function link ($id) {
|
132 |
$url = get_permalink ($id);
|
133 |
$url = str_replace (get_bloginfo ('home'), '', $url);
|
134 |
return $url;
|
135 |
}
|
136 |
-
|
137 |
function can_quick_edit () { return true; }
|
138 |
function quick_view () {
|
139 |
echo $this->theme;
|
140 |
}
|
141 |
-
|
142 |
function file () {
|
143 |
return basename (__FILE__);
|
144 |
}
|
24 |
class HSM_Theme extends HSM_Module
|
25 |
{
|
26 |
var $theme = null;
|
27 |
+
|
28 |
function run () {
|
29 |
$pages = get_option ('headspace_page_themes');
|
30 |
$options = get_option ('headspace_options');
|
31 |
|
32 |
if (isset ($options['debug']) && $options['debug'] == true)
|
33 |
HeadSpace2::debug (print_r ($pages, true));
|
34 |
+
|
35 |
if (isset ($_GET['page_id']))
|
36 |
$url = '/?page_id='.intval ($_GET['page_id']);
|
37 |
else
|
38 |
$url = '/?p='.intval ($_GET['p']);
|
39 |
+
|
40 |
if (isset ($_GET['page_id']))
|
41 |
$url = '/?page_id='.intval ($_GET['page_id']);
|
42 |
elseif (isset ($_GET['p']))
|
43 |
$url = '/?p='.intval ($_GET['p']);
|
44 |
else
|
45 |
$url = str_replace( get_bloginfo( 'home' ), '', 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] );
|
46 |
+
|
47 |
if (isset ($pages[$_SERVER['REQUEST_URI']]) || isset ($pages[$url])) {
|
48 |
if (isset ($pages[$_SERVER['REQUEST_URI']]))
|
49 |
$this->theme = $pages[$_SERVER['REQUEST_URI']];
|
50 |
else
|
51 |
$this->theme = $pages[$url];
|
52 |
+
|
53 |
add_filter ('template', array (&$this, 'template'));
|
54 |
add_filter ('stylesheet', array (&$this, 'template'));
|
55 |
}
|
56 |
}
|
57 |
+
|
58 |
function load ($meta = '') {
|
59 |
// Extract settings from $meta and $options
|
60 |
if (isset ($meta['theme']))
|
61 |
$this->theme = $meta['theme'];
|
62 |
}
|
63 |
+
|
64 |
function template ($current) {
|
65 |
if ($this->theme)
|
66 |
return $this->theme;
|
67 |
return $current;
|
68 |
}
|
69 |
+
|
70 |
function name () {
|
71 |
return __ ('Page-specific Theme', 'headspace');
|
72 |
}
|
73 |
+
|
74 |
function is_restricted ($area) {
|
75 |
if (current_user_can ('administrator') && $area == 'page')
|
76 |
return false;
|
77 |
return true;
|
78 |
}
|
79 |
+
|
80 |
function description () {
|
81 |
return __ ('Allows a custom page-specific theme to over-ride the default theme', 'headspace');
|
82 |
}
|
83 |
+
|
84 |
function edit ($width, $area) {
|
85 |
$themes = get_themes ();
|
86 |
?>
|
89 |
<td>
|
90 |
<select name="headspace_theme">
|
91 |
<option value="0"><?php _e ('Current theme', 'headspace'); ?></option>
|
92 |
+
|
93 |
<?php foreach ($themes AS $name => $values) : ?>
|
94 |
<option value="<?php echo $values['Template'] ?>"<?php if ($values['Template'] == $this->theme) echo ' selected="selected"' ?>><?php echo $name ?></option>
|
95 |
<?php endforeach; ?>
|
98 |
</tr>
|
99 |
<?php
|
100 |
}
|
101 |
+
|
102 |
function save ($data, $area) {
|
103 |
global $wpdb;
|
104 |
+
|
105 |
// Go through and re-create all page URLs
|
106 |
$url = $this->link (intval ($_POST['post_ID']));
|
107 |
|
108 |
$pages = get_option ('headspace_page_themes');
|
109 |
+
if ($data['headspace_theme'] != '0') {
|
110 |
$posts = $wpdb->get_results ("SELECT post_id,meta_value FROM {$wpdb->postmeta} WHERE meta_key='_headspace_theme'");
|
111 |
if ($posts) {
|
112 |
$pages = array ();
|
113 |
+
|
114 |
foreach ($posts AS $post)
|
115 |
$pages[$this->link ($post->post_id)] = $post->meta_value;
|
116 |
+
|
117 |
$pages[$url] = $data['headspace_theme'];
|
118 |
update_option ('headspace_page_themes', $pages);
|
119 |
}
|
120 |
+
|
121 |
return array ('theme' => $data['headspace_theme']);
|
122 |
}
|
123 |
else if (isset ($pages[$url])) {
|
124 |
unset ($pages[$url]);
|
125 |
update_option ('headspace_page_themes', $pages);
|
126 |
}
|
127 |
+
|
128 |
return array ('theme' => '');
|
129 |
}
|
130 |
+
|
131 |
function link ($id) {
|
132 |
$url = get_permalink ($id);
|
133 |
$url = str_replace (get_bloginfo ('home'), '', $url);
|
134 |
return $url;
|
135 |
}
|
136 |
+
|
137 |
function can_quick_edit () { return true; }
|
138 |
function quick_view () {
|
139 |
echo $this->theme;
|
140 |
}
|
141 |
+
|
142 |
function file () {
|
143 |
return basename (__FILE__);
|
144 |
}
|
modules/site/analytics.php
CHANGED
@@ -151,7 +151,6 @@ urchinTracker(<?php echo $virtual ?>);
|
|
151 |
<?php endif; ?>
|
152 |
|
153 |
<?php if ( $this->outbound ) : ?>
|
154 |
-
<script type="text/javascript">
|
155 |
for (var i = 0; i < document.links.length; i++) {
|
156 |
if (document.links[i].href.indexOf( '<?php bloginfo( 'home' ) ?>' ) == -1)
|
157 |
document.links[i].onclick = function() {
|
@@ -160,7 +159,6 @@ urchinTracker(<?php echo $virtual ?>);
|
|
160 |
_gaq.push(['_trackPageview'], '/<?php echo $this->outbound ?>/' + domain.replace (/\./g, '_' ) );
|
161 |
}
|
162 |
}
|
163 |
-
</script>
|
164 |
<?php endif; ?>
|
165 |
|
166 |
(function() {
|
151 |
<?php endif; ?>
|
152 |
|
153 |
<?php if ( $this->outbound ) : ?>
|
|
|
154 |
for (var i = 0; i < document.links.length; i++) {
|
155 |
if (document.links[i].href.indexOf( '<?php bloginfo( 'home' ) ?>' ) == -1)
|
156 |
document.links[i].onclick = function() {
|
159 |
_gaq.push(['_trackPageview'], '/<?php echo $this->outbound ?>/' + domain.replace (/\./g, '_' ) );
|
160 |
}
|
161 |
}
|
|
|
162 |
<?php endif; ?>
|
163 |
|
164 |
(function() {
|
modules/site/google_webmaster.php
CHANGED
@@ -29,7 +29,7 @@ class HSS_GoogleWebmaster extends HS_SiteModule {
|
|
29 |
}
|
30 |
|
31 |
function description() {
|
32 |
-
return __( 'Adds Google Webmaster
|
33 |
}
|
34 |
|
35 |
function run() {
|
@@ -58,10 +58,10 @@ class HSS_GoogleWebmaster extends HS_SiteModule {
|
|
58 |
function edit() {
|
59 |
?>
|
60 |
<tr>
|
61 |
-
<th width="150"><?php _e( '
|
62 |
<td>
|
63 |
<input size="40" name="code" type="text" value="<?php esc_attr_e( $this->code ); ?>"/><br/>
|
64 |
-
<span class="sub"><?php _e( 'Enter Google Webmaster
|
65 |
</td>
|
66 |
</tr>
|
67 |
<?php
|
29 |
}
|
30 |
|
31 |
function description() {
|
32 |
+
return __( 'Adds Google Webmaster verification tag to your home page', 'headspace' );
|
33 |
}
|
34 |
|
35 |
function run() {
|
58 |
function edit() {
|
59 |
?>
|
60 |
<tr>
|
61 |
+
<th width="150"><?php _e( 'Verification Tag', 'headspace'); ?>:</th>
|
62 |
<td>
|
63 |
<input size="40" name="code" type="text" value="<?php esc_attr_e( $this->code ); ?>"/><br/>
|
64 |
+
<span class="sub"><?php _e( 'Enter Google Webmaster verification tag.', 'headspace' ); ?></span>
|
65 |
</td>
|
66 |
</tr>
|
67 |
<?php
|
plugin.php
CHANGED
@@ -135,7 +135,7 @@ class Headspace_Plugin {
|
|
135 |
$this->plugin_name = $name;
|
136 |
|
137 |
$this->add_action( 'init', 'load_locale' );
|
138 |
-
|
139 |
global $wp_version;
|
140 |
if ( version_compare( $wp_version, '2.7', '<' ) )
|
141 |
$this->add_action( 'admin_menu', 'compatibility_27' );
|
@@ -185,7 +185,7 @@ class Headspace_Plugin {
|
|
185 |
return $url;
|
186 |
}
|
187 |
}
|
188 |
-
|
189 |
if ( !function_exists( 'is_ssl' ) ) {
|
190 |
function is_ssl() {
|
191 |
if ( isset($_SERVER['HTTPS']) ) {
|
@@ -197,9 +197,9 @@ class Headspace_Plugin {
|
|
197 |
return true;
|
198 |
}
|
199 |
return false;
|
200 |
-
}
|
201 |
}
|
202 |
-
|
203 |
if ( !function_exists( 'site_url' ) ) {
|
204 |
function site_url($path = '', $scheme = null) {
|
205 |
$scheme = ( is_ssl() ? 'https' : 'http' );
|
@@ -213,7 +213,7 @@ class Headspace_Plugin {
|
|
213 |
}
|
214 |
}
|
215 |
}
|
216 |
-
|
217 |
/**
|
218 |
* Backwards compatible admin functions
|
219 |
* @return void
|
@@ -223,12 +223,12 @@ class Headspace_Plugin {
|
|
223 |
function screen_icon() {
|
224 |
}
|
225 |
}
|
226 |
-
|
227 |
if ( !function_exists( 'add_meta_box' ) ) {
|
228 |
function add_meta_box ( $id, $title, $callback, $page, $context = 'advanced', $priority = 'default', $callback_args=null ) {
|
229 |
add_action( 'dbx_post_advanced', $callback );
|
230 |
}
|
231 |
-
}
|
232 |
}
|
233 |
|
234 |
/**
|
@@ -288,7 +288,7 @@ class Headspace_Plugin {
|
|
288 |
function register_ajax( $action, $function = '', $priority = 10 ) {
|
289 |
add_action( 'wp_ajax_'.$action, array( &$this, $function == '' ? $action : $function ), $priority );
|
290 |
}
|
291 |
-
|
292 |
/**
|
293 |
* Special deactivation function that takes into account the plugin directory
|
294 |
*
|
@@ -299,7 +299,7 @@ class Headspace_Plugin {
|
|
299 |
function register_deactivation( $pluginfile, $function = '' ) {
|
300 |
add_action( 'deactivate_'.basename( dirname( $pluginfile ) ).'/'.basename( $pluginfile ), array( &$this, $function == '' ? 'deactivate' : $function ) );
|
301 |
}
|
302 |
-
|
303 |
function register_plugin_settings( $pluginfile, $function = '' ) {
|
304 |
add_action( 'plugin_action_links_'.basename( dirname( $pluginfile ) ).'/'.basename( $pluginfile ), array( &$this, $function == '' ? 'plugin_settings' : $function ), 10, 4 );
|
305 |
}
|
@@ -424,7 +424,7 @@ class Headspace_Plugin {
|
|
424 |
$parts = explode( '?', basename( $_SERVER['REQUEST_URI'] ) );
|
425 |
return $parts[0];
|
426 |
}
|
427 |
-
|
428 |
/**
|
429 |
* Get a URL to the plugin. Useful for specifying JS and CSS files
|
430 |
*
|
@@ -582,4 +582,4 @@ if ( !function_exists( '_n' ) ) {
|
|
582 |
function _n($single, $plural, $number, $domain = 'default') {
|
583 |
return __ngettext($single, $plural, $number, $domain = 'default');
|
584 |
}
|
585 |
-
}
|
135 |
$this->plugin_name = $name;
|
136 |
|
137 |
$this->add_action( 'init', 'load_locale' );
|
138 |
+
|
139 |
global $wp_version;
|
140 |
if ( version_compare( $wp_version, '2.7', '<' ) )
|
141 |
$this->add_action( 'admin_menu', 'compatibility_27' );
|
185 |
return $url;
|
186 |
}
|
187 |
}
|
188 |
+
|
189 |
if ( !function_exists( 'is_ssl' ) ) {
|
190 |
function is_ssl() {
|
191 |
if ( isset($_SERVER['HTTPS']) ) {
|
197 |
return true;
|
198 |
}
|
199 |
return false;
|
200 |
+
}
|
201 |
}
|
202 |
+
|
203 |
if ( !function_exists( 'site_url' ) ) {
|
204 |
function site_url($path = '', $scheme = null) {
|
205 |
$scheme = ( is_ssl() ? 'https' : 'http' );
|
213 |
}
|
214 |
}
|
215 |
}
|
216 |
+
|
217 |
/**
|
218 |
* Backwards compatible admin functions
|
219 |
* @return void
|
223 |
function screen_icon() {
|
224 |
}
|
225 |
}
|
226 |
+
|
227 |
if ( !function_exists( 'add_meta_box' ) ) {
|
228 |
function add_meta_box ( $id, $title, $callback, $page, $context = 'advanced', $priority = 'default', $callback_args=null ) {
|
229 |
add_action( 'dbx_post_advanced', $callback );
|
230 |
}
|
231 |
+
}
|
232 |
}
|
233 |
|
234 |
/**
|
288 |
function register_ajax( $action, $function = '', $priority = 10 ) {
|
289 |
add_action( 'wp_ajax_'.$action, array( &$this, $function == '' ? $action : $function ), $priority );
|
290 |
}
|
291 |
+
|
292 |
/**
|
293 |
* Special deactivation function that takes into account the plugin directory
|
294 |
*
|
299 |
function register_deactivation( $pluginfile, $function = '' ) {
|
300 |
add_action( 'deactivate_'.basename( dirname( $pluginfile ) ).'/'.basename( $pluginfile ), array( &$this, $function == '' ? 'deactivate' : $function ) );
|
301 |
}
|
302 |
+
|
303 |
function register_plugin_settings( $pluginfile, $function = '' ) {
|
304 |
add_action( 'plugin_action_links_'.basename( dirname( $pluginfile ) ).'/'.basename( $pluginfile ), array( &$this, $function == '' ? 'plugin_settings' : $function ), 10, 4 );
|
305 |
}
|
424 |
$parts = explode( '?', basename( $_SERVER['REQUEST_URI'] ) );
|
425 |
return $parts[0];
|
426 |
}
|
427 |
+
|
428 |
/**
|
429 |
* Get a URL to the plugin. Useful for specifying JS and CSS files
|
430 |
*
|
582 |
function _n($single, $plural, $number, $domain = 'default') {
|
583 |
return __ngettext($single, $plural, $number, $domain = 'default');
|
584 |
}
|
585 |
+
}
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: johnny5
|
|
3 |
Donate link: http://urbangiraffe.com/about/support/
|
4 |
Tags: seo, post, page, meta-data, title, keywords, tags, tagging, google, head, meta, crazyegg, piwik, awstats, analytics, webmaster, feedburner
|
5 |
Requires at least: 3.0
|
6 |
-
Tested up to: 3.1
|
7 |
-
Stable tag:
|
8 |
|
9 |
Controls almost every aspect of your site's meta-data, including advanced tagging, Analytics, and dozens of plugins. The best WordPress SEO solution!
|
10 |
|
@@ -123,151 +123,165 @@ Full documentation can be found on the [HeadSpace2](http://urbangiraffe.com/plug
|
|
123 |
|
124 |
== Changelog ==
|
125 |
|
126 |
-
= 3.6
|
127 |
-
*
|
128 |
-
* Piwik bug (#306).
|
129 |
-
* Check theme files.
|
130 |
-
* Fix auto description
|
131 |
|
132 |
-
= 3.6.
|
133 |
-
*
|
|
|
134 |
|
135 |
-
= 3.6.
|
136 |
-
*
|
137 |
-
*
|
138 |
-
*
|
139 |
|
140 |
-
= 3.6.
|
141 |
-
*
|
142 |
-
* Fix
|
|
|
|
|
|
|
|
|
|
|
143 |
|
144 |
-
= 3.6.
|
145 |
-
*
|
|
|
|
|
146 |
|
147 |
-
= 3.6.
|
148 |
-
*
|
|
|
149 |
|
150 |
-
= 3.6.
|
151 |
-
*
|
152 |
|
153 |
-
= 3.6.
|
154 |
-
*
|
155 |
-
* Tags on pages (again)
|
156 |
|
157 |
-
= 3.6.
|
158 |
-
*
|
159 |
-
* Turkish translation
|
160 |
-
* Nonces
|
161 |
|
162 |
-
= 3.6.
|
163 |
-
*
|
|
|
|
|
164 |
|
165 |
-
= 3.6.
|
166 |
-
* Fix
|
167 |
-
*
|
168 |
-
* Fix #375, #377, #384.
|
169 |
-
* Add #330.
|
170 |
-
* Reduce memory usage
|
171 |
|
172 |
-
= 3.6.
|
173 |
-
* Fix
|
|
|
|
|
174 |
|
175 |
-
= 3.6.
|
176 |
-
*
|
177 |
-
* AWstats tracking
|
178 |
-
* Support for non UTF-8 encodings
|
179 |
|
180 |
-
= 3.6.
|
181 |
-
* Fix
|
|
|
182 |
|
183 |
-
= 3.6.
|
184 |
-
*
|
185 |
-
*
|
186 |
-
*
|
187 |
-
* Follow Links module
|
188 |
|
189 |
-
= 3.6.
|
190 |
-
* Fix
|
|
|
191 |
|
192 |
-
= 3.6.
|
193 |
-
*
|
|
|
|
|
194 |
|
195 |
-
= 3.6.
|
196 |
-
* Add
|
197 |
|
198 |
-
= 3.6.
|
|
|
|
|
|
|
|
|
199 |
* Fix #473
|
200 |
* Add #465, #456
|
201 |
* Add meta-data for attachment pages
|
202 |
* Separate posts and pages
|
203 |
* Expand page numbering
|
204 |
|
205 |
-
= 3.6.
|
206 |
-
*
|
207 |
-
* Add #487
|
208 |
|
209 |
-
= 3.6.
|
210 |
-
*
|
211 |
|
212 |
-
= 3.6.
|
213 |
-
* Fix #
|
214 |
-
* WP 2.3/2.5/2.8 compatibility
|
215 |
-
* Add #453
|
216 |
|
217 |
-
= 3.6.
|
218 |
-
*
|
219 |
-
*
|
|
|
|
|
220 |
|
221 |
-
= 3.6.
|
222 |
-
*
|
223 |
-
* Fix #555.
|
224 |
-
* Add #514, #572
|
225 |
|
226 |
-
= 3.6.
|
227 |
-
*
|
228 |
-
*
|
|
|
229 |
|
230 |
-
= 3.6.
|
231 |
-
* Fix
|
232 |
|
233 |
-
= 3.6.
|
234 |
-
* Fix
|
235 |
-
*
|
236 |
-
*
|
|
|
|
|
237 |
|
238 |
-
= 3.6.
|
239 |
-
*
|
240 |
-
* More PHP notice messages
|
241 |
|
242 |
-
= 3.6.
|
243 |
-
*
|
244 |
-
*
|
245 |
-
*
|
246 |
|
247 |
-
= 3.6.
|
248 |
-
*
|
|
|
249 |
|
250 |
-
= 3.6.
|
251 |
-
*
|
252 |
|
253 |
-
= 3.6.
|
254 |
-
* Fix
|
255 |
|
256 |
-
= 3.6.
|
257 |
-
*
|
258 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
259 |
|
260 |
-
= 3.6.33 =
|
261 |
-
* Add Estonian
|
262 |
-
* Fix #772, #770, #754, #767
|
263 |
-
* Fixes for WP 3.0
|
264 |
|
265 |
-
= 3.6.34 =
|
266 |
-
* Fix PHP warnings
|
267 |
-
* Fix category settings, remove duplicate save button
|
268 |
-
* WP 3.0+ only
|
269 |
-
* Async Google Analytics
|
270 |
-
* Farsi translation thanks to Amir Heydari
|
271 |
-
* Arabic thanks to Mouad
|
272 |
-
* Update to Italian translation thanks to Gianni Diurno
|
273 |
|
3 |
Donate link: http://urbangiraffe.com/about/support/
|
4 |
Tags: seo, post, page, meta-data, title, keywords, tags, tagging, google, head, meta, crazyegg, piwik, awstats, analytics, webmaster, feedburner
|
5 |
Requires at least: 3.0
|
6 |
+
Tested up to: 3.2.1
|
7 |
+
Stable tag: 3.6.37
|
8 |
|
9 |
Controls almost every aspect of your site's meta-data, including advanced tagging, Analytics, and dozens of plugins. The best WordPress SEO solution!
|
10 |
|
123 |
|
124 |
== Changelog ==
|
125 |
|
126 |
+
= 3.6.37 =
|
127 |
+
* Fix bug with site modules not saving
|
|
|
|
|
|
|
128 |
|
129 |
+
= 3.6.36 =
|
130 |
+
* Minor fix to stop error message appearing when using page specific plugin module
|
131 |
+
* Update to Italian translation thanks to Gianni Diurno
|
132 |
|
133 |
+
= 3.6.35 =
|
134 |
+
* WordPress 3.2 compat - meta data is now saving again
|
135 |
+
* Czech translation, thanks to Jan Macek
|
136 |
+
* Prevent nested script tags with Google Analytics outbound tracking (thanks Rick Overman)
|
137 |
|
138 |
+
= 3.6.34 =
|
139 |
+
* Fix PHP warnings
|
140 |
+
* Fix category settings, remove duplicate save button
|
141 |
+
* WP 3.0+ only
|
142 |
+
* Async Google Analytics
|
143 |
+
* Farsi translation thanks to Amir Heydari
|
144 |
+
* Arabic thanks to Mouad
|
145 |
+
* Update to Italian translation thanks to Gianni Diurno
|
146 |
|
147 |
+
= 3.6.33 =
|
148 |
+
* Add Estonian
|
149 |
+
* Fix #772, #770, #754, #767
|
150 |
+
* Fixes for WP 3.0
|
151 |
|
152 |
+
= 3.6.32 =
|
153 |
+
* Support for taxonomy pages
|
154 |
+
* Fix #703
|
155 |
|
156 |
+
= 3.6.31 =
|
157 |
+
* Fix #685, #726
|
158 |
|
159 |
+
= 3.6.30 =
|
160 |
+
* Fix #626
|
|
|
161 |
|
162 |
+
= 3.6.29 =
|
163 |
+
* Fix #613
|
|
|
|
|
164 |
|
165 |
+
= 3.6.28 =
|
166 |
+
* Don't display follow on links
|
167 |
+
* Add relative links module
|
168 |
+
* Add page links module
|
169 |
|
170 |
+
= 3.6.27 =
|
171 |
+
* Fix missing keyword module.
|
172 |
+
* More PHP notice messages
|
|
|
|
|
|
|
173 |
|
174 |
+
= 3.6.26 =
|
175 |
+
* Fix JS errors.
|
176 |
+
* Add compat with Ozh admin menu.
|
177 |
+
* Add Ukrainian
|
178 |
|
179 |
+
= 3.6.25 =
|
180 |
+
* Fix PHP notice messages
|
|
|
|
|
181 |
|
182 |
+
= 3.6.24 =
|
183 |
+
* Fix more link
|
184 |
+
* Prevent Ajax caching in IE
|
185 |
|
186 |
+
= 3.6.23 =
|
187 |
+
* Ajax error message.
|
188 |
+
* Fix #555.
|
189 |
+
* Add #514, #572
|
|
|
190 |
|
191 |
+
= 3.6.22 =
|
192 |
+
* Fix JS error
|
193 |
+
* improve CSS contrast
|
194 |
|
195 |
+
= 3.6.21 =
|
196 |
+
* Fix #512
|
197 |
+
* WP 2.3/2.5/2.8 compatibility
|
198 |
+
* Add #453
|
199 |
|
200 |
+
= 3.6.20 =
|
201 |
+
* Add Belorussian translation
|
202 |
|
203 |
+
= 3.6.19 =
|
204 |
+
* Fix #485, #480, #498
|
205 |
+
* Add #487
|
206 |
+
|
207 |
+
= 3.6.18 =
|
208 |
* Fix #473
|
209 |
* Add #465, #456
|
210 |
* Add meta-data for attachment pages
|
211 |
* Separate posts and pages
|
212 |
* Expand page numbering
|
213 |
|
214 |
+
= 3.6.17 =
|
215 |
+
* Add #450, #446
|
|
|
216 |
|
217 |
+
= 3.6.16 =
|
218 |
+
* Try to fix unauthorised access error
|
219 |
|
220 |
+
= 3.6.15 =
|
221 |
+
* Fix #433
|
|
|
|
|
222 |
|
223 |
+
= 3.6.14 =
|
224 |
+
* Update Analytics module
|
225 |
+
* Explicit follow
|
226 |
+
* %%excerpt_only%% tag
|
227 |
+
* Follow Links module
|
228 |
|
229 |
+
= 3.6.13 =
|
230 |
+
* Fix #402, #405
|
|
|
|
|
231 |
|
232 |
+
= 3.6.12 =
|
233 |
+
* Add #401
|
234 |
+
* AWstats tracking
|
235 |
+
* Support for non UTF-8 encodings
|
236 |
|
237 |
+
= 3.6.11 =
|
238 |
+
* Fix module save bug introduced by 3.6.10
|
239 |
|
240 |
+
= 3.6.10 =
|
241 |
+
* Fix system module error reporting
|
242 |
+
* Fix error on page editing for some users.
|
243 |
+
* Fix #375, #377, #384.
|
244 |
+
* Add #330.
|
245 |
+
* Reduce memory usage
|
246 |
|
247 |
+
= 3.6.9 =
|
248 |
+
* Remove error introduced by 3.6.8
|
|
|
249 |
|
250 |
+
= 3.6.8 =
|
251 |
+
* Option to prevent plugins modifying excerpts
|
252 |
+
* Turkish translation
|
253 |
+
* Nonces
|
254 |
|
255 |
+
= 3.6.7 =
|
256 |
+
* Updated French translation
|
257 |
+
* Tags on pages (again)
|
258 |
|
259 |
+
= 3.6.6 =
|
260 |
+
* WP 2.7 styling
|
261 |
|
262 |
+
= 3.6.5 =
|
263 |
+
* Fix problem with category description in 2.7
|
264 |
|
265 |
+
= 3.6.4 =
|
266 |
+
* Added #348, #343
|
267 |
+
|
268 |
+
= 3.6.3 =
|
269 |
+
* Romanian translation.
|
270 |
+
* Fix #334
|
271 |
+
|
272 |
+
= 3.6.2 =
|
273 |
+
* Minor fixes for WP2.7.
|
274 |
+
* Fix bug #324.
|
275 |
+
* Add #325
|
276 |
+
|
277 |
+
= 3.6.1 =
|
278 |
+
* Metabox workaround
|
279 |
+
|
280 |
+
= 3.6 =
|
281 |
+
* WordPress 2.7 quick/bulk edit functions
|
282 |
+
* Piwik bug (#306).
|
283 |
+
* Check theme files.
|
284 |
+
* Fix auto description
|
285 |
|
|
|
|
|
|
|
|
|
286 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
287 |
|
version.txt
DELETED
@@ -1,17 +0,0 @@
|
|
1 |
-
3.6
|
2 |
-
<p>Update for WordPress 2.7. This includes a lot of bulk/quick edit features, but not quite yet feature complete. Bug fix in Piwik module. Fix auto description returning one character in a sentence with no periods.</p>
|
3 |
-
====
|
4 |
-
3.5.20
|
5 |
-
<p>Prevent WP-Ecommerce plugin interfering with HeadSpace JavaScript</p>
|
6 |
-
====
|
7 |
-
3.5.19
|
8 |
-
<p>Remove warning message for older WP installs</p>
|
9 |
-
====
|
10 |
-
3.5.18
|
11 |
-
<p>Have modules auto-save their order rather than rely on user to hit 'save modules' (fixing bug #302). Fix a spelling mistake. Add missing text into localisation.</p>
|
12 |
-
====
|
13 |
-
3.5.17
|
14 |
-
<p>Add version release information to the plugin management page</p>
|
15 |
-
====
|
16 |
-
3.5.16
|
17 |
-
<p>Tighten up inheritance</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|