Rewritten extension handling, if no ext-foo.tpl is there, some cosmetics applied
authorRoland Häder <roland@mxchange.org>
Wed, 11 Mar 2009 19:56:42 +0000 (19:56 +0000)
committerRoland Häder <roland@mxchange.org>
Wed, 11 Mar 2009 19:56:42 +0000 (19:56 +0000)
inc/extensions.php
inc/language/birthday_de.php
inc/language/de.php
inc/language/order_de.php
inc/language/repair_de.php
inc/language/support_de.php
inc/language/transfer_de.php
inc/language/yoomedia_de.php
templates/de/html/admin/admin_new_ext.tpl

index 11cf83c..eb6ba10 100644 (file)
@@ -740,13 +740,16 @@ function CREATE_NEW_EXTENSION_TASK ($admin_id, $subject, $ext) {
                        $ext
                );
 
-               // Load text for task
+               // Set default message if ext-foo is missing
+               $msg = sprintf(getMessage('ADMIN_EXT_TEXT_FILE_MISSING'), $ext);
+
+               // Load text for task if found
                if (FILE_READABLE($tpl)) {
                        // Load extension's own text template (HTML!)
                        $msg = LOAD_TEMPLATE("ext_".$ext, true);
                } else {
-                       // Load default message
-                       $msg = LOAD_TEMPLATE("admin_new_ext", "", 0);
+                       // Write this in debug.log as well
+                       DEBUG_LOG(__FUNCTION__, __LINE__, $msg);
                }
 
                // Task not created so it's a brand-new extension which we need to register and create a task for!
index 70b2a0e..5ecc7c9 100644 (file)
@@ -47,7 +47,7 @@ define('HAPPY_BIRTHDAY', "Herzlichen Glueckwunsch zum Geburtstag!");
 define('ADMIN_CONFIG_BIRTHDAY_HEADER', "Einstellungen zu Geburtstagsmails");
 define('ADMIN_BIRTHDAY_POINTS', "{!POINTS!} als &quot;Geburtstagsgeschenk&quot;");
 define('ADMIN_BIRTHDAY_POINTS_NOTE', "Wert <strong>0</strong> deaktiviert die Extragutschrift!");
-define('BIRTHDAY_CANNOT_STATUS', "Kann keine {!POINTS!} gutschreiben! Status Ihres Accounts: <strong>%s</strong>");
+define('BIRTHDAY_CANNOT_STATUS', "Kann keine {!POINTS!} gutschreiben! Status Ihres Accounts: <u>%s</u>");
 define('BIRTHDAY_CANNOT_LOAD_DATA', "Entweder haben Sie bereits Ihr Geburtsgeschenk erhalten oder Sie haben heute keinen Geburtstag!");
 define('ADMIN_SELECT_BIRTHDAY_MODE', "Verg&uuml;tungsmodus der {!POINTS!}");
 define('BIRTHDAY_MODE_DIRECT', "Nur direktem Mitglied gutschreiben.");
index 4593a9f..987403d 100644 (file)
@@ -403,7 +403,7 @@ define('MEMBER_URL_TIME_LOCK', "Sie hatten bereits die selbe URL gebucht:");
 define('MEMBER_LAST_TLOCK', "Ihre letzte Buchung war am");
 define('CONFIG_URL_TLOCK', "Selbe URLs sind buchbar in");
 define('_AND', "und");
-define('UNKNOWN_CODE', "Es ist w&auml;hrend der Ausf&uuml;hrung ein unbekannter Fehler-Code <strong>%s</strong> enstanden, f&uuml;r den Sie vermutlich nicht verantwortlich sind. Bitte informieren Sie uns &uuml;ber diese Meldung!");
+define('UNKNOWN_CODE', "Es ist w&auml;hrend der Ausf&uuml;hrung ein unbekannter Fehler-Code <u>%s</u> enstanden, f&uuml;r den Sie vermutlich nicht verantwortlich sind. Bitte informieren Sie uns &uuml;ber diese Meldung!");
 define('MEMBER_TEXT_CONTAINS_URL', "Ihr Werbetext enth&auml;lt eine URL, dies ist in unserem {!MT_WORD!} nicht zul&auml;ssig. Bitte entfernen Sie diese aus Ihrem Text und versuchen Sie es erneut.");
 define('MEMBER_TEXT_OVERLENGTH', "Ihr Text hat die maximale Textl&auml;nge &uuml;berschritten. Bitte fassen Sie ihn etwas k&uuml;rzer.");
 define('MEMBER_SUBJ_CONTAINS_URL', "Ihre eingegebe Betreffzeile enth&auml;lt eine URL,  dies ist in unserem {!MT_WORD!} nicht zul&auml;ssig. Bitte entfernen Sie diese aus Ihrer Betreffzeile und versuchen Sie es erneut.");
@@ -493,7 +493,7 @@ define('ADMIN_UNCONFIRMED_ACCOUNTS', "Hier alle Accounts, deren Email-Adresse ni
 define('_UID', "User-ID");
 define('REMOTE_IP', "IP-Nummer");
 define('REF_UID', "Werber-ID");
-define('UNKNOWN_STATUS', "Unbekannter Status <strong>%s</strong> erkannt!");
+define('UNKNOWN_STATUS', "Unbekannter Status <u>%s</u> erkannt!");
 define('ACCOUNT_STATUS', "Account-Status");
 define('ACCOUNT_UNCONFIRMED', "<span class=\"admin_failed\">Unbest&auml;tigt</span>");
 define('ACCOUNT_CONFIRMED', "<span class=\"admin_green\">Best&auml;tigt</span>");
@@ -501,7 +501,7 @@ define('ACCOUNT_LOCKED', "Gesperrt");
 define('ACCOUNT_DELETED', "Gel&ouml;scht");
 define('ADMIN_ALL_ACCOUNTS', "Alle Mitglieder-Accounts auflisten");
 define('ADMIN_NO_NONE_REGISTERED', "Ihre Suchkriterieren ergaben keine Treffer in der Mitgliederliste. ");
-define('ADMIN_MEMBER_404', "Mitglieds-Account <strong>%s</strong> existiert nicht!");
+define('ADMIN_MEMBER_404', "Mitglieds-Account <u>%s</u> existiert nicht!");
 define('ADMIN_LAST_ONLINE', "Zuletzt aktiv");
 define('ADMIN_LAST_MODULE', "Letzte Aktion");
 define('RECEIVE_MAILS', "Kann Mails empfangen");
@@ -633,9 +633,9 @@ define('MEMBER_TOTAL_LINKS_2', "</strong> Mails von diesem Mitglied best&auml;ti
 define('ADMIN_DEL_UNCONFIRMED_LINKS', "Alle unbest&auml;tigten Mails l&ouml;schen");
 define('ADMIN_LINKS_DELETED', "Links f&uuml;r unbest&auml;tigte Mails wurden gel&ouml;scht!");
 define('ADMIN_DEL_LINK_SUBJ', "Ihr unbestaetigen Mails wurden geloescht!");
-define('MEMBER_LINKS_LEFT', "Sie haben <strong>%s</strong> unbest&auml;tigte Mails. Bitte best&auml;tigen Sie diese zuerst. Wenn Sie weniger als <strong>%s</strong> Mails im Account haben, k&ouml;nnen Sie auch wieder buchen.");
+define('MEMBER_LINKS_LEFT', "Sie haben <u>%s</u> unbest&auml;tigte Mails. Bitte best&auml;tigen Sie diese zuerst. Wenn Sie weniger als <u>%s</u> Mails im Account haben, k&ouml;nnen Sie auch wieder buchen.");
 define('TODAY', "Heute");
-define('MEMBER_PROFILE_LOCKED', "Sie k&ouml;nnen Ihren Account erst am <strong>%s</strong> wieder &auml;ndern!");
+define('MEMBER_PROFILE_LOCKED', "Sie k&ouml;nnen Ihren Account erst am <u>%s</u> wieder &auml;ndern!");
 define('MEMBER_HAS_ZERO_MMAILS', "Sie haben Ihren Empfang auf <strong>Urlaub</strong> stehen! Bitte stellen Sie unter &quot;Profildaten &auml;ndern&quot; den Empfang h&ouml;her ein!");
 define('REF_CLIX', "Clicks");
 define('REF_VIEWS', "Views");
@@ -658,7 +658,7 @@ define('ADMIN_DELETE_BONUS_MAIL', "Obrige Bonus-Mail l&ouml;schen");
 define('ADMIN_DELETE_NORMAL_MAIL', "Obrige Normal-Mail l&ouml;schen");
 define('ADMIN_REALLY_DELETE_ALL_MAILS', "Wollen Sie wirklich alle Mails l&ouml;schen?");
 define('SURNAME_FAMILY', "Vor- und Nachname");
-define('ADMIN_USER_TOTAL_REFS', "Das Mitglied <strong>%s</strong> hat bereits <strong>%s</strong> weitere(s) Mitglied(er) geworben, davon sind <strong>%s</strong> gesperrt oder nicht best&auml;tigt!");
+define('ADMIN_USER_TOTAL_REFS', "Das Mitglied <u>%s</u> hat bereits <u>%s</u> weitere(s) Mitglied(er) geworben, davon sind <u>%s</u> gesperrt oder nicht best&auml;tigt!");
 define('REFS_COUNT', "Refs");
 define('MEMBER_JOINED', "Beigetreten");
 define('ADMIN_EMAIL_DELETED', "E-Mail wurde aus dem System gel&ouml;scht.");
@@ -674,13 +674,13 @@ define('WE_HAVE', "Wir haben");
 define('MEMBER_TEST_URL', "Zur beworbenen Seite");
 define('ADMIN_ENTER_REDIRECT_URL', "URL eingeben, wenn abgelehnt werden soll");
 define('MEMBER_NO_REFBANNER_FOUND', "Es sind noch keine Werbebanner eingerichtet worden. Bitte verwende solange deinen Referal-Link.");
-define('ADMIN_ID_404_1', "ID <strong>%s</strong> nicht gefunden!");
+define('ADMIN_ID_404_1', "ID <u>%s</u> nicht gefunden!");
 define('ADMIN_ASSIGNED_ADMIN', "Zugewiesener Admin-Login");
 define('ADMIN_MEMBER_UID', "ID des Mitgliedes");
 define('ADMIN_TASK_TYPE', "Aufgabenbereich");
 define('ADMIN_TASK_CREATED', "Task erstellt");
 define('ADMIN_NO_ADMIN_ASSIGNED', "Kein Admin-Login zugewiesen!");
-define('ADMIN_UNKNOWN_TASK_TYPE', "Unbekannter Task-Typ <strong>%s</strong> im Task <strong>%s</strong> erkannt!");
+define('ADMIN_UNKNOWN_TASK_TYPE', "Unbekannter Task-Typ <u>%s</u> im Task <u>%s</u> erkannt!");
 define('ADMIN_TASK_SYSTEM_WELCOME', "Task-Management Ihres {!MT_WORD2!}");
 define('ADMIN_UNSELECT_ALL', "Alles abw&auml;hlen");
 define('ADMIN_ASSIGN_TASKS', "Bearbeiten");
@@ -879,9 +879,9 @@ define('ADMIN_CONFIG_REFMODE_DIRECT', "Nur dem direkten Werber gutschreiben.");
 define('ADMIN_HEADER_LOCK_ACCOUNT', "Mitgliedsaccount <u>%s</u> sperren");
 define('ADMIN_HEADER_UNLOCK_ACCOUNT', "Mitgliedsaccount <u>%s</u> freigeben");
 define('ADMIN_HEADER_DEL_ACCOUNT_1', "Mitgliedsaccount <u>%s</u> l&ouml;schen");
-define('ADMIN_TEXT_LOCK_ACCOUNT', "M&ouml;chten Sie den User <strong>%s</strong> nun sperren? Bitte geben Sie einen Grund der Sperrung mit an!");
-define('ADMIN_TEXT_UNLOCK_ACCOUNT', "M&ouml;chten Sie den User <strong>%s</strong> nun freischalten? Sie k&ouml;nnen auch optional einen Text mit angeben.");
-define('ADMIN_TEXT_DEL_ACCOUNT_1', "M&ouml;chten Sie den User <strong>%s</strong> nun <strong>unwiederruflich</strong> l&ouml;schen? Bitte geben Sie einen Grund der L&ouml;schung mit an!");
+define('ADMIN_TEXT_LOCK_ACCOUNT', "M&ouml;chten Sie den User <u>%s</u> nun sperren? Bitte geben Sie einen Grund der Sperrung mit an!");
+define('ADMIN_TEXT_UNLOCK_ACCOUNT', "M&ouml;chten Sie den User <u>%s</u> nun freischalten? Sie k&ouml;nnen auch optional einen Text mit angeben.");
+define('ADMIN_TEXT_DEL_ACCOUNT_1', "M&ouml;chten Sie den User <u>%s</u> nun <strong>unwiederruflich</strong> l&ouml;schen? Bitte geben Sie einen Grund der L&ouml;schung mit an!");
 define('ADMIN_EDIT_HOME_TARGET', "Home-Seite festlegen");
 define('ADMIN_EDIT_HOME_SETTINGS', "Einstellungen an Eingangsseite");
 define('ADMIN_CONFIG_HOME_TITLE', "Einstellungen an der Home-Seite");
@@ -934,7 +934,7 @@ define('CONFIRM_ACCOUNT', "Account best&auml;tigen");
 define('CONFIRMATION_LINK', "Hier best&auml;tigen");
 define('CLICK_NOW', "Klick!");
 define('MAILID_LINK', "Best.-Link");
-define('UNKNOWN_MAILID_CODE', "Unbekannter Fehler-Code <strong>%s</strong> erkannt!");
+define('UNKNOWN_MAILID_CODE', "Unbekannter Fehler-Code <u>%s</u> erkannt!");
 define('CHANGE_GUEST_MENU', "Verdecken, anzeigen, deaktivieren, aktivieren des Gastmen&uuml;s");
 define('IS_LOCKED', "Ist gesperrt");
 define('ADMIN_REMOVE_STATS_ENTRY', "Hier klicken, um Mitgliederstatistik zu entfernen!");
@@ -1057,7 +1057,7 @@ define('ADMIN_POINTS_REPAYED', "Es wurden dem Mitglied <span class=\"data\">%s</
 define('ADMIN_POINTS_TO_JACKPOT', "Es wurden <span class=\"data\">%s</span> {!POINTS!} in den Jackpot gelegt.");
 define('ADMIN_NO_POINTS_REPAYED', "Die Mailbuchung hatte keine {!POINTS!} zum zur&uuml;ckbuchen!");
 define('ADMIN_POINTS_SHREDDED', "Es wurden <span class=\"data\">%s</span> {!POINTS!} geschrettert.");
-define('EXTENSION_PROBLEM_EXT_INACTIVE', "Erweiterung <strong>%s</strong> deaktiviert! Fehler: Kann nicht fortfahren!");
+define('EXTENSION_PROBLEM_EXT_INACTIVE', "Erweiterung <u>%s</u> deaktiviert! Fehler: Kann nicht fortfahren!");
 define('EXTENSION_PROBLEM_NOT_INSTALLED', "Erweiterung <span class=\"data\">%s</span> nicht installiert.");
 define('EXTENSION_PROBLEM_UNSET_EXT', "Skriptfehler: Parameter <strong>ext</strong> nicht gesetzt!");
 define('EXTENSION_WARNING_EXT_INACTIVE', "Die Erweiterung <span class=\"data\">%s</span> ist nicht aktiv. Dies kann zu St&ouml;rungen f&uuml;hren.<br />\nBitte aktivieren Sie diese unter <em>Verschiedenes-&gt;Erweiterungen</em>.");
@@ -1147,6 +1147,7 @@ define('FATAL_EXTENSION_LOADED', "Erweiterung <u>%s</u> bereits geladen!");
 define('ADMIN_ACCESS_DENIED', "Zugriff auf diesen Adminmen&uuml;punkt nicht gestattet.");
 define('ADMIN_URL_BLACKLIST_DISABLED', "URL-Sperrliste ist deaktiviert.");
 define('ADMIN_MENU_IS_EMPTY', "Das von Ihnen ausgew&auml;hlte Men&uuml; <u>%s</u> ist leer.");
+define('ADMIN_EXT_TEXT_FILE_MISSING', "Die Erweiterung <u>%s</u> hat keinen Beschreibungstext. Bitte melden Sie dies uns <a href=\"http://bugs.mxchange.org\" target=\"_blank\" title=\"Direkter Link zum Bug-Tracker\">im Bug-Tracker</a>.");
 
 define('MEMBER_MAIL_BONUS_CONFIRMED_ON', "Sie haben diese Bonusmail <span class=\"data\">%s</span> best&auml;tigt.");
 define('MEMBER_MAIL_NORMAL_CONFIRMED_ON', "Sie haben diese Klickmail <span class=\"data\">%s</span> best&auml;tigt.");
index 8cbe0b7..0f4650e 100644 (file)
@@ -49,7 +49,7 @@ define('ORDER_MAX_ORDER_SELECT', "Wie viele Mailbuchungen sollen die Mitglieder
 define('ORDER_MIN_RECEIVER_PER_ORDER', "Minimale Empf&auml;nger pro Mailbuchung");
 define('ADMIN_ORDER_MAX', "So viele wie m&ouml;glich.");
 define('ADMIN_ORDER_ORDER', "So viele wie auf Empfang eingestellt.");
-define('ORDER_ALLOWED_RECEIVE', "Sie k&ouml;nnen heute noch <strong>%s</strong> von <strong>%s</strong> Mailbuchungen aufgeben.");
+define('ORDER_ALLOWED_RECEIVE', "Sie k&ouml;nnen heute noch <u>%s</u> von <u>%s</u> Mailbuchungen aufgeben.");
 define('ORDER_ALLOWED_MAX', "Sie k&ouml;nnen solange Mailbuchungen aufgeben, bis alle Mitglieder nicht mehr empfangsbereit sind.");
 define('ORDER_ALLOWED_UNKNOWN', "Fehler in Konfiguration erkannt! Bitte den Administrator benachrichtigen.");
 define('ADMIN_ORDER_SELECTION_COLUMN', "Tabellenspalte, nach der umsortiert werden soll");
index 9b32fb7..6eea9df 100644 (file)
@@ -44,7 +44,7 @@ if (!defined('__SECURITY')) {
 
 // Language definitions
 define('ADMIN_REPAIR_CATS_NOTHING', "Keine Kategorie-Auswahlenn gefunden! Vermutlich sind keine Mitglieder registriert?");
-define('ADMIN_REPAIR_ENTRIES_FIXED', "Es wurden <strong>%s</strong> Eintr&auml;ge repariert!");
+define('ADMIN_REPAIR_ENTRIES_FIXED', "Es wurden <u>%s</u> Eintr&auml;ge repariert!");
 define('ADMIN_REPAIR_NOTHING_FIXED', "Es wurden keine Eintr&auml;ge repariert!");
 
 //
index de8d0a5..9d440d7 100644 (file)
@@ -50,7 +50,7 @@ define('SUPPORT_SUBJ_MEMBER_ORDER', "Ihr Anfrage an den Support: Mailbuchung");
 define('SUPPORT_SUBJ_MEMBER_REFLINK', "Ihr Anfrage an den Support: Referal-Link");
 define('SUPPORT_SUBJ_MEMBER_UNCONFIRMED', "Ihr Anfrage an den Support: Unbestaetigte Mails");
 define('ADMIN_TASK_IS_SUPPORT_MEMBER', "Mitglieder-Support");
-define('ADMIN_UNKNOWN_SUPPORT_MODE', "Unbekannter Support-Modus <strong>%s</strong> erkannt!");
+define('ADMIN_UNKNOWN_SUPPORT_MODE', "Unbekannter Support-Modus <u>%s</u> erkannt!");
 define('ADMIN_TASK_SUPPORT_MODE', "Support-Art");
 
 //
index 40abefc..2f5817c 100644 (file)
@@ -78,7 +78,7 @@ define('TRANSFER_MEMBER_SENDER_SUBJ', "{!POINTS!}-Ueberweisung an Mitglied");
 define('TRANSFER_ADMIN_AUTOPURGE', "Auto-Loeschung von Transfer-Eintraegen");
 define('TRANSFER_COMPLETED', "&Uuml;berweisung vollst&auml;ndig.");
 define('TRANSFER_CONTINUE_OVERVIEW', "Weiter zur &Uuml;bersichtsseite...");
-define('TRANSFER_LATEST_IS', "Einstellung gesperrt, letzte &Uuml;berweisung war am <strong>%s</strong>");
+define('TRANSFER_LATEST_IS', "Einstellung gesperrt, letzte &Uuml;berweisung war am <u>%s</u>");
 define('TRANSFER_LIST_ALL', "Gesamte &Uuml;berweisungsliste anzeigen");
 define('TRANSFER_NO_INCOMING_TRANSFERS', "Keine eingehenden &Uuml;berweisungen gefunden.");
 define('TRANSFER_NO_OUTGOING_TRANSFERS', "Keine ausgehenden &Uuml;berweisungen gefunden.");
index 74eb807..18786a4 100644 (file)
@@ -64,8 +64,8 @@ define('ADMIN_YOOMEDIA_INVALID_RESULT', "Ung&uuml;ltige Antwort von der API erha
 define('ADMIN_YOOMEDIA_PREPARE_MAIL', "Bonusmail vorbereiten");
 define('ADMIN_YOOMEDIA_REMOVE_MAIL', "Mail entfernen");
 define('ADMIN_YOOMEDIA_UNLIST_MAIL', "Aus Ausschlussliste nehmen");
-define('ADMIN_YOOMEDIA_TEXTMAIL_ALREADY_SENT', "Textmail wurde <strong>%s</strong> bereits versendet.");
-define('ADMIN_YOOMEDIA_TEXTMAIL_SEND_AGAIN', "Textmail kann in <strong>%s</strong> erneut versendet werden.");
+define('ADMIN_YOOMEDIA_TEXTMAIL_ALREADY_SENT', "Textmail wurde <u>%s</u> bereits versendet.");
+define('ADMIN_YOOMEDIA_TEXTMAIL_SEND_AGAIN', "Textmail kann in <u>%s</u> erneut versendet werden.");
 define('ADMIN_YOOMEDIA_TEXTMAIL_MANUALLY_LOCKED', "Textmail wurde manuell gesperrt.");
 define('ADMIN_LIST_YOOMEDIA_TITLE', "Alle Textmails von der Yoo!Media API 2.0 anzeigen");
 define('ADMIN_LIST_YOOMEDIA_NOTE', "<strong>Hinweise:</strong> Mails mit 0 Sekunden Mindestaufenthalt sind meistens Framekiller-Mails. Sie k&ouml;nnen eine Mail nur erneut aussenden, wenn die Reload-Sperre abgelaufen ist!");
index cb2ab46..11f5d85 100644 (file)
@@ -1,3 +1 @@
-Sie haben eine neue Erweiterung hochgeladen. Diese muss erst noch in Ihrem
-{!MT_WORD!} registriert werden, damit Sie diese auch aktivieren und nutzen
-k&ouml;nnen.
+<!-- @DEPRECATED //-->