Function renamed, ext-forced now depends on ext-sponsor
authorRoland Häder <roland@mxchange.org>
Thu, 16 Sep 2010 21:51:09 +0000 (21:51 +0000)
committerRoland Häder <roland@mxchange.org>
Thu, 16 Sep 2010 21:51:09 +0000 (21:51 +0000)
20 files changed:
inc/extensions-functions.php
inc/extensions/ext-active.php
inc/extensions/ext-admins.php
inc/extensions/ext-cache.php
inc/extensions/ext-forced.php
inc/extensions/ext-holiday.php
inc/extensions/ext-html_mail.php
inc/extensions/ext-iso3166.php
inc/extensions/ext-mydata.php
inc/extensions/ext-nickname.php
inc/extensions/ext-rallye.php
inc/extensions/ext-register.php
inc/extensions/ext-removeip.php
inc/extensions/ext-sponsor.php
inc/extensions/ext-sql_patches.php
inc/extensions/ext-task.php
inc/extensions/ext-transfer.php
inc/extensions/ext-user.php
inc/filters.php
templates/de/html/admin/admin_list_network_config_row.tpl

index bc17810735ad1127475e3d6e9b247528b8c3c593..95fbd32cfdd3b34e03d2a2e7e93c6472523795c4 100644 (file)
@@ -1200,7 +1200,7 @@ function isExtensionDeprecated () {
 }
 
 // Setter for EXT_UPDATE_DEPENDS flag
-function addExtensionUpdateDependency ($updateDepends) {
+function addExtensionDependency ($updateDepends) {
        //* DEBUG */ logDebugMessage(__FUNCTION__, __LINE__, 'currName=' . getCurrentExtensionName() . '/' . $updateDepends . ' - ENTERED!');
        // Is the update depency empty? (NEED TO BE FIXED!)
        if (empty($updateDepends)) {
@@ -1336,7 +1336,7 @@ function countExtensionUpdateDependencies () {
 }
 
 // Removes given extension from update denpency list
-function removeExtensionUpdateDependency ($ext_name) {
+function removeExtensionDependency ($ext_name) {
        // Look it up
        $key = array_search($ext_name, getExtensionUpdateDependencies());
 
index 300809ff1f3389d7e6461f4f3c906253b848c9e4..c7e2014d14442399eec3f5766c2c82bf046a766f 100644 (file)
@@ -118,7 +118,7 @@ switch (getExtensionMode()) {
 
                        case '0.0.9': // SQL queries for v0.0.9
                                // Make update depending on 'online'
-                               addExtensionUpdateDependency('online');
+                               addExtensionDependency('online');
 
                                // Register filter
                                registerFilter('online_extra_links', 'ADD_LINK_ACTIVE_LIST', false, true, isExtensionDryRun());
@@ -126,7 +126,7 @@ switch (getExtensionMode()) {
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Filter f&uuml;r den &quot;Wer ist Online&quot; Block hinzugef&uuml;gt und ist von <strong>online</strong> abh&auml;ngig.");
                                break;
-               }
+               } // END - switch
                break;
 
        case 'modify': // When the extension got modified
@@ -141,7 +141,7 @@ switch (getExtensionMode()) {
        default: // Unknown extension mode
                logDebugMessage(__FILE__, __LINE__, sprintf("Unknown extension mode %s in extension %s detected.", getExtensionMode(), getCurrentExtensionName()));
                break;
-}
+} // END - switch
 
 // [EOF]
 ?>
index 763fe200c083546f0d32064b0629eb405493af8e..5904dd61a9811435ff39427d1e6a011f39b81840 100644 (file)
@@ -292,7 +292,7 @@ PRIMARY KEY (id)
 
                        case '0.7.1': // SQL queries for v0.7.1
                                // Update depends on sql_patches
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Add filters
                                registerFilter('sql_admin_extra_data', 'ADD_EXTRA_SQL_DATA', false, true, isExtensionDryRun());
index ca21f68f6c7f1a354fd4b2877b78321277fa5482..586840ab38aa8ada3ea881643b61e2f8367cd51d 100644 (file)
@@ -191,7 +191,7 @@ switch (getExtensionMode()) {
 
                        case '0.2.0': // SQL queries for v0.2.0
                                // This update depends on sql_patches
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Die Erweiterung h&auml;ngt nun von der <strong>sql_patches</strong> ab.");
index 273cdd6089888e7a511d9afcb1333cbaf5f160be..58b505eb281cfd8985771a10c0a5f1cccdb0213a 100644 (file)
@@ -8,7 +8,7 @@
  * -------------------------------------------------------------------- *
  * Short description : Clickable forced banner or text links            *
  * -------------------------------------------------------------------- *
- * Kurzbeschreibung  :                                                  *
+ * Kurzbeschreibung  : Klickbare Forced-Banner oder -Textlinks          *
  * -------------------------------------------------------------------- *
  * $Revision::                                                        $ *
  * $Date::                                                            $ *
@@ -51,6 +51,9 @@ enableExtensionProductive(false);
 
 switch (getExtensionMode()) {
        case 'register': // Do stuff when installation is running (modules.php?module=admin is called)
+               // This depends on 'sponsor' now
+               addExtensionDependency('sponsor');
+
                // SQL commands to run
                break;
 
index 99d29bbbe6e2cb11cbff422c6b64bc1083494908..8ef1bff7612a5f1e54c6b5eb9b3f2514876a5a9c 100644 (file)
@@ -194,7 +194,7 @@ PRIMARY KEY (id)
                                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_admin_menu_las` (`la_id`, `la_action`, `la_what`) VALUES ('config', '', 'config_holiday')");
 
                                // Depends on sql_patches (or you have to execute these both SQL statements by phpMyAdmin
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Erweiterung in's neue Men&uuml;system integriert.");
@@ -218,7 +218,7 @@ PRIMARY KEY (id)
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Fehlerhinweis bei deaktivierter Erweiterung verbessert.");
                                break;
-               }
+               } // END - switch
                break;
 
        case 'modify': // When the extension got modified
@@ -233,7 +233,7 @@ PRIMARY KEY (id)
        default: // Unknown extension mode
                logDebugMessage(__FILE__, __LINE__, sprintf("Unknown extension mode %s in extension %s detected.", getExtensionMode(), getCurrentExtensionName()));
                break;
-}
+} // END - switch
 
 // [EOF]
 ?>
index 7f983c6f1c85f62d8d882df6d851406f52f875b6..6474d140ae65d6bc5f77d71690d2e9a1cd437aa2 100644 (file)
@@ -119,10 +119,10 @@ switch (getExtensionMode()) {
 
                        case '0.1.6':
                                // Dependency is needed for ext-registration!! (want to alter a non existent Table)
-                               addExtensionUpdateDependency('bonus');
+                               addExtensionDependency('bonus');
                                setExtensionUpdateNotes("Abh&auml;nigkeit von der Erweiterung <strong>bonus</strong> hinzugef&uuml;gt.");
                                break;
-               }
+               } // END - switch
                break;
 
        case 'modify': // When the extension got modified
@@ -170,7 +170,7 @@ switch (getExtensionMode()) {
        default: // Unknown extension mode
                logDebugMessage(__FILE__, __LINE__, sprintf("Unknown extension mode %s in extension %s detected.", getExtensionMode(), getCurrentExtensionName()));
                break;
-} // END - switc
+} // END - switch
 
 // [EOF]
 ?>
index 61738fb79e080bfc4002ff2299205a70839de32f..eca4b4d91cec8db3d4c776bc78c4ea4f7d077843 100644 (file)
@@ -319,13 +319,12 @@ VALUES ('AD', 'Andorra', 'ext-iso3166'),
 ('ZW', 'Zimbabwe', 'ext-iso3166');");
 
                                // This extension depends on the country extension
-                               addExtensionUpdateDependency('country');
+                               addExtensionDependency('country');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Erste Liste von 243 L&auml;ndercodes nach ISO 3166. (Quelle: Selfhtml)<br />Alle L&auml;nder sind zuerst deaktiviert. Achtung DE k&ouml;nnte doppelt vorkommen.<br />Ein Aktivieren/Deaktivieren l&auml;sst alle L&auml;nder beim Registrieren anzeigen oder nicht Anzeigen.");
                                break;
-
-               }
+               } // END - switch
                break;
 
        case 'modify': // When the extension got modified
@@ -340,7 +339,7 @@ VALUES ('AD', 'Andorra', 'ext-iso3166'),
        default: // Unknown extension mode
                logDebugMessage(__FILE__, __LINE__, sprintf("Unknown extension mode %s in extension %s detected.", getExtensionMode(), getCurrentExtensionName()));
                break;
-}
+} // END - switch
 
 // [EOF]
 ?>
index 11426ded474bbeb8f8cb809e29cd52ecc115f11c..2bae63fbdadc4a10d76fb30e10b9f6f820c8d01a 100644 (file)
@@ -126,7 +126,7 @@ switch (getExtensionMode()) {
 <strong>Wichtig: Laden Sie noch die Template member_mydata_overview und member_mydata_edit (beide zu finden unter templates/".getLanguage()."/html/member/ !) mit hoch!</strong>");
 
                                // Depends on 'country'!
-                               addExtensionUpdateDependency('country');
+                               addExtensionDependency('country');
                                break;
 
                        case '0.1.3': // SQL queries for v0.1.3
index e8f97ac910548f8c3c23cdf92e1603ded744c7d2..5ce17e5fcb7202969a47b823c6cc7f9ba6659c3f 100644 (file)
@@ -77,7 +77,7 @@ switch (getExtensionMode()) {
                                addExtensionSql("UPDATE `{?_MYSQL_PREFIX?}_extensions` SET ext_has_css='Y' WHERE `ext_name`='nickname' AND ext_has_css='N' LIMIT 1");
 
                                // This update depends on sql_patches update!
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("CSS-Datei kann per Adminbereich ein- und ausgeschaltet werden.");
index f8abbf08dadc10a691def8c88d3d85d26a8b50f6..18282c368cf27c09f3cd70a7772c38c4ae630085 100644 (file)
@@ -307,7 +307,7 @@ Zudem sollten Sie mindestens folgende Templates (in <strong>templates/".getLangu
 
                        case '0.3.5': // SQL queries for 0.3.5
                                // This update depends on sql_patches
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Register filter
                                registerFilter('extra_autopurge', 'RALLYE_EXTRA_AUTOPURGE', false, true, isExtensionDryRun());
@@ -315,7 +315,7 @@ Zudem sollten Sie mindestens folgende Templates (in <strong>templates/".getLangu
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Filter hinzugef&uuml;gt und ist von <strong>sql_patches</strong> abh&auml;ngig.");
                                break;
-               }
+               } // END - switch
                break;
 
        case 'modify': // When the extension got modified
index c7354f981ca0b77d02f69500f4d8b6c1f356e394..d6ed16780c0d162f493e82935ec4a24cbcf85988 100644 (file)
@@ -101,7 +101,7 @@ PRIMARY KEY (id)
                                addExtensionSql("UPDATE `{?_MYSQL_PREFIX?}_extensions` SET ext_has_css='Y' WHERE `ext_name`='register' AND ext_has_css='N' LIMIT 1");
 
                                // This update depends on sql_patches update!
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("CSS-Datei kann per Admin-Bereich ein- und ausgeschaltet werden.");
@@ -109,7 +109,7 @@ PRIMARY KEY (id)
 
                        case '0.1.3': // SQL queries for v0.1.3
                                // This update depends on sql_patches update!
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Standart Referal-Id kann per Admin-Bereich eingestellt werden (war vorher nur in modules.php und index.php direkt eingebbar.)");
@@ -212,7 +212,7 @@ PRIMARY KEY (id)
 <strong>Wichtig: Laden Sie noch das Template <strong>guest_register.tpl</strong> mit hoch, welches unter templates/".getLanguage()."/html/guest/ zu finden ist!</strong>");
 
                                // Depends on 'country'
-                               addExtensionUpdateDependency('country');
+                               addExtensionDependency('country');
                                break;
 
                        case '0.3.3': // SQL queries for v0.3.3
index b4e7094b7f8dd8d0f0cd1a5fc1e006006dbaed95..0c61aa0e610e0417b914a531f66e6455efc49834 100644 (file)
@@ -82,7 +82,7 @@ switch (getExtensionMode())
                switch (getCurrentExtensionVersion()) {
                        case '0.0.1': // SQL queries for v0.0.1
                                // Update depends on sql_patches
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Add filters
                                registerFilter('post_youhere_line', 'ADD_ANONYMITY_NOTICE', false, true, isExtensionDryRun());
index e0a0615e0e541f8ddb2d2d7c1bbd640b5eb96831..73e633b86637544df95c13421d6eb4f8d6a13b34 100644 (file)
@@ -55,7 +55,7 @@ switch (getExtensionMode()) {
                // SQL commands to run
                //
                // Try to make it depend on repair
-               addExtensionUpdateDependency('repair');
+               addExtensionDependency('repair');
 
                //
                // Sponsor data
index e48fa102ad3d35a4411390ad1dbccb0bcc72c948..e0f1be082ba4efc1b1497b36a7de16795049de98 100644 (file)
@@ -52,7 +52,7 @@ setExtensionAlwaysActive('Y');
 switch (getExtensionMode()) {
        case 'register': // Do stuff when installation is running (modules.php?module=admin is called)
                // This depends on 'cache' now
-               addExtensionUpdateDependency('cache');
+               addExtensionDependency('cache');
                break;
 
        case 'remove': // Do stuff when removing extension
@@ -507,7 +507,7 @@ PRIMARY KEY (`id`)
                                addExtensionSql("UPDATE `{?_MYSQL_PREFIX?}_member_menu` SET `what`=NULL WHERE `what`=''");
 
                                // Make this depending on ext-menu
-                               addExtensionUpdateDependency('menu');
+                               addExtensionDependency('menu');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Schl&uuml;ssel in Admin-, Gast- und Mitgliedsmen&uuml; verbessert.");
@@ -578,7 +578,7 @@ PRIMARY KEY (`id`)
                                addMemberMenuSql('main','reflist','Ref-&Uuml;bersicht','N','Y',5);
 
                                // Depends on refback extension
-                               addExtensionUpdateDependency('refback');
+                               addExtensionDependency('refback');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Ref-&Uuml;bersicht eingebaut. Diese h&auml;ngt von der Erweiterung <strong>refback</strong> ab.");
@@ -641,7 +641,7 @@ PRIMARY KEY (`filter_id`)
 
                        case '0.6.2': // SQL queries for v0.6.2
                                // Depends on refback extension
-                               addExtensionUpdateDependency('user');
+                               addExtensionDependency('user');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Abh&auml;ngigkeit von <u>ext-user</u> gesetzt.");
@@ -734,7 +734,7 @@ INDEX (`ip`)
 
                        case '0.7.1': // SQL queries for v0.7.1
                                // This update just depends on ext-timezone to make integration of an essential extension much easier
-                               addExtensionUpdateDependency('timezone');
+                               addExtensionDependency('timezone');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Zeitzone ist nun mit ext-timezone konfigurierbar.");
index a42748578a136a7e3c74c9f59cf635d214435b14..b271364ef84f172b40fa66db2fdbccba801f1372 100644 (file)
@@ -73,13 +73,12 @@ switch (getExtensionMode()) {
                break;
 
        case 'update': // Update an extension
-               switch (getCurrentExtensionVersion())
-               {
+               switch (getCurrentExtensionVersion()) {
                        case '0.0.1': // SQL queries for v0.0.1
                                addExtensionSql("UPDATE `{?_MYSQL_PREFIX?}_extensions` SET ext_has_css='Y' WHERE `ext_name`='task' AND ext_has_css='N' LIMIT 1");
 
                                // This update depends on sql_patches update!
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("CSS-Datei kann per Admin-Bereich ein- und ausgeschaltet werden.");
@@ -239,12 +238,12 @@ switch (getExtensionMode()) {
 
                        case '0.3.2': // SQL queries for v0.3.2
                                // This update depends on user update
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("H&auml;ngt nun von <u>ext-user</u> ab.");
                                break;
-               }
+               } // END - switch
                break;
 
        case 'modify': // When the extension got modified
@@ -259,7 +258,7 @@ switch (getExtensionMode()) {
        default: // Unknown extension mode
                logDebugMessage(__FILE__, __LINE__, sprintf("Unknown extension mode %s in extension %s detected.", getExtensionMode(), getCurrentExtensionName()));
                break;
-}
+} // END - switch
 
 // [EOF]
 ?>
index a542d1f06aee5f11e649d3b19bebd4e56d100128..c9c67e0c6419f4cd0286d6fad2fb66c0574e2027 100644 (file)
@@ -234,7 +234,7 @@ PRIMARY KEY (`id`)
                                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_admin_menu_las` (`la_id`, `la_action`, `la_what`) VALUES ('config', '', 'config_transfer')");
 
                                // Depends on sql_patches (or you have to execute these both SQL statements by phpMyAdmin
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Erweiterung in's neue Men&uuml;system integriert.");
index 4f560614ff01cf6143df8a71698fe6274adadf44..f4f3bd8a27abbdbfcbbbdbecb4446a61b608ef70 100644 (file)
@@ -194,8 +194,7 @@ INDEX (`stats_type`)
                break;
 
        case 'update': // Update an extension
-               switch (getCurrentExtensionVersion())
-               {
+               switch (getCurrentExtensionVersion()) {
                        case '0.1.0': // SQL queries for v0.1
                                addExtensionSql("ALTER TABLE `{?_MYSQL_PREFIX?}_config` ADD `user_limit` INT(7) UNSIGNED NOT NULL DEFAULT 20");
 
@@ -205,7 +204,7 @@ INDEX (`stats_type`)
 
                        case '0.1.1': // SQL queries for v0.1.1
                                // This update depends on sql_patches update!
-                               addExtensionUpdateDependency('sql_patches');
+                               addExtensionDependency('sql_patches');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Ung&uuml;ltiges Update.");
@@ -381,7 +380,7 @@ PRIMARY KEY (`id`)
        default: // Unknown extension mode
                logDebugMessage(__FILE__, __LINE__, sprintf("Unknown extension mode %s in extension %s detected.", getExtensionMode(), getCurrentExtensionName()));
                break;
-}
+} // END - switch
 
 // [EOF]
 ?>
index de7de41c6d83ca5f142fde7bc31e3ef7316bf84e..c15b92abab30287b2a99651b7c552de38b3f0d4d 100644 (file)
@@ -354,7 +354,7 @@ function FILTER_REMOVE_UPDATES ($data) {
                        // Shall we remove this update?
                        if (in_array($ext_name, getExtensionRemovalList())) {
                                // Then remove this extension!
-                               removeExtensionUpdateDependency($ext_name);
+                               removeExtensionDependency($ext_name);
                        } // END - if
                } // END - foreach
        } // END - if
index c168a0d9dffd8871cb23ab6b1e886bdd83720eb1..0520875c5851c6604b26c5c5ec6a1bf96377ccbc 100644 (file)
@@ -9,7 +9,7 @@
                <input type="text" class="form_field" name="network_affiliate_id[$content[network_id]" size="5" value="$content[network_affiliate_id]" />
                <div class="tiny">($content[network_title])</div>
        </td>
-       <td align="center" class="{%template,ColorSwitch%} bottom right" width="50%">
+       <td align="center" class="{%template,ColorSwitch%} bottom" width="50%">
                {--ADMIN_NETWORK_CONFIG_ENTER_NETWORK_SITE_ID--}:<br />
                <input type="text" class="form_field" name="network_site_id[$content[network_id]" size="5" value="$content[network_site_id]" />
                <div class="tiny">($content[network_title])</div>
@@ -21,7 +21,7 @@
                <input type="text" class="form_field" name="network_api_password[$content[network_id]" size="20" value="$content[network_api_password]" />
                <div class="tiny">($content[network_title])</div>
        </td>
-       <td align="center" class="{%template,ColorSwitch%} bottom right" width="50%">
+       <td align="center" class="{%template,ColorSwitch%} bottom" width="50%">
                {--ADMIN_NETWORK_CONFIG_ENTER_NETWORK_QUERY_AMOUNT--}:<br />
                <input type="text" class="form_field" name="network_query_amount[$content[network_id]" size="5" value="$content[network_query_amount]" />
                <div class="tiny">($content[network_title])</div>