Skip to content
Permalink
Browse files Browse the repository at this point in the history
XSS vulnerability fix
git-svn-id: http://plugins.svn.wordpress.org/post-duplicator/trunk@1388319 b8457f37-d9ea-0310-8a92-e5e31aec5664
  • Loading branch information
metaphorcreations committed Apr 6, 2016
1 parent e0c7896 commit ca67c05
Show file tree
Hide file tree
Showing 10 changed files with 347 additions and 95 deletions.
2 changes: 1 addition & 1 deletion includes/notices.php
Expand Up @@ -6,7 +6,7 @@

function mtphr_post_duplicator_notice() {

$duplicated_id = isset($_GET['post-duplicated']) ? $_GET['post-duplicated'] : '';
$duplicated_id = isset($_GET['post-duplicated']) ? htmlspecialchars($_GET['post-duplicated'], ENT_QUOTES, 'UTF-8') : '';
if( $duplicated_id != '' ) {

$settings = get_mtphr_post_duplicator_settings();
Expand Down
4 changes: 2 additions & 2 deletions includes/settings.php
Expand Up @@ -9,8 +9,8 @@
function mtphr_post_duplicator_settings_page() {

add_management_page(
'Post Duplicator', // The value used to populate the browser's title bar when the menu page is active
'Post Duplicator', // The label of this submenu item displayed in the menu
__('Post Duplicator', 'post-duplicator'), // The value used to populate the browser's title bar when the menu page is active
__('Post Duplicator', 'post-duplicator'), // The label of this submenu item displayed in the menu
'administrator', // What roles are able to access this submenu item
'mtphr_post_duplicator_settings_menu', // The ID used to represent this submenu item
'mtphr_post_duplicator_settings_display' // The callback function used to render the options for this submenu item
Expand Down
Binary file modified languages/post-duplicator-de_DE.mo
Binary file not shown.
129 changes: 89 additions & 40 deletions languages/post-duplicator-de_DE.po
@@ -1,113 +1,162 @@
msgid ""
msgstr ""
"Project-Id-Version: Post Duplicator v2.8\n"
"Project-Id-Version: Post Duplicator v2.16\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-09-17 10:33+0100\n"
"PO-Revision-Date: 2015-09-18 01:48:47+0000\n"
"PO-Revision-Date: 2016-03-11 12:49-0600\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Poedit 1.7.4\n"
"X-Poedit-Language: \n"
"X-Poedit-Country: \n"
"X-Generator: Poedit 1.8.7\n"
"X-Poedit-SourceCharset: utf-8\n"
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
"X-Poedit-Basepath: ..\n"
"X-Poedit-Bookmarks: \n"
"X-Textdomain-Support: yes\n"
"Language: de_DE\n"
"X-Poedit-SearchPath-0: .\n"
"X-Textdomain-Support: yes"

#: includes/edit.php:17
# @ post-duplicator
#: includes/edit.php:16
#, php-format
#@ post-duplicator
msgid "Duplicate %s"
msgstr "Kopiere %s"

# @ post-duplicator
#: includes/settings.php:32
#@ post-duplicator
msgid "Post Status"
msgstr "Status"

#: includes/settings.php:35
#@ post-duplicator
# @ post-duplicator
#: includes/helpers.php:10 includes/settings.php:35
msgid "Same as original"
msgstr "Wie Original"

# @ post-duplicator
#: includes/settings.php:36
#@ post-duplicator
msgid "Draft"
msgstr "Entwurf"

# @ post-duplicator
#: includes/settings.php:37
#@ post-duplicator
msgid "Published"
msgstr "Veröffentlicht"

# @ post-duplicator
#: includes/settings.php:38
#@ post-duplicator
msgid "Pending"
msgstr "Ausstehend"

#: includes/settings.php:44
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:51
msgid "Post Date"
msgstr "Datum"

#: includes/settings.php:47
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:54
msgid "Duplicate Timestamp"
msgstr "Kopiere Zeitstempel"

#: includes/settings.php:48
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:55
msgid "Current Time"
msgstr "Aktuelle Zeit"

#: includes/settings.php:55
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:78
msgid "Offset Date"
msgstr "Datums-Abweichung"

#: includes/settings.php:61
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:84
msgid " days"
msgstr "Tage"

#: includes/settings.php:68
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:91
msgid " hours"
msgstr "Stunden"

#: includes/settings.php:75
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:98
msgid " minutes"
msgstr "Minuten"

#: includes/settings.php:82
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:105
msgid " seconds"
msgstr "Sekunden"

#: includes/settings.php:89
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:112
msgid "newer"
msgstr "früher"

#: includes/settings.php:90
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:113
msgid "older"
msgstr "später"

#: includes/settings.php:136
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:159
msgid "Post Duplicator Settings"
msgstr "Post Duplicator Einstellungen"

#: includes/settings.php:160
#@ post-duplicator
# @ post-duplicator
#: includes/settings.php:183
msgid "Customize the settings for duplicated posts."
msgstr "Konfiguriere die Einstellungen für kopierte \"Posts\"."

# @ post-duplicator
#: includes/edit.php:22
#, php-format
msgid "Duplicate %1$s to %2$s"
msgstr "Doppelte %1$s auf %2$s"

# @ post-duplicator
#: includes/functions.php:18 includes/settings.php:66
msgid "Copy"
msgstr "Kopieren"

# @ post-duplicator
#: includes/notices.php:20
msgid "here"
msgstr "hier"

# @ post-duplicator
#: includes/notices.php:21
#, php-format
msgid "Successfully Duplicated! You can edit your new %1$s %2$s."
msgstr "Erfolgreich dupliziert! Sie können Ihre neue %1$s %2$s bearbeiten."

# @ post-duplicator
#: includes/settings.php:12 includes/settings.php:13
msgid "Post Duplicator"
msgstr "Post-Duplizierer"

# @ post-duplicator
#: includes/settings.php:44
msgid "Post Type"
msgstr "Beitragstyp"

# @ post-duplicator
#: includes/settings.php:62
msgid "Duplicate Title"
msgstr "Doppelte Titel"

# @ post-duplicator
#: includes/settings.php:63
msgid "String that should be appended to the duplicate post's title"
msgstr "Zeichenfolge, die an den doppelten Post-Titel angefügt werden soll"

# @ post-duplicator
#: includes/settings.php:70
msgid "Duplicate Slug"
msgstr "Doppelte Schnecke"

# @ post-duplicator
#: includes/settings.php:71
msgid "String that should be appended to the duplicate post's slug"
msgstr "Zeichenfolge, die an den doppelten Post Flug angefügt werden soll"
Binary file modified languages/post-duplicator-fr.mo
Binary file not shown.

0 comments on commit ca67c05

Please sign in to comment.