Add German translations to plugins (2nd pass).

Added German translation to the following plugins:

* event_dpsyntaxhighlighter
* event_flickr
* event_linklist / plugin_linklist
* event_textlinkads
* plugin_feedburnersidebar
* plugin_ggopis

Signed-off-by: Thomas Hochstein <thh@inter.net>
This commit is contained in:
Thomas Hochstein 2019-08-17 18:52:18 +02:00
parent a96c07c338
commit f88dfd7c0e
26 changed files with 460 additions and 10 deletions

View file

@ -1,3 +1,6 @@
3.0.83.1
- Added German translation.
2.1.364 Updates:
- updated to new upstream code
- legacy support is included (http://alexgorbatchev.com/wiki/SyntaxHighlighter:Upgrading)

View file

@ -0,0 +1,32 @@
<?php
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_NAME', 'Markup: Syntax-Hervorhebung');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_DESC', 'Dieses Plugin ist ein JavaScript-Syntax-Hervorheber, der auf dem gleichnamigen Code von Alex Gorbatchev basiert. '
.'Es benötigt weniger serverseitige Ressourcen als GeSHi und zeigt im eigentlichen HTML-Code weniger Markups an; eine leichtgewichtigere, sauberere Alternative. '
.'Dieses Plugin benötigt das zugehörige Theme, um die folgenden Hooks bereitzustellen: frontend_header, frontend_footer (und optional backend_preview im '
.'Admin-Theme).');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_PATH', 'Pfad zu den Scripts');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_PATH_DESC', 'Geben Sie den vollständigen HTTP-Pfad (alles nach Ihrem Domain-Namen) ein, der zum Verzeichnis dieses Plugins führt. ');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_THEME', 'Theme auswählen');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_THEME_DESC', 'Wählen Sie ein Theme / einen Stil für den Syntax-Hervorheber, der dem Blog am besten entspricht.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TOOLBAR', 'Symbolleiste anzeigen?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TOOLBAR_DESC', 'Zeigt die Fragezeichen-Schaltfläche mit dem Info-Dialog an.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_AUTOLINS', 'URLs klickbar machen?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_AUTOLINKS_DESC', 'Aktiviert/deaktiviert die Erkennung von Links im hervorgehobenen Element. Wenn die Option deaktiviert ist, können URLs nicht angeklickt werden.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_CLASSNAME', 'Benutzerdefinierte CSS-Klassen hinzufügen');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_CLASSNAME_DESC', 'Ermöglicht das Hinzufügen einer benutzerdefinierten Klasse (oder mehrerer Klassen) zu jedem hervorgehobenen Element, das auf der Seite angezeigt wird.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_COLLAPSE', 'Hervorgehobene Codeausschnitte einklappen?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_COLLAPSE_DESC', 'Ermöglicht es Ihnen, hervorgehobene Elemente standardmäßíg einzuklappen. In diesem Fall muss die Symbolleiste angezeigt werden, andernfalls wird kein Code-Ausschnitt zu sehen sein.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_GUTTER', 'Zeilennummern anzeigen?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_GUTTER_DESC', 'Ermöglicht das Ein- und Ausschalten der Zeilennummern.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_SMARTTABS', 'Smart tabs?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_SMARTTABS_DESC', 'Aktiviert/deaktiviert Smart Tabs.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TABSIZE', 'Größe der Smart Tabs');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TABSIZE_DESC', 'Hier können Sie die Größe der Registerkarten anpassen.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_STRIPBRS', '<br> Tags ignorieren?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_STRIPBRS_DESC', 'Wenn Ihre Software am Ende jeder Zeile <br />-Tags hinzufügt, können Sie diese ignorieren.');

View file

@ -0,0 +1,32 @@
<?php
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_NAME', 'Markup: Syntax-Hervorhebung');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_DESC', 'Dieses Plugin ist ein JavaScript-Syntax-Hervorheber, der auf dem gleichnamigen Code von Alex Gorbatchev basiert. '
.'Es benötigt weniger serverseitige Ressourcen als GeSHi und zeigt im eigentlichen HTML-Code weniger Markups an; eine leichtgewichtigere, sauberere Alternative. '
.'Dieses Plugin benötigt das zugehörige Theme, um die folgenden Hooks bereitzustellen: frontend_header, frontend_footer (und optional backend_preview im '
.'Admin-Theme).');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_PATH', 'Pfad zu den Scripts');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_PATH_DESC', 'Geben Sie den vollständigen HTTP-Pfad (alles nach Ihrem Domain-Namen) ein, der zum Verzeichnis dieses Plugins führt. ');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_THEME', 'Theme auswählen');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_THEME_DESC', 'Wählen Sie ein Theme / einen Stil für den Syntax-Hervorheber, der dem Blog am besten entspricht.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TOOLBAR', 'Symbolleiste anzeigen?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TOOLBAR_DESC', 'Zeigt die Fragezeichen-Schaltfläche mit dem Info-Dialog an.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_AUTOLINS', 'URLs klickbar machen?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_AUTOLINKS_DESC', 'Aktiviert/deaktiviert die Erkennung von Links im hervorgehobenen Element. Wenn die Option deaktiviert ist, können URLs nicht angeklickt werden.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_CLASSNAME', 'Benutzerdefinierte CSS-Klassen hinzufügen');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_CLASSNAME_DESC', 'Ermöglicht das Hinzufügen einer benutzerdefinierten Klasse (oder mehrerer Klassen) zu jedem hervorgehobenen Element, das auf der Seite angezeigt wird.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_COLLAPSE', 'Hervorgehobene Codeausschnitte einklappen?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_COLLAPSE_DESC', 'Ermöglicht es Ihnen, hervorgehobene Elemente standardmäßíg einzuklappen. In diesem Fall muss die Symbolleiste angezeigt werden, andernfalls wird kein Code-Ausschnitt zu sehen sein.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_GUTTER', 'Zeilennummern anzeigen?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_GUTTER_DESC', 'Ermöglicht das Ein- und Ausschalten der Zeilennummern.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_SMARTTABS', 'Smart tabs?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_SMARTTABS_DESC', 'Aktiviert/deaktiviert Smart Tabs.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TABSIZE', 'Größe der Smart Tabs');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TABSIZE_DESC', 'Hier können Sie die Größe der Registerkarten anpassen.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_STRIPBRS', '<br> Tags ignorieren?');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_STRIPBRS_DESC', 'Wenn Ihre Software am Ende jeder Zeile <br />-Tags hinzufügt, können Sie diese ignorieren.');

View file

@ -30,4 +30,4 @@
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TABSIZE', 'Tab size for smart tabs');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_TABSIZE_DESC', 'Allows you to adjust tab size.');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_STRIPBRS', 'Ignore <br> tags');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_STRIPBRS_DESC', 'If your software adds <br /> tags at the end of each line, this option allows you to ignore those..');
@define('PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_STRIPBRS_DESC', 'If your software adds <br /> tags at the end of each line, this option allows you to ignore those.');

View file

@ -19,7 +19,7 @@ class serendipity_event_dpsyntaxhighlighter extends serendipity_event {
var $title = PLUGIN_EVENT_DPSYNTAXHIGHLIGHTER_NAME;
var $version = '3.0.83'; // helps to be easily able to upgrade on upstream upgrade
var $version = '3.0.83.1'; // helps to be easily able to upgrade on upstream upgrade
/* _get_directory_match support function:
* read files from $dir that match regexp $tomatch and store matches in

View file

@ -1,3 +1,7 @@
0.6:
---
* Added German translation.
0.5.2:
-----
* Added serendipity_request_url API method

View file

@ -0,0 +1,19 @@
<?php #
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
@define('PLUGIN_EVENT_FLICKR_NAME', 'Aus Flickr importieren');
@define('PLUGIN_EVENT_FLICKR_DESC', 'Bilder von flickr.com in die Mediendatenbank importieren.');
@define('PLUGIN_EVENT_FLICKR_APIKEY', 'API-Key');
@define('PLUGIN_EVENT_FLICKR_APIKEY_INVALID', 'Der Schlüssel muss 32 Zeichen lang sein und darf nur Ziffern und [a-f] enthalten.');
@define('PLUGIN_EVENT_FLICKR_APIKEY_DESC', 'API-Key von http://www.flickr.com/services/api/');
@define('PLUGIN_EVENT_FLICKR_IMPORT', 'Bilder aus flickr.com importieren');
@define('PLUGIN_EVENT_FLICKR_IMPORT2', 'Bilder aus flickr.com importieren (Schritt 2)');
@define('PLUGIN_EVENT_FLICKR_TAGS', 'Tags');
@define('PLUGIN_EVENT_FLICKR_KEYWORDS', 'Schlüselwörter');
@define('PLUGIN_EVENT_FLICKR_IMPORT_BLAHBLAH', 'Das Plugin kann nur "öffentliche" Fotos von flickr.com abrufen. /!\ Beachten Sie das Urheberrecht!');
@define('PLUGIN_EVENT_FLICKR_INSTALL', '<strong>/!\</ strong> Bei einigen Providern ist es nicht möglich, den Include-Pfad mit der Anweisung ini_set() zu ändern (z.B. bei free.fr). Das Plugin kann dann nicht ausgeführt werden, da einige Klassen nicht instanziiert werden können. <br /><br />In diesem Fall haben Sie wahrscheinlich einen speziellen Ort in Ihrem Account, an dem Sie allgemein verwendete PHP-Dateien ablegen können (fragen Sie Ihren Provider). Erstellen Sie auf free.fr einfach ein Verzeichnis mit dem Namen "include" im Stammverzeichnis Ihres Accounts. Kopieren Sie dann alles im phpFlickr/PEAR-Unterverzeichnis des Plugins in dieses Verzeichnis.');

View file

@ -0,0 +1,19 @@
<?php #
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
@define('PLUGIN_EVENT_FLICKR_NAME', 'Aus Flickr importieren');
@define('PLUGIN_EVENT_FLICKR_DESC', 'Bilder von flickr.com in die Mediendatenbank importieren.');
@define('PLUGIN_EVENT_FLICKR_APIKEY', 'API-Key');
@define('PLUGIN_EVENT_FLICKR_APIKEY_INVALID', 'Der Schlüssel muss 32 Zeichen lang sein und darf nur Ziffern und [a-f] enthalten.');
@define('PLUGIN_EVENT_FLICKR_APIKEY_DESC', 'API-Key von http://www.flickr.com/services/api/');
@define('PLUGIN_EVENT_FLICKR_IMPORT', 'Bilder aus flickr.com importieren');
@define('PLUGIN_EVENT_FLICKR_IMPORT2', 'Bilder aus flickr.com importieren (Schritt 2)');
@define('PLUGIN_EVENT_FLICKR_TAGS', 'Tags');
@define('PLUGIN_EVENT_FLICKR_KEYWORDS', 'Schlüselwörter');
@define('PLUGIN_EVENT_FLICKR_IMPORT_BLAHBLAH', 'Das Plugin kann nur "öffentliche" Fotos von flickr.com abrufen. /!\ Beachten Sie das Urheberrecht!');
@define('PLUGIN_EVENT_FLICKR_INSTALL', '<strong>/!\</ strong> Bei einigen Providern ist es nicht möglich, den Include-Pfad mit der Anweisung ini_set() zu ändern (z.B. bei free.fr). Das Plugin kann dann nicht ausgeführt werden, da einige Klassen nicht instanziiert werden können. <br /><br />In diesem Fall haben Sie wahrscheinlich einen speziellen Ort in Ihrem Account, an dem Sie allgemein verwendete PHP-Dateien ablegen können (fragen Sie Ihren Provider). Erstellen Sie auf free.fr einfach ein Verzeichnis mit dem Namen "include" im Stammverzeichnis Ihres Accounts. Kopieren Sie dann alles im phpFlickr/PEAR-Unterverzeichnis des Plugins in dieses Verzeichnis.');

View file

@ -31,7 +31,7 @@ class serendipity_event_flickr extends serendipity_event
$propbag->add('stackable', false);
$propbag->add('license', 'GPL');
$propbag->add('author', 'Jay Bertrand');
$propbag->add('version', '0.5.3');
$propbag->add('version', '0.6');
$propbag->add('requirements', array(
'serendipity' => '0.9',
'smarty' => '2.6.7',

View file

@ -1,3 +1,8 @@
2.05 && 1.25:
-------------
* Added German translation.
2.04.1 && 1.24.1:
-----------------

View file

@ -0,0 +1,102 @@
<?php
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
//
// serendipity_event_linklist.php
//
@define('PLUGIN_LINKLIST_TITLE', 'Linkliste');
@define('PLUGIN_LINKLIST_DESC', 'Linkmanager - zeigt Ihre Lieblingslinks in der Seitenleiste an.');
@define('PLUGIN_LINKLIST_LINK', 'Link');
@define('PLUGIN_LINKLIST_LINK_NAME', 'Name');
@define('PLUGIN_LINKLIST_ADMINLINK', 'Links verwalten');
@define('PLUGIN_LINKLIST_ORDER', 'Links sortiuern nach:');
@define('PLUGIN_LINKLIST_ORDER_DESC', 'Sortierung der angezeigten Links auswählen.');
@define('PLUGIN_LINKLIST_ORDER_NUM_ORDER', 'Benutzerdefiniert');
@define('PLUGIN_LINKLIST_ORDER_DATE_ACS', 'Nach Datum (vom ältesten aufsteigend)');
@define('PLUGIN_LINKLIST_ORDER_DATE_DESC', 'Nach Datum (vom neuesten absteigend)');
@define('PLUGIN_LINKLIST_ORDER_CATEGORY', 'Nach Kategorien');
@define('PLUGIN_LINKLIST_ORDER_ALPHA', 'Alphabetisch');
@define('PLUGIN_LINKLIST_LINKS', 'Links verwalten');
@define('PLUGIN_LINKLIST_NOLINKS', 'Keine Links vorhanden');
@define('PLUGIN_LINKLIST_CATEGORY', 'Kategorien verwenden');
@define('PLUGIN_LINKLIST_CATEGORYDESC', 'Kategorien verwenden, um Links zu organisieren.');
@define('PLUGIN_LINKLIST_ADDLINK', 'Link hinzufügen');
@define('PLUGIN_LINKLIST_LINK_EXAMPLE', 'Beispiel: http://www.s9y.org oder http://www.s9y.org/forums/');
@define('PLUGIN_LINKLIST_EDITLINK', 'Link bearbeiten');
@define('PLUGIN_LINKLIST_LINKDESC', 'Beschreibung für den Link');
@define('PLUGIN_LINKLIST_CATEGORY_NAME', 'Kategoriensystem:');
@define('PLUGIN_LINKLIST_CATEGORY_NAME_DESC', 'Sie können entweder die Blog-Kategorien oder die mit diesem Plugin bereitgestellten benutzerdefinierten Kategorien verwenden.');
@define('PLUGIN_LINKLIST_CATEGORY_NAME_CUSTOM', 'Benutzerdefiniert');
@define('PLUGIN_LINKLIST_CATEGORY_NAME_DEFAULT', 'Standard');
@define('PLUGIN_LINKLIST_ADD_CAT', 'Kategorie verwalten');
@define('PLUGIN_LINKLIST_CAT_NAME', 'Name der Kategorie');
@define('PLUGIN_LINKLIST_PARENT_CATEGORY', 'Übergeordnete Kategorie');
@define('PLUGIN_LINKLIST_ADMINCAT', 'Kategorien administrieren');
@define('PLUGIN_LINKLIST_CACHE_NAME', 'Seitenleiste cachen');
@define('PLUGIN_LINKLIST_CACHE_DESC', 'Durch das Zwischenspeichern der Seitenleiste wird die Geschwindigkeit Ihrer Seite erhöht. Um den Cache für Fehlerbehebungszwecke zu löschen, schalten Sie ihn aus und wieder ein.');
@define('PLUGIN_LINKLIST_ENABLED_NAME', 'Aktiviert');
@define('PLUGIN_LINKLIST_ENABLED_DESC', 'Plugin aktivieren/deaktivieren.');
@define('PLUGIN_LINKLIST_DELETE_WARN', 'Wenn eine Kategorie gelöscht wird, werden alle ihre Einträge in die Stammkategorie verschoben.');
//
// serendipity_plugin_linklist.php
//
@define('PLUGIN_LINKS_NAME', 'Linkliste');
@define('PLUGIN_LINKS_BLAHBLAH', 'Linkmanager - zeigt Ihre Lieblingslinks in der Seitenleiste an.');
@define('PLUGIN_LINKS_TITLE', 'Überschrift');
@define('PLUGIN_LINKS_TITLE_BLAHBLAH', 'Die Überschrift für die Linkliste.');
@define('PLUGIN_LINKS_TOP_LEVEL', 'Text für die oberste Ebene');
@define('PLUGIN_LINKS_TOP_LEVEL_BLAHBLAH', 'Geben Sie hier einen beliebigen Text ein, der auf der obersten Ebene erscheinen soll (kann leer bleiben)');
@define('PLUGIN_LINKS_DIRECTXML', 'XML direkt eingeben');
@define('PLUGIN_LINKS_DIRECTXML_BLAHBLAH', 'Sie können XML-Daten direkt eingeben oder eine Webseite zum Verwalten von Links verwenden.');
@define('PLUGIN_LINKS_LINKS', 'Linkliste');
@define('PLUGIN_LINKS_LINKS_BLAHBLAH', 'Verwenden Sie XML!! - Verwenden Sie für Verzeichnissblöcke <dir name="dir name"> und schließen Sie mit </dir>. - Verwenden Sie für Links <link name="link name" link="http://link.com/" />.');
@define('PLUGIN_LINKS_OPENALL', 'Linktext für "Alle ausklappen"');
@define('PLUGIN_LINKS_OPENALL_BLAHBLAH', 'Geben Sie den Linktext für den Link "Alle ausklappen" ein.');
@define('PLUGIN_LINKS_OPENALL_DEFAULT', 'Alle ausklappen');
@define('PLUGIN_LINKS_CLOSEALL', 'Linktext für "Alle einklappen"');
@define('PLUGIN_LINKS_CLOSEALL_BLAHBLAH', 'Geben Sie den Linktext für den Link "Alle einklappen" ein.');
@define('PLUGIN_LINKS_CLOSEALL_DEFAULT', 'Alle einklappen');
@define('PLUGIN_LINKS_SHOW', 'Links zum Aus-/Einklappen anzeigen?');
@define('PLUGIN_LINKS_SHOW_BLAHBLAH', 'Möchten Sie die Links "Alle ausklappen" und "Alle einklappen" sehen?');
@define('PLUGIN_LINKS_LOCATION', 'Link-Position');
@define('PLUGIN_LINKS_LOCATION_BLAHBLAH', 'Position der Links zum Aus-/Einklappen.');
@define('PLUGIN_LINKS_LOCATION_TOP', 'Oben');
@define('PLUGIN_LINKS_LOCATION_BOTTOM', 'Unten');
@define('PLUGIN_LINKS_SELECTION', 'Auswahl ermöglichen');
@define('PLUGIN_LINKS_SELECTION_BLAHBLAH', 'Bei "Ja" können Knoten ausgewählt (hervorgehoben) werden.');
@define('PLUGIN_LINKS_COOKIE', 'Cookies verwenden');
@define('PLUGIN_LINKS_COOKIE_BLAHBLAH', 'Bei "Ja" verwendet die Baumanzeige Cookies, um ihren Zustand zu speichern.');
@define('PLUGIN_LINKS_LINE', 'Linien verwenden');
@define('PLUGIN_LINKS_LINE_BLAHBLAH', 'Bei "Ja" wird die Baumanzeige mit Linien gezeichnet.');
@define('PLUGIN_LINKS_ICON', 'Icons verwenden');
@define('PLUGIN_LINKS_SVGICON', 'Use link SVG icon by CSS');
@define('PLUGIN_LINKS_ICON_BLAHBLAH', 'Bei "Ja" wird die Baumanzeige mit Icons gezeichnet.');
@define('PLUGIN_LINKS_STATUS', 'Statuszeile verwenden');
@define('PLUGIN_LINKS_STATUS_BLAHBLAH', 'Bei "Ja" wird die Knotenbezeichnung statt der URL in der Statuszeile des Browsers angezeigt.');
@define('PLUGIN_LINKS_CLOSELEVEL', 'Gleiche Ebene schließen');
@define('PLUGIN_LINKS_CLOSELEVEL_BLAHBLAH', 'Bei "Ja" kann nur ein Knoten innerhalb eines übergeordneten Knotens gleichzeitig erweitert werden. "Alle ausklappen" und "Alle einklappen" funktionieren nicht, wenn diese Option aktiviert ist.');
@define('PLUGIN_LINKS_TARGET', 'Linkziel');
@define('PLUGIN_LINKS_TARGET_BLAHBLAH', 'Das Ziel für die Links kann "_blank", "_self", "_top", "_parent" oder der Name eines Frames sein.');
@define('PLUGIN_LINKS_IMGDIR', 'Plugin-Image-Verzeichnis verwenden');
@define('PLUGIN_LINKS_IMGDIR_BLAHBLAH', 'Bei "Ja" geht das Plugin davon aus, dass sich die Bilder im Plugin-Ordner befinden. Bei "Nein" verwendet das Plugin als Pfad für die Bilder "/templates/default/img/". Das Deaktivieren des Plugin-Image-Verzeichnisses ist für gemeinsame Installationen erforderlich, erfordert jedoch, dass die Bilder manuell verschoben werden.');
@define('PLUGIN_LINKLIST_CATEGORY_DEFAULT_OPEN_NAME', 'Kategoriebaum aus- oder einklappen');
@define('PLUGIN_LINKLIST_CATEGORY_DEFAULT_OPEN_DESC', 'Bei der Sortierung nach Kategorien werden die Links standardmäßig aus- oder eingeklappt.');
@define('PLUGIN_LINKLIST_CATEGORY_DEFAULT_OPEN_NAME_CLOSED', 'Ausklappen');
@define('PLUGIN_LINKLIST_CATEGORY_DEFAULT_OPEN_NAME_OPEN', 'Einklappen');
@define('PLUGIN_LINKLIST_OUTSTYLE_DTREE', 'dtree');
@define('PLUGIN_LINKLIST_OUTSTYLE_CSS', 'CSS-Liste');
@define('PLUGIN_LINKLIST_ORDER_OUTSTYLE_SIMP_CSS', 'Einfaches CSS');
@define('PLUGIN_LINKS_OUTSTYLE', 'Anzeige-Stil für die Linkliste wählen');
@define('PLUGIN_LINKS_OUTSTYLE_BLAHBLAH', 'Wählen Sie den Ausgabestil für die Linkliste. "dtree" verwendet Javascript, um eine browserübergreifende Baumansicht zu erstellen. "CSS-Liste" verwendet CSS und ein einfaches Javascript, um die "dtree"-Ansicht wiederzugeben, unterstützt jedoch nicht alle Funktionen von "dtree". "Einfaches CSS" gibt eine einfache CSS-gesteuerte Liste aus, die eine genaue Kontrolle über die Darstellung von Links ermöglicht. Beachten Sie, dass "dtree" in der Regel nicht von Suchmaschinen ausgewertet werden kann.');
@define('PLUGIN_LINKS_CALLMARKUP', 'Markup-Plugins anwenden?');
@define('PLUGIN_LINKS_CALLMARKUP_BLAHBLAH', 'Wählen Sie diese Option, um Markups-Plugins auf die Linkliste anzuwenden. Dies wendet alle Markup-Plugins an, die auch auf einen HTML-Klotz angewendet werden.');
@define('PLUGIN_LINKS_USEDESC', 'Vorhandene Beschreibung verwenden');
@define('PLUGIN_LINKS_USEDESC_BLAHBLAH', 'Verwenden Sie die Beschreibung als Linktitel, falls sie verfügbar ist.');
@define('PLUGIN_LINKS_PREPEND', 'Geben Sie einen beliebigen Text ein, der vor der Linkliste angezeigt werden soll.');
@define('PLUGIN_LINKS_APPEND', 'Geben Sie einen beliebigen Text ein, der nach der Linkliste angezeigt werden soll.');

View file

@ -0,0 +1,102 @@
<?php
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
//
// serendipity_event_linklist.php
//
@define('PLUGIN_LINKLIST_TITLE', 'Linkliste');
@define('PLUGIN_LINKLIST_DESC', 'Linkmanager - zeigt Ihre Lieblingslinks in der Seitenleiste an.');
@define('PLUGIN_LINKLIST_LINK', 'Link');
@define('PLUGIN_LINKLIST_LINK_NAME', 'Name');
@define('PLUGIN_LINKLIST_ADMINLINK', 'Links verwalten');
@define('PLUGIN_LINKLIST_ORDER', 'Links sortiuern nach:');
@define('PLUGIN_LINKLIST_ORDER_DESC', 'Sortierung der angezeigten Links auswählen.');
@define('PLUGIN_LINKLIST_ORDER_NUM_ORDER', 'Benutzerdefiniert');
@define('PLUGIN_LINKLIST_ORDER_DATE_ACS', 'Nach Datum (vom ältesten aufsteigend)');
@define('PLUGIN_LINKLIST_ORDER_DATE_DESC', 'Nach Datum (vom neuesten absteigend)');
@define('PLUGIN_LINKLIST_ORDER_CATEGORY', 'Nach Kategorien');
@define('PLUGIN_LINKLIST_ORDER_ALPHA', 'Alphabetisch');
@define('PLUGIN_LINKLIST_LINKS', 'Links verwalten');
@define('PLUGIN_LINKLIST_NOLINKS', 'Keine Links vorhanden');
@define('PLUGIN_LINKLIST_CATEGORY', 'Kategorien verwenden');
@define('PLUGIN_LINKLIST_CATEGORYDESC', 'Kategorien verwenden, um Links zu organisieren.');
@define('PLUGIN_LINKLIST_ADDLINK', 'Link hinzufügen');
@define('PLUGIN_LINKLIST_LINK_EXAMPLE', 'Beispiel: http://www.s9y.org oder http://www.s9y.org/forums/');
@define('PLUGIN_LINKLIST_EDITLINK', 'Link bearbeiten');
@define('PLUGIN_LINKLIST_LINKDESC', 'Beschreibung für den Link');
@define('PLUGIN_LINKLIST_CATEGORY_NAME', 'Kategoriensystem:');
@define('PLUGIN_LINKLIST_CATEGORY_NAME_DESC', 'Sie können entweder die Blog-Kategorien oder die mit diesem Plugin bereitgestellten benutzerdefinierten Kategorien verwenden.');
@define('PLUGIN_LINKLIST_CATEGORY_NAME_CUSTOM', 'Benutzerdefiniert');
@define('PLUGIN_LINKLIST_CATEGORY_NAME_DEFAULT', 'Standard');
@define('PLUGIN_LINKLIST_ADD_CAT', 'Kategorie verwalten');
@define('PLUGIN_LINKLIST_CAT_NAME', 'Name der Kategorie');
@define('PLUGIN_LINKLIST_PARENT_CATEGORY', 'Übergeordnete Kategorie');
@define('PLUGIN_LINKLIST_ADMINCAT', 'Kategorien administrieren');
@define('PLUGIN_LINKLIST_CACHE_NAME', 'Seitenleiste cachen');
@define('PLUGIN_LINKLIST_CACHE_DESC', 'Durch das Zwischenspeichern der Seitenleiste wird die Geschwindigkeit Ihrer Seite erhöht. Um den Cache für Fehlerbehebungszwecke zu löschen, schalten Sie ihn aus und wieder ein.');
@define('PLUGIN_LINKLIST_ENABLED_NAME', 'Aktiviert');
@define('PLUGIN_LINKLIST_ENABLED_DESC', 'Plugin aktivieren/deaktivieren.');
@define('PLUGIN_LINKLIST_DELETE_WARN', 'Wenn eine Kategorie gelöscht wird, werden alle ihre Einträge in die Stammkategorie verschoben.');
//
// serendipity_plugin_linklist.php
//
@define('PLUGIN_LINKS_NAME', 'Linkliste');
@define('PLUGIN_LINKS_BLAHBLAH', 'Linkmanager - zeigt Ihre Lieblingslinks in der Seitenleiste an.');
@define('PLUGIN_LINKS_TITLE', 'Überschrift');
@define('PLUGIN_LINKS_TITLE_BLAHBLAH', 'Die Überschrift für die Linkliste.');
@define('PLUGIN_LINKS_TOP_LEVEL', 'Text für die oberste Ebene');
@define('PLUGIN_LINKS_TOP_LEVEL_BLAHBLAH', 'Geben Sie hier einen beliebigen Text ein, der auf der obersten Ebene erscheinen soll (kann leer bleiben)');
@define('PLUGIN_LINKS_DIRECTXML', 'XML direkt eingeben');
@define('PLUGIN_LINKS_DIRECTXML_BLAHBLAH', 'Sie können XML-Daten direkt eingeben oder eine Webseite zum Verwalten von Links verwenden.');
@define('PLUGIN_LINKS_LINKS', 'Linkliste');
@define('PLUGIN_LINKS_LINKS_BLAHBLAH', 'Verwenden Sie XML!! - Verwenden Sie für Verzeichnissblöcke <dir name="dir name"> und schließen Sie mit </dir>. - Verwenden Sie für Links <link name="link name" link="http://link.com/" />.');
@define('PLUGIN_LINKS_OPENALL', 'Linktext für "Alle ausklappen"');
@define('PLUGIN_LINKS_OPENALL_BLAHBLAH', 'Geben Sie den Linktext für den Link "Alle ausklappen" ein.');
@define('PLUGIN_LINKS_OPENALL_DEFAULT', 'Alle ausklappen');
@define('PLUGIN_LINKS_CLOSEALL', 'Linktext für "Alle einklappen"');
@define('PLUGIN_LINKS_CLOSEALL_BLAHBLAH', 'Geben Sie den Linktext für den Link "Alle einklappen" ein.');
@define('PLUGIN_LINKS_CLOSEALL_DEFAULT', 'Alle einklappen');
@define('PLUGIN_LINKS_SHOW', 'Links zum Aus-/Einklappen anzeigen?');
@define('PLUGIN_LINKS_SHOW_BLAHBLAH', 'Möchten Sie die Links "Alle ausklappen" und "Alle einklappen" sehen?');
@define('PLUGIN_LINKS_LOCATION', 'Link-Position');
@define('PLUGIN_LINKS_LOCATION_BLAHBLAH', 'Position der Links zum Aus-/Einklappen.');
@define('PLUGIN_LINKS_LOCATION_TOP', 'Oben');
@define('PLUGIN_LINKS_LOCATION_BOTTOM', 'Unten');
@define('PLUGIN_LINKS_SELECTION', 'Auswahl ermöglichen');
@define('PLUGIN_LINKS_SELECTION_BLAHBLAH', 'Bei "Ja" können Knoten ausgewählt (hervorgehoben) werden.');
@define('PLUGIN_LINKS_COOKIE', 'Cookies verwenden');
@define('PLUGIN_LINKS_COOKIE_BLAHBLAH', 'Bei "Ja" verwendet die Baumanzeige Cookies, um ihren Zustand zu speichern.');
@define('PLUGIN_LINKS_LINE', 'Linien verwenden');
@define('PLUGIN_LINKS_LINE_BLAHBLAH', 'Bei "Ja" wird die Baumanzeige mit Linien gezeichnet.');
@define('PLUGIN_LINKS_ICON', 'Icons verwenden');
@define('PLUGIN_LINKS_SVGICON', 'Use link SVG icon by CSS');
@define('PLUGIN_LINKS_ICON_BLAHBLAH', 'Bei "Ja" wird die Baumanzeige mit Icons gezeichnet.');
@define('PLUGIN_LINKS_STATUS', 'Statuszeile verwenden');
@define('PLUGIN_LINKS_STATUS_BLAHBLAH', 'Bei "Ja" wird die Knotenbezeichnung statt der URL in der Statuszeile des Browsers angezeigt.');
@define('PLUGIN_LINKS_CLOSELEVEL', 'Gleiche Ebene schließen');
@define('PLUGIN_LINKS_CLOSELEVEL_BLAHBLAH', 'Bei "Ja" kann nur ein Knoten innerhalb eines übergeordneten Knotens gleichzeitig erweitert werden. "Alle ausklappen" und "Alle einklappen" funktionieren nicht, wenn diese Option aktiviert ist.');
@define('PLUGIN_LINKS_TARGET', 'Linkziel');
@define('PLUGIN_LINKS_TARGET_BLAHBLAH', 'Das Ziel für die Links kann "_blank", "_self", "_top", "_parent" oder der Name eines Frames sein.');
@define('PLUGIN_LINKS_IMGDIR', 'Plugin-Image-Verzeichnis verwenden');
@define('PLUGIN_LINKS_IMGDIR_BLAHBLAH', 'Bei "Ja" geht das Plugin davon aus, dass sich die Bilder im Plugin-Ordner befinden. Bei "Nein" verwendet das Plugin als Pfad für die Bilder "/templates/default/img/". Das Deaktivieren des Plugin-Image-Verzeichnisses ist für gemeinsame Installationen erforderlich, erfordert jedoch, dass die Bilder manuell verschoben werden.');
@define('PLUGIN_LINKLIST_CATEGORY_DEFAULT_OPEN_NAME', 'Kategoriebaum aus- oder einklappen');
@define('PLUGIN_LINKLIST_CATEGORY_DEFAULT_OPEN_DESC', 'Bei der Sortierung nach Kategorien werden die Links standardmäßig aus- oder eingeklappt.');
@define('PLUGIN_LINKLIST_CATEGORY_DEFAULT_OPEN_NAME_CLOSED', 'Ausklappen');
@define('PLUGIN_LINKLIST_CATEGORY_DEFAULT_OPEN_NAME_OPEN', 'Einklappen');
@define('PLUGIN_LINKLIST_OUTSTYLE_DTREE', 'dtree');
@define('PLUGIN_LINKLIST_OUTSTYLE_CSS', 'CSS-Liste');
@define('PLUGIN_LINKLIST_ORDER_OUTSTYLE_SIMP_CSS', 'Einfaches CSS');
@define('PLUGIN_LINKS_OUTSTYLE', 'Anzeige-Stil für die Linkliste wählen');
@define('PLUGIN_LINKS_OUTSTYLE_BLAHBLAH', 'Wählen Sie den Ausgabestil für die Linkliste. "dtree" verwendet Javascript, um eine browserübergreifende Baumansicht zu erstellen. "CSS-Liste" verwendet CSS und ein einfaches Javascript, um die "dtree"-Ansicht wiederzugeben, unterstützt jedoch nicht alle Funktionen von "dtree". "Einfaches CSS" gibt eine einfache CSS-gesteuerte Liste aus, die eine genaue Kontrolle über die Darstellung von Links ermöglicht. Beachten Sie, dass "dtree" in der Regel nicht von Suchmaschinen ausgewertet werden kann.');
@define('PLUGIN_LINKS_CALLMARKUP', 'Markup-Plugins anwenden?');
@define('PLUGIN_LINKS_CALLMARKUP_BLAHBLAH', 'Wählen Sie diese Option, um Markups-Plugins auf die Linkliste anzuwenden. Dies wendet alle Markup-Plugins an, die auch auf einen HTML-Klotz angewendet werden.');
@define('PLUGIN_LINKS_USEDESC', 'Vorhandene Beschreibung verwenden');
@define('PLUGIN_LINKS_USEDESC_BLAHBLAH', 'Verwenden Sie die Beschreibung als Linktitel, falls sie verfügbar ist.');
@define('PLUGIN_LINKS_PREPEND', 'Geben Sie einen beliebigen Text ein, der vor der Linkliste angezeigt werden soll.');
@define('PLUGIN_LINKS_APPEND', 'Geben Sie einen beliebigen Text ein, der nach der Linkliste angezeigt werden soll.');

View file

@ -25,7 +25,7 @@ class serendipity_event_linklist extends serendipity_event
'external_plugin' => true
));
$propbag->add('author', 'Matthew Groeninger, Omid Mottaghi Rad');
$propbag->add('version', '2.04.1');
$propbag->add('version', '2.05');
$propbag->add('requirements', array(
'serendipity' => '1.6',
'smarty' => '2.6.7',

View file

@ -18,7 +18,7 @@ class serendipity_plugin_linklist extends serendipity_plugin
$propbag->add('description', PLUGIN_LINKS_BLAHBLAH);
$propbag->add('stackable', true);
$propbag->add('author', 'Matthew Groeninger, Omid Mottaghi Rad');
$propbag->add('version', '1.24.1');
$propbag->add('version', '1.25');
$propbag->add('stackable', false);
$propbag->add('configuration', array(
'title',

View file

@ -1,3 +1,6 @@
0.13:
Added German translation.
0.12.2:
Removed HTTP referer and URI variables to outgoing request

View file

@ -0,0 +1,19 @@
<?php #
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
@define('PLUGIN_EVENT_TEXTLINKADS_TITLE', 'Werbeanzeigen einbetten (TextLinkAds.com oder benutzerdefiniert)');
@define('PLUGIN_EVENT_TEXTLINKADS_DESC', 'Werbenanzeigen ins Blog einbetten.');
@define('PLUGIN_EVENT_TEXTLINKADS_INFO', '<p>Sie müssen die Smarty .tpl-Datei Ihres Themes bearbeiten, um anzugeben, wo die Anzeige platziert werden soll, sonst wird sie nicht auf Ihrer Seite angezeigt. Verwenden Sie diesen Smarty-Code, um eine TextLinkAd.com-Anzeige zu platzieren: {serendipity_hookPlugin hook="external_service_tla" hookAll="true"}. Wenn Sie benutzerdefinierte Anzeigen verwenden möchten, können Sie den folgenden Smarty-Funktionsaufruf verwenden:</ p>
<p>{serendipity_hookPlugin hook="external_service_ad" hookAll="true" data="X: Y"}</ p>
<p>Ersetzen Sie dabei "X" durch den Namen des Unterverzeichnisses (relativ zum Basisverzeichnis des Plugins), in dem die Ad-Snippets erscheinen sollen. Das Plugin wählt dann mit der angegebenen Häufigkeit Y ("weekly", "daily", "hourly", "half-hour", "per-call") aus diesem Unterverzeichnis eine zufällige .html-Datei aus, die dann angezeigt wird.</ p>
<p>Sie haben beispielsweise ein Unterverzeichnis "headers" und "footes". Im Unterverzeichnis "headers" haben Sie die Dateien "nice.html", "nifty.html" und "great.html". Im Unterverzeichnis "footers" haben Sie die Dateien "great.html" und "awesome.html". Dann bearbeiten Sie die index.tpl-Datei Ihres Themes und platzieren diesen Code oben:</ p>
<p>{serendipity_hookPlugin hook="external_service_ad" hookAll="true" data="headers: daily"}</ p>
<p>und diesen Code im Footer-Bereich:</ p>
<p>{serendipity_hookPlugin hook="external_service_ad" hookAll="true" data="footers: weekly"}</ p>
<p>Wenn Sie dann Ihr Blog aufrufen, sehen Sie den oben eine zufällige .html-Datei aus "headers", die sich täglich ändert, und unten eine zufällige .html-Datei aus "footers", die sich nur wöchentlich ändert. In den HTML-Dateien können Sie jeden beliebigen HTML-Code platzieren (wie JavaScript, GoogleAdSense usw.).');
@define('PLUGIN_EVENT_TEXTLINKADS_HTMLID', '(Für TextLinkAds) Die CSS-ID des HTML-Elements mit Ihren Textads.');
@define('PLUGIN_EVENT_TEXTLINKADS_XMLFILENAME', '(Für TextLinkAds) Der lokale Dateiname, in dem der Textlink gespeichert wird.');

View file

@ -0,0 +1,19 @@
<?php #
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
@define('PLUGIN_EVENT_TEXTLINKADS_TITLE', 'Werbeanzeigen einbetten (TextLinkAds.com oder benutzerdefiniert)');
@define('PLUGIN_EVENT_TEXTLINKADS_DESC', 'Werbenanzeigen ins Blog einbetten.');
@define('PLUGIN_EVENT_TEXTLINKADS_INFO', '<p>Sie müssen die Smarty .tpl-Datei Ihres Themes bearbeiten, um anzugeben, wo die Anzeige platziert werden soll, sonst wird sie nicht auf Ihrer Seite angezeigt. Verwenden Sie diesen Smarty-Code, um eine TextLinkAd.com-Anzeige zu platzieren: {serendipity_hookPlugin hook="external_service_tla" hookAll="true"}. Wenn Sie benutzerdefinierte Anzeigen verwenden möchten, können Sie den folgenden Smarty-Funktionsaufruf verwenden:</ p>
<p>{serendipity_hookPlugin hook="external_service_ad" hookAll="true" data="X: Y"}</ p>
<p>Ersetzen Sie dabei "X" durch den Namen des Unterverzeichnisses (relativ zum Basisverzeichnis des Plugins), in dem die Ad-Snippets erscheinen sollen. Das Plugin wählt dann mit der angegebenen Häufigkeit Y ("weekly", "daily", "hourly", "half-hour", "per-call") aus diesem Unterverzeichnis eine zufällige .html-Datei aus, die dann angezeigt wird.</ p>
<p>Sie haben beispielsweise ein Unterverzeichnis "headers" und "footes". Im Unterverzeichnis "headers" haben Sie die Dateien "nice.html", "nifty.html" und "great.html". Im Unterverzeichnis "footers" haben Sie die Dateien "great.html" und "awesome.html". Dann bearbeiten Sie die index.tpl-Datei Ihres Themes und platzieren diesen Code oben:</ p>
<p>{serendipity_hookPlugin hook="external_service_ad" hookAll="true" data="headers: daily"}</ p>
<p>und diesen Code im Footer-Bereich:</ p>
<p>{serendipity_hookPlugin hook="external_service_ad" hookAll="true" data="footers: weekly"}</ p>
<p>Wenn Sie dann Ihr Blog aufrufen, sehen Sie den oben eine zufällige .html-Datei aus "headers", die sich täglich ändert, und unten eine zufällige .html-Datei aus "footers", die sich nur wöchentlich ändert. In den HTML-Dateien können Sie jeden beliebigen HTML-Code platzieren (wie JavaScript, GoogleAdSense usw.).');
@define('PLUGIN_EVENT_TEXTLINKADS_HTMLID', '(Für TextLinkAds) Die CSS-ID des HTML-Elements mit Ihren Textads.');
@define('PLUGIN_EVENT_TEXTLINKADS_XMLFILENAME', '(Für TextLinkAds) Der lokale Dateiname, in dem der Textlink gespeichert wird.');

View file

@ -30,7 +30,7 @@ class serendipity_event_textlinkads extends serendipity_event
'php' => '4.1.0'
));
$propbag->add('groups', array('FRONTEND_EXTERNAL_SERVICES'));
$propbag->add('version', '0.12.2');
$propbag->add('version', '0.13');
$propbag->add('configuration', array('htmlid', 'xmlfilename'));
$propbag->add('event_hooks', array(
'css' => true,

View file

@ -1 +1,3 @@
1.2: Added German translation.
Added legal information for gdpr/dsgvo

View file

@ -0,0 +1,19 @@
<?php
@define('PLUGIN_FEEDBURNERSIDEBAR_NAME', 'Feedburner-Seitenleiste');
@define('PLUGIN_FEEDBURNERSIDEBAR_DESC', 'Fügt der Seitenleiste eine Funktion hinzu, um das Blog über den E-Mail-Dienst von Feedburner zu abonnieren.');
@define('FEEDBURNERSIDEBAR_TITLE','Überschrift');
@define('FEEDBURNERSIDEBAR_TITLE_DESC','Überschrift in der Seitenleiste');
@define('FEEDBURNERSIDEBAR_FEEDID','Feed-ID');
@define('FEEDBURNERSIDEBAR_FEEDID_DESC','Numerische ID (zu finden im Beispiel-Code für die E-Mail-Abo-Option.');
@define('FEEDBURNERSIDEBAR_FEEDADDRESS','Feed-Addresse - http://feeds.feedburner.com/');
@define('FEEDBURNERSIDEBAR_FEEDADDRESS_DESC','Der Name des Feedburner-Feeds');
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE','E-Mail abonnieren');
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE_DESC',"Zeigt entweder einen Link oder ein Formular an, um Blog-Posts mit dem E-Mail-Service von Feedburner zu abonnieren.");
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE_LINK','Link anzeigen');
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE_FORM','Formular anzeigen');
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE_NONE','Ausblenden');
@define('FEEDBURNERSIDEBAR_EMAIL_TITLE','Beschriftung des Abo-Links');
@define('FEEDBURNERSIDEBAR_EMAIL_TITLE_DESC','Der Text für den Link, auf den man klicken kann, um Blog-Updates per E-Mail zu abonnieren.');
?>

View file

@ -0,0 +1,19 @@
<?php
@define('PLUGIN_FEEDBURNERSIDEBAR_NAME', 'Feedburner-Seitenleiste');
@define('PLUGIN_FEEDBURNERSIDEBAR_DESC', 'Fügt der Seitenleiste eine Funktion hinzu, um das Blog über den E-Mail-Dienst von Feedburner zu abonnieren.');
@define('FEEDBURNERSIDEBAR_TITLE','Überschrift');
@define('FEEDBURNERSIDEBAR_TITLE_DESC','Überschrift in der Seitenleiste');
@define('FEEDBURNERSIDEBAR_FEEDID','Feed-ID');
@define('FEEDBURNERSIDEBAR_FEEDID_DESC','Numerische ID (zu finden im Beispiel-Code für die E-Mail-Abo-Option.');
@define('FEEDBURNERSIDEBAR_FEEDADDRESS','Feed-Addresse - http://feeds.feedburner.com/');
@define('FEEDBURNERSIDEBAR_FEEDADDRESS_DESC','Der Name des Feedburner-Feeds');
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE','E-Mail abonnieren');
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE_DESC',"Zeigt entweder einen Link oder ein Formular an, um Blog-Posts mit dem E-Mail-Service von Feedburner zu abonnieren.");
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE_LINK','Link anzeigen');
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE_FORM','Formular anzeigen');
@define('FEEDBURNERSIDEBAR_EMAIL_SUBSCRIBE_NONE','Ausblenden');
@define('FEEDBURNERSIDEBAR_EMAIL_TITLE','Beschriftung des Abo-Links');
@define('FEEDBURNERSIDEBAR_EMAIL_TITLE_DESC','Der Text für den Link, auf den man klicken kann, um Blog-Updates per E-Mail zu abonnieren.');
?>

View file

@ -31,7 +31,7 @@ class serendipity_plugin_feedburnersidebar extends serendipity_plugin {
$propbag->add('description', PLUGIN_FEEDBURNERSIDEBAR_DESC);
$propbag->add('stackable', false);
$propbag->add('author', 'Aaron Axelsen');
$propbag->add('version', '1.1');
$propbag->add('version', '1.2');
$propbag->add('requirements', array(
'serendipity' => '1.2.1',
'smarty' => '2.6.7',
@ -44,11 +44,11 @@ class serendipity_plugin_feedburnersidebar extends serendipity_plugin {
'services' => array(
'Feedburner' => array(
'url' => 'https://www.feedburner.com',
'desc' => 'Transmits data from a userto be able to subscribe to a blog through feedburner.'
'desc' => 'Transmits data from a user to be able to subscribe to a blog through feedburner.'
),
),
'frontend' => array(
'Transmits data and metadata to feedburner, when a visitor subscribes to the blog',
'Transmits data and metadata to feedburner when a visitor subscribes to the blog.',
),
'backend' => array(
),

View file

@ -1,3 +1,6 @@
1.5:
-----
* Added German translation.
1.4:
-----
* Added serendipity_request_url API method

View file

@ -0,0 +1,24 @@
<?php #
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
@define('PLUGIN_GGOPIS_NAME', 'Statusanzeige für Gadu-Gadu');
@define('PLUGIN_GGOPIS_DESC', 'Ruft einen Statustext vom Gadu-Gadu Instant Messenger ab und zeigt sie an.');
@define('PLUGIN_GGOPIS_GGGATEID', 'Gadu-Gadu Gate-UID');
@define('PLUGIN_GGOPIS_GGGATEID_DESC', '');
@define('PLUGIN_GGOPIS_GGGATEPASSWD', 'Gadu-Gadu Gate-Passwort');
@define('PLUGIN_GGOPIS_GGGATEPASSWD_DESC', '');
@define('PLUGIN_GGOPIS_GGID', 'Gadu-Gadu-UID für Statusanzeige');
@define('PLUGIN_GGOPIS_GGID_DESC', '');
@define('PLUGIN_GGOPIS_MSG_NOCONNTOAPPMSG', 'Keine Verbindung zu appmsg.gadu-gadu.pl, möglicherweise überlastet: ');
@define('PLUGIN_GGOPIS_MSG_CONNERROR', 'Verbindungsfehler');
@define('PLUGIN_GGOPIS_MSG_CONNUNEXPCLOSED', 'Verbindung unerwartet geschlossen');
@define('PLUGIN_GGOPIS_MSG_UNKNOWNERROR', 'Unbekannter Fehler');
@define('PLUGIN_GGOPIS_MSG_INCORRPASSWD', 'Falsches Passwort');
@define('PLUGIN_GGOPIS_MSG_SENDCONTACTSERROR', 'Fehler beim Übertragen einer Kontaktliste');
@define('PLUGIN_GGOPIS_MSG_NOSTATUSDESC', 'Kein Statustext');

View file

@ -0,0 +1,24 @@
<?php #
/**
* @version
* @author Thomas Hochstein <thh@inter.net>
*/
@define('PLUGIN_GGOPIS_NAME', 'Statusanzeige für Gadu-Gadu');
@define('PLUGIN_GGOPIS_DESC', 'Ruft einen Statustext vom Gadu-Gadu Instant Messenger ab und zeigt sie an.');
@define('PLUGIN_GGOPIS_GGGATEID', 'Gadu-Gadu Gate-UID');
@define('PLUGIN_GGOPIS_GGGATEID_DESC', '');
@define('PLUGIN_GGOPIS_GGGATEPASSWD', 'Gadu-Gadu Gate-Passwort');
@define('PLUGIN_GGOPIS_GGGATEPASSWD_DESC', '');
@define('PLUGIN_GGOPIS_GGID', 'Gadu-Gadu-UID für Statusanzeige');
@define('PLUGIN_GGOPIS_GGID_DESC', '');
@define('PLUGIN_GGOPIS_MSG_NOCONNTOAPPMSG', 'Keine Verbindung zu appmsg.gadu-gadu.pl, möglicherweise überlastet: ');
@define('PLUGIN_GGOPIS_MSG_CONNERROR', 'Verbindungsfehler');
@define('PLUGIN_GGOPIS_MSG_CONNUNEXPCLOSED', 'Verbindung unerwartet geschlossen');
@define('PLUGIN_GGOPIS_MSG_UNKNOWNERROR', 'Unbekannter Fehler');
@define('PLUGIN_GGOPIS_MSG_INCORRPASSWD', 'Falsches Passwort');
@define('PLUGIN_GGOPIS_MSG_SENDCONTACTSERROR', 'Fehler beim Übertragen einer Kontaktliste');
@define('PLUGIN_GGOPIS_MSG_NOSTATUSDESC', 'Kein Statustext');

View file

@ -33,7 +33,7 @@ class serendipity_plugin_ggopis extends serendipity_plugin {
$propbag->add('description', PLUGIN_GGOPIS_DESC);
$propbag->add('stackable', false);
$propbag->add('author', 'Piotr Borys');
$propbag->add('version', '1.4');
$propbag->add('version', '1.5');
$propbag->add('requirements', array(
'serendipity' => '0.9',
'smarty' => '2.6.7',