- Add: Plugin Widget to define where the reference container shall appear when set to "widget area"

- Update: Translation for new settings and for the Widget description

git-svn-id: https://plugins.svn.wordpress.org/footnotes/trunk@920341 b8457f37-d9ea-0310-8a92-e5e31aec5664
This commit is contained in:
Aricura 2014-05-24 12:38:22 +00:00
parent b7af8ff042
commit e6a31532e0
10 changed files with 216 additions and 95 deletions

View file

@ -472,9 +472,9 @@ class Class_FootnotesSettings
/* setting for 'footnote tag starts with' */ /* setting for 'footnote tag starts with' */
$l_arr_Options = array( $l_arr_Options = array(
"((" => __("((", FOOTNOTES_PLUGIN_NAME), "((" => "((",
"<fn>" => htmlspecialchars(__("<fn>", FOOTNOTES_PLUGIN_NAME)), "<fn>" => htmlspecialchars("<fn>"),
"[ref]" => __("[ref]", FOOTNOTES_PLUGIN_NAME), "[ref]" => "[ref]",
"userdefined" => __('user defined', FOOTNOTES_PLUGIN_NAME) "userdefined" => __('user defined', FOOTNOTES_PLUGIN_NAME)
); );
$this->AddLabel(FOOTNOTE_INPUTFIELD_PLACEHOLDER_START, __("Footnote tag starts with:", FOOTNOTES_PLUGIN_NAME)); $this->AddLabel(FOOTNOTE_INPUTFIELD_PLACEHOLDER_START, __("Footnote tag starts with:", FOOTNOTES_PLUGIN_NAME));
@ -482,9 +482,9 @@ class Class_FootnotesSettings
/* setting for 'footnote tag ends with' */ /* setting for 'footnote tag ends with' */
$l_arr_Options = array( $l_arr_Options = array(
"))" => __("))", FOOTNOTES_PLUGIN_NAME), "))" => "))",
"</fn>" => htmlspecialchars(__("</fn>", FOOTNOTES_PLUGIN_NAME)), "</fn>" => htmlspecialchars("</fn>"),
"[/ref]" => __("[/ref]", FOOTNOTES_PLUGIN_NAME), "[/ref]" => "[/ref]",
"userdefined" => __('user defined', FOOTNOTES_PLUGIN_NAME) "userdefined" => __('user defined', FOOTNOTES_PLUGIN_NAME)
); );
$this->AddLabel(FOOTNOTE_INPUTFIELD_PLACEHOLDER_END, __("and ends with:", FOOTNOTES_PLUGIN_NAME) . '&nbsp;&nbsp;&nbsp;', 'text-align: right;'); $this->AddLabel(FOOTNOTE_INPUTFIELD_PLACEHOLDER_END, __("and ends with:", FOOTNOTES_PLUGIN_NAME) . '&nbsp;&nbsp;&nbsp;', 'text-align: right;');

View file

@ -0,0 +1,51 @@
<?php
/**
* Created by PhpStorm.
* User: Stefan
* Date: 24.05.14
* Time: 13:57
*/
class Class_FootnotesWidget extends WP_Widget {
/**
* @constructor
*/
function Class_FootnotesWidget() {
$widget_ops = array( 'classname' => 'Class_FootnotesWidget', 'description' => __('The widget defines the position of the reference container if set to "widget area".', FOOTNOTES_PLUGIN_NAME) );
$control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'footnotes_widget' );
$this->WP_Widget( 'footnotes_widget', sprintf(__("%s Widget", FOOTNOTES_PLUGIN_NAME), FOOTNOTES_PLUGIN_PUBLIC_NAME), $widget_ops, $control_ops );
}
/**
* widget form creation
* @param $instance
*/
function form($instance) {
echo __('The widget defines the position of the reference container if set to "widget area".', FOOTNOTES_PLUGIN_NAME);
}
/**
* widget update
* @param $new_instance
* @param $old_instance
*/
function update($new_instance, $old_instance) {
return $new_instance;
}
/**
* widget display
* @param $args
* @param $instance
*/
function widget($args, $instance) {
/* access to the global settings collection */
global $g_arr_FootnotesSettings;
/* get setting for 'display reference container position' */
$l_str_ReferenceContainerPosition = $g_arr_FootnotesSettings[FOOTNOTE_INPUTFIELD_REFERENCE_CONTAINER_PLACE];
if ($l_str_ReferenceContainerPosition == "widget") {
echo footnotes_OutputReferenceContainer();
}
}
}

View file

@ -60,4 +60,6 @@ define("FOOTNOTES_TEMPLATES_DIR", dirname(__FILE__) . "/../templates/");
* PLUGIN PLACEHOLDER TO NOT DISPLAY THE 'LOVE ME' SLUG * PLUGIN PLACEHOLDER TO NOT DISPLAY THE 'LOVE ME' SLUG
* @since 1.1.1 * @since 1.1.1
*/ */
define("FOOTNOTES_NO_SLUGME_PLUG", "[[no footnotes: love]]"); define("FOOTNOTES_NO_SLUGME_PLUG", "[[no footnotes: love]]");
define("FOOTNOTES_REFERENCE_CONTAINER_POSITION", "[[footnotes reference container position]]");

View file

@ -123,7 +123,14 @@ function footnotes_Replacer_WidgetText($p_str_Content)
*/ */
function footnotes_StopReplacing() function footnotes_StopReplacing()
{ {
echo footnotes_OutputReferenceContainer(); /* access to the global settings collection */
global $g_arr_FootnotesSettings;
/* get setting for 'display reference container position' */
$l_str_ReferenceContainerPosition = $g_arr_FootnotesSettings[FOOTNOTE_INPUTFIELD_REFERENCE_CONTAINER_PLACE];
if ($l_str_ReferenceContainerPosition == "footer") {
echo footnotes_OutputReferenceContainer();
}
} }
/** /**

View file

@ -53,6 +53,8 @@ require_once(dirname(__FILE__) . "/includes/replacer.php");
require_once(dirname(__FILE__) . "/classes/footnotes.php"); require_once(dirname(__FILE__) . "/classes/footnotes.php");
/* require plugin settings class */ /* require plugin settings class */
require_once(dirname(__FILE__) . "/classes/footnotes_settings.php"); require_once(dirname(__FILE__) . "/classes/footnotes_settings.php");
/* require plugin widget class */
require_once(dirname(__FILE__) . "/classes/footnotes_widget.php");
/* register functions for the footnote replacement */ /* register functions for the footnote replacement */
footnotes_RegisterReplacementFunctions(); footnotes_RegisterReplacementFunctions();
@ -82,6 +84,9 @@ add_action('plugins_loaded', 'footnotes_load_language');
$l_str_plugin_file = FOOTNOTES_PLUGIN_DIR_NAME . '/index.php'; $l_str_plugin_file = FOOTNOTES_PLUGIN_DIR_NAME . '/index.php';
add_filter("plugin_action_links_{$l_str_plugin_file}", 'footnotes_plugin_settings_link', 10, 2); add_filter("plugin_action_links_{$l_str_plugin_file}", 'footnotes_plugin_settings_link', 10, 2);
/* register footnotes widget */
add_action('widgets_init', create_function('', 'return register_widget("Class_FootnotesWidget");'));
/* initialize an object of the plugin class */ /* initialize an object of the plugin class */
global $g_obj_FootnotesPlugin; global $g_obj_FootnotesPlugin;

Binary file not shown.

View file

@ -1,9 +1,9 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: footnotes\n" "Project-Id-Version: footnotes\n"
"POT-Creation-Date: 2014-05-22 15:42+0100\n" "POT-Creation-Date: 2014-05-24 14:35+0100\n"
"PO-Revision-Date: 2014-05-22 15:43+0100\n" "PO-Revision-Date: 2014-05-24 14:37+0100\n"
"Last-Translator: SHE <s.herndler@methis.at>\n" "Last-Translator: Stefan Herndler <support@herndler.org>\n"
"Language-Team: SHE <s.herndler@methis.at>\n" "Language-Team: SHE <s.herndler@methis.at>\n"
"Language: de\n" "Language: de\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -26,107 +26,108 @@ msgstr "Sie müssen angemeldet sein um diese Funktion ausführen zu können."
msgid "You do not have permission to run this script." msgid "You do not have permission to run this script."
msgstr "Sie haben nicht die Berechtigung diese Funktion auszuführen." msgstr "Sie haben nicht die Berechtigung diese Funktion auszuführen."
#: classes/footnotes_settings.php:381 #: classes/footnotes_settings.php:409
msgid "General" msgid "General"
msgstr "Allgemein" msgstr "Allgemein"
#: classes/footnotes_settings.php:383 #: classes/footnotes_settings.php:411
#, php-format #, php-format
msgid "%s Settings" msgid "%s Settings"
msgstr "%s Einstellungen" msgstr "%s Einstellungen"
#: classes/footnotes_settings.php:384 #: classes/footnotes_settings.php:412
msgid "References Container" msgid "References Container"
msgstr "Einzelnachweise" msgstr "Einzelnachweise"
#: classes/footnotes_settings.php:385 #: classes/footnotes_settings.php:413
msgid "Footnotes styling" #, php-format
msgstr "Layout der Fußnoten" msgid "%s styling"
msgstr "%s Design"
#: classes/footnotes_settings.php:386 #: classes/footnotes_settings.php:415
msgid "Other" msgid "Other"
msgstr "Andere" msgstr "Andere"
#: classes/footnotes_settings.php:406 #: classes/footnotes_settings.php:435
msgid "References label:" msgid "References label:"
msgstr "Überschrift \"Einzelnachweis\":" msgstr "Überschrift \"Einzelnachweis\":"
#: classes/footnotes_settings.php:411 #: classes/footnotes_settings.php:440
msgid "Collapse references by default:" msgid "Collapse references by default:"
msgstr "Verstecke Einzelnachweise standardmäßig:" msgstr "Verstecke Einzelnachweise standardmäßig:"
#: classes/footnotes_settings.php:420 #: classes/footnotes_settings.php:449
msgid "in the footer" msgid "in the footer"
msgstr "am Ende der Seite" msgstr "am Ende der Seite"
#: classes/footnotes_settings.php:421 #: classes/footnotes_settings.php:450
msgid "at the end of the post" msgid "at the end of the post"
msgstr "nach einem Beitrag" msgstr "nach einem Beitrag"
#: classes/footnotes_settings.php:422 #: classes/footnotes_settings.php:451
msgid "in the widget area" msgid "in the widget area"
msgstr "im Widget" msgstr "im Widget"
#: classes/footnotes_settings.php:424 #: classes/footnotes_settings.php:453
msgid "Where shall the reference container appear:" msgid "Where shall the reference container appear:"
msgstr "Positionierung der Einzelnachweise:" msgstr "Positionierung der Einzelnachweise:"
#: classes/footnotes_settings.php:436 classes/footnotes_settings.php:473 #: classes/footnotes_settings.php:465 classes/footnotes_settings.php:522
#: classes/footnotes_settings.php:482 #: classes/footnotes_settings.php:543
msgid "Yes" msgid "Yes"
msgstr "Ja" msgstr "Ja"
#: classes/footnotes_settings.php:437 classes/footnotes_settings.php:474 #: classes/footnotes_settings.php:466 classes/footnotes_settings.php:523
#: classes/footnotes_settings.php:483 #: classes/footnotes_settings.php:544
msgid "No" msgid "No"
msgstr "Nein" msgstr "Nein"
#: classes/footnotes_settings.php:439 #: classes/footnotes_settings.php:468
msgid "Combine identical footnotes:" msgid "Combine identical footnotes:"
msgstr "Kombiniere meine Fußnoten:" msgstr "Kombiniere meine Fußnoten:"
#: classes/footnotes_settings.php:444 #: classes/footnotes_settings.php:478 classes/footnotes_settings.php:488
msgid "user defined"
msgstr "benutzerdefiniert"
#: classes/footnotes_settings.php:480
msgid "Footnote tag starts with:" msgid "Footnote tag starts with:"
msgstr "Fußnoten starten mit:" msgstr "Fußnoten starten mit:"
#: classes/footnotes_settings.php:448 #: classes/footnotes_settings.php:490
msgid "and ends with:" msgid "and ends with:"
msgstr "und endet mit:" msgstr "und endet mit:"
#: classes/footnotes_settings.php:455 #: classes/footnotes_settings.php:504
msgid "Arabic Numbers - Plain" msgid "Arabic Numbers - Plain"
msgstr "arabische Ziffern" msgstr "arabische Ziffern"
#: classes/footnotes_settings.php:456 #: classes/footnotes_settings.php:505
msgid "Arabic Numbers - Leading 0" msgid "Arabic Numbers - Leading 0"
msgstr "arabisch Ziffern - führende Null" msgstr "arabisch Ziffern - führende Null"
#: classes/footnotes_settings.php:457 #: classes/footnotes_settings.php:506
msgid "Latin Character - lower case" msgid "Latin Character - lower case"
msgstr "alphabetisch - Kleinschreibung" msgstr "alphabetisch - Kleinschreibung"
#: classes/footnotes_settings.php:458 #: classes/footnotes_settings.php:507
msgid "Latin Character - upper case" msgid "Latin Character - upper case"
msgstr "alphabetisch - Großschreibung" msgstr "alphabetisch - Großschreibung"
#: classes/footnotes_settings.php:459 #: classes/footnotes_settings.php:508
msgid "Roman Numerals" msgid "Roman Numerals"
msgstr "Römische Ziffern" msgstr "Römische Ziffern"
#: classes/footnotes_settings.php:461 #: classes/footnotes_settings.php:510
msgid "Counter style:" msgid "Counter style:"
msgstr "Fußnoten Zähler:" msgstr "Fußnoten Zähler:"
#: classes/footnotes_settings.php:476 #: classes/footnotes_settings.php:525
msgid "Allow footnotes on Summarized Posts:"
msgstr "Erlaube Fußnoten in Zusammenfassungen:"
#: classes/footnotes_settings.php:485
#, php-format #, php-format
msgid "Tell the world you're using %s:" msgid "Tell the world you're using %s:"
msgstr "Teile der Welt mit, dass du %s verwendest:" msgstr "Teile der Welt mit, dass du %s verwendest:"
#: classes/footnotes_settings.php:490 #: classes/footnotes_settings.php:530
#, php-format #, php-format
msgid "" msgid ""
"Don't tell the world you're using %s on specific pages by adding the " "Don't tell the world you're using %s on specific pages by adding the "
@ -135,35 +136,52 @@ msgstr ""
"Platzhalter um der Welt an einzelnen Seiten nicht mitzuteilen, dass Sie %s " "Platzhalter um der Welt an einzelnen Seiten nicht mitzuteilen, dass Sie %s "
"verwenden:" "verwenden:"
#: classes/footnotes_settings.php:503 #: classes/footnotes_settings.php:546
msgid "Allow footnotes on Summarized Posts:"
msgstr "Erlaube Fußnoten in Zusammenfassungen:"
#: classes/footnotes_settings.php:559
msgid "HowTo" msgid "HowTo"
msgstr "Hilfe" msgstr "Hilfe"
#: classes/footnotes_settings.php:506 #: classes/footnotes_settings.php:562
msgid "Brief introduction in how to use the plugin" msgid "Brief introduction in how to use the plugin"
msgstr "Kurze Anleitung für die Verwendung des Plugins." msgstr "Kurze Anleitung für die Verwendung des Plugins."
#: classes/footnotes_settings.php:532 #: classes/footnotes_settings.php:588
msgid "Start your footnote with the following shortcode:" msgid "Start your footnote with the following shortcode:"
msgstr "Starten Sie eine Fußnote mit:" msgstr "Starten Sie eine Fußnote mit:"
#: classes/footnotes_settings.php:538 #: classes/footnotes_settings.php:594
msgid "...and end your footnote with this shortcode:" msgid "...and end your footnote with this shortcode:"
msgstr "...und beenden Sie diese mit:" msgstr "...und beenden Sie diese mit:"
#: classes/footnotes_settings.php:546 classes/footnotes_settings.php:549 #: classes/footnotes_settings.php:602 classes/footnotes_settings.php:605
msgid "example string" msgid "example string"
msgstr "Beispieltext" msgstr "Beispieltext"
#: classes/footnotes_settings.php:547 #: classes/footnotes_settings.php:603
msgid "will be displayed as:" msgid "will be displayed as:"
msgstr "wird dargestellt als:" msgstr "wird dargestellt als:"
#: classes/footnotes_settings.php:554 #: classes/footnotes_settings.php:610
#, php-format #, php-format
msgid "If you have any questions, please don't hesitate to %se-mail%s us." msgid "If you have any questions, please don't hesitate to %se-mail%s us."
msgstr "Bei Fragen können Sie uns gerne eine %se-Mail%s senden." msgstr "Bei Fragen können Sie uns gerne eine %se-Mail%s senden."
#: classes/footnotes_widget.php:15 classes/footnotes_widget.php:25
msgid ""
"The widget defines the position of the reference container if set to "
"\"widget area\"."
msgstr ""
"Das Widget definiert die Position der Einzelnachweise wenn \"im Widget\" "
"eingestellt ist."
#: classes/footnotes_widget.php:17
#, php-format
msgid "%s Widget"
msgstr "%s Widget"
#: includes/plugin-settings.php:22 #: includes/plugin-settings.php:22
msgid "Settings" msgid "Settings"
msgstr "Einstellungen" msgstr "Einstellungen"
@ -172,7 +190,7 @@ msgstr "Einstellungen"
msgid "Support" msgid "Support"
msgstr "Support" msgstr "Support"
#: includes/replacer.php:187 #: includes/replacer.php:160
#, php-format #, php-format
msgid "Hey there, I'm using the awesome WordPress Plugin called %s" msgid "Hey there, I'm using the awesome WordPress Plugin called %s"
msgstr "Diese Seite verwendet das %s Plugin" msgstr "Diese Seite verwendet das %s Plugin"

Binary file not shown.

View file

@ -1,9 +1,9 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: footnotes\n" "Project-Id-Version: footnotes\n"
"POT-Creation-Date: 2014-05-22 15:42+0100\n" "POT-Creation-Date: 2014-05-24 14:35+0100\n"
"PO-Revision-Date: 2014-05-22 15:42+0100\n" "PO-Revision-Date: 2014-05-24 14:35+0100\n"
"Last-Translator: SHE <s.herndler@methis.at>\n" "Last-Translator: Stefan Herndler <support@herndler.org>\n"
"Language-Team: SHE <s.herndler@methis.at>\n" "Language-Team: SHE <s.herndler@methis.at>\n"
"Language: en\n" "Language: en\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -26,107 +26,108 @@ msgstr "You must be logged in to run this script."
msgid "You do not have permission to run this script." msgid "You do not have permission to run this script."
msgstr "You do not have permission to run this script." msgstr "You do not have permission to run this script."
#: classes/footnotes_settings.php:381 #: classes/footnotes_settings.php:409
msgid "General" msgid "General"
msgstr "General" msgstr "General"
#: classes/footnotes_settings.php:383 #: classes/footnotes_settings.php:411
#, php-format #, php-format
msgid "%s Settings" msgid "%s Settings"
msgstr "%s Settings" msgstr "%s Settings"
#: classes/footnotes_settings.php:384 #: classes/footnotes_settings.php:412
msgid "References Container" msgid "References Container"
msgstr "References Container" msgstr "References Container"
#: classes/footnotes_settings.php:385 #: classes/footnotes_settings.php:413
msgid "Footnotes styling" #, php-format
msgstr "Footnotes styling" msgid "%s styling"
msgstr "%s styling"
#: classes/footnotes_settings.php:386 #: classes/footnotes_settings.php:415
msgid "Other" msgid "Other"
msgstr "Other" msgstr "Other"
#: classes/footnotes_settings.php:406 #: classes/footnotes_settings.php:435
msgid "References label:" msgid "References label:"
msgstr "References label:" msgstr "References label:"
#: classes/footnotes_settings.php:411 #: classes/footnotes_settings.php:440
msgid "Collapse references by default:" msgid "Collapse references by default:"
msgstr "Collapse references by default:" msgstr "Collapse references by default:"
#: classes/footnotes_settings.php:420 #: classes/footnotes_settings.php:449
msgid "in the footer" msgid "in the footer"
msgstr "in the footer" msgstr "in the footer"
#: classes/footnotes_settings.php:421 #: classes/footnotes_settings.php:450
msgid "at the end of the post" msgid "at the end of the post"
msgstr "at the end of the post" msgstr "at the end of the post"
#: classes/footnotes_settings.php:422 #: classes/footnotes_settings.php:451
msgid "in the widget area" msgid "in the widget area"
msgstr "in the widget area" msgstr "in the widget area"
#: classes/footnotes_settings.php:424 #: classes/footnotes_settings.php:453
msgid "Where shall the reference container appear:" msgid "Where shall the reference container appear:"
msgstr "Where shall the reference container appear:" msgstr "Where shall the reference container appear:"
#: classes/footnotes_settings.php:436 classes/footnotes_settings.php:473 #: classes/footnotes_settings.php:465 classes/footnotes_settings.php:522
#: classes/footnotes_settings.php:482 #: classes/footnotes_settings.php:543
msgid "Yes" msgid "Yes"
msgstr "Yes" msgstr "Yes"
#: classes/footnotes_settings.php:437 classes/footnotes_settings.php:474 #: classes/footnotes_settings.php:466 classes/footnotes_settings.php:523
#: classes/footnotes_settings.php:483 #: classes/footnotes_settings.php:544
msgid "No" msgid "No"
msgstr "No" msgstr "No"
#: classes/footnotes_settings.php:439 #: classes/footnotes_settings.php:468
msgid "Combine identical footnotes:" msgid "Combine identical footnotes:"
msgstr "Combine identical footnotes:" msgstr "Combine identical footnotes:"
#: classes/footnotes_settings.php:444 #: classes/footnotes_settings.php:478 classes/footnotes_settings.php:488
msgid "user defined"
msgstr "user defined"
#: classes/footnotes_settings.php:480
msgid "Footnote tag starts with:" msgid "Footnote tag starts with:"
msgstr "Footnote tag starts with:" msgstr "Footnote tag starts with:"
#: classes/footnotes_settings.php:448 #: classes/footnotes_settings.php:490
msgid "and ends with:" msgid "and ends with:"
msgstr "and ends with:" msgstr "and ends with:"
#: classes/footnotes_settings.php:455 #: classes/footnotes_settings.php:504
msgid "Arabic Numbers - Plain" msgid "Arabic Numbers - Plain"
msgstr "Arabic Numbers - Plain" msgstr "Arabic Numbers - Plain"
#: classes/footnotes_settings.php:456 #: classes/footnotes_settings.php:505
msgid "Arabic Numbers - Leading 0" msgid "Arabic Numbers - Leading 0"
msgstr "Arabic Numbers - Leading 0" msgstr "Arabic Numbers - Leading 0"
#: classes/footnotes_settings.php:457 #: classes/footnotes_settings.php:506
msgid "Latin Character - lower case" msgid "Latin Character - lower case"
msgstr "Latin Character - lower case" msgstr "Latin Character - lower case"
#: classes/footnotes_settings.php:458 #: classes/footnotes_settings.php:507
msgid "Latin Character - upper case" msgid "Latin Character - upper case"
msgstr "Latin Character - upper case" msgstr "Latin Character - upper case"
#: classes/footnotes_settings.php:459 #: classes/footnotes_settings.php:508
msgid "Roman Numerals" msgid "Roman Numerals"
msgstr "Roman Numerals" msgstr "Roman Numerals"
#: classes/footnotes_settings.php:461 #: classes/footnotes_settings.php:510
msgid "Counter style:" msgid "Counter style:"
msgstr "Counter style:" msgstr "Counter style:"
#: classes/footnotes_settings.php:476 #: classes/footnotes_settings.php:525
msgid "Allow footnotes on Summarized Posts:"
msgstr "Allow footnotes on Summarized Posts:"
#: classes/footnotes_settings.php:485
#, php-format #, php-format
msgid "Tell the world you're using %s:" msgid "Tell the world you're using %s:"
msgstr "Tell the world you're using %s:" msgstr "Tell the world you're using %s:"
#: classes/footnotes_settings.php:490 #: classes/footnotes_settings.php:530
#, php-format #, php-format
msgid "" msgid ""
"Don't tell the world you're using %s on specific pages by adding the " "Don't tell the world you're using %s on specific pages by adding the "
@ -135,35 +136,52 @@ msgstr ""
"Don't tell the world you're using %s on specific pages by adding the " "Don't tell the world you're using %s on specific pages by adding the "
"following short code:" "following short code:"
#: classes/footnotes_settings.php:503 #: classes/footnotes_settings.php:546
msgid "Allow footnotes on Summarized Posts:"
msgstr "Allow footnotes on Summarized Posts:"
#: classes/footnotes_settings.php:559
msgid "HowTo" msgid "HowTo"
msgstr "HowTo" msgstr "HowTo"
#: classes/footnotes_settings.php:506 #: classes/footnotes_settings.php:562
msgid "Brief introduction in how to use the plugin" msgid "Brief introduction in how to use the plugin"
msgstr "Brief introduction in how to use the plugin" msgstr "Brief introduction in how to use the plugin"
#: classes/footnotes_settings.php:532 #: classes/footnotes_settings.php:588
msgid "Start your footnote with the following shortcode:" msgid "Start your footnote with the following shortcode:"
msgstr "Start your footnote with the following shortcode:" msgstr "Start your footnote with the following shortcode:"
#: classes/footnotes_settings.php:538 #: classes/footnotes_settings.php:594
msgid "...and end your footnote with this shortcode:" msgid "...and end your footnote with this shortcode:"
msgstr "...and end your footnote with this shortcode:" msgstr "...and end your footnote with this shortcode:"
#: classes/footnotes_settings.php:546 classes/footnotes_settings.php:549 #: classes/footnotes_settings.php:602 classes/footnotes_settings.php:605
msgid "example string" msgid "example string"
msgstr "example string" msgstr "example string"
#: classes/footnotes_settings.php:547 #: classes/footnotes_settings.php:603
msgid "will be displayed as:" msgid "will be displayed as:"
msgstr "will be displayed as:" msgstr "will be displayed as:"
#: classes/footnotes_settings.php:554 #: classes/footnotes_settings.php:610
#, php-format #, php-format
msgid "If you have any questions, please don't hesitate to %se-mail%s us." msgid "If you have any questions, please don't hesitate to %se-mail%s us."
msgstr "If you have any questions, please don't hesitate to %se-mail%s us." msgstr "If you have any questions, please don't hesitate to %se-mail%s us."
#: classes/footnotes_widget.php:15 classes/footnotes_widget.php:25
msgid ""
"The widget defines the position of the reference container if set to "
"\"widget area\"."
msgstr ""
"The widget defines the position of the reference container if set to "
"\"widget area\"."
#: classes/footnotes_widget.php:17
#, php-format
msgid "%s Widget"
msgstr "%s Widget"
#: includes/plugin-settings.php:22 #: includes/plugin-settings.php:22
msgid "Settings" msgid "Settings"
msgstr "Settings" msgstr "Settings"
@ -172,11 +190,29 @@ msgstr "Settings"
msgid "Support" msgid "Support"
msgstr "Support" msgstr "Support"
#: includes/replacer.php:187 #: includes/replacer.php:160
#, php-format #, php-format
msgid "Hey there, I'm using the awesome WordPress Plugin called %s" msgid "Hey there, I'm using the awesome WordPress Plugin called %s"
msgstr "Hey there, I'm using the awesome %s Plugin" msgstr "Hey there, I'm using the awesome %s Plugin"
#~ msgid "(("
#~ msgstr "(("
#~ msgid "<fn>"
#~ msgstr "<fn>"
#~ msgid "[ref]"
#~ msgstr "[ref]"
#~ msgid "))"
#~ msgstr "))"
#~ msgid "</fn>"
#~ msgstr "</fn>"
#~ msgid "[/ref]"
#~ msgstr "[/ref]"
#~ msgid "starts with:" #~ msgid "starts with:"
#~ msgstr "starts with:" #~ msgstr "starts with:"

View file

@ -42,8 +42,10 @@ No, this Plugin has been written from scratch. Of course some inspirations on ho
= 1.1.2 = = 1.1.2 =
- Update: Moved footnotes 'love' settings to a separate container - Update: Moved footnotes 'love' settings to a separate container
- Bugfix: Setting for the position of the "reference container" works for the options "footer" and "end of post" - Bugfix: Setting for the position of the "reference container" works for the options "footer", "end of post" and "widget area"
- Add: Pre defined footnote short codes and possibility for a user defined short code - Add: Pre defined footnote short codes and possibility for a user defined short code
- Add: Plugin Widget to define where the reference container shall appear when set to "widget area"
- Update: Translation for new settings and for the Widget description
= 1.1.1 = = 1.1.1 =
- Feature: Short code to not display the 'love me' slug on specific pages ( short code = [[no footnotes: love]] ) - Feature: Short code to not display the 'love me' slug on specific pages ( short code = [[no footnotes: love]] )