Version Description
- Fix 'array to string' error message on Quick Redirect save - thanks Simon Codrington simon@webbird.com.au
- TODO: Add Canonical Redirect filter to fix potential www/non-www redirect match problems.
- Added Meta Redirect Options Page - this splits out Meta Options from the main options page.
- Added more enhanced meta redirect scripting to allow for tracking or other page content (including countdown if desired).
- Fixed Layout issues on Quick Redirect Page making it impossible to edit redirects in some cases.
- Fixed a few spelling errors.
- Added Help Content to Meta Options page.
- Added metabox setting for meta redirect seconds for individual redirects so you can set different time for each meta redirect.
- Update POT and English Translation file - added limited Spanish translations.
Download this release
Release Info
Developer | prophecy2040 |
Plugin | Quick Page/Post Redirect Plugin |
Version | 5.1.1 |
Comparing to | |
See all releases |
Code changes from version 5.1.0 to 5.1.1
- css/qppr_admin_style.css +108 -79
- js/qppr_admin_script.js +10 -1
- js/qppr_frontend_script.js +14 -0
- js/qppr_meta_redirect.js +39 -0
- lang/quick-pagepost-redirect-plugin-en_US.mo +0 -0
- lang/quick-pagepost-redirect-plugin-en_US.po +518 -195
- lang/quick-pagepost-redirect-plugin-es_ES.mo +0 -0
- lang/{quick-pagepost-redirect-plugin-es_MX.po → quick-pagepost-redirect-plugin-es_ES.po} +438 -191
- lang/quick-pagepost-redirect-plugin-es_MX.mo +0 -0
- lang/quick-pagepost-redirect-plugin.pot +436 -187
- page_post_redirect_plugin.php +437 -195
- readme.txt +68 -29
css/qppr_admin_style.css
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
-
|
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:
|
5 |
-
.qppr_meta_help_icon:hover { color:
|
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; }
|
@@ -13,33 +13,33 @@ div.info a { color: #2e92c1; }
|
|
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 {
|
26 |
-
.qpprform label { display: block; padding-left: 15px; font-weight:
|
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
|
34 |
-
.qppr-sidebar{float:right;width: 22
|
35 |
-
.qppr-content{-webkit-box-sizing
|
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
|
43 |
.qform-table .headrow td { font-weight: bold; }
|
44 |
.qform-table .onrow td { background-color: #eaeaea; }
|
45 |
.qform-table .offrow td { background-color: #ffffff; }
|
@@ -50,69 +50,98 @@ div.info a { color: #2e92c1; }
|
|
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%,
|
66 |
40% {box-shadow: 0 -2em #428BE3;height: 3em;}
|
67 |
}
|
68 |
-
@keyframes load1 {
|
69 |
-
0%,
|
70 |
-
|
71 |
}
|
72 |
-
.table-qppr-count,
|
73 |
-
.table-qppr-req,
|
74 |
-
.
|
75 |
-
|
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 {
|
96 |
-
.qpprfont-not {
|
97 |
-
.qpprfont-amazon {
|
98 |
-
.qpprfont-cancel {
|
99 |
-
.qpprfont-on {
|
100 |
-
.qpprfont-off {
|
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 |
-
|
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
|
116 |
-
.form-table th {
|
117 |
-
.form-table
|
118 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* version 5.1.1 */
|
2 |
+
#toplevel_page_redirect-updates .dashicons-external, #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; font-size: .95em; font-style: italic; background-color: #FCFFD1; }
|
4 |
+
.qppr_meta_help_icon { /* padding: 0; */ background: transparent; /* 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; */ color: #4F8CBE; }
|
5 |
+
.qppr_meta_help_icon:hover { color: #BEBFC5; /* background: #1489D4; */ cursor: help; }
|
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; }
|
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%; vertical-align: top; }
|
17 |
+
.table-qppr-req, .table-qppr-des { width: 40%; text-align: left; word-break: break-all; }
|
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 { width: auto; display: inline-block;}
|
26 |
+
.qpprform label { display: block; padding-left: 15px; font-weight: bold; }
|
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: inline-block; padding: 0 2%;}
|
40 |
+
.ppr-nwor { background: #FF9933; display: inline-block; padding: 0 2%;}
|
41 |
+
.ppr-rrlor { background: #FFFF66; display: inline-block; padding: 0 2%;}
|
42 |
+
.qform-table td, .qform-table th { padding: 2px; 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; }
|
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%; max-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; /* max-width: 100%; */ }
|
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, .table-qppr-req, .table-qppr-arr, .table-qppr-des, .table-qppr-nwn, .table-qppr-nfl, .table-qppr-sav, .table-qppr-can { padding: 4px; vertical-align: top; }
|
73 |
+
.editing-redirect .table-qppr-req, .editing-redirect .table-qppr-arr, .editing-redirect .table-qppr-des, .editing-redirect .table-qppr-nwn, .editing-redirect .table-qppr-nfl, .editing-redirect .table-qppr-sav, .editing-redirect .table-qppr-can { padding: 0px; }
|
74 |
+
@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; }
|
75 |
+
[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; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76 |
.qpprfont-save:before { content: "\e602"; }
|
77 |
+
.qpprfont-not:before { content: "\e603"; color: #FF0000; padding-right: 5px; }
|
78 |
+
.qpprfont-amazon:before { content: "\e600"; margin-left: -5px; }
|
79 |
.qpprfont-cancel:before { content: "\e601"; }
|
80 |
+
.qpprfont-on:before { content: "\e604"; color: #0F9A0A; padding-right: 5px; }
|
81 |
+
.qpprfont-off:before { content: "\e605"; }
|
82 |
+
.qpprfont-save { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
|
83 |
+
.qpprfont-not { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
|
84 |
+
.qpprfont-amazon { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
|
85 |
+
.qpprfont-cancel { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
|
86 |
+
.qpprfont-on { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
|
87 |
+
.qpprfont-off { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
|
88 |
+
tr.qppr-duplicate { background-color: rgb(255, 217, 217) !important; }
|
89 |
+
.qppr-duplicate:hover { background-color: rgb(255, 191, 191) !important; }
|
90 |
+
.faq-item { border-bottom: 1px solid #CCC; padding-bottom: 10px; margin-bottom: 10px; }
|
91 |
+
.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; }
|
92 |
+
h3.qa { color: #21759B; font-size: 18px; font-weight: bold; margin: 0 5px 0 0; }
|
93 |
+
.qppr-faq-answers.answer { margin: 0 5px 0 0; }
|
94 |
+
.faq-item .qa-content p:first-child { margin-top: 0; }
|
95 |
+
.qppr-faq-links { border-bottom: 1px solid #CCCCCC; list-style-position: inside; margin: 10px 0 15px 35px; }
|
96 |
+
.qppr-faq-answers { list-style-position: inside; margin: 10px 0 15px 35px; }
|
97 |
+
.toplink { text-align: left; }
|
98 |
+
.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%; }
|
99 |
+
.form-table tr { vertical-align: top; }
|
100 |
+
.qpprform th span { color: #ff0000; font-size: 13px; }
|
101 |
+
.form-table th.qppr-no-padding { padding: 0; }
|
102 |
+
.quick-redirects_page_redirect-summary .form-table th{text-align:center;padding:5px;}
|
103 |
+
.form-table th h2 { padding: 0 2% 0 0; }
|
104 |
+
.form-table th {/* width: auto; */ /* text-align: left; */}
|
105 |
+
.form-table td { padding: 5px; margin-bottom: 0; word-break: normal; vertical-align: top;}
|
106 |
+
#usejqpprmessage code { background-color: transparent; color: #ff0000; }
|
107 |
+
.quick-redirects_page_meta_addon #toplevel_page_redirect-updates .dashicons-external, .quick-redirects_page_meta_addon #toplevel_page_redirect-options .dashicons-external { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
|
108 |
+
.quick-redirects_page_meta_addon .form-table tr { vertical-align: top; }
|
109 |
+
.quick-redirects_page_meta_addon .form-table th h2 { padding: 0 2% 0 0; }
|
110 |
+
.quick-redirects_page_meta_addon .form-table th {/* padding: 15px 10px 10px 0; */ }
|
111 |
+
.quick-redirects_page_meta_addon .form-table td { padding: 15px 10px; margin-bottom: 0; }
|
112 |
+
.quick-redirects_page_meta_addon textarea#qppr_meta_addon_content { width: 100%; height: 200px; margin-top: 1%; }
|
113 |
+
.quick-redirects_page_meta_addon .form-table th.qppr-no-padding { padding: 0; }
|
114 |
+
.qpprform input + span { margin-left: 1%; }
|
115 |
+
.qpprform span code { padding: 2px 5px; background-color: #FCFAC2; font-size: 1em; }
|
116 |
+
span.qppr_meta_help_wrap:hover { cursor: help; }
|
117 |
+
.quick-redirects_page_meta_addon pre { display: block; font-family: 'Lucida Console', Monaco, monospace; color: #082176; padding: 1%; background: #D6D6D6; font-size: .85em; font-weight: normal; white-space: pre-wrap; }
|
118 |
+
.pprdonate input[alt^="PayPal"] {max-width: 100%;height: auto;}
|
119 |
+
.qform-table.form-table td:nth-child(8), .qform-table.form-table td:nth-child(9) {word-break: break-all;}
|
120 |
+
.qform-table.form-table td span:first-child{display:none;}
|
121 |
+
.qppr-meta-section-wrapper.meta-not-selected{display:none;}
|
122 |
+
.qppr-meta-section-wrapper.meta-selected{display:block;}
|
123 |
+
.quick-redirects_page_redirect-summary .form-table tr.headrow th:nth-child(8),
|
124 |
+
.quick-redirects_page_redirect-summary .form-table tr.headrow th:nth-child(9) {text-align: left;}
|
125 |
+
div#contextual-help-link-wrap {z-index: 1000;}
|
126 |
+
.quick-redirects_page_meta_addon .wp-pointer-top .wp-pointer-arrow {right: 13px !important;left: initial;}
|
127 |
+
.quick-redirects_page_redirect-options .form-table td,
|
128 |
+
.quick-redirects_page_redirect-options .form-table th {
|
129 |
+
padding: 10px 10px 20px 10px;
|
130 |
+
vertical-align:top;
|
131 |
+
}
|
132 |
+
|
133 |
+
@media screen and (max-width: 782px) {
|
134 |
+
.qpprform label { padding: 0; }
|
135 |
+
.quick-redirects_page_meta_addon .form-table td { padding: 8px 0; }
|
136 |
+
.qpprform input + span { margin-left: 0; margin-top: 5px; display: block; }
|
137 |
+
.quick-redirects_page_meta_addon .form-table th { padding: 20px 0 0 0; }
|
138 |
+
.pprdonate input[alt^="PayPal"] {max-width: 100%;height: auto;}
|
139 |
+
.qppr-sidebar {float: none;width: auto;}
|
140 |
+
.qppr-left {float: none;width: 100%;}
|
141 |
+
.qform-table.form-table td{text-align:left;border: 0 none;padding: 10px;}
|
142 |
+
.qform-table.form-table tr:first-child{display:none;}
|
143 |
+
.qform-table.form-table td span:first-child{display: inline-block;font-weight:bold;width: 25%;}
|
144 |
+
.qform-table.form-table td:last-child{ /* margin-bottom:3%; */ }
|
145 |
+
.quick-redirects_page_redirect-options .form-table td {padding: 10px 5px 20px 5px;vertical-align:top;}
|
146 |
+
.quick-redirects_page_redirect-options .form-table th {padding: 10px 5px 0 5px;vertical-align:top;}
|
147 |
+
}
|
js/qppr_admin_script.js
CHANGED
@@ -11,7 +11,16 @@
|
|
11 |
e.preventDefault();
|
12 |
});
|
13 |
var mainurl = qpprData.ajaxurl;
|
14 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
$( '.qppr-delete-regular' ).on( 'click', function(e){
|
16 |
e.preventDefault();
|
17 |
if( confirm( qpprData.msgIndividualDeleteConfirm ) ){
|
11 |
e.preventDefault();
|
12 |
});
|
13 |
var mainurl = qpprData.ajaxurl;
|
14 |
+
$( '#pprredirect_type').on( 'change', function(e){
|
15 |
+
e.preventDefault();
|
16 |
+
$( '.qppr-meta-section-wrapper' ).removeClass( 'meta-selected meta-not-selected' );
|
17 |
+
var selVal = $( this ).val();
|
18 |
+
if( selVal == 'meta' ){
|
19 |
+
$( '.qppr-meta-section-wrapper' ).slideDown( 'slow' );
|
20 |
+
}else{
|
21 |
+
$( '.qppr-meta-section-wrapper' ).slideUp( 'slow' );
|
22 |
+
}
|
23 |
+
});
|
24 |
$( '.qppr-delete-regular' ).on( 'click', function(e){
|
25 |
e.preventDefault();
|
26 |
if( confirm( qpprData.msgIndividualDeleteConfirm ) ){
|
js/qppr_frontend_script.js
CHANGED
@@ -4,6 +4,7 @@
|
|
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 ){
|
@@ -11,15 +12,22 @@
|
|
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 === '' )
|
@@ -31,6 +39,12 @@
|
|
31 |
else
|
32 |
$( this ).attr( 'rel', 'nofollow' );
|
33 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
}
|
35 |
});
|
36 |
function qppr_in_array( needle, haystack ) {
|
4 |
var root = qpprFrontData.siteURL;
|
5 |
var qroot = qpprFrontData.siteURLq;
|
6 |
$( 'a[href]' ).each( function( ){
|
7 |
+
var thisMatch = $( this );
|
8 |
var href = typeof $( this ).attr( 'href' ) !== 'undefined' ? $( this ).attr( 'href' ) : '';
|
9 |
var linkFound = qppr_in_array( href, newWindowArr );
|
10 |
if( linkFound !== false ){
|
12 |
var tar = 'undefined' !== typeof $( this ).attr( 'target' ) ? $( this ).attr( 'target' ) : '';
|
13 |
var doNW = false;
|
14 |
var doNF = false;
|
15 |
+
var rURL = '';
|
16 |
+
var hChk = href;
|
17 |
if( linkFound == '1' ){
|
18 |
doNW = newWindowArr[ href ][0];
|
19 |
doNF = newWindowArr[ href ][1];
|
20 |
+
rURL = newWindowArr[ href ][2];
|
21 |
}else if( linkFound == '2' ){
|
22 |
doNW = newWindowArr[ href.replace(root,'') ][0];
|
23 |
doNF = newWindowArr[ href.replace(root,'') ][1];
|
24 |
+
rURL = newWindowArr[ href.replace(root,'') ][2];
|
25 |
+
hChk = href.replace(root,'');
|
26 |
}else if( linkFound == '3' ){
|
27 |
doNW = newWindowArr[ href.replace(qroot,'') ][0];
|
28 |
doNF = newWindowArr[ href.replace(qroot,'') ][1];
|
29 |
+
rURL = newWindowArr[ href.replace(qroot,'') ][2];
|
30 |
+
hChk = href.replace(qroot,'');
|
31 |
}
|
32 |
if( doNW ){
|
33 |
if( this.target === '' )
|
39 |
else
|
40 |
$( this ).attr( 'rel', 'nofollow' );
|
41 |
}
|
42 |
+
if( rURL != '' ){
|
43 |
+
$( this ).attr( 'href', rURL );
|
44 |
+
var newTxt = thisMatch.text();
|
45 |
+
newTxt = newTxt.replace(hChk,rURL)
|
46 |
+
thisMatch.text( newTxt );
|
47 |
+
}
|
48 |
}
|
49 |
});
|
50 |
function qppr_in_array( needle, haystack ) {
|
js/qppr_meta_redirect.js
ADDED
@@ -0,0 +1,39 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
;(function($){
|
2 |
+
$(document).ready(function(){
|
3 |
+
$( qpprMetaData.appendTo ).append( qpprMetaData.injectMsg );
|
4 |
+
var ctval = qpprMetaData.secs;
|
5 |
+
var metaText = '';
|
6 |
+
function timerFunc(){
|
7 |
+
if($('#qppr_meta_counter').length >= 1){
|
8 |
+
metaText = $('#qppr_meta_counter').data('meta-counter-text')
|
9 |
+
if( typeof metaText == 'undefined' )
|
10 |
+
metaText = 'Page will redirect in %1$ seconds' ;
|
11 |
+
if( ctval < 1){
|
12 |
+
clearTimeout(timerFunc);
|
13 |
+
$('#qppr_meta_counter').text( metaText.replace( '%1$',ctval) );
|
14 |
+
ctval--;
|
15 |
+
}else if(ctval >= 1){
|
16 |
+
$('#qppr_meta_counter').text( metaText.replace( '%1$',ctval) );
|
17 |
+
ctval--;
|
18 |
+
setTimeout(timerFunc, 1000);
|
19 |
+
}
|
20 |
+
}
|
21 |
+
}
|
22 |
+
$.timerFuncNew = function(){ timerFunc(); }
|
23 |
+
var redirectTrigger = $( qpprMetaData.class ).length > 0 ? qpprMetaData.class : 'body';
|
24 |
+
if( $(redirectTrigger ).length > 0 ){
|
25 |
+
var tagtype = $( redirectTrigger ).prop('tagName').toLowerCase();
|
26 |
+
if( tagtype == 'img' || tagtype == 'script' || tagtype == 'frame' || tagtype == 'iframe'){
|
27 |
+
$( redirectTrigger ).load(function() {
|
28 |
+
$.timerFuncNew();
|
29 |
+
$('head').append('<meta http-equiv="refresh" content="'+qpprMetaData.secs+'; URL='+qpprMetaData.refreshURL+'" />');
|
30 |
+
});
|
31 |
+
}else{
|
32 |
+
$( window ).load(function() {
|
33 |
+
$.timerFuncNew();
|
34 |
+
$('head').append('<meta http-equiv="refresh" content="'+qpprMetaData.secs+'; URL='+qpprMetaData.refreshURL+'" />');
|
35 |
+
});
|
36 |
+
}
|
37 |
+
}
|
38 |
+
});
|
39 |
+
})(jQuery);
|
lang/quick-pagepost-redirect-plugin-en_US.mo
CHANGED
Binary file
|
lang/quick-pagepost-redirect-plugin-en_US.po
CHANGED
@@ -3,7 +3,7 @@ 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:
|
7 |
"Last-Translator: dfischer <admin@fischercreativemedia.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: English\n"
|
@@ -22,11 +22,23 @@ msgstr ""
|
|
22 |
"X-Loco-Target-Locale: en_US\n"
|
23 |
"X-Generator: Loco - https://localise.biz/"
|
24 |
|
25 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
msgid "New Layout of Existing Redirects"
|
27 |
msgstr "New Layout of Existing Redirects"
|
28 |
|
29 |
-
#: ../page_post_redirect_plugin.php:
|
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 "
|
@@ -38,23 +50,23 @@ msgstr ""
|
|
38 |
"elminiate the \"max_input_vars\" configuration issue where redirects were not "
|
39 |
"saving correctly."
|
40 |
|
41 |
-
#: ../page_post_redirect_plugin.php:
|
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:
|
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:
|
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:
|
54 |
msgid "New Option to Use jQuery"
|
55 |
msgstr "New Option to Use jQuery"
|
56 |
|
57 |
-
#: ../page_post_redirect_plugin.php:
|
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."
|
@@ -62,7 +74,7 @@ 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:
|
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."
|
@@ -70,32 +82,32 @@ 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:
|
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:
|
78 |
msgid "Quick Redirects Updated."
|
79 |
msgstr "Quick Redirects Updated."
|
80 |
|
81 |
-
#: ../page_post_redirect_plugin.php:
|
82 |
msgid "Redirect"
|
83 |
msgstr "Redirect"
|
84 |
|
85 |
# Plugin Name
|
86 |
-
#: ../page_post_redirect_plugin.php:
|
87 |
msgid "Quick Page/Post Redirect"
|
88 |
msgstr "Quick Page/Post Redirect"
|
89 |
|
90 |
-
#: ../page_post_redirect_plugin.php:
|
91 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
|
92 |
msgstr "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
|
93 |
|
94 |
-
#: ../page_post_redirect_plugin.php:
|
95 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?"
|
96 |
msgstr "Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?"
|
97 |
|
98 |
-
#: ../page_post_redirect_plugin.php:
|
99 |
msgid ""
|
100 |
"Redirect could not be saved as a redirect already exists with the same "
|
101 |
"Request URL."
|
@@ -103,29 +115,29 @@ msgstr ""
|
|
103 |
"Redirect could not be saved as a redirect already exists with the same "
|
104 |
"Request URL."
|
105 |
|
106 |
-
#: ../page_post_redirect_plugin.php:
|
107 |
msgid "Are you sure you want to delete this redirect?"
|
108 |
msgstr "Are you sure you want to delete this redirect?"
|
109 |
|
110 |
# JavaScript message
|
111 |
-
#: ../page_post_redirect_plugin.php:
|
112 |
msgid "Error Saving Redirect\\nTry refreshing the page and trying again."
|
113 |
msgstr "Error Saving Redirect\\nTry refreshing the page and trying again."
|
114 |
|
115 |
# JavaScript Message
|
116 |
-
#: ../page_post_redirect_plugin.php:
|
117 |
msgid "File type not allowed,\\nAllowed file type: *.txt"
|
118 |
msgstr "File type not allowed,\\nAllowed file type: *.txt"
|
119 |
|
120 |
-
#: ../page_post_redirect_plugin.php:
|
121 |
msgid "Please add at least one redirect before submitting form"
|
122 |
msgstr "Please add at least one redirect before submitting form"
|
123 |
|
124 |
-
#: ../page_post_redirect_plugin.php:
|
125 |
msgid "Quick Page/Post Redirect FAQs/Help"
|
126 |
msgstr "Quick Page/Post Redirect FAQs/Help"
|
127 |
|
128 |
-
#: ../page_post_redirect_plugin.php:
|
129 |
msgid ""
|
130 |
"The FAQS are now on a feed that can be updated on the fly. If you have a "
|
131 |
"question and don't see an answer, please send an email to <a href=\"mailto:"
|
@@ -145,91 +157,91 @@ msgstr ""
|
|
145 |
"information like your WordPress version and examples if the plugin is not "
|
146 |
"working correctly for you. THANKS!"
|
147 |
|
148 |
-
#: ../page_post_redirect_plugin.php:
|
149 |
msgid "Table of Contents"
|
150 |
msgstr "Table of Contents"
|
151 |
|
152 |
-
#: ../page_post_redirect_plugin.php:
|
153 |
msgid "Questions/Answers"
|
154 |
msgstr "Questions/Answers"
|
155 |
|
156 |
-
#: ../page_post_redirect_plugin.php:
|
157 |
msgid "Quick Page Post Redirect Summary"
|
158 |
msgstr "Quick Page Post Redirect Summary"
|
159 |
|
160 |
-
#: ../page_post_redirect_plugin.php:
|
161 |
msgid "This is a summary of Individual & Quick 301 Redirects."
|
162 |
msgstr "This is a summary of Individual & Quick 301 Redirects."
|
163 |
|
164 |
-
#: ../page_post_redirect_plugin.php:
|
165 |
msgid "Summary"
|
166 |
msgstr "Summary"
|
167 |
|
168 |
-
#: ../page_post_redirect_plugin.php:
|
169 |
msgid "Acitve Override is on - All Redirects are OFF!"
|
170 |
msgstr "Acitve Override is on - All Redirects are OFF!\n"
|
171 |
|
172 |
-
#: ../page_post_redirect_plugin.php:
|
173 |
msgid "No Follow Override is on!"
|
174 |
msgstr "No Follow Override is on!"
|
175 |
|
176 |
-
#: ../page_post_redirect_plugin.php:
|
177 |
msgid "New Window Override is on!"
|
178 |
msgstr "New Window Override is on!"
|
179 |
|
180 |
-
#: ../page_post_redirect_plugin.php:
|
181 |
msgid "Rewrite Override is on!"
|
182 |
msgstr "Rewrite Override is on!"
|
183 |
|
184 |
-
#: ../page_post_redirect_plugin.php:
|
185 |
msgid "ID"
|
186 |
msgstr "ID"
|
187 |
|
188 |
-
#: ../page_post_redirect_plugin.php:
|
189 |
msgid "post type"
|
190 |
msgstr "post type"
|
191 |
|
192 |
-
#: ../page_post_redirect_plugin.php:
|
193 |
msgid "active"
|
194 |
msgstr "active"
|
195 |
|
196 |
-
#: ../page_post_redirect_plugin.php:
|
197 |
msgid "no follow"
|
198 |
msgstr "no follow"
|
199 |
|
200 |
-
#: ../page_post_redirect_plugin.php:
|
201 |
msgid "new window"
|
202 |
msgstr "new window"
|
203 |
|
204 |
-
#: ../page_post_redirect_plugin.php:
|
205 |
msgid "type"
|
206 |
msgstr "type"
|
207 |
|
208 |
-
#: ../page_post_redirect_plugin.php:
|
209 |
-
msgid "rewrite"
|
210 |
-
msgstr "rewrite"
|
211 |
|
212 |
-
#: ../page_post_redirect_plugin.php:
|
213 |
msgid "original URL"
|
214 |
msgstr "original URL"
|
215 |
|
216 |
-
#: ../page_post_redirect_plugin.php:
|
217 |
msgid "redirect to URL"
|
218 |
msgstr "redirect to URL"
|
219 |
|
220 |
-
#: ../page_post_redirect_plugin.php:
|
221 |
msgid "Quick Redirects Imported & Replaced."
|
222 |
msgstr "Quick Redirects Imported & Replaced."
|
223 |
|
224 |
-
#: ../page_post_redirect_plugin.php:
|
225 |
msgid "Quick Redirects Imported & Added to Existing Redirects."
|
226 |
msgstr "Quick Redirects Imported & Added to Existing Redirects."
|
227 |
|
228 |
-
#: ../page_post_redirect_plugin.php:
|
229 |
msgid "Import/Export Redirects"
|
230 |
msgstr "Import/Export Redirects"
|
231 |
|
232 |
-
#: ../page_post_redirect_plugin.php:
|
233 |
msgid ""
|
234 |
"If you enjoy or find any of our plugins useful, please donate a few dollars "
|
235 |
"to help with future development and updates. We thank you in advance."
|
@@ -237,11 +249,11 @@ msgstr ""
|
|
237 |
"If you enjoy or find any of our plugins useful, please donate a few dollars "
|
238 |
"to help with future development and updates. We thank you in advance."
|
239 |
|
240 |
-
#: ../page_post_redirect_plugin.php:
|
241 |
msgid "Export Redirects"
|
242 |
msgstr "Export Redirects"
|
243 |
|
244 |
-
#: ../page_post_redirect_plugin.php:
|
245 |
msgid ""
|
246 |
"You should back-up your redirect regularly in case something happens to the "
|
247 |
"database."
|
@@ -249,7 +261,7 @@ msgstr ""
|
|
249 |
"You should back-up your redirect regularly in case something happens to the "
|
250 |
"database."
|
251 |
|
252 |
-
#: ../page_post_redirect_plugin.php:
|
253 |
msgid ""
|
254 |
"Please use the below buttons to make a back-up as either encoded "
|
255 |
"(unreadable) or pipe separated"
|
@@ -257,23 +269,23 @@ msgstr ""
|
|
257 |
"Please use the below buttons to make a back-up as either encoded "
|
258 |
"(unreadable) or pipe separated"
|
259 |
|
260 |
-
#: ../page_post_redirect_plugin.php:
|
261 |
msgid "EXPORT all Quick Redirects (Encoded)"
|
262 |
msgstr "EXPORT all Quick Redirects (Encoded)"
|
263 |
|
264 |
-
#: ../page_post_redirect_plugin.php:
|
265 |
msgid "OR"
|
266 |
msgstr "OR"
|
267 |
|
268 |
-
#: ../page_post_redirect_plugin.php:
|
269 |
msgid "EXPORT all Quick Redirects (PIPE Separated)"
|
270 |
msgstr "EXPORT all Quick Redirects (PIPE Separated)"
|
271 |
|
272 |
-
#: ../page_post_redirect_plugin.php:
|
273 |
msgid "Import Redirects"
|
274 |
msgstr "Import Redirects"
|
275 |
|
276 |
-
#: ../page_post_redirect_plugin.php:
|
277 |
msgid ""
|
278 |
"If you want to replace or restore redirects from a file, use the \"Restore\" "
|
279 |
"option."
|
@@ -281,7 +293,7 @@ msgstr ""
|
|
281 |
"If you want to replace or restore redirects from a file, use the \"Restore\" "
|
282 |
"option."
|
283 |
|
284 |
-
#: ../page_post_redirect_plugin.php:
|
285 |
msgid ""
|
286 |
"To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
|
287 |
"redirects, the file must be pipe dilimited "
|
@@ -289,19 +301,19 @@ msgstr ""
|
|
289 |
"To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
|
290 |
"redirects, the file must be pipe dilimited "
|
291 |
|
292 |
-
#: ../page_post_redirect_plugin.php:
|
293 |
msgid "RESTORE Saved Quick Redirects"
|
294 |
msgstr "RESTORE Saved Quick Redirects"
|
295 |
|
296 |
-
#: ../page_post_redirect_plugin.php:
|
297 |
msgid "ADD TO Quick Redirects"
|
298 |
msgstr "ADD TO Quick Redirects"
|
299 |
|
300 |
-
#: ../page_post_redirect_plugin.php:
|
301 |
msgid "Select Quick Redirects file to import:"
|
302 |
msgstr "Select Quick Redirects file to import:"
|
303 |
|
304 |
-
#: ../page_post_redirect_plugin.php:
|
305 |
msgid ""
|
306 |
"The import file should be a text file with one rediect per line, PIPE "
|
307 |
"separated, in this format:"
|
@@ -310,28 +322,28 @@ msgstr ""
|
|
310 |
"separated, in this format:"
|
311 |
|
312 |
# these are column titles.
|
313 |
-
#: ../page_post_redirect_plugin.php:
|
314 |
msgid "redirect|destination|newwindow|nofollow"
|
315 |
msgstr "redirect|destination|newwindow|nofollow"
|
316 |
|
317 |
-
#: ../page_post_redirect_plugin.php:
|
318 |
msgid "for Example:"
|
319 |
msgstr "for Example:"
|
320 |
|
321 |
# translate this to same as source
|
322 |
-
#: ../page_post_redirect_plugin.php:
|
323 |
msgid "/old-location.htm|http://some.com/new-destination/|0|1"
|
324 |
msgstr "/old-location.htm|http://some.com/new-destination/|0|1"
|
325 |
|
326 |
-
#: ../page_post_redirect_plugin.php:
|
327 |
msgid "/dontate/|http://example.com/destination/|1|1"
|
328 |
msgstr "/dontate/|http://example.com/destination/|1|1"
|
329 |
|
330 |
-
#: ../page_post_redirect_plugin.php:
|
331 |
msgid "IMPORTANT:"
|
332 |
msgstr "IMPORTANT:"
|
333 |
|
334 |
-
#: ../page_post_redirect_plugin.php:
|
335 |
msgid ""
|
336 |
"Make Sure any destination URLs that have a PIPE in the querystring data are "
|
337 |
"URL encoded before adding them!"
|
@@ -339,19 +351,19 @@ msgstr ""
|
|
339 |
"Make Sure any destination URLs that have a PIPE in the querystring data are "
|
340 |
"URL encoded before adding them!"
|
341 |
|
342 |
-
#: ../page_post_redirect_plugin.php:
|
343 |
msgid "ADD TO Current Quick Redirects"
|
344 |
msgstr "ADD TO Current Quick Redirects"
|
345 |
|
346 |
-
#: ../page_post_redirect_plugin.php:
|
347 |
msgid "All Quick Redirects deleted from database."
|
348 |
msgstr "All Quick Redirects deleted from database."
|
349 |
|
350 |
-
#: ../page_post_redirect_plugin.php:
|
351 |
msgid "All Individual Redirects deleted from database."
|
352 |
msgstr "All Individual Redirects deleted from database."
|
353 |
|
354 |
-
#: ../page_post_redirect_plugin.php:
|
355 |
msgid ""
|
356 |
"There was an problem with your last request. Please reload the page and try "
|
357 |
"again."
|
@@ -359,40 +371,40 @@ msgstr ""
|
|
359 |
"There was an problem with your last request. Please reload the page and try "
|
360 |
"again."
|
361 |
|
362 |
-
#: ../page_post_redirect_plugin.php:
|
363 |
msgid "Quick Page Post Redirect Options"
|
364 |
msgstr "Quick Page Post Redirect Options"
|
365 |
|
366 |
-
#: ../page_post_redirect_plugin.php:
|
367 |
msgid "Basic Settings"
|
368 |
msgstr "Basic Settings"
|
369 |
|
370 |
# Custom Post Types text here should match WordPress' name for Custom Post Types.
|
371 |
-
#: ../page_post_redirect_plugin.php:
|
372 |
msgid "Use with Custom Post Types?"
|
373 |
msgstr "Use with Custom Post Types?"
|
374 |
|
375 |
-
#: ../page_post_redirect_plugin.php:
|
376 |
msgid "Hide"
|
377 |
msgstr "Hide"
|
378 |
|
379 |
-
#: ../page_post_redirect_plugin.php:
|
380 |
msgid "meta box for following Post Types:"
|
381 |
msgstr "meta box for following Post Types:"
|
382 |
|
383 |
-
#: ../page_post_redirect_plugin.php:
|
384 |
msgid "Show Column Headers?"
|
385 |
msgstr "Show Column Headers?"
|
386 |
|
387 |
-
#: ../page_post_redirect_plugin.php:
|
388 |
msgid "Show Columns on list pages for set up redirects."
|
389 |
msgstr "Show Columns on list pages for set up redirects."
|
390 |
|
391 |
-
#: ../page_post_redirect_plugin.php:
|
392 |
msgid "Use jQuery?"
|
393 |
msgstr "Use jQuery?"
|
394 |
|
395 |
-
#: ../page_post_redirect_plugin.php:
|
396 |
msgid ""
|
397 |
"Increases effectiveness of plugin. If you have a jQuery conflict, try "
|
398 |
"turning this off."
|
@@ -400,31 +412,15 @@ msgstr ""
|
|
400 |
"Increases effectiveness of plugin. If you have a jQuery conflict, try "
|
401 |
"turning this off."
|
402 |
|
403 |
-
#: ../page_post_redirect_plugin.php:
|
404 |
msgid "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
|
405 |
msgstr "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
|
406 |
|
407 |
-
#: ../page_post_redirect_plugin.php:
|
408 |
-
msgid "Meta Refresh Time (in seconds):"
|
409 |
-
msgstr "Meta Refresh Time (in seconds):"
|
410 |
-
|
411 |
-
#: ../page_post_redirect_plugin.php:868
|
412 |
-
msgid "Only needed for Meta Refresh. 0=default (instant)"
|
413 |
-
msgstr "Only needed for Meta Refresh. 0=default (instant)"
|
414 |
-
|
415 |
-
#: ../page_post_redirect_plugin.php:871
|
416 |
-
msgid "Meta Refresh Message:"
|
417 |
-
msgstr "Meta Refresh Message:"
|
418 |
-
|
419 |
-
#: ../page_post_redirect_plugin.php:872
|
420 |
-
msgid "Default is blank. Message to display while waiting for refresh."
|
421 |
-
msgstr "Default is blank. Message to display while waiting for refresh."
|
422 |
-
|
423 |
-
#: ../page_post_redirect_plugin.php:878
|
424 |
msgid "Master Override Options"
|
425 |
msgstr "Master Override Options"
|
426 |
|
427 |
-
#: ../page_post_redirect_plugin.php:
|
428 |
msgid ""
|
429 |
"<strong>NOTE: </strong>The below settings will override all individual "
|
430 |
"settings."
|
@@ -432,84 +428,86 @@ msgstr ""
|
|
432 |
"<strong>NOTE: </strong>The below settings will override all individual "
|
433 |
"settings."
|
434 |
|
435 |
-
#: ../page_post_redirect_plugin.php:
|
436 |
msgid "Turn OFF all Redirects?"
|
437 |
msgstr "Turn OFF all Redirects?"
|
438 |
|
439 |
-
#: ../page_post_redirect_plugin.php:
|
440 |
msgid "Basically the same as having no redirects set up."
|
441 |
msgstr "Basically the same as having no redirects set up."
|
442 |
|
443 |
# keep code text untranslated.
|
444 |
-
#: ../page_post_redirect_plugin.php:
|
445 |
msgid "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
|
446 |
msgstr "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
|
447 |
|
448 |
-
#: ../page_post_redirect_plugin.php:
|
449 |
msgid "Requires \"use jQuery\" option to work with Quick Redirects."
|
450 |
msgstr "Requires \"use jQuery\" option to work with Quick Redirects."
|
451 |
|
452 |
-
#: ../page_post_redirect_plugin.php:
|
453 |
msgid "Make ALL Redirects open in a New Window?"
|
454 |
msgstr "Make ALL Redirects open in a New Window?"
|
455 |
|
456 |
-
#: ../page_post_redirect_plugin.php:
|
457 |
msgid "Make ALL Redirects this type:"
|
458 |
msgstr "Make ALL Redirects this type:"
|
459 |
|
460 |
-
#: ../page_post_redirect_plugin.php:
|
461 |
msgid "Use Individual Settings"
|
462 |
msgstr "Use Individual Settings"
|
463 |
|
464 |
-
#: ../page_post_redirect_plugin.php:
|
465 |
msgid "Permanant Redirect"
|
466 |
msgstr "Permanant Redirect"
|
467 |
|
468 |
-
#: ../page_post_redirect_plugin.php:
|
469 |
msgid "Temporary Redirect"
|
470 |
msgstr "Temporary Redirect"
|
471 |
|
472 |
-
#: ../page_post_redirect_plugin.php:
|
473 |
msgid "Meta Refresh Redirect"
|
474 |
msgstr "Meta Refresh Redirect"
|
475 |
|
476 |
-
#: ../page_post_redirect_plugin.php:
|
477 |
msgid "(Quick 301 Redirects will always be 301)"
|
478 |
msgstr "(Quick 301 Redirects will always be 301)"
|
479 |
|
480 |
-
#: ../page_post_redirect_plugin.php:
|
481 |
msgid "Make ALL redirects Case Sensitive?"
|
482 |
msgstr "Make ALL redirects Case Sensitive?"
|
483 |
|
484 |
-
#: ../page_post_redirect_plugin.php:
|
485 |
msgid "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
|
486 |
msgstr "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
|
487 |
|
488 |
-
#: ../page_post_redirect_plugin.php:
|
489 |
msgid "Make ALL Redirects go to this URL:"
|
490 |
msgstr "Make ALL Redirects go to this URL:"
|
491 |
|
492 |
-
#: ../page_post_redirect_plugin.php:
|
493 |
msgid "Use full URL including <code>http://</code>."
|
494 |
msgstr "Use full URL including <code>http://</code>."
|
495 |
|
496 |
-
#: ../page_post_redirect_plugin.php:
|
497 |
msgid "Rewrite ALL Redirects URLs to Show in LINK?"
|
498 |
msgstr "Rewrite ALL Redirects URLs to Show in LINK?"
|
499 |
|
500 |
-
#: ../page_post_redirect_plugin.php:
|
501 |
msgid ""
|
502 |
"Makes link show redirect URL instead of the original URL. Will not work on "
|
503 |
-
"Quick Redirects at this time
|
|
|
504 |
msgstr ""
|
505 |
"Makes link show redirect URL instead of the original URL. Will not work on "
|
506 |
-
"Quick Redirects at this time
|
|
|
507 |
|
508 |
-
#: ../page_post_redirect_plugin.php:
|
509 |
msgid "Plugin Clean Up"
|
510 |
msgstr "Plugin Clean Up"
|
511 |
|
512 |
-
#: ../page_post_redirect_plugin.php:
|
513 |
msgid ""
|
514 |
"<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
|
515 |
"this."
|
@@ -517,19 +515,19 @@ msgstr ""
|
|
517 |
"<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
|
518 |
"this."
|
519 |
|
520 |
-
#: ../page_post_redirect_plugin.php:
|
521 |
msgid "Delete Redirects?"
|
522 |
msgstr "Delete Redirects?"
|
523 |
|
524 |
-
#: ../page_post_redirect_plugin.php:
|
525 |
msgid "Delete All Individual Redirects"
|
526 |
msgstr "Delete All Individual Redirects"
|
527 |
|
528 |
-
#: ../page_post_redirect_plugin.php:
|
529 |
msgid "Delete all Quick Redirects"
|
530 |
msgstr "Delete all Quick Redirects"
|
531 |
|
532 |
-
#: ../page_post_redirect_plugin.php:
|
533 |
msgid ""
|
534 |
"Individual Redirects are redirects set up on individual pages or posts when "
|
535 |
"in the editing screen. The Quick Redirects are set up on the Quick Redirects "
|
@@ -539,31 +537,31 @@ msgstr ""
|
|
539 |
"in the editing screen. The Quick Redirects are set up on the Quick Redirects "
|
540 |
"page."
|
541 |
|
542 |
-
#: ../page_post_redirect_plugin.php:
|
543 |
msgid "Save Changes"
|
544 |
msgstr "Save Changes"
|
545 |
|
546 |
-
#: ../page_post_redirect_plugin.php:
|
547 |
msgid "Examples"
|
548 |
msgstr "Examples"
|
549 |
|
550 |
-
#: ../page_post_redirect_plugin.php:
|
551 |
msgid "Troubleshooting"
|
552 |
msgstr "Troubleshooting"
|
553 |
|
554 |
-
#: ../page_post_redirect_plugin.php:
|
555 |
msgid "IMPORTANT TROUBLESHOOTING NOTES:"
|
556 |
msgstr "IMPORTANT TROUBLESHOOTING NOTES:"
|
557 |
|
558 |
-
#: ../page_post_redirect_plugin.php:
|
559 |
msgid ""
|
560 |
"At this time the New Window (NW) and No Follow (NF) features will not work "
|
561 |
-
"for Quick Redirects."
|
562 |
msgstr ""
|
563 |
"At this time the New Window (NW) and No Follow (NF) features will not work "
|
564 |
-
"for Quick Redirects."
|
565 |
|
566 |
-
#: ../page_post_redirect_plugin.php:
|
567 |
msgid ""
|
568 |
"It is recommended that the <b>Request URL</b> be relative to the ROOT "
|
569 |
"directory and contain the <code>/</code> at the beginning."
|
@@ -571,7 +569,7 @@ msgstr ""
|
|
571 |
"It is recommended that the <b>Request URL</b> be relative to the ROOT "
|
572 |
"directory and contain the <code>/</code> at the beginning."
|
573 |
|
574 |
-
#: ../page_post_redirect_plugin.php:
|
575 |
msgid ""
|
576 |
"If you do use the domain name in the Request URL field, make sure it matches "
|
577 |
"your site's domain style and protocol. For example, if your site uses \"www\" "
|
@@ -585,7 +583,7 @@ msgstr ""
|
|
585 |
"<code>https://</code>, use it as the protocol. Our best guess is that your "
|
586 |
"domain and protocol are"
|
587 |
|
588 |
-
#: ../page_post_redirect_plugin.php:
|
589 |
msgid ""
|
590 |
"If you are having issues with the link not redirecting on a SSL site with "
|
591 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
@@ -595,7 +593,7 @@ msgstr ""
|
|
595 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
596 |
"redirects, one with and one without the SSL protocol."
|
597 |
|
598 |
-
#: ../page_post_redirect_plugin.php:
|
599 |
msgid ""
|
600 |
"The <b>Destination</b> field can be any valid URL or relative path (from "
|
601 |
"root), for example"
|
@@ -603,7 +601,7 @@ msgstr ""
|
|
603 |
"The <b>Destination</b> field can be any valid URL or relative path (from "
|
604 |
"root), for example"
|
605 |
|
606 |
-
#: ../page_post_redirect_plugin.php:
|
607 |
msgid ""
|
608 |
"In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
|
609 |
"work with Quick Redirects, you need to have:"
|
@@ -611,11 +609,11 @@ msgstr ""
|
|
611 |
"In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
|
612 |
"work with Quick Redirects, you need to have:"
|
613 |
|
614 |
-
#: ../page_post_redirect_plugin.php:
|
615 |
msgid "\"Use jQuery?\" option selected in the settings page"
|
616 |
msgstr "\"Use jQuery?\" option selected in the settings page"
|
617 |
|
618 |
-
#: ../page_post_redirect_plugin.php:
|
619 |
msgid ""
|
620 |
"A link that uses the request url SOMEWHERE in your site page - i.e., in a "
|
621 |
"menu, content, sidebar, etc."
|
@@ -623,7 +621,7 @@ msgstr ""
|
|
623 |
"A link that uses the request url SOMEWHERE in your site page - i.e., in a "
|
624 |
"menu, content, sidebar, etc."
|
625 |
|
626 |
-
#: ../page_post_redirect_plugin.php:
|
627 |
msgid ""
|
628 |
"The open in a new window or nofollow settings will not happen if someone "
|
629 |
"just types the old link in the URL or if they come from a bookmark or link "
|
@@ -639,15 +637,177 @@ msgstr ""
|
|
639 |
"<code>target</code> and <code>rel</code> properties to the link to make it "
|
640 |
"work."
|
641 |
|
642 |
-
#: ../page_post_redirect_plugin.php:
|
643 |
msgid "You can export redirects in two formats - Encoded or Delimited."
|
644 |
msgstr "You can export redirects in two formats - Encoded or Delimited."
|
645 |
|
646 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
647 |
msgid "Quick Redirects (301 Redirects)"
|
648 |
msgstr "Quick Redirects (301 Redirects)"
|
649 |
|
650 |
-
#: ../page_post_redirect_plugin.php:
|
651 |
msgid ""
|
652 |
"The <code>Use jQuery?</code> option is turned off in the settings.<br/>In "
|
653 |
"order to use <strong>NW</strong> (open in a new window) or "
|
@@ -659,11 +819,11 @@ msgstr ""
|
|
659 |
"<strong>NF</strong> (add rel=\"nofollow\") options for Quick Redirects, you "
|
660 |
"must have it enabled."
|
661 |
|
662 |
-
#: ../page_post_redirect_plugin.php:
|
663 |
msgid "hide this message"
|
664 |
msgstr "hide this message"
|
665 |
|
666 |
-
#: ../page_post_redirect_plugin.php:
|
667 |
msgid ""
|
668 |
"To use the <strong>NW</strong> (open in a new window) <strong>NF</strong> "
|
669 |
"(nofollow) options, check the appropriate option and update when adding "
|
@@ -677,7 +837,7 @@ msgstr ""
|
|
677 |
"updated with these options (as long as you have <code>Use jQuery?</code> "
|
678 |
"enabled in the plugin settings."
|
679 |
|
680 |
-
#: ../page_post_redirect_plugin.php:
|
681 |
msgid ""
|
682 |
"Quick Redirects are useful when you have links from an old site that now "
|
683 |
"come up 404 Not Found, and you need to have them redirect to a new location "
|
@@ -693,7 +853,7 @@ msgstr ""
|
|
693 |
"need to send some place else and you don't want to create a Page or Post "
|
694 |
"just to use the individual Page/Post Redirect option."
|
695 |
|
696 |
-
#: ../page_post_redirect_plugin.php:
|
697 |
msgid ""
|
698 |
"To add Quick Redirects, put the URL for the redirect in the <strong>Request "
|
699 |
"URL</strong> field, and the URL it should be redirected to in the "
|
@@ -707,7 +867,7 @@ msgstr ""
|
|
707 |
"trash can at the end of that row. To edit a redirect, click the pencil edit "
|
708 |
"icon."
|
709 |
|
710 |
-
#: ../page_post_redirect_plugin.php:
|
711 |
msgid ""
|
712 |
"See 'HELP' in the upper right corner, for troubleshooting problems and "
|
713 |
"example redirects."
|
@@ -715,39 +875,39 @@ msgstr ""
|
|
715 |
"See 'HELP' in the upper right corner, for troubleshooting problems and "
|
716 |
"example redirects."
|
717 |
|
718 |
-
#: ../page_post_redirect_plugin.php:
|
719 |
msgid "Add New Redirects"
|
720 |
msgstr "Add New Redirects"
|
721 |
|
722 |
-
#: ../page_post_redirect_plugin.php:
|
723 |
msgid "Request URL"
|
724 |
msgstr "Request URL"
|
725 |
|
726 |
-
#: ../page_post_redirect_plugin.php:
|
727 |
msgid "Destination URL"
|
728 |
msgstr "Destination URL"
|
729 |
|
730 |
# Stands for 'New Window'
|
731 |
-
#: ../page_post_redirect_plugin.php:
|
732 |
msgid "NW"
|
733 |
msgstr "NW"
|
734 |
|
735 |
# Stands for 'No Follow'
|
736 |
-
#: ../page_post_redirect_plugin.php:
|
737 |
msgid "NF"
|
738 |
msgstr "NF"
|
739 |
|
740 |
-
#: ../page_post_redirect_plugin.php:
|
741 |
-
#: page_post_redirect_plugin.php:
|
742 |
msgid "open in a New Window"
|
743 |
msgstr "open in a New Window"
|
744 |
|
745 |
-
#: ../page_post_redirect_plugin.php:
|
746 |
-
#: page_post_redirect_plugin.php:
|
747 |
msgid "add No Follow"
|
748 |
msgstr "add No Follow"
|
749 |
|
750 |
-
#: ../page_post_redirect_plugin.php:
|
751 |
msgid ""
|
752 |
"New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
|
753 |
"jQuery\" is set in the options."
|
@@ -755,31 +915,31 @@ msgstr ""
|
|
755 |
"New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
|
756 |
"jQuery\" is set in the options."
|
757 |
|
758 |
-
#: ../page_post_redirect_plugin.php:
|
759 |
msgid "Existing Redirects"
|
760 |
msgstr "Existing Redirects"
|
761 |
|
762 |
-
#: ../page_post_redirect_plugin.php:
|
763 |
msgid "Save"
|
764 |
msgstr "Save"
|
765 |
|
766 |
-
#: ../page_post_redirect_plugin.php:
|
767 |
msgid "Cancel"
|
768 |
msgstr "Cancel"
|
769 |
|
770 |
-
#: ../page_post_redirect_plugin.php:
|
771 |
msgid "Edit"
|
772 |
msgstr "Edit"
|
773 |
|
774 |
-
#: ../page_post_redirect_plugin.php:
|
775 |
msgid "Delete"
|
776 |
msgstr "Delete"
|
777 |
|
778 |
-
#: ../page_post_redirect_plugin.php:
|
779 |
msgid "No Quick Redirects."
|
780 |
msgstr "No Quick Redirects."
|
781 |
|
782 |
-
#: ../page_post_redirect_plugin.php:
|
783 |
msgid ""
|
784 |
"An error occured during the file upload. Please fix your server "
|
785 |
"configuration and retry."
|
@@ -787,11 +947,11 @@ msgstr ""
|
|
787 |
"An error occured during the file upload. Please fix your server "
|
788 |
"configuration and retry."
|
789 |
|
790 |
-
#: ../page_post_redirect_plugin.php:
|
791 |
msgid "SERVER ERROR - Could Not Load"
|
792 |
msgstr "SERVER ERROR - Could Not Load"
|
793 |
|
794 |
-
#: ../page_post_redirect_plugin.php:
|
795 |
msgid ""
|
796 |
"This does not look like a Quick Page Post Redirect file - it is possibly "
|
797 |
"damaged or corrupt."
|
@@ -799,12 +959,12 @@ 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:
|
803 |
-
#: page_post_redirect_plugin.php:
|
804 |
msgid "ERROR - Not a valid File"
|
805 |
msgstr "ERROR - Not a valid File"
|
806 |
|
807 |
-
#: ../page_post_redirect_plugin.php:
|
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 "
|
@@ -814,7 +974,7 @@ msgstr ""
|
|
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:
|
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 "
|
@@ -824,7 +984,7 @@ msgstr ""
|
|
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:
|
828 |
msgid ""
|
829 |
"It does not look like there are any valid items to import - check the file "
|
830 |
"and try again."
|
@@ -832,63 +992,103 @@ 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:
|
836 |
msgid "ERROR - No Valid items to add."
|
837 |
msgstr "ERROR - No Valid items to add."
|
838 |
|
839 |
-
#: ../page_post_redirect_plugin.php:
|
840 |
-
msgid "
|
841 |
-
msgstr "
|
842 |
|
843 |
-
#: ../page_post_redirect_plugin.php:
|
844 |
msgid "Quick Redirects"
|
845 |
msgstr "Quick Redirects"
|
846 |
|
847 |
-
#: ../page_post_redirect_plugin.php:
|
848 |
msgid "FAQ"
|
849 |
msgstr "FAQ"
|
850 |
|
851 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
852 |
msgid "Make Redirect <strong>Active</strong>."
|
853 |
msgstr "Make Redirect <strong>Active</strong>."
|
854 |
|
855 |
-
#: ../page_post_redirect_plugin.php:
|
856 |
-
msgid "
|
857 |
-
msgstr "
|
858 |
|
859 |
-
#: ../page_post_redirect_plugin.php:
|
860 |
-
msgid "
|
861 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
862 |
|
863 |
-
#: ../page_post_redirect_plugin.php:
|
864 |
-
msgid "<strong>Show</strong>
|
865 |
-
msgstr "<strong>Show</strong>
|
866 |
|
867 |
-
#: ../page_post_redirect_plugin.php:
|
868 |
-
msgid "
|
869 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
870 |
|
871 |
-
#: ../page_post_redirect_plugin.php:
|
872 |
msgid "Type of Redirect:"
|
873 |
msgstr "Type of Redirect:"
|
874 |
|
875 |
-
#: ../page_post_redirect_plugin.php:
|
876 |
msgid "Permanent"
|
877 |
msgstr "Permanent"
|
878 |
|
879 |
-
#: ../page_post_redirect_plugin.php:
|
880 |
msgid "Temporary"
|
881 |
msgstr "Temporary"
|
882 |
|
883 |
-
#: ../page_post_redirect_plugin.php:
|
884 |
msgid "Meta Redirect"
|
885 |
msgstr "Meta Redirect"
|
886 |
|
887 |
-
#: ../page_post_redirect_plugin.php:
|
888 |
msgid "Default is 302 (Temporary Redirect)."
|
889 |
msgstr "Default is 302 (Temporary Redirect)."
|
890 |
|
891 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 "
|
@@ -898,6 +1098,129 @@ msgstr ""
|
|
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:
|
902 |
msgid "method."
|
903 |
msgstr "method."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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: Tue Jul 28 2015 10:20:28 GMT-0400 (Eastern Daylight Time)\n"
|
7 |
"Last-Translator: dfischer <admin@fischercreativemedia.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: English\n"
|
22 |
"X-Loco-Target-Locale: en_US\n"
|
23 |
"X-Generator: Loco - https://localise.biz/"
|
24 |
|
25 |
+
#: ../page_post_redirect_plugin.php:185
|
26 |
+
msgid "New Meta Redirect options."
|
27 |
+
msgstr "New Meta Redirect options."
|
28 |
+
|
29 |
+
#: ../page_post_redirect_plugin.php:186
|
30 |
+
msgid ""
|
31 |
+
"Please view the Help Tab above to see more information about the Meta "
|
32 |
+
"Redirect Settings."
|
33 |
+
msgstr ""
|
34 |
+
"Please view the Help Tab above to see more information about the Meta "
|
35 |
+
"Redirect Settings."
|
36 |
+
|
37 |
+
#: ../page_post_redirect_plugin.php:199
|
38 |
msgid "New Layout of Existing Redirects"
|
39 |
msgstr "New Layout of Existing Redirects"
|
40 |
|
41 |
+
#: ../page_post_redirect_plugin.php:200
|
42 |
msgid ""
|
43 |
"The existing <strong>Quick Redirects</strong> are now laid out in a list "
|
44 |
"format instead of form fields. When you have a lot of Redirects, this helps "
|
50 |
"elminiate the \"max_input_vars\" configuration issue where redirects were not "
|
51 |
"saving correctly."
|
52 |
|
53 |
+
#: ../page_post_redirect_plugin.php:201
|
54 |
msgid "To edit an exisitng redirect, click the pencil icon"
|
55 |
msgstr "To edit an exisitng redirect, click the pencil icon"
|
56 |
|
57 |
+
#: ../page_post_redirect_plugin.php:201
|
58 |
msgid "and the row will become editable. Click the trash can icon"
|
59 |
msgstr "and the row will become editable. Click the trash can icon"
|
60 |
|
61 |
+
#: ../page_post_redirect_plugin.php:201
|
62 |
msgid "and the redirect will be deleted. Click the trash can icon"
|
63 |
msgstr "and the redirect will be deleted. Click the trash can icon"
|
64 |
|
65 |
+
#: ../page_post_redirect_plugin.php:214
|
66 |
msgid "New Option to Use jQuery"
|
67 |
msgstr "New Option to Use jQuery"
|
68 |
|
69 |
+
#: ../page_post_redirect_plugin.php:215
|
70 |
msgid ""
|
71 |
"To increase the effectiveness of the plugin's ability to add new window and "
|
72 |
"nofollow functionality, you can use the jQuery option."
|
74 |
"To increase the effectiveness of the plugin's ability to add new window and "
|
75 |
"nofollow functionality, you can use the jQuery option."
|
76 |
|
77 |
+
#: ../page_post_redirect_plugin.php:216
|
78 |
msgid ""
|
79 |
"This adds JavaScript/jQuery scripting to check the links in the output HTML "
|
80 |
"of the page and add the correct functionality if needed."
|
82 |
"This adds JavaScript/jQuery scripting to check the links in the output HTML "
|
83 |
"of the page and add the correct functionality if needed."
|
84 |
|
85 |
+
#: ../page_post_redirect_plugin.php:217
|
86 |
msgid "If you experience JavaScript/jQuery conflicts, try turning this option off."
|
87 |
msgstr "If you experience JavaScript/jQuery conflicts, try turning this option off."
|
88 |
|
89 |
+
#: ../page_post_redirect_plugin.php:323
|
90 |
msgid "Quick Redirects Updated."
|
91 |
msgstr "Quick Redirects Updated."
|
92 |
|
93 |
+
#: ../page_post_redirect_plugin.php:427
|
94 |
msgid "Redirect"
|
95 |
msgstr "Redirect"
|
96 |
|
97 |
# Plugin Name
|
98 |
+
#: ../page_post_redirect_plugin.php:491
|
99 |
msgid "Quick Page/Post Redirect"
|
100 |
msgstr "Quick Page/Post Redirect"
|
101 |
|
102 |
+
#: ../page_post_redirect_plugin.php:503
|
103 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
|
104 |
msgstr "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
|
105 |
|
106 |
+
#: ../page_post_redirect_plugin.php:503
|
107 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?"
|
108 |
msgstr "Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?"
|
109 |
|
110 |
+
#: ../page_post_redirect_plugin.php:503
|
111 |
msgid ""
|
112 |
"Redirect could not be saved as a redirect already exists with the same "
|
113 |
"Request URL."
|
115 |
"Redirect could not be saved as a redirect already exists with the same "
|
116 |
"Request URL."
|
117 |
|
118 |
+
#: ../page_post_redirect_plugin.php:503
|
119 |
msgid "Are you sure you want to delete this redirect?"
|
120 |
msgstr "Are you sure you want to delete this redirect?"
|
121 |
|
122 |
# JavaScript message
|
123 |
+
#: ../page_post_redirect_plugin.php:503
|
124 |
msgid "Error Saving Redirect\\nTry refreshing the page and trying again."
|
125 |
msgstr "Error Saving Redirect\\nTry refreshing the page and trying again."
|
126 |
|
127 |
# JavaScript Message
|
128 |
+
#: ../page_post_redirect_plugin.php:503
|
129 |
msgid "File type not allowed,\\nAllowed file type: *.txt"
|
130 |
msgstr "File type not allowed,\\nAllowed file type: *.txt"
|
131 |
|
132 |
+
#: ../page_post_redirect_plugin.php:503
|
133 |
msgid "Please add at least one redirect before submitting form"
|
134 |
msgstr "Please add at least one redirect before submitting form"
|
135 |
|
136 |
+
#: ../page_post_redirect_plugin.php:588
|
137 |
msgid "Quick Page/Post Redirect FAQs/Help"
|
138 |
msgstr "Quick Page/Post Redirect FAQs/Help"
|
139 |
|
140 |
+
#: ../page_post_redirect_plugin.php:589
|
141 |
msgid ""
|
142 |
"The FAQS are now on a feed that can be updated on the fly. If you have a "
|
143 |
"question and don't see an answer, please send an email to <a href=\"mailto:"
|
157 |
"information like your WordPress version and examples if the plugin is not "
|
158 |
"working correctly for you. THANKS!"
|
159 |
|
160 |
+
#: ../page_post_redirect_plugin.php:607
|
161 |
msgid "Table of Contents"
|
162 |
msgstr "Table of Contents"
|
163 |
|
164 |
+
#: ../page_post_redirect_plugin.php:611
|
165 |
msgid "Questions/Answers"
|
166 |
msgstr "Questions/Answers"
|
167 |
|
168 |
+
#: ../page_post_redirect_plugin.php:623
|
169 |
msgid "Quick Page Post Redirect Summary"
|
170 |
msgstr "Quick Page Post Redirect Summary"
|
171 |
|
172 |
+
#: ../page_post_redirect_plugin.php:624
|
173 |
msgid "This is a summary of Individual & Quick 301 Redirects."
|
174 |
msgstr "This is a summary of Individual & Quick 301 Redirects."
|
175 |
|
176 |
+
#: ../page_post_redirect_plugin.php:632
|
177 |
msgid "Summary"
|
178 |
msgstr "Summary"
|
179 |
|
180 |
+
#: ../page_post_redirect_plugin.php:635
|
181 |
msgid "Acitve Override is on - All Redirects are OFF!"
|
182 |
msgstr "Acitve Override is on - All Redirects are OFF!\n"
|
183 |
|
184 |
+
#: ../page_post_redirect_plugin.php:636
|
185 |
msgid "No Follow Override is on!"
|
186 |
msgstr "No Follow Override is on!"
|
187 |
|
188 |
+
#: ../page_post_redirect_plugin.php:637
|
189 |
msgid "New Window Override is on!"
|
190 |
msgstr "New Window Override is on!"
|
191 |
|
192 |
+
#: ../page_post_redirect_plugin.php:638
|
193 |
msgid "Rewrite Override is on!"
|
194 |
msgstr "Rewrite Override is on!"
|
195 |
|
196 |
+
#: ../page_post_redirect_plugin.php:640
|
197 |
msgid "ID"
|
198 |
msgstr "ID"
|
199 |
|
200 |
+
#: ../page_post_redirect_plugin.php:641
|
201 |
msgid "post type"
|
202 |
msgstr "post type"
|
203 |
|
204 |
+
#: ../page_post_redirect_plugin.php:642
|
205 |
msgid "active"
|
206 |
msgstr "active"
|
207 |
|
208 |
+
#: ../page_post_redirect_plugin.php:643
|
209 |
msgid "no follow"
|
210 |
msgstr "no follow"
|
211 |
|
212 |
+
#: ../page_post_redirect_plugin.php:644
|
213 |
msgid "new window"
|
214 |
msgstr "new window"
|
215 |
|
216 |
+
#: ../page_post_redirect_plugin.php:645
|
217 |
msgid "type"
|
218 |
msgstr "type"
|
219 |
|
220 |
+
#: ../page_post_redirect_plugin.php:646
|
221 |
+
msgid "rewrite link"
|
222 |
+
msgstr "rewrite link"
|
223 |
|
224 |
+
#: ../page_post_redirect_plugin.php:647
|
225 |
msgid "original URL"
|
226 |
msgstr "original URL"
|
227 |
|
228 |
+
#: ../page_post_redirect_plugin.php:648
|
229 |
msgid "redirect to URL"
|
230 |
msgstr "redirect to URL"
|
231 |
|
232 |
+
#: ../page_post_redirect_plugin.php:773 ../page_post_redirect_plugin.php:867
|
233 |
msgid "Quick Redirects Imported & Replaced."
|
234 |
msgstr "Quick Redirects Imported & Replaced."
|
235 |
|
236 |
+
#: ../page_post_redirect_plugin.php:774 ../page_post_redirect_plugin.php:868
|
237 |
msgid "Quick Redirects Imported & Added to Existing Redirects."
|
238 |
msgstr "Quick Redirects Imported & Added to Existing Redirects."
|
239 |
|
240 |
+
#: ../page_post_redirect_plugin.php:777
|
241 |
msgid "Import/Export Redirects"
|
242 |
msgstr "Import/Export Redirects"
|
243 |
|
244 |
+
#: ../page_post_redirect_plugin.php:793 ../page_post_redirect_plugin.php:891
|
245 |
msgid ""
|
246 |
"If you enjoy or find any of our plugins useful, please donate a few dollars "
|
247 |
"to help with future development and updates. We thank you in advance."
|
249 |
"If you enjoy or find any of our plugins useful, please donate a few dollars "
|
250 |
"to help with future development and updates. We thank you in advance."
|
251 |
|
252 |
+
#: ../page_post_redirect_plugin.php:799 ../page_post_redirect_plugin.php:1064
|
253 |
msgid "Export Redirects"
|
254 |
msgstr "Export Redirects"
|
255 |
|
256 |
+
#: ../page_post_redirect_plugin.php:800
|
257 |
msgid ""
|
258 |
"You should back-up your redirect regularly in case something happens to the "
|
259 |
"database."
|
261 |
"You should back-up your redirect regularly in case something happens to the "
|
262 |
"database."
|
263 |
|
264 |
+
#: ../page_post_redirect_plugin.php:801
|
265 |
msgid ""
|
266 |
"Please use the below buttons to make a back-up as either encoded "
|
267 |
"(unreadable) or pipe separated"
|
269 |
"Please use the below buttons to make a back-up as either encoded "
|
270 |
"(unreadable) or pipe separated"
|
271 |
|
272 |
+
#: ../page_post_redirect_plugin.php:802
|
273 |
msgid "EXPORT all Quick Redirects (Encoded)"
|
274 |
msgstr "EXPORT all Quick Redirects (Encoded)"
|
275 |
|
276 |
+
#: ../page_post_redirect_plugin.php:803 ../page_post_redirect_plugin.php:816
|
277 |
msgid "OR"
|
278 |
msgstr "OR"
|
279 |
|
280 |
+
#: ../page_post_redirect_plugin.php:804
|
281 |
msgid "EXPORT all Quick Redirects (PIPE Separated)"
|
282 |
msgstr "EXPORT all Quick Redirects (PIPE Separated)"
|
283 |
|
284 |
+
#: ../page_post_redirect_plugin.php:811 ../page_post_redirect_plugin.php:1069
|
285 |
msgid "Import Redirects"
|
286 |
msgstr "Import Redirects"
|
287 |
|
288 |
+
#: ../page_post_redirect_plugin.php:812
|
289 |
msgid ""
|
290 |
"If you want to replace or restore redirects from a file, use the \"Restore\" "
|
291 |
"option."
|
293 |
"If you want to replace or restore redirects from a file, use the \"Restore\" "
|
294 |
"option."
|
295 |
|
296 |
+
#: ../page_post_redirect_plugin.php:813
|
297 |
msgid ""
|
298 |
"To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
|
299 |
"redirects, the file must be pipe dilimited "
|
301 |
"To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
|
302 |
"redirects, the file must be pipe dilimited "
|
303 |
|
304 |
+
#: ../page_post_redirect_plugin.php:815
|
305 |
msgid "RESTORE Saved Quick Redirects"
|
306 |
msgstr "RESTORE Saved Quick Redirects"
|
307 |
|
308 |
+
#: ../page_post_redirect_plugin.php:817
|
309 |
msgid "ADD TO Quick Redirects"
|
310 |
msgstr "ADD TO Quick Redirects"
|
311 |
|
312 |
+
#: ../page_post_redirect_plugin.php:821 ../page_post_redirect_plugin.php:842
|
313 |
msgid "Select Quick Redirects file to import:"
|
314 |
msgstr "Select Quick Redirects file to import:"
|
315 |
|
316 |
+
#: ../page_post_redirect_plugin.php:832
|
317 |
msgid ""
|
318 |
"The import file should be a text file with one rediect per line, PIPE "
|
319 |
"separated, in this format:"
|
322 |
"separated, in this format:"
|
323 |
|
324 |
# these are column titles.
|
325 |
+
#: ../page_post_redirect_plugin.php:834
|
326 |
msgid "redirect|destination|newwindow|nofollow"
|
327 |
msgstr "redirect|destination|newwindow|nofollow"
|
328 |
|
329 |
+
#: ../page_post_redirect_plugin.php:835
|
330 |
msgid "for Example:"
|
331 |
msgstr "for Example:"
|
332 |
|
333 |
# translate this to same as source
|
334 |
+
#: ../page_post_redirect_plugin.php:837
|
335 |
msgid "/old-location.htm|http://some.com/new-destination/|0|1"
|
336 |
msgstr "/old-location.htm|http://some.com/new-destination/|0|1"
|
337 |
|
338 |
+
#: ../page_post_redirect_plugin.php:838
|
339 |
msgid "/dontate/|http://example.com/destination/|1|1"
|
340 |
msgstr "/dontate/|http://example.com/destination/|1|1"
|
341 |
|
342 |
+
#: ../page_post_redirect_plugin.php:840
|
343 |
msgid "IMPORTANT:"
|
344 |
msgstr "IMPORTANT:"
|
345 |
|
346 |
+
#: ../page_post_redirect_plugin.php:840
|
347 |
msgid ""
|
348 |
"Make Sure any destination URLs that have a PIPE in the querystring data are "
|
349 |
"URL encoded before adding them!"
|
351 |
"Make Sure any destination URLs that have a PIPE in the querystring data are "
|
352 |
"URL encoded before adding them!"
|
353 |
|
354 |
+
#: ../page_post_redirect_plugin.php:847
|
355 |
msgid "ADD TO Current Quick Redirects"
|
356 |
msgstr "ADD TO Current Quick Redirects"
|
357 |
|
358 |
+
#: ../page_post_redirect_plugin.php:865
|
359 |
msgid "All Quick Redirects deleted from database."
|
360 |
msgstr "All Quick Redirects deleted from database."
|
361 |
|
362 |
+
#: ../page_post_redirect_plugin.php:866
|
363 |
msgid "All Individual Redirects deleted from database."
|
364 |
msgstr "All Individual Redirects deleted from database."
|
365 |
|
366 |
+
#: ../page_post_redirect_plugin.php:869
|
367 |
msgid ""
|
368 |
"There was an problem with your last request. Please reload the page and try "
|
369 |
"again."
|
371 |
"There was an problem with your last request. Please reload the page and try "
|
372 |
"again."
|
373 |
|
374 |
+
#: ../page_post_redirect_plugin.php:873
|
375 |
msgid "Quick Page Post Redirect Options"
|
376 |
msgstr "Quick Page Post Redirect Options"
|
377 |
|
378 |
+
#: ../page_post_redirect_plugin.php:902
|
379 |
msgid "Basic Settings"
|
380 |
msgstr "Basic Settings"
|
381 |
|
382 |
# Custom Post Types text here should match WordPress' name for Custom Post Types.
|
383 |
+
#: ../page_post_redirect_plugin.php:905
|
384 |
msgid "Use with Custom Post Types?"
|
385 |
msgstr "Use with Custom Post Types?"
|
386 |
|
387 |
+
#: ../page_post_redirect_plugin.php:909
|
388 |
msgid "Hide"
|
389 |
msgstr "Hide"
|
390 |
|
391 |
+
#: ../page_post_redirect_plugin.php:909
|
392 |
msgid "meta box for following Post Types:"
|
393 |
msgstr "meta box for following Post Types:"
|
394 |
|
395 |
+
#: ../page_post_redirect_plugin.php:931
|
396 |
msgid "Show Column Headers?"
|
397 |
msgstr "Show Column Headers?"
|
398 |
|
399 |
+
#: ../page_post_redirect_plugin.php:932
|
400 |
msgid "Show Columns on list pages for set up redirects."
|
401 |
msgstr "Show Columns on list pages for set up redirects."
|
402 |
|
403 |
+
#: ../page_post_redirect_plugin.php:935
|
404 |
msgid "Use jQuery?"
|
405 |
msgstr "Use jQuery?"
|
406 |
|
407 |
+
#: ../page_post_redirect_plugin.php:936
|
408 |
msgid ""
|
409 |
"Increases effectiveness of plugin. If you have a jQuery conflict, try "
|
410 |
"turning this off."
|
412 |
"Increases effectiveness of plugin. If you have a jQuery conflict, try "
|
413 |
"turning this off."
|
414 |
|
415 |
+
#: ../page_post_redirect_plugin.php:936
|
416 |
msgid "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
|
417 |
msgstr "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
|
418 |
|
419 |
+
#: ../page_post_redirect_plugin.php:942
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
420 |
msgid "Master Override Options"
|
421 |
msgstr "Master Override Options"
|
422 |
|
423 |
+
#: ../page_post_redirect_plugin.php:942
|
424 |
msgid ""
|
425 |
"<strong>NOTE: </strong>The below settings will override all individual "
|
426 |
"settings."
|
428 |
"<strong>NOTE: </strong>The below settings will override all individual "
|
429 |
"settings."
|
430 |
|
431 |
+
#: ../page_post_redirect_plugin.php:945
|
432 |
msgid "Turn OFF all Redirects?"
|
433 |
msgstr "Turn OFF all Redirects?"
|
434 |
|
435 |
+
#: ../page_post_redirect_plugin.php:946
|
436 |
msgid "Basically the same as having no redirects set up."
|
437 |
msgstr "Basically the same as having no redirects set up."
|
438 |
|
439 |
# keep code text untranslated.
|
440 |
+
#: ../page_post_redirect_plugin.php:949
|
441 |
msgid "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
|
442 |
msgstr "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
|
443 |
|
444 |
+
#: ../page_post_redirect_plugin.php:950 ../page_post_redirect_plugin.php:954
|
445 |
msgid "Requires \"use jQuery\" option to work with Quick Redirects."
|
446 |
msgstr "Requires \"use jQuery\" option to work with Quick Redirects."
|
447 |
|
448 |
+
#: ../page_post_redirect_plugin.php:953
|
449 |
msgid "Make ALL Redirects open in a New Window?"
|
450 |
msgstr "Make ALL Redirects open in a New Window?"
|
451 |
|
452 |
+
#: ../page_post_redirect_plugin.php:957
|
453 |
msgid "Make ALL Redirects this type:"
|
454 |
msgstr "Make ALL Redirects this type:"
|
455 |
|
456 |
+
#: ../page_post_redirect_plugin.php:959
|
457 |
msgid "Use Individual Settings"
|
458 |
msgstr "Use Individual Settings"
|
459 |
|
460 |
+
#: ../page_post_redirect_plugin.php:960
|
461 |
msgid "Permanant Redirect"
|
462 |
msgstr "Permanant Redirect"
|
463 |
|
464 |
+
#: ../page_post_redirect_plugin.php:961 ../page_post_redirect_plugin.php:962
|
465 |
msgid "Temporary Redirect"
|
466 |
msgstr "Temporary Redirect"
|
467 |
|
468 |
+
#: ../page_post_redirect_plugin.php:963
|
469 |
msgid "Meta Refresh Redirect"
|
470 |
msgstr "Meta Refresh Redirect"
|
471 |
|
472 |
+
#: ../page_post_redirect_plugin.php:965
|
473 |
msgid "(Quick 301 Redirects will always be 301)"
|
474 |
msgstr "(Quick 301 Redirects will always be 301)"
|
475 |
|
476 |
+
#: ../page_post_redirect_plugin.php:969
|
477 |
msgid "Make ALL redirects Case Sensitive?"
|
478 |
msgstr "Make ALL redirects Case Sensitive?"
|
479 |
|
480 |
+
#: ../page_post_redirect_plugin.php:970
|
481 |
msgid "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
|
482 |
msgstr "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
|
483 |
|
484 |
+
#: ../page_post_redirect_plugin.php:973
|
485 |
msgid "Make ALL Redirects go to this URL:"
|
486 |
msgstr "Make ALL Redirects go to this URL:"
|
487 |
|
488 |
+
#: ../page_post_redirect_plugin.php:974
|
489 |
msgid "Use full URL including <code>http://</code>."
|
490 |
msgstr "Use full URL including <code>http://</code>."
|
491 |
|
492 |
+
#: ../page_post_redirect_plugin.php:977
|
493 |
msgid "Rewrite ALL Redirects URLs to Show in LINK?"
|
494 |
msgstr "Rewrite ALL Redirects URLs to Show in LINK?"
|
495 |
|
496 |
+
#: ../page_post_redirect_plugin.php:978
|
497 |
msgid ""
|
498 |
"Makes link show redirect URL instead of the original URL. Will not work on "
|
499 |
+
"Quick Redirects at this time unless you select \"Use jQuery\" on the Options "
|
500 |
+
"Page."
|
501 |
msgstr ""
|
502 |
"Makes link show redirect URL instead of the original URL. Will not work on "
|
503 |
+
"Quick Redirects at this time unless you select \"Use jQuery\" on the Options "
|
504 |
+
"Page."
|
505 |
|
506 |
+
#: ../page_post_redirect_plugin.php:984
|
507 |
msgid "Plugin Clean Up"
|
508 |
msgstr "Plugin Clean Up"
|
509 |
|
510 |
+
#: ../page_post_redirect_plugin.php:984
|
511 |
msgid ""
|
512 |
"<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
|
513 |
"this."
|
515 |
"<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
|
516 |
"this."
|
517 |
|
518 |
+
#: ../page_post_redirect_plugin.php:987
|
519 |
msgid "Delete Redirects?"
|
520 |
msgstr "Delete Redirects?"
|
521 |
|
522 |
+
#: ../page_post_redirect_plugin.php:989
|
523 |
msgid "Delete All Individual Redirects"
|
524 |
msgstr "Delete All Individual Redirects"
|
525 |
|
526 |
+
#: ../page_post_redirect_plugin.php:990
|
527 |
msgid "Delete all Quick Redirects"
|
528 |
msgstr "Delete all Quick Redirects"
|
529 |
|
530 |
+
#: ../page_post_redirect_plugin.php:991
|
531 |
msgid ""
|
532 |
"Individual Redirects are redirects set up on individual pages or posts when "
|
533 |
"in the editing screen. The Quick Redirects are set up on the Quick Redirects "
|
537 |
"in the editing screen. The Quick Redirects are set up on the Quick Redirects "
|
538 |
"page."
|
539 |
|
540 |
+
#: ../page_post_redirect_plugin.php:995 ../page_post_redirect_plugin.php:2152
|
541 |
msgid "Save Changes"
|
542 |
msgstr "Save Changes"
|
543 |
|
544 |
+
#: ../page_post_redirect_plugin.php:1036
|
545 |
msgid "Examples"
|
546 |
msgstr "Examples"
|
547 |
|
548 |
+
#: ../page_post_redirect_plugin.php:1041
|
549 |
msgid "Troubleshooting"
|
550 |
msgstr "Troubleshooting"
|
551 |
|
552 |
+
#: ../page_post_redirect_plugin.php:1044
|
553 |
msgid "IMPORTANT TROUBLESHOOTING NOTES:"
|
554 |
msgstr "IMPORTANT TROUBLESHOOTING NOTES:"
|
555 |
|
556 |
+
#: ../page_post_redirect_plugin.php:1046
|
557 |
msgid ""
|
558 |
"At this time the New Window (NW) and No Follow (NF) features will not work "
|
559 |
+
"for Quick Redirects unless \"Use jQuery\" is enabled in the options."
|
560 |
msgstr ""
|
561 |
"At this time the New Window (NW) and No Follow (NF) features will not work "
|
562 |
+
"for Quick Redirects unless \"Use jQuery\" is enabled in the options."
|
563 |
|
564 |
+
#: ../page_post_redirect_plugin.php:1047
|
565 |
msgid ""
|
566 |
"It is recommended that the <b>Request URL</b> be relative to the ROOT "
|
567 |
"directory and contain the <code>/</code> at the beginning."
|
569 |
"It is recommended that the <b>Request URL</b> be relative to the ROOT "
|
570 |
"directory and contain the <code>/</code> at the beginning."
|
571 |
|
572 |
+
#: ../page_post_redirect_plugin.php:1048
|
573 |
msgid ""
|
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\" "
|
583 |
"<code>https://</code>, use it as the protocol. Our best guess is that your "
|
584 |
"domain and protocol are"
|
585 |
|
586 |
+
#: ../page_post_redirect_plugin.php:1049
|
587 |
msgid ""
|
588 |
"If you are having issues with the link not redirecting on a SSL site with "
|
589 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
593 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
594 |
"redirects, one with and one without the SSL protocol."
|
595 |
|
596 |
+
#: ../page_post_redirect_plugin.php:1050
|
597 |
msgid ""
|
598 |
"The <b>Destination</b> field can be any valid URL or relative path (from "
|
599 |
"root), for example"
|
601 |
"The <b>Destination</b> field can be any valid URL or relative path (from "
|
602 |
"root), for example"
|
603 |
|
604 |
+
#: ../page_post_redirect_plugin.php:1051
|
605 |
msgid ""
|
606 |
"In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
|
607 |
"work with Quick Redirects, you need to have:"
|
609 |
"In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
|
610 |
"work with Quick Redirects, you need to have:"
|
611 |
|
612 |
+
#: ../page_post_redirect_plugin.php:1053
|
613 |
msgid "\"Use jQuery?\" option selected in the settings page"
|
614 |
msgstr "\"Use jQuery?\" option selected in the settings page"
|
615 |
|
616 |
+
#: ../page_post_redirect_plugin.php:1054
|
617 |
msgid ""
|
618 |
"A link that uses the request url SOMEWHERE in your site page - i.e., in a "
|
619 |
"menu, content, sidebar, etc."
|
621 |
"A link that uses the request url SOMEWHERE in your site page - i.e., in a "
|
622 |
"menu, content, sidebar, etc."
|
623 |
|
624 |
+
#: ../page_post_redirect_plugin.php:1055
|
625 |
msgid ""
|
626 |
"The open in a new window or nofollow settings will not happen if someone "
|
627 |
"just types the old link in the URL or if they come from a bookmark or link "
|
637 |
"<code>target</code> and <code>rel</code> properties to the link to make it "
|
638 |
"work."
|
639 |
|
640 |
+
#: ../page_post_redirect_plugin.php:1065
|
641 |
msgid "You can export redirects in two formats - Encoded or Delimited."
|
642 |
msgstr "You can export redirects in two formats - Encoded or Delimited."
|
643 |
|
644 |
+
#: ../page_post_redirect_plugin.php:1075
|
645 |
+
msgid "Load Content?"
|
646 |
+
msgstr "Load Content?"
|
647 |
+
|
648 |
+
#: ../page_post_redirect_plugin.php:1076
|
649 |
+
msgid ""
|
650 |
+
"Use the <strong>Load Content?</strong> option to allow the page content to "
|
651 |
+
"load as normal or to only load a blank page or the content provided in the "
|
652 |
+
"<strong>Page Content</strong> section. "
|
653 |
+
msgstr ""
|
654 |
+
"Use the <strong>Load Content?</strong> option to allow the page content to "
|
655 |
+
"load as normal or to only load a blank page or the content provided in the "
|
656 |
+
"<strong>Page Content</strong> section. "
|
657 |
+
|
658 |
+
#: ../page_post_redirect_plugin.php:1077
|
659 |
+
msgid ""
|
660 |
+
"If checked, all of the original content will load, so keep this in mind when "
|
661 |
+
"setting the <strong>Redirect Seconds</strong> - if set too low, the page "
|
662 |
+
"will not compeletely load. "
|
663 |
+
msgstr ""
|
664 |
+
"If checked, all of the original content will load, so keep this in mind when "
|
665 |
+
"setting the <strong>Redirect Seconds</strong> - if set too low, the page "
|
666 |
+
"will not compeletely load. "
|
667 |
+
|
668 |
+
#: ../page_post_redirect_plugin.php:1081 ../page_post_redirect_plugin.php:2130
|
669 |
+
msgid "Redirect Seconds"
|
670 |
+
msgstr "Redirect Seconds"
|
671 |
+
|
672 |
+
#: ../page_post_redirect_plugin.php:1082
|
673 |
+
msgid ""
|
674 |
+
"Enter the nuber of seconds to wait before the redirect happens. Enter 0 to "
|
675 |
+
"have an instant redirect*."
|
676 |
+
msgstr ""
|
677 |
+
"Enter the nuber of seconds to wait before the redirect happens. Enter 0 to "
|
678 |
+
"have an instant redirect*."
|
679 |
+
|
680 |
+
#: ../page_post_redirect_plugin.php:1083
|
681 |
+
msgid ""
|
682 |
+
"*Keep in mind that the redirect seconds will start counting only AFTER the "
|
683 |
+
"<strong>Redirect Trigger</strong> element is loaded - so 0 may be slightly "
|
684 |
+
"longer than instant, depending on how much content needs to load before the "
|
685 |
+
"trigger happens."
|
686 |
+
msgstr ""
|
687 |
+
"*Keep in mind that the redirect seconds will start counting only AFTER the "
|
688 |
+
"<strong>Redirect Trigger</strong> element is loaded - so 0 may be slightly "
|
689 |
+
"longer than instant, depending on how much content needs to load before the "
|
690 |
+
"trigger happens."
|
691 |
+
|
692 |
+
#: ../page_post_redirect_plugin.php:1087 ../page_post_redirect_plugin.php:2134
|
693 |
+
msgid "Redirect Trigger"
|
694 |
+
msgstr "Redirect Trigger"
|
695 |
+
|
696 |
+
#: ../page_post_redirect_plugin.php:1088
|
697 |
+
msgid ""
|
698 |
+
"The class or id or tag name of the element to load before the redirect "
|
699 |
+
"starts counting down. If nothing is used, it will default to the body tag as "
|
700 |
+
"a trigger."
|
701 |
+
msgstr ""
|
702 |
+
"The class or id or tag name of the element to load before the redirect "
|
703 |
+
"starts counting down. If nothing is used, it will default to the body tag as "
|
704 |
+
"a trigger."
|
705 |
+
|
706 |
+
#: ../page_post_redirect_plugin.php:1089
|
707 |
+
msgid ""
|
708 |
+
"If you use a class, the class name should have the \".\" in the name, i.e., "
|
709 |
+
"<strong>.my-class-name</strong>"
|
710 |
+
msgstr ""
|
711 |
+
"If you use a class, the class name should have the \".\" in the name, i.e., "
|
712 |
+
"<strong>.my-class-name</strong>"
|
713 |
+
|
714 |
+
#: ../page_post_redirect_plugin.php:1090
|
715 |
+
msgid ""
|
716 |
+
"If you use an id, the id should have the \"#\" in the name, i.e., <strong>#my-"
|
717 |
+
"id-name</strong>."
|
718 |
+
msgstr ""
|
719 |
+
"If you use an id, the id should have the \"#\" in the name, i.e., <strong>#my-"
|
720 |
+
"id-name</strong>."
|
721 |
+
|
722 |
+
#: ../page_post_redirect_plugin.php:1091
|
723 |
+
msgid ""
|
724 |
+
"If you use a tag name, the name should NOT have the \"<\" or \">\" "
|
725 |
+
"characters in the name, i.e., <body> would just be "
|
726 |
+
"<strong>body</strong>."
|
727 |
+
msgstr ""
|
728 |
+
"If you use a tag name, the name should NOT have the \"<\" or \">\" "
|
729 |
+
"characters in the name, i.e., <body> would just be "
|
730 |
+
"<strong>body</strong>."
|
731 |
+
|
732 |
+
#: ../page_post_redirect_plugin.php:1092
|
733 |
+
msgid ""
|
734 |
+
"Do not use a tag name that is common, like \"a\" or \"div\" as it will trigger "
|
735 |
+
"on all events."
|
736 |
+
msgstr ""
|
737 |
+
"Do not use a tag name that is common, like \"a\" or \"div\" as it will trigger "
|
738 |
+
"on all events."
|
739 |
+
|
740 |
+
#: ../page_post_redirect_plugin.php:1096 ../page_post_redirect_plugin.php:2138
|
741 |
+
msgid "Append Content To"
|
742 |
+
msgstr "Append Content To"
|
743 |
+
|
744 |
+
#: ../page_post_redirect_plugin.php:1097
|
745 |
+
msgid ""
|
746 |
+
"The class, id or tag name that you want the content in the <strong>Page "
|
747 |
+
"Content</strong> to be loading into."
|
748 |
+
msgstr ""
|
749 |
+
"The class, id or tag name that you want the content in the <strong>Page "
|
750 |
+
"Content</strong> to be loading into."
|
751 |
+
|
752 |
+
#: ../page_post_redirect_plugin.php:1098
|
753 |
+
msgid ""
|
754 |
+
"If you are loading the content of the page, use an existing class or id for "
|
755 |
+
"an existing element (i.e., .page-content) so your additional page content "
|
756 |
+
"(if any) is loaded into that element."
|
757 |
+
msgstr ""
|
758 |
+
"If you are loading the content of the page, use an existing class or id for "
|
759 |
+
"an existing element (i.e., .page-content) so your additional page content "
|
760 |
+
"(if any) is loaded into that element."
|
761 |
+
|
762 |
+
#: ../page_post_redirect_plugin.php:1099
|
763 |
+
msgid ""
|
764 |
+
"When no class, id or tag name is used, the <strong>body</strong> tag will be "
|
765 |
+
"used."
|
766 |
+
msgstr ""
|
767 |
+
"When no class, id or tag name is used, the <strong>body</strong> tag will be "
|
768 |
+
"used."
|
769 |
+
|
770 |
+
#: ../page_post_redirect_plugin.php:1103 ../page_post_redirect_plugin.php:2142
|
771 |
+
msgid "Page Content"
|
772 |
+
msgstr "Page Content"
|
773 |
+
|
774 |
+
#: ../page_post_redirect_plugin.php:1104
|
775 |
+
msgid ""
|
776 |
+
"This is your page content you want to add. If you have a \"tracking pixel\" "
|
777 |
+
"script or image tag you want to use, add it here."
|
778 |
+
msgstr ""
|
779 |
+
"This is your page content you want to add. If you have a \"tracking pixel\" "
|
780 |
+
"script or image tag you want to use, add it here."
|
781 |
+
|
782 |
+
#: ../page_post_redirect_plugin.php:1105
|
783 |
+
msgid ""
|
784 |
+
"A good example of use, is adding a tracking script (or Facebook Conversion "
|
785 |
+
"Pixel) to the <strong>Page Content box</strong> and unchecking the "
|
786 |
+
"<strong>Load Content?</strong> box. Then set the <strong>Redirect "
|
787 |
+
"Seconds</strong> to 1 or 2 so the script has a chance to load and set "
|
788 |
+
"<strong>Append Content</strong> To to \"body\" and <strong>Redirect "
|
789 |
+
"Trigger</strong> to \"body\"."
|
790 |
+
msgstr ""
|
791 |
+
"A good example of use, is adding a tracking script (or Facebook Conversion "
|
792 |
+
"Pixel) to the <strong>Page Content box</strong> and unchecking the "
|
793 |
+
"<strong>Load Content?</strong> box. Then set the <strong>Redirect "
|
794 |
+
"Seconds</strong> to 1 or 2 so the script has a chance to load and set "
|
795 |
+
"<strong>Append Content</strong> To to \"body\" and <strong>Redirect "
|
796 |
+
"Trigger</strong> to \"body\"."
|
797 |
+
|
798 |
+
#: ../page_post_redirect_plugin.php:1106
|
799 |
+
msgid ""
|
800 |
+
"Additionally, you can add the redirect counter to the page by adding the "
|
801 |
+
"code sample under the <strong>Page Content</strong> box."
|
802 |
+
msgstr ""
|
803 |
+
"Additionally, you can add the redirect counter to the page by adding the "
|
804 |
+
"code sample under the <strong>Page Content</strong> box."
|
805 |
+
|
806 |
+
#: ../page_post_redirect_plugin.php:1114
|
807 |
msgid "Quick Redirects (301 Redirects)"
|
808 |
msgstr "Quick Redirects (301 Redirects)"
|
809 |
|
810 |
+
#: ../page_post_redirect_plugin.php:1125
|
811 |
msgid ""
|
812 |
"The <code>Use jQuery?</code> option is turned off in the settings.<br/>In "
|
813 |
"order to use <strong>NW</strong> (open in a new window) or "
|
819 |
"<strong>NF</strong> (add rel=\"nofollow\") options for Quick Redirects, you "
|
820 |
"must have it enabled."
|
821 |
|
822 |
+
#: ../page_post_redirect_plugin.php:1126 ../page_post_redirect_plugin.php:1131
|
823 |
msgid "hide this message"
|
824 |
msgstr "hide this message"
|
825 |
|
826 |
+
#: ../page_post_redirect_plugin.php:1130
|
827 |
msgid ""
|
828 |
"To use the <strong>NW</strong> (open in a new window) <strong>NF</strong> "
|
829 |
"(nofollow) options, check the appropriate option and update when adding "
|
837 |
"updated with these options (as long as you have <code>Use jQuery?</code> "
|
838 |
"enabled in the plugin settings."
|
839 |
|
840 |
+
#: ../page_post_redirect_plugin.php:1134
|
841 |
msgid ""
|
842 |
"Quick Redirects are useful when you have links from an old site that now "
|
843 |
"come up 404 Not Found, and you need to have them redirect to a new location "
|
853 |
"need to send some place else and you don't want to create a Page or Post "
|
854 |
"just to use the individual Page/Post Redirect option."
|
855 |
|
856 |
+
#: ../page_post_redirect_plugin.php:1135
|
857 |
msgid ""
|
858 |
"To add Quick Redirects, put the URL for the redirect in the <strong>Request "
|
859 |
"URL</strong> field, and the URL it should be redirected to in the "
|
867 |
"trash can at the end of that row. To edit a redirect, click the pencil edit "
|
868 |
"icon."
|
869 |
|
870 |
+
#: ../page_post_redirect_plugin.php:1136
|
871 |
msgid ""
|
872 |
"See 'HELP' in the upper right corner, for troubleshooting problems and "
|
873 |
"example redirects."
|
875 |
"See 'HELP' in the upper right corner, for troubleshooting problems and "
|
876 |
"example redirects."
|
877 |
|
878 |
+
#: ../page_post_redirect_plugin.php:1142 ../page_post_redirect_plugin.php:1185
|
879 |
msgid "Add New Redirects"
|
880 |
msgstr "Add New Redirects"
|
881 |
|
882 |
+
#: ../page_post_redirect_plugin.php:1145 ../page_post_redirect_plugin.php:1194
|
883 |
msgid "Request URL"
|
884 |
msgstr "Request URL"
|
885 |
|
886 |
+
#: ../page_post_redirect_plugin.php:1147 ../page_post_redirect_plugin.php:1196
|
887 |
msgid "Destination URL"
|
888 |
msgstr "Destination URL"
|
889 |
|
890 |
# Stands for 'New Window'
|
891 |
+
#: ../page_post_redirect_plugin.php:1148 ../page_post_redirect_plugin.php:1197
|
892 |
msgid "NW"
|
893 |
msgstr "NW"
|
894 |
|
895 |
# Stands for 'No Follow'
|
896 |
+
#: ../page_post_redirect_plugin.php:1149 ../page_post_redirect_plugin.php:1198
|
897 |
msgid "NF"
|
898 |
msgstr "NF"
|
899 |
|
900 |
+
#: ../page_post_redirect_plugin.php:1157 ../page_post_redirect_plugin.php:1166 ..
|
901 |
+
#: page_post_redirect_plugin.php:1175 ../page_post_redirect_plugin.php:1207
|
902 |
msgid "open in a New Window"
|
903 |
msgstr "open in a New Window"
|
904 |
|
905 |
+
#: ../page_post_redirect_plugin.php:1158 ../page_post_redirect_plugin.php:1167 ..
|
906 |
+
#: page_post_redirect_plugin.php:1176 ../page_post_redirect_plugin.php:1208
|
907 |
msgid "add No Follow"
|
908 |
msgstr "add No Follow"
|
909 |
|
910 |
+
#: ../page_post_redirect_plugin.php:1181
|
911 |
msgid ""
|
912 |
"New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
|
913 |
"jQuery\" is set in the options."
|
915 |
"New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
|
916 |
"jQuery\" is set in the options."
|
917 |
|
918 |
+
#: ../page_post_redirect_plugin.php:1191
|
919 |
msgid "Existing Redirects"
|
920 |
msgstr "Existing Redirects"
|
921 |
|
922 |
+
#: ../page_post_redirect_plugin.php:1209
|
923 |
msgid "Save"
|
924 |
msgstr "Save"
|
925 |
|
926 |
+
#: ../page_post_redirect_plugin.php:1210
|
927 |
msgid "Cancel"
|
928 |
msgstr "Cancel"
|
929 |
|
930 |
+
#: ../page_post_redirect_plugin.php:1251
|
931 |
msgid "Edit"
|
932 |
msgstr "Edit"
|
933 |
|
934 |
+
#: ../page_post_redirect_plugin.php:1252
|
935 |
msgid "Delete"
|
936 |
msgstr "Delete"
|
937 |
|
938 |
+
#: ../page_post_redirect_plugin.php:1260
|
939 |
msgid "No Quick Redirects."
|
940 |
msgstr "No Quick Redirects."
|
941 |
|
942 |
+
#: ../page_post_redirect_plugin.php:1410
|
943 |
msgid ""
|
944 |
"An error occured during the file upload. Please fix your server "
|
945 |
"configuration and retry."
|
947 |
"An error occured during the file upload. Please fix your server "
|
948 |
"configuration and retry."
|
949 |
|
950 |
+
#: ../page_post_redirect_plugin.php:1410 ../page_post_redirect_plugin.php:1472
|
951 |
msgid "SERVER ERROR - Could Not Load"
|
952 |
msgstr "SERVER ERROR - Could Not Load"
|
953 |
|
954 |
+
#: ../page_post_redirect_plugin.php:1452 ../page_post_redirect_plugin.php:1458
|
955 |
msgid ""
|
956 |
"This does not look like a Quick Page Post Redirect file - it is possibly "
|
957 |
"damaged or corrupt."
|
959 |
"This does not look like a Quick Page Post Redirect file - it is possibly "
|
960 |
"damaged or corrupt."
|
961 |
|
962 |
+
#: ../page_post_redirect_plugin.php:1452 ../page_post_redirect_plugin.php:1458 ..
|
963 |
+
#: page_post_redirect_plugin.php:1486
|
964 |
msgid "ERROR - Not a valid File"
|
965 |
msgstr "ERROR - Not a valid File"
|
966 |
|
967 |
+
#: ../page_post_redirect_plugin.php:1472
|
968 |
msgid ""
|
969 |
"An error occured during the file upload. It might me that the file is too "
|
970 |
"large or you do not have the premissions to write to the temporary upload "
|
974 |
"large or you do not have the premissions to write to the temporary upload "
|
975 |
"directory. Please fix your server configuration and retry."
|
976 |
|
977 |
+
#: ../page_post_redirect_plugin.php:1486
|
978 |
msgid ""
|
979 |
"This does not look like the file is in the correct format - it is possibly "
|
980 |
"damaged or corrupt.<br/>Be sure the redirects are 1 per line and the "
|
984 |
"damaged or corrupt.<br/>Be sure the redirects are 1 per line and the "
|
985 |
"redirect and destination are seperated by a PIPE (|), COMMA (,) or a TAB."
|
986 |
|
987 |
+
#: ../page_post_redirect_plugin.php:1521
|
988 |
msgid ""
|
989 |
"It does not look like there are any valid items to import - check the file "
|
990 |
"and try again."
|
992 |
"It does not look like there are any valid items to import - check the file "
|
993 |
"and try again."
|
994 |
|
995 |
+
#: ../page_post_redirect_plugin.php:1521
|
996 |
msgid "ERROR - No Valid items to add."
|
997 |
msgstr "ERROR - No Valid items to add."
|
998 |
|
999 |
+
#: ../page_post_redirect_plugin.php:1583
|
1000 |
+
msgid "Settings"
|
1001 |
+
msgstr "Settings"
|
1002 |
|
1003 |
+
#: ../page_post_redirect_plugin.php:1590 ../page_post_redirect_plugin.php:1652
|
1004 |
msgid "Quick Redirects"
|
1005 |
msgstr "Quick Redirects"
|
1006 |
|
1007 |
+
#: ../page_post_redirect_plugin.php:1591
|
1008 |
msgid "FAQ"
|
1009 |
msgstr "FAQ"
|
1010 |
|
1011 |
+
#: ../page_post_redirect_plugin.php:1592
|
1012 |
+
msgid "Donate"
|
1013 |
+
msgstr "Donate"
|
1014 |
+
|
1015 |
+
#: ../page_post_redirect_plugin.php:1610
|
1016 |
msgid "Make Redirect <strong>Active</strong>."
|
1017 |
msgstr "Make Redirect <strong>Active</strong>."
|
1018 |
|
1019 |
+
#: ../page_post_redirect_plugin.php:1610
|
1020 |
+
msgid "Check to turn on or redirect will not work."
|
1021 |
+
msgstr "Check to turn on or redirect will not work."
|
1022 |
|
1023 |
+
#: ../page_post_redirect_plugin.php:1611
|
1024 |
+
msgid "Open in a <strong>new window.</strong>"
|
1025 |
+
msgstr "Open in a <strong>new window.</strong>"
|
1026 |
+
|
1027 |
+
#: ../page_post_redirect_plugin.php:1611 ../page_post_redirect_plugin.php:1612
|
1028 |
+
msgid "To increase effectivness, select \"Use jQuery\" in the options."
|
1029 |
+
msgstr "To increase effectivness, select \"Use jQuery\" in the options."
|
1030 |
+
|
1031 |
+
#: ../page_post_redirect_plugin.php:1612
|
1032 |
+
msgid "Add <strong>rel=\"nofollow\"</strong> to link."
|
1033 |
+
msgstr "Add <strong>rel=\"nofollow\"</strong> to link."
|
1034 |
|
1035 |
+
#: ../page_post_redirect_plugin.php:1613
|
1036 |
+
msgid "<strong>Show</strong> Redirect URL in link."
|
1037 |
+
msgstr "<strong>Show</strong> Redirect URL in link."
|
1038 |
|
1039 |
+
#: ../page_post_redirect_plugin.php:1613
|
1040 |
+
msgid ""
|
1041 |
+
"To increase effectivness, select \"Use jQuery\" in the options. This will only "
|
1042 |
+
"change the URL in the link <strong>NOT</strong> the URL in the Address bar."
|
1043 |
+
msgstr ""
|
1044 |
+
"To increase effectivness, select \"Use jQuery\" in the options. This will only "
|
1045 |
+
"change the URL in the link <strong>NOT</strong> the URL in the Address bar."
|
1046 |
+
|
1047 |
+
#: ../page_post_redirect_plugin.php:1615
|
1048 |
+
msgid "Redirect / Destination URL:"
|
1049 |
+
msgstr "Redirect / Destination URL:"
|
1050 |
+
|
1051 |
+
#: ../page_post_redirect_plugin.php:1616
|
1052 |
+
msgid ""
|
1053 |
+
"(i.e., <strong>http://example.com</strong> or <strong>/somepage/</strong> or "
|
1054 |
+
"<strong>p=15</strong> or <strong>155</strong>. Use <b>FULL URL</b> "
|
1055 |
+
"<i>including</i> <strong>http://</strong> for all external <i>and</i> meta "
|
1056 |
+
"redirects.)"
|
1057 |
+
msgstr ""
|
1058 |
+
"(i.e., <strong>http://example.com</strong> or <strong>/somepage/</strong> or "
|
1059 |
+
"<strong>p=15</strong> or <strong>155</strong>. Use <b>FULL URL</b> "
|
1060 |
+
"<i>including</i> <strong>http://</strong> for all external <i>and</i> meta "
|
1061 |
+
"redirects.)"
|
1062 |
|
1063 |
+
#: ../page_post_redirect_plugin.php:1617
|
1064 |
msgid "Type of Redirect:"
|
1065 |
msgstr "Type of Redirect:"
|
1066 |
|
1067 |
+
#: ../page_post_redirect_plugin.php:1639
|
1068 |
msgid "Permanent"
|
1069 |
msgstr "Permanent"
|
1070 |
|
1071 |
+
#: ../page_post_redirect_plugin.php:1640 ../page_post_redirect_plugin.php:1641
|
1072 |
msgid "Temporary"
|
1073 |
msgstr "Temporary"
|
1074 |
|
1075 |
+
#: ../page_post_redirect_plugin.php:1642
|
1076 |
msgid "Meta Redirect"
|
1077 |
msgstr "Meta Redirect"
|
1078 |
|
1079 |
+
#: ../page_post_redirect_plugin.php:1643
|
1080 |
msgid "Default is 302 (Temporary Redirect)."
|
1081 |
msgstr "Default is 302 (Temporary Redirect)."
|
1082 |
|
1083 |
+
#: ../page_post_redirect_plugin.php:1650
|
1084 |
+
msgid "Redirect Seconds (ONLY for meta redirects)."
|
1085 |
+
msgstr "Redirect Seconds (ONLY for meta redirects)."
|
1086 |
+
|
1087 |
+
#: ../page_post_redirect_plugin.php:1650
|
1088 |
+
msgid "Leave blank to use options setting. 0 = instant."
|
1089 |
+
msgstr "Leave blank to use options setting. 0 = instant."
|
1090 |
+
|
1091 |
+
#: ../page_post_redirect_plugin.php:1652
|
1092 |
msgid ""
|
1093 |
"<strong>NOTE:</strong> For a Page or Post (or Custom Post) Redirect to work, "
|
1094 |
"it may need to be published first and then saved again as a Draft. If you do "
|
1098 |
"it may need to be published first and then saved again as a Draft. If you do "
|
1099 |
"not already have a page/post created you can add a 'Quick' redirect using the"
|
1100 |
|
1101 |
+
#: ../page_post_redirect_plugin.php:1652
|
1102 |
msgid "method."
|
1103 |
msgstr "method."
|
1104 |
+
|
1105 |
+
#: ../page_post_redirect_plugin.php:2118
|
1106 |
+
msgid "Meta Redirect Settings"
|
1107 |
+
msgstr "Meta Redirect Settings"
|
1108 |
+
|
1109 |
+
#: ../page_post_redirect_plugin.php:2119
|
1110 |
+
msgid "Settings Updated"
|
1111 |
+
msgstr "Settings Updated"
|
1112 |
+
|
1113 |
+
#: ../page_post_redirect_plugin.php:2120
|
1114 |
+
msgid ""
|
1115 |
+
"This section is for updating options for redirects that use the \"meta "
|
1116 |
+
"refresh\" funcitonality for redirecting."
|
1117 |
+
msgstr ""
|
1118 |
+
"This section is for updating options for redirects that use the \"meta "
|
1119 |
+
"refresh\" funcitonality for redirecting."
|
1120 |
+
|
1121 |
+
#: ../page_post_redirect_plugin.php:2121
|
1122 |
+
msgid ""
|
1123 |
+
"Using the setting below, you can add elements or a message to the page that "
|
1124 |
+
"is loaded before tht redirect, or just allow the page to load as normal "
|
1125 |
+
"until the redirect reaches the number of seconds you have set below."
|
1126 |
+
msgstr ""
|
1127 |
+
"Using the setting below, you can add elements or a message to the page that "
|
1128 |
+
"is loaded before tht redirect, or just allow the page to load as normal "
|
1129 |
+
"until the redirect reaches the number of seconds you have set below."
|
1130 |
+
|
1131 |
+
#: ../page_post_redirect_plugin.php:2126
|
1132 |
+
msgid "Load Page Content?"
|
1133 |
+
msgstr "Load Page Content?"
|
1134 |
+
|
1135 |
+
#: ../page_post_redirect_plugin.php:2127
|
1136 |
+
msgid ""
|
1137 |
+
"Check if you want the normal page to load before redirect happens (if "
|
1138 |
+
"redirect is 0 seconds, it may not load fully)."
|
1139 |
+
msgstr ""
|
1140 |
+
"Check if you want the normal page to load before redirect happens (if "
|
1141 |
+
"redirect is 0 seconds, it may not load fully)."
|
1142 |
+
|
1143 |
+
#: ../page_post_redirect_plugin.php:2131
|
1144 |
+
msgid "instant"
|
1145 |
+
msgstr "instant"
|
1146 |
+
|
1147 |
+
#: ../page_post_redirect_plugin.php:2131
|
1148 |
+
msgid ""
|
1149 |
+
"would redirect 10 seconds after the required element is loaded (i.e., body "
|
1150 |
+
"or an element with a specific class). *Intsant will still have a 'slight' "
|
1151 |
+
"delay, as some content needs to load before the redirect occurs."
|
1152 |
+
msgstr ""
|
1153 |
+
"would redirect 10 seconds after the required element is loaded (i.e., body "
|
1154 |
+
"or an element with a specific class). *Intsant will still have a 'slight' "
|
1155 |
+
"delay, as some content needs to load before the redirect occurs."
|
1156 |
+
|
1157 |
+
#: ../page_post_redirect_plugin.php:2135
|
1158 |
+
#, php-format
|
1159 |
+
msgid ""
|
1160 |
+
"The %1$s, %2$s or tag name of the element you want to load before triggering "
|
1161 |
+
"redirect. Use a %3$s in the class name or %4$s for the ID. <strong><em>For "
|
1162 |
+
"example:</em></strong> if you want it to redirect when the body tag loads, "
|
1163 |
+
"you would type %5$s above. To redirect after an element with a class or ID, "
|
1164 |
+
"use %6$s or %7$s."
|
1165 |
+
msgstr ""
|
1166 |
+
"The %1$s, %2$s or tag name of the element you want to load before triggering "
|
1167 |
+
"redirect. Use a %3$s in the class name or %4$s for the ID. <strong><em>For "
|
1168 |
+
"example:</em></strong> if you want it to redirect when the body tag loads, "
|
1169 |
+
"you would type %5$s above. To redirect after an element with a class or ID, "
|
1170 |
+
"use %6$s or %7$s."
|
1171 |
+
|
1172 |
+
#: ../page_post_redirect_plugin.php:2139
|
1173 |
+
#, php-format
|
1174 |
+
msgid ""
|
1175 |
+
"The %1$s, %2$s or tag name of the element you want the content to load into "
|
1176 |
+
"when the page loads."
|
1177 |
+
msgstr ""
|
1178 |
+
"The %1$s, %2$s or tag name of the element you want the content to load into "
|
1179 |
+
"when the page loads."
|
1180 |
+
|
1181 |
+
#: ../page_post_redirect_plugin.php:2143
|
1182 |
+
#, php-format
|
1183 |
+
msgid ""
|
1184 |
+
"Be sure to include a tag with your class or ID or tag name (entered above) "
|
1185 |
+
"so the redirect triggers - if you do not, the redirect will not happen. If "
|
1186 |
+
"you check the box to \"Load Page Content\", this data will be inserted into "
|
1187 |
+
"the page right after the %1$s tag. Otherwise, it will be the only content "
|
1188 |
+
"shown."
|
1189 |
+
msgstr ""
|
1190 |
+
"Be sure to include a tag with your class or ID or tag name (entered above) "
|
1191 |
+
"so the redirect triggers - if you do not, the redirect will not happen. If "
|
1192 |
+
"you check the box to \"Load Page Content\", this data will be inserted into "
|
1193 |
+
"the page right after the %1$s tag. Otherwise, it will be the only content "
|
1194 |
+
"shown."
|
1195 |
+
|
1196 |
+
#: ../page_post_redirect_plugin.php:2143
|
1197 |
+
msgid "Add your content below"
|
1198 |
+
msgstr "Add your content below"
|
1199 |
+
|
1200 |
+
#: ../page_post_redirect_plugin.php:2145
|
1201 |
+
msgid "To use a counter, add the following:"
|
1202 |
+
msgstr "To use a counter, add the following:"
|
1203 |
+
|
1204 |
+
#: ../page_post_redirect_plugin.php:2147
|
1205 |
+
msgid "The \"%1$\" will be replaced with the actual seconds."
|
1206 |
+
msgstr "The \"%1$\" will be replaced with the actual seconds."
|
1207 |
+
|
1208 |
+
#: ../page_post_redirect_plugin.php:2170
|
1209 |
+
msgid "You have the Addon Plugin"
|
1210 |
+
msgstr "You have the Addon Plugin"
|
1211 |
+
|
1212 |
+
#: ../page_post_redirect_plugin.php:2170
|
1213 |
+
msgid "activated. This plugin's functionality is now built into the parent"
|
1214 |
+
msgstr "activated. This plugin's functionality is now built into the parent"
|
1215 |
+
|
1216 |
+
#: ../page_post_redirect_plugin.php:2170
|
1217 |
+
msgid "so you no longer need to have the addon plugin installed."
|
1218 |
+
msgstr "so you no longer need to have the addon plugin installed."
|
1219 |
+
|
1220 |
+
#: ../page_post_redirect_plugin.php:2171
|
1221 |
+
msgid ""
|
1222 |
+
"The plugin will be deactivated now to prevent conflicts. You may delete it "
|
1223 |
+
"if you desire."
|
1224 |
+
msgstr ""
|
1225 |
+
"The plugin will be deactivated now to prevent conflicts. You may delete it "
|
1226 |
+
"if you desire."
|
lang/quick-pagepost-redirect-plugin-es_ES.mo
ADDED
Binary file
|
lang/{quick-pagepost-redirect-plugin-es_MX.po → quick-pagepost-redirect-plugin-es_ES.po}
RENAMED
@@ -3,10 +3,10 @@ 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:
|
7 |
"Last-Translator: dfischer <admin@fischercreativemedia.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
-
"Language: Spanish (
|
10 |
"Plural-Forms: nplurals=2; plural=n != 1\n"
|
11 |
"MIME-Version: 1.0\n"
|
12 |
"Content-Type: text/plain; charset=UTF-8\n"
|
@@ -19,14 +19,24 @@ msgstr ""
|
|
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:
|
23 |
"X-Generator: Loco - https://localise.biz/"
|
24 |
|
25 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
msgid "New Layout of Existing Redirects"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: ../page_post_redirect_plugin.php:
|
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 "
|
@@ -34,90 +44,90 @@ msgid ""
|
|
34 |
"saving correctly."
|
35 |
msgstr ""
|
36 |
|
37 |
-
#: ../page_post_redirect_plugin.php:
|
38 |
msgid "To edit an exisitng redirect, click the pencil icon"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: ../page_post_redirect_plugin.php:
|
42 |
msgid "and the row will become editable. Click the trash can icon"
|
43 |
msgstr ""
|
44 |
|
45 |
-
#: ../page_post_redirect_plugin.php:
|
46 |
msgid "and the redirect will be deleted. Click the trash can icon"
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: ../page_post_redirect_plugin.php:
|
50 |
msgid "New Option to Use jQuery"
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: ../page_post_redirect_plugin.php:
|
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:
|
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:
|
66 |
msgid "If you experience JavaScript/jQuery conflicts, try turning this option off."
|
67 |
msgstr ""
|
68 |
|
69 |
-
#: ../page_post_redirect_plugin.php:
|
70 |
msgid "Quick Redirects Updated."
|
71 |
msgstr "Redirecciones Quick Actualización.\n"
|
72 |
|
73 |
-
#: ../page_post_redirect_plugin.php:
|
74 |
msgid "Redirect"
|
75 |
msgstr "Redirigir"
|
76 |
|
77 |
# Plugin Name
|
78 |
-
#: ../page_post_redirect_plugin.php:
|
79 |
msgid "Quick Page/Post Redirect"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: ../page_post_redirect_plugin.php:
|
83 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: ../page_post_redirect_plugin.php:
|
87 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: ../page_post_redirect_plugin.php:
|
91 |
msgid ""
|
92 |
"Redirect could not be saved as a redirect already exists with the same "
|
93 |
"Request URL."
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: ../page_post_redirect_plugin.php:
|
97 |
msgid "Are you sure you want to delete this redirect?"
|
98 |
msgstr ""
|
99 |
|
100 |
# JavaScript message
|
101 |
-
#: ../page_post_redirect_plugin.php:
|
102 |
msgid "Error Saving Redirect\\nTry refreshing the page and trying again."
|
103 |
msgstr ""
|
104 |
|
105 |
# JavaScript Message
|
106 |
-
#: ../page_post_redirect_plugin.php:
|
107 |
msgid "File type not allowed,\\nAllowed file type: *.txt"
|
108 |
msgstr ""
|
109 |
|
110 |
-
#: ../page_post_redirect_plugin.php:
|
111 |
msgid "Please add at least one redirect before submitting form"
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: ../page_post_redirect_plugin.php:
|
115 |
msgid "Quick Page/Post Redirect FAQs/Help"
|
116 |
msgstr ""
|
117 |
"Quick Page/Post Redirect \n"
|
118 |
"Preguntas Frecuentes/Ayuda"
|
119 |
|
120 |
-
#: ../page_post_redirect_plugin.php:
|
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:"
|
@@ -129,398 +139,381 @@ msgid ""
|
|
129 |
"working correctly for you. THANKS!"
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: ../page_post_redirect_plugin.php:
|
133 |
msgid "Table of Contents"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: ../page_post_redirect_plugin.php:
|
137 |
msgid "Questions/Answers"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: ../page_post_redirect_plugin.php:
|
141 |
msgid "Quick Page Post Redirect Summary"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: ../page_post_redirect_plugin.php:
|
145 |
msgid "This is a summary of Individual & Quick 301 Redirects."
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: ../page_post_redirect_plugin.php:
|
149 |
msgid "Summary"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: ../page_post_redirect_plugin.php:
|
153 |
msgid "Acitve Override is on - All Redirects are OFF!"
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: ../page_post_redirect_plugin.php:
|
157 |
msgid "No Follow Override is on!"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: ../page_post_redirect_plugin.php:
|
161 |
msgid "New Window Override is on!"
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: ../page_post_redirect_plugin.php:
|
165 |
msgid "Rewrite Override is on!"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: ../page_post_redirect_plugin.php:
|
169 |
msgid "ID"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: ../page_post_redirect_plugin.php:
|
173 |
msgid "post type"
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: ../page_post_redirect_plugin.php:
|
177 |
msgid "active"
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: ../page_post_redirect_plugin.php:
|
181 |
msgid "no follow"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: ../page_post_redirect_plugin.php:
|
185 |
msgid "new window"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: ../page_post_redirect_plugin.php:
|
189 |
msgid "type"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: ../page_post_redirect_plugin.php:
|
193 |
-
msgid "rewrite"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: ../page_post_redirect_plugin.php:
|
197 |
msgid "original URL"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: ../page_post_redirect_plugin.php:
|
201 |
msgid "redirect to URL"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: ../page_post_redirect_plugin.php:
|
205 |
msgid "Quick Redirects Imported & Replaced."
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: ../page_post_redirect_plugin.php:
|
209 |
msgid "Quick Redirects Imported & Added to Existing Redirects."
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: ../page_post_redirect_plugin.php:
|
213 |
msgid "Import/Export Redirects"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: ../page_post_redirect_plugin.php:
|
217 |
msgid ""
|
218 |
"If you enjoy or find any of our plugins useful, please donate a few dollars "
|
219 |
"to help with future development and updates. We thank you in advance."
|
220 |
msgstr ""
|
221 |
|
222 |
-
#: ../page_post_redirect_plugin.php:
|
223 |
msgid "Export Redirects"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: ../page_post_redirect_plugin.php:
|
227 |
msgid ""
|
228 |
"You should back-up your redirect regularly in case something happens to the "
|
229 |
"database."
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: ../page_post_redirect_plugin.php:
|
233 |
msgid ""
|
234 |
"Please use the below buttons to make a back-up as either encoded "
|
235 |
"(unreadable) or pipe separated"
|
236 |
msgstr ""
|
237 |
|
238 |
-
#: ../page_post_redirect_plugin.php:
|
239 |
msgid "EXPORT all Quick Redirects (Encoded)"
|
240 |
msgstr ""
|
241 |
|
242 |
-
#: ../page_post_redirect_plugin.php:
|
243 |
msgid "OR"
|
244 |
msgstr ""
|
245 |
|
246 |
-
#: ../page_post_redirect_plugin.php:
|
247 |
msgid "EXPORT all Quick Redirects (PIPE Separated)"
|
248 |
msgstr ""
|
249 |
|
250 |
-
#: ../page_post_redirect_plugin.php:
|
251 |
msgid "Import Redirects"
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: ../page_post_redirect_plugin.php:
|
255 |
msgid ""
|
256 |
"If you want to replace or restore redirects from a file, use the \"Restore\" "
|
257 |
"option."
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: ../page_post_redirect_plugin.php:
|
261 |
msgid ""
|
262 |
"To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
|
263 |
"redirects, the file must be pipe dilimited "
|
264 |
msgstr ""
|
265 |
|
266 |
-
#: ../page_post_redirect_plugin.php:
|
267 |
msgid "RESTORE Saved Quick Redirects"
|
268 |
msgstr ""
|
269 |
|
270 |
-
#: ../page_post_redirect_plugin.php:
|
271 |
msgid "ADD TO Quick Redirects"
|
272 |
msgstr ""
|
273 |
|
274 |
-
#: ../page_post_redirect_plugin.php:
|
275 |
msgid "Select Quick Redirects file to import:"
|
276 |
msgstr ""
|
277 |
|
278 |
-
#: ../page_post_redirect_plugin.php:
|
279 |
msgid ""
|
280 |
"The import file should be a text file with one rediect per line, PIPE "
|
281 |
"separated, in this format:"
|
282 |
msgstr ""
|
283 |
|
284 |
# these are column titles.
|
285 |
-
#: ../page_post_redirect_plugin.php:
|
286 |
msgid "redirect|destination|newwindow|nofollow"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: ../page_post_redirect_plugin.php:
|
290 |
msgid "for Example:"
|
291 |
msgstr ""
|
292 |
|
293 |
# translate this to same as source
|
294 |
-
#: ../page_post_redirect_plugin.php:
|
295 |
msgid "/old-location.htm|http://some.com/new-destination/|0|1"
|
296 |
msgstr ""
|
297 |
|
298 |
-
#: ../page_post_redirect_plugin.php:
|
299 |
msgid "/dontate/|http://example.com/destination/|1|1"
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: ../page_post_redirect_plugin.php:
|
303 |
msgid "IMPORTANT:"
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: ../page_post_redirect_plugin.php:
|
307 |
msgid ""
|
308 |
"Make Sure any destination URLs that have a PIPE in the querystring data are "
|
309 |
"URL encoded before adding them!"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: ../page_post_redirect_plugin.php:
|
313 |
msgid "ADD TO Current Quick Redirects"
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: ../page_post_redirect_plugin.php:
|
317 |
msgid "All Quick Redirects deleted from database."
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: ../page_post_redirect_plugin.php:
|
321 |
msgid "All Individual Redirects deleted from database."
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: ../page_post_redirect_plugin.php:
|
325 |
msgid ""
|
326 |
"There was an problem with your last request. Please reload the page and try "
|
327 |
"again."
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: ../page_post_redirect_plugin.php:
|
331 |
msgid "Quick Page Post Redirect Options"
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: ../page_post_redirect_plugin.php:
|
335 |
msgid "Basic Settings"
|
336 |
msgstr ""
|
337 |
|
338 |
# Custom Post Types text here should match WordPress' name for Custom Post Types.
|
339 |
-
#: ../page_post_redirect_plugin.php:
|
340 |
msgid "Use with Custom Post Types?"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: ../page_post_redirect_plugin.php:
|
344 |
msgid "Hide"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: ../page_post_redirect_plugin.php:
|
348 |
msgid "meta box for following Post Types:"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: ../page_post_redirect_plugin.php:
|
352 |
msgid "Show Column Headers?"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: ../page_post_redirect_plugin.php:
|
356 |
msgid "Show Columns on list pages for set up redirects."
|
357 |
msgstr ""
|
358 |
|
359 |
-
#: ../page_post_redirect_plugin.php:
|
360 |
msgid "Use jQuery?"
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: ../page_post_redirect_plugin.php:
|
364 |
msgid ""
|
365 |
"Increases effectiveness of plugin. If you have a jQuery conflict, try "
|
366 |
"turning this off."
|
367 |
msgstr ""
|
368 |
|
369 |
-
#: ../page_post_redirect_plugin.php:
|
370 |
msgid "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
|
371 |
msgstr ""
|
372 |
|
373 |
-
#: ../page_post_redirect_plugin.php:
|
374 |
-
msgid "Meta Refresh Time (in seconds):"
|
375 |
-
msgstr ""
|
376 |
-
|
377 |
-
#: ../page_post_redirect_plugin.php:868
|
378 |
-
msgid "Only needed for Meta Refresh. 0=default (instant)"
|
379 |
-
msgstr ""
|
380 |
-
|
381 |
-
#: ../page_post_redirect_plugin.php:871
|
382 |
-
msgid "Meta Refresh Message:"
|
383 |
-
msgstr ""
|
384 |
-
|
385 |
-
#: ../page_post_redirect_plugin.php:872
|
386 |
-
msgid "Default is blank. Message to display while waiting for refresh."
|
387 |
-
msgstr ""
|
388 |
-
|
389 |
-
#: ../page_post_redirect_plugin.php:878
|
390 |
msgid "Master Override Options"
|
391 |
msgstr ""
|
392 |
|
393 |
-
#: ../page_post_redirect_plugin.php:
|
394 |
msgid ""
|
395 |
"<strong>NOTE: </strong>The below settings will override all individual "
|
396 |
"settings."
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: ../page_post_redirect_plugin.php:
|
400 |
msgid "Turn OFF all Redirects?"
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: ../page_post_redirect_plugin.php:
|
404 |
msgid "Basically the same as having no redirects set up."
|
405 |
msgstr ""
|
406 |
|
407 |
# keep code text untranslated.
|
408 |
-
#: ../page_post_redirect_plugin.php:
|
409 |
msgid "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: ../page_post_redirect_plugin.php:
|
413 |
msgid "Requires \"use jQuery\" option to work with Quick Redirects."
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: ../page_post_redirect_plugin.php:
|
417 |
msgid "Make ALL Redirects open in a New Window?"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: ../page_post_redirect_plugin.php:
|
421 |
msgid "Make ALL Redirects this type:"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: ../page_post_redirect_plugin.php:
|
425 |
msgid "Use Individual Settings"
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: ../page_post_redirect_plugin.php:
|
429 |
msgid "Permanant Redirect"
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: ../page_post_redirect_plugin.php:
|
433 |
msgid "Temporary Redirect"
|
434 |
msgstr ""
|
435 |
|
436 |
-
#: ../page_post_redirect_plugin.php:
|
437 |
msgid "Meta Refresh Redirect"
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: ../page_post_redirect_plugin.php:
|
441 |
msgid "(Quick 301 Redirects will always be 301)"
|
442 |
msgstr ""
|
443 |
|
444 |
-
#: ../page_post_redirect_plugin.php:
|
445 |
msgid "Make ALL redirects Case Sensitive?"
|
446 |
msgstr ""
|
447 |
|
448 |
-
#: ../page_post_redirect_plugin.php:
|
449 |
msgid "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: ../page_post_redirect_plugin.php:
|
453 |
msgid "Make ALL Redirects go to this URL:"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: ../page_post_redirect_plugin.php:
|
457 |
msgid "Use full URL including <code>http://</code>."
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: ../page_post_redirect_plugin.php:
|
461 |
msgid "Rewrite ALL Redirects URLs to Show in LINK?"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: ../page_post_redirect_plugin.php:
|
465 |
msgid ""
|
466 |
"Makes link show redirect URL instead of the original URL. Will not work on "
|
467 |
-
"Quick Redirects at this time
|
|
|
468 |
msgstr ""
|
469 |
|
470 |
-
#: ../page_post_redirect_plugin.php:
|
471 |
msgid "Plugin Clean Up"
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: ../page_post_redirect_plugin.php:
|
475 |
msgid ""
|
476 |
"<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
|
477 |
"this."
|
478 |
msgstr ""
|
479 |
|
480 |
-
#: ../page_post_redirect_plugin.php:
|
481 |
msgid "Delete Redirects?"
|
482 |
msgstr ""
|
483 |
|
484 |
-
#: ../page_post_redirect_plugin.php:
|
485 |
msgid "Delete All Individual Redirects"
|
486 |
msgstr ""
|
487 |
|
488 |
-
#: ../page_post_redirect_plugin.php:
|
489 |
msgid "Delete all Quick Redirects"
|
490 |
msgstr ""
|
491 |
|
492 |
-
#: ../page_post_redirect_plugin.php:
|
493 |
msgid ""
|
494 |
"Individual Redirects are redirects set up on individual pages or posts when "
|
495 |
"in the editing screen. The Quick Redirects are set up on the Quick Redirects "
|
496 |
"page."
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: ../page_post_redirect_plugin.php:
|
500 |
msgid "Save Changes"
|
501 |
msgstr "Guardar Cambios"
|
502 |
|
503 |
-
#: ../page_post_redirect_plugin.php:
|
504 |
msgid "Examples"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: ../page_post_redirect_plugin.php:
|
508 |
msgid "Troubleshooting"
|
509 |
msgstr "Solución De Problemas"
|
510 |
|
511 |
-
#: ../page_post_redirect_plugin.php:
|
512 |
msgid "IMPORTANT TROUBLESHOOTING NOTES:"
|
513 |
msgstr "NOTAS IMPORTANTES PROBLEMAS:"
|
514 |
|
515 |
-
#: ../page_post_redirect_plugin.php:
|
516 |
msgid ""
|
517 |
"At this time the New Window (NW) and No Follow (NF) features will not work "
|
518 |
-
"for Quick Redirects."
|
519 |
msgstr ""
|
520 |
-
"En este momento la ventana Nuevo (NW) y no seguir (NF) características no "
|
521 |
-
"funcionarán para redirecciones rápidos."
|
522 |
|
523 |
-
#: ../page_post_redirect_plugin.php:
|
524 |
msgid ""
|
525 |
"It is recommended that the <b>Request URL</b> be relative to the ROOT "
|
526 |
"directory and contain the <code>/</code> at the beginning."
|
@@ -528,7 +521,7 @@ msgstr ""
|
|
528 |
"Se recomienda que el <b> Solicitud URL </ b> ser relativa al directorio raíz "
|
529 |
"y contendrá el <code> / </ code> al principio."
|
530 |
|
531 |
-
#: ../page_post_redirect_plugin.php:
|
532 |
msgid ""
|
533 |
"If you do use the domain name in the Request URL field, make sure it matches "
|
534 |
"your site's domain style and protocol. For example, if your site uses \"www\" "
|
@@ -543,7 +536,7 @@ msgstr ""
|
|
543 |
"utilizan como protocolo. Nuestra mejor estimación es que su dominio y "
|
544 |
"protocolo son"
|
545 |
|
546 |
-
#: ../page_post_redirect_plugin.php:
|
547 |
msgid ""
|
548 |
"If you are having issues with the link not redirecting on a SSL site with "
|
549 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
@@ -553,7 +546,7 @@ msgstr ""
|
|
553 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
554 |
"redirects, one with and one without the SSL protocol."
|
555 |
|
556 |
-
#: ../page_post_redirect_plugin.php:
|
557 |
msgid ""
|
558 |
"The <b>Destination</b> field can be any valid URL or relative path (from "
|
559 |
"root), for example"
|
@@ -561,23 +554,23 @@ msgstr ""
|
|
561 |
"El <b> Destino </ b> puede ser cualquier URL válida o ruta relativa (de "
|
562 |
"raíz), por ejemplo"
|
563 |
|
564 |
-
#: ../page_post_redirect_plugin.php:
|
565 |
msgid ""
|
566 |
"In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
|
567 |
"work with Quick Redirects, you need to have:"
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: ../page_post_redirect_plugin.php:
|
571 |
msgid "\"Use jQuery?\" option selected in the settings page"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: ../page_post_redirect_plugin.php:
|
575 |
msgid ""
|
576 |
"A link that uses the request url SOMEWHERE in your site page - i.e., in a "
|
577 |
"menu, content, sidebar, etc."
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: ../page_post_redirect_plugin.php:
|
581 |
msgid ""
|
582 |
"The open in a new window or nofollow settings will not happen if someone "
|
583 |
"just types the old link in the URL or if they come from a bookmark or link "
|
@@ -587,15 +580,136 @@ msgid ""
|
|
587 |
"work."
|
588 |
msgstr ""
|
589 |
|
590 |
-
#: ../page_post_redirect_plugin.php:
|
591 |
msgid "You can export redirects in two formats - Encoded or Delimited."
|
592 |
msgstr ""
|
593 |
|
594 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
595 |
msgid "Quick Redirects (301 Redirects)"
|
596 |
msgstr "Redirecciones Rápida (301 redirecciones)"
|
597 |
|
598 |
-
#: ../page_post_redirect_plugin.php:
|
599 |
msgid ""
|
600 |
"The <code>Use jQuery?</code> option is turned off in the settings.<br/>In "
|
601 |
"order to use <strong>NW</strong> (open in a new window) or "
|
@@ -603,11 +717,11 @@ msgid ""
|
|
603 |
"must have it enabled."
|
604 |
msgstr ""
|
605 |
|
606 |
-
#: ../page_post_redirect_plugin.php:
|
607 |
msgid "hide this message"
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: ../page_post_redirect_plugin.php:
|
611 |
msgid ""
|
612 |
"To use the <strong>NW</strong> (open in a new window) <strong>NF</strong> "
|
613 |
"(nofollow) options, check the appropriate option and update when adding "
|
@@ -616,7 +730,7 @@ msgid ""
|
|
616 |
"enabled in the plugin settings."
|
617 |
msgstr ""
|
618 |
|
619 |
-
#: ../page_post_redirect_plugin.php:
|
620 |
msgid ""
|
621 |
"Quick Redirects are useful when you have links from an old site that now "
|
622 |
"come up 404 Not Found, and you need to have them redirect to a new location "
|
@@ -633,7 +747,7 @@ msgstr ""
|
|
633 |
"crear una página o post sólo para utilizar la página de opción individual / "
|
634 |
"Publicar Remitir."
|
635 |
|
636 |
-
#: ../page_post_redirect_plugin.php:
|
637 |
msgid ""
|
638 |
"To add Quick Redirects, put the URL for the redirect in the <strong>Request "
|
639 |
"URL</strong> field, and the URL it should be redirected to in the "
|
@@ -647,7 +761,7 @@ msgstr ""
|
|
647 |
"clic en el bote de basura al final de la fila. Para editar una redirección, "
|
648 |
"haga clic en el icono del lápiz de edición."
|
649 |
|
650 |
-
#: ../page_post_redirect_plugin.php:
|
651 |
msgid ""
|
652 |
"See 'HELP' in the upper right corner, for troubleshooting problems and "
|
653 |
"example redirects."
|
@@ -655,172 +769,305 @@ msgstr ""
|
|
655 |
"Ver 'HELP' en la esquina superior derecha, para la resolución de problemas y "
|
656 |
"el ejemplo redirecciones."
|
657 |
|
658 |
-
#: ../page_post_redirect_plugin.php:
|
659 |
msgid "Add New Redirects"
|
660 |
msgstr "Añadir nuevas redirecciones"
|
661 |
|
662 |
-
#: ../page_post_redirect_plugin.php:
|
663 |
msgid "Request URL"
|
664 |
msgstr "Solicitud URL"
|
665 |
|
666 |
-
#: ../page_post_redirect_plugin.php:
|
667 |
msgid "Destination URL"
|
668 |
msgstr "Destination URL"
|
669 |
|
670 |
# Stands for 'New Window'
|
671 |
-
#: ../page_post_redirect_plugin.php:
|
672 |
msgid "NW"
|
673 |
msgstr "NW"
|
674 |
|
675 |
# Stands for 'No Follow'
|
676 |
-
#: ../page_post_redirect_plugin.php:
|
677 |
msgid "NF"
|
678 |
msgstr "NF"
|
679 |
|
680 |
-
#: ../page_post_redirect_plugin.php:
|
681 |
-
#: page_post_redirect_plugin.php:
|
682 |
msgid "open in a New Window"
|
683 |
msgstr "se abre en una nueva ventana"
|
684 |
|
685 |
-
#: ../page_post_redirect_plugin.php:
|
686 |
-
#: page_post_redirect_plugin.php:
|
687 |
msgid "add No Follow"
|
688 |
msgstr "Sin añadir Siga"
|
689 |
|
690 |
-
#: ../page_post_redirect_plugin.php:
|
691 |
msgid ""
|
692 |
"New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
|
693 |
"jQuery\" is set in the options."
|
694 |
msgstr ""
|
695 |
|
696 |
-
#: ../page_post_redirect_plugin.php:
|
697 |
msgid "Existing Redirects"
|
698 |
msgstr "Redirecciones existentes"
|
699 |
|
700 |
-
#: ../page_post_redirect_plugin.php:
|
701 |
msgid "Save"
|
702 |
msgstr "Guardar"
|
703 |
|
704 |
-
#: ../page_post_redirect_plugin.php:
|
705 |
msgid "Cancel"
|
706 |
msgstr "Cancelar"
|
707 |
|
708 |
-
#: ../page_post_redirect_plugin.php:
|
709 |
msgid "Edit"
|
710 |
msgstr "Editar"
|
711 |
|
712 |
-
#: ../page_post_redirect_plugin.php:
|
713 |
msgid "Delete"
|
714 |
msgstr "Dorrar"
|
715 |
|
716 |
-
#: ../page_post_redirect_plugin.php:
|
717 |
msgid "No Quick Redirects."
|
718 |
msgstr ""
|
719 |
|
720 |
-
#: ../page_post_redirect_plugin.php:
|
721 |
msgid ""
|
722 |
"An error occured during the file upload. Please fix your server "
|
723 |
"configuration and retry."
|
724 |
msgstr ""
|
725 |
|
726 |
-
#: ../page_post_redirect_plugin.php:
|
727 |
msgid "SERVER ERROR - Could Not Load"
|
728 |
msgstr ""
|
729 |
|
730 |
-
#: ../page_post_redirect_plugin.php:
|
731 |
msgid ""
|
732 |
"This does not look like a Quick Page Post Redirect file - it is possibly "
|
733 |
"damaged or corrupt."
|
734 |
msgstr ""
|
735 |
|
736 |
-
#: ../page_post_redirect_plugin.php:
|
737 |
-
#: page_post_redirect_plugin.php:
|
738 |
msgid "ERROR - Not a valid File"
|
739 |
msgstr ""
|
740 |
|
741 |
-
#: ../page_post_redirect_plugin.php:
|
742 |
msgid ""
|
743 |
"An error occured during the file upload. It might me that the file is too "
|
744 |
"large or you do not have the premissions to write to the temporary upload "
|
745 |
"directory. Please fix your server configuration and retry."
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: ../page_post_redirect_plugin.php:
|
749 |
msgid ""
|
750 |
"This does not look like the file is in the correct format - it is possibly "
|
751 |
"damaged or corrupt.<br/>Be sure the redirects are 1 per line and the "
|
752 |
"redirect and destination are seperated by a PIPE (|), COMMA (,) or a TAB."
|
753 |
msgstr ""
|
754 |
|
755 |
-
#: ../page_post_redirect_plugin.php:
|
756 |
msgid ""
|
757 |
"It does not look like there are any valid items to import - check the file "
|
758 |
"and try again."
|
759 |
msgstr ""
|
760 |
|
761 |
-
#: ../page_post_redirect_plugin.php:
|
762 |
msgid "ERROR - No Valid items to add."
|
763 |
msgstr ""
|
764 |
|
765 |
-
#: ../page_post_redirect_plugin.php:
|
766 |
-
msgid "
|
767 |
msgstr ""
|
768 |
|
769 |
-
#: ../page_post_redirect_plugin.php:
|
770 |
msgid "Quick Redirects"
|
771 |
msgstr ""
|
772 |
|
773 |
-
#: ../page_post_redirect_plugin.php:
|
774 |
msgid "FAQ"
|
775 |
msgstr ""
|
776 |
|
777 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
778 |
msgid "Make Redirect <strong>Active</strong>."
|
779 |
msgstr ""
|
780 |
|
781 |
-
#: ../page_post_redirect_plugin.php:
|
782 |
-
msgid "
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: ../page_post_redirect_plugin.php:
|
786 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
787 |
msgstr ""
|
788 |
|
789 |
-
#: ../page_post_redirect_plugin.php:
|
790 |
-
msgid "
|
791 |
msgstr ""
|
792 |
|
793 |
-
#: ../page_post_redirect_plugin.php:
|
794 |
-
msgid "
|
|
|
|
|
|
|
|
|
795 |
msgstr ""
|
796 |
|
797 |
-
#: ../page_post_redirect_plugin.php:
|
798 |
msgid "Type of Redirect:"
|
799 |
msgstr ""
|
800 |
|
801 |
-
#: ../page_post_redirect_plugin.php:
|
802 |
msgid "Permanent"
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: ../page_post_redirect_plugin.php:
|
806 |
msgid "Temporary"
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: ../page_post_redirect_plugin.php:
|
810 |
msgid "Meta Redirect"
|
811 |
msgstr ""
|
812 |
|
813 |
-
#: ../page_post_redirect_plugin.php:
|
814 |
msgid "Default is 302 (Temporary Redirect)."
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
818 |
msgid ""
|
819 |
"<strong>NOTE:</strong> For a Page or Post (or Custom Post) Redirect to work, "
|
820 |
"it may need to be published first and then saved again as a Draft. If you do "
|
821 |
"not already have a page/post created you can add a 'Quick' redirect using the"
|
822 |
msgstr ""
|
823 |
|
824 |
-
#: ../page_post_redirect_plugin.php:
|
825 |
msgid "method."
|
826 |
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: Tue Jul 28 2015 10:20:44 GMT-0400 (Eastern Daylight Time)\n"
|
7 |
"Last-Translator: dfischer <admin@fischercreativemedia.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
+
"Language: Spanish (Spain)\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"
|
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_ES\n"
|
23 |
"X-Generator: Loco - https://localise.biz/"
|
24 |
|
25 |
+
#: ../page_post_redirect_plugin.php:185
|
26 |
+
msgid "New Meta Redirect options."
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: ../page_post_redirect_plugin.php:186
|
30 |
+
msgid ""
|
31 |
+
"Please view the Help Tab above to see more information about the Meta "
|
32 |
+
"Redirect Settings."
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: ../page_post_redirect_plugin.php:199
|
36 |
msgid "New Layout of Existing Redirects"
|
37 |
msgstr ""
|
38 |
|
39 |
+
#: ../page_post_redirect_plugin.php:200
|
40 |
msgid ""
|
41 |
"The existing <strong>Quick Redirects</strong> are now laid out in a list "
|
42 |
"format instead of form fields. When you have a lot of Redirects, this helps "
|
44 |
"saving correctly."
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: ../page_post_redirect_plugin.php:201
|
48 |
msgid "To edit an exisitng redirect, click the pencil icon"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: ../page_post_redirect_plugin.php:201
|
52 |
msgid "and the row will become editable. Click the trash can icon"
|
53 |
msgstr ""
|
54 |
|
55 |
+
#: ../page_post_redirect_plugin.php:201
|
56 |
msgid "and the redirect will be deleted. Click the trash can icon"
|
57 |
msgstr ""
|
58 |
|
59 |
+
#: ../page_post_redirect_plugin.php:214
|
60 |
msgid "New Option to Use jQuery"
|
61 |
msgstr ""
|
62 |
|
63 |
+
#: ../page_post_redirect_plugin.php:215
|
64 |
msgid ""
|
65 |
"To increase the effectiveness of the plugin's ability to add new window and "
|
66 |
"nofollow functionality, you can use the jQuery option."
|
67 |
msgstr ""
|
68 |
|
69 |
+
#: ../page_post_redirect_plugin.php:216
|
70 |
msgid ""
|
71 |
"This adds JavaScript/jQuery scripting to check the links in the output HTML "
|
72 |
"of the page and add the correct functionality if needed."
|
73 |
msgstr ""
|
74 |
|
75 |
+
#: ../page_post_redirect_plugin.php:217
|
76 |
msgid "If you experience JavaScript/jQuery conflicts, try turning this option off."
|
77 |
msgstr ""
|
78 |
|
79 |
+
#: ../page_post_redirect_plugin.php:323
|
80 |
msgid "Quick Redirects Updated."
|
81 |
msgstr "Redirecciones Quick Actualización.\n"
|
82 |
|
83 |
+
#: ../page_post_redirect_plugin.php:427
|
84 |
msgid "Redirect"
|
85 |
msgstr "Redirigir"
|
86 |
|
87 |
# Plugin Name
|
88 |
+
#: ../page_post_redirect_plugin.php:491
|
89 |
msgid "Quick Page/Post Redirect"
|
90 |
msgstr ""
|
91 |
|
92 |
+
#: ../page_post_redirect_plugin.php:503
|
93 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
|
94 |
msgstr ""
|
95 |
|
96 |
+
#: ../page_post_redirect_plugin.php:503
|
97 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?"
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: ../page_post_redirect_plugin.php:503
|
101 |
msgid ""
|
102 |
"Redirect could not be saved as a redirect already exists with the same "
|
103 |
"Request URL."
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: ../page_post_redirect_plugin.php:503
|
107 |
msgid "Are you sure you want to delete this redirect?"
|
108 |
msgstr ""
|
109 |
|
110 |
# JavaScript message
|
111 |
+
#: ../page_post_redirect_plugin.php:503
|
112 |
msgid "Error Saving Redirect\\nTry refreshing the page and trying again."
|
113 |
msgstr ""
|
114 |
|
115 |
# JavaScript Message
|
116 |
+
#: ../page_post_redirect_plugin.php:503
|
117 |
msgid "File type not allowed,\\nAllowed file type: *.txt"
|
118 |
msgstr ""
|
119 |
|
120 |
+
#: ../page_post_redirect_plugin.php:503
|
121 |
msgid "Please add at least one redirect before submitting form"
|
122 |
msgstr ""
|
123 |
|
124 |
+
#: ../page_post_redirect_plugin.php:588
|
125 |
msgid "Quick Page/Post Redirect FAQs/Help"
|
126 |
msgstr ""
|
127 |
"Quick Page/Post Redirect \n"
|
128 |
"Preguntas Frecuentes/Ayuda"
|
129 |
|
130 |
+
#: ../page_post_redirect_plugin.php:589
|
131 |
msgid ""
|
132 |
"The FAQS are now on a feed that can be updated on the fly. If you have a "
|
133 |
"question and don't see an answer, please send an email to <a href=\"mailto:"
|
139 |
"working correctly for you. THANKS!"
|
140 |
msgstr ""
|
141 |
|
142 |
+
#: ../page_post_redirect_plugin.php:607
|
143 |
msgid "Table of Contents"
|
144 |
msgstr ""
|
145 |
|
146 |
+
#: ../page_post_redirect_plugin.php:611
|
147 |
msgid "Questions/Answers"
|
148 |
msgstr ""
|
149 |
|
150 |
+
#: ../page_post_redirect_plugin.php:623
|
151 |
msgid "Quick Page Post Redirect Summary"
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: ../page_post_redirect_plugin.php:624
|
155 |
msgid "This is a summary of Individual & Quick 301 Redirects."
|
156 |
msgstr ""
|
157 |
|
158 |
+
#: ../page_post_redirect_plugin.php:632
|
159 |
msgid "Summary"
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: ../page_post_redirect_plugin.php:635
|
163 |
msgid "Acitve Override is on - All Redirects are OFF!"
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: ../page_post_redirect_plugin.php:636
|
167 |
msgid "No Follow Override is on!"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: ../page_post_redirect_plugin.php:637
|
171 |
msgid "New Window Override is on!"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: ../page_post_redirect_plugin.php:638
|
175 |
msgid "Rewrite Override is on!"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: ../page_post_redirect_plugin.php:640
|
179 |
msgid "ID"
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: ../page_post_redirect_plugin.php:641
|
183 |
msgid "post type"
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: ../page_post_redirect_plugin.php:642
|
187 |
msgid "active"
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: ../page_post_redirect_plugin.php:643
|
191 |
msgid "no follow"
|
192 |
msgstr ""
|
193 |
|
194 |
+
#: ../page_post_redirect_plugin.php:644
|
195 |
msgid "new window"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: ../page_post_redirect_plugin.php:645
|
199 |
msgid "type"
|
200 |
msgstr ""
|
201 |
|
202 |
+
#: ../page_post_redirect_plugin.php:646
|
203 |
+
msgid "rewrite link"
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: ../page_post_redirect_plugin.php:647
|
207 |
msgid "original URL"
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: ../page_post_redirect_plugin.php:648
|
211 |
msgid "redirect to URL"
|
212 |
msgstr ""
|
213 |
|
214 |
+
#: ../page_post_redirect_plugin.php:773 ../page_post_redirect_plugin.php:867
|
215 |
msgid "Quick Redirects Imported & Replaced."
|
216 |
msgstr ""
|
217 |
|
218 |
+
#: ../page_post_redirect_plugin.php:774 ../page_post_redirect_plugin.php:868
|
219 |
msgid "Quick Redirects Imported & Added to Existing Redirects."
|
220 |
msgstr ""
|
221 |
|
222 |
+
#: ../page_post_redirect_plugin.php:777
|
223 |
msgid "Import/Export Redirects"
|
224 |
msgstr ""
|
225 |
|
226 |
+
#: ../page_post_redirect_plugin.php:793 ../page_post_redirect_plugin.php:891
|
227 |
msgid ""
|
228 |
"If you enjoy or find any of our plugins useful, please donate a few dollars "
|
229 |
"to help with future development and updates. We thank you in advance."
|
230 |
msgstr ""
|
231 |
|
232 |
+
#: ../page_post_redirect_plugin.php:799 ../page_post_redirect_plugin.php:1064
|
233 |
msgid "Export Redirects"
|
234 |
msgstr ""
|
235 |
|
236 |
+
#: ../page_post_redirect_plugin.php:800
|
237 |
msgid ""
|
238 |
"You should back-up your redirect regularly in case something happens to the "
|
239 |
"database."
|
240 |
msgstr ""
|
241 |
|
242 |
+
#: ../page_post_redirect_plugin.php:801
|
243 |
msgid ""
|
244 |
"Please use the below buttons to make a back-up as either encoded "
|
245 |
"(unreadable) or pipe separated"
|
246 |
msgstr ""
|
247 |
|
248 |
+
#: ../page_post_redirect_plugin.php:802
|
249 |
msgid "EXPORT all Quick Redirects (Encoded)"
|
250 |
msgstr ""
|
251 |
|
252 |
+
#: ../page_post_redirect_plugin.php:803 ../page_post_redirect_plugin.php:816
|
253 |
msgid "OR"
|
254 |
msgstr ""
|
255 |
|
256 |
+
#: ../page_post_redirect_plugin.php:804
|
257 |
msgid "EXPORT all Quick Redirects (PIPE Separated)"
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: ../page_post_redirect_plugin.php:811 ../page_post_redirect_plugin.php:1069
|
261 |
msgid "Import Redirects"
|
262 |
msgstr ""
|
263 |
|
264 |
+
#: ../page_post_redirect_plugin.php:812
|
265 |
msgid ""
|
266 |
"If you want to replace or restore redirects from a file, use the \"Restore\" "
|
267 |
"option."
|
268 |
msgstr ""
|
269 |
|
270 |
+
#: ../page_post_redirect_plugin.php:813
|
271 |
msgid ""
|
272 |
"To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
|
273 |
"redirects, the file must be pipe dilimited "
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: ../page_post_redirect_plugin.php:815
|
277 |
msgid "RESTORE Saved Quick Redirects"
|
278 |
msgstr ""
|
279 |
|
280 |
+
#: ../page_post_redirect_plugin.php:817
|
281 |
msgid "ADD TO Quick Redirects"
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: ../page_post_redirect_plugin.php:821 ../page_post_redirect_plugin.php:842
|
285 |
msgid "Select Quick Redirects file to import:"
|
286 |
msgstr ""
|
287 |
|
288 |
+
#: ../page_post_redirect_plugin.php:832
|
289 |
msgid ""
|
290 |
"The import file should be a text file with one rediect per line, PIPE "
|
291 |
"separated, in this format:"
|
292 |
msgstr ""
|
293 |
|
294 |
# these are column titles.
|
295 |
+
#: ../page_post_redirect_plugin.php:834
|
296 |
msgid "redirect|destination|newwindow|nofollow"
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: ../page_post_redirect_plugin.php:835
|
300 |
msgid "for Example:"
|
301 |
msgstr ""
|
302 |
|
303 |
# translate this to same as source
|
304 |
+
#: ../page_post_redirect_plugin.php:837
|
305 |
msgid "/old-location.htm|http://some.com/new-destination/|0|1"
|
306 |
msgstr ""
|
307 |
|
308 |
+
#: ../page_post_redirect_plugin.php:838
|
309 |
msgid "/dontate/|http://example.com/destination/|1|1"
|
310 |
msgstr ""
|
311 |
|
312 |
+
#: ../page_post_redirect_plugin.php:840
|
313 |
msgid "IMPORTANT:"
|
314 |
msgstr ""
|
315 |
|
316 |
+
#: ../page_post_redirect_plugin.php:840
|
317 |
msgid ""
|
318 |
"Make Sure any destination URLs that have a PIPE in the querystring data are "
|
319 |
"URL encoded before adding them!"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: ../page_post_redirect_plugin.php:847
|
323 |
msgid "ADD TO Current Quick Redirects"
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: ../page_post_redirect_plugin.php:865
|
327 |
msgid "All Quick Redirects deleted from database."
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: ../page_post_redirect_plugin.php:866
|
331 |
msgid "All Individual Redirects deleted from database."
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: ../page_post_redirect_plugin.php:869
|
335 |
msgid ""
|
336 |
"There was an problem with your last request. Please reload the page and try "
|
337 |
"again."
|
338 |
msgstr ""
|
339 |
|
340 |
+
#: ../page_post_redirect_plugin.php:873
|
341 |
msgid "Quick Page Post Redirect Options"
|
342 |
msgstr ""
|
343 |
|
344 |
+
#: ../page_post_redirect_plugin.php:902
|
345 |
msgid "Basic Settings"
|
346 |
msgstr ""
|
347 |
|
348 |
# Custom Post Types text here should match WordPress' name for Custom Post Types.
|
349 |
+
#: ../page_post_redirect_plugin.php:905
|
350 |
msgid "Use with Custom Post Types?"
|
351 |
msgstr ""
|
352 |
|
353 |
+
#: ../page_post_redirect_plugin.php:909
|
354 |
msgid "Hide"
|
355 |
msgstr ""
|
356 |
|
357 |
+
#: ../page_post_redirect_plugin.php:909
|
358 |
msgid "meta box for following Post Types:"
|
359 |
msgstr ""
|
360 |
|
361 |
+
#: ../page_post_redirect_plugin.php:931
|
362 |
msgid "Show Column Headers?"
|
363 |
msgstr ""
|
364 |
|
365 |
+
#: ../page_post_redirect_plugin.php:932
|
366 |
msgid "Show Columns on list pages for set up redirects."
|
367 |
msgstr ""
|
368 |
|
369 |
+
#: ../page_post_redirect_plugin.php:935
|
370 |
msgid "Use jQuery?"
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: ../page_post_redirect_plugin.php:936
|
374 |
msgid ""
|
375 |
"Increases effectiveness of plugin. If you have a jQuery conflict, try "
|
376 |
"turning this off."
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: ../page_post_redirect_plugin.php:936
|
380 |
msgid "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: ../page_post_redirect_plugin.php:942
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
384 |
msgid "Master Override Options"
|
385 |
msgstr ""
|
386 |
|
387 |
+
#: ../page_post_redirect_plugin.php:942
|
388 |
msgid ""
|
389 |
"<strong>NOTE: </strong>The below settings will override all individual "
|
390 |
"settings."
|
391 |
msgstr ""
|
392 |
|
393 |
+
#: ../page_post_redirect_plugin.php:945
|
394 |
msgid "Turn OFF all Redirects?"
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: ../page_post_redirect_plugin.php:946
|
398 |
msgid "Basically the same as having no redirects set up."
|
399 |
msgstr ""
|
400 |
|
401 |
# keep code text untranslated.
|
402 |
+
#: ../page_post_redirect_plugin.php:949
|
403 |
msgid "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
|
404 |
msgstr ""
|
405 |
|
406 |
+
#: ../page_post_redirect_plugin.php:950 ../page_post_redirect_plugin.php:954
|
407 |
msgid "Requires \"use jQuery\" option to work with Quick Redirects."
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: ../page_post_redirect_plugin.php:953
|
411 |
msgid "Make ALL Redirects open in a New Window?"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: ../page_post_redirect_plugin.php:957
|
415 |
msgid "Make ALL Redirects this type:"
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: ../page_post_redirect_plugin.php:959
|
419 |
msgid "Use Individual Settings"
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: ../page_post_redirect_plugin.php:960
|
423 |
msgid "Permanant Redirect"
|
424 |
msgstr ""
|
425 |
|
426 |
+
#: ../page_post_redirect_plugin.php:961 ../page_post_redirect_plugin.php:962
|
427 |
msgid "Temporary Redirect"
|
428 |
msgstr ""
|
429 |
|
430 |
+
#: ../page_post_redirect_plugin.php:963
|
431 |
msgid "Meta Refresh Redirect"
|
432 |
msgstr ""
|
433 |
|
434 |
+
#: ../page_post_redirect_plugin.php:965
|
435 |
msgid "(Quick 301 Redirects will always be 301)"
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: ../page_post_redirect_plugin.php:969
|
439 |
msgid "Make ALL redirects Case Sensitive?"
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: ../page_post_redirect_plugin.php:970
|
443 |
msgid "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: ../page_post_redirect_plugin.php:973
|
447 |
msgid "Make ALL Redirects go to this URL:"
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: ../page_post_redirect_plugin.php:974
|
451 |
msgid "Use full URL including <code>http://</code>."
|
452 |
msgstr ""
|
453 |
|
454 |
+
#: ../page_post_redirect_plugin.php:977
|
455 |
msgid "Rewrite ALL Redirects URLs to Show in LINK?"
|
456 |
msgstr ""
|
457 |
|
458 |
+
#: ../page_post_redirect_plugin.php:978
|
459 |
msgid ""
|
460 |
"Makes link show redirect URL instead of the original URL. Will not work on "
|
461 |
+
"Quick Redirects at this time unless you select \"Use jQuery\" on the Options "
|
462 |
+
"Page."
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: ../page_post_redirect_plugin.php:984
|
466 |
msgid "Plugin Clean Up"
|
467 |
msgstr ""
|
468 |
|
469 |
+
#: ../page_post_redirect_plugin.php:984
|
470 |
msgid ""
|
471 |
"<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
|
472 |
"this."
|
473 |
msgstr ""
|
474 |
|
475 |
+
#: ../page_post_redirect_plugin.php:987
|
476 |
msgid "Delete Redirects?"
|
477 |
msgstr ""
|
478 |
|
479 |
+
#: ../page_post_redirect_plugin.php:989
|
480 |
msgid "Delete All Individual Redirects"
|
481 |
msgstr ""
|
482 |
|
483 |
+
#: ../page_post_redirect_plugin.php:990
|
484 |
msgid "Delete all Quick Redirects"
|
485 |
msgstr ""
|
486 |
|
487 |
+
#: ../page_post_redirect_plugin.php:991
|
488 |
msgid ""
|
489 |
"Individual Redirects are redirects set up on individual pages or posts when "
|
490 |
"in the editing screen. The Quick Redirects are set up on the Quick Redirects "
|
491 |
"page."
|
492 |
msgstr ""
|
493 |
|
494 |
+
#: ../page_post_redirect_plugin.php:995 ../page_post_redirect_plugin.php:2152
|
495 |
msgid "Save Changes"
|
496 |
msgstr "Guardar Cambios"
|
497 |
|
498 |
+
#: ../page_post_redirect_plugin.php:1036
|
499 |
msgid "Examples"
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: ../page_post_redirect_plugin.php:1041
|
503 |
msgid "Troubleshooting"
|
504 |
msgstr "Solución De Problemas"
|
505 |
|
506 |
+
#: ../page_post_redirect_plugin.php:1044
|
507 |
msgid "IMPORTANT TROUBLESHOOTING NOTES:"
|
508 |
msgstr "NOTAS IMPORTANTES PROBLEMAS:"
|
509 |
|
510 |
+
#: ../page_post_redirect_plugin.php:1046
|
511 |
msgid ""
|
512 |
"At this time the New Window (NW) and No Follow (NF) features will not work "
|
513 |
+
"for Quick Redirects unless \"Use jQuery\" is enabled in the options."
|
514 |
msgstr ""
|
|
|
|
|
515 |
|
516 |
+
#: ../page_post_redirect_plugin.php:1047
|
517 |
msgid ""
|
518 |
"It is recommended that the <b>Request URL</b> be relative to the ROOT "
|
519 |
"directory and contain the <code>/</code> at the beginning."
|
521 |
"Se recomienda que el <b> Solicitud URL </ b> ser relativa al directorio raíz "
|
522 |
"y contendrá el <code> / </ code> al principio."
|
523 |
|
524 |
+
#: ../page_post_redirect_plugin.php:1048
|
525 |
msgid ""
|
526 |
"If you do use the domain name in the Request URL field, make sure it matches "
|
527 |
"your site's domain style and protocol. For example, if your site uses \"www\" "
|
536 |
"utilizan como protocolo. Nuestra mejor estimación es que su dominio y "
|
537 |
"protocolo son"
|
538 |
|
539 |
+
#: ../page_post_redirect_plugin.php:1049
|
540 |
msgid ""
|
541 |
"If you are having issues with the link not redirecting on a SSL site with "
|
542 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
546 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
547 |
"redirects, one with and one without the SSL protocol."
|
548 |
|
549 |
+
#: ../page_post_redirect_plugin.php:1050
|
550 |
msgid ""
|
551 |
"The <b>Destination</b> field can be any valid URL or relative path (from "
|
552 |
"root), for example"
|
554 |
"El <b> Destino </ b> puede ser cualquier URL válida o ruta relativa (de "
|
555 |
"raíz), por ejemplo"
|
556 |
|
557 |
+
#: ../page_post_redirect_plugin.php:1051
|
558 |
msgid ""
|
559 |
"In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
|
560 |
"work with Quick Redirects, you need to have:"
|
561 |
msgstr ""
|
562 |
|
563 |
+
#: ../page_post_redirect_plugin.php:1053
|
564 |
msgid "\"Use jQuery?\" option selected in the settings page"
|
565 |
msgstr ""
|
566 |
|
567 |
+
#: ../page_post_redirect_plugin.php:1054
|
568 |
msgid ""
|
569 |
"A link that uses the request url SOMEWHERE in your site page - i.e., in a "
|
570 |
"menu, content, sidebar, etc."
|
571 |
msgstr ""
|
572 |
|
573 |
+
#: ../page_post_redirect_plugin.php:1055
|
574 |
msgid ""
|
575 |
"The open in a new window or nofollow settings will not happen if someone "
|
576 |
"just types the old link in the URL or if they come from a bookmark or link "
|
580 |
"work."
|
581 |
msgstr ""
|
582 |
|
583 |
+
#: ../page_post_redirect_plugin.php:1065
|
584 |
msgid "You can export redirects in two formats - Encoded or Delimited."
|
585 |
msgstr ""
|
586 |
|
587 |
+
#: ../page_post_redirect_plugin.php:1075
|
588 |
+
msgid "Load Content?"
|
589 |
+
msgstr ""
|
590 |
+
|
591 |
+
#: ../page_post_redirect_plugin.php:1076
|
592 |
+
msgid ""
|
593 |
+
"Use the <strong>Load Content?</strong> option to allow the page content to "
|
594 |
+
"load as normal or to only load a blank page or the content provided in the "
|
595 |
+
"<strong>Page Content</strong> section. "
|
596 |
+
msgstr ""
|
597 |
+
|
598 |
+
#: ../page_post_redirect_plugin.php:1077
|
599 |
+
msgid ""
|
600 |
+
"If checked, all of the original content will load, so keep this in mind when "
|
601 |
+
"setting the <strong>Redirect Seconds</strong> - if set too low, the page "
|
602 |
+
"will not compeletely load. "
|
603 |
+
msgstr ""
|
604 |
+
|
605 |
+
#: ../page_post_redirect_plugin.php:1081 ../page_post_redirect_plugin.php:2130
|
606 |
+
msgid "Redirect Seconds"
|
607 |
+
msgstr ""
|
608 |
+
|
609 |
+
#: ../page_post_redirect_plugin.php:1082
|
610 |
+
msgid ""
|
611 |
+
"Enter the nuber of seconds to wait before the redirect happens. Enter 0 to "
|
612 |
+
"have an instant redirect*."
|
613 |
+
msgstr ""
|
614 |
+
|
615 |
+
#: ../page_post_redirect_plugin.php:1083
|
616 |
+
msgid ""
|
617 |
+
"*Keep in mind that the redirect seconds will start counting only AFTER the "
|
618 |
+
"<strong>Redirect Trigger</strong> element is loaded - so 0 may be slightly "
|
619 |
+
"longer than instant, depending on how much content needs to load before the "
|
620 |
+
"trigger happens."
|
621 |
+
msgstr ""
|
622 |
+
|
623 |
+
#: ../page_post_redirect_plugin.php:1087 ../page_post_redirect_plugin.php:2134
|
624 |
+
msgid "Redirect Trigger"
|
625 |
+
msgstr ""
|
626 |
+
|
627 |
+
#: ../page_post_redirect_plugin.php:1088
|
628 |
+
msgid ""
|
629 |
+
"The class or id or tag name of the element to load before the redirect "
|
630 |
+
"starts counting down. If nothing is used, it will default to the body tag as "
|
631 |
+
"a trigger."
|
632 |
+
msgstr ""
|
633 |
+
|
634 |
+
#: ../page_post_redirect_plugin.php:1089
|
635 |
+
msgid ""
|
636 |
+
"If you use a class, the class name should have the \".\" in the name, i.e., "
|
637 |
+
"<strong>.my-class-name</strong>"
|
638 |
+
msgstr ""
|
639 |
+
|
640 |
+
#: ../page_post_redirect_plugin.php:1090
|
641 |
+
msgid ""
|
642 |
+
"If you use an id, the id should have the \"#\" in the name, i.e., <strong>#my-"
|
643 |
+
"id-name</strong>."
|
644 |
+
msgstr ""
|
645 |
+
|
646 |
+
#: ../page_post_redirect_plugin.php:1091
|
647 |
+
msgid ""
|
648 |
+
"If you use a tag name, the name should NOT have the \"<\" or \">\" "
|
649 |
+
"characters in the name, i.e., <body> would just be "
|
650 |
+
"<strong>body</strong>."
|
651 |
+
msgstr ""
|
652 |
+
|
653 |
+
#: ../page_post_redirect_plugin.php:1092
|
654 |
+
msgid ""
|
655 |
+
"Do not use a tag name that is common, like \"a\" or \"div\" as it will trigger "
|
656 |
+
"on all events."
|
657 |
+
msgstr ""
|
658 |
+
|
659 |
+
#: ../page_post_redirect_plugin.php:1096 ../page_post_redirect_plugin.php:2138
|
660 |
+
msgid "Append Content To"
|
661 |
+
msgstr ""
|
662 |
+
|
663 |
+
#: ../page_post_redirect_plugin.php:1097
|
664 |
+
msgid ""
|
665 |
+
"The class, id or tag name that you want the content in the <strong>Page "
|
666 |
+
"Content</strong> to be loading into."
|
667 |
+
msgstr ""
|
668 |
+
|
669 |
+
#: ../page_post_redirect_plugin.php:1098
|
670 |
+
msgid ""
|
671 |
+
"If you are loading the content of the page, use an existing class or id for "
|
672 |
+
"an existing element (i.e., .page-content) so your additional page content "
|
673 |
+
"(if any) is loaded into that element."
|
674 |
+
msgstr ""
|
675 |
+
|
676 |
+
#: ../page_post_redirect_plugin.php:1099
|
677 |
+
msgid ""
|
678 |
+
"When no class, id or tag name is used, the <strong>body</strong> tag will be "
|
679 |
+
"used."
|
680 |
+
msgstr ""
|
681 |
+
|
682 |
+
#: ../page_post_redirect_plugin.php:1103 ../page_post_redirect_plugin.php:2142
|
683 |
+
msgid "Page Content"
|
684 |
+
msgstr ""
|
685 |
+
|
686 |
+
#: ../page_post_redirect_plugin.php:1104
|
687 |
+
msgid ""
|
688 |
+
"This is your page content you want to add. If you have a \"tracking pixel\" "
|
689 |
+
"script or image tag you want to use, add it here."
|
690 |
+
msgstr ""
|
691 |
+
|
692 |
+
#: ../page_post_redirect_plugin.php:1105
|
693 |
+
msgid ""
|
694 |
+
"A good example of use, is adding a tracking script (or Facebook Conversion "
|
695 |
+
"Pixel) to the <strong>Page Content box</strong> and unchecking the "
|
696 |
+
"<strong>Load Content?</strong> box. Then set the <strong>Redirect "
|
697 |
+
"Seconds</strong> to 1 or 2 so the script has a chance to load and set "
|
698 |
+
"<strong>Append Content</strong> To to \"body\" and <strong>Redirect "
|
699 |
+
"Trigger</strong> to \"body\"."
|
700 |
+
msgstr ""
|
701 |
+
|
702 |
+
#: ../page_post_redirect_plugin.php:1106
|
703 |
+
msgid ""
|
704 |
+
"Additionally, you can add the redirect counter to the page by adding the "
|
705 |
+
"code sample under the <strong>Page Content</strong> box."
|
706 |
+
msgstr ""
|
707 |
+
|
708 |
+
#: ../page_post_redirect_plugin.php:1114
|
709 |
msgid "Quick Redirects (301 Redirects)"
|
710 |
msgstr "Redirecciones Rápida (301 redirecciones)"
|
711 |
|
712 |
+
#: ../page_post_redirect_plugin.php:1125
|
713 |
msgid ""
|
714 |
"The <code>Use jQuery?</code> option is turned off in the settings.<br/>In "
|
715 |
"order to use <strong>NW</strong> (open in a new window) or "
|
717 |
"must have it enabled."
|
718 |
msgstr ""
|
719 |
|
720 |
+
#: ../page_post_redirect_plugin.php:1126 ../page_post_redirect_plugin.php:1131
|
721 |
msgid "hide this message"
|
722 |
msgstr ""
|
723 |
|
724 |
+
#: ../page_post_redirect_plugin.php:1130
|
725 |
msgid ""
|
726 |
"To use the <strong>NW</strong> (open in a new window) <strong>NF</strong> "
|
727 |
"(nofollow) options, check the appropriate option and update when adding "
|
730 |
"enabled in the plugin settings."
|
731 |
msgstr ""
|
732 |
|
733 |
+
#: ../page_post_redirect_plugin.php:1134
|
734 |
msgid ""
|
735 |
"Quick Redirects are useful when you have links from an old site that now "
|
736 |
"come up 404 Not Found, and you need to have them redirect to a new location "
|
747 |
"crear una página o post sólo para utilizar la página de opción individual / "
|
748 |
"Publicar Remitir."
|
749 |
|
750 |
+
#: ../page_post_redirect_plugin.php:1135
|
751 |
msgid ""
|
752 |
"To add Quick Redirects, put the URL for the redirect in the <strong>Request "
|
753 |
"URL</strong> field, and the URL it should be redirected to in the "
|
761 |
"clic en el bote de basura al final de la fila. Para editar una redirección, "
|
762 |
"haga clic en el icono del lápiz de edición."
|
763 |
|
764 |
+
#: ../page_post_redirect_plugin.php:1136
|
765 |
msgid ""
|
766 |
"See 'HELP' in the upper right corner, for troubleshooting problems and "
|
767 |
"example redirects."
|
769 |
"Ver 'HELP' en la esquina superior derecha, para la resolución de problemas y "
|
770 |
"el ejemplo redirecciones."
|
771 |
|
772 |
+
#: ../page_post_redirect_plugin.php:1142 ../page_post_redirect_plugin.php:1185
|
773 |
msgid "Add New Redirects"
|
774 |
msgstr "Añadir nuevas redirecciones"
|
775 |
|
776 |
+
#: ../page_post_redirect_plugin.php:1145 ../page_post_redirect_plugin.php:1194
|
777 |
msgid "Request URL"
|
778 |
msgstr "Solicitud URL"
|
779 |
|
780 |
+
#: ../page_post_redirect_plugin.php:1147 ../page_post_redirect_plugin.php:1196
|
781 |
msgid "Destination URL"
|
782 |
msgstr "Destination URL"
|
783 |
|
784 |
# Stands for 'New Window'
|
785 |
+
#: ../page_post_redirect_plugin.php:1148 ../page_post_redirect_plugin.php:1197
|
786 |
msgid "NW"
|
787 |
msgstr "NW"
|
788 |
|
789 |
# Stands for 'No Follow'
|
790 |
+
#: ../page_post_redirect_plugin.php:1149 ../page_post_redirect_plugin.php:1198
|
791 |
msgid "NF"
|
792 |
msgstr "NF"
|
793 |
|
794 |
+
#: ../page_post_redirect_plugin.php:1157 ../page_post_redirect_plugin.php:1166 ..
|
795 |
+
#: page_post_redirect_plugin.php:1175 ../page_post_redirect_plugin.php:1207
|
796 |
msgid "open in a New Window"
|
797 |
msgstr "se abre en una nueva ventana"
|
798 |
|
799 |
+
#: ../page_post_redirect_plugin.php:1158 ../page_post_redirect_plugin.php:1167 ..
|
800 |
+
#: page_post_redirect_plugin.php:1176 ../page_post_redirect_plugin.php:1208
|
801 |
msgid "add No Follow"
|
802 |
msgstr "Sin añadir Siga"
|
803 |
|
804 |
+
#: ../page_post_redirect_plugin.php:1181
|
805 |
msgid ""
|
806 |
"New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
|
807 |
"jQuery\" is set in the options."
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: ../page_post_redirect_plugin.php:1191
|
811 |
msgid "Existing Redirects"
|
812 |
msgstr "Redirecciones existentes"
|
813 |
|
814 |
+
#: ../page_post_redirect_plugin.php:1209
|
815 |
msgid "Save"
|
816 |
msgstr "Guardar"
|
817 |
|
818 |
+
#: ../page_post_redirect_plugin.php:1210
|
819 |
msgid "Cancel"
|
820 |
msgstr "Cancelar"
|
821 |
|
822 |
+
#: ../page_post_redirect_plugin.php:1251
|
823 |
msgid "Edit"
|
824 |
msgstr "Editar"
|
825 |
|
826 |
+
#: ../page_post_redirect_plugin.php:1252
|
827 |
msgid "Delete"
|
828 |
msgstr "Dorrar"
|
829 |
|
830 |
+
#: ../page_post_redirect_plugin.php:1260
|
831 |
msgid "No Quick Redirects."
|
832 |
msgstr ""
|
833 |
|
834 |
+
#: ../page_post_redirect_plugin.php:1410
|
835 |
msgid ""
|
836 |
"An error occured during the file upload. Please fix your server "
|
837 |
"configuration and retry."
|
838 |
msgstr ""
|
839 |
|
840 |
+
#: ../page_post_redirect_plugin.php:1410 ../page_post_redirect_plugin.php:1472
|
841 |
msgid "SERVER ERROR - Could Not Load"
|
842 |
msgstr ""
|
843 |
|
844 |
+
#: ../page_post_redirect_plugin.php:1452 ../page_post_redirect_plugin.php:1458
|
845 |
msgid ""
|
846 |
"This does not look like a Quick Page Post Redirect file - it is possibly "
|
847 |
"damaged or corrupt."
|
848 |
msgstr ""
|
849 |
|
850 |
+
#: ../page_post_redirect_plugin.php:1452 ../page_post_redirect_plugin.php:1458 ..
|
851 |
+
#: page_post_redirect_plugin.php:1486
|
852 |
msgid "ERROR - Not a valid File"
|
853 |
msgstr ""
|
854 |
|
855 |
+
#: ../page_post_redirect_plugin.php:1472
|
856 |
msgid ""
|
857 |
"An error occured during the file upload. It might me that the file is too "
|
858 |
"large or you do not have the premissions to write to the temporary upload "
|
859 |
"directory. Please fix your server configuration and retry."
|
860 |
msgstr ""
|
861 |
|
862 |
+
#: ../page_post_redirect_plugin.php:1486
|
863 |
msgid ""
|
864 |
"This does not look like the file is in the correct format - it is possibly "
|
865 |
"damaged or corrupt.<br/>Be sure the redirects are 1 per line and the "
|
866 |
"redirect and destination are seperated by a PIPE (|), COMMA (,) or a TAB."
|
867 |
msgstr ""
|
868 |
|
869 |
+
#: ../page_post_redirect_plugin.php:1521
|
870 |
msgid ""
|
871 |
"It does not look like there are any valid items to import - check the file "
|
872 |
"and try again."
|
873 |
msgstr ""
|
874 |
|
875 |
+
#: ../page_post_redirect_plugin.php:1521
|
876 |
msgid "ERROR - No Valid items to add."
|
877 |
msgstr ""
|
878 |
|
879 |
+
#: ../page_post_redirect_plugin.php:1583
|
880 |
+
msgid "Settings"
|
881 |
msgstr ""
|
882 |
|
883 |
+
#: ../page_post_redirect_plugin.php:1590 ../page_post_redirect_plugin.php:1652
|
884 |
msgid "Quick Redirects"
|
885 |
msgstr ""
|
886 |
|
887 |
+
#: ../page_post_redirect_plugin.php:1591
|
888 |
msgid "FAQ"
|
889 |
msgstr ""
|
890 |
|
891 |
+
#: ../page_post_redirect_plugin.php:1592
|
892 |
+
msgid "Donate"
|
893 |
+
msgstr ""
|
894 |
+
|
895 |
+
#: ../page_post_redirect_plugin.php:1610
|
896 |
msgid "Make Redirect <strong>Active</strong>."
|
897 |
msgstr ""
|
898 |
|
899 |
+
#: ../page_post_redirect_plugin.php:1610
|
900 |
+
msgid "Check to turn on or redirect will not work."
|
901 |
msgstr ""
|
902 |
|
903 |
+
#: ../page_post_redirect_plugin.php:1611
|
904 |
+
msgid "Open in a <strong>new window.</strong>"
|
905 |
+
msgstr ""
|
906 |
+
|
907 |
+
#: ../page_post_redirect_plugin.php:1611 ../page_post_redirect_plugin.php:1612
|
908 |
+
msgid "To increase effectivness, select \"Use jQuery\" in the options."
|
909 |
+
msgstr ""
|
910 |
+
|
911 |
+
#: ../page_post_redirect_plugin.php:1612
|
912 |
+
msgid "Add <strong>rel=\"nofollow\"</strong> to link."
|
913 |
+
msgstr ""
|
914 |
+
|
915 |
+
#: ../page_post_redirect_plugin.php:1613
|
916 |
+
msgid "<strong>Show</strong> Redirect URL in link."
|
917 |
+
msgstr ""
|
918 |
+
|
919 |
+
#: ../page_post_redirect_plugin.php:1613
|
920 |
+
msgid ""
|
921 |
+
"To increase effectivness, select \"Use jQuery\" in the options. This will only "
|
922 |
+
"change the URL in the link <strong>NOT</strong> the URL in the Address bar."
|
923 |
msgstr ""
|
924 |
|
925 |
+
#: ../page_post_redirect_plugin.php:1615
|
926 |
+
msgid "Redirect / Destination URL:"
|
927 |
msgstr ""
|
928 |
|
929 |
+
#: ../page_post_redirect_plugin.php:1616
|
930 |
+
msgid ""
|
931 |
+
"(i.e., <strong>http://example.com</strong> or <strong>/somepage/</strong> or "
|
932 |
+
"<strong>p=15</strong> or <strong>155</strong>. Use <b>FULL URL</b> "
|
933 |
+
"<i>including</i> <strong>http://</strong> for all external <i>and</i> meta "
|
934 |
+
"redirects.)"
|
935 |
msgstr ""
|
936 |
|
937 |
+
#: ../page_post_redirect_plugin.php:1617
|
938 |
msgid "Type of Redirect:"
|
939 |
msgstr ""
|
940 |
|
941 |
+
#: ../page_post_redirect_plugin.php:1639
|
942 |
msgid "Permanent"
|
943 |
msgstr ""
|
944 |
|
945 |
+
#: ../page_post_redirect_plugin.php:1640 ../page_post_redirect_plugin.php:1641
|
946 |
msgid "Temporary"
|
947 |
msgstr ""
|
948 |
|
949 |
+
#: ../page_post_redirect_plugin.php:1642
|
950 |
msgid "Meta Redirect"
|
951 |
msgstr ""
|
952 |
|
953 |
+
#: ../page_post_redirect_plugin.php:1643
|
954 |
msgid "Default is 302 (Temporary Redirect)."
|
955 |
msgstr ""
|
956 |
|
957 |
+
#: ../page_post_redirect_plugin.php:1650
|
958 |
+
msgid "Redirect Seconds (ONLY for meta redirects)."
|
959 |
+
msgstr ""
|
960 |
+
|
961 |
+
#: ../page_post_redirect_plugin.php:1650
|
962 |
+
msgid "Leave blank to use options setting. 0 = instant."
|
963 |
+
msgstr ""
|
964 |
+
|
965 |
+
#: ../page_post_redirect_plugin.php:1652
|
966 |
msgid ""
|
967 |
"<strong>NOTE:</strong> For a Page or Post (or Custom Post) Redirect to work, "
|
968 |
"it may need to be published first and then saved again as a Draft. If you do "
|
969 |
"not already have a page/post created you can add a 'Quick' redirect using the"
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: ../page_post_redirect_plugin.php:1652
|
973 |
msgid "method."
|
974 |
msgstr ""
|
975 |
+
|
976 |
+
#: ../page_post_redirect_plugin.php:2118
|
977 |
+
msgid "Meta Redirect Settings"
|
978 |
+
msgstr ""
|
979 |
+
|
980 |
+
#: ../page_post_redirect_plugin.php:2119
|
981 |
+
msgid "Settings Updated"
|
982 |
+
msgstr ""
|
983 |
+
|
984 |
+
#: ../page_post_redirect_plugin.php:2120
|
985 |
+
msgid ""
|
986 |
+
"This section is for updating options for redirects that use the \"meta "
|
987 |
+
"refresh\" funcitonality for redirecting."
|
988 |
+
msgstr ""
|
989 |
+
|
990 |
+
#: ../page_post_redirect_plugin.php:2121
|
991 |
+
msgid ""
|
992 |
+
"Using the setting below, you can add elements or a message to the page that "
|
993 |
+
"is loaded before tht redirect, or just allow the page to load as normal "
|
994 |
+
"until the redirect reaches the number of seconds you have set below."
|
995 |
+
msgstr ""
|
996 |
+
|
997 |
+
#: ../page_post_redirect_plugin.php:2126
|
998 |
+
msgid "Load Page Content?"
|
999 |
+
msgstr ""
|
1000 |
+
|
1001 |
+
#: ../page_post_redirect_plugin.php:2127
|
1002 |
+
msgid ""
|
1003 |
+
"Check if you want the normal page to load before redirect happens (if "
|
1004 |
+
"redirect is 0 seconds, it may not load fully)."
|
1005 |
+
msgstr ""
|
1006 |
+
|
1007 |
+
#: ../page_post_redirect_plugin.php:2131
|
1008 |
+
msgid "instant"
|
1009 |
+
msgstr ""
|
1010 |
+
|
1011 |
+
#: ../page_post_redirect_plugin.php:2131
|
1012 |
+
msgid ""
|
1013 |
+
"would redirect 10 seconds after the required element is loaded (i.e., body "
|
1014 |
+
"or an element with a specific class). *Intsant will still have a 'slight' "
|
1015 |
+
"delay, as some content needs to load before the redirect occurs."
|
1016 |
+
msgstr ""
|
1017 |
+
|
1018 |
+
#: ../page_post_redirect_plugin.php:2135
|
1019 |
+
#, php-format
|
1020 |
+
msgid ""
|
1021 |
+
"The %1$s, %2$s or tag name of the element you want to load before triggering "
|
1022 |
+
"redirect. Use a %3$s in the class name or %4$s for the ID. <strong><em>For "
|
1023 |
+
"example:</em></strong> if you want it to redirect when the body tag loads, "
|
1024 |
+
"you would type %5$s above. To redirect after an element with a class or ID, "
|
1025 |
+
"use %6$s or %7$s."
|
1026 |
+
msgstr ""
|
1027 |
+
|
1028 |
+
#: ../page_post_redirect_plugin.php:2139
|
1029 |
+
#, php-format
|
1030 |
+
msgid ""
|
1031 |
+
"The %1$s, %2$s or tag name of the element you want the content to load into "
|
1032 |
+
"when the page loads."
|
1033 |
+
msgstr ""
|
1034 |
+
|
1035 |
+
#: ../page_post_redirect_plugin.php:2143
|
1036 |
+
#, php-format
|
1037 |
+
msgid ""
|
1038 |
+
"Be sure to include a tag with your class or ID or tag name (entered above) "
|
1039 |
+
"so the redirect triggers - if you do not, the redirect will not happen. If "
|
1040 |
+
"you check the box to \"Load Page Content\", this data will be inserted into "
|
1041 |
+
"the page right after the %1$s tag. Otherwise, it will be the only content "
|
1042 |
+
"shown."
|
1043 |
+
msgstr ""
|
1044 |
+
|
1045 |
+
#: ../page_post_redirect_plugin.php:2143
|
1046 |
+
msgid "Add your content below"
|
1047 |
+
msgstr ""
|
1048 |
+
|
1049 |
+
#: ../page_post_redirect_plugin.php:2145
|
1050 |
+
msgid "To use a counter, add the following:"
|
1051 |
+
msgstr ""
|
1052 |
+
|
1053 |
+
#: ../page_post_redirect_plugin.php:2147
|
1054 |
+
msgid "The \"%1$\" will be replaced with the actual seconds."
|
1055 |
+
msgstr ""
|
1056 |
+
|
1057 |
+
#: ../page_post_redirect_plugin.php:2170
|
1058 |
+
msgid "You have the Addon Plugin"
|
1059 |
+
msgstr ""
|
1060 |
+
|
1061 |
+
#: ../page_post_redirect_plugin.php:2170
|
1062 |
+
msgid "activated. This plugin's functionality is now built into the parent"
|
1063 |
+
msgstr ""
|
1064 |
+
|
1065 |
+
#: ../page_post_redirect_plugin.php:2170
|
1066 |
+
msgid "so you no longer need to have the addon plugin installed."
|
1067 |
+
msgstr ""
|
1068 |
+
|
1069 |
+
#: ../page_post_redirect_plugin.php:2171
|
1070 |
+
msgid ""
|
1071 |
+
"The plugin will be deactivated now to prevent conflicts. You may delete it "
|
1072 |
+
"if you desire."
|
1073 |
+
msgstr ""
|
lang/quick-pagepost-redirect-plugin-es_MX.mo
DELETED
Binary file
|
lang/quick-pagepost-redirect-plugin.pot
CHANGED
@@ -5,7 +5,7 @@ msgstr ""
|
|
5 |
"Project-Id-Version: Quick Page/Post Redirect Plugin\n"
|
6 |
"Report-Msgid-Bugs-To: \n"
|
7 |
"POT-Creation-Date: Fri Jun 19 2015 23:42:16 GMT-0400 (Eastern Daylight Time)\n"
|
8 |
-
"POT-Revision-Date:
|
9 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
10 |
"Last-Translator: dfischer <admin2@fischercreativemedia.com>\n"
|
11 |
"Language-Team: \n"
|
@@ -25,11 +25,21 @@ msgstr ""
|
|
25 |
"X-Loco-Target-Locale: en_US\n"
|
26 |
"X-Generator: Loco - https://localise.biz/"
|
27 |
|
28 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
msgid "New Layout of Existing Redirects"
|
30 |
msgstr ""
|
31 |
|
32 |
-
#: ../page_post_redirect_plugin.php:
|
33 |
msgid ""
|
34 |
"The existing <strong>Quick Redirects</strong> are now laid out in a list "
|
35 |
"format instead of form fields. When you have a lot of Redirects, this helps "
|
@@ -37,88 +47,88 @@ msgid ""
|
|
37 |
"saving correctly."
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: ../page_post_redirect_plugin.php:
|
41 |
msgid "To edit an exisitng redirect, click the pencil icon"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: ../page_post_redirect_plugin.php:
|
45 |
msgid "and the row will become editable. Click the trash can icon"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: ../page_post_redirect_plugin.php:
|
49 |
msgid "and the redirect will be deleted. Click the trash can icon"
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: ../page_post_redirect_plugin.php:
|
53 |
msgid "New Option to Use jQuery"
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: ../page_post_redirect_plugin.php:
|
57 |
msgid ""
|
58 |
"To increase the effectiveness of the plugin's ability to add new window and "
|
59 |
"nofollow functionality, you can use the jQuery option."
|
60 |
msgstr ""
|
61 |
|
62 |
-
#: ../page_post_redirect_plugin.php:
|
63 |
msgid ""
|
64 |
"This adds JavaScript/jQuery scripting to check the links in the output HTML "
|
65 |
"of the page and add the correct functionality if needed."
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: ../page_post_redirect_plugin.php:
|
69 |
msgid "If you experience JavaScript/jQuery conflicts, try turning this option off."
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: ../page_post_redirect_plugin.php:
|
73 |
msgid "Quick Redirects Updated."
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: ../page_post_redirect_plugin.php:
|
77 |
msgid "Redirect"
|
78 |
msgstr ""
|
79 |
|
80 |
# Plugin Name
|
81 |
-
#: ../page_post_redirect_plugin.php:
|
82 |
msgid "Quick Page/Post Redirect"
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: ../page_post_redirect_plugin.php:
|
86 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: ../page_post_redirect_plugin.php:
|
90 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?"
|
91 |
msgstr ""
|
92 |
|
93 |
-
#: ../page_post_redirect_plugin.php:
|
94 |
msgid ""
|
95 |
"Redirect could not be saved as a redirect already exists with the same "
|
96 |
"Request URL."
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: ../page_post_redirect_plugin.php:
|
100 |
msgid "Are you sure you want to delete this redirect?"
|
101 |
msgstr ""
|
102 |
|
103 |
# JavaScript message
|
104 |
-
#: ../page_post_redirect_plugin.php:
|
105 |
msgid "Error Saving Redirect\\nTry refreshing the page and trying again."
|
106 |
msgstr ""
|
107 |
|
108 |
# JavaScript Message
|
109 |
-
#: ../page_post_redirect_plugin.php:
|
110 |
msgid "File type not allowed,\\nAllowed file type: *.txt"
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: ../page_post_redirect_plugin.php:
|
114 |
msgid "Please add at least one redirect before submitting form"
|
115 |
msgstr ""
|
116 |
|
117 |
-
#: ../page_post_redirect_plugin.php:
|
118 |
msgid "Quick Page/Post Redirect FAQs/Help"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: ../page_post_redirect_plugin.php:
|
122 |
msgid ""
|
123 |
"The FAQS are now on a feed that can be updated on the fly. If you have a "
|
124 |
"question and don't see an answer, please send an email to <a href=\"mailto:"
|
@@ -130,402 +140,387 @@ msgid ""
|
|
130 |
"working correctly for you. THANKS!"
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: ../page_post_redirect_plugin.php:
|
134 |
msgid "Table of Contents"
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: ../page_post_redirect_plugin.php:
|
138 |
msgid "Questions/Answers"
|
139 |
msgstr ""
|
140 |
|
141 |
-
#: ../page_post_redirect_plugin.php:
|
142 |
msgid "Quick Page Post Redirect Summary"
|
143 |
msgstr ""
|
144 |
|
145 |
-
#: ../page_post_redirect_plugin.php:
|
146 |
msgid "This is a summary of Individual & Quick 301 Redirects."
|
147 |
msgstr ""
|
148 |
|
149 |
-
#: ../page_post_redirect_plugin.php:
|
150 |
msgid "Summary"
|
151 |
msgstr ""
|
152 |
|
153 |
-
#: ../page_post_redirect_plugin.php:
|
154 |
msgid "Acitve Override is on - All Redirects are OFF!"
|
155 |
msgstr ""
|
156 |
|
157 |
-
#: ../page_post_redirect_plugin.php:
|
158 |
msgid "No Follow Override is on!"
|
159 |
msgstr ""
|
160 |
|
161 |
-
#: ../page_post_redirect_plugin.php:
|
162 |
msgid "New Window Override is on!"
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: ../page_post_redirect_plugin.php:
|
166 |
msgid "Rewrite Override is on!"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: ../page_post_redirect_plugin.php:
|
170 |
msgid "ID"
|
171 |
msgstr ""
|
172 |
|
173 |
-
#: ../page_post_redirect_plugin.php:
|
174 |
msgid "post type"
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: ../page_post_redirect_plugin.php:
|
178 |
msgid "active"
|
179 |
msgstr ""
|
180 |
|
181 |
-
#: ../page_post_redirect_plugin.php:
|
182 |
msgid "no follow"
|
183 |
msgstr ""
|
184 |
|
185 |
-
#: ../page_post_redirect_plugin.php:
|
186 |
msgid "new window"
|
187 |
msgstr ""
|
188 |
|
189 |
-
#: ../page_post_redirect_plugin.php:
|
190 |
msgid "type"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: ../page_post_redirect_plugin.php:
|
194 |
-
msgid "rewrite"
|
195 |
msgstr ""
|
196 |
|
197 |
-
#: ../page_post_redirect_plugin.php:
|
198 |
msgid "original URL"
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: ../page_post_redirect_plugin.php:
|
202 |
msgid "redirect to URL"
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: ../page_post_redirect_plugin.php:
|
206 |
msgid "Quick Redirects Imported & Replaced."
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: ../page_post_redirect_plugin.php:
|
210 |
msgid "Quick Redirects Imported & Added to Existing Redirects."
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: ../page_post_redirect_plugin.php:
|
214 |
msgid "Import/Export Redirects"
|
215 |
msgstr ""
|
216 |
|
217 |
-
#: ../page_post_redirect_plugin.php:
|
218 |
msgid ""
|
219 |
"If you enjoy or find any of our plugins useful, please donate a few dollars "
|
220 |
"to help with future development and updates. We thank you in advance."
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: ../page_post_redirect_plugin.php:
|
224 |
msgid "Export Redirects"
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: ../page_post_redirect_plugin.php:
|
228 |
msgid ""
|
229 |
"You should back-up your redirect regularly in case something happens to the "
|
230 |
"database."
|
231 |
msgstr ""
|
232 |
|
233 |
-
#: ../page_post_redirect_plugin.php:
|
234 |
msgid ""
|
235 |
"Please use the below buttons to make a back-up as either encoded "
|
236 |
"(unreadable) or pipe separated"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: ../page_post_redirect_plugin.php:
|
240 |
msgid "EXPORT all Quick Redirects (Encoded)"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: ../page_post_redirect_plugin.php:
|
244 |
msgid "OR"
|
245 |
msgstr ""
|
246 |
|
247 |
-
#: ../page_post_redirect_plugin.php:
|
248 |
msgid "EXPORT all Quick Redirects (PIPE Separated)"
|
249 |
msgstr ""
|
250 |
|
251 |
-
#: ../page_post_redirect_plugin.php:
|
252 |
msgid "Import Redirects"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: ../page_post_redirect_plugin.php:
|
256 |
msgid ""
|
257 |
"If you want to replace or restore redirects from a file, use the \"Restore\" "
|
258 |
"option."
|
259 |
msgstr ""
|
260 |
|
261 |
-
#: ../page_post_redirect_plugin.php:
|
262 |
msgid ""
|
263 |
"To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
|
264 |
"redirects, the file must be pipe dilimited "
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: ../page_post_redirect_plugin.php:
|
268 |
msgid "RESTORE Saved Quick Redirects"
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: ../page_post_redirect_plugin.php:
|
272 |
msgid "ADD TO Quick Redirects"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: ../page_post_redirect_plugin.php:
|
276 |
msgid "Select Quick Redirects file to import:"
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: ../page_post_redirect_plugin.php:
|
280 |
msgid ""
|
281 |
"The import file should be a text file with one rediect per line, PIPE "
|
282 |
"separated, in this format:"
|
283 |
msgstr ""
|
284 |
|
285 |
# these are column titles.
|
286 |
-
#: ../page_post_redirect_plugin.php:
|
287 |
msgid "redirect|destination|newwindow|nofollow"
|
288 |
msgstr ""
|
289 |
|
290 |
-
#: ../page_post_redirect_plugin.php:
|
291 |
msgid "for Example:"
|
292 |
msgstr ""
|
293 |
|
294 |
# translate this to same as source
|
295 |
-
#: ../page_post_redirect_plugin.php:
|
296 |
msgid "/old-location.htm|http://some.com/new-destination/|0|1"
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: ../page_post_redirect_plugin.php:
|
300 |
msgid "/dontate/|http://example.com/destination/|1|1"
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: ../page_post_redirect_plugin.php:
|
304 |
msgid "IMPORTANT:"
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: ../page_post_redirect_plugin.php:
|
308 |
msgid ""
|
309 |
"Make Sure any destination URLs that have a PIPE in the querystring data are "
|
310 |
"URL encoded before adding them!"
|
311 |
msgstr ""
|
312 |
|
313 |
-
#: ../page_post_redirect_plugin.php:
|
314 |
msgid "ADD TO Current Quick Redirects"
|
315 |
msgstr ""
|
316 |
|
317 |
-
#: ../page_post_redirect_plugin.php:
|
318 |
msgid "All Quick Redirects deleted from database."
|
319 |
msgstr ""
|
320 |
|
321 |
-
#: ../page_post_redirect_plugin.php:
|
322 |
msgid "All Individual Redirects deleted from database."
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: ../page_post_redirect_plugin.php:
|
326 |
msgid ""
|
327 |
"There was an problem with your last request. Please reload the page and try "
|
328 |
"again."
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: ../page_post_redirect_plugin.php:
|
332 |
msgid "Quick Page Post Redirect Options"
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: ../page_post_redirect_plugin.php:
|
336 |
msgid "Basic Settings"
|
337 |
msgstr ""
|
338 |
|
339 |
# Custom Post Types text here should match WordPress' name for Custom Post Types.
|
340 |
-
#: ../page_post_redirect_plugin.php:
|
341 |
msgid "Use with Custom Post Types?"
|
342 |
msgstr ""
|
343 |
|
344 |
-
#: ../page_post_redirect_plugin.php:
|
345 |
msgid "Hide"
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: ../page_post_redirect_plugin.php:
|
349 |
msgid "meta box for following Post Types:"
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: ../page_post_redirect_plugin.php:
|
353 |
msgid "Show Column Headers?"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: ../page_post_redirect_plugin.php:
|
357 |
msgid "Show Columns on list pages for set up redirects."
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: ../page_post_redirect_plugin.php:
|
361 |
msgid "Use jQuery?"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: ../page_post_redirect_plugin.php:
|
365 |
msgid ""
|
366 |
"Increases effectiveness of plugin. If you have a jQuery conflict, try "
|
367 |
"turning this off."
|
368 |
msgstr ""
|
369 |
|
370 |
-
#: ../page_post_redirect_plugin.php:
|
371 |
msgid "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
|
372 |
msgstr ""
|
373 |
|
374 |
-
#: ../page_post_redirect_plugin.php:
|
375 |
-
msgid "Meta Refresh Time (in seconds):"
|
376 |
-
msgstr ""
|
377 |
-
|
378 |
-
#: ../page_post_redirect_plugin.php:868
|
379 |
-
msgid "Only needed for Meta Refresh. 0=default (instant)"
|
380 |
-
msgstr ""
|
381 |
-
|
382 |
-
#: ../page_post_redirect_plugin.php:871
|
383 |
-
msgid "Meta Refresh Message:"
|
384 |
-
msgstr ""
|
385 |
-
|
386 |
-
#: ../page_post_redirect_plugin.php:872
|
387 |
-
msgid "Default is blank. Message to display while waiting for refresh."
|
388 |
-
msgstr ""
|
389 |
-
|
390 |
-
#: ../page_post_redirect_plugin.php:878
|
391 |
msgid "Master Override Options"
|
392 |
msgstr ""
|
393 |
|
394 |
-
#: ../page_post_redirect_plugin.php:
|
395 |
msgid ""
|
396 |
"<strong>NOTE: </strong>The below settings will override all individual "
|
397 |
"settings."
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: ../page_post_redirect_plugin.php:
|
401 |
msgid "Turn OFF all Redirects?"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: ../page_post_redirect_plugin.php:
|
405 |
msgid "Basically the same as having no redirects set up."
|
406 |
msgstr ""
|
407 |
|
408 |
# keep code text untranslated.
|
409 |
-
#: ../page_post_redirect_plugin.php:
|
410 |
msgid "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
|
411 |
msgstr ""
|
412 |
|
413 |
-
#: ../page_post_redirect_plugin.php:
|
414 |
msgid "Requires \"use jQuery\" option to work with Quick Redirects."
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: ../page_post_redirect_plugin.php:
|
418 |
msgid "Make ALL Redirects open in a New Window?"
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: ../page_post_redirect_plugin.php:
|
422 |
msgid "Make ALL Redirects this type:"
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: ../page_post_redirect_plugin.php:
|
426 |
msgid "Use Individual Settings"
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: ../page_post_redirect_plugin.php:
|
430 |
msgid "Permanant Redirect"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: ../page_post_redirect_plugin.php:
|
434 |
msgid "Temporary Redirect"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: ../page_post_redirect_plugin.php:
|
438 |
msgid "Meta Refresh Redirect"
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: ../page_post_redirect_plugin.php:
|
442 |
msgid "(Quick 301 Redirects will always be 301)"
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: ../page_post_redirect_plugin.php:
|
446 |
msgid "Make ALL redirects Case Sensitive?"
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: ../page_post_redirect_plugin.php:
|
450 |
msgid "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: ../page_post_redirect_plugin.php:
|
454 |
msgid "Make ALL Redirects go to this URL:"
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: ../page_post_redirect_plugin.php:
|
458 |
msgid "Use full URL including <code>http://</code>."
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: ../page_post_redirect_plugin.php:
|
462 |
msgid "Rewrite ALL Redirects URLs to Show in LINK?"
|
463 |
msgstr ""
|
464 |
|
465 |
-
#: ../page_post_redirect_plugin.php:
|
466 |
msgid ""
|
467 |
"Makes link show redirect URL instead of the original URL. Will not work on "
|
468 |
-
"Quick Redirects at this time
|
|
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: ../page_post_redirect_plugin.php:
|
472 |
msgid "Plugin Clean Up"
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: ../page_post_redirect_plugin.php:
|
476 |
msgid ""
|
477 |
"<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
|
478 |
"this."
|
479 |
msgstr ""
|
480 |
|
481 |
-
#: ../page_post_redirect_plugin.php:
|
482 |
msgid "Delete Redirects?"
|
483 |
msgstr ""
|
484 |
|
485 |
-
#: ../page_post_redirect_plugin.php:
|
486 |
msgid "Delete All Individual Redirects"
|
487 |
msgstr ""
|
488 |
|
489 |
-
#: ../page_post_redirect_plugin.php:
|
490 |
msgid "Delete all Quick Redirects"
|
491 |
msgstr ""
|
492 |
|
493 |
-
#: ../page_post_redirect_plugin.php:
|
494 |
msgid ""
|
495 |
"Individual Redirects are redirects set up on individual pages or posts when "
|
496 |
"in the editing screen. The Quick Redirects are set up on the Quick Redirects "
|
497 |
"page."
|
498 |
msgstr ""
|
499 |
|
500 |
-
#: ../page_post_redirect_plugin.php:
|
501 |
msgid "Save Changes"
|
502 |
msgstr ""
|
503 |
|
504 |
-
#: ../page_post_redirect_plugin.php:
|
505 |
msgid "Examples"
|
506 |
msgstr ""
|
507 |
|
508 |
-
#: ../page_post_redirect_plugin.php:
|
509 |
msgid "Troubleshooting"
|
510 |
msgstr ""
|
511 |
|
512 |
-
#: ../page_post_redirect_plugin.php:
|
513 |
msgid "IMPORTANT TROUBLESHOOTING NOTES:"
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: ../page_post_redirect_plugin.php:
|
517 |
msgid ""
|
518 |
"At this time the New Window (NW) and No Follow (NF) features will not work "
|
519 |
-
"for Quick Redirects."
|
520 |
msgstr ""
|
521 |
|
522 |
-
#: ../page_post_redirect_plugin.php:
|
523 |
msgid ""
|
524 |
"It is recommended that the <b>Request URL</b> be relative to the ROOT "
|
525 |
"directory and contain the <code>/</code> at the beginning."
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: ../page_post_redirect_plugin.php:
|
529 |
msgid ""
|
530 |
"If you do use the domain name in the Request URL field, make sure it matches "
|
531 |
"your site's domain style and protocol. For example, if your site uses \"www\" "
|
@@ -534,36 +529,36 @@ msgid ""
|
|
534 |
"domain and protocol are"
|
535 |
msgstr ""
|
536 |
|
537 |
-
#: ../page_post_redirect_plugin.php:
|
538 |
msgid ""
|
539 |
"If you are having issues with the link not redirecting on a SSL site with "
|
540 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
541 |
"redirects, one with and one without the SSL protocol."
|
542 |
msgstr ""
|
543 |
|
544 |
-
#: ../page_post_redirect_plugin.php:
|
545 |
msgid ""
|
546 |
"The <b>Destination</b> field can be any valid URL or relative path (from "
|
547 |
"root), for example"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: ../page_post_redirect_plugin.php:
|
551 |
msgid ""
|
552 |
"In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
|
553 |
"work with Quick Redirects, you need to have:"
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: ../page_post_redirect_plugin.php:
|
557 |
msgid "\"Use jQuery?\" option selected in the settings page"
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: ../page_post_redirect_plugin.php:
|
561 |
msgid ""
|
562 |
"A link that uses the request url SOMEWHERE in your site page - i.e., in a "
|
563 |
"menu, content, sidebar, etc."
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: ../page_post_redirect_plugin.php:
|
567 |
msgid ""
|
568 |
"The open in a new window or nofollow settings will not happen if someone "
|
569 |
"just types the old link in the URL or if they come from a bookmark or link "
|
@@ -573,15 +568,136 @@ msgid ""
|
|
573 |
"work."
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: ../page_post_redirect_plugin.php:
|
577 |
msgid "You can export redirects in two formats - Encoded or Delimited."
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
581 |
msgid "Quick Redirects (301 Redirects)"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: ../page_post_redirect_plugin.php:
|
585 |
msgid ""
|
586 |
"The <code>Use jQuery?</code> option is turned off in the settings.<br/>In "
|
587 |
"order to use <strong>NW</strong> (open in a new window) or "
|
@@ -589,11 +705,11 @@ msgid ""
|
|
589 |
"must have it enabled."
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: ../page_post_redirect_plugin.php:
|
593 |
msgid "hide this message"
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: ../page_post_redirect_plugin.php:
|
597 |
msgid ""
|
598 |
"To use the <strong>NW</strong> (open in a new window) <strong>NF</strong> "
|
599 |
"(nofollow) options, check the appropriate option and update when adding "
|
@@ -602,7 +718,7 @@ msgid ""
|
|
602 |
"enabled in the plugin settings."
|
603 |
msgstr ""
|
604 |
|
605 |
-
#: ../page_post_redirect_plugin.php:
|
606 |
msgid ""
|
607 |
"Quick Redirects are useful when you have links from an old site that now "
|
608 |
"come up 404 Not Found, and you need to have them redirect to a new location "
|
@@ -612,7 +728,7 @@ msgid ""
|
|
612 |
"just to use the individual Page/Post Redirect option."
|
613 |
msgstr ""
|
614 |
|
615 |
-
#: ../page_post_redirect_plugin.php:
|
616 |
msgid ""
|
617 |
"To add Quick Redirects, put the URL for the redirect in the <strong>Request "
|
618 |
"URL</strong> field, and the URL it should be redirected to in the "
|
@@ -621,178 +737,311 @@ msgid ""
|
|
621 |
"icon."
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: ../page_post_redirect_plugin.php:
|
625 |
msgid ""
|
626 |
"See 'HELP' in the upper right corner, for troubleshooting problems and "
|
627 |
"example redirects."
|
628 |
msgstr ""
|
629 |
|
630 |
-
#: ../page_post_redirect_plugin.php:
|
631 |
msgid "Add New Redirects"
|
632 |
msgstr ""
|
633 |
|
634 |
-
#: ../page_post_redirect_plugin.php:
|
635 |
msgid "Request URL"
|
636 |
msgstr ""
|
637 |
|
638 |
-
#: ../page_post_redirect_plugin.php:
|
639 |
msgid "Destination URL"
|
640 |
msgstr ""
|
641 |
|
642 |
# Stands for 'New Window'
|
643 |
-
#: ../page_post_redirect_plugin.php:
|
644 |
msgid "NW"
|
645 |
msgstr ""
|
646 |
|
647 |
# Stands for 'No Follow'
|
648 |
-
#: ../page_post_redirect_plugin.php:
|
649 |
msgid "NF"
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: ../page_post_redirect_plugin.php:
|
653 |
-
#: /page_post_redirect_plugin.php:
|
654 |
msgid "open in a New Window"
|
655 |
msgstr ""
|
656 |
|
657 |
-
#: ../page_post_redirect_plugin.php:
|
658 |
-
#: /page_post_redirect_plugin.php:
|
659 |
msgid "add No Follow"
|
660 |
msgstr ""
|
661 |
|
662 |
-
#: ../page_post_redirect_plugin.php:
|
663 |
msgid ""
|
664 |
"New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
|
665 |
"jQuery\" is set in the options."
|
666 |
msgstr ""
|
667 |
|
668 |
-
#: ../page_post_redirect_plugin.php:
|
669 |
msgid "Existing Redirects"
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: ../page_post_redirect_plugin.php:
|
673 |
msgid "Save"
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: ../page_post_redirect_plugin.php:
|
677 |
msgid "Cancel"
|
678 |
msgstr ""
|
679 |
|
680 |
-
#: ../page_post_redirect_plugin.php:
|
681 |
msgid "Edit"
|
682 |
msgstr ""
|
683 |
|
684 |
-
#: ../page_post_redirect_plugin.php:
|
685 |
msgid "Delete"
|
686 |
msgstr ""
|
687 |
|
688 |
-
#: ../page_post_redirect_plugin.php:
|
689 |
msgid "No Quick Redirects."
|
690 |
msgstr ""
|
691 |
|
692 |
-
#: ../page_post_redirect_plugin.php:
|
693 |
msgid ""
|
694 |
"An error occured during the file upload. Please fix your server "
|
695 |
"configuration and retry."
|
696 |
msgstr ""
|
697 |
|
698 |
-
#: ../page_post_redirect_plugin.php:
|
699 |
msgid "SERVER ERROR - Could Not Load"
|
700 |
msgstr ""
|
701 |
|
702 |
-
#: ../page_post_redirect_plugin.php:
|
703 |
msgid ""
|
704 |
"This does not look like a Quick Page Post Redirect file - it is possibly "
|
705 |
"damaged or corrupt."
|
706 |
msgstr ""
|
707 |
|
708 |
-
#: ../page_post_redirect_plugin.php:
|
709 |
-
#: /page_post_redirect_plugin.php:
|
710 |
msgid "ERROR - Not a valid File"
|
711 |
msgstr ""
|
712 |
|
713 |
-
#: ../page_post_redirect_plugin.php:
|
714 |
msgid ""
|
715 |
"An error occured during the file upload. It might me that the file is too "
|
716 |
"large or you do not have the premissions to write to the temporary upload "
|
717 |
"directory. Please fix your server configuration and retry."
|
718 |
msgstr ""
|
719 |
|
720 |
-
#: ../page_post_redirect_plugin.php:
|
721 |
msgid ""
|
722 |
"This does not look like the file is in the correct format - it is possibly "
|
723 |
"damaged or corrupt.<br/>Be sure the redirects are 1 per line and the "
|
724 |
"redirect and destination are seperated by a PIPE (|), COMMA (,) or a TAB."
|
725 |
msgstr ""
|
726 |
|
727 |
-
#: ../page_post_redirect_plugin.php:
|
728 |
msgid ""
|
729 |
"It does not look like there are any valid items to import - check the file "
|
730 |
"and try again."
|
731 |
msgstr ""
|
732 |
|
733 |
-
#: ../page_post_redirect_plugin.php:
|
734 |
msgid "ERROR - No Valid items to add."
|
735 |
msgstr ""
|
736 |
|
737 |
-
#: ../page_post_redirect_plugin.php:
|
738 |
-
msgid "
|
739 |
msgstr ""
|
740 |
|
741 |
-
#: ../page_post_redirect_plugin.php:
|
742 |
msgid "Quick Redirects"
|
743 |
msgstr ""
|
744 |
|
745 |
-
#: ../page_post_redirect_plugin.php:
|
746 |
msgid "FAQ"
|
747 |
msgstr ""
|
748 |
|
749 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
750 |
msgid "Make Redirect <strong>Active</strong>."
|
751 |
msgstr ""
|
752 |
|
753 |
-
#: ../page_post_redirect_plugin.php:
|
754 |
-
msgid "
|
755 |
msgstr ""
|
756 |
|
757 |
-
#: ../page_post_redirect_plugin.php:
|
758 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
759 |
msgstr ""
|
760 |
|
761 |
-
#: ../page_post_redirect_plugin.php:
|
762 |
-
msgid "
|
763 |
msgstr ""
|
764 |
|
765 |
-
#: ../page_post_redirect_plugin.php:
|
766 |
-
msgid "
|
|
|
|
|
|
|
|
|
767 |
msgstr ""
|
768 |
|
769 |
-
#: ../page_post_redirect_plugin.php:
|
770 |
msgid "Type of Redirect:"
|
771 |
msgstr ""
|
772 |
|
773 |
-
#: ../page_post_redirect_plugin.php:
|
774 |
msgid "Permanent"
|
775 |
msgstr ""
|
776 |
|
777 |
-
#: ../page_post_redirect_plugin.php:
|
778 |
msgid "Temporary"
|
779 |
msgstr ""
|
780 |
|
781 |
-
#: ../page_post_redirect_plugin.php:
|
782 |
msgid "Meta Redirect"
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: ../page_post_redirect_plugin.php:
|
786 |
msgid "Default is 302 (Temporary Redirect)."
|
787 |
msgstr ""
|
788 |
|
789 |
-
#: ../page_post_redirect_plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
790 |
msgid ""
|
791 |
"<strong>NOTE:</strong> For a Page or Post (or Custom Post) Redirect to work, "
|
792 |
"it may need to be published first and then saved again as a Draft. If you do "
|
793 |
"not already have a page/post created you can add a 'Quick' redirect using the"
|
794 |
msgstr ""
|
795 |
|
796 |
-
#: ../page_post_redirect_plugin.php:
|
797 |
msgid "method."
|
798 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
"Project-Id-Version: Quick Page/Post Redirect Plugin\n"
|
6 |
"Report-Msgid-Bugs-To: \n"
|
7 |
"POT-Creation-Date: Fri Jun 19 2015 23:42:16 GMT-0400 (Eastern Daylight Time)\n"
|
8 |
+
"POT-Revision-Date: Tue Jul 28 2015 10:19:59 GMT-0400 (Eastern Daylight Time)\n"
|
9 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
10 |
"Last-Translator: dfischer <admin2@fischercreativemedia.com>\n"
|
11 |
"Language-Team: \n"
|
25 |
"X-Loco-Target-Locale: en_US\n"
|
26 |
"X-Generator: Loco - https://localise.biz/"
|
27 |
|
28 |
+
#: ../page_post_redirect_plugin.php:185
|
29 |
+
msgid "New Meta Redirect options."
|
30 |
+
msgstr ""
|
31 |
+
|
32 |
+
#: ../page_post_redirect_plugin.php:186
|
33 |
+
msgid ""
|
34 |
+
"Please view the Help Tab above to see more information about the Meta "
|
35 |
+
"Redirect Settings."
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: ../page_post_redirect_plugin.php:199
|
39 |
msgid "New Layout of Existing Redirects"
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: ../page_post_redirect_plugin.php:200
|
43 |
msgid ""
|
44 |
"The existing <strong>Quick Redirects</strong> are now laid out in a list "
|
45 |
"format instead of form fields. When you have a lot of Redirects, this helps "
|
47 |
"saving correctly."
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: ../page_post_redirect_plugin.php:201
|
51 |
msgid "To edit an exisitng redirect, click the pencil icon"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: ../page_post_redirect_plugin.php:201
|
55 |
msgid "and the row will become editable. Click the trash can icon"
|
56 |
msgstr ""
|
57 |
|
58 |
+
#: ../page_post_redirect_plugin.php:201
|
59 |
msgid "and the redirect will be deleted. Click the trash can icon"
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: ../page_post_redirect_plugin.php:214
|
63 |
msgid "New Option to Use jQuery"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: ../page_post_redirect_plugin.php:215
|
67 |
msgid ""
|
68 |
"To increase the effectiveness of the plugin's ability to add new window and "
|
69 |
"nofollow functionality, you can use the jQuery option."
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: ../page_post_redirect_plugin.php:216
|
73 |
msgid ""
|
74 |
"This adds JavaScript/jQuery scripting to check the links in the output HTML "
|
75 |
"of the page and add the correct functionality if needed."
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: ../page_post_redirect_plugin.php:217
|
79 |
msgid "If you experience JavaScript/jQuery conflicts, try turning this option off."
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: ../page_post_redirect_plugin.php:323
|
83 |
msgid "Quick Redirects Updated."
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: ../page_post_redirect_plugin.php:427
|
87 |
msgid "Redirect"
|
88 |
msgstr ""
|
89 |
|
90 |
# Plugin Name
|
91 |
+
#: ../page_post_redirect_plugin.php:491
|
92 |
msgid "Quick Page/Post Redirect"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: ../page_post_redirect_plugin.php:503
|
96 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: ../page_post_redirect_plugin.php:503
|
100 |
msgid "Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: ../page_post_redirect_plugin.php:503
|
104 |
msgid ""
|
105 |
"Redirect could not be saved as a redirect already exists with the same "
|
106 |
"Request URL."
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: ../page_post_redirect_plugin.php:503
|
110 |
msgid "Are you sure you want to delete this redirect?"
|
111 |
msgstr ""
|
112 |
|
113 |
# JavaScript message
|
114 |
+
#: ../page_post_redirect_plugin.php:503
|
115 |
msgid "Error Saving Redirect\\nTry refreshing the page and trying again."
|
116 |
msgstr ""
|
117 |
|
118 |
# JavaScript Message
|
119 |
+
#: ../page_post_redirect_plugin.php:503
|
120 |
msgid "File type not allowed,\\nAllowed file type: *.txt"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: ../page_post_redirect_plugin.php:503
|
124 |
msgid "Please add at least one redirect before submitting form"
|
125 |
msgstr ""
|
126 |
|
127 |
+
#: ../page_post_redirect_plugin.php:588
|
128 |
msgid "Quick Page/Post Redirect FAQs/Help"
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: ../page_post_redirect_plugin.php:589
|
132 |
msgid ""
|
133 |
"The FAQS are now on a feed that can be updated on the fly. If you have a "
|
134 |
"question and don't see an answer, please send an email to <a href=\"mailto:"
|
140 |
"working correctly for you. THANKS!"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: ../page_post_redirect_plugin.php:607
|
144 |
msgid "Table of Contents"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: ../page_post_redirect_plugin.php:611
|
148 |
msgid "Questions/Answers"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: ../page_post_redirect_plugin.php:623
|
152 |
msgid "Quick Page Post Redirect Summary"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: ../page_post_redirect_plugin.php:624
|
156 |
msgid "This is a summary of Individual & Quick 301 Redirects."
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: ../page_post_redirect_plugin.php:632
|
160 |
msgid "Summary"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: ../page_post_redirect_plugin.php:635
|
164 |
msgid "Acitve Override is on - All Redirects are OFF!"
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: ../page_post_redirect_plugin.php:636
|
168 |
msgid "No Follow Override is on!"
|
169 |
msgstr ""
|
170 |
|
171 |
+
#: ../page_post_redirect_plugin.php:637
|
172 |
msgid "New Window Override is on!"
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: ../page_post_redirect_plugin.php:638
|
176 |
msgid "Rewrite Override is on!"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: ../page_post_redirect_plugin.php:640
|
180 |
msgid "ID"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: ../page_post_redirect_plugin.php:641
|
184 |
msgid "post type"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: ../page_post_redirect_plugin.php:642
|
188 |
msgid "active"
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: ../page_post_redirect_plugin.php:643
|
192 |
msgid "no follow"
|
193 |
msgstr ""
|
194 |
|
195 |
+
#: ../page_post_redirect_plugin.php:644
|
196 |
msgid "new window"
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: ../page_post_redirect_plugin.php:645
|
200 |
msgid "type"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: ../page_post_redirect_plugin.php:646
|
204 |
+
msgid "rewrite link"
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: ../page_post_redirect_plugin.php:647
|
208 |
msgid "original URL"
|
209 |
msgstr ""
|
210 |
|
211 |
+
#: ../page_post_redirect_plugin.php:648
|
212 |
msgid "redirect to URL"
|
213 |
msgstr ""
|
214 |
|
215 |
+
#: ../page_post_redirect_plugin.php:773 ../page_post_redirect_plugin.php:867
|
216 |
msgid "Quick Redirects Imported & Replaced."
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: ../page_post_redirect_plugin.php:774 ../page_post_redirect_plugin.php:868
|
220 |
msgid "Quick Redirects Imported & Added to Existing Redirects."
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: ../page_post_redirect_plugin.php:777
|
224 |
msgid "Import/Export Redirects"
|
225 |
msgstr ""
|
226 |
|
227 |
+
#: ../page_post_redirect_plugin.php:793 ../page_post_redirect_plugin.php:891
|
228 |
msgid ""
|
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 |
msgstr ""
|
232 |
|
233 |
+
#: ../page_post_redirect_plugin.php:799 ../page_post_redirect_plugin.php:1064
|
234 |
msgid "Export Redirects"
|
235 |
msgstr ""
|
236 |
|
237 |
+
#: ../page_post_redirect_plugin.php:800
|
238 |
msgid ""
|
239 |
"You should back-up your redirect regularly in case something happens to the "
|
240 |
"database."
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: ../page_post_redirect_plugin.php:801
|
244 |
msgid ""
|
245 |
"Please use the below buttons to make a back-up as either encoded "
|
246 |
"(unreadable) or pipe separated"
|
247 |
msgstr ""
|
248 |
|
249 |
+
#: ../page_post_redirect_plugin.php:802
|
250 |
msgid "EXPORT all Quick Redirects (Encoded)"
|
251 |
msgstr ""
|
252 |
|
253 |
+
#: ../page_post_redirect_plugin.php:803 ../page_post_redirect_plugin.php:816
|
254 |
msgid "OR"
|
255 |
msgstr ""
|
256 |
|
257 |
+
#: ../page_post_redirect_plugin.php:804
|
258 |
msgid "EXPORT all Quick Redirects (PIPE Separated)"
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: ../page_post_redirect_plugin.php:811 ../page_post_redirect_plugin.php:1069
|
262 |
msgid "Import Redirects"
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: ../page_post_redirect_plugin.php:812
|
266 |
msgid ""
|
267 |
"If you want to replace or restore redirects from a file, use the \"Restore\" "
|
268 |
"option."
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: ../page_post_redirect_plugin.php:813
|
272 |
msgid ""
|
273 |
"To add new redirects in bulk use the \"Add To\" option - NOTE: to Add To "
|
274 |
"redirects, the file must be pipe dilimited "
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: ../page_post_redirect_plugin.php:815
|
278 |
msgid "RESTORE Saved Quick Redirects"
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: ../page_post_redirect_plugin.php:817
|
282 |
msgid "ADD TO Quick Redirects"
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: ../page_post_redirect_plugin.php:821 ../page_post_redirect_plugin.php:842
|
286 |
msgid "Select Quick Redirects file to import:"
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: ../page_post_redirect_plugin.php:832
|
290 |
msgid ""
|
291 |
"The import file should be a text file with one rediect per line, PIPE "
|
292 |
"separated, in this format:"
|
293 |
msgstr ""
|
294 |
|
295 |
# these are column titles.
|
296 |
+
#: ../page_post_redirect_plugin.php:834
|
297 |
msgid "redirect|destination|newwindow|nofollow"
|
298 |
msgstr ""
|
299 |
|
300 |
+
#: ../page_post_redirect_plugin.php:835
|
301 |
msgid "for Example:"
|
302 |
msgstr ""
|
303 |
|
304 |
# translate this to same as source
|
305 |
+
#: ../page_post_redirect_plugin.php:837
|
306 |
msgid "/old-location.htm|http://some.com/new-destination/|0|1"
|
307 |
msgstr ""
|
308 |
|
309 |
+
#: ../page_post_redirect_plugin.php:838
|
310 |
msgid "/dontate/|http://example.com/destination/|1|1"
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: ../page_post_redirect_plugin.php:840
|
314 |
msgid "IMPORTANT:"
|
315 |
msgstr ""
|
316 |
|
317 |
+
#: ../page_post_redirect_plugin.php:840
|
318 |
msgid ""
|
319 |
"Make Sure any destination URLs that have a PIPE in the querystring data are "
|
320 |
"URL encoded before adding them!"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: ../page_post_redirect_plugin.php:847
|
324 |
msgid "ADD TO Current Quick Redirects"
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: ../page_post_redirect_plugin.php:865
|
328 |
msgid "All Quick Redirects deleted from database."
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: ../page_post_redirect_plugin.php:866
|
332 |
msgid "All Individual Redirects deleted from database."
|
333 |
msgstr ""
|
334 |
|
335 |
+
#: ../page_post_redirect_plugin.php:869
|
336 |
msgid ""
|
337 |
"There was an problem with your last request. Please reload the page and try "
|
338 |
"again."
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: ../page_post_redirect_plugin.php:873
|
342 |
msgid "Quick Page Post Redirect Options"
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: ../page_post_redirect_plugin.php:902
|
346 |
msgid "Basic Settings"
|
347 |
msgstr ""
|
348 |
|
349 |
# Custom Post Types text here should match WordPress' name for Custom Post Types.
|
350 |
+
#: ../page_post_redirect_plugin.php:905
|
351 |
msgid "Use with Custom Post Types?"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: ../page_post_redirect_plugin.php:909
|
355 |
msgid "Hide"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: ../page_post_redirect_plugin.php:909
|
359 |
msgid "meta box for following Post Types:"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: ../page_post_redirect_plugin.php:931
|
363 |
msgid "Show Column Headers?"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: ../page_post_redirect_plugin.php:932
|
367 |
msgid "Show Columns on list pages for set up redirects."
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: ../page_post_redirect_plugin.php:935
|
371 |
msgid "Use jQuery?"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: ../page_post_redirect_plugin.php:936
|
375 |
msgid ""
|
376 |
"Increases effectiveness of plugin. If you have a jQuery conflict, try "
|
377 |
"turning this off."
|
378 |
msgstr ""
|
379 |
|
380 |
+
#: ../page_post_redirect_plugin.php:936
|
381 |
msgid "Uses jQuery to add the \"New Window\" and \"No Follow\" attributes to links."
|
382 |
msgstr ""
|
383 |
|
384 |
+
#: ../page_post_redirect_plugin.php:942
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
385 |
msgid "Master Override Options"
|
386 |
msgstr ""
|
387 |
|
388 |
+
#: ../page_post_redirect_plugin.php:942
|
389 |
msgid ""
|
390 |
"<strong>NOTE: </strong>The below settings will override all individual "
|
391 |
"settings."
|
392 |
msgstr ""
|
393 |
|
394 |
+
#: ../page_post_redirect_plugin.php:945
|
395 |
msgid "Turn OFF all Redirects?"
|
396 |
msgstr ""
|
397 |
|
398 |
+
#: ../page_post_redirect_plugin.php:946
|
399 |
msgid "Basically the same as having no redirects set up."
|
400 |
msgstr ""
|
401 |
|
402 |
# keep code text untranslated.
|
403 |
+
#: ../page_post_redirect_plugin.php:949
|
404 |
msgid "Make ALL Redirects have <code>rel=\"nofollow\"</code>?"
|
405 |
msgstr ""
|
406 |
|
407 |
+
#: ../page_post_redirect_plugin.php:950 ../page_post_redirect_plugin.php:954
|
408 |
msgid "Requires \"use jQuery\" option to work with Quick Redirects."
|
409 |
msgstr ""
|
410 |
|
411 |
+
#: ../page_post_redirect_plugin.php:953
|
412 |
msgid "Make ALL Redirects open in a New Window?"
|
413 |
msgstr ""
|
414 |
|
415 |
+
#: ../page_post_redirect_plugin.php:957
|
416 |
msgid "Make ALL Redirects this type:"
|
417 |
msgstr ""
|
418 |
|
419 |
+
#: ../page_post_redirect_plugin.php:959
|
420 |
msgid "Use Individual Settings"
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: ../page_post_redirect_plugin.php:960
|
424 |
msgid "Permanant Redirect"
|
425 |
msgstr ""
|
426 |
|
427 |
+
#: ../page_post_redirect_plugin.php:961 ../page_post_redirect_plugin.php:962
|
428 |
msgid "Temporary Redirect"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: ../page_post_redirect_plugin.php:963
|
432 |
msgid "Meta Refresh Redirect"
|
433 |
msgstr ""
|
434 |
|
435 |
+
#: ../page_post_redirect_plugin.php:965
|
436 |
msgid "(Quick 301 Redirects will always be 301)"
|
437 |
msgstr ""
|
438 |
|
439 |
+
#: ../page_post_redirect_plugin.php:969
|
440 |
msgid "Make ALL redirects Case Sensitive?"
|
441 |
msgstr ""
|
442 |
|
443 |
+
#: ../page_post_redirect_plugin.php:970
|
444 |
msgid "Makes URLs CaSe SensiTivE - i.e., /somepage/ DOES NOT EQUAL /SoMEpaGe/"
|
445 |
msgstr ""
|
446 |
|
447 |
+
#: ../page_post_redirect_plugin.php:973
|
448 |
msgid "Make ALL Redirects go to this URL:"
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: ../page_post_redirect_plugin.php:974
|
452 |
msgid "Use full URL including <code>http://</code>."
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: ../page_post_redirect_plugin.php:977
|
456 |
msgid "Rewrite ALL Redirects URLs to Show in LINK?"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: ../page_post_redirect_plugin.php:978
|
460 |
msgid ""
|
461 |
"Makes link show redirect URL instead of the original URL. Will not work on "
|
462 |
+
"Quick Redirects at this time unless you select \"Use jQuery\" on the Options "
|
463 |
+
"Page."
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: ../page_post_redirect_plugin.php:984
|
467 |
msgid "Plugin Clean Up"
|
468 |
msgstr ""
|
469 |
|
470 |
+
#: ../page_post_redirect_plugin.php:984
|
471 |
msgid ""
|
472 |
"<strong>NOTE: </strong>This will DELETE all redirects - so be careful with "
|
473 |
"this."
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: ../page_post_redirect_plugin.php:987
|
477 |
msgid "Delete Redirects?"
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: ../page_post_redirect_plugin.php:989
|
481 |
msgid "Delete All Individual Redirects"
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: ../page_post_redirect_plugin.php:990
|
485 |
msgid "Delete all Quick Redirects"
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: ../page_post_redirect_plugin.php:991
|
489 |
msgid ""
|
490 |
"Individual Redirects are redirects set up on individual pages or posts when "
|
491 |
"in the editing screen. The Quick Redirects are set up on the Quick Redirects "
|
492 |
"page."
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: ../page_post_redirect_plugin.php:995 ../page_post_redirect_plugin.php:2152
|
496 |
msgid "Save Changes"
|
497 |
msgstr ""
|
498 |
|
499 |
+
#: ../page_post_redirect_plugin.php:1036
|
500 |
msgid "Examples"
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: ../page_post_redirect_plugin.php:1041
|
504 |
msgid "Troubleshooting"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: ../page_post_redirect_plugin.php:1044
|
508 |
msgid "IMPORTANT TROUBLESHOOTING NOTES:"
|
509 |
msgstr ""
|
510 |
|
511 |
+
#: ../page_post_redirect_plugin.php:1046
|
512 |
msgid ""
|
513 |
"At this time the New Window (NW) and No Follow (NF) features will not work "
|
514 |
+
"for Quick Redirects unless \"Use jQuery\" is enabled in the options."
|
515 |
msgstr ""
|
516 |
|
517 |
+
#: ../page_post_redirect_plugin.php:1047
|
518 |
msgid ""
|
519 |
"It is recommended that the <b>Request URL</b> be relative to the ROOT "
|
520 |
"directory and contain the <code>/</code> at the beginning."
|
521 |
msgstr ""
|
522 |
|
523 |
+
#: ../page_post_redirect_plugin.php:1048
|
524 |
msgid ""
|
525 |
"If you do use the domain name in the Request URL field, make sure it matches "
|
526 |
"your site's domain style and protocol. For example, if your site uses \"www\" "
|
529 |
"domain and protocol are"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: ../page_post_redirect_plugin.php:1049
|
533 |
msgid ""
|
534 |
"If you are having issues with the link not redirecting on a SSL site with "
|
535 |
"mixed SSL (meaning links can be either SSL or non SSL), try adding two "
|
536 |
"redirects, one with and one without the SSL protocol."
|
537 |
msgstr ""
|
538 |
|
539 |
+
#: ../page_post_redirect_plugin.php:1050
|
540 |
msgid ""
|
541 |
"The <b>Destination</b> field can be any valid URL or relative path (from "
|
542 |
"root), for example"
|
543 |
msgstr ""
|
544 |
|
545 |
+
#: ../page_post_redirect_plugin.php:1051
|
546 |
msgid ""
|
547 |
"In order for NW (open in a new window) or NF (rel=\"nofollow\") options to "
|
548 |
"work with Quick Redirects, you need to have:"
|
549 |
msgstr ""
|
550 |
|
551 |
+
#: ../page_post_redirect_plugin.php:1053
|
552 |
msgid "\"Use jQuery?\" option selected in the settings page"
|
553 |
msgstr ""
|
554 |
|
555 |
+
#: ../page_post_redirect_plugin.php:1054
|
556 |
msgid ""
|
557 |
"A link that uses the request url SOMEWHERE in your site page - i.e., in a "
|
558 |
"menu, content, sidebar, etc."
|
559 |
msgstr ""
|
560 |
|
561 |
+
#: ../page_post_redirect_plugin.php:1055
|
562 |
msgid ""
|
563 |
"The open in a new window or nofollow settings will not happen if someone "
|
564 |
"just types the old link in the URL or if they come from a bookmark or link "
|
568 |
"work."
|
569 |
msgstr ""
|
570 |
|
571 |
+
#: ../page_post_redirect_plugin.php:1065
|
572 |
msgid "You can export redirects in two formats - Encoded or Delimited."
|
573 |
msgstr ""
|
574 |
|
575 |
+
#: ../page_post_redirect_plugin.php:1075
|
576 |
+
msgid "Load Content?"
|
577 |
+
msgstr ""
|
578 |
+
|
579 |
+
#: ../page_post_redirect_plugin.php:1076
|
580 |
+
msgid ""
|
581 |
+
"Use the <strong>Load Content?</strong> option to allow the page content to "
|
582 |
+
"load as normal or to only load a blank page or the content provided in the "
|
583 |
+
"<strong>Page Content</strong> section. "
|
584 |
+
msgstr ""
|
585 |
+
|
586 |
+
#: ../page_post_redirect_plugin.php:1077
|
587 |
+
msgid ""
|
588 |
+
"If checked, all of the original content will load, so keep this in mind when "
|
589 |
+
"setting the <strong>Redirect Seconds</strong> - if set too low, the page "
|
590 |
+
"will not compeletely load. "
|
591 |
+
msgstr ""
|
592 |
+
|
593 |
+
#: ../page_post_redirect_plugin.php:1081 ../page_post_redirect_plugin.php:2130
|
594 |
+
msgid "Redirect Seconds"
|
595 |
+
msgstr ""
|
596 |
+
|
597 |
+
#: ../page_post_redirect_plugin.php:1082
|
598 |
+
msgid ""
|
599 |
+
"Enter the nuber of seconds to wait before the redirect happens. Enter 0 to "
|
600 |
+
"have an instant redirect*."
|
601 |
+
msgstr ""
|
602 |
+
|
603 |
+
#: ../page_post_redirect_plugin.php:1083
|
604 |
+
msgid ""
|
605 |
+
"*Keep in mind that the redirect seconds will start counting only AFTER the "
|
606 |
+
"<strong>Redirect Trigger</strong> element is loaded - so 0 may be slightly "
|
607 |
+
"longer than instant, depending on how much content needs to load before the "
|
608 |
+
"trigger happens."
|
609 |
+
msgstr ""
|
610 |
+
|
611 |
+
#: ../page_post_redirect_plugin.php:1087 ../page_post_redirect_plugin.php:2134
|
612 |
+
msgid "Redirect Trigger"
|
613 |
+
msgstr ""
|
614 |
+
|
615 |
+
#: ../page_post_redirect_plugin.php:1088
|
616 |
+
msgid ""
|
617 |
+
"The class or id or tag name of the element to load before the redirect "
|
618 |
+
"starts counting down. If nothing is used, it will default to the body tag as "
|
619 |
+
"a trigger."
|
620 |
+
msgstr ""
|
621 |
+
|
622 |
+
#: ../page_post_redirect_plugin.php:1089
|
623 |
+
msgid ""
|
624 |
+
"If you use a class, the class name should have the \".\" in the name, i.e., "
|
625 |
+
"<strong>.my-class-name</strong>"
|
626 |
+
msgstr ""
|
627 |
+
|
628 |
+
#: ../page_post_redirect_plugin.php:1090
|
629 |
+
msgid ""
|
630 |
+
"If you use an id, the id should have the \"#\" in the name, i.e., <strong>#my-"
|
631 |
+
"id-name</strong>."
|
632 |
+
msgstr ""
|
633 |
+
|
634 |
+
#: ../page_post_redirect_plugin.php:1091
|
635 |
+
msgid ""
|
636 |
+
"If you use a tag name, the name should NOT have the \"<\" or \">\" "
|
637 |
+
"characters in the name, i.e., <body> would just be "
|
638 |
+
"<strong>body</strong>."
|
639 |
+
msgstr ""
|
640 |
+
|
641 |
+
#: ../page_post_redirect_plugin.php:1092
|
642 |
+
msgid ""
|
643 |
+
"Do not use a tag name that is common, like \"a\" or \"div\" as it will trigger "
|
644 |
+
"on all events."
|
645 |
+
msgstr ""
|
646 |
+
|
647 |
+
#: ../page_post_redirect_plugin.php:1096 ../page_post_redirect_plugin.php:2138
|
648 |
+
msgid "Append Content To"
|
649 |
+
msgstr ""
|
650 |
+
|
651 |
+
#: ../page_post_redirect_plugin.php:1097
|
652 |
+
msgid ""
|
653 |
+
"The class, id or tag name that you want the content in the <strong>Page "
|
654 |
+
"Content</strong> to be loading into."
|
655 |
+
msgstr ""
|
656 |
+
|
657 |
+
#: ../page_post_redirect_plugin.php:1098
|
658 |
+
msgid ""
|
659 |
+
"If you are loading the content of the page, use an existing class or id for "
|
660 |
+
"an existing element (i.e., .page-content) so your additional page content "
|
661 |
+
"(if any) is loaded into that element."
|
662 |
+
msgstr ""
|
663 |
+
|
664 |
+
#: ../page_post_redirect_plugin.php:1099
|
665 |
+
msgid ""
|
666 |
+
"When no class, id or tag name is used, the <strong>body</strong> tag will be "
|
667 |
+
"used."
|
668 |
+
msgstr ""
|
669 |
+
|
670 |
+
#: ../page_post_redirect_plugin.php:1103 ../page_post_redirect_plugin.php:2142
|
671 |
+
msgid "Page Content"
|
672 |
+
msgstr ""
|
673 |
+
|
674 |
+
#: ../page_post_redirect_plugin.php:1104
|
675 |
+
msgid ""
|
676 |
+
"This is your page content you want to add. If you have a \"tracking pixel\" "
|
677 |
+
"script or image tag you want to use, add it here."
|
678 |
+
msgstr ""
|
679 |
+
|
680 |
+
#: ../page_post_redirect_plugin.php:1105
|
681 |
+
msgid ""
|
682 |
+
"A good example of use, is adding a tracking script (or Facebook Conversion "
|
683 |
+
"Pixel) to the <strong>Page Content box</strong> and unchecking the "
|
684 |
+
"<strong>Load Content?</strong> box. Then set the <strong>Redirect "
|
685 |
+
"Seconds</strong> to 1 or 2 so the script has a chance to load and set "
|
686 |
+
"<strong>Append Content</strong> To to \"body\" and <strong>Redirect "
|
687 |
+
"Trigger</strong> to \"body\"."
|
688 |
+
msgstr ""
|
689 |
+
|
690 |
+
#: ../page_post_redirect_plugin.php:1106
|
691 |
+
msgid ""
|
692 |
+
"Additionally, you can add the redirect counter to the page by adding the "
|
693 |
+
"code sample under the <strong>Page Content</strong> box."
|
694 |
+
msgstr ""
|
695 |
+
|
696 |
+
#: ../page_post_redirect_plugin.php:1114
|
697 |
msgid "Quick Redirects (301 Redirects)"
|
698 |
msgstr ""
|
699 |
|
700 |
+
#: ../page_post_redirect_plugin.php:1125
|
701 |
msgid ""
|
702 |
"The <code>Use jQuery?</code> option is turned off in the settings.<br/>In "
|
703 |
"order to use <strong>NW</strong> (open in a new window) or "
|
705 |
"must have it enabled."
|
706 |
msgstr ""
|
707 |
|
708 |
+
#: ../page_post_redirect_plugin.php:1126 ../page_post_redirect_plugin.php:1131
|
709 |
msgid "hide this message"
|
710 |
msgstr ""
|
711 |
|
712 |
+
#: ../page_post_redirect_plugin.php:1130
|
713 |
msgid ""
|
714 |
"To use the <strong>NW</strong> (open in a new window) <strong>NF</strong> "
|
715 |
"(nofollow) options, check the appropriate option and update when adding "
|
718 |
"enabled in the plugin settings."
|
719 |
msgstr ""
|
720 |
|
721 |
+
#: ../page_post_redirect_plugin.php:1134
|
722 |
msgid ""
|
723 |
"Quick Redirects are useful when you have links from an old site that now "
|
724 |
"come up 404 Not Found, and you need to have them redirect to a new location "
|
728 |
"just to use the individual Page/Post Redirect option."
|
729 |
msgstr ""
|
730 |
|
731 |
+
#: ../page_post_redirect_plugin.php:1135
|
732 |
msgid ""
|
733 |
"To add Quick Redirects, put the URL for the redirect in the <strong>Request "
|
734 |
"URL</strong> field, and the URL it should be redirected to in the "
|
737 |
"icon."
|
738 |
msgstr ""
|
739 |
|
740 |
+
#: ../page_post_redirect_plugin.php:1136
|
741 |
msgid ""
|
742 |
"See 'HELP' in the upper right corner, for troubleshooting problems and "
|
743 |
"example redirects."
|
744 |
msgstr ""
|
745 |
|
746 |
+
#: ../page_post_redirect_plugin.php:1142 ../page_post_redirect_plugin.php:1185
|
747 |
msgid "Add New Redirects"
|
748 |
msgstr ""
|
749 |
|
750 |
+
#: ../page_post_redirect_plugin.php:1145 ../page_post_redirect_plugin.php:1194
|
751 |
msgid "Request URL"
|
752 |
msgstr ""
|
753 |
|
754 |
+
#: ../page_post_redirect_plugin.php:1147 ../page_post_redirect_plugin.php:1196
|
755 |
msgid "Destination URL"
|
756 |
msgstr ""
|
757 |
|
758 |
# Stands for 'New Window'
|
759 |
+
#: ../page_post_redirect_plugin.php:1148 ../page_post_redirect_plugin.php:1197
|
760 |
msgid "NW"
|
761 |
msgstr ""
|
762 |
|
763 |
# Stands for 'No Follow'
|
764 |
+
#: ../page_post_redirect_plugin.php:1149 ../page_post_redirect_plugin.php:1198
|
765 |
msgid "NF"
|
766 |
msgstr ""
|
767 |
|
768 |
+
#: ../page_post_redirect_plugin.php:1157 ../page_post_redirect_plugin.php:1166 ..
|
769 |
+
#: /page_post_redirect_plugin.php:1175 ../page_post_redirect_plugin.php:1207
|
770 |
msgid "open in a New Window"
|
771 |
msgstr ""
|
772 |
|
773 |
+
#: ../page_post_redirect_plugin.php:1158 ../page_post_redirect_plugin.php:1167 ..
|
774 |
+
#: /page_post_redirect_plugin.php:1176 ../page_post_redirect_plugin.php:1208
|
775 |
msgid "add No Follow"
|
776 |
msgstr ""
|
777 |
|
778 |
+
#: ../page_post_redirect_plugin.php:1181
|
779 |
msgid ""
|
780 |
"New Window(NW) and NoFollow(NF) functionality not available unless \"Use with "
|
781 |
"jQuery\" is set in the options."
|
782 |
msgstr ""
|
783 |
|
784 |
+
#: ../page_post_redirect_plugin.php:1191
|
785 |
msgid "Existing Redirects"
|
786 |
msgstr ""
|
787 |
|
788 |
+
#: ../page_post_redirect_plugin.php:1209
|
789 |
msgid "Save"
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: ../page_post_redirect_plugin.php:1210
|
793 |
msgid "Cancel"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: ../page_post_redirect_plugin.php:1251
|
797 |
msgid "Edit"
|
798 |
msgstr ""
|
799 |
|
800 |
+
#: ../page_post_redirect_plugin.php:1252
|
801 |
msgid "Delete"
|
802 |
msgstr ""
|
803 |
|
804 |
+
#: ../page_post_redirect_plugin.php:1260
|
805 |
msgid "No Quick Redirects."
|
806 |
msgstr ""
|
807 |
|
808 |
+
#: ../page_post_redirect_plugin.php:1410
|
809 |
msgid ""
|
810 |
"An error occured during the file upload. Please fix your server "
|
811 |
"configuration and retry."
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: ../page_post_redirect_plugin.php:1410 ../page_post_redirect_plugin.php:1472
|
815 |
msgid "SERVER ERROR - Could Not Load"
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: ../page_post_redirect_plugin.php:1452 ../page_post_redirect_plugin.php:1458
|
819 |
msgid ""
|
820 |
"This does not look like a Quick Page Post Redirect file - it is possibly "
|
821 |
"damaged or corrupt."
|
822 |
msgstr ""
|
823 |
|
824 |
+
#: ../page_post_redirect_plugin.php:1452 ../page_post_redirect_plugin.php:1458 ..
|
825 |
+
#: /page_post_redirect_plugin.php:1486
|
826 |
msgid "ERROR - Not a valid File"
|
827 |
msgstr ""
|
828 |
|
829 |
+
#: ../page_post_redirect_plugin.php:1472
|
830 |
msgid ""
|
831 |
"An error occured during the file upload. It might me that the file is too "
|
832 |
"large or you do not have the premissions to write to the temporary upload "
|
833 |
"directory. Please fix your server configuration and retry."
|
834 |
msgstr ""
|
835 |
|
836 |
+
#: ../page_post_redirect_plugin.php:1486
|
837 |
msgid ""
|
838 |
"This does not look like the file is in the correct format - it is possibly "
|
839 |
"damaged or corrupt.<br/>Be sure the redirects are 1 per line and the "
|
840 |
"redirect and destination are seperated by a PIPE (|), COMMA (,) or a TAB."
|
841 |
msgstr ""
|
842 |
|
843 |
+
#: ../page_post_redirect_plugin.php:1521
|
844 |
msgid ""
|
845 |
"It does not look like there are any valid items to import - check the file "
|
846 |
"and try again."
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: ../page_post_redirect_plugin.php:1521
|
850 |
msgid "ERROR - No Valid items to add."
|
851 |
msgstr ""
|
852 |
|
853 |
+
#: ../page_post_redirect_plugin.php:1583
|
854 |
+
msgid "Settings"
|
855 |
msgstr ""
|
856 |
|
857 |
+
#: ../page_post_redirect_plugin.php:1590 ../page_post_redirect_plugin.php:1652
|
858 |
msgid "Quick Redirects"
|
859 |
msgstr ""
|
860 |
|
861 |
+
#: ../page_post_redirect_plugin.php:1591
|
862 |
msgid "FAQ"
|
863 |
msgstr ""
|
864 |
|
865 |
+
#: ../page_post_redirect_plugin.php:1592
|
866 |
+
msgid "Donate"
|
867 |
+
msgstr ""
|
868 |
+
|
869 |
+
#: ../page_post_redirect_plugin.php:1610
|
870 |
msgid "Make Redirect <strong>Active</strong>."
|
871 |
msgstr ""
|
872 |
|
873 |
+
#: ../page_post_redirect_plugin.php:1610
|
874 |
+
msgid "Check to turn on or redirect will not work."
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: ../page_post_redirect_plugin.php:1611
|
878 |
+
msgid "Open in a <strong>new window.</strong>"
|
879 |
+
msgstr ""
|
880 |
+
|
881 |
+
#: ../page_post_redirect_plugin.php:1611 ../page_post_redirect_plugin.php:1612
|
882 |
+
msgid "To increase effectivness, select \"Use jQuery\" in the options."
|
883 |
+
msgstr ""
|
884 |
+
|
885 |
+
#: ../page_post_redirect_plugin.php:1612
|
886 |
+
msgid "Add <strong>rel=\"nofollow\"</strong> to link."
|
887 |
+
msgstr ""
|
888 |
+
|
889 |
+
#: ../page_post_redirect_plugin.php:1613
|
890 |
+
msgid "<strong>Show</strong> Redirect URL in link."
|
891 |
+
msgstr ""
|
892 |
+
|
893 |
+
#: ../page_post_redirect_plugin.php:1613
|
894 |
+
msgid ""
|
895 |
+
"To increase effectivness, select \"Use jQuery\" in the options. This will only "
|
896 |
+
"change the URL in the link <strong>NOT</strong> the URL in the Address bar."
|
897 |
msgstr ""
|
898 |
|
899 |
+
#: ../page_post_redirect_plugin.php:1615
|
900 |
+
msgid "Redirect / Destination URL:"
|
901 |
msgstr ""
|
902 |
|
903 |
+
#: ../page_post_redirect_plugin.php:1616
|
904 |
+
msgid ""
|
905 |
+
"(i.e., <strong>http://example.com</strong> or <strong>/somepage/</strong> or "
|
906 |
+
"<strong>p=15</strong> or <strong>155</strong>. Use <b>FULL URL</b> "
|
907 |
+
"<i>including</i> <strong>http://</strong> for all external <i>and</i> meta "
|
908 |
+
"redirects.)"
|
909 |
msgstr ""
|
910 |
|
911 |
+
#: ../page_post_redirect_plugin.php:1617
|
912 |
msgid "Type of Redirect:"
|
913 |
msgstr ""
|
914 |
|
915 |
+
#: ../page_post_redirect_plugin.php:1639
|
916 |
msgid "Permanent"
|
917 |
msgstr ""
|
918 |
|
919 |
+
#: ../page_post_redirect_plugin.php:1640 ../page_post_redirect_plugin.php:1641
|
920 |
msgid "Temporary"
|
921 |
msgstr ""
|
922 |
|
923 |
+
#: ../page_post_redirect_plugin.php:1642
|
924 |
msgid "Meta Redirect"
|
925 |
msgstr ""
|
926 |
|
927 |
+
#: ../page_post_redirect_plugin.php:1643
|
928 |
msgid "Default is 302 (Temporary Redirect)."
|
929 |
msgstr ""
|
930 |
|
931 |
+
#: ../page_post_redirect_plugin.php:1650
|
932 |
+
msgid "Redirect Seconds (ONLY for meta redirects)."
|
933 |
+
msgstr ""
|
934 |
+
|
935 |
+
#: ../page_post_redirect_plugin.php:1650
|
936 |
+
msgid "Leave blank to use options setting. 0 = instant."
|
937 |
+
msgstr ""
|
938 |
+
|
939 |
+
#: ../page_post_redirect_plugin.php:1652
|
940 |
msgid ""
|
941 |
"<strong>NOTE:</strong> For a Page or Post (or Custom Post) Redirect to work, "
|
942 |
"it may need to be published first and then saved again as a Draft. If you do "
|
943 |
"not already have a page/post created you can add a 'Quick' redirect using the"
|
944 |
msgstr ""
|
945 |
|
946 |
+
#: ../page_post_redirect_plugin.php:1652
|
947 |
msgid "method."
|
948 |
msgstr ""
|
949 |
+
|
950 |
+
#: ../page_post_redirect_plugin.php:2118
|
951 |
+
msgid "Meta Redirect Settings"
|
952 |
+
msgstr ""
|
953 |
+
|
954 |
+
#: ../page_post_redirect_plugin.php:2119
|
955 |
+
msgid "Settings Updated"
|
956 |
+
msgstr ""
|
957 |
+
|
958 |
+
#: ../page_post_redirect_plugin.php:2120
|
959 |
+
msgid ""
|
960 |
+
"This section is for updating options for redirects that use the \"meta "
|
961 |
+
"refresh\" funcitonality for redirecting."
|
962 |
+
msgstr ""
|
963 |
+
|
964 |
+
#: ../page_post_redirect_plugin.php:2121
|
965 |
+
msgid ""
|
966 |
+
"Using the setting below, you can add elements or a message to the page that "
|
967 |
+
"is loaded before tht redirect, or just allow the page to load as normal "
|
968 |
+
"until the redirect reaches the number of seconds you have set below."
|
969 |
+
msgstr ""
|
970 |
+
|
971 |
+
#: ../page_post_redirect_plugin.php:2126
|
972 |
+
msgid "Load Page Content?"
|
973 |
+
msgstr ""
|
974 |
+
|
975 |
+
#: ../page_post_redirect_plugin.php:2127
|
976 |
+
msgid ""
|
977 |
+
"Check if you want the normal page to load before redirect happens (if "
|
978 |
+
"redirect is 0 seconds, it may not load fully)."
|
979 |
+
msgstr ""
|
980 |
+
|
981 |
+
#: ../page_post_redirect_plugin.php:2131
|
982 |
+
msgid "instant"
|
983 |
+
msgstr ""
|
984 |
+
|
985 |
+
#: ../page_post_redirect_plugin.php:2131
|
986 |
+
msgid ""
|
987 |
+
"would redirect 10 seconds after the required element is loaded (i.e., body "
|
988 |
+
"or an element with a specific class). *Intsant will still have a 'slight' "
|
989 |
+
"delay, as some content needs to load before the redirect occurs."
|
990 |
+
msgstr ""
|
991 |
+
|
992 |
+
#: ../page_post_redirect_plugin.php:2135
|
993 |
+
#, php-format
|
994 |
+
msgid ""
|
995 |
+
"The %1$s, %2$s or tag name of the element you want to load before triggering "
|
996 |
+
"redirect. Use a %3$s in the class name or %4$s for the ID. <strong><em>For "
|
997 |
+
"example:</em></strong> if you want it to redirect when the body tag loads, "
|
998 |
+
"you would type %5$s above. To redirect after an element with a class or ID, "
|
999 |
+
"use %6$s or %7$s."
|
1000 |
+
msgstr ""
|
1001 |
+
|
1002 |
+
#: ../page_post_redirect_plugin.php:2139
|
1003 |
+
#, php-format
|
1004 |
+
msgid ""
|
1005 |
+
"The %1$s, %2$s or tag name of the element you want the content to load into "
|
1006 |
+
"when the page loads."
|
1007 |
+
msgstr ""
|
1008 |
+
|
1009 |
+
#: ../page_post_redirect_plugin.php:2143
|
1010 |
+
#, php-format
|
1011 |
+
msgid ""
|
1012 |
+
"Be sure to include a tag with your class or ID or tag name (entered above) "
|
1013 |
+
"so the redirect triggers - if you do not, the redirect will not happen. If "
|
1014 |
+
"you check the box to \"Load Page Content\", this data will be inserted into "
|
1015 |
+
"the page right after the %1$s tag. Otherwise, it will be the only content "
|
1016 |
+
"shown."
|
1017 |
+
msgstr ""
|
1018 |
+
|
1019 |
+
#: ../page_post_redirect_plugin.php:2143
|
1020 |
+
msgid "Add your content below"
|
1021 |
+
msgstr ""
|
1022 |
+
|
1023 |
+
#: ../page_post_redirect_plugin.php:2145
|
1024 |
+
msgid "To use a counter, add the following:"
|
1025 |
+
msgstr ""
|
1026 |
+
|
1027 |
+
#: ../page_post_redirect_plugin.php:2147
|
1028 |
+
msgid "The \"%1$\" will be replaced with the actual seconds."
|
1029 |
+
msgstr ""
|
1030 |
+
|
1031 |
+
#: ../page_post_redirect_plugin.php:2170
|
1032 |
+
msgid "You have the Addon Plugin"
|
1033 |
+
msgstr ""
|
1034 |
+
|
1035 |
+
#: ../page_post_redirect_plugin.php:2170
|
1036 |
+
msgid "activated. This plugin's functionality is now built into the parent"
|
1037 |
+
msgstr ""
|
1038 |
+
|
1039 |
+
#: ../page_post_redirect_plugin.php:2170
|
1040 |
+
msgid "so you no longer need to have the addon plugin installed."
|
1041 |
+
msgstr ""
|
1042 |
+
|
1043 |
+
#: ../page_post_redirect_plugin.php:2171
|
1044 |
+
msgid ""
|
1045 |
+
"The plugin will be deactivated now to prevent conflicts. You may delete it "
|
1046 |
+
"if you desire."
|
1047 |
+
msgstr ""
|
page_post_redirect_plugin.php
CHANGED
@@ -6,7 +6,7 @@ Description: Redirect Pages, Posts or Custom Post Types to another location quic
|
|
6 |
Author: Don Fischer
|
7 |
Author URI: http://www.fischercreativemedia.com/
|
8 |
Donate link: http://www.fischercreativemedia.com/donations/
|
9 |
-
Version: 5.1.
|
10 |
Text Domain: quick-pagepost-redirect-plugin
|
11 |
Domain Path: /lang
|
12 |
License: GPLv2 or later
|
@@ -33,14 +33,14 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
|
33 |
===================
|
34 |
*/
|
35 |
|
36 |
-
global $newqppr, $redirect_plugin;
|
|
|
37 |
start_ppr_class();
|
38 |
|
39 |
//=======================================
|
40 |
// Main Plugin Redirect Class.
|
41 |
//=======================================
|
42 |
class quick_page_post_reds {
|
43 |
-
|
44 |
public $ppr_nofollow;
|
45 |
public $ppr_newindow;
|
46 |
public $ppr_url;
|
@@ -71,7 +71,7 @@ class quick_page_post_reds {
|
|
71 |
public $pprptypes_ok;
|
72 |
|
73 |
function __construct() {
|
74 |
-
$this->ppr_curr_version = '5.1.
|
75 |
$this->ppr_nofollow = array();
|
76 |
$this->ppr_newindow = array();
|
77 |
$this->ppr_url = array();
|
@@ -86,22 +86,23 @@ class quick_page_post_reds {
|
|
86 |
$this->ppruse_jquery = get_option( 'ppr_use-jquery' );
|
87 |
$this->pprptypes_ok = get_option( 'ppr_qpprptypeok', array() );
|
88 |
$this->pproverride_type = get_option( 'ppr_override-redirect-type' );
|
89 |
-
$this->pproverride_active = get_option( 'ppr_override-active' );
|
90 |
-
$this->pproverride_URL = get_option( 'ppr_override-URL' );
|
91 |
-
$this->pproverride_rewrite = get_option( 'ppr_override-rewrite' );
|
92 |
-
$this->pprmeta_message = get_option( 'ppr_meta-message' );
|
93 |
-
$this->pprmeta_seconds = get_option( 'ppr_meta-seconds' );
|
94 |
$this->pproverride_casesensitive= get_option( 'ppr_override-casesensitive' );
|
95 |
$this->adminlink = admin_url('/', 'admin');
|
96 |
$this->fcmlink = 'http://www.fischercreativemedia.com/plugins';
|
97 |
$this->ppr_metaurl = '';
|
98 |
$this->updatemsg = '';
|
99 |
$this->pprshowcols = get_option( 'ppr_show-columns', '1' );
|
100 |
-
if($this->pprmeta_seconds==''){$this->pprmeta_seconds='0';}
|
101 |
|
102 |
//these are for all the time - even if there are overrides
|
103 |
add_action( 'admin_init', array( $this, 'save_quick_redirects_fields' ) );
|
104 |
add_action( 'admin_init', array( $this, 'ppr_init_check_version' ), 1 ); // checks version of plugin in DB and updates if needed.
|
|
|
105 |
add_action( 'init', array( $this, 'ppr_parse_request_new' ) ); // parse query vars
|
106 |
add_action( 'save_post', array( $this,'ppr_save_metadata' ), 11, 2 ); // save the custom fields
|
107 |
add_action( 'admin_menu', array( $this,'ppr_add_menu_and_metaboxes' ) ); // add the menu items & Metaboxes needed
|
@@ -118,11 +119,13 @@ class quick_page_post_reds {
|
|
118 |
add_action( 'wp_ajax_qppr_pprhidemessage_ajax', array( $this, 'qppr_pprhidemessage_ajax' ) ); // register ajax messages quick redirect - 5.0.7
|
119 |
add_filter( 'qppr_admin_pointers-toplevel_page_redirect-updates', array( $this, 'qppr_register_pointer_existing' ) ); // add pointers filter
|
120 |
add_filter( 'qppr_admin_pointers-quick-redirects_page_redirect-options', array( $this, 'qppr_register_pointer_use_jquery' ) ); // add pointers filter
|
|
|
121 |
//add_filter( 'wp_feed_cache_transient_lifetime',array($this,'ppr_wp_feed_options',10, 2)); // for testing FAQ page only
|
122 |
|
123 |
if( $this->pproverride_active != '1' && !is_admin() ){ // don't run these if override active is set
|
124 |
add_action( 'init', array( $this, 'redirect' ), 1 ); // add the 301 redirect action, high priority
|
125 |
add_action( 'init', array( $this, 'redirect_post_type' ), 1 ); // add the normal redirect action, high priority
|
|
|
126 |
add_action( 'template_redirect', array( $this, 'ppr_do_redirect' ), 1); // do the redirects
|
127 |
add_filter( 'wp_get_nav_menu_items', array( $this, 'ppr_new_nav_menu_fix' ), 1, 1 );// hook into nav menus
|
128 |
add_filter( 'wp_list_pages', array( $this, 'ppr_fix_targetsandrels' ) ); // hook into wp_list_pages function
|
@@ -173,6 +176,20 @@ class quick_page_post_reds {
|
|
173 |
wp_enqueue_script( 'qppr-pointer', plugins_url( 'js/qppr_pointers.js', __FILE__ ), array( 'wp-pointer' ) );
|
174 |
wp_localize_script( 'qppr-pointer', 'qpprPointer', $valid_pointers );
|
175 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
|
177 |
function qppr_register_pointer_existing( $p ) {
|
178 |
$p['existing-redirects'] = array(
|
@@ -188,6 +205,7 @@ class quick_page_post_reds {
|
|
188 |
);
|
189 |
return $p;
|
190 |
}
|
|
|
191 |
function qppr_register_pointer_use_jquery( $p ) {
|
192 |
$p['qppr-use-jquery'] = array(
|
193 |
'target' => '#ppr_use-jquery',
|
@@ -240,14 +258,18 @@ class quick_page_post_reds {
|
|
240 |
$toDelete = array();
|
241 |
$newRedirects = array();
|
242 |
$newMeta = array();
|
243 |
-
|
244 |
-
|
|
|
|
|
245 |
}
|
246 |
-
|
247 |
-
|
|
|
|
|
248 |
}
|
249 |
-
$originalRowKey = $rkeys[$updateRow];
|
250 |
-
$originalRowMetaKey = $mkeys[$updateRow];
|
251 |
if( $originalRowKey == $request ){
|
252 |
//if row to update has same request value then just update destination
|
253 |
$newRedirects[$updateRow] = array( 'request' => $request, 'destination' => $destination );
|
@@ -293,6 +315,7 @@ class quick_page_post_reds {
|
|
293 |
echo 'saved';
|
294 |
exit;
|
295 |
}
|
|
|
296 |
function save_quick_redirects_fields(){
|
297 |
if( isset( $_POST['submit_301'] ) ) {
|
298 |
if( check_admin_referer( 'add_qppr_redirects' )){
|
@@ -338,7 +361,7 @@ class quick_page_post_reds {
|
|
338 |
update_option( 'quickppr_redirects', sanitize_option( 'quickppr_redirects', $currRedirects ) );
|
339 |
update_option( 'quickppr_redirects_meta', sanitize_option( 'quickppr_redirects_meta', $currMeta ) );
|
340 |
$this->quickppr_redirectsmeta = get_option( 'quickppr_redirects_meta', array() );
|
341 |
-
$this->quickppr_redirects = get_option( 'quickppr_redirects'
|
342 |
return $currRedirects;
|
343 |
}
|
344 |
|
@@ -350,7 +373,6 @@ class quick_page_post_reds {
|
|
350 |
}
|
351 |
return false;
|
352 |
}
|
353 |
-
|
354 |
|
355 |
function add_custom_columns(){
|
356 |
/* Add Column Headers */
|
@@ -432,10 +454,12 @@ class quick_page_post_reds {
|
|
432 |
$qppr_add_page = add_menu_page( 'Quick Redirects', 'Quick Redirects', 'manage_options', 'redirect-updates', array( $this, 'ppr_options_page' ), 'dashicons-external' );
|
433 |
add_submenu_page( 'redirect-updates', 'Quick Redirects', 'Quick Redirects', 'manage_options', 'redirect-updates', array( $this,'ppr_options_page' ) );
|
434 |
$qppr_exp_page = add_submenu_page( 'redirect-updates', 'Import/Export', 'Import/Export', 'manage_options', 'redirect-import-export', array( $this, 'ppr_import_export_page' ) );
|
435 |
-
add_submenu_page( 'redirect-updates', 'Redirect Options', 'Redirect Options', 'manage_options', 'redirect-options', array( $this, 'ppr_settings_page' ) );
|
436 |
add_submenu_page( 'redirect-updates', 'Redirect Summary', 'Redirect Summary', 'manage_options', 'redirect-summary', array( $this,'ppr_summary_page' ) );
|
|
|
|
|
437 |
add_submenu_page( 'redirect-updates', 'FAQs/Help', 'FAQs/Help', 'manage_options', 'redirect-faqs', array( $this, 'ppr_faq_page' ) );
|
438 |
add_action( 'admin_init', array( $this, 'register_pprsettings' ) );
|
|
|
439 |
add_action( 'load-'.$qppr_add_page, array( $this, 'qppr_options_help_tab' ) );
|
440 |
add_action( 'load-'.$qppr_exp_page, array( $this, 'qppr_options_help_tab' ) );
|
441 |
|
@@ -470,50 +494,60 @@ class quick_page_post_reds {
|
|
470 |
}
|
471 |
|
472 |
function qppr_admin_scripts($hook){
|
473 |
-
if(in_array( $hook, array( 'post-new.php', 'edit.php', 'post.php', 'toplevel_page_redirect-updates', 'quick-redirects_page_redirect-options', 'quick-redirects_page_redirect-summary', 'quick-redirects_page_redirect-faqs', 'quick-redirects_page_redirect-import-export' ) ) ){
|
474 |
$ajax_add_nonce = wp_create_nonce( 'qppr_ajax_verify' );
|
475 |
$secDeleteNonce = wp_create_nonce( 'qppr_ajax_delete_ALL_verify' );
|
476 |
$protocols = apply_filters( 'qppr_allowed_protocols', array( 'http', 'https', 'ftp', 'ftps', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet', 'mms', 'rtsp', 'svn', 'tel', 'fax', 'xmpp'));
|
477 |
-
wp_enqueue_style( 'qppr_admin_meta_style', plugins_url( '/css/qppr_admin_style.css', __FILE__ ) , null ,
|
478 |
-
wp_enqueue_script( 'qppr_admin_meta_script', plugins_url( '/js/qppr_admin_script.js', __FILE__ ) , array('jquery'),
|
479 |
wp_localize_script( 'qppr_admin_meta_script', 'qpprData', array( 'msgQuickDeleteConfirm' => __( 'Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?', 'quick-pagepost-redirect-plugin' ), 'msgIndividualDeleteConfirm' => __( 'Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?', 'quick-pagepost-redirect-plugin' ), 'securityDelete' => $secDeleteNonce, 'protocols' => $protocols, 'msgDuplicate' => __( 'Redirect could not be saved as a redirect already exists with the same Request URL.', 'quick-pagepost-redirect-plugin' ) , 'msgDeleteConfirm' => __( 'Are you sure you want to delete this redirect?', 'quick-pagepost-redirect-plugin' ) , 'msgErrorSave' => __( 'Error Saving Redirect\nTry refreshing the page and trying again.', 'quick-pagepost-redirect-plugin' ) , 'msgSelect' => 'select a file', 'msgFileType' => __( 'File type not allowed,\nAllowed file type: *.txt', 'quick-pagepost-redirect-plugin' ) , 'adminURL' => admin_url('admin.php'),'ajaxurl'=> admin_url('admin-ajax.php'), 'security' => $ajax_add_nonce, 'error' => __('Please add at least one redirect before submitting form', 'quick-pagepost-redirect-plugin')));
|
480 |
}
|
481 |
return;
|
482 |
}
|
483 |
|
484 |
function qppr_frontend_scripts(){
|
|
|
|
|
485 |
$turnOff = get_option( 'ppr_override-active', '0' ) ;
|
486 |
$useJQ = get_option( 'ppr_use-jquery', '0' ) ;
|
487 |
if( (int) $useJQ == 0 || (int) $turnOff == 1 )
|
488 |
return;
|
489 |
global $wpdb;
|
|
|
490 |
$allNewWin = get_option( 'ppr_override-newwindow', '0' ) ;
|
491 |
$allNoFoll = get_option( 'ppr_override-nofollow', '0' ) ;
|
492 |
$noFollNewWin = get_option( 'quickppr_redirects_meta', array() );
|
|
|
493 |
$linkData = array();
|
494 |
if(is_array($noFollNewWin) && !empty($noFollNewWin)){
|
495 |
foreach( $noFollNewWin as $key => $val ){
|
496 |
if( (int) $allNewWin == 1 && (int) $allNoFoll == 1 ){
|
497 |
$linkData[$key] = array( 1, 1 );
|
498 |
}elseif( ( (int) $val['nofollow'] !== 0 || (int) $allNoFoll == 1 ) || ( (int) $val['newwindow'] !== 0 || (int) $allNewWin == 1 ) ){
|
499 |
-
$newwinval
|
500 |
-
$nofollval
|
501 |
-
$
|
|
|
502 |
}
|
503 |
};
|
504 |
}
|
505 |
-
$joinSQL = ((int) $allNewWin == 1 || (int) $allNoFoll == 1) ? "" : " INNER JOIN {$wpdb->prefix}postmeta AS mt3 ON ( {$wpdb->prefix}posts.ID = mt3.post_id ) ";
|
506 |
-
$whereSQL = ((int) $allNewWin == 1 || (int) $allNoFoll == 1) ? "" : " AND ( ( mt3.meta_key = '_pprredirect_relnofollow' AND CAST(mt3.meta_value AS CHAR) = '1' ) OR ( mt3.meta_key = '_pprredirect_newwindow' AND CAST(mt3.meta_value AS CHAR) = '1' ) ) ";
|
507 |
$finalSQL = "SELECT {$wpdb->prefix}posts.ID FROM {$wpdb->prefix}posts INNER JOIN {$wpdb->prefix}postmeta ON ( {$wpdb->prefix}posts.ID = {$wpdb->prefix}postmeta.post_id ) INNER JOIN {$wpdb->prefix}postmeta AS mt1 ON ( {$wpdb->prefix}posts.ID = mt1.post_id ) INNER JOIN {$wpdb->prefix}postmeta AS mt2 ON ( {$wpdb->prefix}posts.ID = mt2.post_id ) {$joinSQL} WHERE 1=1 AND ( ( {$wpdb->prefix}postmeta.meta_key = '_pprredirect_active' AND CAST({$wpdb->prefix}postmeta.meta_value AS CHAR) = '1' ) AND ( mt1.meta_key = '_pprredirect_type' AND CAST(mt1.meta_value AS CHAR) != '' ) AND ( mt2.meta_key = '_pprredirect_url' AND CAST(mt2.meta_value AS CHAR) != '' ) {$whereSQL}) AND {$wpdb->prefix}posts.post_type NOT IN ('attachment', 'nav_menu_item', 'revision' ) AND (({$wpdb->prefix}posts.post_status = 'publish')) GROUP BY {$wpdb->prefix}posts.ID ORDER BY {$wpdb->prefix}posts.post_date DESC ";
|
508 |
$indReds = $wpdb->get_results($finalSQL);
|
509 |
if( is_array($indReds) && !empty($indReds) ){
|
510 |
foreach( $indReds as $key => $qpost ){
|
511 |
-
$
|
512 |
-
$
|
513 |
-
$
|
514 |
-
$
|
|
|
|
|
|
|
|
|
515 |
}
|
516 |
}
|
|
|
517 |
wp_enqueue_script( 'qppr_frontend_scripts', plugins_url( '/js/qppr_frontend_script.js', __FILE__ ) , array('jquery'), '5.1.0', true );
|
518 |
wp_localize_script( 'qppr_frontend_scripts', 'qpprFrontData', array( 'linkData' => $linkData, 'siteURL' => site_url(), 'siteURLq' => $this->getQAddress() ) );
|
519 |
}
|
@@ -526,12 +560,18 @@ class quick_page_post_reds {
|
|
526 |
register_setting( 'ppr-settings-group', 'ppr_override-active' );
|
527 |
register_setting( 'ppr-settings-group', 'ppr_override-URL' );
|
528 |
register_setting( 'ppr-settings-group', 'ppr_override-rewrite' );
|
529 |
-
register_setting( 'ppr-settings-group', 'ppr_meta-seconds' );
|
530 |
-
register_setting( 'ppr-settings-group', 'ppr_meta-message' );
|
531 |
register_setting( 'ppr-settings-group', 'ppr_use-jquery' );
|
532 |
register_setting( 'ppr-settings-group', 'ppr_qpprptypeok' );
|
533 |
register_setting( 'ppr-settings-group', 'ppr_override-casesensitive' );
|
534 |
register_setting( 'ppr-settings-group', 'ppr_show-columns' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
535 |
}
|
536 |
|
537 |
function ppr_wp_feed_options( $cache, $url ){
|
@@ -576,7 +616,9 @@ class quick_page_post_reds {
|
|
576 |
</div>
|
577 |
</div>';
|
578 |
}
|
579 |
-
|
|
|
|
|
580 |
<div class="wrap">
|
581 |
<h2><?php echo __( 'Quick Page Post Redirect Summary', 'quick-pagepost-redirect-plugin' );?></h2>
|
582 |
<p><?php echo __( 'This is a summary of Individual & Quick 301 Redirects.', 'quick-pagepost-redirect-plugin' );?></p>
|
@@ -594,35 +636,58 @@ class quick_page_post_reds {
|
|
594 |
if($this->pproverride_nofollow =='1'){echo '<div class="ppr-nfor" style="margin:1px 0;width: 200px;font-weight: bold;padding: 2px;">' . __( 'No Follow Override is on!', 'quick-pagepost-redirect-plugin' ) . '</div>';}
|
595 |
if($this->pproverride_newwin =='1'){echo '<div class="ppr-nwor" style="margin:1px 0;width: 200px;font-weight: bold;padding: 2px;">' . __( 'New Window Override is on!', 'quick-pagepost-redirect-plugin' ) . '</div>';}
|
596 |
if($this->pproverride_rewrite =='1'){echo '<div class="ppr-rrlor" style="margin:1px 0;width: 200px;font-weight: bold;padding: 2px;">' . __( 'Rewrite Override is on!', 'quick-pagepost-redirect-plugin' ) . '</div>';}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
597 |
?>
|
598 |
<table class="form-table qform-table" width="100%">
|
599 |
-
<
|
600 |
-
<
|
601 |
-
|
602 |
-
|
603 |
-
|
604 |
-
|
605 |
-
|
606 |
-
|
607 |
-
|
608 |
-
|
609 |
-
|
|
|
|
|
|
|
610 |
<?php
|
611 |
$tempReportArray = array();
|
612 |
$tempa = array();
|
613 |
$tempQTReportArray = array();
|
614 |
if( !empty( $this->quickppr_redirects)){
|
615 |
-
foreach($this->quickppr_redirects as $key
|
616 |
-
$tempQTReportArray
|
617 |
-
$qr_nofollow
|
618 |
-
$qr_newwindow
|
619 |
-
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
if( $this->pproverride_active == '1' ){ $qrtactive = '<span class="ppr-acor">0</span>';}else{$qrtactive= 1;}
|
625 |
-
|
626 |
$tempReportArray[] = array(
|
627 |
'_pprredirect_active' => $qrtactive,
|
628 |
'_pprredirect_rewritelink' => $qrtrewrit,
|
@@ -632,7 +697,8 @@ class quick_page_post_reds {
|
|
632 |
'post_type' => 'N/A',
|
633 |
'id' => 'N/A',
|
634 |
'origurl' => $key,
|
635 |
-
'_pprredirect_url' => $qrtredURL
|
|
|
636 |
);
|
637 |
}
|
638 |
}
|
@@ -654,42 +720,48 @@ class quick_page_post_reds {
|
|
654 |
foreach($tempReportArray as $reportItem){
|
655 |
$tactive = $reportItem['_pprredirect_active'];
|
656 |
if($this->pproverride_active =='1'){$tactive = '<span class="ppr-acor">0</span>';}
|
657 |
-
|
658 |
$trewrit = $reportItem['_pprredirect_rewritelink'];
|
659 |
$tnofoll = $reportItem['_pprredirect_relnofollow'];
|
660 |
$tnewwin = $reportItem['_pprredirect_newwindow'];
|
|
|
661 |
$tretype = $reportItem['_pprredirect_type'];
|
662 |
$tredURL = $reportItem['_pprredirect_url'];
|
663 |
$tpotype = $reportItem['post_type'];
|
664 |
$tpostid = $reportItem['id'];
|
665 |
-
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
|
672 |
-
|
673 |
-
|
674 |
-
|
675 |
-
|
676 |
-
|
|
|
677 |
if($tredURL == 'http://www.example.com' || $tredURL == '<span class="ppr-rrlor">http://www.example.com</span>'){$tredURL='<strong>N/A - redirection will not occur</strong>';}
|
678 |
?>
|
679 |
-
|
680 |
-
|
681 |
-
|
682 |
-
|
683 |
-
|
684 |
-
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
|
|
|
|
|
|
|
|
690 |
<?php }
|
691 |
}
|
692 |
?>
|
|
|
693 |
</table>
|
694 |
</div>
|
695 |
</div>
|
@@ -863,14 +935,6 @@ class quick_page_post_reds {
|
|
863 |
<th scope="row"><label><?php echo __( 'Use jQuery?', 'quick-pagepost-redirect-plugin' );?></label></th>
|
864 |
<td><input type="checkbox" id ="ppr_use-jquery" name="ppr_use-jquery" value="1"<?php if(get_option('ppr_use-jquery')=='1'){echo ' checked="checked" ';} ?>/> <span><?php echo __( 'Increases effectiveness of plugin. If you have a jQuery conflict, try turning this off.', 'quick-pagepost-redirect-plugin' );?></span><br /><span style="margin:0;"><?php echo __( 'Uses jQuery to add the "New Window" and "No Follow" attributes to links.', 'quick-pagepost-redirect-plugin' );?></span></td>
|
865 |
</tr>
|
866 |
-
<tr>
|
867 |
-
<th scope="row"><label><?php echo __( 'Meta Refresh Time (in seconds):', 'quick-pagepost-redirect-plugin' );?></label></th>
|
868 |
-
<td><input type="text" size="5" name="ppr_meta-seconds" value="<?php echo get_option('ppr_meta-seconds');?>" /> <span><?php echo __( 'Only needed for Meta Refresh. 0=default (instant)', 'quick-pagepost-redirect-plugin' );?></span></td>
|
869 |
-
</tr>
|
870 |
-
<tr>
|
871 |
-
<th scope="row"><label><?php echo __( 'Meta Refresh Message:', 'quick-pagepost-redirect-plugin' );?></label></th>
|
872 |
-
<td><input type="text" size="25" name="ppr_meta-message" value="<?php echo get_option('ppr_meta-message');?>" /> <span><?php echo __( 'Default is blank. Message to display while waiting for refresh.', 'quick-pagepost-redirect-plugin' );?></span></td>
|
873 |
-
</tr>
|
874 |
<tr>
|
875 |
<th scope="row" colspan="2" class="qppr-no-padding"><hr noshade color="#EAEAEA" size="1"></th>
|
876 |
</tr>
|
@@ -911,7 +975,7 @@ class quick_page_post_reds {
|
|
911 |
</tr>
|
912 |
<tr>
|
913 |
<th scope="row"><label><?php echo __( 'Rewrite ALL Redirects URLs to Show in LINK?', 'quick-pagepost-redirect-plugin' );?> </label></th>
|
914 |
-
<td><input type="checkbox" name="ppr_override-rewrite" value="1"<?php if(get_option('ppr_override-rewrite')=='1'){echo ' checked="checked" ';} ?>/> <span><?php echo __( 'Makes link show redirect URL instead of the original URL. Will not work on Quick Redirects at this time.', 'quick-pagepost-redirect-plugin' );?></span></td>
|
915 |
</tr>
|
916 |
<tr>
|
917 |
<th scope="row" colspan="2"><hr noshade color="#EAEAEA" size="1"></th>
|
@@ -935,8 +999,9 @@ class quick_page_post_reds {
|
|
935 |
</div>
|
936 |
</div>
|
937 |
<?php }
|
|
|
938 |
function qppr_options_help_tab(){
|
939 |
-
|
940 |
$screen = get_current_screen();
|
941 |
$screen_id = $screen->id;
|
942 |
if($screen_id == 'toplevel_page_redirect-updates' ){
|
@@ -978,10 +1043,10 @@ class quick_page_post_reds {
|
|
978 |
<div style="padding:10px 0;">
|
979 |
<b style="color:red;">' . __( 'IMPORTANT TROUBLESHOOTING NOTES:', 'quick-pagepost-redirect-plugin' ) . '</b>
|
980 |
<ol style="margin-top:5px;">
|
981 |
-
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'At this time the New Window (NW) and No Follow (NF) features will not work for Quick Redirects.', 'quick-pagepost-redirect-plugin' ) . '</li>
|
982 |
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'It is recommended that the <b>Request URL</b> be relative to the ROOT directory and contain the <code>/</code> at the beginning.', 'quick-pagepost-redirect-plugin' ) . '</li>
|
983 |
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'If you do use the domain name in the Request URL field, make sure it matches your site\'s domain style and protocol. For example, if your site uses "www" in front of your domain name, be sure to include it. if your site uses <code>https://</code>, use it as the protocol. Our best guess is that your domain and protocol are', 'quick-pagepost-redirect-plugin' ) . ' <code>'.network_site_url('/').'</code></li>
|
984 |
-
|
985 |
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'The <b>Destination</b> field can be any valid URL or relative path (from root), for example', 'quick-pagepost-redirect-plugin' ) . ' <code>http://www.mysite.com/destination-page/</code> OR <code>/destination-page/</code></li>
|
986 |
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'In order for NW (open in a new window) or NF (rel="nofollow") options to work with Quick Redirects, you need to have:', 'quick-pagepost-redirect-plugin' ) . '
|
987 |
<ol>
|
@@ -1004,11 +1069,47 @@ class quick_page_post_reds {
|
|
1004 |
'title' => __( 'Import Redirects', 'quick-pagepost-redirect-plugin' ),
|
1005 |
'content' => '<div style="padding:10px 0;"><p>Help content coming soon.</p></div>' ,
|
1006 |
) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1007 |
}
|
1008 |
}
|
1009 |
|
1010 |
function ppr_options_page(){
|
1011 |
-
|
1012 |
<div class="wrap">
|
1013 |
<h2><?php echo __( 'Quick Redirects (301 Redirects)', 'quick-pagepost-redirect-plugin' );?></h2>
|
1014 |
<?php if($this->updatemsg != ''){?>
|
@@ -1131,7 +1232,6 @@ class quick_page_post_reds {
|
|
1131 |
$noCheckedAjax = '';
|
1132 |
$newChecked = '';
|
1133 |
$newCheckedAjax = '';
|
1134 |
-
|
1135 |
if($newWindow == 1){
|
1136 |
$newChecked = ' checked="checked"';
|
1137 |
$newCheckedAjax = 'X';
|
@@ -1140,7 +1240,6 @@ class quick_page_post_reds {
|
|
1140 |
$noChecked = ' checked="checked"';
|
1141 |
$noCheckedAjax = 'X';
|
1142 |
}
|
1143 |
-
|
1144 |
$output .= '
|
1145 |
<tr id="rowpprdel-'.$ww.'" class="qppr-existing">
|
1146 |
<td class="table-qppr-count"><span class="qppr-count-row">'.($ww + 1).'.</span></td>
|
@@ -1165,8 +1264,10 @@ class quick_page_post_reds {
|
|
1165 |
return $output;
|
1166 |
}
|
1167 |
|
1168 |
-
|
1169 |
function ppr_filter_links ($link = '', $post = array()) {
|
|
|
|
|
|
|
1170 |
if(isset($post->ID)){
|
1171 |
$id = $post->ID;
|
1172 |
}else{
|
@@ -1192,6 +1293,9 @@ class quick_page_post_reds {
|
|
1192 |
}
|
1193 |
|
1194 |
function ppr_filter_page_links ($link, $post) {
|
|
|
|
|
|
|
1195 |
$id = isset( $post->ID ) ? $post->ID : $post;
|
1196 |
$newCheck = $this->ppr_all_redir_array;
|
1197 |
if( !is_array( $newCheck ) ){
|
@@ -1236,6 +1340,7 @@ class quick_page_post_reds {
|
|
1236 |
if(!isset($theArray[$key->post_id]['_pprredirect_type'] )){$theArray[$key->post_id]['_pprredirect_type'] = 302;}
|
1237 |
if(!isset($theArray[$key->post_id]['_pprredirect_relnofollow'])){$theArray[$key->post_id]['_pprredirect_relnofollow'] = 0;}
|
1238 |
if(!isset($theArray[$key->post_id]['_pprredirect_newwindow'] )) {$theArray[$key->post_id]['_pprredirect_newwindow'] = 0;}
|
|
|
1239 |
if(!isset($theArray[$key->post_id]['_pprredirect_active'] )){$theArray[$key->post_id]['_pprredirect_active'] = 0;}
|
1240 |
if($theArray[$key->post_id]['_pprredirect_newwindow']!= '0' || $this->pproverride_newwin =='1'){
|
1241 |
$theArrayNW[$key->post_id] = get_permalink($key->ID);
|
@@ -1254,42 +1359,11 @@ class quick_page_post_reds {
|
|
1254 |
return isset($this->$theval) ? $this->$theval : 0;
|
1255 |
}
|
1256 |
|
1257 |
-
function ppr_addmetatohead_theme(){
|
1258 |
-
$themsgmeta = '';
|
1259 |
-
$themsgmsg = '';
|
1260 |
-
$hook_name = 'ppr_meta_head_hook';
|
1261 |
-
// check URL override
|
1262 |
-
if($this->pproverride_URL !=''){
|
1263 |
-
$urlsite = $this->pproverride_URL;
|
1264 |
-
} else {
|
1265 |
-
$urlsite = $this->ppr_metaurl;
|
1266 |
-
}
|
1267 |
-
$this->pproverride_URL = ''; //reset
|
1268 |
-
if($this->pprmeta_seconds==''){
|
1269 |
-
$this->pprmeta_seconds='0';
|
1270 |
-
}
|
1271 |
-
$themsgmeta = '<meta http-equiv="refresh" content="'.$this->pprmeta_seconds.'; URL='.$urlsite.'" />'."\n";
|
1272 |
-
if($this->pprmeta_message!='' && $this->pprmeta_seconds!='0'){
|
1273 |
-
$themsgmsg = '<div style="margin-top:20px;text-align:center;">'.$this->pprmeta_message.'</div>'."\n";
|
1274 |
-
}
|
1275 |
-
if( has_action($hook_name)){
|
1276 |
-
do_action( $hook_name,$urlsite,$this->pprmeta_seconds,$this->pprmeta_message);
|
1277 |
-
return;
|
1278 |
-
}elseif( has_filter($hook_name.'_filter')){
|
1279 |
-
$themsgmeta = apply_filters($hook_name, $themsgmeta,$themsgmsg);
|
1280 |
-
echo $themsgmeta;
|
1281 |
-
return;
|
1282 |
-
}else{
|
1283 |
-
echo $themsgmeta;
|
1284 |
-
echo $themsgmsg;
|
1285 |
-
exit; //stop loading page so meta can do it's job without rest of page loading.
|
1286 |
-
}
|
1287 |
-
}
|
1288 |
-
|
1289 |
function ppr_queryhook($vars) {
|
1290 |
$vars[] = 'qppr-file-type';
|
1291 |
return $vars;
|
1292 |
}
|
|
|
1293 |
function ppr_parse_request_new($wp) {
|
1294 |
global $wp, $wpdb;
|
1295 |
$this->ppr_all_redir_array = $this->get_main_array();
|
@@ -1475,30 +1549,47 @@ class quick_page_post_reds {
|
|
1475 |
$this->ppr_all_redir_array = $this->get_main_array();
|
1476 |
|
1477 |
if ( version_compare( $this->thepprversion, $this->ppr_curr_version, '<' ) ){
|
1478 |
-
|
1479 |
-
|
1480 |
-
if
|
1481 |
-
update_option( '
|
1482 |
-
|
1483 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1484 |
update_option( 'ppr_version', $this->ppr_curr_version );
|
1485 |
}
|
1486 |
-
|
|
|
1487 |
update_option( 'ppr_meta_clean', '1' );
|
1488 |
$wpdb->query("UPDATE $wpdb->postmeta SET `meta_key` = CONCAT('_',`meta_key`) WHERE `meta_key` = 'pprredirect_active' OR `meta_key` = 'pprredirect_rewritelink' OR `meta_key` = 'pprredirect_newwindow' OR `meta_key` = 'pprredirect_relnofollow' OR `meta_key` = 'pprredirect_type' OR `meta_key` = 'pprredirect_url';");
|
1489 |
}
|
1490 |
}
|
1491 |
|
1492 |
function ppr_filter_plugin_actions($links){
|
1493 |
-
$links[] = '<a href="'.$this->
|
|
|
1494 |
return $links;
|
1495 |
}
|
1496 |
|
1497 |
function ppr_filter_plugin_links($links, $file){
|
1498 |
if ( $file == plugin_basename(__FILE__) ){
|
1499 |
-
$links[] = '<a href="'.$this->adminlink.'admin.php?page=redirect-updates">' . __( 'Quick Redirects', 'quick-pagepost-redirect-plugin' ) . '</a>';
|
1500 |
-
$links[] = '<a href="'.$this->adminlink.'admin.php?page=redirect-faqs">' . __( 'FAQ', 'quick-pagepost-redirect-plugin' ) . '</a>';
|
1501 |
-
$links[] = '<a target="_blank" href="'.$this->fcmlink.'/donations/">' . __( 'Donate', 'quick-pagepost-redirect-plugin' ) . '</a>';
|
1502 |
}
|
1503 |
return $links;
|
1504 |
}
|
@@ -1516,18 +1607,18 @@ class quick_page_post_reds {
|
|
1516 |
// The actual fields for data entry
|
1517 |
$pprredirecttype = get_post_meta($post->ID, '_pprredirect_type', true) !='' ? get_post_meta($post->ID, '_pprredirect_type', true) : "";
|
1518 |
$pprredirecturl = get_post_meta($post->ID, '_pprredirect_url', true)!='' ? get_post_meta($post->ID, '_pprredirect_url', true) : "";
|
1519 |
-
echo '<label for="pprredirect_active" style="padding:2px 0;"><input type="checkbox" name="pprredirect_active" value="1" '. checked('1',get_post_meta($post->ID,'_pprredirect_active',true),0).' /> ' . __( 'Make Redirect <strong>Active</strong>.', 'quick-pagepost-redirect-plugin' ) . '<span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon"
|
1520 |
-
echo '<label for="pprredirect_newwindow" style="padding:2px 0;"><input type="checkbox" name="pprredirect_newwindow" id="pprredirect_newwindow" value="_blank" '. checked('_blank',get_post_meta($post->ID,'_pprredirect_newwindow',true),0).'> ' . __( 'Open
|
1521 |
-
echo '<label for="pprredirect_relnofollow" style="padding:2px 0;"><input type="checkbox" name="pprredirect_relnofollow" id="pprredirect_relnofollow" value="1" '. checked('1',get_post_meta($post->ID,'_pprredirect_relnofollow',true),0).'> ' . __( 'Add <strong>rel="nofollow"</strong> to
|
1522 |
-
echo '<label for="pprredirect_rewritelink" style="padding:2px 0;"><input type="checkbox" name="pprredirect_rewritelink" id="pprredirect_rewritelink" value="1" '. checked('1',get_post_meta($post->ID,'_pprredirect_rewritelink',true),0).'> ' . __( '<strong>Show</strong>
|
1523 |
//echo '<label for="pprredirect_casesensitive" style="padding:2px 0;"><input type="checkbox" name="pprredirect_casesensitive" id="pprredirect_casesensitive" value="1" '. checked('1',get_post_meta($post->ID,'_pprredirect_casesensitive',true),0).'> Make the Redirect Case Insensitive.</label><br /><br />';
|
1524 |
-
echo '<label for="pprredirect_url"><b>' . __( 'Redirect URL:', 'quick-pagepost-redirect-plugin' ) . '</b></label><br />';
|
1525 |
-
echo '<input type="text" style="width:75%;margin-top:2px;margin-bottom:2px;" name="pprredirect_url" value="'.$pprredirecturl.'" /><span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon"
|
1526 |
echo '<label for="pprredirect_type"><b>' . __( 'Type of Redirect:', 'quick-pagepost-redirect-plugin' ) . '</b></label><br />';
|
1527 |
|
1528 |
switch($pprredirecttype):
|
1529 |
case "":
|
1530 |
-
$
|
1531 |
break;
|
1532 |
case "301":
|
1533 |
$ppr_option1=" selected";
|
@@ -1544,13 +1635,20 @@ class quick_page_post_reds {
|
|
1544 |
endswitch;
|
1545 |
|
1546 |
echo '
|
1547 |
-
<select style="margin-top:2px;margin-bottom:2px;width:40%;" name="pprredirect_type">
|
1548 |
<option value="301" '.$ppr_option1.'>301 ' . __( 'Permanent', 'quick-pagepost-redirect-plugin' ) . '</option>
|
1549 |
<option value="302" '.$ppr_option2.'>302 ' . __( 'Temporary', 'quick-pagepost-redirect-plugin' ) . '</option>
|
1550 |
<option value="307" '.$ppr_option3.'>307 ' . __( 'Temporary', 'quick-pagepost-redirect-plugin' ) . '</option>
|
1551 |
<option value="meta" '.$ppr_option5.'>' . __( 'Meta Redirect', 'quick-pagepost-redirect-plugin' ) . '</option>
|
1552 |
-
</select><span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon"
|
1553 |
';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1554 |
echo __( '<strong>NOTE:</strong> For a Page or Post (or Custom Post) Redirect to work, it may need to be published first and then saved again as a Draft. If you do not already have a page/post created you can add a \'Quick\' redirect using the', 'quick-pagepost-redirect-plugin' ) . ' <a href="./admin.php?page=redirect-updates">' . __( 'Quick Redirects', 'quick-pagepost-redirect-plugin' ) . '</a> ' . __( 'method.', 'quick-pagepost-redirect-plugin' );
|
1555 |
}
|
1556 |
|
@@ -1577,7 +1675,7 @@ class quick_page_post_reds {
|
|
1577 |
}
|
1578 |
if(!empty($my_meta_data)){unset($my_meta_data);}
|
1579 |
$my_meta_data = array();
|
1580 |
-
if( isset( $_POST['pprredirect_active'] ) || isset( $_POST['pprredirect_url'] ) || isset( $_POST['pprredirect_type'] ) || isset( $_POST['pprredirect_newwindow'] ) || isset($_POST['pprredirect_relnofollow'])):
|
1581 |
$protocols = apply_filters( 'qppr_allowed_protocols', array( 'http', 'https', 'ftp', 'ftps', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet', 'mms', 'rtsp', 'svn', 'tel', 'fax', 'xmpp'));
|
1582 |
// find & save the form data & put it into an array
|
1583 |
$my_meta_data['_pprredirect_active'] = isset($_REQUEST['pprredirect_active']) ? sanitize_meta( '_pprredirect_active', $this->isOne_none(intval( $_REQUEST['pprredirect_active'])), 'post' ) : '';
|
@@ -1586,6 +1684,7 @@ class quick_page_post_reds {
|
|
1586 |
$my_meta_data['_pprredirect_type'] = isset($_REQUEST['pprredirect_type']) ? sanitize_meta( '_pprredirect_type', sanitize_text_field( $_REQUEST['pprredirect_type'] ), 'post' ) : '';
|
1587 |
$my_meta_data['_pprredirect_rewritelink'] = isset($_REQUEST['pprredirect_rewritelink']) ? sanitize_meta( '_pprredirect_rewritelink', $this->isOne_none(intval( $_REQUEST['pprredirect_rewritelink'])), 'post' ) : '';
|
1588 |
$my_meta_data['_pprredirect_url'] = isset($_REQUEST['pprredirect_url']) ? esc_url_raw( $_REQUEST['pprredirect_url'], $protocols ) : '';
|
|
|
1589 |
|
1590 |
$info = $this->appip_parseURI($my_meta_data['_pprredirect_url']);
|
1591 |
//$my_meta_data['_pprredirect_url'] = esc_url_raw($info['url']);
|
@@ -1630,21 +1729,23 @@ class quick_page_post_reds {
|
|
1630 |
*/
|
1631 |
$strip_protocol = 0;
|
1632 |
$tostrip = '';
|
1633 |
-
|
1634 |
-
|
1635 |
-
if(substr($url,0,2) == 'p=' || substr($url,0,8) == 'page_id='){ // page or post id
|
1636 |
$url = network_site_url().'/?'.$url;
|
1637 |
-
}elseif(is_numeric($url)){
|
|
|
1638 |
$url = network_site_url().'/?'.$url;
|
1639 |
-
}elseif($url == "/" ){
|
|
|
1640 |
$url = network_site_url().'/';
|
1641 |
-
}elseif(substr($url,0,1) == '/' ){
|
|
|
1642 |
$url = network_site_url().$url;
|
1643 |
$strip_protocol = 1;
|
1644 |
$tostrip = network_site_url();
|
1645 |
-
}elseif(substr($url,0,7) != 'http://' && substr($url,0,8) != 'https://' ){
|
1646 |
-
|
1647 |
-
//desided not to add it automatically.
|
1648 |
}
|
1649 |
$info = @parse_url($url);
|
1650 |
if($strip_protocol == 1 && $tostrip != '' ){
|
@@ -1672,15 +1773,17 @@ class quick_page_post_reds {
|
|
1672 |
}
|
1673 |
if(!empty($thefirstppr)){
|
1674 |
foreach($thefirstppr as $ppitems){
|
1675 |
-
if($ppitems['_pprredirect_active'] == 1 && $this->pproverride_newwin =='1'){
|
1676 |
-
|
|
|
1677 |
}else{
|
1678 |
if($ppitems['_pprredirect_active'] == 1 && $ppitems['_pprredirect_newwindow'] === '_blank'){
|
1679 |
$ppr_newindow[] = $ppitems['post_id'];
|
1680 |
}
|
1681 |
}
|
1682 |
|
1683 |
-
if($ppitems['_pprredirect_active']==1 && $this->pproverride_nofollow =='1'){
|
|
|
1684 |
$ppr_nofollow[] = $ppitems['post_id'];
|
1685 |
}else{
|
1686 |
if($ppitems['_pprredirect_active']==1 && $ppitems['_pprredirect_relnofollow'] == 1){
|
@@ -1688,7 +1791,8 @@ class quick_page_post_reds {
|
|
1688 |
}
|
1689 |
}
|
1690 |
|
1691 |
-
if($ppitems['_pprredirect_active']==1 && $this->pproverride_rewrite =='1'){
|
|
|
1692 |
if($this->pproverride_URL!=''){
|
1693 |
$ppr_url_rewrite[] = $ppitems['post_id'];
|
1694 |
$ppr_url[$ppitems['post_id']]['URL'] = $this->pproverride_URL; //check override of URL
|
@@ -1704,13 +1808,12 @@ class quick_page_post_reds {
|
|
1704 |
}
|
1705 |
}
|
1706 |
}
|
1707 |
-
|
1708 |
if (count($ppr_newindow)<0 && count($ppr_nofollow)<0){
|
1709 |
return $pages;
|
1710 |
}
|
1711 |
}
|
1712 |
|
1713 |
-
|
1714 |
if(count($ppr_nofollow)>=1) {
|
1715 |
foreach($ppr_nofollow as $relid){
|
1716 |
$validexp="@\<li(?:.*?)".$relid."(?:.*?)\>\<a(?:.*?)rel\=\"nofollow\"(?:.*?)\>@i";
|
@@ -1759,6 +1862,36 @@ class quick_page_post_reds {
|
|
1759 |
return $protocol.'://'.$_SERVER['HTTP_HOST'];
|
1760 |
}
|
1761 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1762 |
function redirect(){
|
1763 |
// Quick Redirects Redirect.
|
1764 |
// Read the list of redirects and if the current page is found in the list, send the visitor on her way
|
@@ -1836,6 +1969,7 @@ class quick_page_post_reds {
|
|
1836 |
$useURL .= apply_filters( 'qppr_filter_quickredirect_append_QS_data', $finalQS ); //add QS back or use filter to set to blank.
|
1837 |
$useURL = apply_filters( 'qppr_filter_quickredirect_url', $useURL, $index ); // final URL filter
|
1838 |
$qpprRedType = apply_filters( 'qppr_filter_quickredirect_type', 301 ) ; // filter for redirect type (301 is default here).
|
|
|
1839 |
if( strpos( $useURL, '/' ) !== false && strpos( $useURL, '/' ) === 0 ){
|
1840 |
// $addback refers to adding back the site home link back to the front of the request URL that is relative to the root.
|
1841 |
// by default it will, but this can be filtered to never add it back (or based on URL).
|
@@ -1848,7 +1982,7 @@ class quick_page_post_reds {
|
|
1848 |
// and now the redirect (meta or type set).
|
1849 |
if( $qpprRedType == 'meta' ){
|
1850 |
$this->ppr_metaurl = $useURL;
|
1851 |
-
|
1852 |
}else{
|
1853 |
wp_redirect( $useURL, $qpprRedType );
|
1854 |
exit();
|
@@ -1857,7 +1991,7 @@ class quick_page_post_reds {
|
|
1857 |
}
|
1858 |
}
|
1859 |
}
|
1860 |
-
|
1861 |
function ppr_do_redirect( $var1='var1', $var2 = 'var2'){
|
1862 |
// Individual Redirects Redirect.
|
1863 |
// Read the list of redirects and if the current page is found in the list, send the visitor on her way
|
@@ -1868,6 +2002,7 @@ class quick_page_post_reds {
|
|
1868 |
$isactive = $this->ppr_all_redir_array[$post->ID]['_pprredirect_active'];
|
1869 |
$redrtype = $this->ppr_all_redir_array[$post->ID]['_pprredirect_type'];
|
1870 |
$redrurl = $this->ppr_all_redir_array[$post->ID]['_pprredirect_url'];
|
|
|
1871 |
if($isactive == 1 && $redrurl != '' && $redrurl != 'http://www.example.com'){
|
1872 |
if($redrtype === 0){$redrtype = '200';}
|
1873 |
if($redrtype === ''){$redrtype = '302';}
|
@@ -1887,7 +2022,9 @@ class quick_page_post_reds {
|
|
1887 |
if($this->pproverride_type!='0' && $this->pproverride_type!=''){$redrtype = $this->pproverride_type;} //override check
|
1888 |
if($redrtype == 'meta'){
|
1889 |
$this->ppr_metaurl = $redrurl;
|
1890 |
-
|
|
|
|
|
1891 |
}else{
|
1892 |
do_action('qppr_do_redirect',$urlsite,$this->pproverride_type);
|
1893 |
wp_redirect($urlsite,$redrtype);
|
@@ -1897,37 +2034,143 @@ class quick_page_post_reds {
|
|
1897 |
}
|
1898 |
}
|
1899 |
}
|
1900 |
-
|
1901 |
-
function
|
1902 |
-
$
|
1903 |
-
|
1904 |
-
|
1905 |
-
|
1906 |
-
|
1907 |
-
|
1908 |
-
|
1909 |
-
|
1910 |
-
|
1911 |
-
|
1912 |
-
|
1913 |
-
|
1914 |
-
|
1915 |
-
|
1916 |
-
|
1917 |
-
|
1918 |
-
|
1919 |
-
|
1920 |
-
|
1921 |
-
|
1922 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1923 |
}
|
1924 |
}
|
1925 |
-
$newmenu[] = $ppd;
|
1926 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1927 |
}
|
1928 |
-
return $newmenu;
|
1929 |
}
|
1930 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1931 |
}
|
1932 |
//=======================================
|
1933 |
// END Main Redirect Class.
|
@@ -1935,5 +2178,4 @@ class quick_page_post_reds {
|
|
1935 |
function start_ppr_class(){
|
1936 |
global $newqppr, $redirect_plugin;
|
1937 |
$redirect_plugin = $newqppr = new quick_page_post_reds(); // call our class
|
1938 |
-
}
|
1939 |
-
?>
|
6 |
Author: Don Fischer
|
7 |
Author URI: http://www.fischercreativemedia.com/
|
8 |
Donate link: http://www.fischercreativemedia.com/donations/
|
9 |
+
Version: 5.1.1
|
10 |
Text Domain: quick-pagepost-redirect-plugin
|
11 |
Domain Path: /lang
|
12 |
License: GPLv2 or later
|
33 |
===================
|
34 |
*/
|
35 |
|
36 |
+
global $newqppr, $redirect_plugin, $qppr_setting_links;
|
37 |
+
$qppr_setting_links = false;
|
38 |
start_ppr_class();
|
39 |
|
40 |
//=======================================
|
41 |
// Main Plugin Redirect Class.
|
42 |
//=======================================
|
43 |
class quick_page_post_reds {
|
|
|
44 |
public $ppr_nofollow;
|
45 |
public $ppr_newindow;
|
46 |
public $ppr_url;
|
71 |
public $pprptypes_ok;
|
72 |
|
73 |
function __construct() {
|
74 |
+
$this->ppr_curr_version = '5.1.1';
|
75 |
$this->ppr_nofollow = array();
|
76 |
$this->ppr_newindow = array();
|
77 |
$this->ppr_url = array();
|
86 |
$this->ppruse_jquery = get_option( 'ppr_use-jquery' );
|
87 |
$this->pprptypes_ok = get_option( 'ppr_qpprptypeok', array() );
|
88 |
$this->pproverride_type = get_option( 'ppr_override-redirect-type' );
|
89 |
+
$this->pproverride_active = get_option( 'ppr_override-active', '0' );
|
90 |
+
$this->pproverride_URL = get_option( 'ppr_override-URL', '' );
|
91 |
+
$this->pproverride_rewrite = get_option( 'ppr_override-rewrite', '0' );
|
92 |
+
$this->pprmeta_message = get_option( 'qppr_meta_addon_content', get_option( 'ppr_meta-message', '' ) );
|
93 |
+
$this->pprmeta_seconds = get_option( 'qppr_meta_addon_sec', get_option( 'ppr_meta-seconds', 0 ) );
|
94 |
$this->pproverride_casesensitive= get_option( 'ppr_override-casesensitive' );
|
95 |
$this->adminlink = admin_url('/', 'admin');
|
96 |
$this->fcmlink = 'http://www.fischercreativemedia.com/plugins';
|
97 |
$this->ppr_metaurl = '';
|
98 |
$this->updatemsg = '';
|
99 |
$this->pprshowcols = get_option( 'ppr_show-columns', '1' );
|
100 |
+
//if($this->pprmeta_seconds==''){$this->pprmeta_seconds='0';}
|
101 |
|
102 |
//these are for all the time - even if there are overrides
|
103 |
add_action( 'admin_init', array( $this, 'save_quick_redirects_fields' ) );
|
104 |
add_action( 'admin_init', array( $this, 'ppr_init_check_version' ), 1 ); // checks version of plugin in DB and updates if needed.
|
105 |
+
add_action( 'admin_init', array( $this, 'qppr_meta_plugin_has_addon' ) );
|
106 |
add_action( 'init', array( $this, 'ppr_parse_request_new' ) ); // parse query vars
|
107 |
add_action( 'save_post', array( $this,'ppr_save_metadata' ), 11, 2 ); // save the custom fields
|
108 |
add_action( 'admin_menu', array( $this,'ppr_add_menu_and_metaboxes' ) ); // add the menu items & Metaboxes needed
|
119 |
add_action( 'wp_ajax_qppr_pprhidemessage_ajax', array( $this, 'qppr_pprhidemessage_ajax' ) ); // register ajax messages quick redirect - 5.0.7
|
120 |
add_filter( 'qppr_admin_pointers-toplevel_page_redirect-updates', array( $this, 'qppr_register_pointer_existing' ) ); // add pointers filter
|
121 |
add_filter( 'qppr_admin_pointers-quick-redirects_page_redirect-options', array( $this, 'qppr_register_pointer_use_jquery' ) ); // add pointers filter
|
122 |
+
add_filter( 'qppr_admin_pointers-quick-redirects_page_meta_addon', array( $this, 'qppr_register_pointer_meta' ) ); // add pointers filter
|
123 |
//add_filter( 'wp_feed_cache_transient_lifetime',array($this,'ppr_wp_feed_options',10, 2)); // for testing FAQ page only
|
124 |
|
125 |
if( $this->pproverride_active != '1' && !is_admin() ){ // don't run these if override active is set
|
126 |
add_action( 'init', array( $this, 'redirect' ), 1 ); // add the 301 redirect action, high priority
|
127 |
add_action( 'init', array( $this, 'redirect_post_type' ), 1 ); // add the normal redirect action, high priority
|
128 |
+
add_action( 'ppr_meta_head_hook', array( $this, 'override_ppr_metahead' ), 1, 3 ); // takes care of Meta Redirects as of 5.1.1
|
129 |
add_action( 'template_redirect', array( $this, 'ppr_do_redirect' ), 1); // do the redirects
|
130 |
add_filter( 'wp_get_nav_menu_items', array( $this, 'ppr_new_nav_menu_fix' ), 1, 1 );// hook into nav menus
|
131 |
add_filter( 'wp_list_pages', array( $this, 'ppr_fix_targetsandrels' ) ); // hook into wp_list_pages function
|
176 |
wp_enqueue_script( 'qppr-pointer', plugins_url( 'js/qppr_pointers.js', __FILE__ ), array( 'wp-pointer' ) );
|
177 |
wp_localize_script( 'qppr-pointer', 'qpprPointer', $valid_pointers );
|
178 |
}
|
179 |
+
|
180 |
+
function qppr_register_pointer_meta( $p ) {
|
181 |
+
$p['qppr-meta-options'] = array(
|
182 |
+
'target' => '.wrap > h2:first-child',
|
183 |
+
'options' => array(
|
184 |
+
'content' => sprintf( '<h3>%s</h3><p>%s</p>',
|
185 |
+
__( 'New Meta Redirect options.' ,'quick-pagepost-redirect-plugin'),
|
186 |
+
__( 'Please view the Help Tab above to see more information about the Meta Redirect Settings.', 'quick-pagepost-redirect-plugin')
|
187 |
+
),
|
188 |
+
'position' => array( 'edge' => 'top', 'align' => 'right' )
|
189 |
+
)
|
190 |
+
);
|
191 |
+
return $p;
|
192 |
+
}
|
193 |
|
194 |
function qppr_register_pointer_existing( $p ) {
|
195 |
$p['existing-redirects'] = array(
|
205 |
);
|
206 |
return $p;
|
207 |
}
|
208 |
+
|
209 |
function qppr_register_pointer_use_jquery( $p ) {
|
210 |
$p['qppr-use-jquery'] = array(
|
211 |
'target' => '#ppr_use-jquery',
|
258 |
$toDelete = array();
|
259 |
$newRedirects = array();
|
260 |
$newMeta = array();
|
261 |
+
if( is_array( $rkeys ) && ! empty( $rkeys ) ){
|
262 |
+
foreach( $rkeys as $key => $val ){
|
263 |
+
$newRedirects[] = array( 'request' => $val, 'destination' => $curRedirects[$val] );
|
264 |
+
}
|
265 |
}
|
266 |
+
if( is_array( $mkeys ) && ! empty( $mkeys ) ){
|
267 |
+
foreach( $mkeys as $key => $val ){
|
268 |
+
$newMeta[] = array( 'key' => $val, 'newwindow' => ( isset( $curMeta[$val]['newwindow'] ) && $curMeta[$val]['newwindow'] != '' ? $curMeta[$val]['newwindow'] : 0 ), 'nofollow' => ( isset( $curMeta[$val]['nofollow'] ) && $curMeta[$val]['nofollow'] != '' ? $curMeta[$val]['nofollow'] : 0 ) );
|
269 |
+
}
|
270 |
}
|
271 |
+
$originalRowKey = isset($rkeys[$updateRow]) ? $rkeys[$updateRow] : '';
|
272 |
+
$originalRowMetaKey = isset($mkeys[$updateRow]) ? $mkeys[$updateRow] : '';
|
273 |
if( $originalRowKey == $request ){
|
274 |
//if row to update has same request value then just update destination
|
275 |
$newRedirects[$updateRow] = array( 'request' => $request, 'destination' => $destination );
|
315 |
echo 'saved';
|
316 |
exit;
|
317 |
}
|
318 |
+
|
319 |
function save_quick_redirects_fields(){
|
320 |
if( isset( $_POST['submit_301'] ) ) {
|
321 |
if( check_admin_referer( 'add_qppr_redirects' )){
|
361 |
update_option( 'quickppr_redirects', sanitize_option( 'quickppr_redirects', $currRedirects ) );
|
362 |
update_option( 'quickppr_redirects_meta', sanitize_option( 'quickppr_redirects_meta', $currMeta ) );
|
363 |
$this->quickppr_redirectsmeta = get_option( 'quickppr_redirects_meta', array() );
|
364 |
+
$this->quickppr_redirects = get_option( 'quickppr_redirects', array() );
|
365 |
return $currRedirects;
|
366 |
}
|
367 |
|
373 |
}
|
374 |
return false;
|
375 |
}
|
|
|
376 |
|
377 |
function add_custom_columns(){
|
378 |
/* Add Column Headers */
|
454 |
$qppr_add_page = add_menu_page( 'Quick Redirects', 'Quick Redirects', 'manage_options', 'redirect-updates', array( $this, 'ppr_options_page' ), 'dashicons-external' );
|
455 |
add_submenu_page( 'redirect-updates', 'Quick Redirects', 'Quick Redirects', 'manage_options', 'redirect-updates', array( $this,'ppr_options_page' ) );
|
456 |
$qppr_exp_page = add_submenu_page( 'redirect-updates', 'Import/Export', 'Import/Export', 'manage_options', 'redirect-import-export', array( $this, 'ppr_import_export_page' ) );
|
|
|
457 |
add_submenu_page( 'redirect-updates', 'Redirect Summary', 'Redirect Summary', 'manage_options', 'redirect-summary', array( $this,'ppr_summary_page' ) );
|
458 |
+
add_submenu_page( 'redirect-updates', 'Redirect Options', 'Redirect Options', 'manage_options', 'redirect-options', array( $this, 'ppr_settings_page' ) );
|
459 |
+
$qppr_meta_page = add_submenu_page( 'redirect-updates', 'Meta Options', 'Meta Options', 'manage_options', 'meta_addon', array( $this, 'qppr_meta_addon_page' ) );
|
460 |
add_submenu_page( 'redirect-updates', 'FAQs/Help', 'FAQs/Help', 'manage_options', 'redirect-faqs', array( $this, 'ppr_faq_page' ) );
|
461 |
add_action( 'admin_init', array( $this, 'register_pprsettings' ) );
|
462 |
+
add_action( 'load-'.$qppr_meta_page, array( $this, 'qppr_options_help_tab' ) );
|
463 |
add_action( 'load-'.$qppr_add_page, array( $this, 'qppr_options_help_tab' ) );
|
464 |
add_action( 'load-'.$qppr_exp_page, array( $this, 'qppr_options_help_tab' ) );
|
465 |
|
494 |
}
|
495 |
|
496 |
function qppr_admin_scripts($hook){
|
497 |
+
if(in_array( $hook, array( 'post-new.php', 'edit.php', 'post.php', 'toplevel_page_redirect-updates', 'quick-redirects_page_redirect-options', 'quick-redirects_page_redirect-summary', 'quick-redirects_page_redirect-faqs', 'quick-redirects_page_redirect-import-export', 'quick-redirects_page_meta_addon' ) ) ){
|
498 |
$ajax_add_nonce = wp_create_nonce( 'qppr_ajax_verify' );
|
499 |
$secDeleteNonce = wp_create_nonce( 'qppr_ajax_delete_ALL_verify' );
|
500 |
$protocols = apply_filters( 'qppr_allowed_protocols', array( 'http', 'https', 'ftp', 'ftps', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet', 'mms', 'rtsp', 'svn', 'tel', 'fax', 'xmpp'));
|
501 |
+
wp_enqueue_style( 'qppr_admin_meta_style', plugins_url( '/css/qppr_admin_style.css', __FILE__ ) , null , $this->ppr_curr_version );
|
502 |
+
wp_enqueue_script( 'qppr_admin_meta_script', plugins_url( '/js/qppr_admin_script.js', __FILE__ ) , array('jquery'), $this->ppr_curr_version );
|
503 |
wp_localize_script( 'qppr_admin_meta_script', 'qpprData', array( 'msgQuickDeleteConfirm' => __( 'Are you sure you want to PERMANENTLY Delets ALL Quick Redirects?', 'quick-pagepost-redirect-plugin' ), 'msgIndividualDeleteConfirm' => __( 'Are you sure you want to PERMANENTLY Delets ALL Individual Redirects?', 'quick-pagepost-redirect-plugin' ), 'securityDelete' => $secDeleteNonce, 'protocols' => $protocols, 'msgDuplicate' => __( 'Redirect could not be saved as a redirect already exists with the same Request URL.', 'quick-pagepost-redirect-plugin' ) , 'msgDeleteConfirm' => __( 'Are you sure you want to delete this redirect?', 'quick-pagepost-redirect-plugin' ) , 'msgErrorSave' => __( 'Error Saving Redirect\nTry refreshing the page and trying again.', 'quick-pagepost-redirect-plugin' ) , 'msgSelect' => 'select a file', 'msgFileType' => __( 'File type not allowed,\nAllowed file type: *.txt', 'quick-pagepost-redirect-plugin' ) , 'adminURL' => admin_url('admin.php'),'ajaxurl'=> admin_url('admin-ajax.php'), 'security' => $ajax_add_nonce, 'error' => __('Please add at least one redirect before submitting form', 'quick-pagepost-redirect-plugin')));
|
504 |
}
|
505 |
return;
|
506 |
}
|
507 |
|
508 |
function qppr_frontend_scripts(){
|
509 |
+
global $qppr_setting_links;
|
510 |
+
$qppr_setting_links = true;
|
511 |
$turnOff = get_option( 'ppr_override-active', '0' ) ;
|
512 |
$useJQ = get_option( 'ppr_use-jquery', '0' ) ;
|
513 |
if( (int) $useJQ == 0 || (int) $turnOff == 1 )
|
514 |
return;
|
515 |
global $wpdb;
|
516 |
+
$rewrite = ($this->pproverride_rewrite == '0' || $this->pproverride_rewrite == '') ? false : true;
|
517 |
$allNewWin = get_option( 'ppr_override-newwindow', '0' ) ;
|
518 |
$allNoFoll = get_option( 'ppr_override-nofollow', '0' ) ;
|
519 |
$noFollNewWin = get_option( 'quickppr_redirects_meta', array() );
|
520 |
+
$mainQuick = get_option( 'quickppr_redirects', array() );
|
521 |
$linkData = array();
|
522 |
if(is_array($noFollNewWin) && !empty($noFollNewWin)){
|
523 |
foreach( $noFollNewWin as $key => $val ){
|
524 |
if( (int) $allNewWin == 1 && (int) $allNoFoll == 1 ){
|
525 |
$linkData[$key] = array( 1, 1 );
|
526 |
}elseif( ( (int) $val['nofollow'] !== 0 || (int) $allNoFoll == 1 ) || ( (int) $val['newwindow'] !== 0 || (int) $allNewWin == 1 ) ){
|
527 |
+
$newwinval = (int) $allNewWin == 1 ? 1 : (int) $val['newwindow'];
|
528 |
+
$nofollval = (int) $allNoFoll == 1 ? 1 : (int) $val['nofollow'];
|
529 |
+
$rewriteval = $rewrite && isset($mainQuick[$key]) && $mainQuick[$key] != '' ? $mainQuick[$key] : '';
|
530 |
+
$linkData[$key] = array( $newwinval, $nofollval, $rewriteval );
|
531 |
}
|
532 |
};
|
533 |
}
|
534 |
+
$joinSQL = ((int) $allNewWin == 1 || (int) $allNoFoll == 1 || $rewrite ) ? "" : " INNER JOIN {$wpdb->prefix}postmeta AS mt3 ON ( {$wpdb->prefix}posts.ID = mt3.post_id ) ";
|
535 |
+
$whereSQL = ((int) $allNewWin == 1 || (int) $allNoFoll == 1 || $rewrite ) ? "" : " AND ( ( mt3.meta_key = '_pprredirect_relnofollow' AND CAST(mt3.meta_value AS CHAR) = '1' ) OR ( mt3.meta_key = '_pprredirect_newwindow' AND CAST(mt3.meta_value AS CHAR) = '1' ) OR ( mt3.meta_key = '_pprredirect_rewritelink' AND CAST(mt3.meta_value AS CHAR) = '1' ) ) ";
|
536 |
$finalSQL = "SELECT {$wpdb->prefix}posts.ID FROM {$wpdb->prefix}posts INNER JOIN {$wpdb->prefix}postmeta ON ( {$wpdb->prefix}posts.ID = {$wpdb->prefix}postmeta.post_id ) INNER JOIN {$wpdb->prefix}postmeta AS mt1 ON ( {$wpdb->prefix}posts.ID = mt1.post_id ) INNER JOIN {$wpdb->prefix}postmeta AS mt2 ON ( {$wpdb->prefix}posts.ID = mt2.post_id ) {$joinSQL} WHERE 1=1 AND ( ( {$wpdb->prefix}postmeta.meta_key = '_pprredirect_active' AND CAST({$wpdb->prefix}postmeta.meta_value AS CHAR) = '1' ) AND ( mt1.meta_key = '_pprredirect_type' AND CAST(mt1.meta_value AS CHAR) != '' ) AND ( mt2.meta_key = '_pprredirect_url' AND CAST(mt2.meta_value AS CHAR) != '' ) {$whereSQL}) AND {$wpdb->prefix}posts.post_type NOT IN ('attachment', 'nav_menu_item', 'revision' ) AND (({$wpdb->prefix}posts.post_status = 'publish')) GROUP BY {$wpdb->prefix}posts.ID ORDER BY {$wpdb->prefix}posts.post_date DESC ";
|
537 |
$indReds = $wpdb->get_results($finalSQL);
|
538 |
if( is_array($indReds) && !empty($indReds) ){
|
539 |
foreach( $indReds as $key => $qpost ){
|
540 |
+
$destURL = get_post_meta( $qpost->ID, '_pprredirect_url', true );
|
541 |
+
$rwMeta = (int) get_post_meta( $qpost->ID, '_pprredirect_rewritelink', true ) == 1 ? true : false;
|
542 |
+
$noFoll = (int) $allNoFoll == 1 ? 1 : ( (int) get_post_meta( $qpost->ID, '_pprredirect_relnofollow', true ) );
|
543 |
+
$newWin = (int) $allNewWin == 1 ? 1 : ( get_post_meta( $qpost->ID, '_pprredirect_newwindow', true ) != '' ? 1 : 0 );
|
544 |
+
$rewriteval = $rewrite || $rwMeta ? $destURL : '';
|
545 |
+
$redURL = get_permalink( $qpost->ID );
|
546 |
+
$redURL1 = post_permalink( $qpost->ID );
|
547 |
+
$linkData[$redURL] = array( $newWin, $noFoll, $rewriteval );
|
548 |
}
|
549 |
}
|
550 |
+
$qppr_setting_links = false;
|
551 |
wp_enqueue_script( 'qppr_frontend_scripts', plugins_url( '/js/qppr_frontend_script.js', __FILE__ ) , array('jquery'), '5.1.0', true );
|
552 |
wp_localize_script( 'qppr_frontend_scripts', 'qpprFrontData', array( 'linkData' => $linkData, 'siteURL' => site_url(), 'siteURLq' => $this->getQAddress() ) );
|
553 |
}
|
560 |
register_setting( 'ppr-settings-group', 'ppr_override-active' );
|
561 |
register_setting( 'ppr-settings-group', 'ppr_override-URL' );
|
562 |
register_setting( 'ppr-settings-group', 'ppr_override-rewrite' );
|
|
|
|
|
563 |
register_setting( 'ppr-settings-group', 'ppr_use-jquery' );
|
564 |
register_setting( 'ppr-settings-group', 'ppr_qpprptypeok' );
|
565 |
register_setting( 'ppr-settings-group', 'ppr_override-casesensitive' );
|
566 |
register_setting( 'ppr-settings-group', 'ppr_show-columns' );
|
567 |
+
//meta settings
|
568 |
+
register_setting( 'qppr-meta-settings-group', 'qppr_meta_addon_sec' );
|
569 |
+
register_setting( 'qppr-meta-settings-group', 'qppr_meta_addon_load' );
|
570 |
+
register_setting( 'qppr-meta-settings-group', 'qppr_meta_append_to' );
|
571 |
+
register_setting( 'qppr-meta-settings-group', 'qppr_meta_addon_trigger' );
|
572 |
+
register_setting( 'qppr-meta-settings-group', 'qppr_meta_addon_content' );
|
573 |
+
register_setting( 'qppr-meta-settings-group', 'ppr_meta-seconds' );
|
574 |
+
register_setting( 'qppr-meta-settings-group', 'ppr_meta-message' );
|
575 |
}
|
576 |
|
577 |
function ppr_wp_feed_options( $cache, $url ){
|
616 |
</div>
|
617 |
</div>';
|
618 |
}
|
619 |
+
|
620 |
+
function ppr_summary_page() {
|
621 |
+
?>
|
622 |
<div class="wrap">
|
623 |
<h2><?php echo __( 'Quick Page Post Redirect Summary', 'quick-pagepost-redirect-plugin' );?></h2>
|
624 |
<p><?php echo __( 'This is a summary of Individual & Quick 301 Redirects.', 'quick-pagepost-redirect-plugin' );?></p>
|
636 |
if($this->pproverride_nofollow =='1'){echo '<div class="ppr-nfor" style="margin:1px 0;width: 200px;font-weight: bold;padding: 2px;">' . __( 'No Follow Override is on!', 'quick-pagepost-redirect-plugin' ) . '</div>';}
|
637 |
if($this->pproverride_newwin =='1'){echo '<div class="ppr-nwor" style="margin:1px 0;width: 200px;font-weight: bold;padding: 2px;">' . __( 'New Window Override is on!', 'quick-pagepost-redirect-plugin' ) . '</div>';}
|
638 |
if($this->pproverride_rewrite =='1'){echo '<div class="ppr-rrlor" style="margin:1px 0;width: 200px;font-weight: bold;padding: 2px;">' . __( 'Rewrite Override is on!', 'quick-pagepost-redirect-plugin' ) . '</div>';}
|
639 |
+
$labels = array(
|
640 |
+
__( 'ID', 'quick-pagepost-redirect-plugin' ),
|
641 |
+
__( 'post type', 'quick-pagepost-redirect-plugin' ),
|
642 |
+
__( 'active', 'quick-pagepost-redirect-plugin' ),
|
643 |
+
__( 'no follow', 'quick-pagepost-redirect-plugin' ),
|
644 |
+
__( 'new window', 'quick-pagepost-redirect-plugin' ),
|
645 |
+
__( 'type', 'quick-pagepost-redirect-plugin' ),
|
646 |
+
__( 'rewrite link', 'quick-pagepost-redirect-plugin' ),
|
647 |
+
__( 'original URL', 'quick-pagepost-redirect-plugin' ),
|
648 |
+
__( 'redirect to URL', 'quick-pagepost-redirect-plugin' )
|
649 |
+
);
|
650 |
+
$labelsTD = array(
|
651 |
+
'<span>'.$labels[0].' :</span>',
|
652 |
+
'<span>'.$labels[1].' :</span>',
|
653 |
+
'<span>'.$labels[2].' :</span>',
|
654 |
+
'<span>'.$labels[3].' :</span>',
|
655 |
+
'<span>'.$labels[4].' :</span>',
|
656 |
+
'<span>'.$labels[5].' :</span>',
|
657 |
+
'<span>'.$labels[6].' :</span>',
|
658 |
+
'<span>'.$labels[7].' :</span>',
|
659 |
+
'<span>'.$labels[8].' :</span>',
|
660 |
+
)
|
661 |
?>
|
662 |
<table class="form-table qform-table" width="100%">
|
663 |
+
<thead>
|
664 |
+
<tr scope="col" class="headrow">
|
665 |
+
<th align="center"><?php echo $labels[0];?></th>
|
666 |
+
<th align="center"><?php echo $labels[1];?></th>
|
667 |
+
<th align="center"><?php echo $labels[2];?></th>
|
668 |
+
<th align="center"><?php echo $labels[3];?></th>
|
669 |
+
<th align="center"><?php echo $labels[4];?></th>
|
670 |
+
<th align="center"><?php echo $labels[5];?></th>
|
671 |
+
<th align="center"><?php echo $labels[6];?></th>
|
672 |
+
<th align="left"><?php echo $labels[7];?></th>
|
673 |
+
<th align="left"><?php echo $labels[8];?></th>
|
674 |
+
</tr>
|
675 |
+
</thead>
|
676 |
+
<tbody>
|
677 |
<?php
|
678 |
$tempReportArray = array();
|
679 |
$tempa = array();
|
680 |
$tempQTReportArray = array();
|
681 |
if( !empty( $this->quickppr_redirects)){
|
682 |
+
foreach( $this->quickppr_redirects as $key => $redir ){
|
683 |
+
$tempQTReportArray = array('url'=>$key,'destinaition'=>$redir);
|
684 |
+
$qr_nofollow = isset($this->quickppr_redirectsmeta[$key]['nofollow']) && $this->quickppr_redirectsmeta[$key]['nofollow'] != '' ? $this->quickppr_redirectsmeta[$key]['nofollow'] : '0';
|
685 |
+
$qr_newwindow = isset($this->quickppr_redirectsmeta[$key]['newwindow']) && $this->quickppr_redirectsmeta[$key]['newwindow'] != '' ? $this->quickppr_redirectsmeta[$key]['newwindow'] : '0';
|
686 |
+
$qrtredURL = (int) $this->pproverride_rewrite == 1 && $this->pproverride_URL != '' ? '<span class="ppr-rrlor">'.$this->pproverride_URL.'</span>' : $redir;
|
687 |
+
$qrtactive = (int) $this->pproverride_active == 1 ? '<span class="ppr-acor">0</span>' : 1;
|
688 |
+
$qr_nofollow = (int) $this->pproverride_nofollow == 1 ? '<span class="ppr-nfor">1</span>' : $qr_nofollow;
|
689 |
+
$qr_newwindow = (int) $this->pproverride_newwin == 1 ? '<span class="ppr-nwor">1</span>' : $qr_newwindow;
|
690 |
+
$qrtrewrit = (int) $this->pproverride_rewrite == 1 ? '<span class="ppr-rrlor">1</span>': 'N/A';
|
|
|
|
|
691 |
$tempReportArray[] = array(
|
692 |
'_pprredirect_active' => $qrtactive,
|
693 |
'_pprredirect_rewritelink' => $qrtrewrit,
|
697 |
'post_type' => 'N/A',
|
698 |
'id' => 'N/A',
|
699 |
'origurl' => $key,
|
700 |
+
'_pprredirect_url' => $qrtredURL,
|
701 |
+
'_pprredirect_meta_secs' => $this->pprmeta_seconds,
|
702 |
);
|
703 |
}
|
704 |
}
|
720 |
foreach($tempReportArray as $reportItem){
|
721 |
$tactive = $reportItem['_pprredirect_active'];
|
722 |
if($this->pproverride_active =='1'){$tactive = '<span class="ppr-acor">0</span>';}
|
|
|
723 |
$trewrit = $reportItem['_pprredirect_rewritelink'];
|
724 |
$tnofoll = $reportItem['_pprredirect_relnofollow'];
|
725 |
$tnewwin = $reportItem['_pprredirect_newwindow'];
|
726 |
+
$tredSec = $reportItem['_pprredirect_meta_secs'];
|
727 |
$tretype = $reportItem['_pprredirect_type'];
|
728 |
$tredURL = $reportItem['_pprredirect_url'];
|
729 |
$tpotype = $reportItem['post_type'];
|
730 |
$tpostid = $reportItem['id'];
|
731 |
+
if($tnewwin == '0' || $tnewwin == ''){
|
732 |
+
$tnewwin = '0';
|
733 |
+
}elseif($tnewwin == 'N/A'){
|
734 |
+
$tnewwin = 'N/A';
|
735 |
+
}elseif($tnewwin == '_blank'){
|
736 |
+
$tnewwin = '1';
|
737 |
+
};
|
738 |
+
$tnofoll = (int) $this->pproverride_nofollow == 1 ? '<span class="ppr-nfor">1</span>' : $tnofoll;
|
739 |
+
$tnewwin = (int) $this->pproverride_newwin == 1 ? '<span class="ppr-nwor">1</span>' : $tnewwin;
|
740 |
+
$trewrit = (int) $this->pproverride_rewrite == 1 ? '<span class="ppr-rrlor">1</span>' : $trewrit;
|
741 |
+
$tredURL = (int) $this->pproverride_rewrite == 1 && $this->pproverride_URL != '' ? '<span class="ppr-rrlor">' . $this->pproverride_URL . '</span>' : $tredURL;
|
742 |
+
$toriurl = isset($reportItem['origurl']) ? $reportItem['origurl'] : get_permalink($tpostid);
|
743 |
+
$pclass = $pclass == 'offrow' ? 'onrow' : 'offrow';
|
744 |
if($tredURL == 'http://www.example.com' || $tredURL == '<span class="ppr-rrlor">http://www.example.com</span>'){$tredURL='<strong>N/A - redirection will not occur</strong>';}
|
745 |
?>
|
746 |
+
<tr class="<?php echo $pclass;?>">
|
747 |
+
<?php if( $tpostid != 'N/A'){ ?>
|
748 |
+
<td align="left"><?php echo $labelsTD[0];?><a href="<?php echo admin_url('post.php?post='.$tpostid.'&action=edit');?>" title="edit"><?php echo $tpostid;?></a></td>
|
749 |
+
<?php }else{ ?>
|
750 |
+
<td align="left"><?php echo $labelsTD[0];?><?php echo $tpostid;?></td>
|
751 |
+
<?php } ?>
|
752 |
+
<td align="center"><?php echo $labelsTD[1];?><?php echo $tpotype;?></td>
|
753 |
+
<td align="center"><?php echo $labelsTD[2];?><?php echo $tactive;?></td>
|
754 |
+
<td align="center"><?php echo $labelsTD[3];?><?php echo $tnofoll;?></td>
|
755 |
+
<td align="center"><?php echo $labelsTD[4];?><?php echo $tnewwin;?></td>
|
756 |
+
<td align="center"><?php echo $labelsTD[5];?><?php echo $tretype;?></td>
|
757 |
+
<td align="center"><?php echo $labelsTD[6];?><?php echo $trewrit;?></td>
|
758 |
+
<td align="left"><?php echo $labelsTD[7];?><?php echo $toriurl;?></td>
|
759 |
+
<td align="left"><?php echo $labelsTD[8];?><?php echo $tredURL;?></td>
|
760 |
+
</tr>
|
761 |
<?php }
|
762 |
}
|
763 |
?>
|
764 |
+
</tbody>
|
765 |
</table>
|
766 |
</div>
|
767 |
</div>
|
935 |
<th scope="row"><label><?php echo __( 'Use jQuery?', 'quick-pagepost-redirect-plugin' );?></label></th>
|
936 |
<td><input type="checkbox" id ="ppr_use-jquery" name="ppr_use-jquery" value="1"<?php if(get_option('ppr_use-jquery')=='1'){echo ' checked="checked" ';} ?>/> <span><?php echo __( 'Increases effectiveness of plugin. If you have a jQuery conflict, try turning this off.', 'quick-pagepost-redirect-plugin' );?></span><br /><span style="margin:0;"><?php echo __( 'Uses jQuery to add the "New Window" and "No Follow" attributes to links.', 'quick-pagepost-redirect-plugin' );?></span></td>
|
937 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
938 |
<tr>
|
939 |
<th scope="row" colspan="2" class="qppr-no-padding"><hr noshade color="#EAEAEA" size="1"></th>
|
940 |
</tr>
|
975 |
</tr>
|
976 |
<tr>
|
977 |
<th scope="row"><label><?php echo __( 'Rewrite ALL Redirects URLs to Show in LINK?', 'quick-pagepost-redirect-plugin' );?> </label></th>
|
978 |
+
<td><input type="checkbox" name="ppr_override-rewrite" value="1"<?php if(get_option('ppr_override-rewrite')=='1'){echo ' checked="checked" ';} ?>/> <span><?php echo __( 'Makes link show redirect URL instead of the original URL. Will not work on Quick Redirects at this time unless you select "Use jQuery" on the Options Page.', 'quick-pagepost-redirect-plugin' );?></span></td>
|
979 |
</tr>
|
980 |
<tr>
|
981 |
<th scope="row" colspan="2"><hr noshade color="#EAEAEA" size="1"></th>
|
999 |
</div>
|
1000 |
</div>
|
1001 |
<?php }
|
1002 |
+
|
1003 |
function qppr_options_help_tab(){
|
1004 |
+
//generate the options page in the wordpress admin
|
1005 |
$screen = get_current_screen();
|
1006 |
$screen_id = $screen->id;
|
1007 |
if($screen_id == 'toplevel_page_redirect-updates' ){
|
1043 |
<div style="padding:10px 0;">
|
1044 |
<b style="color:red;">' . __( 'IMPORTANT TROUBLESHOOTING NOTES:', 'quick-pagepost-redirect-plugin' ) . '</b>
|
1045 |
<ol style="margin-top:5px;">
|
1046 |
+
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'At this time the New Window (NW) and No Follow (NF) features will not work for Quick Redirects unless "Use jQuery" is enabled in the options.', 'quick-pagepost-redirect-plugin' ) . '</li>
|
1047 |
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'It is recommended that the <b>Request URL</b> be relative to the ROOT directory and contain the <code>/</code> at the beginning.', 'quick-pagepost-redirect-plugin' ) . '</li>
|
1048 |
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'If you do use the domain name in the Request URL field, make sure it matches your site\'s domain style and protocol. For example, if your site uses "www" in front of your domain name, be sure to include it. if your site uses <code>https://</code>, use it as the protocol. Our best guess is that your domain and protocol are', 'quick-pagepost-redirect-plugin' ) . ' <code>'.network_site_url('/').'</code></li>
|
1049 |
+
<!--li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'If you are having issues with the link not redirecting on a SSL site with mixed SSL (meaning links can be either SSL or non SSL), try adding two redirects, one with and one without the SSL protocol.', 'quick-pagepost-redirect-plugin' ) . '</li-->
|
1050 |
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'The <b>Destination</b> field can be any valid URL or relative path (from root), for example', 'quick-pagepost-redirect-plugin' ) . ' <code>http://www.mysite.com/destination-page/</code> OR <code>/destination-page/</code></li>
|
1051 |
<li style="color:#214070;margin-left:15px;list-style-type:disc;">' . __( 'In order for NW (open in a new window) or NF (rel="nofollow") options to work with Quick Redirects, you need to have:', 'quick-pagepost-redirect-plugin' ) . '
|
1052 |
<ol>
|
1069 |
'title' => __( 'Import Redirects', 'quick-pagepost-redirect-plugin' ),
|
1070 |
'content' => '<div style="padding:10px 0;"><p>Help content coming soon.</p></div>' ,
|
1071 |
) );
|
1072 |
+
}elseif( $screen_id == 'quick-redirects_page_meta_addon' ){
|
1073 |
+
$screen->add_help_tab( array(
|
1074 |
+
'id' => 'qppr-load-page-content',
|
1075 |
+
'title' => __( 'Load Content?', 'quick-pagepost-redirect-plugin' ),
|
1076 |
+
'content' => '<div style="padding:10px 0;"><p>' . __( 'Use the <strong>Load Content?</strong> option to allow the page content to load as normal or to only load a blank page or the content provided in the <strong>Page Content</strong> section. ', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1077 |
+
<p>' . __( 'If checked, all of the original content will load, so keep this in mind when setting the <strong>Redirect Seconds</strong> - if set too low, the page will not compeletely load. ', 'quick-pagepost-redirect-plugin' ) . '</p></div>' ,
|
1078 |
+
) );
|
1079 |
+
$screen->add_help_tab( array(
|
1080 |
+
'id' => 'qppr-redirect-seconds',
|
1081 |
+
'title' => __( 'Redirect Seconds', 'quick-pagepost-redirect-plugin' ),
|
1082 |
+
'content' => '<div style="padding:10px 0;"><p>' . __( 'Enter the nuber of seconds to wait before the redirect happens. Enter 0 to have an instant redirect*.', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1083 |
+
<p>' . __( '*Keep in mind that the redirect seconds will start counting only AFTER the <strong>Redirect Trigger</strong> element is loaded - so 0 may be slightly longer than instant, depending on how much content needs to load before the trigger happens.', 'quick-pagepost-redirect-plugin' ) . '</p></div>' ,
|
1084 |
+
) );
|
1085 |
+
$screen->add_help_tab( array(
|
1086 |
+
'id' => 'qppr-redirect-trigger',
|
1087 |
+
'title' => __( 'Redirect Trigger', 'quick-pagepost-redirect-plugin' ),
|
1088 |
+
'content' => '<div style="padding:10px 0;"><p>' . __( 'The class or id or tag name of the element to load before the redirect starts counting down. If nothing is used, it will default to the body tag as a trigger.', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1089 |
+
<p>' . __( 'If you use a class, the class name should have the "." in the name, i.e., <strong>.my-class-name</strong>', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1090 |
+
<p>' . __( 'If you use an id, the id should have the "#" in the name, i.e., <strong>#my-id-name</strong>.', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1091 |
+
<p>' . __( 'If you use a tag name, the name should NOT have the "<" or ">" characters in the name, i.e., <body> would just be <strong>body</strong>.', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1092 |
+
<p>' . __( 'Do not use a tag name that is common, like "a" or "div" as it will trigger on all events.', 'quick-pagepost-redirect-plugin' ) . '</p></div>' ,
|
1093 |
+
) );
|
1094 |
+
$screen->add_help_tab( array(
|
1095 |
+
'id' => 'qppr-redirect-append',
|
1096 |
+
'title' => __( 'Append Content To', 'quick-pagepost-redirect-plugin' ),
|
1097 |
+
'content' => '<div style="padding:10px 0;"><p>' . __( 'The class, id or tag name that you want the content in the <strong>Page Content</strong> to be loading into.', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1098 |
+
<p>' . __( 'If you are loading the content of the page, use an existing class or id for an existing element (i.e., .page-content) so your additional page content (if any) is loaded into that element.', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1099 |
+
<p>' . __( 'When no class, id or tag name is used, the <strong>body</strong> tag will be used.', 'quick-pagepost-redirect-plugin' ) . '</p></div>' ,
|
1100 |
+
) );
|
1101 |
+
$screen->add_help_tab( array(
|
1102 |
+
'id' => 'qppr-redirect-content',
|
1103 |
+
'title' => __( 'Page Content', 'quick-pagepost-redirect-plugin' ),
|
1104 |
+
'content' => '<div style="padding:10px 0;"><p>' . __( 'This is your page content you want to add. If you have a "tracking pixel" script or image tag you want to use, add it here.', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1105 |
+
<p>' . __( 'A good example of use, is adding a tracking script (or Facebook Conversion Pixel) to the <strong>Page Content box</strong> and unchecking the <strong>Load Content?</strong> box. Then set the <strong>Redirect Seconds</strong> to 1 or 2 so the script has a chance to load and set <strong>Append Content</strong> To to "body" and <strong>Redirect Trigger</strong> to "body".', 'quick-pagepost-redirect-plugin' ) . '</p>
|
1106 |
+
<p>' . __( 'Additionally, you can add the redirect counter to the page by adding the code sample under the <strong>Page Content</strong> box.', 'quick-pagepost-redirect-plugin' ) . '</p></div>' ,
|
1107 |
+
) );
|
1108 |
}
|
1109 |
}
|
1110 |
|
1111 |
function ppr_options_page(){
|
1112 |
+
?>
|
1113 |
<div class="wrap">
|
1114 |
<h2><?php echo __( 'Quick Redirects (301 Redirects)', 'quick-pagepost-redirect-plugin' );?></h2>
|
1115 |
<?php if($this->updatemsg != ''){?>
|
1232 |
$noCheckedAjax = '';
|
1233 |
$newChecked = '';
|
1234 |
$newCheckedAjax = '';
|
|
|
1235 |
if($newWindow == 1){
|
1236 |
$newChecked = ' checked="checked"';
|
1237 |
$newCheckedAjax = 'X';
|
1240 |
$noChecked = ' checked="checked"';
|
1241 |
$noCheckedAjax = 'X';
|
1242 |
}
|
|
|
1243 |
$output .= '
|
1244 |
<tr id="rowpprdel-'.$ww.'" class="qppr-existing">
|
1245 |
<td class="table-qppr-count"><span class="qppr-count-row">'.($ww + 1).'.</span></td>
|
1264 |
return $output;
|
1265 |
}
|
1266 |
|
|
|
1267 |
function ppr_filter_links ($link = '', $post = array()) {
|
1268 |
+
global $qppr_setting_links;
|
1269 |
+
if( $qppr_setting_links)
|
1270 |
+
return $link;
|
1271 |
if(isset($post->ID)){
|
1272 |
$id = $post->ID;
|
1273 |
}else{
|
1293 |
}
|
1294 |
|
1295 |
function ppr_filter_page_links ($link, $post) {
|
1296 |
+
global $qppr_setting_links;
|
1297 |
+
if( $qppr_setting_links)
|
1298 |
+
return $link;
|
1299 |
$id = isset( $post->ID ) ? $post->ID : $post;
|
1300 |
$newCheck = $this->ppr_all_redir_array;
|
1301 |
if( !is_array( $newCheck ) ){
|
1340 |
if(!isset($theArray[$key->post_id]['_pprredirect_type'] )){$theArray[$key->post_id]['_pprredirect_type'] = 302;}
|
1341 |
if(!isset($theArray[$key->post_id]['_pprredirect_relnofollow'])){$theArray[$key->post_id]['_pprredirect_relnofollow'] = 0;}
|
1342 |
if(!isset($theArray[$key->post_id]['_pprredirect_newwindow'] )) {$theArray[$key->post_id]['_pprredirect_newwindow'] = 0;}
|
1343 |
+
if(!isset($theArray[$key->post_id]['_pprredirect_meta_secs'] )) {$theArray[$key->post_id]['_pprredirect_meta_secs'] = 0;}
|
1344 |
if(!isset($theArray[$key->post_id]['_pprredirect_active'] )){$theArray[$key->post_id]['_pprredirect_active'] = 0;}
|
1345 |
if($theArray[$key->post_id]['_pprredirect_newwindow']!= '0' || $this->pproverride_newwin =='1'){
|
1346 |
$theArrayNW[$key->post_id] = get_permalink($key->ID);
|
1359 |
return isset($this->$theval) ? $this->$theval : 0;
|
1360 |
}
|
1361 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1362 |
function ppr_queryhook($vars) {
|
1363 |
$vars[] = 'qppr-file-type';
|
1364 |
return $vars;
|
1365 |
}
|
1366 |
+
|
1367 |
function ppr_parse_request_new($wp) {
|
1368 |
global $wp, $wpdb;
|
1369 |
$this->ppr_all_redir_array = $this->get_main_array();
|
1549 |
$this->ppr_all_redir_array = $this->get_main_array();
|
1550 |
|
1551 |
if ( version_compare( $this->thepprversion, $this->ppr_curr_version, '<' ) ){
|
1552 |
+
$metaMsg = get_option( 'ppr_meta-message', 'not-set' );
|
1553 |
+
$metaMsgNew = get_option( 'qppr_meta_addon_content', 'not-set' );
|
1554 |
+
if( $metaMsgNew == 'not-set' && $metaMsg != 'not-set' ){
|
1555 |
+
update_option( 'qppr_meta_addon_content', $metaMsg );
|
1556 |
+
$this->pprmeta_message = $metaMsg;
|
1557 |
+
}
|
1558 |
+
$metaSec = get_option( 'ppr_meta-seconds', 'not-set' );
|
1559 |
+
$metaSecNew = get_option( 'qppr_meta_addon_sec', 'not-set');
|
1560 |
+
if( $metaSecNew == 'not-set' && $metaSec != 'not-set' ){
|
1561 |
+
update_option( 'qppr_meta_addon_sec', $metaSec );
|
1562 |
+
$this->pprmeta_seconds = $metaSec;
|
1563 |
+
}
|
1564 |
+
if( $this->thepprversion == '5.0.7' ){
|
1565 |
+
update_option( 'ppr_use-jquery','1'); //default to on
|
1566 |
+
update_option( 'ppr_show-columns','1'); //default to on
|
1567 |
+
}elseif( $this->thepprversion != '5.1.0' ){
|
1568 |
+
if ( get_option( 'ppr_override-casesensitive' , 'not-set' ) == 'not-set' )
|
1569 |
+
update_option( 'ppr_override-casesensitive', '1' );
|
1570 |
+
$this->ppruse_jquery = '0';
|
1571 |
+
$this->pproverride_casesensitive = '1';
|
1572 |
+
}
|
1573 |
update_option( 'ppr_version', $this->ppr_curr_version );
|
1574 |
}
|
1575 |
+
|
1576 |
+
if( $this->thepprmeta != '1' ){
|
1577 |
update_option( 'ppr_meta_clean', '1' );
|
1578 |
$wpdb->query("UPDATE $wpdb->postmeta SET `meta_key` = CONCAT('_',`meta_key`) WHERE `meta_key` = 'pprredirect_active' OR `meta_key` = 'pprredirect_rewritelink' OR `meta_key` = 'pprredirect_newwindow' OR `meta_key` = 'pprredirect_relnofollow' OR `meta_key` = 'pprredirect_type' OR `meta_key` = 'pprredirect_url';");
|
1579 |
}
|
1580 |
}
|
1581 |
|
1582 |
function ppr_filter_plugin_actions($links){
|
1583 |
+
$links[] = '<a href="'.$this->adminlink.'admin.php?page=redirect-options"><span class="dashicons dashicons-admin-settings"></span> ' . __( 'Settings', 'quick-pagepost-redirect-plugin' ) . '</a>';
|
1584 |
+
//$links[] = '<a href="'.$this->fcmlink.'/donations/">' . __( 'Donate', 'quick-pagepost-redirect-plugin' ) . '</a>';
|
1585 |
return $links;
|
1586 |
}
|
1587 |
|
1588 |
function ppr_filter_plugin_links($links, $file){
|
1589 |
if ( $file == plugin_basename(__FILE__) ){
|
1590 |
+
$links[] = '<a href="'.$this->adminlink.'admin.php?page=redirect-updates"><span class="dashicons dashicons-external"></span> ' . __( 'Quick Redirects', 'quick-pagepost-redirect-plugin' ) . '</a>';
|
1591 |
+
$links[] = '<a href="'.$this->adminlink.'admin.php?page=redirect-faqs"><span class="dashicons dashicons-editor-help"></span> ' . __( 'FAQ', 'quick-pagepost-redirect-plugin' ) . '</a>';
|
1592 |
+
$links[] = '<a target="_blank" href="'.$this->fcmlink.'/donations/"><span class="dashicons dashicons-heart"></span> ' . __( 'Donate', 'quick-pagepost-redirect-plugin' ) . '</a>';
|
1593 |
}
|
1594 |
return $links;
|
1595 |
}
|
1607 |
// The actual fields for data entry
|
1608 |
$pprredirecttype = get_post_meta($post->ID, '_pprredirect_type', true) !='' ? get_post_meta($post->ID, '_pprredirect_type', true) : "";
|
1609 |
$pprredirecturl = get_post_meta($post->ID, '_pprredirect_url', true)!='' ? get_post_meta($post->ID, '_pprredirect_url', true) : "";
|
1610 |
+
echo '<label for="pprredirect_active" style="padding:2px 0;"><input type="checkbox" name="pprredirect_active" value="1" '. checked('1',get_post_meta($post->ID,'_pprredirect_active',true),0).' /> ' . __( 'Make Redirect <strong>Active</strong>.', 'quick-pagepost-redirect-plugin' ) . '<span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon dashicons dashicons-editor-help"></span><span class="qppr_meta_help">' . __( 'Check to turn on or redirect will not work.', 'quick-pagepost-redirect-plugin' ) . '</span></span></label><br />';
|
1611 |
+
echo '<label for="pprredirect_newwindow" style="padding:2px 0;"><input type="checkbox" name="pprredirect_newwindow" id="pprredirect_newwindow" value="_blank" '. checked('_blank',get_post_meta($post->ID,'_pprredirect_newwindow',true),0).'> ' . __( 'Open in a <strong>new window.</strong>', 'quick-pagepost-redirect-plugin' ) . '<span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon dashicons dashicons-editor-help"></span><span class="qppr_meta_help">' . __( 'To increase effectivness, select "Use jQuery" in the options.', 'quick-pagepost-redirect-plugin' ) . '</span></span></label><br />';
|
1612 |
+
echo '<label for="pprredirect_relnofollow" style="padding:2px 0;"><input type="checkbox" name="pprredirect_relnofollow" id="pprredirect_relnofollow" value="1" '. checked('1',get_post_meta($post->ID,'_pprredirect_relnofollow',true),0).'> ' . __( 'Add <strong>rel="nofollow"</strong> to link.', 'quick-pagepost-redirect-plugin' ) . '<span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon dashicons dashicons-editor-help"></span><span class="qppr_meta_help">' . __( 'To increase effectivness, select "Use jQuery" in the options.', 'quick-pagepost-redirect-plugin' ) . '</span></span></label><br />';
|
1613 |
+
echo '<label for="pprredirect_rewritelink" style="padding:2px 0;"><input type="checkbox" name="pprredirect_rewritelink" id="pprredirect_rewritelink" value="1" '. checked('1',get_post_meta($post->ID,'_pprredirect_rewritelink',true),0).'> ' . __( '<strong>Show</strong> Redirect URL in link.', 'quick-pagepost-redirect-plugin' ) . ' <span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon dashicons dashicons-editor-help"></span><span class="qppr_meta_help">' . __( 'To increase effectivness, select "Use jQuery" in the options. This will only change the URL in the link <strong>NOT</strong> the URL in the Address bar.', 'quick-pagepost-redirect-plugin' ) . '</span></span></label><br /><br />';
|
1614 |
//echo '<label for="pprredirect_casesensitive" style="padding:2px 0;"><input type="checkbox" name="pprredirect_casesensitive" id="pprredirect_casesensitive" value="1" '. checked('1',get_post_meta($post->ID,'_pprredirect_casesensitive',true),0).'> Make the Redirect Case Insensitive.</label><br /><br />';
|
1615 |
+
echo '<label for="pprredirect_url"><b>' . __( 'Redirect / Destination URL:', 'quick-pagepost-redirect-plugin' ) . '</b></label><br />';
|
1616 |
+
echo '<input type="text" style="width:75%;margin-top:2px;margin-bottom:2px;" name="pprredirect_url" value="'.$pprredirecturl.'" /><span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon dashicons dashicons-editor-help"></span><span class="qppr_meta_help"><br />' . __( '(i.e., <strong>http://example.com</strong> or <strong>/somepage/</strong> or <strong>p=15</strong> or <strong>155</strong>. Use <b>FULL URL</b> <i>including</i> <strong>http://</strong> for all external <i>and</i> meta redirects.)', 'quick-pagepost-redirect-plugin' ) . '</span></span><br /><br />';
|
1617 |
echo '<label for="pprredirect_type"><b>' . __( 'Type of Redirect:', 'quick-pagepost-redirect-plugin' ) . '</b></label><br />';
|
1618 |
|
1619 |
switch($pprredirecttype):
|
1620 |
case "":
|
1621 |
+
$ppr_option1=" selected"; //default is 301 (as of 5.1.1)
|
1622 |
break;
|
1623 |
case "301":
|
1624 |
$ppr_option1=" selected";
|
1635 |
endswitch;
|
1636 |
|
1637 |
echo '
|
1638 |
+
<select style="margin-top:2px;margin-bottom:2px;width:40%;" name="pprredirect_type" id="pprredirect_type">
|
1639 |
<option value="301" '.$ppr_option1.'>301 ' . __( 'Permanent', 'quick-pagepost-redirect-plugin' ) . '</option>
|
1640 |
<option value="302" '.$ppr_option2.'>302 ' . __( 'Temporary', 'quick-pagepost-redirect-plugin' ) . '</option>
|
1641 |
<option value="307" '.$ppr_option3.'>307 ' . __( 'Temporary', 'quick-pagepost-redirect-plugin' ) . '</option>
|
1642 |
<option value="meta" '.$ppr_option5.'>' . __( 'Meta Redirect', 'quick-pagepost-redirect-plugin' ) . '</option>
|
1643 |
+
</select><span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon dashicons dashicons-editor-help"></span><span class="qppr_meta_help">' . __( 'Default is 302 (Temporary Redirect).', 'quick-pagepost-redirect-plugin' ) . ' </span></span><br /><br />
|
1644 |
';
|
1645 |
+
$metasel = ' meta-not-selected';
|
1646 |
+
if( $ppr_option5 == ' selected' )
|
1647 |
+
$metasel = ' meta-selected';
|
1648 |
+
|
1649 |
+
echo '<div class="qppr-meta-section-wrapper'.$metasel.'">';
|
1650 |
+
echo ' <label for="pprredirect_meta_secs" style="padding:2px 0;"><strong>' . __( 'Redirect Seconds (ONLY for meta redirects).', 'quick-pagepost-redirect-plugin' ) . '</strong></label><br /><input type="text" name="pprredirect_meta_secs" id="pprredirect_meta_secs" value="'. (get_post_meta($post->ID,'_pprredirect_meta_secs',true) != '' ? get_post_meta($post->ID,'_pprredirect_meta_secs',true ): '' ).'" size="3"><span class="qppr_meta_help_wrap"><span class="qppr_meta_help_icon dashicons dashicons-editor-help"></span><span class="qppr_meta_help">' . __( 'Leave blank to use options setting. 0 = instant.', 'quick-pagepost-redirect-plugin' ) . ' </span></span><br /><br />';
|
1651 |
+
echo '</div>';
|
1652 |
echo __( '<strong>NOTE:</strong> For a Page or Post (or Custom Post) Redirect to work, it may need to be published first and then saved again as a Draft. If you do not already have a page/post created you can add a \'Quick\' redirect using the', 'quick-pagepost-redirect-plugin' ) . ' <a href="./admin.php?page=redirect-updates">' . __( 'Quick Redirects', 'quick-pagepost-redirect-plugin' ) . '</a> ' . __( 'method.', 'quick-pagepost-redirect-plugin' );
|
1653 |
}
|
1654 |
|
1675 |
}
|
1676 |
if(!empty($my_meta_data)){unset($my_meta_data);}
|
1677 |
$my_meta_data = array();
|
1678 |
+
if( isset( $_POST['pprredirect_active'] ) || isset( $_POST['pprredirect_url'] ) || isset( $_POST['pprredirect_type'] ) || isset( $_POST['pprredirect_newwindow'] ) || isset($_POST['pprredirect_relnofollow']) || isset($_POST['pprredirect_meta_secs'])):
|
1679 |
$protocols = apply_filters( 'qppr_allowed_protocols', array( 'http', 'https', 'ftp', 'ftps', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet', 'mms', 'rtsp', 'svn', 'tel', 'fax', 'xmpp'));
|
1680 |
// find & save the form data & put it into an array
|
1681 |
$my_meta_data['_pprredirect_active'] = isset($_REQUEST['pprredirect_active']) ? sanitize_meta( '_pprredirect_active', $this->isOne_none(intval( $_REQUEST['pprredirect_active'])), 'post' ) : '';
|
1684 |
$my_meta_data['_pprredirect_type'] = isset($_REQUEST['pprredirect_type']) ? sanitize_meta( '_pprredirect_type', sanitize_text_field( $_REQUEST['pprredirect_type'] ), 'post' ) : '';
|
1685 |
$my_meta_data['_pprredirect_rewritelink'] = isset($_REQUEST['pprredirect_rewritelink']) ? sanitize_meta( '_pprredirect_rewritelink', $this->isOne_none(intval( $_REQUEST['pprredirect_rewritelink'])), 'post' ) : '';
|
1686 |
$my_meta_data['_pprredirect_url'] = isset($_REQUEST['pprredirect_url']) ? esc_url_raw( $_REQUEST['pprredirect_url'], $protocols ) : '';
|
1687 |
+
$my_meta_data['_pprredirect_meta_secs'] = isset($_REQUEST['pprredirect_meta_secs']) && $_REQUEST['pprredirect_meta_secs'] != '' ? (int) $_REQUEST['pprredirect_meta_secs'] : '';
|
1688 |
|
1689 |
$info = $this->appip_parseURI($my_meta_data['_pprredirect_url']);
|
1690 |
//$my_meta_data['_pprredirect_url'] = esc_url_raw($info['url']);
|
1729 |
*/
|
1730 |
$strip_protocol = 0;
|
1731 |
$tostrip = '';
|
1732 |
+
if(substr($url,0,2) == 'p=' || substr($url,0,8) == 'page_id='){
|
1733 |
+
// page or post id
|
|
|
1734 |
$url = network_site_url().'/?'.$url;
|
1735 |
+
}elseif(is_numeric($url)){
|
1736 |
+
// page or post id
|
1737 |
$url = network_site_url().'/?'.$url;
|
1738 |
+
}elseif($url == "/" ){
|
1739 |
+
// root
|
1740 |
$url = network_site_url().'/';
|
1741 |
+
}elseif(substr($url,0,1) == '/' ){
|
1742 |
+
// relative to root
|
1743 |
$url = network_site_url().$url;
|
1744 |
$strip_protocol = 1;
|
1745 |
$tostrip = network_site_url();
|
1746 |
+
}elseif(substr($url,0,7) != 'http://' && substr($url,0,8) != 'https://' ){
|
1747 |
+
//no protocol so add it
|
1748 |
+
//NOTE: desided not to add it automatically - too iffy.
|
1749 |
}
|
1750 |
$info = @parse_url($url);
|
1751 |
if($strip_protocol == 1 && $tostrip != '' ){
|
1773 |
}
|
1774 |
if(!empty($thefirstppr)){
|
1775 |
foreach($thefirstppr as $ppitems){
|
1776 |
+
if($ppitems['_pprredirect_active'] == 1 && $this->pproverride_newwin =='1'){
|
1777 |
+
// check override of NEW WINDOW
|
1778 |
+
$ppr_newindow[] = $ppitems['post_id'];
|
1779 |
}else{
|
1780 |
if($ppitems['_pprredirect_active'] == 1 && $ppitems['_pprredirect_newwindow'] === '_blank'){
|
1781 |
$ppr_newindow[] = $ppitems['post_id'];
|
1782 |
}
|
1783 |
}
|
1784 |
|
1785 |
+
if($ppitems['_pprredirect_active']==1 && $this->pproverride_nofollow =='1'){
|
1786 |
+
//check override of NO FOLLOW
|
1787 |
$ppr_nofollow[] = $ppitems['post_id'];
|
1788 |
}else{
|
1789 |
if($ppitems['_pprredirect_active']==1 && $ppitems['_pprredirect_relnofollow'] == 1){
|
1791 |
}
|
1792 |
}
|
1793 |
|
1794 |
+
if($ppitems['_pprredirect_active']==1 && $this->pproverride_rewrite =='1'){
|
1795 |
+
//check override of REWRITE
|
1796 |
if($this->pproverride_URL!=''){
|
1797 |
$ppr_url_rewrite[] = $ppitems['post_id'];
|
1798 |
$ppr_url[$ppitems['post_id']]['URL'] = $this->pproverride_URL; //check override of URL
|
1808 |
}
|
1809 |
}
|
1810 |
}
|
|
|
1811 |
if (count($ppr_newindow)<0 && count($ppr_nofollow)<0){
|
1812 |
return $pages;
|
1813 |
}
|
1814 |
}
|
1815 |
|
1816 |
+
//$this_url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
|
1817 |
if(count($ppr_nofollow)>=1) {
|
1818 |
foreach($ppr_nofollow as $relid){
|
1819 |
$validexp="@\<li(?:.*?)".$relid."(?:.*?)\>\<a(?:.*?)rel\=\"nofollow\"(?:.*?)\>@i";
|
1862 |
return $protocol.'://'.$_SERVER['HTTP_HOST'];
|
1863 |
}
|
1864 |
|
1865 |
+
function ppr_new_nav_menu_fix($ppr){
|
1866 |
+
$newmenu = array();
|
1867 |
+
if(!empty($ppr)){
|
1868 |
+
foreach($ppr as $ppd){
|
1869 |
+
if(isset($this->ppr_all_redir_array[$ppd->object_id])){
|
1870 |
+
$theIsActives = $this->ppr_all_redir_array[$ppd->object_id]['_pprredirect_active'];
|
1871 |
+
$theNewWindow = $this->ppr_all_redir_array[$ppd->object_id]['_pprredirect_newwindow'];
|
1872 |
+
$theNoFollow = $this->ppr_all_redir_array[$ppd->object_id]['_pprredirect_relnofollow'];
|
1873 |
+
$theRewrite = $this->ppr_all_redir_array[$ppd->object_id]['_pprredirect_rewritelink'];
|
1874 |
+
$theRedURL = $this->ppr_all_redir_array[$ppd->object_id]['_pprredirect_url'];
|
1875 |
+
if($this->pproverride_URL !=''){$theRedURL = $this->pproverride_URL;} // check override
|
1876 |
+
if($theIsActives == '1' && $theNewWindow === '_blank'){
|
1877 |
+
$ppd->target = '_blank';
|
1878 |
+
$ppd->classes[] = 'ppr-new-window';
|
1879 |
+
}
|
1880 |
+
if($theIsActives == '1' && $theNoFollow == '1'){
|
1881 |
+
$ppd->xfn = 'nofollow';
|
1882 |
+
$ppd->classes[] = 'ppr-nofollow';
|
1883 |
+
}
|
1884 |
+
if($theIsActives == '1' && $theRewrite == '1' && $theRedURL != ''){
|
1885 |
+
$ppd->url = $theRedURL;
|
1886 |
+
$ppd->classes[] = 'ppr-rewrite';
|
1887 |
+
}
|
1888 |
+
}
|
1889 |
+
$newmenu[] = $ppd;
|
1890 |
+
}
|
1891 |
+
}
|
1892 |
+
return $newmenu;
|
1893 |
+
}
|
1894 |
+
|
1895 |
function redirect(){
|
1896 |
// Quick Redirects Redirect.
|
1897 |
// Read the list of redirects and if the current page is found in the list, send the visitor on her way
|
1969 |
$useURL .= apply_filters( 'qppr_filter_quickredirect_append_QS_data', $finalQS ); //add QS back or use filter to set to blank.
|
1970 |
$useURL = apply_filters( 'qppr_filter_quickredirect_url', $useURL, $index ); // final URL filter
|
1971 |
$qpprRedType = apply_filters( 'qppr_filter_quickredirect_type', 301 ) ; // filter for redirect type (301 is default here).
|
1972 |
+
$qpprMetaSec = apply_filters( 'qppr_filter_quickredirect_secs', $this->pprmeta_seconds ) ; // filter for redirect seconds if type is changed to meta).
|
1973 |
if( strpos( $useURL, '/' ) !== false && strpos( $useURL, '/' ) === 0 ){
|
1974 |
// $addback refers to adding back the site home link back to the front of the request URL that is relative to the root.
|
1975 |
// by default it will, but this can be filtered to never add it back (or based on URL).
|
1982 |
// and now the redirect (meta or type set).
|
1983 |
if( $qpprRedType == 'meta' ){
|
1984 |
$this->ppr_metaurl = $useURL;
|
1985 |
+
$this->ppr_addmetatohead_theme();
|
1986 |
}else{
|
1987 |
wp_redirect( $useURL, $qpprRedType );
|
1988 |
exit();
|
1991 |
}
|
1992 |
}
|
1993 |
}
|
1994 |
+
|
1995 |
function ppr_do_redirect( $var1='var1', $var2 = 'var2'){
|
1996 |
// Individual Redirects Redirect.
|
1997 |
// Read the list of redirects and if the current page is found in the list, send the visitor on her way
|
2002 |
$isactive = $this->ppr_all_redir_array[$post->ID]['_pprredirect_active'];
|
2003 |
$redrtype = $this->ppr_all_redir_array[$post->ID]['_pprredirect_type'];
|
2004 |
$redrurl = $this->ppr_all_redir_array[$post->ID]['_pprredirect_url'];
|
2005 |
+
$metasecs = $this->ppr_all_redir_array[$post->ID]['_pprredirect_meta_secs'];
|
2006 |
if($isactive == 1 && $redrurl != '' && $redrurl != 'http://www.example.com'){
|
2007 |
if($redrtype === 0){$redrtype = '200';}
|
2008 |
if($redrtype === ''){$redrtype = '302';}
|
2022 |
if($this->pproverride_type!='0' && $this->pproverride_type!=''){$redrtype = $this->pproverride_type;} //override check
|
2023 |
if($redrtype == 'meta'){
|
2024 |
$this->ppr_metaurl = $redrurl;
|
2025 |
+
$post_meta_secs = get_post_meta( $post->ID, '', true);
|
2026 |
+
$this->ppr_addmetatohead_theme();
|
2027 |
+
//$this->add_extra_meta_features( $redrurl, $metasecs, 'individual', $post );
|
2028 |
}else{
|
2029 |
do_action('qppr_do_redirect',$urlsite,$this->pproverride_type);
|
2030 |
wp_redirect($urlsite,$redrtype);
|
2034 |
}
|
2035 |
}
|
2036 |
}
|
2037 |
+
|
2038 |
+
function ppr_addmetatohead_theme(){
|
2039 |
+
$themsgmeta = '';
|
2040 |
+
$themsgmsg = '';
|
2041 |
+
$hook_name = 'ppr_meta_head_hook';
|
2042 |
+
// check URL override
|
2043 |
+
if($this->pproverride_URL !=''){
|
2044 |
+
$urlsite = $this->pproverride_URL;
|
2045 |
+
} else {
|
2046 |
+
$urlsite = $this->ppr_metaurl;
|
2047 |
+
}
|
2048 |
+
$this->pproverride_URL = ''; //reset
|
2049 |
+
if($this->pprmeta_seconds==''){
|
2050 |
+
$this->pprmeta_seconds='0';
|
2051 |
+
}
|
2052 |
+
$themsgmeta = '<meta http-equiv="refresh" content="'.$this->pprmeta_seconds.'; URL='.$urlsite.'" />'."\n";
|
2053 |
+
if($this->pprmeta_message!='' && $this->pprmeta_seconds!='0'){
|
2054 |
+
$themsgmsg = '<div style="margin-top:20px;text-align:center;">'.$this->pprmeta_message.'</div>'."\n";
|
2055 |
+
}
|
2056 |
+
if( has_action($hook_name)){
|
2057 |
+
do_action( $hook_name,$urlsite,$this->pprmeta_seconds,$this->pprmeta_message);
|
2058 |
+
return;
|
2059 |
+
}elseif( has_filter($hook_name.'_filter')){
|
2060 |
+
$themsgmeta = apply_filters($hook_name, $themsgmeta,$themsgmsg);
|
2061 |
+
echo $themsgmeta;
|
2062 |
+
return;
|
2063 |
+
}else{
|
2064 |
+
echo $themsgmeta;
|
2065 |
+
echo $themsgmsg;
|
2066 |
+
exit;
|
2067 |
+
}
|
2068 |
+
}
|
2069 |
+
|
2070 |
+
function override_ppr_metahead( $refresh_url = '', $refresh_secs = 0, $messages = ''){
|
2071 |
+
global $post;
|
2072 |
+
$messages = '';
|
2073 |
+
$outHTML = array();
|
2074 |
+
$psecs = '';
|
2075 |
+
$ptrigger = '';
|
2076 |
+
$pload = '';
|
2077 |
+
$pcontent = '';
|
2078 |
+
$appMsgTo = 'body';
|
2079 |
+
if( is_object( $post ) && !empty( $post )){
|
2080 |
+
$psecs = get_post_meta($post->ID, '_pprredirect_meta_secs', true);
|
2081 |
+
$ptrigger = get_post_meta($post->ID, 'qppr_meta_trigger', true) != '' ? get_post_meta($post->ID, 'qppr_meta_trigger', true) : '';
|
2082 |
+
$pload = (bool) get_post_meta($post->ID, 'qppr_meta_load', true) === true ? '1' : '';
|
2083 |
+
$pcontent = get_post_meta($post->ID, 'qppr_meta_content', true) != '' ? get_post_meta($post->ID, 'qppr_meta_content', true) : '';
|
2084 |
+
$appMsgTo = get_post_meta($post->ID, 'qppr_meta_append', true) != '' ? get_post_meta($post->ID, 'qppr_meta_append', true) : '';
|
2085 |
+
}
|
2086 |
+
$secs = $psecs != '' ? $psecs : get_option( 'qppr_meta_addon_sec', $refresh_secs );
|
2087 |
+
$class = $ptrigger != '' ? $ptrigger : get_option( 'qppr_meta_addon_trigger', 'body' );
|
2088 |
+
$load = $pload != '' ? true : (get_option( 'qppr_meta_addon_load', '' ) != '' ? true : false);
|
2089 |
+
$content = $pcontent != '' ? $pcontent : get_option( 'qppr_meta_addon_content', $this->pprmeta_message );
|
2090 |
+
$timer = (int) $secs * 100;
|
2091 |
+
$appendTo = $appMsgTo != '' ? $appMsgTo : get_option( 'qppr_meta_append_to', 'body' );
|
2092 |
+
$injectMsg = $content != '' ? '<div id="ppr_custom_message">'.$content.'</div>' : '';
|
2093 |
+
if( !$load ) {
|
2094 |
+
wp_enqueue_script( 'qppr-meta-redirect-no-load', plugins_url( '/js/qppr_meta_redirect.js', __FILE__ ), array( 'jquery' ), $this->ppr_curr_version, false );
|
2095 |
+
wp_localize_script( 'qppr-meta-redirect-no-load', 'qpprMetaData', array( 'appendTo' => $appendTo, 'class' => $class, 'secs' => $secs, 'refreshURL' => $refresh_url , 'injectMsg' => $injectMsg ) );
|
2096 |
+
global $wp_scripts;
|
2097 |
+
$allowScripts = array('jquery','qppr-meta-redirect-no-load');
|
2098 |
+
$jqnew = isset( $wp_scripts->queue ) ? $wp_scripts->queue : array() ;
|
2099 |
+
if( is_array($jqnew) && !empty($jqnew)){
|
2100 |
+
foreach($jqnew as $key => $val){
|
2101 |
+
if( !in_array( $val, $allowScripts ) ){
|
2102 |
+
unset($wp_scripts->queue[$key]);
|
2103 |
}
|
2104 |
}
|
|
|
2105 |
}
|
2106 |
+
wp_print_scripts();
|
2107 |
+
exit;
|
2108 |
+
}else{
|
2109 |
+
wp_enqueue_script( 'qppr-meta-redirect-load', plugins_url( '/js/qppr_meta_redirect.js', __FILE__ ), array( 'jquery' ), $this->ppr_curr_version, false );
|
2110 |
+
wp_localize_script( 'qppr-meta-redirect-load', 'qpprMetaData', array('appendTo' => $appendTo, 'class' => $class, 'secs' => $secs, 'refreshURL' => $refresh_url , 'injectMsg' => $injectMsg ) );
|
2111 |
+
}
|
2112 |
+
return;
|
2113 |
+
}
|
2114 |
+
|
2115 |
+
function qppr_meta_addon_page(){
|
2116 |
+
?>
|
2117 |
+
<div class="wrap" style="position:relative;">
|
2118 |
+
<h2><?php echo __( 'Meta Redirect Settings', 'quick-pagepost-redirect-plugin' );?></h2>
|
2119 |
+
<?php if ( ! empty( $_GET['settings-updated'] ) ) : ?><div id="message" class="updated notice is-dismissible"><p><?php echo __( 'Settings Updated', 'quick-pagepost-redirect-plugin' );?></p></div><?php endif; ?>
|
2120 |
+
<p><?php echo __( 'This section is for updating options for redirects that use the "meta refresh" funcitonality for redirecting.', 'quick-pagepost-redirect-plugin' );?></p>
|
2121 |
+
<p><?php echo __( 'Using the setting below, you can add elements or a message to the page that is loaded before tht redirect, or just allow the page to load as normal until the redirect reaches the number of seconds you have set below.', 'quick-pagepost-redirect-plugin' );?></p>
|
2122 |
+
<form method="post" action="options.php" class="qpprform">
|
2123 |
+
<?php settings_fields( 'qppr-meta-settings-group' ); ?>
|
2124 |
+
<table class="form-table">
|
2125 |
+
<tr>
|
2126 |
+
<th scope="row"><label id="qppr-meta-options"><?php echo __( 'Load Page Content?', 'quick-pagepost-redirect-plugin' );?></label></th>
|
2127 |
+
<td><input type="checkbox" name="qppr_meta_addon_load" value="1" <?php echo ( ( get_option( 'qppr_meta_addon_load', '' ) != '' ) ? ' checked="checked"' : '' ); ?> /><span><?php echo __( 'Check if you want the normal page to load before redirect happens (if redirect is 0 seconds, it may not load fully).', 'quick-pagepost-redirect-plugin' );?></span></td>
|
2128 |
+
</tr>
|
2129 |
+
<tr>
|
2130 |
+
<th scope="row"><label><?php echo __( 'Redirect Seconds', 'quick-pagepost-redirect-plugin' );?>:</label></th>
|
2131 |
+
<td><input type="text" size="5" name="qppr_meta_addon_sec" value="<?php echo get_option('qppr_meta_addon_sec', '0'); ?>"/><span><code>0</code> = <?php echo __( 'instant', 'quick-pagepost-redirect-plugin' );?>*. <code>10</code> <?php echo __( 'would redirect 10 seconds after the required element is loaded (i.e., body or an element with a specific class). *Intsant will still have a \'slight\' delay, as some content needs to load before the redirect occurs.', 'quick-pagepost-redirect-plugin' );?></span></td>
|
2132 |
+
</tr>
|
2133 |
+
<tr>
|
2134 |
+
<th scope="row"><label><?php echo __( 'Redirect Trigger', 'quick-pagepost-redirect-plugin' );?>:</label></th>
|
2135 |
+
<td><input type="text" size="25" id="qppr_meta_addon_trigger" name="qppr_meta_addon_trigger" value="<?php echo get_option('qppr_meta_addon_trigger', 'body'); ?>"/><span><?php printf( __( 'The %1$s, %2$s or tag name of the element you want to load before triggering redirect. Use a %3$s in the class name or %4$s for the ID. <strong><em>For example:</em></strong> if you want it to redirect when the body tag loads, you would type %5$s above. To redirect after an element with a class or ID, use %6$s or %7$s.', 'quick-pagepost-redirect-plugin' ), '<code>class</code>', '<code>ID</code>', '<code>.</code>', '<code>#</code>', '<code>body</code>', '<code>.some-class</code>', '<code>#some-id</code>' );?></span></td>
|
2136 |
+
</tr>
|
2137 |
+
<tr>
|
2138 |
+
<th scope="row"><label><?php echo __( 'Append Content To', 'quick-pagepost-redirect-plugin' );?>:</label></th>
|
2139 |
+
<td><input type="text" size="25" id="qppr_meta_append_to" name="qppr_meta_append_to" value="<?php echo get_option('qppr_meta_append_to', 'body'); ?>"/><span><?php printf( __( 'The %1$s, %2$s or tag name of the element you want the content to load into when the page loads.', 'quick-pagepost-redirect-plugin' ), '<code>class</code>', '<code>ID</code>' );?></span></td>
|
2140 |
+
</tr>
|
2141 |
+
<tr>
|
2142 |
+
<th scope="row"><label><?php echo __( 'Page Content', 'quick-pagepost-redirect-plugin' );?>:</label></th>
|
2143 |
+
<td><span><?php printf( __( 'Be sure to include a tag with your class or ID or tag name (entered above) so the redirect triggers - if you do not, the redirect will not happen. If you check the box to "Load Page Content", this data will be inserted into the page right after the %1$s tag. Otherwise, it will be the only content shown.', 'quick-pagepost-redirect-plugin' ), '<body>');?><br /><strong><br /><?php echo __( 'Add your content below', 'quick-pagepost-redirect-plugin' );?></strong>.</span>
|
2144 |
+
<textarea id="qppr_meta_addon_content" name="qppr_meta_addon_content"><?php echo get_option('qppr_meta_addon_content', ''); ?></textarea>
|
2145 |
+
<br /><span><?php echo __( 'To use a counter, add the following:', 'quick-pagepost-redirect-plugin' );?>
|
2146 |
+
<pre><div id="qppr_meta_counter" data-meta-counter-text="This page will redirect in %1$ seconds."></div></pre>
|
2147 |
+
<?php echo __( 'The "%1$" will be replaced with the actual seconds.', 'quick-pagepost-redirect-plugin' );?>
|
2148 |
+
</span>
|
2149 |
+
</td>
|
2150 |
+
</tr>
|
2151 |
+
</table>
|
2152 |
+
<p class="submit"><input type="submit" class="button-primary" value="<?php echo __( 'Save Changes', 'quick-pagepost-redirect-plugin' );?>" /></p>
|
2153 |
+
</form>
|
2154 |
+
</div>
|
2155 |
+
<?php
|
2156 |
+
}
|
2157 |
+
|
2158 |
+
function qppr_meta_plugin_has_addon() {
|
2159 |
+
if ( ( defined('DOING_AJAX') && DOING_AJAX ) || ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) )
|
2160 |
+
return;
|
2161 |
+
if ( is_admin() && is_plugin_active( 'qppr-meta-redirect-add-on/qppr-meta-redirect-add-on.php' ) ) {
|
2162 |
+
add_action( 'admin_notices', array( $this, 'qppr_meta_addon_admin_notice' ) );
|
2163 |
+
deactivate_plugins( 'qppr-meta-redirect-add-on/qppr-meta-redirect-add-on.php' );
|
2164 |
}
|
|
|
2165 |
}
|
2166 |
|
2167 |
+
function qppr_meta_addon_admin_notice() {
|
2168 |
+
echo '
|
2169 |
+
<div class="update-nag">
|
2170 |
+
' . __( 'You have the Addon Plugin', 'quick-pagepost-redirect-plugin' ) . ' <strong>"QPPR - Meta Redirect Add On"</strong> ' . __( 'activated. This plugin\'s functionality is now built into the parent', 'quick-pagepost-redirect-plugin' ) . ' <strong>"Quick Page/Post Redirect Plugin"</strong> ' . __( 'so you no longer need to have the addon plugin installed.', 'quick-pagepost-redirect-plugin' ) . '
|
2171 |
+
<br /><br />' . __( 'The plugin will be deactivated now to prevent conflicts. You may delete it if you desire.', 'quick-pagepost-redirect-plugin' ) . '
|
2172 |
+
</div>';
|
2173 |
+
}
|
2174 |
}
|
2175 |
//=======================================
|
2176 |
// END Main Redirect Class.
|
2178 |
function start_ppr_class(){
|
2179 |
global $newqppr, $redirect_plugin;
|
2180 |
$redirect_plugin = $newqppr = new quick_page_post_reds(); // call our class
|
2181 |
+
}
|
|
readme.txt
CHANGED
@@ -5,13 +5,13 @@ Tags: redirect, 301, 302, meta, plugin, forward, re-direct, nofollow, menu links
|
|
5 |
Requires at least: 3.9
|
6 |
License: GPLv2 or later
|
7 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
8 |
-
Tested up to: 4.2.
|
9 |
Stable tag: trunk
|
10 |
|
11 |
Easily redirect pages/posts or custom post types to another page/post or external URL by specifying the redirect URL and type (301, 302, 307, meta).
|
12 |
|
13 |
== Description ==
|
14 |
-
Current Version 5.1.
|
15 |
|
16 |
This plugin has two redirect functionalities - **"Quick Redirects"** and **"Individual Redirects"**:
|
17 |
|
@@ -49,7 +49,7 @@ This plugin is not compatible with WordPress versions less than 3.9. Requires PH
|
|
49 |
**PLEASE NOTE:** A new page or post needs to be Published in order for Page/Post redirect to happen for Individual Redirects (existing page is not necessary for Quick Redirects). It WILL work on a DRAFT Status Post/Page ONLY, and I mean ONLY, if the Post/Page has FIRST been Published and the re-saved as a Draft. This does not apply to Quick Redirects.
|
50 |
|
51 |
= TROUBLESHOOTING: =
|
52 |
-
* To include custom post types, check the setting on the plugin option page.
|
53 |
* If you experience jQuery conflicts with the plugin, try turning off the **Use jQuery?** setting in the options page. BUT, please note that if this option if off, the new window and no follow functionality may be inconsistent (this mainly depends on how your theme is set up)
|
54 |
* If you check the box for "Show Redirect URL below" on the edit page, please note that you MUST use the full URL in the Redirect URL box. If you do not, you may experience some odd links and 404 pages, as this option changes the link for the page/post to the EXACT URL you enter in that field. (i.e., if you enter '2' in the field, it will redirect to 'http://2' which is not the same as 'http://yoursite.com/?p=2').
|
55 |
* If your browser tells you that your are in an infinite loop, check to make sure you do not have pages redirecting to another page that redirects back to the initial page. That WILL cause an infinite loop.
|
@@ -77,16 +77,51 @@ This plugin is not compatible with WordPress versions less than 3.9. Requires PH
|
|
77 |
== Frequently Asked Questions ==
|
78 |
** SEE A LIST OF MORE UP TO DATE FAQS IN THE PLUGIN MENU ITSELF **
|
79 |
|
80 |
-
=
|
81 |
-
|
82 |
-
|
83 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
|
85 |
= Do I need to have a Page or Post Created to redirect? =
|
86 |
No. There is a Quick Redirects feature that allows you to create a redirect for any URL on your site. This is VERY helpful when you move an old site to WordPress and have old links that need to go some place new. For example,
|
87 |
If you had a link on a site that went to http://yoursite.com/aboutme.html you can now redirect that to http://yoursite.com/about/ without needing to edit the htaccess file. You simply add the old URL (/aboutme.html) and tell it you want to go to the new one (/about/). Simple as that.
|
88 |
|
89 |
-
The functionality is located in the QUICK
|
|
|
|
|
|
|
90 |
|
91 |
= Can I add 'rel="nofollow" attribute to the redirect link? =
|
92 |
YES, you can add a ' rel="nofollow" ' attribute for the redirect link. Simply check the "add rel=nofollow" box when setting up the redirect on the page/post edit page. Note - this option is only available for the Quick Redirects method when the 'Use jQuery?' functionality is enabled in the settings and you select the 'NF' box for the corresponding redirect.
|
@@ -94,25 +129,20 @@ YES, you can add a ' rel="nofollow" ' attribute for the redirect link. Simply ch
|
|
94 |
= Can I make the redirect open in a new window? =
|
95 |
YES, you can make the redirect link open in a new window. Simply check the "Open in a new window" box when setting up the individual redirect on the page/post edit page. Note - this option is only available for the Quick Redirects method when the 'Use jQuery?' functionality is enabled in the settings and you select the 'NW' box for the corresponding redirect.
|
96 |
|
97 |
-
= I
|
98 |
-
|
99 |
-
|
100 |
-
= I have Business Cards/Postcards/Ads that say my website is http://something.com/my-name/ or http://something.com/my-product/, but it should be a different page, can I set that up with this? =
|
101 |
-
YES! Just set up a Quick Redirect (see above) and set the Request field to /my-name/ or /my-product/ and the Destination field to the place you want it to go. The destination doesn't even need to be on the same site - it can go anywhere you want it to go!
|
102 |
-
|
103 |
-
= Why is my Page/Post not redirecting? =
|
104 |
-
FIRST - make sure it is active if using Individual Redirects (set up on the edit page for a post or page). Then, check to make sure the global option to turn off all redirects is not checked (in the plugin options).
|
105 |
-
If you are using Quick Redirects, try using links relative to the root (so 'http://mysite.com/contact/' would be '/contact/' if using the root path). If your site is in a sub-folder (set in Settings/General), do not use the sub-folder in the root path as it is already taken into consideration by WordPress.
|
106 |
|
107 |
-
If
|
|
|
|
|
108 |
|
109 |
-
|
|
|
110 |
|
111 |
-
|
112 |
-
YES... and NO... The redirect will always work on a Published Post/Page. For it to work correctly on a Post/Page in DRAFT status, you need to fist publish the page, then re-save it as a draft. If you don't follow that step, you will get a 404 error.
|
113 |
|
114 |
-
=
|
115 |
-
|
116 |
|
117 |
= What the heck is a 301 or 302 redirect anyway? =
|
118 |
Good question! The number corresponds with the header code that is returned to the browser when the page is first accessed. A good page, meaning something was found, returns a 200 status code and that tells the browser to go ahead and keep loading the content for the page. If nothing is found a 404 error is returned (and we have ALL seen these - usually it is a bad link or a page was moved). There are many other types of codes, but those are the most common.
|
@@ -128,13 +158,9 @@ Easiest way to decide is this: If you want the page to permanently change to a n
|
|
128 |
|
129 |
Still not sure? Try 302 for now - at least until you have a little time to read up on the subject.
|
130 |
|
131 |
-
= Should I use a full URL with http:// or https:// ? =
|
132 |
-
Yes, you can, but you do not always need to. If you are redirecting to an external URL, then yes. If you are just redirecting to another page or post on your site, then no, it is not needed. When in doubt, use the entire URL. For Quick Redirects, it is recommended that you use relative URLs whenever possible.
|
133 |
-
|
134 |
= That's all the FAQs you have? =
|
135 |
NO it isn't! Check the plugin FAQs/Help page for a more up to date list of Frequently Asked Questions. The plugin now has a live feed of FAQs that can be updated regularly. If you have something you think we should add, please let us know.
|
136 |
|
137 |
-
|
138 |
== Screenshots ==
|
139 |
|
140 |
1. Quick Redirects setup page - Now with ajax editing.
|
@@ -143,8 +169,20 @@ NO it isn't! Check the plugin FAQs/Help page for a more up to date list of Frequ
|
|
143 |
4. Summary of redirects plugin page.
|
144 |
5. FAQs/Help Page. This is updated via an RSS feed so it can be updated regularly with fixes and common questions.
|
145 |
6. New Redirect Column (optional) for pages/posts and custom post types. Easily see if a page has a redirect and where it goes. Turn off in settings.
|
|
|
146 |
|
147 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
148 |
= 5.1.0 =
|
149 |
* Fix security issue for deleting ALL Quick and Individual Redirects.
|
150 |
* Update POT and English Translation file.
|
@@ -160,6 +198,7 @@ NO it isn't! Check the plugin FAQs/Help page for a more up to date list of Frequ
|
|
160 |
* Added Admin Pointers for new features.
|
161 |
* Added jQuery script to front end pages to better handle New Window/No Follow Functionality.
|
162 |
* Split out Import / Export feature to make it easier to find.
|
|
|
163 |
|
164 |
= 5.0.6 =
|
165 |
* Fix to some users getting Warning messages for parse_url function.
|
@@ -287,5 +326,5 @@ NO it isn't! Check the plugin FAQs/Help page for a more up to date list of Frequ
|
|
287 |
* Initial Plugin creation (7/1/2009)
|
288 |
|
289 |
== Upgrade Notice ==
|
290 |
-
= 5.1.
|
291 |
-
*
|
5 |
Requires at least: 3.9
|
6 |
License: GPLv2 or later
|
7 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
8 |
+
Tested up to: 4.2.3
|
9 |
Stable tag: trunk
|
10 |
|
11 |
Easily redirect pages/posts or custom post types to another page/post or external URL by specifying the redirect URL and type (301, 302, 307, meta).
|
12 |
|
13 |
== Description ==
|
14 |
+
Current Version 5.1.1
|
15 |
|
16 |
This plugin has two redirect functionalities - **"Quick Redirects"** and **"Individual Redirects"**:
|
17 |
|
49 |
**PLEASE NOTE:** A new page or post needs to be Published in order for Page/Post redirect to happen for Individual Redirects (existing page is not necessary for Quick Redirects). It WILL work on a DRAFT Status Post/Page ONLY, and I mean ONLY, if the Post/Page has FIRST been Published and the re-saved as a Draft. This does not apply to Quick Redirects.
|
50 |
|
51 |
= TROUBLESHOOTING: =
|
52 |
+
* To include custom post types, check the setting on the plugin option page - and you also can hide it from post types you don't want it on.
|
53 |
* If you experience jQuery conflicts with the plugin, try turning off the **Use jQuery?** setting in the options page. BUT, please note that if this option if off, the new window and no follow functionality may be inconsistent (this mainly depends on how your theme is set up)
|
54 |
* If you check the box for "Show Redirect URL below" on the edit page, please note that you MUST use the full URL in the Redirect URL box. If you do not, you may experience some odd links and 404 pages, as this option changes the link for the page/post to the EXACT URL you enter in that field. (i.e., if you enter '2' in the field, it will redirect to 'http://2' which is not the same as 'http://yoursite.com/?p=2').
|
55 |
* If your browser tells you that your are in an infinite loop, check to make sure you do not have pages redirecting to another page that redirects back to the initial page. That WILL cause an infinite loop.
|
77 |
== Frequently Asked Questions ==
|
78 |
** SEE A LIST OF MORE UP TO DATE FAQS IN THE PLUGIN MENU ITSELF **
|
79 |
|
80 |
+
= Why is my Page/Post not redirecting? =
|
81 |
+
FIRST - make sure it is active if using Individual Redirects (set up on the edit page for a post or page). Then, check to make sure the global option to turn off all redirects is not checked (in the plugin options).
|
82 |
+
|
83 |
+
SECOND - if you are using Quick Redirects, try using links relative to the root (so 'http://mysite.com/contact/' would be '/contact/' if using the root path). If your site is in a sub-folder (set in Settings/General), do not use the sub-folder in the root path as it is already taken into consideration by WordPress.
|
84 |
+
|
85 |
+
NEXT - clear your site's cache files if you are using a caching plugin/theme. You may also need to clear your browser cache and internet files if you use caching - the browser WILL hold cached versions of a page and not redirect if there was no redirect in the cached version.
|
86 |
+
|
87 |
+
FINALLY - if you are not using a permalink structure of some sort, it is recommended that you set up at least a basic one. Redirects without a permalink structure can be inconsistant.
|
88 |
+
|
89 |
+
If your page or post is still not redirecting, then it is most likely because something else like the theme functions file or another plugin is outputting the header BEFORE the plugin can perform the redirect. This can be tested by turning off all plugins except the Quick Page/Post Redirect Plugin and testing if the redirect works. many time a plugin or bad code is the culprit - or the redirect is just simply turned off.
|
90 |
+
|
91 |
+
We have tested the plugin in dozens of themes and a whole lot more plugins. In our experience, (with exception to a few bugs) many times another plugin or the theme scripting is the problem. If you do notice a problem, please let us know at plugins@fischercreativemedia.com - along with the WP version, theme you are using and plugins you have installed - and we will try to troubleshoot the problem.
|
92 |
+
|
93 |
+
= Should I use a full URL with http:// or https:// ? =
|
94 |
+
Yes, you can, but you do not always need to. If you are redirecting to an external URL, then yes. If you are just redirecting to another page or post on your site, then no, it is not needed. When in doubt, use the entire URL. For Quick Redirects, it is recommended that you use relative URLs whenever possible.
|
95 |
+
|
96 |
+
= Can I do a permanent 301 Redirect? =
|
97 |
+
Yes. You can perform a 301 Permanent Redirect. Additionally, you can select a 302 Temporary or a 307 Temporary redirect or a Meta redirect. Quick Redirects are always 301 unless you override them with a filter.
|
98 |
+
|
99 |
+
= Is the plugin SEO friendly? =
|
100 |
+
Yes it is.
|
101 |
+
The plugin uses standard redirect status methods to redirect the URLs. SEO crawlers use the status code to determine if a page request is available, moved or if there is some other error.
|
102 |
+
|
103 |
+
If you do not want a search engine to follow a Redirect URL, use the No Follow option to add 'rel="nofollow"' to the link.
|
104 |
+
|
105 |
+
= If I redirect a page that has a good Ranking in Google, will I lose that Ranking? =
|
106 |
+
The answer is dependent on two things:
|
107 |
+
|
108 |
+
1. What type of redirect it is
|
109 |
+
2. What content is on the redirected page.
|
110 |
+
|
111 |
+
If you use a redirect of 301 AND the content on the destination URL is the same as the original page (just a different URL), then allof the ranking and 'link juice', as they say, will stay with the page.
|
112 |
+
|
113 |
+
If you use a redirect of 301 and the content is different, then it will be indexed and ranked accordingly, as any other page would.
|
114 |
+
|
115 |
+
If you use a 302 redirect, the search engines will not change anything, but also index the destination page as it would any other page.
|
116 |
|
117 |
= Do I need to have a Page or Post Created to redirect? =
|
118 |
No. There is a Quick Redirects feature that allows you to create a redirect for any URL on your site. This is VERY helpful when you move an old site to WordPress and have old links that need to go some place new. For example,
|
119 |
If you had a link on a site that went to http://yoursite.com/aboutme.html you can now redirect that to http://yoursite.com/about/ without needing to edit the htaccess file. You simply add the old URL (/aboutme.html) and tell it you want to go to the new one (/about/). Simple as that.
|
120 |
|
121 |
+
The functionality is located in the QUICK REDIRECTS menu. The old URL goes in the Request field and the to new URL goes in the Destination field. Simple and Quick!
|
122 |
+
|
123 |
+
= Does the Page/Post need to be Published to redirect? =
|
124 |
+
YES... and NO... The redirect will always work on a Published Post/Page. For it to work correctly on a Post/Page in DRAFT status, you need to fist publish the page, then re-save it as a draft. If you don't follow that step, you will get a 404 error.
|
125 |
|
126 |
= Can I add 'rel="nofollow" attribute to the redirect link? =
|
127 |
YES, you can add a ' rel="nofollow" ' attribute for the redirect link. Simply check the "add rel=nofollow" box when setting up the redirect on the page/post edit page. Note - this option is only available for the Quick Redirects method when the 'Use jQuery?' functionality is enabled in the settings and you select the 'NF' box for the corresponding redirect.
|
129 |
= Can I make the redirect open in a new window? =
|
130 |
YES, you can make the redirect link open in a new window. Simply check the "Open in a new window" box when setting up the individual redirect on the page/post edit page. Note - this option is only available for the Quick Redirects method when the 'Use jQuery?' functionality is enabled in the settings and you select the 'NW' box for the corresponding redirect.
|
131 |
|
132 |
+
= I still can't get the OPEN IN NEW WINDOW option to work... why? =
|
133 |
+
First, make sure you have the 'Use jQuery?' option set in the options page. This funcitonality drastically increases the plugin's ability to add the correct properties and attributes to the links to make them work as desired.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
|
135 |
+
If you cannot us this option (because of a conflict with another script), then you may only have limited success with this feature.
|
136 |
+
The reason - some themes put custom links in the menu, like RSS and other similar items. Many times (an this is usually the main reason why), they do not use the WP hook to add the menu item to the list - they literally just put it there. Unless the theme uses the internal WordPress hooks to call the menu, redirects, open in a new window and rel=nofollow features just will not work.
|
137 |
+
ADDITIONALLY - Links in page/post content and Permalinks will not open in a new window or add the rel=nofollow. That is because the theme template actually sets up the links by calling "the_permalink()" function so add these elements is not consistently possible so it has been excluded from the functionality. The links will still redirect just fine but without that feature.
|
138 |
|
139 |
+
= I want to just have the link for the redirecting page/post show the new redirect link in the link, not the old one, can I do that? =
|
140 |
+
YES, you can hide the original page link and have it replaced with the redirect link. Any place the theme calls either "wp_page_links", "post_links" or "page_links" functions, the plugin can replace the original link with the new one. Simply check the "Show Redirect URL" box when setting up the redirect on the page/post edit page.
|
141 |
|
142 |
+
Note - This option is available for the Quick Redirects only with the 'Use jQuery?' option enabled.
|
|
|
143 |
|
144 |
+
= I have Business Cards/Postcards/Ads that say my website is http://something.com/my-name/ or http://something.com/my-product/, but it should be a different page, can I set that up with this? =
|
145 |
+
YES! Just set up a Quick Redirect (see above) and set the Request URL to `/my-name/` or `/my-product/` and the Destination URL to the place you want it to go. The destination doesn't even need to be on the same site - it can go anywhere you want it to go!
|
146 |
|
147 |
= What the heck is a 301 or 302 redirect anyway? =
|
148 |
Good question! The number corresponds with the header code that is returned to the browser when the page is first accessed. A good page, meaning something was found, returns a 200 status code and that tells the browser to go ahead and keep loading the content for the page. If nothing is found a 404 error is returned (and we have ALL seen these - usually it is a bad link or a page was moved). There are many other types of codes, but those are the most common.
|
158 |
|
159 |
Still not sure? Try 302 for now - at least until you have a little time to read up on the subject.
|
160 |
|
|
|
|
|
|
|
161 |
= That's all the FAQs you have? =
|
162 |
NO it isn't! Check the plugin FAQs/Help page for a more up to date list of Frequently Asked Questions. The plugin now has a live feed of FAQs that can be updated regularly. If you have something you think we should add, please let us know.
|
163 |
|
|
|
164 |
== Screenshots ==
|
165 |
|
166 |
1. Quick Redirects setup page - Now with ajax editing.
|
169 |
4. Summary of redirects plugin page.
|
170 |
5. FAQs/Help Page. This is updated via an RSS feed so it can be updated regularly with fixes and common questions.
|
171 |
6. New Redirect Column (optional) for pages/posts and custom post types. Easily see if a page has a redirect and where it goes. Turn off in settings.
|
172 |
+
7. Meta Redirect Options Page.
|
173 |
|
174 |
== Changelog ==
|
175 |
+
= 5.1.1 =
|
176 |
+
* Fix 'array to string' error message on Quick Redirect save - thanks Simon Codrington <simon@webbird.com.au>
|
177 |
+
* TODO: Add Canonical Redirect filter to fix potential www/non-www redirect match problems.
|
178 |
+
* Added Meta Redirect Options Page - this splits out Meta Options from the main options page.
|
179 |
+
* Added more enhanced meta redirect scripting to allow for tracking or other page content (including countdown if desired).
|
180 |
+
* Fixed Layout issues on Quick Redirect Page making it impossible to edit redirects in some cases.
|
181 |
+
* Fixed a few spelling errors.
|
182 |
+
* Added Help Content to Meta Options page.
|
183 |
+
* Added metabox setting for meta redirect seconds for individual redirects so you can set different time for each meta redirect.
|
184 |
+
* Update POT and English Translation file - added limited Spanish translations.
|
185 |
+
|
186 |
= 5.1.0 =
|
187 |
* Fix security issue for deleting ALL Quick and Individual Redirects.
|
188 |
* Update POT and English Translation file.
|
198 |
* Added Admin Pointers for new features.
|
199 |
* Added jQuery script to front end pages to better handle New Window/No Follow Functionality.
|
200 |
* Split out Import / Export feature to make it easier to find.
|
201 |
+
* Update Query String add back function - patch submitted for version 5.0.7 by Romulo De Lazzari <romulodelazzari@gmail.com> (thanks!)
|
202 |
|
203 |
= 5.0.6 =
|
204 |
* Fix to some users getting Warning messages for parse_url function.
|
326 |
* Initial Plugin creation (7/1/2009)
|
327 |
|
328 |
== Upgrade Notice ==
|
329 |
+
= 5.1.1 =
|
330 |
+
* Bug Fixes and Added Fueatures.
|