Continue link added, contributed by profi-concept. Partly resolves #3
authorRoland Häder <roland@mxchange.org>
Sun, 22 Feb 2009 18:39:27 +0000 (18:39 +0000)
committerRoland Häder <roland@mxchange.org>
Sun, 22 Feb 2009 18:39:27 +0000 (18:39 +0000)
.gitattributes
inc/language/country_de.php
inc/language/de.php
inc/language/order_de.php
inc/modules/admin/what-extensions.php
inc/modules/admin/what-list_country.php
inc/modules/member/what-order.php
templates/de/html/admin/admin_config_order.tpl
templates/de/html/admin/admin_config_order_form.tpl
templates/de/html/admin/admin_next_link.tpl [new file with mode: 0644]

index 3056141..78c45ab 100644 (file)
@@ -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
index 6f3e481..90d10a8 100644 (file)
@@ -58,6 +58,7 @@ define('ADMIN_COUNTRY_EDIT_TITLE', "L&auml;ndercodes &auml;ndern");
 define('ADMIN_COUNTRY_DELETE_TITLE', "L&auml;ndercodes l&ouml;schen");
 define('ADMIN_COUNTRIES_MODIFIED', "L&auml;ndercode(s) ge&auml;ndert.");
 define('ADMIN_COUNTRIES_REMOVED', "L&auml;ndercode(s) gel&ouml;scht.");
+define('ADMIN_COUNTRY_ACTIVATION_NEXT_LINK', "Weiter zur L&auml;nderauflistung...");
 define('COUNTRY_NOT_FOUND', "Land nicht gefunden!");
 
 //
index 371a5c2..86d8cee 100644 (file)
@@ -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&ouml;&szlig;e");
+define('ADMIN_EXT_FILE_CTIME', "Erweiterung erstellt am");
+define('ADMIN_EXT_FILE_VERSION', "Version (alt)");
+define('ADMIN_EXT_TOTAL_FSIZE', "Downloadgesamtgr&ouml;sse");
+define('ADMIN_EXT_TOTAL_FOUND', "Gesamt gefundene Erweiterungen");
+define('ADMIN_EXT_ALREADY_INSTALLED_1', "Alle <strong><u>");
+define('ADMIN_EXT_ALREADY_INSTALLED_2', "</u></strong> 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 <u>");
+define('ADMIN_EXT_BONUS_OUTDATED_2', "</u> oder h&ouml;her wird ben&ouml;tigt!");
+define('ADMIN_EXT_BONUS_404', "bonus nicht installiert!");
+define('ADMIN_EXT_CSSFILE', "CSS?");
+define('ADMIN_EXT_CHANGED', "Erweiterungen ge&auml;ndert.");
+define('ADMIN_EXT_REGISTER_NEXT_LINK', "Weiter zur Task-&Uuml;bersicht...");
 define('ADMIN_DELETE_ENTRIES', "L&ouml;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&auml;ufigsten a
 define('ADMIN_GSTATS_INACTIVE_NOTE', "Deaktiviert die Gast-Statistiken komplett.");
 define('DELETE_PAYMENT', "Verg&uuml;tungen l&ouml;schen");
 define('REF_PAYOUT', "Wie viele Mails m&uuml;ssen die Mitglieder mindestens best&auml;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&ouml;&szlig;e");
-define('ADMIN_EXT_FILE_CTIME', "Erweiterung erstellt am");
-define('ADMIN_EXT_FILE_VERSION', "Version (alt)");
-define('ADMIN_EXT_TOTAL_FSIZE', "Downloadgesamtgr&ouml;sse");
-define('ADMIN_EXT_TOTAL_FOUND', "Gesamt gefundene Erweiterungen");
-define('ADMIN_EXT_ALREADY_INSTALLED_1', "Alle <strong><u>");
-define('ADMIN_EXT_ALREADY_INSTALLED_2', "</u></strong> 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', "<div class=\"note\">nickname-Erweiterung fehlt!</div
 define('ADMIN_PROBLEM_NO_MENU', "Konnte keine Men&uuml;eintr&auml;ge finden!");
 define('USER_REF_404', "Dieses Mitglied hat keine Referals gemacht.");
 define('USER_NICKNAME', "Nickname");
-define('ADMIN_EXT_AUTOPURGE_404', "autopurge nicht installiert!");
-define('ADMIN_EXT_BONUS_OUTDATED_1', "Ihre Bonus-Erweiterung ist veraltet! Version <u>");
-define('ADMIN_EXT_BONUS_OUTDATED_2', "</u> oder h&ouml;her wird ben&ouml;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&uuml;cksichtigen.");
 define('MEMBER_MORE_POINTS_NEEDED', "Sie haben nicht ausreichend {!POINTS!} &uuml;brig, um die Buchung durchzuf&uuml;hren! Bitte stellen Sie weniger Empf&auml;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&uuml;punkte aus dem Gasthauptmen&uuml; (main) angezeigt.");
-define('ADMIN_EXT_CSSFILE', "CSS?");
 define('ADMIN_EDIT', "&Auml;ndern");
 define('ADMIN_EDIT_EXTENSIONS', "&Auml;ndern von Erweiterungen");
-define('ADMIN_EXT_CHANGED', "Erweiterungen ge&auml;ndert.");
 define('POOL_DELETED', "Bereinigt");
 define('ONLINE_TIMEOUT_IS_1', "Die Liste zeigt die Besucher der letzten <strong>");
 define('ONLINE_TIMEOUT_IS_2', "</strong> an.");
index 490e6ef..f0b9521 100644 (file)
@@ -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&ouml;nnen?");
 define('ORDER_MIN_RECEIVER_PER_ORDER', "Minimale Empf&auml;nger pro Mailbuchung");
-define('ORDER_ADMIN_MAX', "So viele wie m&ouml;glich.");
-define('ORDER_ADMIN_ORDER', "So viele wie auf Empfang eingestellt.");
+define('ADMIN_ORDER_MAX', "So viele wie m&ouml;glich.");
+define('ADMIN_ORDER_ORDER', "So viele wie auf Empfang eingestellt.");
 define('ORDER_ALLOWED_RECEIVE_1', "Sie k&ouml;nnen heute noch <strong>");
 define('ORDER_ALLOWED_RECEIVE_2', "</strong> von <strong>");
 define('ORDER_ALLOWED_RECEIVE_3', "</strong> Mailbuchungen aufgeben.");
-define('MEMBER_ORDER_MAX_ALLOWED', "Maximale Mailbuchungen");
-define('ORDER_ALLOED_MAX', "Sie k&ouml;nnen solange Mailbuchungen aufgeben, bis alle Mitglieder nicht mehr empfangsbereit sind.");
+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");
+define('ADMIN_ORDER_SELECTION_MODE', "Sortierreihenfolge");
+define('ADMIN_ORDER_SELECTION_SETTINGS', "Auswahlverfahren der Empf&auml;nger");
+
+define('MEMBER_ORDER_MAX_ALLOWED', "Maximale Mailbuchungen");
 define('MEMBER_ORDER_ALLOWED_EXHAUSTED', "Sie k&ouml;nnen keine weiteren Mails mehr versenden, oder stellen Sie bitte den Empfang h&ouml;her ein.");
 define('MEMBER_MIN_RECS_1', "Minimum:");
 define('MEMBER_MIN_RECS_2', "");
 define('MEMBER_ENTER_INVALID_URL', "Ung&uuml;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&auml;nger");
 
 define('ORDER_SELECT_COLUMN_USERID', "Mitgliedsnummer");
 define('ORDER_SELECT_COLUMN_ZIP', "Postleitzahl");
index 494b122..54c37e4 100644 (file)
@@ -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&amp;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!)
index c80463e..1c99093 100644 (file)
@@ -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&amp;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'])) {
index f55e829..ae81c82 100644 (file)
@@ -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;
                                }
 
index f69635a..1ae517e 100644 (file)
@@ -3,7 +3,7 @@
        <tr>
                <td class="admin_title bottom2 seperator" height="30" width="10">&nbsp;</td>
                <td class="admin_title bottom2" colspan="3" align="center">
-                       <strong>{--ORDER_ADMIN_SETTINGS--}:</strong>
+                       <strong>{--ADMIN_ORDER_SETTINGS--}:</strong>
                </td>
                <td class="admin_title bottom2 seperator" width="10">&nbsp;</td>
        </tr>
 
        <tr>
                <td width="10" class="seperator">&nbsp;</td>
-               <td align="center" width="275">{--ORDER_ADMIN_MAX--}:&nbsp;<input
+               <td align="center" width="275">{--ADMIN_ORDER_MAX--}:&nbsp;<input
                        type="radio" name="order_max_full" class="admin_normal" value="MAX"{!__MAX_DEFAULT!}>
                </td>
                <td width="10" class="seperator">&nbsp;</td>
-               <td align="center" width="275">{--ORDER_ADMIN_ORDER--}:&nbsp;<input
+               <td align="center" width="275">{--ADMIN_ORDER_ORDER--}:&nbsp;<input
                        type="radio" name="order_max_full" class="admin_normal" value="ORDER"{!__ORDER_DEFAULT!}>
                </td>
                <td width="10" class="seperator">&nbsp;</td>
        </tr>
        <tr>
                <td colspan="5" height="30" class="admin_title bottom2" align="center">
-               <strong>{--ORDER_ADMIN_MISC_SETTINGS--}:</strong></td>
+               <strong>{--ADMIN_ORDER_MISC_SETTINGS--}:</strong></td>
        </tr>
        <tr>
                <td colspan="5" height="7" class="seperator">&nbsp;</td>
index b812bc8..6053714 100644 (file)
@@ -2,7 +2,7 @@
 <table border="0" cellspacing="0" cellpadding="0" align="center" class="admin_table dashed">
        <tr>
                <td class="admin_title bottom2 seperator" height="30" width="10">&nbsp;</td>
-               <td class="admin_title bottom2" colspan="3" align="center"><strong>{--ORDER_ADMIN_SETTINGS--}:</strong>
+               <td class="admin_title bottom2" colspan="3" align="center"><strong>{--ADMIN_ORDER_SETTINGS--}:</strong>
                </td>
                <td class="admin_title bottom2 seperator" width="10">&nbsp;</td>
        </tr>
        </tr>
        <tr>
                <td width="10" class="seperator">&nbsp;</td>
-               <td align="center" width="275">{--ORDER_ADMIN_MAX--}:&nbsp;<input
+               <td align="center" width="275">{--ADMIN_ORDER_MAX--}:&nbsp;<input
                        type="radio" name="order_max_full" class="admin_normal" value="MAX"{!__MAX_DEFAULT!}>
                </td>
                <td width="10" class="seperator">&nbsp;</td>
-               <td align="center" width="275">{--ORDER_ADMIN_ORDER--}:&nbsp;<input
+               <td align="center" width="275">{--ADMIN_ORDER_ORDER--}:&nbsp;<input
                        type="radio" name="order_max_full" class="admin_normal" value="ORDER"{!__ORDER_DEFAULT!}>
                </td>
                <td width="10" class="seperator">&nbsp;</td>
@@ -37,7 +37,7 @@
        </tr>
        <tr>
                <td colspan="5" height="30" class="admin_title bottom2" align="center">
-                       <strong>{--ORDER_ADMIN_MISC_SETTINGS--}:</strong>
+                       <strong>{--ADMIN_ORDER_MISC_SETTINGS--}:</strong>
                </td>
        </tr>
        <tr>
diff --git a/templates/de/html/admin/admin_next_link.tpl b/templates/de/html/admin/admin_next_link.tpl
new file mode 100644 (file)
index 0000000..2f6fb8b
--- /dev/null
@@ -0,0 +1,8 @@
+<br />
+<div align="center">
+       <div class="admin_table dashed" style="width:400px;margin-bottom:5px">
+       <ul style="padding:0px;margin:0px">
+               <li class="menu_blur bottom2"><a href="{!URL!}/$content['url']" title="$content['title']">$content['title']</a></li>
+       </ul>
+       </div>
+</div>