From ba973321465edf4c1239d3b499b6de1e4be1f10c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Sun, 22 Feb 2009 18:39:27 +0000 Subject: [PATCH] Continue link added, contributed by profi-concept. Partly resolves #3 --- .gitattributes | 1 + inc/language/country_de.php | 1 + inc/language/de.php | 35 ++++++++++--------- inc/language/order_de.php | 19 +++++----- inc/modules/admin/what-extensions.php | 13 +++++++ inc/modules/admin/what-list_country.php | 14 ++++++-- inc/modules/member/what-order.php | 4 +-- .../de/html/admin/admin_config_order.tpl | 8 ++--- .../de/html/admin/admin_config_order_form.tpl | 8 ++--- templates/de/html/admin/admin_next_link.tpl | 8 +++++ 10 files changed, 73 insertions(+), 38 deletions(-) create mode 100644 templates/de/html/admin/admin_next_link.tpl diff --git a/.gitattributes b/.gitattributes index 3056141d0c..78c45ab4b0 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1117,6 +1117,7 @@ templates/de/html/admin/admin_new_ext.tpl -text templates/de/html/admin/admin_newsletter.tpl -text templates/de/html/admin/admin_newsletter_nohtml.tpl -text templates/de/html/admin/admin_newsletter_tsk.tpl -text +templates/de/html/admin/admin_next_link.tpl -text templates/de/html/admin/admin_online_footer.tpl -text templates/de/html/admin/admin_online_header.tpl -text templates/de/html/admin/admin_optimize.tpl -text diff --git a/inc/language/country_de.php b/inc/language/country_de.php index 6f3e4814ba..90d10a89dd 100644 --- a/inc/language/country_de.php +++ b/inc/language/country_de.php @@ -58,6 +58,7 @@ define('ADMIN_COUNTRY_EDIT_TITLE', "Ländercodes ändern"); define('ADMIN_COUNTRY_DELETE_TITLE', "Ländercodes löschen"); define('ADMIN_COUNTRIES_MODIFIED', "Ländercode(s) geändert."); define('ADMIN_COUNTRIES_REMOVED', "Ländercode(s) gelöscht."); +define('ADMIN_COUNTRY_ACTIVATION_NEXT_LINK', "Weiter zur Länderauflistung..."); define('COUNTRY_NOT_FOUND', "Land nicht gefunden!"); // diff --git a/inc/language/de.php b/inc/language/de.php index 371a5c21b5..86d8cee23b 100644 --- a/inc/language/de.php +++ b/inc/language/de.php @@ -775,6 +775,24 @@ define('ADMIN_REG_FAILED_DEPRECATED', "Registrierung fehlgeschlagen: Erweiterung define('ADMIN_NO_EXTENSION_REGISTERED', "Derzeit haben Sie keine Erweiterung in Ihrem {!MT_WORD!} registriert."); define('ADMIN_EXTENSION_REGISTERED', "Erweiterung wurde in Ihrem {!MT_WORD!} registriert."); define('ADMIN_EXT_ALREADY_REGISTERED', "Erweiterung bereits registriert!"); +define('ADMIN_EXT_NO_INFO_FOUND', "Keine Informationen zu dieser Erweiterung gefunden!"); +define('ADMIN_EXT_NEW_FOUND_TITLE', "Neue Erweiterungen gefunden"); +define('ADMIN_EXT_DOWNLOAD_LINK', "Download-Link"); +define('ADMIN_EXT_FILE_SIZE', "Downloadgröße"); +define('ADMIN_EXT_FILE_CTIME', "Erweiterung erstellt am"); +define('ADMIN_EXT_FILE_VERSION', "Version (alt)"); +define('ADMIN_EXT_TOTAL_FSIZE', "Downloadgesamtgrösse"); +define('ADMIN_EXT_TOTAL_FOUND', "Gesamt gefundene Erweiterungen"); +define('ADMIN_EXT_ALREADY_INSTALLED_1', "Alle "); +define('ADMIN_EXT_ALREADY_INSTALLED_2', " gefundenen Erweiterungen sind bereits installiert!"); +define('ADMIN_EXT_VERSION', "Version"); +define('ADMIN_EXT_AUTOPURGE_404', "autopurge nicht installiert!"); +define('ADMIN_EXT_BONUS_OUTDATED_1', "Ihre Bonus-Erweiterung ist veraltet! Version "); +define('ADMIN_EXT_BONUS_OUTDATED_2', " oder höher wird benötigt!"); +define('ADMIN_EXT_BONUS_404', "bonus nicht installiert!"); +define('ADMIN_EXT_CSSFILE', "CSS?"); +define('ADMIN_EXT_CHANGED', "Erweiterungen geändert."); +define('ADMIN_EXT_REGISTER_NEXT_LINK', "Weiter zur Task-Übersicht..."); define('ADMIN_DELETE_ENTRIES', "Löschen"); define('ADMIN_REGISTERED_EXTENSIONS', "Registrierte Erweiterungen"); define('ADMIN_EXT_NAME', "Erweiterungsname"); @@ -805,17 +823,6 @@ define('ADMIN_GSTATS_MODULES_NOTE', "Zeigt Klicks in den 10 am häufigsten a define('ADMIN_GSTATS_INACTIVE_NOTE', "Deaktiviert die Gast-Statistiken komplett."); define('DELETE_PAYMENT', "Vergütungen löschen"); define('REF_PAYOUT', "Wie viele Mails müssen die Mitglieder mindestens bestätigen, um den Willkommensbonus, einmaliger Referal-Bonus usw. gutgeschrieben bekommen?"); -define('ADMIN_EXT_NO_INFO_FOUND', "Keine Informationen zu dieser Erweiterung gefunden!"); -define('ADMIN_EXT_NEW_FOUND_TITLE', "Neue Erweiterungen gefunden"); -define('ADMIN_EXT_DOWNLOAD_LINK', "Download-Link"); -define('ADMIN_EXT_FILE_SIZE', "Downloadgröße"); -define('ADMIN_EXT_FILE_CTIME', "Erweiterung erstellt am"); -define('ADMIN_EXT_FILE_VERSION', "Version (alt)"); -define('ADMIN_EXT_TOTAL_FSIZE', "Downloadgesamtgrösse"); -define('ADMIN_EXT_TOTAL_FOUND', "Gesamt gefundene Erweiterungen"); -define('ADMIN_EXT_ALREADY_INSTALLED_1', "Alle "); -define('ADMIN_EXT_ALREADY_INSTALLED_2', " gefundenen Erweiterungen sind bereits installiert!"); -define('ADMIN_EXT_VERSION', "Version"); define('ADMIN_EXTENSION_UPDATED', "Erweiterung aktualisiert!"); define('ADMIN_UPDATE_EXT_SUBJ', "Erweiterung-Update installiert"); define('MEMBER_ORDER_PAGE1_INTRO', "Mailbuchung - Schritt 1 von 4: PLZ eingeben"); @@ -870,10 +877,6 @@ define('EXT_NICKNAME_404', "
nickname-Erweiterung fehlt!
"); -define('ADMIN_EXT_BONUS_OUTDATED_2', " oder höher wird benötigt!"); -define('ADMIN_EXT_BONUS_404', "bonus nicht installiert!"); define('ADMIN_CONFIG_POINTS_DIRECT', "{!POINTS!} immer gutgeschreiben."); define('ADMIN_CONFIG_POINTS_MAILS', "Anzahl zu best. Mails berücksichtigen."); define('MEMBER_MORE_POINTS_NEEDED', "Sie haben nicht ausreichend {!POINTS!} übrig, um die Buchung durchzuführen! Bitte stellen Sie weniger Empfänger oder eine kleinere Mailart ein."); @@ -887,10 +890,8 @@ define('_IS_NEW_HOME', "In Home setzen"); define('ADMIN_CONFIG_HOME', "Legen Sie hier die neue Home-Seite fest"); define('HOME_ACTION', "Funktion"); define('HOME_BOTTOM_NOTE', "Es werden nur aktive Menüpunkte aus dem Gasthauptmenü (main) angezeigt."); -define('ADMIN_EXT_CSSFILE', "CSS?"); define('ADMIN_EDIT', "Ändern"); define('ADMIN_EDIT_EXTENSIONS', "Ändern von Erweiterungen"); -define('ADMIN_EXT_CHANGED', "Erweiterungen geändert."); define('POOL_DELETED', "Bereinigt"); define('ONLINE_TIMEOUT_IS_1', "Die Liste zeigt die Besucher der letzten "); define('ONLINE_TIMEOUT_IS_2', " an."); diff --git a/inc/language/order_de.php b/inc/language/order_de.php index 490e6ef41d..f0b9521af3 100644 --- a/inc/language/order_de.php +++ b/inc/language/order_de.php @@ -38,25 +38,26 @@ if (!defined('__SECURITY')) { } // Language definitions -define('ORDER_ADMIN_SETTINGS', "Einstellungen - Mailbuchung"); -define('ORDER_ADMIN_MISC_SETTINGS', "Weitere Einstellungen"); +define('ADMIN_ORDER_SETTINGS', "Einstellungen - Mailbuchung"); +define('ADMIN_ORDER_MISC_SETTINGS', "Weitere Einstellungen"); define('ORDER_MAX_ORDER_SELECT', "Wie viele Mailbuchungen sollen die Mitglieder maximal versenden können?"); define('ORDER_MIN_RECEIVER_PER_ORDER', "Minimale Empfänger pro Mailbuchung"); -define('ORDER_ADMIN_MAX', "So viele wie möglich."); -define('ORDER_ADMIN_ORDER', "So viele wie auf Empfang eingestellt."); +define('ADMIN_ORDER_MAX', "So viele wie möglich."); +define('ADMIN_ORDER_ORDER', "So viele wie auf Empfang eingestellt."); define('ORDER_ALLOWED_RECEIVE_1', "Sie können heute noch "); define('ORDER_ALLOWED_RECEIVE_2', " von "); define('ORDER_ALLOWED_RECEIVE_3', " Mailbuchungen aufgeben."); -define('MEMBER_ORDER_MAX_ALLOWED', "Maximale Mailbuchungen"); -define('ORDER_ALLOED_MAX', "Sie können solange Mailbuchungen aufgeben, bis alle Mitglieder nicht mehr empfangsbereit sind."); +define('ORDER_ALLOWED_MAX', "Sie kö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"); +define('ADMIN_ORDER_SELECTION_MODE', "Sortierreihenfolge"); +define('ADMIN_ORDER_SELECTION_SETTINGS', "Auswahlverfahren der Empfänger"); + +define('MEMBER_ORDER_MAX_ALLOWED', "Maximale Mailbuchungen"); define('MEMBER_ORDER_ALLOWED_EXHAUSTED', "Sie können keine weiteren Mails mehr versenden, oder stellen Sie bitte den Empfang höher ein."); define('MEMBER_MIN_RECS_1', "Minimum:"); define('MEMBER_MIN_RECS_2', ""); define('MEMBER_ENTER_INVALID_URL', "Ungütige URL eingegeben!"); -define('ADMIN_ORDER_SELECTION_COLUMN', "Tabellenspalte, nach der umsortiert werden soll"); -define('ADMIN_ORDER_SELECTION_MODE', "Sortierreihenfolge"); -define('ADMIN_ORDER_SELECTION_SETTINGS', "Auswahlverfahren der Empfänger"); define('ORDER_SELECT_COLUMN_USERID', "Mitgliedsnummer"); define('ORDER_SELECT_COLUMN_ZIP', "Postleitzahl"); diff --git a/inc/modules/admin/what-extensions.php b/inc/modules/admin/what-extensions.php index 494b122cc5..54c37e4dd3 100644 --- a/inc/modules/admin/what-extensions.php +++ b/inc/modules/admin/what-extensions.php @@ -306,6 +306,19 @@ case "register": // Register new extension // Extension was found and successfully registered LOAD_TEMPLATE("admin_settings_saved", false, getMessage('ADMIN_EXTENSION_REGISTERED')); + // Show next link + if (EXT_IS_ACTIVE("task")) { + LOAD_TEMPLATE("admin_next_link", false, array( + 'url' => "modules.php?module=admin&what=list_task", + 'title' => getMessage('ADMIN_EXT_REGISTER_NEXT_LINK') + )); + } else { + LOAD_TEMPLATE("admin_next_link", false, array( + 'url' => "modules.php?module=admin", + 'title' => getMessage('ADMIN_EXT_REGISTER_NEXT_LINK') + )); + } + // Do we need to update cache file? if ((EXT_IS_ACTIVE("cache")) && ($cacheMode != "no")) { // Remove cache file (will be auto-created again!) diff --git a/inc/modules/admin/what-list_country.php b/inc/modules/admin/what-list_country.php index c80463e1c8..1c99093ddd 100644 --- a/inc/modules/admin/what-list_country.php +++ b/inc/modules/admin/what-list_country.php @@ -48,9 +48,13 @@ if ((isset($_POST['add'])) && (!empty($_POST['code'])) && (!empty($_POST['descr' if (SQL_NUMROWS($result) == 0) { // Save entry SQL_QUERY_ESC("INSERT INTO `{!_MYSQL_PREFIX!}_countries` (code, descr, is_active) VALUES ('%s','%s','%s')", - array(strtoupper(substr($_POST['code'], 0, 2)), $_POST['descr'], $_POST['is_active']), __FILE__, __LINE__); + array( + strtoupper(substr($_POST['code'], 0, 2)), + $_POST['descr'], + $_POST['is_active'] + ), __FILE__, __LINE__); - // Country added + // Country added $MSG = ADMIN_COUNTRY_ADDED_1.strtoupper($_POST['descr']).ADMIN_COUNTRY_ADDED_2; } else { // Free memory @@ -65,6 +69,12 @@ if ((isset($_POST['add'])) && (!empty($_POST['code'])) && (!empty($_POST['descr' } elseif ((isset($_POST['change'])) && (!empty($_POST['id']))) { // Change all status ADMIN_CHANGE_ACTIVATION_STATUS($_POST['id'], "countries", "is_active"); + + // Show next link + LOAD_TEMPLATE("admin_next_link", false, array( + 'url' => "modules.php?module=admin&what=list_country", + 'title' => getMessage('ADMIN_COUNTRY_ACTIVATION_NEXT_LINK') + )); } elseif (((isset($_POST['edit'])) || (isset($_POST['delete']))) && (!empty($_POST['id']))) { if (count($_POST['id']) > 0) { if (isset($_POST['edit'])) { diff --git a/inc/modules/member/what-order.php b/inc/modules/member/what-order.php index f55e82999d..ae81c82614 100644 --- a/inc/modules/member/what-order.php +++ b/inc/modules/member/what-order.php @@ -576,7 +576,7 @@ LIMIT 1", array(bigintval($ucat)), __FILE__, __LINE__); switch (getConfig('order_max_full')) { case "MAX": // He is allowed to send as much as possible - define('ORDER_MAX_VALUE', getMessage('ORDER_ALLOED_MAX')); + define('ORDER_MAX_VALUE', getMessage('ORDER_ALLOWED_MAX')); break; case "ORDER": // He is allowed to send as much as he setup the receiving value @@ -585,7 +585,7 @@ LIMIT 1", array(bigintval($ucat)), __FILE__, __LINE__); default: // Unknown/invalid DEBUG_LOG(__FILE__, __LINE__, sprintf("Unknown order_mas_full config detected.", getConfig('order_max_full'))); - define('ORDER_MAX_VALUE', getMessage('ORDER_ALLOED_UNKNOWN')); + define('ORDER_MAX_VALUE', getMessage('ORDER_ALLOWED_UNKNOWN')); break; } diff --git a/templates/de/html/admin/admin_config_order.tpl b/templates/de/html/admin/admin_config_order.tpl index f69635a765..1ae517e7a8 100644 --- a/templates/de/html/admin/admin_config_order.tpl +++ b/templates/de/html/admin/admin_config_order.tpl @@ -3,7 +3,7 @@   - {--ORDER_ADMIN_SETTINGS--}: + {--ADMIN_ORDER_SETTINGS--}:   @@ -30,11 +30,11 @@   - {--ORDER_ADMIN_MAX--}: {--ADMIN_ORDER_MAX--}:    - {--ORDER_ADMIN_ORDER--}: {--ADMIN_ORDER_ORDER--}:    @@ -176,7 +176,7 @@ - {--ORDER_ADMIN_MISC_SETTINGS--}: + {--ADMIN_ORDER_MISC_SETTINGS--}:   diff --git a/templates/de/html/admin/admin_config_order_form.tpl b/templates/de/html/admin/admin_config_order_form.tpl index b812bc8721..60537148fd 100644 --- a/templates/de/html/admin/admin_config_order_form.tpl +++ b/templates/de/html/admin/admin_config_order_form.tpl @@ -2,7 +2,7 @@ - @@ -23,11 +23,11 @@ - - @@ -37,7 +37,7 @@ diff --git a/templates/de/html/admin/admin_next_link.tpl b/templates/de/html/admin/admin_next_link.tpl new file mode 100644 index 0000000000..2f6fb8b7d5 --- /dev/null +++ b/templates/de/html/admin/admin_next_link.tpl @@ -0,0 +1,8 @@ +
+
+ +
-- 2.39.5
 {--ORDER_ADMIN_SETTINGS--}: + {--ADMIN_ORDER_SETTINGS--}:  
 {--ORDER_ADMIN_MAX--}: {--ADMIN_ORDER_MAX--}:   {--ORDER_ADMIN_ORDER--}: {--ADMIN_ORDER_ORDER--}:   
- {--ORDER_ADMIN_MISC_SETTINGS--}: + {--ADMIN_ORDER_MISC_SETTINGS--}: