Quick Page/Post Redirect Plugin - Version 5.0.7

Version Description

  • Added textdomain for future translations. English Complete.
  • Change Quick Redirects page to use ajax to save and edit existing redirects, instead of all redirects in post fields. This is to eliminate the 'max_input_vars' setting in php from stopping large numbers of redirects from saving.
  • Fix Metabox loading issues for custom post types.
  • Added 'redirect' column for post, page and custom post type listing pages.
  • Fixed sanitizing URL on saving of redirects (now will not strip encoded characters and spaces).
  • Optimized CSS styles and JavaScript files for admin.
  • Added Admin Pointers for new features.
  • Added jQuery script to front end pages to better handle New Window/No Follow Functionality.
  • Split out Import / Export feature to make it easier to find.
Download this release

Release Info

Developer prophecy2040
Plugin Icon 128x128 Quick Page/Post Redirect Plugin
Version 5.0.7
Comparing to
See all releases

Code changes from version 5.0.6 to 5.0.7

css/qppr_admin_style.css ADDED
@@ -0,0 +1,118 @@
1
+ #toplevel_page_redirect-updates .dashicons-external,
2
+ #toplevel_page_redirect-options .dashicons-external { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
3
+ span.qppr_meta_help { display: none; }
4
+ .qppr_meta_help_icon { padding: 0; background: #9ED5FA; display: inline-block; height: 1.15em; width: 1.15em; text-align: center; font-weight: bold; font-size: .95em; line-height: 1.15em; margin: 0 2px; border: 1px solid #4D8ED6; }
5
+ .qppr_meta_help_icon:hover { color: aliceblue; background: #1489D4; }
6
+ .qppr_meta_help_wrap { padding: 0; font-size: 11px; background: #FFF8C8; line-height: 1.15em; }
7
+ div.info { background-color: #dceff8; border-color: #c00; margin: 5px 0 15px; padding: 5px; border: 1px solid #2e92c1; border-radius: 3px; }
8
+ div.info a { color: #2e92c1; }
9
+ .usejqpprmessage { overflow: hidden; }
10
+ .hidepprjqmessage { float: right; font-size: 11px; }
11
+ .delete-qppr { cursor: pointer; text-decoration: none; font-family: dashicons; display: block; }
12
+ .edit-qppr { cursor: pointer; text-decoration: none; font-family: dashicons; display: block; }
13
+ .delete-qppr:hover, .edit-qppr:hover { color: #ff0000; }
14
+ .delete-qppr:before { font-family: dashicons; font-size: 22px; vertical-align: middle; }
15
+ .edit-qppr:before { font-family: dashicons; font-size: 24px; vertical-align: middle; }
16
+ .table-qppr-arr, .table-qppr-nwn, .table-qppr-nfl, .table-qppr-edt, .table-qppr-del { text-align: center; width: 4%; }
17
+ .table-qppr-req, .table-qppr-des { width: 40%; text-align: left;}
18
+ .newdiv div { border-bottom: 1px solid #ccc; margin-bottom: 1%; margin-top: 1%; }
19
+ .qppr-existing:nth-child(even) { background-color: #fff; }
20
+ .qppr-existing:nth-child(odd) { background-color: #ccc; }
21
+ .qppr-existing:nth-child(even):hover { background-color: #F3F3F3; }
22
+ .qppr-existing:nth-child(odd):hover { background-color: #C0C0C0; }
23
+ .qppr-count-row{font-weight:bold;}
24
+ .qppr-posttypes { overflow: hidden; }
25
+ .qppr-ptype { float: left; width: auto; }
26
+ .qpprform label { display: block; padding-left: 15px; font-weight: normal;}
27
+ .qpprform .submit { clear: both; }
28
+ .qpprform span { font-size: .80em; color: #21759B; /* display: inline-block; */ margin-left: 5px;}
29
+ .pprdonate { border: 1px solid #DADADA; font-size: 13px; overflow: hidden; padding: 12px; background-color: #fff; box-sizing: border-box; max-width: 100%;}
30
+ .pprdonate form { display: block;}
31
+ .pprdonate div {text-align: center;}
32
+ .qppr-label{font-size: 18px;text-decoration: underline;}
33
+ .qppr-left{float:left;width:78%;-webkit-box-sizing:-moz-border-box;box-sizing:border-box;box-sizing:border-box;}
34
+ .qppr-sidebar{float:right;width: 22%;-webkit-box-sizing:-moz-border-box;box-sizing:border-box;box-sizing:border-box;}
35
+ .qppr-content{-webkit-box-sizing:-moz-border-box;box-sizing:border-box;box-sizing:border-box;}
36
+ .settings-error { display: inline-block; width: 70%; }
37
+ .ppr-type-name { display: inline-block; margin: 0 25px 0 2px; }
38
+ .ppr-acor { background: #FF0000; display: block; color: #FFFFFF; }
39
+ .ppr-nfor { background: #FFAAAA; display: block; }
40
+ .ppr-nwor { background: #FF9933; display: block; }
41
+ .ppr-rrlor { background: #FFFF66; display: block; }
42
+ .qform-table td { padding: 2px !important; border: 1px solid #cccccc; }
43
+ .qform-table .headrow td { font-weight: bold; }
44
+ .qform-table .onrow td { background-color: #eaeaea; }
45
+ .qform-table .offrow td { background-color: #ffffff; }
46
+ #qppr-edit-row-holder { display: none; }
47
+ #qppr-temp-table-holder { display: none; }
48
+ .editing-redirect > td.editing { display: none; }
49
+ .table-qppr-can > span, .table-qppr-sav > span { font-size: 20px; vertical-align: middle; cursor: pointer; display: block; }
50
+ .table-qppr-can, .table-qppr-sav { text-align: center; }
51
+ .table-qppr-can > span:hover { color: #0000bb; }
52
+ .table-qppr-sav > span:hover { color: #00bb00; }
53
+ .qppr_quick_redirects_wrapper table {width: 100%;}
54
+ td.qppr-saving-row {height: 25px;}
55
+ .qppr-show { display: table-cell; }
56
+ .qppr_quick_redirects_wrapper { height: 100%; overflow: hidden; position: relative; padding: 1%; box-sizing: border-box;}
57
+ #qppr-edit-row-saving {display: none;}
58
+ .clear-both{clear:both;}
59
+ .saving, .saving:before, .saving:after { background: #428BE3; -webkit-animation: load1 1s infinite ease-in-out; animation: load1 1s infinite ease-in-out; width: 1em; /* height: 1em; */ }
60
+ .saving:before, .saving:after { position: absolute; top: 0; content: ''; }
61
+ .saving:before { left: -1.5em; -webkit-animation-delay: -0.32s; animation-delay: -0.32s; }
62
+ .saving { text-indent: -9999em; margin: 0px auto; position: relative; font-size: 4px; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation-delay: -0.16s; animation-delay: -0.16s; }
63
+ .saving:after { left: 1.5em; }
64
+ @-webkit-keyframes load1 {
65
+ 0%, 80%, 100% { box-shadow: 0 0 #428BE3; height: 2em;}
66
+ 40% {box-shadow: 0 -2em #428BE3;height: 3em;}
67
+ }
68
+ @keyframes load1 {
69
+ 0%, 80%, 100% {box-shadow: 0 0 #428BE3;height: 2em;}
70
+ 40% {box-shadow: 0 -2em #428BE3;height: 3em;}
71
+ }
72
+ .table-qppr-count,
73
+ .table-qppr-req,
74
+ .table-qppr-arr,
75
+ .table-qppr-des,
76
+ .table-qppr-nwn,
77
+ .table-qppr-nfl,
78
+ .table-qppr-sav,
79
+ .table-qppr-can{padding:4px;}
80
+ .editing-redirect .table-qppr-req,
81
+ .editing-redirect .table-qppr-arr,
82
+ .editing-redirect .table-qppr-des,
83
+ .editing-redirect .table-qppr-nwn,
84
+ .editing-redirect .table-qppr-nfl,
85
+ .editing-redirect .table-qppr-sav,
86
+ .editing-redirect .table-qppr-can{padding:0px;}
87
+ @font-face { font-family: 'qpprfonts'; src: url('../fonts/qpprfonts.eot?uc0jid'); src: url('../fonts/qpprfonts.eot?#iefixuc0jid') format('embedded-opentype'), url('../fonts/qpprfonts.ttf?uc0jid') format('truetype'), url('../fonts/qpprfonts.woff?uc0jid') format('woff'), url('../fonts/qpprfonts.svg?uc0jid#qpprfonts') format('svg'); font-weight: normal; font-style: normal; }
88
+ [class^="qpprfont-"]:before, [class*=" qpprfont-"]:before {font-family: 'qpprfonts';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
89
+ .qpprfont-save:before { content: "\e602"; }
90
+ .qpprfont-not:before { content: "\e603"; color: #FF0000; padding-right: 5px;}
91
+ .qpprfont-amazon:before { content: "\e600"; margin-left: -5px;}
92
+ .qpprfont-cancel:before { content: "\e601"; }
93
+ .qpprfont-on:before { content: "\e604"; color: #0F9A0A; padding-right: 5px;}
94
+ .qpprfont-off:before { content: "\e605"; }
95
+ .qpprfont-save { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
96
+ .qpprfont-not { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
97
+ .qpprfont-amazon { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
98
+ .qpprfont-cancel { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
99
+ .qpprfont-on { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
100
+ .qpprfont-off { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
101
+ tr.qppr-duplicate{ background-color: rgb(255, 217, 217) !important;}
102
+ .qppr-duplicate:hover{ background-color: rgb(255, 191, 191) !important;}
103
+ .faq-item{border-bottom:1px solid #CCC;padding-bottom:10px;margin-bottom:10px;}
104
+ .faq-item span.qa{margin-top:0;color: #21759B;display: block;float: left;font-size: 18px;font-weight: bold; margin-left: 0; margin-right: 5px;}
105
+ h3.qa{color: #21759B; font-size: 18px;font-weight: bold;margin: 0 5px 0 0;}
106
+ .qppr-faq-answers.answer{margin: 0 5px 0 0;}
107
+ .faq-item .qa-content p:first-child{margin-top:0;}
108
+ .qppr-faq-links {border-bottom: 1px solid #CCCCCC;list-style-position: inside;margin:10px 0 15px 35px;}
109
+ .qppr-faq-answers{list-style-position: inside;margin:10px 0 15px 35px;}
110
+ .toplink{text-align:left;}
111
+ .qa-content div > code{background: none repeat scroll 0 0 #EFEFEF;border: 1px solid #CCCCCC;display: block;margin-left: 35px;overflow-y: auto;padding: 10px 20px;white-space: nowrap;width: 90%;}
112
+ .form-table tr {vertical-align: top;}
113
+ .qpprform th span {color: #ff0000;font-size: 13px;}
114
+ .form-table th.qppr-no-padding{padding: 0;}
115
+ .form-table th h2 {padding: 0 2% 0 0;}
116
+ .form-table th {width: 30%;padding: 15px 10px 10px 0;}
117
+ .form-table td {padding: 15px 10px;margin-bottom: 0;}
118
+ #usejqpprmessage code {background-color: transparent;color:#ff0000;}
filters-and-hooks.txt ADDED
@@ -0,0 +1,82 @@
1
+ /*
2
+ You can use the following action and filter hooks with this plugin:
3
+ Remember to change funciton names to your own custom unique names if using the examples.
4
+
5
+ *******************
6
+ * filter: qppr_allowed_protocols
7
+ * related: Quick Redirects and Individual Redirects
8
+ * desc: allowed protocols in the URLs
9
+ * arg1: array of allowed protocols;
10
+ * return: should be an array of allowed protocols
11
+ *******************
12
+ * filter: qppr_filter_quickredirect_append_QS_data
13
+ * related: Quick Redirects Only
14
+ * desc: Querystring dtata to add back to Destination.
15
+ * arg1: current query string data
16
+ * return: sting - any change to querystring data or blank to remove.
17
+ *******************
18
+ * filter: qppr_filter_quickredirect_url
19
+ * related: Quick Redirects Only
20
+ * desc: filter or change the final Destination URL.
21
+ The request can be checked and destination could be modified based on request (or destination)
22
+ * arg1: the destination URL
23
+ * arg2: the matched request URL
24
+ * return: URI - the final destination URL.
25
+ *******************
26
+ * filter: qppr_filter_quickredirect_type
27
+ * related: Quick Redirects Only
28
+ * desc: Redirect type. You can use to change the redirect type .
29
+ * arg1: redirect type (i.e., 301, 302, 307)
30
+ * return string - '301', '302', '307' or 'meta' (default is 301)
31
+ *******************
32
+ * filter: qppr_filter_quickredirect_add_home_link_to_destination_url
33
+ * related: Quick Redirects Only
34
+ * desc: Plugin add the home URL back to relative links before redirect. Use this to turn on or off.
35
+ * arg1: current setting (bool)
36
+ * return: bool - true or false (default is true)
37
+ * examples: add_filter( 'qppr_filter_quickredirect_add_home_link_to_destination_url', '__return_false' );
38
+ * add_filter( 'qppr_filter_quickredirect_add_home_link_to_destination_url', '__return_true' );
39
+ *******************
40
+ * action: qppr_redirect
41
+ * related: Quick Redirects Only
42
+ * desc: Quick Rediects function - use to take over redirect
43
+ * arg1: Redirect URL
44
+ * arg2: Redirect Type
45
+ * return: none
46
+ * example: add_action( 'qppr_redirect', 'some_callback_function', 10, 2 );
47
+ ********************
48
+ * action: qppr_do_redirect
49
+ * related: Individual Redirects Only
50
+ * desc: Page/Post Redirects function - use to take over redirect
51
+ * arg1: Redirect URL
52
+ * arg2: Redirect Type
53
+ * example: add_action('qppr_do_redirect','some_callback_function2',10,2);
54
+ ********************
55
+ * action: ppr_meta_head_hook
56
+ * related: Individual Redirects Only
57
+ * desc: Meta Redirect Action: Used for Meta Redirect Page Headers (so you can add meta tag)
58
+ * arg1: URL site
59
+ * arg2: Meta Redirect Time in Seconds
60
+ * arg3: Meta Message to display
61
+ * example: add_action('ppr_meta_head_hook','override_ppr_metahead',10,3);
62
+ function override_ppr_metahead( $refresh_url = '' ,$refresh_secs = 0, $messages = '' ){
63
+ echo '<meta http-equiv="refresh" content="'.$refresh_secs.'; URL='.$refresh_url.'" />'."\n";
64
+ echo '<div id="ppr_custom_message">'. $messages.'</div>'."\n";
65
+ return;
66
+ }
67
+ ********************
68
+ * filter: ppr_meta_head_hook_filter
69
+ * related: Individual Redirects Only
70
+ * desc: Meta Redirect Filter: Used for Meta Redirect Page Headers (so you can add meta and message, etc.)
71
+ * arg1: Meta Tag (fully generated)
72
+ * arg2: Page HTML Message (wrapped in a <div> tag)
73
+ * example: add_filter( 'ppr_meta_head_hook_filter', 'override_ppr_metahead_new', 10, 2 );
74
+ function override_ppr_metahead_new( $meta_tag = '', $meta_message = '' ){
75
+ $meta = $meta_tag;
76
+ $function = create_function( '$content', 'return \'<div id="ppr_custom_message">sample message override</div>\';' );
77
+ $function2 = create_function( '$title', 'return \'sample message override TITLE\';' );
78
+ add_filter( 'get_content', $function, 100, 1 );
79
+ add_filter( 'get_title', $function2, 100, 1 );
80
+ return $meta;
81
+ }
82
+ */
fonts/qpprfonts.eot ADDED
Binary file
fonts/qpprfonts.svg ADDED
@@ -0,0 +1,16 @@
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+ <svg xmlns="http://www.w3.org/2000/svg">
4
+ <metadata>Generated by IcoMoon</metadata>
5
+ <defs>
6
+ <font id="qpprfonts" horiz-adv-x="1024">
7
+ <font-face units-per-em="1024" ascent="960" descent="-64" />
8
+ <missing-glyph horiz-adv-x="1024" />
9
+ <glyph unicode="&#x20;" d="" horiz-adv-x="512" />
10
+ <glyph unicode="&#xe600;" d="M647.457 358.030c-17.211-5.207-31.917-13.384-44.33-24.504-12.295-11.119-18.473-27.477-18.473-49.128 0-17.266 4.531-31.21 13.649-41.684 9.118-10.469 21.593-15.706 37.479-15.706 2.559 0 4.913 0.233 6.766 0.704 1.972 0.499 3.589 0.766 4.913 0.766 20.502 4.531 35.858 16.145 46.274 34.831 9.382 14.090 14.354 27.649 14.795 40.738 0.532 13.062 0.705 27.302 0.705 42.685v16.212c-10.609-0.003-21.308-0.327-31.83-0.945-10.503-0.676-20.502-2.002-29.947-3.97zM563.845 945.955l-269.433-269.441h269.433zM613.184 945.955v-314.98h-318.771v-679.276h739.998v994.257h-421.23zM708.79 466.489c-0.355 10.121-3.382 19.15-9.18 26.978-5.266 7.528-12.061 12.941-20.532 16.205-8.47 3.236-16.828 4.913-25.327 4.913h-6.296c-14.563-1.294-27.829-5.823-39.713-13.473-11.855-7.737-19.505-19.266-23.092-34.624-0.618-3.296-2.030-6.294-4.294-9.088-2.237-2.796-5.177-4.797-9.002-6.147l-79.808 10.116c-3.206 0.647-6.266 2.117-9.295 4.326-3.030 2.237-3.883 5.94-2.678 11.058 4.559 21.151 12.473 39.008 23.74 53.393 11.324 14.443 24.709 26.241 40.214 35.36 15.528 9.15 32.358 15.854 50.568 20.209 18.208 4.324 36.566 7.119 54.951 8.416h16.945c20.325 0 42.094-2.823 65.365-8.416 23.209-5.59 43.358-15.62 60.449-30.034 10.005-8.589 17.502-18.034 22.594-28.092 5.001-10.092 8.382-20.679 10.35-31.712 1.943-11.032 2.913-22.652 2.913-34.803v-160.497c0-18.678 3.237-33.034 9.649-43.186 6.414-10.174 13.651-19.797 21.475-28.914 2.497-3.177 3.764-6.533 3.764-10.092 0-3.498-1.613-6.532-4.733-9.002-8.034-7.087-18.389-15.355-31.124-24.799-12.738-9.442-23.359-17.707-31.83-24.8-5.884-3.675-13.033-4-21.504-0.91-13.384 10.766-22.652 19.179-27.917 25.061l-19.974 23.153c-13.381-12.68-26.296-22.795-38.976-30.388-12.678-7.498-25.682-13.176-39.065-16.915-17.771-3.675-37.625-5.558-59.422-5.558-34.507 0-63.425 9.737-86.778 29.122-23.298 19.416-34.948 48.507-34.948 87.31 0 32.032 8.002 58.799 24.065 80.277 16.061 21.413 37.448 37.507 64.391 48.331 13.826 5.884 28.534 10.385 44.244 13.473 15.679 3.117 32.125 5.679 49.035 7.65 11.236 1.263 21.944 2.262 32.213 2.937 10.235 0.649 19.976 1.649 28.972 2.942v10.741h0.060c-0.003 9.526-0.091 19.325-0.472 29.47zM936.14 100.298c-4.573-3.298-9.3-6.387-14.18-9.018-4.982-2.709-9.682-5.416-14.177-8.252-36.325-19.57-76.204-34.231-119.762-43.939-43.527-9.733-85.731-14.562-126.684-14.562-64.839 0-125.56 10.55-181.942 31.575-56.459 21-106.784 50.201-151.183 87.523-2.555 1.967-3.78 3.783-3.78 5.493 0 1.099 0.383 2.094 1.226 2.94 1.405 1.66 3.092 2.529 5.031 2.529 1.686 0 3.552-0.586 5.491-1.737 47.186-26.747 99.148-47.669 156.065-62.767 56.868-15.125 115.802-22.661 176.681-22.661 38.726 0 78.148 3.449 118.407 10.344 40.211 6.874 80.396 17.474 120.451 31.779 2.785 1.099 5.647 2.12 8.458 2.937 2.785 0.896 5.826 1.967 8.913 3.347 2.787 1.176 5.649 1.457 8.458 0.894 2.783-0.561 4.802-1.788 5.954-3.78 0.765-1.43 1.302-2.988 1.606-4.649 0-3.343-1.608-6.026-5.031-7.993zM1004.399 143.625c0-5.567-1.152-12.465-3.396-20.616-2.174-8.097-5.11-16.322-8.687-24.601-3.552-8.326-8.43-16.526-14.46-24.676-6.181-8.125-13.234-15.049-21.283-20.639-2.937-2.787-5.642-3.656-8.069-2.532-2.325 1.124-3.015 3.375-1.839 6.72l8.046 19.363c3.094 7.893 5.878 15.689 8.584 23.4 2.709 7.716 4.498 14.717 5.263 21.078 0.843 6.31 0.153 10.856-2.094 13.668-3.42 4.495-11.009 6.996-22.787 7.586-2.247 0-4.649 0-7.203 0-9.605 0-19.186-0.408-28.741-1.276-5.108-1.097-9.988-1.661-14.79-1.661-4.725 0-9.118-0.588-13.106-1.713-3.317 0-5.341 1.022-5.876 2.964-0.536 1.97 0.79 4.115 4.189 6.363 8.764 5.621 18.596 10.218 29.582 13.899 9.839 2.195 19.75 3.729 29.586 4.6 6.181 0.536 11.905 0.867 17.345 0.867 3.86 0 7.816-0.153 11.704-0.434 9.372-0.588 17.038-1.559 23.092-2.94 6.027-1.455 10.067-2.985 12.237-4.649 0.536-1.122 1.15-2.604 1.761-4.42s0.946-4.137 0.946-6.923v-3.425z" horiz-adv-x="1325" />
11
+ <glyph unicode="&#xe601;" d="M512 910.222c-251.362 0-455.111-203.749-455.111-455.111s203.749-455.111 455.111-455.111 455.111 203.749 455.111 455.111-203.749 455.111-455.111 455.111zM170.667 455.111c0 73.639 23.666 141.694 63.472 197.527l475.388-475.388c-55.833-39.806-123.888-63.472-197.527-63.472-188.222 0-341.333 153.111-341.333 341.333zM789.861 257.584l-475.388 475.388c55.833 39.806 123.888 63.472 197.527 63.472 188.222 0 341.333-153.111 341.333-341.333 0-73.639-23.666-141.694-63.472-197.527z" />
12
+ <glyph unicode="&#xe602;" d="M960-64h-896c-35.328 0-64 28.672-64 64v896c0 35.328 28.672 64 64 64h768l192-192v-768c0-35.328-28.672-64-64-64zM256 96c0-17.696 14.336-32 32-32h448c17.696 0 32 14.304 32 32v256c0 17.696-14.304 32-32 32h-448c-17.664 0-32-14.304-32-32v-256zM704 800c0 17.696-14.304 32-32 32s-32-14.304-32-32v-96c0-17.696 14.304-32 32-32s32 14.304 32 32v96zM896 736l-96 96h-32v-224c0-17.696-14.304-32-32-32h-448c-17.664 0-32 14.304-32 32v224h-96c-17.664 0-32-14.304-32-32v-704c0-17.696 14.336-32 32-32h32v352c0 17.696 14.336 32 32 32h576c17.696 0 32-14.304 32-32v-352h32c17.696 0 32 14.304 32 32v640z" />
13
+ <glyph unicode="&#xe603;" d="M1023.872 959.776l-874.912-545.152 331.712 0.256-480.544-478.656 958.816 610.24-329.92-0.224 394.848 413.536z" />
14
+ <glyph unicode="&#xe604;" d="M0 438.857q0 74.286 29.143 142t78 116.571 116.571 78 142 29.143h438.857q74.286 0 142-29.143t116.571-78 78-116.571 29.143-142-29.143-142-78-116.571-116.571-78-142-29.143h-438.857q-74.286 0-142 29.143t-116.571 78-78 116.571-29.143 142zM804.571 146.286q59.429 0 113.429 23.143t93.429 62.571 62.571 93.429 23.143 113.429-23.143 113.429-62.571 93.429-93.429 62.571-113.429 23.143-113.429-23.143-93.429-62.571-62.571-93.429-23.143-113.429 23.143-113.429 62.571-93.429 93.429-62.571 113.429-23.143z" horiz-adv-x="1170" />
15
+ <glyph unicode="&#xe605;" d="M658.286 438.857q0 59.429-23.143 113.429t-62.571 93.429-93.429 62.571-113.429 23.143-113.429-23.143-93.429-62.571-62.571-93.429-23.143-113.429 23.143-113.429 62.571-93.429 93.429-62.571 113.429-23.143 113.429 23.143 93.429 62.571 62.571 93.429 23.143 113.429zM1097.143 438.857q0 59.429-23.143 113.429t-62.571 93.429-93.429 62.571-113.429 23.143h-220.571q68-51.429 107.714-128t39.714-164.571-39.714-164.571-107.714-128h220.571q59.429 0 113.429 23.143t93.429 62.571 62.571 93.429 23.143 113.429zM1170.286 438.857q0-74.286-29.143-142t-78-116.571-116.571-78-142-29.143h-438.857q-74.286 0-142 29.143t-116.571 78-78 116.571-29.143 142 29.143 142 78 116.571 116.571 78 142 29.143h438.857q74.286 0 142-29.143t116.571-78 78-116.571 29.143-142z" horiz-adv-x="1170" />
16
+ </font></defs></svg>
fonts/qpprfonts.ttf ADDED
Binary file
fonts/qpprfonts.woff ADDED
Binary file
js/qppr_admin_script.js ADDED
@@ -0,0 +1,203 @@
1
+ ;(function($){
2
+ $(document).ready(function() {
3
+ $('span.qppr_meta_help').css('display','none');
4
+ $('.inside').delegate('span.qppr_meta_help_wrap', 'hover', function(e){
5
+ var $curdisp = $(this).find('span.qppr_meta_help').css('display');
6
+ if($curdisp == 'none'){
7
+ $(this).find('span.qppr_meta_help').css('display','inline');
8
+ }else{
9
+ $(this).find('span.qppr_meta_help').css('display','none');
10
+ }
11
+ e.preventDefault();
12
+ });
13
+ var mainurl = qpprData.ajaxurl;
14
+ $('#qppr_quick_save_form').on('submit',function(e){
15
+ var obj = $( this );
16
+ var reqs = $('input[name^="quickppr_redirects[request]"');
17
+ var dest = $('input[name^="quickppr_redirects[destination]"');
18
+ var err = false;
19
+ if( reqs[0].value == '' && dest[0].value == '' ){err = true;}
20
+ if( err ){
21
+ e.preventDefault();
22
+ alert(qpprData.error);
23
+ return false;
24
+ }
25
+ return true;
26
+ });
27
+
28
+ $(".delete-qppr").click(function(e){
29
+ e.preventDefault();
30
+ var rowID = $(this).data('rowid');
31
+ var delRow = $('#'+rowID);
32
+ var request = delRow.children('.table-qppr-req').children('.qppr-request').text();
33
+ if( confirm( qpprData.msgDeleteConfirm ) ){
34
+ var remove_qppr_data = {'action' : 'qppr_delete_quick_redirect','request': request,'security': qpprData.security};
35
+ $.post(qpprData.ajaxurl, remove_qppr_data, function(response) {
36
+ delRow.remove();
37
+ }).done(function() {
38
+ });
39
+ }
40
+ });
41
+ $(".edit-qppr").click(function(e){
42
+ e.preventDefault();
43
+ var rowID = $(this).data('rowid');
44
+ var currentRedirect = $('#'+rowID);
45
+ var editRowHolder = $('#qppr-edit-row-holder').children('td');
46
+ $( '#' + rowID + ' td' ).addClass('editing');
47
+ currentRedirect.addClass('editing-redirect');
48
+ editRowHolder.clone().prependTo(currentRedirect);
49
+ currentRedirect.children('.table-qppr-req.cloned').children('.input-qppr-req').attr('value', currentRedirect.children('.table-qppr-req.editing').children('.qppr-request').text());
50
+ currentRedirect.children('.table-qppr-des.cloned').children('.input-qppr-dest').attr('value', currentRedirect.children('.table-qppr-des.editing').children('.qppr-destination').text());
51
+ var newChecked = currentRedirect.children('.table-qppr-nwn.editing').children( '.qppr-newindow' ).text() == 'X' ? true : false ;
52
+ currentRedirect.children('.table-qppr-nwn.cloned').children('.input-qppr-neww').prop( 'checked', newChecked );
53
+ var noChecked = currentRedirect.children('.table-qppr-nfl.editing').children( '.qppr-nofollow' ).text() == 'X' ? true : false ;
54
+ currentRedirect.children('.table-qppr-nfl.cloned').children('.input-qppr-nofo').prop( 'checked', noChecked );
55
+ currentRedirect.children('.table-qppr-sav.cloned').children('.table-qppr-sav span').attr('data-rowid',rowID);
56
+ currentRedirect.children('.table-qppr-can.cloned').children('.table-qppr-can span').attr('data-rowid',rowID);
57
+ });
58
+ $(".qppr_quick_redirects_wrapper").delegate('.table-qppr-sav span.qpprfont-save', 'hover', function(e){
59
+ if( $( '.active-saving' ).length != 0 && !$( this ).parent().parent().hasClass('active-saving'))
60
+ $( this ).css( {'cursor':'no-drop','color':'#ff0000'} );
61
+ });
62
+
63
+ $(".qppr_quick_redirects_wrapper").delegate('.table-qppr-sav span.qpprfont-save', 'click', function(e){
64
+ e.preventDefault();
65
+ var editRow = $('#'+$(this).data('rowid'));
66
+ if( $( '.active-saving' ).length != 0 && !$( this ).parent().parent().hasClass('active-saving'))
67
+ return false;
68
+ var rowID = $(this).data('rowid');
69
+ var request = editRow.children('.table-qppr-req.cloned').children('.input-qppr-req').val();
70
+ var destination = editRow.children('.table-qppr-des.cloned').children('.input-qppr-dest').val();
71
+ var newWin = editRow.children('.table-qppr-nwn.cloned').children('.input-qppr-neww:checked').val();
72
+ var noFoll = editRow.children('.table-qppr-nfl.cloned').children('.input-qppr-nofo:checked').val();
73
+ newWin = (typeof newWin == 'undefined' || newWin == 'undefined') ? 0 : newWin;
74
+ noFoll = (typeof noFoll == 'undefined' || noFoll == 'undefined') ? 0 : noFoll;
75
+ editRow.children('.cloned').remove();
76
+ // do a little checking of the request to make sure is ok.
77
+ var protocols = qpprData.protocols;
78
+ var slash = request.substring(0, 1);
79
+ var hasSlash = slash == '/' ? true : false;
80
+ var protocol = '';
81
+ var protoLen = -1;
82
+ if( !hasSlash ){
83
+ protoLen = request.indexOf(":");
84
+ protocol = request.substring(0, protoLen); // first three of protocol
85
+ }
86
+ if( !hasSlash && $.inArray( protocol, protocols ) === -1 ){
87
+ request = '/' + request;
88
+ }
89
+
90
+ $( '#qppr-edit-row-saving .qppr-saving-row' ).clone().prependTo( '#' + rowID );
91
+ editRow.addClass( 'active-saving' );
92
+ var save_data = {
93
+ 'action' : 'qppr_save_quick_redirect',
94
+ 'row' : rowID.replace('rowpprdel-',''),
95
+ 'request' : request,
96
+ 'destination' : destination,
97
+ 'newwin' : newWin,
98
+ 'nofollow' : noFoll,
99
+ 'security' : qpprData.security
100
+ };
101
+
102
+ $.post(qpprData.ajaxurl, save_data, function(response) {
103
+ var err = 0;
104
+ if( response == 'error' ){
105
+ alert(qpprData.msgErrorSave);
106
+ err = 1;
107
+ }
108
+ if(response == 'duplicate' ){
109
+ alert(qpprData.msgDuplicate);
110
+ var dupRow = '#' + $( ".table-qppr-req:contains(" + request + ")" ).parent('tr').attr('id');
111
+ $( dupRow ).addClass('qppr-duplicate');
112
+ err = 1;
113
+ }
114
+ if( err != 1 ){
115
+ if(noFoll == 1){noFoll = 'X';}else{noFoll = '';}
116
+ if(newWin == 1){newWin = 'X';}else{newWin = '';}
117
+ editRow.children('.table-qppr-req.editing').children('.qppr-request').text(request);
118
+ editRow.children('.table-qppr-des.editing').children('.qppr-destination').text(destination);
119
+ editRow.children('.table-qppr-nfl.editing').children('.qppr-nofollow').text(noFoll);
120
+ editRow.children('.table-qppr-nwn.editing').children('.qppr-newindow').text(newWin);
121
+ }
122
+ editRow.children('td').removeClass('editing');
123
+ editRow.children('.qppr-saving-row').remove();
124
+ }).done(function() {
125
+ editRow.removeClass('editing-redirect active-saving');
126
+ $( '.table-qppr-sav span.qpprfont-save' ).css( {'cursor':'','color':''} );
127
+ });
128
+ });
129
+ $('tr[id^="rowpprdel"]').on('hover',function(){
130
+ $(this).removeClass('qppr-duplicate');
131
+ });
132
+ $(".qppr_quick_redirects_wrapper").delegate('.table-qppr-can span.qpprfont-cancel','click', function(e){
133
+ e.preventDefault();
134
+ var rowID = $('#'+$(this).data('rowid'));
135
+ rowID.children('.cloned').remove();
136
+ rowID.children('td').removeClass('editing');
137
+ rowID.removeClass('editing-redirect');
138
+ });
139
+
140
+ $("#hidepprjqmessage").click(function(e){
141
+ e.preventDefault();
142
+ var pprhidemessage_data = {'action' : 'qppr_pprhidemessage_ajax','pprhidemessage': 1,'scid': qpprData.security};
143
+ $.post(qpprData.ajaxurl, pprhidemessage_data, function(response) {$('#usejqpprmessage').remove();}).done(function() {});
144
+ });
145
+
146
+ $("#hidepprjqmessage2").click(function(e){
147
+ e.preventDefault();
148
+ var pprhidemessage_data = {'action' : 'qppr_pprhidemessage_ajax','pprhidemessage': 2,'scid': qpprData.security};
149
+ $.post(qpprData.ajaxurl, pprhidemessage_data, function(response) {$('#usejqpprmessage2').remove();}).done(function() {});
150
+ });
151
+
152
+ $("#qppr-import-quick-redirects-button").click(function(e){
153
+ e.preventDefault();
154
+ $('#qppr_addto_form').css({'display':'none'});
155
+ if($('#qppr_import_form').css('display')=='block'){
156
+ $('#qppr_import_form').css({'display':'none'});
157
+ }else{
158
+ $('#qppr_import_form').css({'display':'block'});
159
+ }
160
+ });
161
+
162
+ $("#qppr_addto_qr_button").click(function(e){
163
+ $('#qppr_import_form').css({'display':'none'});
164
+ if($('#qppr_addto_form').css('display')=='block'){
165
+ $('#qppr_addto_form').css({'display':'none'});
166
+ }else{
167
+ $('#qppr_addto_form').css({'display':'block'});
168
+ }
169
+ e.preventDefault();
170
+ });
171
+
172
+ $("#import_redirects_add_qppr").click(function(e){
173
+ if($("[name|=qppr_file_add]").attr('value')==''){
174
+ e.preventDefault();
175
+ alert(qpprData.msgSelect);
176
+ return false;
177
+ }
178
+ });
179
+
180
+ $("#import-quick-redrects-file").click(function(e){
181
+ if($("[name|=qppr_file]").attr('value')==''){
182
+ e.preventDefault();
183
+ alert(qpprData.msgSelect);
184
+ return false;
185
+ }
186
+ });
187
+ });
188
+ })(jQuery);
189
+
190
+ function qppr_check_file(fname){
191
+ str = fname.value.toUpperCase();
192
+ suffix = ".TXT";
193
+ if(!(str.indexOf(suffix, str.length - suffix.length) !== -1)){
194
+ alert( qpprData.msgFileType );
195
+ fname.value = '';
196
+ }
197
+ }
198
+
199
+ function qppr_goOnConfirm(message, href) {
200
+ if( confirm( message ) ){
201
+ document.location.href = qpprData.adminURL+href;
202
+ }
203
+ }
js/qppr_frontend_script.js ADDED
@@ -0,0 +1,47 @@
1
+ ;(function($){
2
+ $(document).ready(function(){
3
+ var newWindowArr = qpprFrontData.linkData;
4
+ var root = qpprFrontData.siteURL;
5
+ var qroot = qpprFrontData.siteURLq;
6
+ $( 'a[href]' ).each( function( ){
7
+ var href = typeof $( this ).attr( 'href' ) !== 'undefined' ? $( this ).attr( 'href' ) : '';
8
+ var linkFound = qppr_in_array( href, newWindowArr );
9
+ if( linkFound !== false ){
10
+ var rel = 'undefined' !== typeof $( this ).attr( 'rel' ) ? $( this ).attr( 'rel' ) : '';
11
+ var tar = 'undefined' !== typeof $( this ).attr( 'target' ) ? $( this ).attr( 'target' ) : '';
12
+ var doNW = false;
13
+ var doNF = false;
14
+ if( linkFound == '1' ){
15
+ doNW = newWindowArr[ href ][0];
16
+ doNF = newWindowArr[ href ][1];
17
+ }else if( linkFound == '2' ){
18
+ doNW = newWindowArr[ href.replace(root,'') ][0];
19
+ doNF = newWindowArr[ href.replace(root,'') ][1];
20
+ }else if( linkFound == '3' ){
21
+ doNW = newWindowArr[ href.replace(qroot,'') ][0];
22
+ doNF = newWindowArr[ href.replace(qroot,'') ][1];
23
+ }
24
+ if( doNW ){
25
+ if( this.target === '' )
26
+ this.target = "_blank";
27
+ }
28
+ if( doNF ){
29
+ if( rel !== '' && rel !== 'nofollow' )
30
+ $( this ).attr( 'rel', rel + ' nofollow');
31
+ else
32
+ $( this ).attr( 'rel', 'nofollow' );
33
+ }
34
+ }
35
+ });
36
+ function qppr_in_array( needle, haystack ) {
37
+ if( 'undefined' !== typeof haystack[needle] ){
38
+ return '1';
39
+ }else if( 'undefined' !== typeof haystack[needle.replace(root,'')]){
40
+ return '2';
41
+ }else if( 'undefined' !== typeof haystack[needle.replace(qroot,'')]){
42
+ return '3';
43
+ }
44
+ return false;
45
+ }
46
+ });
47
+ })(jQuery);
js/qppr_pointers.js ADDED
@@ -0,0 +1,17 @@
1
+ ;(function($){
2
+ $(document).ready( function($) {
3
+ qppr_open_pointer(0);
4
+ function qppr_open_pointer(i) {
5
+ pointer = qpprPointer.pointers[i];
6
+ options = $.extend( pointer.options, {
7
+ close: function() {
8
+ $.post( ajaxurl, {
9
+ pointer: pointer.pointer_id,
10
+ action: 'dismiss-wp-pointer'
11
+ });
12
+ }
13
+ });
14
+ $(pointer.target).pointer( options ).pointer('open');
15
+ }
16
+ });
17
+ })(jQuery);
lang/quick-pagepost-redirect-plugin-en_US.mo ADDED
Binary file
lang/quick-pagepost-redirect-plugin-en_US.po ADDED
@@ -0,0 +1,903 @@
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Quick Page/Post Redirect Plugin\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jun 19 2015 23:42:16 GMT-0400 (Eastern Daylight Time)\n"
6
+ "PO-Revision-Date: Sun Jul 05 2015 18:36:47 GMT-0400 (Eastern Daylight Time)\n"
7
+ "Last-Translator: dfischer <admin@fischercreativemedia.com>\n"
8
+ "Language-Team: \n"
9
+ "Language: English\n"
10
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Poedit-SourceCharset: UTF-8\n"
15
+ "X-Poedit-Basepath: .\n"
16
+ "X-Poedit-SearchPath-0: ..\n"
17
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
18
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
19
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
20
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
21
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
22
+ "X-Loco-Target-Locale: en_US\n"
23
+ "X-Generator: Loco - https://localise.biz/"
24
+
25
+ #: ../page_post_redirect_plugin.php:209
26
+ msgid "New Layout of Existing Redirects"
27
+ msgstr "New Layout of Existing Redirects"
28
+
29
+ #: ../page_post_redirect_plugin.php:210
30
+ msgid ""
31
+ "The existing <strong>Quick Redirects</strong> are now laid out in a list "
32
+ "format instead of form fields. When you have a lot of Redirects, this helps "
33
+ "elminiate the \"max_input_vars\" configuration issue where redirects were not "
34
+ "saving correctly."
35
+ msgstr ""
36
+ "The existing <strong>Quick Redirects</strong> are now laid out in a list "
37
+ "format instead of form fields. When you have a lot of Redirects, this helps "
38
+ "elminiate the \"max_input_vars\" configuration issue where redirects were not "
39
+ "saving correctly."
40
+
41
+ #: ../page_post_redirect_plugin.php:211
42
+ msgid "To edit an exisitng redirect, click the pencil icon"
43
+ msgstr "To edit an exisitng redirect, click the pencil icon"
44
+
45
+ #: ../page_post_redirect_plugin.php:211
46
+ msgid "and the row will become editable. Click the trash can icon"
47
+ msgstr "and the row will become editable. Click the trash can icon"
48
+
49
+ #: ../page_post_redirect_plugin.php:211
50
+ msgid "and the redirect will be deleted. Click the trash can icon"
51
+ msgstr "and the redirect will be deleted. Click the trash can icon"
52
+
53
+ #: ../page_post_redirect_plugin.php:223
54
+ msgid "New Option to Use jQuery"
55
+ msgstr "New Option to Use jQuery"
56
+
57
+ #: ../page_post_redirect_plugin.php:224
58
+ msgid ""
59
+ "To increase the effectiveness of the plugin's ability to add new window and "
60
+ "nofollow functionality, you can use the jQuery option."
61
+ msgstr ""
62
+ "To increase the effectiveness of the plugin's ability to add new window and "
63
+ "nofollow functionality, you can use the jQuery option."
64
+
65
+ #: ../page_post_redirect_plugin.php:225
66
+ msgid ""
67
+ "This adds JavaScript/jQuery scripting to check the links in the output HTML "
68
+ "of the page and add the correct functionality if needed."
69
+ msgstr ""
70
+ "This adds JavaScript/jQuery scripting to check the links in the output HTML "
71
+ "of the page and add the correct functionality if needed."
72
+
73
+ #: ../page_post_redirect_plugin.php:226
74
+ msgid "If you experience JavaScript/jQuery conflicts, try turning this option off."
75
+ msgstr "If you experience JavaScript/jQuery conflicts, try turning this option off."
76
+
77
+ #: ../page_post_redirect_plugin.php:327
78
+ msgid "Quick Redirects Updated."
79
+ msgstr "Quick Redirects Updated."
80
+
81
+ #: ../page_post_redirect_plugin.php:432
82
+ msgid "Redirect"
83
+ msgstr "Redirect"
84
+
85
+ # Plugin Name
86
+ #: ../page_post_redirect_plugin.php:494
87
+ msgid "Quick Page/Post Redirect"
88
+ msgstr "Quick Page/Post Redirect"
89
+
90
+ #: ../page_post_redirect_plugin.php:505
91
+ msgid ""
92
+ "Redirect could not be saved as a redirect already exists with the same "
93
+ "Request URL."
94
+ msgstr ""
95
+ "Redirect could not be saved as a redirect already exists with the same "
96
+ "Request URL."
97
+
98
+ #: ../page_post_redirect_plugin.php:505
99
+ msgid "Are you sure you want to delete this redirect?"
100
+ msgstr "Are you sure you want to delete this redirect?"
101
+
102
+ # JavaScript message
103
+ #: ../page_post_redirect_plugin.php:505
104
+ msgid "Error Saving Redirect\\nTry refreshing the page and trying again."
105
+ msgstr "Error Saving Redirect\\nTry refreshing the page and trying again."
106
+
107
+ # JavaScript Message
108
+ #: ../page_post_redirect_plugin.php:505
109
+ msgid "File type not allowed,\\nAllowed file type: *.txt"
110
+ msgstr "File type not allowed,\\nAllowed file type: *.txt"
111
+
112
+ #: ../page_post_redirect_plugin.php:505
113
+ msgid "Please add at least one redirect before submitting form"
114
+ msgstr "Please add at least one redirect before submitting form"
115
+
116
+ #: ../page_post_redirect_plugin.php:573
117
+ msgid "Quick Page/Post Redirect FAQs/Help"
118
+ msgstr "Quick Page/Post Redirect FAQs/Help"
119
+
120
+ #: ../page_post_redirect_plugin.php:574
121
+ msgid ""
122
+ "The FAQS are now on a feed that can be updated on the fly. If you have a "
123
+ "question and don't see an answer, please send an email to <a href=\"mailto:"
124
+ "plugins@fischercreativemedia.com\">plugins@fischercreativemedia.com</a> and "
125
+ "ask your question. If it is relevant to the plugin, it will be added to the "
126
+ "FAQs feed so it will show up here. Please be sure to include the plugin you "
127
+ "are asking a question about (Quick Page/Post Redirect Plugin) and any other "
128
+ "information like your WordPress version and examples if the plugin is not "
129
+ "working correctly for you. THANKS!"
130
+ msgstr ""
131
+ "The FAQS are now on a feed that can be updated on the fly. If you have a "
132
+ "question and don't see an answer, please send an email to <a href=\"mailto:"
133
+ "plugins@fischercreativemedia.com\">plugins@fischercreativemedia.com</a> and "
134
+ "ask your question. If it is relevant to the plugin, it will be added to the "
135
+ "FAQs feed so it will show up here. Please be sure to include the plugin you "
136
+ "are asking a question about (Quick Page/Post Redirect Plugin) and any other "
137
+ "information like your WordPress version and examples if the plugin is not "
138
+ "working correctly for you. THANKS!"
139
+
140
+ #: ../page_post_redirect_plugin.php:592
141
+ msgid "Table of Contents"
142
+ msgstr "Table of Contents"
143
+
144
+ #: ../page_post_redirect_plugin.php:596
145
+ msgid "Questions/Answers"
146
+ msgstr "Questions/Answers"
147
+
148
+ #: ../page_post_redirect_plugin.php:606
149
+ msgid "Quick Page Post Redirect Summary"
150
+ msgstr "Quick Page Post Redirect Summary"
151
+
152
+ #: ../page_post_redirect_plugin.php:607
153
+ msgid "This is a summary of Individual &amp; Quick 301 Redirects."
154
+ msgstr "This is a summary of Individual & Quick 301 Redirects."
155
+
156
+ #: ../page_post_redirect_plugin.php:615
157
+ msgid "Summary"
158
+ msgstr "Summary"
159
+
160
+ #: ../page_post_redirect_plugin.php:618
161
+ msgid "Acitve Override is on - All Redirects are OFF!"
162
+ msgstr "Acitve Override is on - All Redirects are OFF!\n"
163
+
164
+ #: ../page_post_redirect_plugin.php:619
165
+ msgid "No Follow Override is on!"
166
+ msgstr "No Follow Override is on!"
167
+
168
+ #: ../page_post_redirect_plugin.php:620
169
+ msgid "New Window Override is on!"
170
+ msgstr "New Window Override is on!"
171
+
172
+ #: ../page_post_redirect_plugin.php:621
173
+ msgid "Rewrite Override is on!"
174
+ msgstr "Rewrite Override is on!"
175
+
176
+ #: ../page_post_redirect_plugin.php:625
177
+ msgid "ID"
178
+ msgstr "ID"
179
+
180
+ #: ../page_post_redirect_plugin.php:626
181
+ msgid "post type"
182
+ msgstr "post type"
183
+
184
+ #: ../page_post_redirect_plugin.php:627
185
+ msgid "active"
186
+ msgstr "active"
187
+
188
+ #: ../page_post_redirect_plugin.php:628
189
+ msgid "no follow"
190
+ msgstr "no follow"
191
+
192
+ #: ../page_post_redirect_plugin.php:629
193
+ msgid "new window"
194
+ msgstr "new window"
195
+
196
+ #: ../page_post_redirect_plugin.php:630
197
+ msgid "type"
198
+ msgstr "type"
199
+
200
+ #: ../page_post_redirect_plugin.php:631
201
+ msgid "rewrite"
202
+ msgstr "rewrite"
203
+
204
+ #: ../page_post_redirect_plugin.php:632
205
+ msgid "original URL"
206
+ msgstr "original URL"
207
+
208
+ #: ../page_post_redirect_plugin.php:633
209
+ msgid "redirect to URL"
210
+ msgstr "redirect to URL"
211
+
212
+ #: ../page_post_redirect_plugin.php:726 ../page_post_redirect_plugin.php:820
213
+ msgid "Quick Redirects Imported & Replaced."
214
+ msgstr "Quick Redirects Imported & Replaced."
215
+
216
+ #: ../page_post_redirect_plugin.php:727 ../page_post_redirect_plugin.php:821
217
+ msgid "Quick Redirects Imported & Added to Existing Redirects."
218
+ msgstr "Quick Redirects Imported & Added to Existing Redirects."
219
+
220
+ #: ../page_post_redirect_plugin.php:730
221
+ msgid "Import/Export Redirects"
222
+ msgstr "Import/Export Redirects"
223
+
224
+ #: ../page_post_redirect_plugin.php:746 ../page_post_redirect_plugin.php:843
225
+ msgid ""
226
+ "If you enjoy or find any of our plugins useful, please donate a few dollars "
227
+ "to help with future development and updates. We thank you in advance."
228
+ msgstr ""
229
+ "If you enjoy or find any of our plugins useful, please donate a few dollars "
230
+ "to help with future development and updates. We thank you in advance."
231
+
232
+ #: ../page_post_redirect_plugin.php:752 ../page_post_redirect_plugin.php:1019
233
+ msgid "Export Redirects"
234
+ msgstr "Export Redirects"
235
+
236
+ #: ../page_post_redirect_plugin.php:753
237
+ msgid ""
238
+ "You should back-up your redirect regularly in case something happens to the "
239
+ "database."
240
+ msgstr ""
241
+ "You should back-up your redirect regularly in case something happens to the "
242
+ "database."
243
+
244
+ #: ../page_post_redirect_plugin.php:754
245
+ msgid ""
246
+ "Please use the below buttons to make a back-up as either encoded "
247
+ "(unreadable) or pipe separated"
248
+ msgstr ""
249
+ "Please use the below buttons to make a back-up as either encoded "
250
+ "(unreadable) or pipe separated"
251
+
252
+ #: ../page_post_redirect_plugin.php:755
253
+ msgid "EXPORT all Quick Redirects (Encoded)"
254
+ msgstr "EXPORT all Quick Redirects (Encoded)"
255
+
256
+ #: ../page_post_redirect_plugin.php:756 ../page_post_redirect_plugin.php:769
257
+ msgid "OR"
258
+ msgstr "OR"
259
+
260
+ #: ../page_post_redirect_plugin.php:757
261
+ msgid "EXPORT all Quick Redirects (PIPE Separated)"
262
+ msgstr "EXPORT all Quick Redirects (PIPE Separated)"
263
+
264
+ #: ../page_post_redirect_plugin.php:764 ../page_post_redirect_plugin.php:1024
265
+ msgid "Import Redirects"
266
+ msgstr "Import Redirects"
267
+
268
+ #: ../page_post_redirect_plugin.php:765
269
+ msgid ""
270
+ "If you want to replace or restore redirects from a file, use the \"Restore\" "
271
+ "option."
272
+ msgstr ""
273
+ "If you want to replace or restore redirects from a file, use the \"Restore\" "
274
+ "option."
275
+
276
+ #: ../page_post_redirect_plugin.php:766
277
+ msgid ""
278
+ "To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
279
+ "redirects, the file must be pipe dilimited "
280
+ msgstr ""
281
+ "To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
282
+ "redirects, the file must be pipe dilimited "
283
+
284
+ #: ../page_post_redirect_plugin.php:768
285
+ msgid "RESTORE Saved Quick Redirects"
286
+ msgstr "RESTORE Saved Quick Redirects"
287
+
288
+ #: ../page_post_redirect_plugin.php:770
289
+ msgid "ADD TO Quick Redirects"
290
+ msgstr "ADD TO Quick Redirects"
291
+
292
+ #: ../page_post_redirect_plugin.php:774 ../page_post_redirect_plugin.php:795
293
+ msgid "Select Quick Redirects file to import:"
294
+ msgstr "Select Quick Redirects file to import:"
295
+
296
+ #: ../page_post_redirect_plugin.php:785
297
+ msgid ""
298
+ "The import file should be a text file with one rediect per line, PIPE "
299
+ "separated, in this format:"
300
+ msgstr ""
301
+ "The import file should be a text file with one rediect per line, PIPE "
302
+ "separated, in this format:"
303
+
304
+ # these are column titles.
305
+ #: ../page_post_redirect_plugin.php:787
306
+ msgid "redirect|destination|newwindow|nofollow"
307
+ msgstr "redirect|destination|newwindow|nofollow"
308
+
309
+ #: ../page_post_redirect_plugin.php:788
310
+ msgid "for Example:"
311
+ msgstr "for Example:"
312
+
313
+ # translate this to same as source
314
+ #: ../page_post_redirect_plugin.php:790
315
+ msgid "/old-location.htm|http://some.com/new-destination/|0|1"
316
+ msgstr "/old-location.htm|http://some.com/new-destination/|0|1"
317
+
318
+ #: ../page_post_redirect_plugin.php:791
319
+ msgid "/dontate/|http://example.com/destination/|1|1"
320
+ msgstr "/dontate/|http://example.com/destination/|1|1"
321
+
322
+ #: ../page_post_redirect_plugin.php:793
323
+ msgid "IMPORTANT:"
324
+ msgstr "IMPORTANT:"
325
+
326
+ #: ../page_post_redirect_plugin.php:793
327
+ msgid ""
328
+ "Make Sure any destination URLs that have a PIPE in the querystring data are "
329
+ "URL encoded before adding them!"
330
+ msgstr ""
331
+ "Make Sure any destination URLs that have a PIPE in the querystring data are "
332
+ "URL encoded before adding them!"
333
+
334
+ #: ../page_post_redirect_plugin.php:800
335
+ msgid "ADD TO Current Quick Redirects"
336
+ msgstr "ADD TO Current Quick Redirects"
337
+
338
+ #: ../page_post_redirect_plugin.php:818
339
+ msgid "All Quick Redirects deleted from database."
340
+ msgstr "All Quick Redirects deleted from database."
341
+
342
+ #: ../page_post_redirect_plugin.php:819
343
+ msgid "All Regular Redirects deleted from database."
344
+ msgstr "All Regular Redirects deleted from database."
345
+
346
+ #: ../page_post_redirect_plugin.php:825
347
+ msgid "Quick Page Post Redirect Options"
348
+ msgstr "Quick Page Post Redirect Options"
349
+
350
+ #: ../page_post_redirect_plugin.php:854
351
+ msgid "Basic Settings"
352
+ msgstr "Basic Settings"
353
+
354
+ # Custom Post Types text here should match WordPress' name for Custom Post Types.
355
+ #: ../page_post_redirect_plugin.php:857
356
+ msgid "Use with Custom Post Types?"
357
+ msgstr "Use with Custom Post Types?"
358
+
359
+ #: ../page_post_redirect_plugin.php:861
360
+ msgid "Hide"
361
+ msgstr "Hide"
362
+
363
+ #: ../page_post_redirect_plugin.php:861
364
+ msgid "meta box for following Post Types:"
365
+ msgstr "meta box for following Post Types:"
366
+
367
+ #: ../page_post_redirect_plugin.php:883
368
+ msgid "Show Column Headers?"
369
+ msgstr "Show Column Headers?"
370
+
371
+ #: ../page_post_redirect_plugin.php:884
372
+ msgid "Show Columns on list pages for set up redirects."
373
+ msgstr "Show Columns on list pages for set up redirects."
374
+
375
+ #: ../page_post_redirect_plugin.php:887
376
+ msgid "Use jQuery?"
377
+ msgstr "Use jQuery?"
378
+
379
+ #: ../page_post_redirect_plugin.php:888
380
+ msgid ""
381
+ "Increases effectiveness of plugin. If you have a jQuery conflict, try "
382
+ "turning this off."
383
+ msgstr ""
384
+ "Increases effectiveness of plugin. If you have a jQuery conflict, try "
385
+ "turning this off."
386
+
387
+ #: ../page_post_redirect_plugin.php:888
388
+ msgid "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
389
+ msgstr "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
390
+
391
+ #: ../page_post_redirect_plugin.php:891
392
+ msgid "Meta Refresh Time (in seconds):"
393
+ msgstr "Meta Refresh Time (in seconds):"
394
+
395
+ #: ../page_post_redirect_plugin.php:892
396
+ msgid "Only needed for Meta Refresh. 0=default (instant)"
397
+ msgstr "Only needed for Meta Refresh. 0=default (instant)"
398
+
399
+ #: ../page_post_redirect_plugin.php:895
400
+ msgid "Meta Refresh Message:"
401
+ msgstr "Meta Refresh Message:"
402
+
403
+ #: ../page_post_redirect_plugin.php:896
404
+ msgid "Default is blank. Message to display while waiting for refresh."
405
+ msgstr "Default is blank. Message to display while waiting for refresh."
406
+
407
+ #: ../page_post_redirect_plugin.php:902
408
+ msgid "Master Override Options"
409
+ msgstr "Master Override Options"
410
+
411
+ #: ../page_post_redirect_plugin.php:902
412
+ msgid ""
413
+ "<strong>NOTE: </strong>The below settings will override all individual "
414
+ "settings."
415
+ msgstr ""
416
+ "<strong>NOTE: </strong>The below settings will override all individual "
417
+ "settings."
418
+
419
+ #: ../page_post_redirect_plugin.php:905
420
+ msgid "Turn OFF all Redirects?"
421
+ msgstr "Turn OFF all Redirects?"
422
+
423
+ #: ../page_post_redirect_plugin.php:906
424
+ msgid "Basically the same as having no redirects set up."
425
+ msgstr "Basically the same as having no redirects set up."
426
+
427
+ # keep code text untranslated.
428
+ #: ../page_post_redirect_plugin.php:909
429
+ msgid "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
430
+ msgstr "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
431
+
432
+ #: ../page_post_redirect_plugin.php:910 ../page_post_redirect_plugin.php:914
433
+ msgid "Requires \"use jQuery\" option to work with Quick Redirects."
434
+ msgstr "Requires \"use jQuery\" option to work with Quick Redirects."
435
+
436
+ #: ../page_post_redirect_plugin.php:913
437
+ msgid "Make ALL Redirects open in a New Window?"
438
+ msgstr "Make ALL Redirects open in a New Window?"
439
+
440
+ #: ../page_post_redirect_plugin.php:917
441
+ msgid "Make ALL Redirects this type:"
442
+ msgstr "Make ALL Redirects this type:"
443
+
444
+ #: ../page_post_redirect_plugin.php:919
445
+ msgid "Use Individual Settings"
446
+ msgstr "Use Individual Settings"
447
+
448
+ #: ../page_post_redirect_plugin.php:920
449
+ msgid "Permanant Redirect"
450
+ msgstr "Permanant Redirect"
451
+
452
+ #: ../page_post_redirect_plugin.php:921 ../page_post_redirect_plugin.php:922
453
+ msgid "Temporary Redirect"
454
+ msgstr "Temporary Redirect"
455
+
456
+ #: ../page_post_redirect_plugin.php:923
457
+ msgid "Meta Refresh Redirect"
458
+ msgstr "Meta Refresh Redirect"
459
+
460
+ #: ../page_post_redirect_plugin.php:925
461
+ msgid "(Quick 301 Redirects will always be 301)"
462
+ msgstr "(Quick 301 Redirects will always be 301)"
463
+
464
+ #: ../page_post_redirect_plugin.php:929
465
+ msgid "Make ALL redirects Case Sensitive?"
466
+ msgstr "Make ALL redirects Case Sensitive?"
467
+
468
+ #: ../page_post_redirect_plugin.php:930
469
+ msgid "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
470
+ msgstr "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
471
+
472
+ #: ../page_post_redirect_plugin.php:933
473
+ msgid "Make ALL Redirects go to this URL:"
474
+ msgstr "Make ALL Redirects go to this URL:"
475
+
476
+ #: ../page_post_redirect_plugin.php:934
477
+ msgid "Use full URL including <code>http://</code>."
478
+ msgstr "Use full URL including <code>http://</code>."
479
+
480
+ #: ../page_post_redirect_plugin.php:937
481
+ msgid "Rewrite ALL Redirects URLs to Show in LINK?"
482
+ msgstr "Rewrite ALL Redirects URLs to Show in LINK?"
483
+
484
+ #: ../page_post_redirect_plugin.php:938
485
+ msgid ""
486
+ "Makes link show redirect URL instead of the original URL. Will not work on "
487
+ "Quick Redirects at this time."
488
+ msgstr ""
489
+ "Makes link show redirect URL instead of the original URL. Will not work on "
490
+ "Quick Redirects at this time."
491
+
492
+ #: ../page_post_redirect_plugin.php:944
493
+ msgid "Plugin Clean Up"
494
+ msgstr "Plugin Clean Up"
495
+
496
+ #: ../page_post_redirect_plugin.php:944
497
+ msgid ""
498
+ "<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
499
+ "this."
500
+ msgstr ""
501
+ "<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
502
+ "this."
503
+
504
+ #: ../page_post_redirect_plugin.php:947
505
+ msgid "Delete Redirects?"
506
+ msgstr "Delete Redirects?"
507
+
508
+ #: ../page_post_redirect_plugin.php:948
509
+ msgid "Delete All Individual Redirects"
510
+ msgstr "Delete All Individual Redirects"
511
+
512
+ #: ../page_post_redirect_plugin.php:948
513
+ msgid "Are you sure you want to PERMANENTLY Delets ALL Regular Redirects?"
514
+ msgstr "Are you sure you want to PERMANENTLY Delets ALL Regular Redirects?"
515
+
516
+ #: ../page_post_redirect_plugin.php:948
517
+ msgid "Delete all Quick Redirects"
518
+ msgstr "Delete all Quick Redirects"
519
+
520
+ #: ../page_post_redirect_plugin.php:948
521
+ msgid "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
522
+ msgstr "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
523
+
524
+ #: ../page_post_redirect_plugin.php:948
525
+ msgid ""
526
+ "Individual Redirects are redirects set up on individual pages or posts when "
527
+ "in the editing screen. The Quick Redirects are set up on the Quick Redirects "
528
+ "page."
529
+ msgstr ""
530
+ "Individual Redirects are redirects set up on individual pages or posts when "
531
+ "in the editing screen. The Quick Redirects are set up on the Quick Redirects "
532
+ "page."
533
+
534
+ #: ../page_post_redirect_plugin.php:951
535
+ msgid "Save Changes"
536
+ msgstr "Save Changes"
537
+
538
+ #: ../page_post_redirect_plugin.php:991
539
+ msgid "Examples"
540
+ msgstr "Examples"
541
+
542
+ #: ../page_post_redirect_plugin.php:996
543
+ msgid "Troubleshooting"
544
+ msgstr "Troubleshooting"
545
+
546
+ #: ../page_post_redirect_plugin.php:999
547
+ msgid "IMPORTANT TROUBLESHOOTING NOTES:"
548
+ msgstr "IMPORTANT TROUBLESHOOTING NOTES:"
549
+
550
+ #: ../page_post_redirect_plugin.php:1001
551
+ msgid ""
552
+ "At this time the New Window (NW) and No Follow (NF) features will not work "
553
+ "for Quick Redirects."
554
+ msgstr ""
555
+ "At this time the New Window (NW) and No Follow (NF) features will not work "
556
+ "for Quick Redirects."
557
+
558
+ #: ../page_post_redirect_plugin.php:1002
559
+ msgid ""
560
+ "It is recommended that the <b>Request URL</b> be relative to the ROOT "
561
+ "directory and contain the <code>/</code> at the beginning."
562
+ msgstr ""
563
+ "It is recommended that the <b>Request URL</b> be relative to the ROOT "
564
+ "directory and contain the <code>/</code> at the beginning."
565
+
566
+ #: ../page_post_redirect_plugin.php:1003
567
+ msgid ""
568
+ "If you do use the domain name in the Request URL field, make sure it matches "
569
+ "your site's domain style and protocol. For example, if your site uses \"www\" "
570
+ "in front of your domain name, be sure to include it. if your site uses "
571
+ "<code>https://</code>, use it as the protocol. Our best guess is that your "
572
+ "domain and protocol are"
573
+ msgstr ""
574
+ "If you do use the domain name in the Request URL field, make sure it matches "
575
+ "your site's domain style and protocol. For example, if your site uses \"www\" "
576
+ "in front of your domain name, be sure to include it. if your site uses "
577
+ "<code>https://</code>, use it as the protocol. Our best guess is that your "
578
+ "domain and protocol are"
579
+
580
+ #: ../page_post_redirect_plugin.php:1004
581
+ msgid ""
582
+ "If you are having issues with the link not redirecting on a SSL site with "
583
+ "mixed SSL (meaning links can be either SSL or non SSL), try adding two "
584
+ "redirects, one with and one without the SSL protocol."
585
+ msgstr ""
586
+ "If you are having issues with the link not redirecting on a SSL site with "
587
+ "mixed SSL (meaning links can be either SSL or non SSL), try adding two "
588
+ "redirects, one with and one without the SSL protocol."
589
+
590
+ #: ../page_post_redirect_plugin.php:1005
591
+ msgid ""
592
+ "The <b>Destination</b> field can be any valid URL or relative path (from "
593
+ "root), for example"
594
+ msgstr ""
595
+ "The <b>Destination</b> field can be any valid URL or relative path (from "
596
+ "root), for example"
597
+
598
+ #: ../page_post_redirect_plugin.php:1006
599
+ msgid ""
600
+ "In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
601
+ "work with Quick Redirects, you need to have:"
602
+ msgstr ""
603
+ "In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
604
+ "work with Quick Redirects, you need to have:"
605
+
606
+ #: ../page_post_redirect_plugin.php:1008
607
+ msgid "\"Use jQuery?\" option selected in the settings page"
608
+ msgstr "\"Use jQuery?\" option selected in the settings page"
609
+
610
+ #: ../page_post_redirect_plugin.php:1009
611
+ msgid ""
612
+ "A link that uses the request url SOMEWHERE in your site page - i.e., in a "
613
+ "menu, content, sidebar, etc."
614
+ msgstr ""
615
+ "A link that uses the request url SOMEWHERE in your site page - i.e., in a "
616
+ "menu, content, sidebar, etc."
617
+
618
+ #: ../page_post_redirect_plugin.php:1010
619
+ msgid ""
620
+ "The open in a new window or nofollow settings will not happen if someone "
621
+ "just types the old link in the URL or if they come from a bookmark or link "
622
+ "outside your site - in essence, there needs to be a link that they click on "
623
+ "in your site so that the jQuery script can add the appropriate "
624
+ "<code>target</code> and <code>rel</code> properties to the link to make it "
625
+ "work."
626
+ msgstr ""
627
+ "The open in a new window or nofollow settings will not happen if someone "
628
+ "just types the old link in the URL or if they come from a bookmark or link "
629
+ "outside your site - in essence, there needs to be a link that they click on "
630
+ "in your site so that the jQuery script can add the appropriate "
631
+ "<code>target</code> and <code>rel</code> properties to the link to make it "
632
+ "work."
633
+
634
+ #: ../page_post_redirect_plugin.php:1020
635
+ msgid "You can export redirects in two formats - Encoded or Delimited."
636
+ msgstr "You can export redirects in two formats - Encoded or Delimited."
637
+
638
+ #: ../page_post_redirect_plugin.php:1033
639
+ msgid "Quick Redirects (301 Redirects)"
640
+ msgstr "Quick Redirects (301 Redirects)"
641
+
642
+ #: ../page_post_redirect_plugin.php:1044
643
+ msgid ""
644
+ "The <code>Use jQuery?</code> option is turned off in the settings.<br/>In "
645
+ "order to use <strong>NW</strong> (open in a new window) or "
646
+ "<strong>NF</strong> (add rel=\"nofollow\") options for Quick Redirects, you "
647
+ "must have it enabled."
648
+ msgstr ""
649
+ "The <code>Use jQuery?</code> option is turned off in the settings.<br/>In "
650
+ "order to use <strong>NW</strong> (open in a new window) or "
651
+ "<strong>NF</strong> (add rel=\"nofollow\") options for Quick Redirects, you "
652
+ "must have it enabled."
653
+
654
+ #: ../page_post_redirect_plugin.php:1045 ../page_post_redirect_plugin.php:1050
655
+ msgid "hide this message"
656
+ msgstr "hide this message"
657
+
658
+ #: ../page_post_redirect_plugin.php:1049
659
+ msgid ""
660
+ "To use the <strong>NW</strong> (open in a new window) <strong>NF</strong> "
661
+ "(nofollow) options, check the appropriate option and update when adding "
662
+ "redirects. Then, any link in the page that has the request URL will be "
663
+ "updated with these options (as long as you have <code>Use jQuery?</code> "
664
+ "enabled in the plugin settings."
665
+ msgstr ""
666
+ "To use the <strong>NW</strong> (open in a new window) <strong>NF</strong> "
667
+ "(nofollow) options, check the appropriate option and update when adding "
668
+ "redirects. Then, any link in the page that has the request URL will be "
669
+ "updated with these options (as long as you have <code>Use jQuery?</code> "
670
+ "enabled in the plugin settings."
671
+
672
+ #: ../page_post_redirect_plugin.php:1053
673
+ msgid ""
674
+ "Quick Redirects are useful when you have links from an old site that now "
675
+ "come up 404 Not Found, and you need to have them redirect to a new location "
676
+ "on the current site - as long as the old site and the current site have the "
677
+ "same domain name. They are also helpful if you have an existing URL that you "
678
+ "need to send some place else and you don't want to create a Page or Post "
679
+ "just to use the individual Page/Post Redirect option."
680
+ msgstr ""
681
+ "Quick Redirects are useful when you have links from an old site that now "
682
+ "come up 404 Not Found, and you need to have them redirect to a new location "
683
+ "on the current site - as long as the old site and the current site have the "
684
+ "same domain name. They are also helpful if you have an existing URL that you "
685
+ "need to send some place else and you don't want to create a Page or Post "
686
+ "just to use the individual Page/Post Redirect option."
687
+
688
+ #: ../page_post_redirect_plugin.php:1054
689
+ msgid ""
690
+ "To add Quick Redirects, put the URL for the redirect in the <strong>Request "
691
+ "URL</strong> field, and the URL it should be redirected to in the "
692
+ "<strong>Destination URL</strong> field. To delete a redirect, click the "
693
+ "trash can at the end of that row. To edit a redirect, click the pencil edit "
694
+ "icon."
695
+ msgstr ""
696
+ "To add Quick Redirects, put the URL for the redirect in the <strong>Request "
697
+ "URL</strong> field, and the URL it should be redirected to in the "
698
+ "<strong>Destination URL</strong> field. To delete a redirect, click the "
699
+ "trash can at the end of that row. To edit a redirect, click the pencil edit "
700
+ "icon."
701
+
702
+ #: ../page_post_redirect_plugin.php:1055
703
+ msgid ""
704
+ "See 'HELP' in the upper right corner, for troubleshooting problems and "
705
+ "example redirects."
706
+ msgstr ""
707
+ "See 'HELP' in the upper right corner, for troubleshooting problems and "
708
+ "example redirects."
709
+
710
+ #: ../page_post_redirect_plugin.php:1061 ../page_post_redirect_plugin.php:1104
711
+ msgid "Add New Redirects"
712
+ msgstr "Add New Redirects"
713
+
714
+ #: ../page_post_redirect_plugin.php:1064 ../page_post_redirect_plugin.php:1113
715
+ msgid "Request URL"
716
+ msgstr "Request URL"
717
+
718
+ #: ../page_post_redirect_plugin.php:1066 ../page_post_redirect_plugin.php:1115
719
+ msgid "Destination URL"
720
+ msgstr "Destination URL"
721
+
722
+ # Stands for 'New Window'
723
+ #: ../page_post_redirect_plugin.php:1067 ../page_post_redirect_plugin.php:1116
724
+ msgid "NW"
725
+ msgstr "NW"
726
+
727
+ # Stands for 'No Follow'
728
+ #: ../page_post_redirect_plugin.php:1068 ../page_post_redirect_plugin.php:1117
729
+ msgid "NF"
730
+ msgstr "NF"
731
+
732
+ #: ../page_post_redirect_plugin.php:1076 ../page_post_redirect_plugin.php:1085 ..
733
+ #: page_post_redirect_plugin.php:1094 ../page_post_redirect_plugin.php:1126
734
+ msgid "open in a New Window"
735
+ msgstr "open in a New Window"
736
+
737
+ #: ../page_post_redirect_plugin.php:1077 ../page_post_redirect_plugin.php:1086 ..
738
+ #: page_post_redirect_plugin.php:1095 ../page_post_redirect_plugin.php:1127
739
+ msgid "add No Follow"
740
+ msgstr "add No Follow"
741
+
742
+ #: ../page_post_redirect_plugin.php:1100
743
+ msgid ""
744
+ "New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
745
+ "jQuery\" is set in the options."
746
+ msgstr ""
747
+ "New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
748
+ "jQuery\" is set in the options."
749
+
750
+ #: ../page_post_redirect_plugin.php:1110
751
+ msgid "Existing Redirects"
752
+ msgstr "Existing Redirects"
753
+
754
+ #: ../page_post_redirect_plugin.php:1128
755
+ msgid "Save"
756
+ msgstr "Save"
757
+
758
+ #: ../page_post_redirect_plugin.php:1129
759
+ msgid "Cancel"
760
+ msgstr "Cancel"
761
+
762
+ #: ../page_post_redirect_plugin.php:1172
763
+ msgid "Edit"
764
+ msgstr "Edit"
765
+
766
+ #: ../page_post_redirect_plugin.php:1173
767
+ msgid "Delete"
768
+ msgstr "Delete"
769
+
770
+ #: ../page_post_redirect_plugin.php:1325 ../page_post_redirect_plugin.php:1328
771
+ msgid "This option is not available at this time."
772
+ msgstr "This option is not available at this time."
773
+
774
+ #: ../page_post_redirect_plugin.php:1325
775
+ msgid "Quick Page/Post Redirect Plugin - Export"
776
+ msgstr "Quick Page/Post Redirect Plugin - Export"
777
+
778
+ #: ../page_post_redirect_plugin.php:1328
779
+ msgid "Quick Page/Post Redirect Plugin - Import"
780
+ msgstr "Quick Page/Post Redirect Plugin - Import"
781
+
782
+ #: ../page_post_redirect_plugin.php:1370
783
+ msgid ""
784
+ "An error occured during the file upload. Please fix your server "
785
+ "configuration and retry."
786
+ msgstr ""
787
+ "An error occured during the file upload. Please fix your server "
788
+ "configuration and retry."
789
+
790
+ #: ../page_post_redirect_plugin.php:1370 ../page_post_redirect_plugin.php:1432
791
+ msgid "SERVER ERROR - Could Not Load"
792
+ msgstr "SERVER ERROR - Could Not Load"
793
+
794
+ #: ../page_post_redirect_plugin.php:1412 ../page_post_redirect_plugin.php:1418
795
+ msgid ""
796
+ "This does not look like a Quick Page Post Redirect file - it is possibly "
797
+ "damaged or corrupt."
798
+ msgstr ""
799
+ "This does not look like a Quick Page Post Redirect file - it is possibly "
800
+ "damaged or corrupt."
801
+
802
+ #: ../page_post_redirect_plugin.php:1412 ../page_post_redirect_plugin.php:1418 ..
803
+ #: page_post_redirect_plugin.php:1446
804
+ msgid "ERROR - Not a valid File"
805
+ msgstr "ERROR - Not a valid File"
806
+
807
+ #: ../page_post_redirect_plugin.php:1432
808
+ msgid ""
809
+ "An error occured during the file upload. It might me that the file is too "
810
+ "large or you do not have the premissions to write to the temporary upload "
811
+ "directory. Please fix your server configuration and retry."
812
+ msgstr ""
813
+ "An error occured during the file upload. It might me that the file is too "
814
+ "large or you do not have the premissions to write to the temporary upload "
815
+ "directory. Please fix your server configuration and retry."
816
+
817
+ #: ../page_post_redirect_plugin.php:1446
818
+ msgid ""
819
+ "This does not look like the file is in the correct format - it is possibly "
820
+ "damaged or corrupt.<br/>Be sure the redirects are 1 per line and the "
821
+ "redirect and destination are seperated by a PIPE (|), COMMA (,) or a TAB."
822
+ msgstr ""
823
+ "This does not look like the file is in the correct format - it is possibly "
824
+ "damaged or corrupt.<br/>Be sure the redirects are 1 per line and the "
825
+ "redirect and destination are seperated by a PIPE (|), COMMA (,) or a TAB."
826
+
827
+ #: ../page_post_redirect_plugin.php:1481
828
+ msgid ""
829
+ "It does not look like there are any valid items to import - check the file "
830
+ "and try again."
831
+ msgstr ""
832
+ "It does not look like there are any valid items to import - check the file "
833
+ "and try again."
834
+
835
+ #: ../page_post_redirect_plugin.php:1481
836
+ msgid "ERROR - No Valid items to add."
837
+ msgstr "ERROR - No Valid items to add."
838
+
839
+ #: ../page_post_redirect_plugin.php:1527 ../page_post_redirect_plugin.php:1535
840
+ msgid "Donate"
841
+ msgstr "Donate"
842
+
843
+ #: ../page_post_redirect_plugin.php:1533 ../page_post_redirect_plugin.php:1588
844
+ msgid "Quick Redirects"
845
+ msgstr "Quick Redirects"
846
+
847
+ #: ../page_post_redirect_plugin.php:1534
848
+ msgid "FAQ"
849
+ msgstr "FAQ"
850
+
851
+ #: ../page_post_redirect_plugin.php:1553
852
+ msgid "Make Redirect <strong>Active</strong>."
853
+ msgstr "Make Redirect <strong>Active</strong>."
854
+
855
+ #: ../page_post_redirect_plugin.php:1554
856
+ msgid "Open redirect link in a <strong>new window.</strong>"
857
+ msgstr "Open redirect link in a <strong>new window.</strong>"
858
+
859
+ #: ../page_post_redirect_plugin.php:1555
860
+ msgid "Add <strong>rel=\"nofollow\"</strong> to redirect link."
861
+ msgstr "Add <strong>rel=\"nofollow\"</strong> to redirect link."
862
+
863
+ #: ../page_post_redirect_plugin.php:1556
864
+ msgid "<strong>Show</strong> the Redirect URL instead of original URL."
865
+ msgstr "<strong>Show</strong> the Redirect URL instead of original URL."
866
+
867
+ #: ../page_post_redirect_plugin.php:1558
868
+ msgid "Redirect URL:"
869
+ msgstr "Redirect URL:"
870
+
871
+ #: ../page_post_redirect_plugin.php:1560
872
+ msgid "Type of Redirect:"
873
+ msgstr "Type of Redirect:"
874
+
875
+ #: ../page_post_redirect_plugin.php:1582
876
+ msgid "Permanent"
877
+ msgstr "Permanent"
878
+
879
+ #: ../page_post_redirect_plugin.php:1583 ../page_post_redirect_plugin.php:1584
880
+ msgid "Temporary"
881
+ msgstr "Temporary"
882
+
883
+ #: ../page_post_redirect_plugin.php:1585
884
+ msgid "Meta Redirect"
885
+ msgstr "Meta Redirect"
886
+
887
+ #: ../page_post_redirect_plugin.php:1586
888
+ msgid "Default is 302 (Temporary Redirect)."
889
+ msgstr "Default is 302 (Temporary Redirect)."
890
+
891
+ #: ../page_post_redirect_plugin.php:1588
892
+ msgid ""
893
+ "<strong>NOTE:</strong> For a Page or Post (or Custom Post) Redirect to work, "
894
+ "it may need to be published first and then saved again as a Draft. If you do "
895
+ "not already have a page/post created you can add a 'Quick' redirect using the"
896
+ msgstr ""
897
+ "<strong>NOTE:</strong> For a Page or Post (or Custom Post) Redirect to work, "
898
+ "it may need to be published first and then saved again as a Draft. If you do "
899
+ "not already have a page/post created you can add a 'Quick' redirect using the"
900
+
901
+ #: ../page_post_redirect_plugin.php:1588
902
+ msgid "method."
903
+ msgstr "method."
lang/quick-pagepost-redirect-plugin-es_MX.mo ADDED
Binary file
lang/quick-pagepost-redirect-plugin-es_MX.po ADDED
@@ -0,0 +1,828 @@
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Quick Page/Post Redirect Plugin\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jun 19 2015 23:42:16 GMT-0400 (Eastern Daylight Time)\n"
6
+ "PO-Revision-Date: Sun Jul 05 2015 18:36:58 GMT-0400 (Eastern Daylight Time)\n"
7
+ "Last-Translator: dfischer <admin@fischercreativemedia.com>\n"
8
+ "Language-Team: \n"
9
+ "Language: Spanish (Mexico)\n"
10
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Poedit-SourceCharset: UTF-8\n"
15
+ "X-Poedit-Basepath: .\n"
16
+ "X-Poedit-SearchPath-0: ..\n"
17
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
18
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
19
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
20
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
21
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
22
+ "X-Loco-Target-Locale: es_MX\n"
23
+ "X-Generator: Loco - https://localise.biz/"
24
+
25
+ #: ../page_post_redirect_plugin.php:209
26
+ msgid "New Layout of Existing Redirects"
27
+ msgstr ""
28
+
29
+ #: ../page_post_redirect_plugin.php:210
30
+ msgid ""
31
+ "The existing <strong>Quick Redirects</strong> are now laid out in a list "
32
+ "format instead of form fields. When you have a lot of Redirects, this helps "
33
+ "elminiate the \"max_input_vars\" configuration issue where redirects were not "
34
+ "saving correctly."
35
+ msgstr ""
36
+
37
+ #: ../page_post_redirect_plugin.php:211
38
+ msgid "To edit an exisitng redirect, click the pencil icon"
39
+ msgstr ""
40
+
41
+ #: ../page_post_redirect_plugin.php:211
42
+ msgid "and the row will become editable. Click the trash can icon"
43
+ msgstr ""
44
+
45
+ #: ../page_post_redirect_plugin.php:211
46
+ msgid "and the redirect will be deleted. Click the trash can icon"
47
+ msgstr ""
48
+
49
+ #: ../page_post_redirect_plugin.php:223
50
+ msgid "New Option to Use jQuery"
51
+ msgstr ""
52
+
53
+ #: ../page_post_redirect_plugin.php:224
54
+ msgid ""
55
+ "To increase the effectiveness of the plugin's ability to add new window and "
56
+ "nofollow functionality, you can use the jQuery option."
57
+ msgstr ""
58
+
59
+ #: ../page_post_redirect_plugin.php:225
60
+ msgid ""
61
+ "This adds JavaScript/jQuery scripting to check the links in the output HTML "
62
+ "of the page and add the correct functionality if needed."
63
+ msgstr ""
64
+
65
+ #: ../page_post_redirect_plugin.php:226
66
+ msgid "If you experience JavaScript/jQuery conflicts, try turning this option off."
67
+ msgstr ""
68
+
69
+ #: ../page_post_redirect_plugin.php:327
70
+ msgid "Quick Redirects Updated."
71
+ msgstr "Redirecciones Quick ActualizaciĆ³n.\n"
72
+
73
+ #: ../page_post_redirect_plugin.php:432
74
+ msgid "Redirect"
75
+ msgstr "Redirigir"
76
+
77
+ # Plugin Name
78
+ #: ../page_post_redirect_plugin.php:494
79
+ msgid "Quick Page/Post Redirect"
80
+ msgstr ""
81
+
82
+ #: ../page_post_redirect_plugin.php:505
83
+ msgid ""
84
+ "Redirect could not be saved as a redirect already exists with the same "
85
+ "Request URL."
86
+ msgstr ""
87
+
88
+ #: ../page_post_redirect_plugin.php:505
89
+ msgid "Are you sure you want to delete this redirect?"
90
+ msgstr ""
91
+
92
+ # JavaScript message
93
+ #: ../page_post_redirect_plugin.php:505
94
+ msgid "Error Saving Redirect\\nTry refreshing the page and trying again."
95
+ msgstr ""
96
+
97
+ # JavaScript Message
98
+ #: ../page_post_redirect_plugin.php:505
99
+ msgid "File type not allowed,\\nAllowed file type: *.txt"
100
+ msgstr ""
101
+
102
+ #: ../page_post_redirect_plugin.php:505
103
+ msgid "Please add at least one redirect before submitting form"
104
+ msgstr ""
105
+
106
+ #: ../page_post_redirect_plugin.php:573
107
+ msgid "Quick Page/Post Redirect FAQs/Help"
108
+ msgstr ""
109
+ "Quick Page/Post Redirect \n"
110
+ "Preguntas Frecuentes/Ayuda"
111
+
112
+ #: ../page_post_redirect_plugin.php:574
113
+ msgid ""
114
+ "The FAQS are now on a feed that can be updated on the fly. If you have a "
115
+ "question and don't see an answer, please send an email to <a href=\"mailto:"
116
+ "plugins@fischercreativemedia.com\">plugins@fischercreativemedia.com</a> and "
117
+ "ask your question. If it is relevant to the plugin, it will be added to the "
118
+ "FAQs feed so it will show up here. Please be sure to include the plugin you "
119
+ "are asking a question about (Quick Page/Post Redirect Plugin) and any other "
120
+ "information like your WordPress version and examples if the plugin is not "
121
+ "working correctly for you. THANKS!"
122
+ msgstr ""
123
+
124
+ #: ../page_post_redirect_plugin.php:592
125
+ msgid "Table of Contents"
126
+ msgstr ""
127
+
128
+ #: ../page_post_redirect_plugin.php:596
129
+ msgid "Questions/Answers"
130
+ msgstr ""
131
+
132
+ #: ../page_post_redirect_plugin.php:606
133
+ msgid "Quick Page Post Redirect Summary"
134
+ msgstr ""
135
+
136
+ #: ../page_post_redirect_plugin.php:607
137
+ msgid "This is a summary of Individual &amp; Quick 301 Redirects."
138
+ msgstr ""
139
+
140
+ #: ../page_post_redirect_plugin.php:615
141
+ msgid "Summary"
142
+ msgstr ""
143
+
144
+ #: ../page_post_redirect_plugin.php:618
145
+ msgid "Acitve Override is on - All Redirects are OFF!"
146
+ msgstr ""
147
+
148
+ #: ../page_post_redirect_plugin.php:619
149
+ msgid "No Follow Override is on!"
150
+ msgstr ""
151
+
152
+ #: ../page_post_redirect_plugin.php:620
153
+ msgid "New Window Override is on!"
154
+ msgstr ""
155
+
156
+ #: ../page_post_redirect_plugin.php:621
157
+ msgid "Rewrite Override is on!"
158
+ msgstr ""
159
+
160
+ #: ../page_post_redirect_plugin.php:625
161
+ msgid "ID"
162
+ msgstr ""
163
+
164
+ #: ../page_post_redirect_plugin.php:626
165
+ msgid "post type"
166
+ msgstr ""
167
+
168
+ #: ../page_post_redirect_plugin.php:627
169
+ msgid "active"
170
+ msgstr ""
171
+
172
+ #: ../page_post_redirect_plugin.php:628
173
+ msgid "no follow"
174
+ msgstr ""
175
+
176
+ #: ../page_post_redirect_plugin.php:629
177
+ msgid "new window"
178
+ msgstr ""
179
+
180
+ #: ../page_post_redirect_plugin.php:630
181
+ msgid "type"
182
+ msgstr ""
183
+
184
+ #: ../page_post_redirect_plugin.php:631
185
+ msgid "rewrite"
186
+ msgstr ""
187
+
188
+ #: ../page_post_redirect_plugin.php:632
189
+ msgid "original URL"
190
+ msgstr ""
191
+
192
+ #: ../page_post_redirect_plugin.php:633
193
+ msgid "redirect to URL"
194
+ msgstr ""
195
+
196
+ #: ../page_post_redirect_plugin.php:726 ../page_post_redirect_plugin.php:820
197
+ msgid "Quick Redirects Imported & Replaced."
198
+ msgstr ""
199
+
200
+ #: ../page_post_redirect_plugin.php:727 ../page_post_redirect_plugin.php:821
201
+ msgid "Quick Redirects Imported & Added to Existing Redirects."
202
+ msgstr ""
203
+
204
+ #: ../page_post_redirect_plugin.php:730
205
+ msgid "Import/Export Redirects"
206
+ msgstr ""
207
+
208
+ #: ../page_post_redirect_plugin.php:746 ../page_post_redirect_plugin.php:843
209
+ msgid ""
210
+ "If you enjoy or find any of our plugins useful, please donate a few dollars "
211
+ "to help with future development and updates. We thank you in advance."
212
+ msgstr ""
213
+
214
+ #: ../page_post_redirect_plugin.php:752 ../page_post_redirect_plugin.php:1019
215
+ msgid "Export Redirects"
216
+ msgstr ""
217
+
218
+ #: ../page_post_redirect_plugin.php:753
219
+ msgid ""
220
+ "You should back-up your redirect regularly in case something happens to the "
221
+ "database."
222
+ msgstr ""
223
+
224
+ #: ../page_post_redirect_plugin.php:754
225
+ msgid ""
226
+ "Please use the below buttons to make a back-up as either encoded "
227
+ "(unreadable) or pipe separated"
228
+ msgstr ""
229
+
230
+ #: ../page_post_redirect_plugin.php:755
231
+ msgid "EXPORT all Quick Redirects (Encoded)"
232
+ msgstr ""
233
+
234
+ #: ../page_post_redirect_plugin.php:756 ../page_post_redirect_plugin.php:769
235
+ msgid "OR"
236
+ msgstr ""
237
+
238
+ #: ../page_post_redirect_plugin.php:757
239
+ msgid "EXPORT all Quick Redirects (PIPE Separated)"
240
+ msgstr ""
241
+
242
+ #: ../page_post_redirect_plugin.php:764 ../page_post_redirect_plugin.php:1024
243
+ msgid "Import Redirects"
244
+ msgstr ""
245
+
246
+ #: ../page_post_redirect_plugin.php:765
247
+ msgid ""
248
+ "If you want to replace or restore redirects from a file, use the \"Restore\" "
249
+ "option."
250
+ msgstr ""
251
+
252
+ #: ../page_post_redirect_plugin.php:766
253
+ msgid ""
254
+ "To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
255
+ "redirects, the file must be pipe dilimited "
256
+ msgstr ""
257
+
258
+ #: ../page_post_redirect_plugin.php:768
259
+ msgid "RESTORE Saved Quick Redirects"
260
+ msgstr ""
261
+
262
+ #: ../page_post_redirect_plugin.php:770
263
+ msgid "ADD TO Quick Redirects"
264
+ msgstr ""
265
+
266
+ #: ../page_post_redirect_plugin.php:774 ../page_post_redirect_plugin.php:795
267
+ msgid "Select Quick Redirects file to import:"
268
+ msgstr ""
269
+
270
+ #: ../page_post_redirect_plugin.php:785
271
+ msgid ""
272
+ "The import file should be a text file with one rediect per line, PIPE "
273
+ "separated, in this format:"
274
+ msgstr ""
275
+
276
+ # these are column titles.
277
+ #: ../page_post_redirect_plugin.php:787
278
+ msgid "redirect|destination|newwindow|nofollow"
279
+ msgstr ""
280
+
281
+ #: ../page_post_redirect_plugin.php:788
282
+ msgid "for Example:"
283
+ msgstr ""
284
+
285
+ # translate this to same as source
286
+ #: ../page_post_redirect_plugin.php:790
287
+ msgid "/old-location.htm|http://some.com/new-destination/|0|1"
288
+ msgstr ""
289
+
290
+ #: ../page_post_redirect_plugin.php:791
291
+ msgid "/dontate/|http://example.com/destination/|1|1"
292
+ msgstr ""
293
+
294
+ #: ../page_post_redirect_plugin.php:793
295
+ msgid "IMPORTANT:"
296
+ msgstr ""
297
+
298
+ #: ../page_post_redirect_plugin.php:793
299
+ msgid ""
300
+ "Make Sure any destination URLs that have a PIPE in the querystring data are "
301
+ "URL encoded before adding them!"
302
+ msgstr ""
303
+
304
+ #: ../page_post_redirect_plugin.php:800
305
+ msgid "ADD TO Current Quick Redirects"
306
+ msgstr ""
307
+
308
+ #: ../page_post_redirect_plugin.php:818
309
+ msgid "All Quick Redirects deleted from database."
310
+ msgstr ""
311
+
312
+ #: ../page_post_redirect_plugin.php:819
313
+ msgid "All Regular Redirects deleted from database."
314
+ msgstr ""
315
+
316
+ #: ../page_post_redirect_plugin.php:825
317
+ msgid "Quick Page Post Redirect Options"
318
+ msgstr ""
319
+
320
+ #: ../page_post_redirect_plugin.php:854
321
+ msgid "Basic Settings"
322
+ msgstr ""
323
+
324
+ # Custom Post Types text here should match WordPress' name for Custom Post Types.
325
+ #: ../page_post_redirect_plugin.php:857
326
+ msgid "Use with Custom Post Types?"
327
+ msgstr ""
328
+
329
+ #: ../page_post_redirect_plugin.php:861
330
+ msgid "Hide"
331
+ msgstr ""
332
+
333
+ #: ../page_post_redirect_plugin.php:861
334
+ msgid "meta box for following Post Types:"
335
+ msgstr ""
336
+
337
+ #: ../page_post_redirect_plugin.php:883
338
+ msgid "Show Column Headers?"
339
+ msgstr ""
340
+
341
+ #: ../page_post_redirect_plugin.php:884
342
+ msgid "Show Columns on list pages for set up redirects."
343
+ msgstr ""
344
+
345
+ #: ../page_post_redirect_plugin.php:887
346
+ msgid "Use jQuery?"
347
+ msgstr ""
348
+
349
+ #: ../page_post_redirect_plugin.php:888
350
+ msgid ""
351
+ "Increases effectiveness of plugin. If you have a jQuery conflict, try "
352
+ "turning this off."
353
+ msgstr ""
354
+
355
+ #: ../page_post_redirect_plugin.php:888
356
+ msgid "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
357
+ msgstr ""
358
+
359
+ #: ../page_post_redirect_plugin.php:891
360
+ msgid "Meta Refresh Time (in seconds):"
361
+ msgstr ""
362
+
363
+ #: ../page_post_redirect_plugin.php:892
364
+ msgid "Only needed for Meta Refresh. 0=default (instant)"
365
+ msgstr ""
366
+
367
+ #: ../page_post_redirect_plugin.php:895
368
+ msgid "Meta Refresh Message:"
369
+ msgstr ""
370
+
371 <