Typo and SQL fixes
authorRoland Häder <roland@mxchange.org>
Mon, 18 Jul 2011 14:39:53 +0000 (14:39 +0000)
committerRoland Häder <roland@mxchange.org>
Mon, 18 Jul 2011 14:39:53 +0000 (14:39 +0000)
.gitattributes
inc/extensions/ext-forced.php
inc/extensions/ext-network.php
inc/extensions/ext-sponsor.php
inc/modules/admin/action-forced.php [new file with mode: 0644]

index abd822f2a289feb3a2d5c6d80535f7900eb77aae..75638885ec70fa15b4b999c7709e3c777af7fa4f 100644 (file)
@@ -403,6 +403,7 @@ inc/modules/admin/action-country.php svneol=native#text/plain
 inc/modules/admin/action-coupon.php svneol=native#text/plain
 inc/modules/admin/action-doubler.php svneol=native#text/plain
 inc/modules/admin/action-email.php svneol=native#text/plain
+inc/modules/admin/action-forced.php svneol=native#text/plain
 inc/modules/admin/action-funcoins.php svneol=native#text/plain
 inc/modules/admin/action-grade.php svneol=native#text/plain
 inc/modules/admin/action-holiday.php svneol=native#text/plain
index 1b3c3eb12460669ed95db79031a2d6049eab439a..dea5bb9fab368c0bd7e9a0ca22e830f9a76a3747 100644 (file)
@@ -74,7 +74,7 @@ PRIMARY KEY ( `forced_ads_id` )",
 
                // - Campaigns
                addDropTableSql('forced_campaigns');
-               addCreateTableSql('forced_campaigns', "(
+               addCreateTableSql('forced_campaigns', "
 `forced_campaign_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
 `forced_campaign_created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
 `forced_campaign_status` ENUM('ACTIVE','PENDING','EXPIRED','LOCKED') NOT NULL DEFAULT 'PENDING',
@@ -91,7 +91,7 @@ INDEX (`forced_costs_id`)",
 
                // - Campaigns <-> Ads
                addDropTableSql('forced_campaigns_ads');
-               addCreateTableSql('forced_campaigns_ads', "(
+               addCreateTableSql('forced_campaigns_ads', "
 `forced_campaign_ads_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
 `forced_campaign_id` BIGINT(20) UNSIGNED NULL DEFAULT NULL,
 `forced_ads_id` BIGINT(20) UNSIGNED NULL DEFAULT NULL,
@@ -142,7 +142,7 @@ INDEX ( `forced_stats_user_id` )",
                // Menu system
                // - Administrator
                addAdminMenuSql('forced',NULL,'Forced-Ads','Verwalten Sie hier bequem alle laufenden Forced-Banner und -Textlinks und deren Kampgnen. Sie k&ouml;nnen hier auch neue Werbmittel (Ads) hinzuf&uuml;gen oder laufende Forced-Kampagnen bei z.B. Regelverst&ouml;ssen sperren oder l&ouml;schen. Auch das natr&auml;gliche Editieren von Ads und Kampagnen ist jederzeit m&ouml;glich. Kampagnen dienen der einfacheren Verwaltung und der Trennung von dem Werbemittel selbst dienen. Sie brauchen also z.B. einen Forced-Banner nur einmal einf&uuml;gen und k&ouml;nnen dann bei Bedarf weitere Kampagnen starten.',5);
-               addAdminMenuSql('forced','list_forced_ads','Werbemittel verwalten','Listet alle eingetragenen Werbmittel (Ads) auf. Sie k&ouml;nnen hier diese nachtr&auml;glich editieren falls Sie mal eine falsche URL eingegeben haben oder den Text &auml;ndern wollen. L&ouml;schen Sie hier auch Forced-Banner, die nicht mehr g&uuml;ltig sind (z.B. abgelaufen sind). Sollten doch mit dem Werbmittel verkn&uuml;pfte Kampagnen vorhanden sein, erhalten Sie einen Warnheis. Neue Werbmittel k&ouml;nnen Sie hier ebenfalls hinzuf&uuml;gen. Denken Sie aber daran, dass ohne Kampagne dieses nicht angezeigt wird. Achten Sie hier auch die Reload-Sperre.',1);
+               addAdminMenuSql('forced','list_forced_ads','Werbemittel verwalten','Listet alle eingetragenen Werbmittel (Ads) auf. Sie k&ouml;nnen hier diese nachtr&auml;glich editieren falls Sie mal eine falsche URL eingegeben haben oder den Text &auml;ndern wollen. L&ouml;schen Sie hier auch Forced-Banner, die nicht mehr g&uuml;ltig sind (z.B. abgelaufen sind). Sollten doch mit dem Werbmittel verkn&uuml;pfte Kampagnen vorhanden sein, erhalten Sie einen Warnhinweis. Neue Werbmittel k&ouml;nnen Sie hier ebenfalls hinzuf&uuml;gen. Denken Sie aber daran, dass ohne Kampagne dieses nicht angezeigt wird. Achten Sie hier auch die Reload-Sperre.',1);
                addAdminMenuSql('forced','list_forced_campaigns','Kampagnen verwalten','Listet alle Kampagnen auf und zeigt deren Status an. Jederzeit k&ouml;nnen Sie Kampagnen stoppen, falls Sie dies w&uuml;nschen oder ein Regelverstoss vorliegt. Haben Sie ein Werbemittel hinzugef&uuml;gt, so f&uuml;gen Sie bitte unbedingt eine Kampagne hinzu, da es sonst nicht angezeigt wird.',2);
                addAdminMenuSql('forced','list_forced_costs','Kosten verwalten','Legen Sie die Preise pro Klick zum Buchen Forced-Werbemittel fest und wie viele {OPEN_CONFIG}POINTS{CLOSE_CONFIG} Ihre Mitglieder erhalten sollen. Generell sollten Sie bei Mitgliederbuchungen h&ouml;here Kosten pro Klick als was Ihre Mitglieder pro Klick erhalten einstellen, da so die {OPEN_CONFIG}POINTS{CLOSE_CONFIG} abgebaut werden (Sie k&ouml;nnen an Accountaufladungen z.B. verdienen).',3);
                addAdminMenuSql('forced','stats_forced','Statistiken','Zeigt Gesamtstatistiken und zu den einzelnen Kampagnen und Werbmitteln an. Die hier angezeigte Statistik kann jedoch nicht manuell gel&ouml;scht werden (bitte auch nicht selber tun) da sie auch gleichzeitigt als Reload-Sperre dient.',4);
index d65ad5faf1df3989c877b37ef8238a5d13b52ee2..fa9f57f4edd1b54b83f684670fdb4cf01dc78531 100644 (file)
@@ -75,7 +75,7 @@ switch (getExtensionMode()) {
        case 'register': // Do stuff when installation is running
                // Main table which hold
                addDropTableSql('network_data');
-               addCreateTableSql('network_data', "(
+               addCreateTableSql('network_data', "
 `network_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
 `network_short_name` VARCHAR(50) NOT NULL DEFAULT '',
 `network_title` VARCHAR(255) NOT NULL DEFAULT '',
index 6de2f5d4e373ca4154df0603e837bd0eab790212..9508e428af74cbfd860685ee6e8b857ec855b365 100644 (file)
@@ -154,7 +154,7 @@ INDEX (`ext_name`)",
 `title` VARCHAR(255) NOT NULL DEFAULT '',
 `active` ENUM('Y','N') NOT NULL DEFAULT 'N',
 `sort` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
-PRIMARY KEY (`id`)
+PRIMARY KEY (`id`),
 UNIQUE `action_what` (`action`, `what`),
 UNIQUE (`what`),
 INDEX (`action`)",
diff --git a/inc/modules/admin/action-forced.php b/inc/modules/admin/action-forced.php
new file mode 100644 (file)
index 0000000..77d9597
--- /dev/null
@@ -0,0 +1,56 @@
+<?php
+/************************************************************************
+ * Mailer v0.2.1-FINAL                                Start: 07/18/2011 *
+ * ===================                          Last change: 07/18/2011 *
+ *                                                                      *
+ * -------------------------------------------------------------------- *
+ * File              : action-forced.php                                *
+ * -------------------------------------------------------------------- *
+ * Short description : Main menu for forced ads                         *
+ * -------------------------------------------------------------------- *
+ * Kurzbeschreibung  : Hauptmenue fuer Forced-Ads                       *
+ * -------------------------------------------------------------------- *
+ * $Revision::                                                        $ *
+ * $Date::                                                            $ *
+ * $Tag:: 0.2.1-FINAL                                                 $ *
+ * $Author::                                                          $ *
+ * -------------------------------------------------------------------- *
+ * Copyright (c) 2003 - 2009 by Roland Haeder                           *
+ * Copyright (c) 2009 - 2011 by Mailer Developer Team                   *
+ * For more information visit: http://www.mxchange.org                  *
+ *                                                                      *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or    *
+ * (at your option) any later version.                                  *
+ *                                                                      *
+ * This program is distributed in the hope that it will be useful,      *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of       *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the        *
+ * GNU General Public License for more details.                         *
+ *                                                                      *
+ * You should have received a copy of the GNU General Public License    *
+ * along with this program; if not, write to the Free Software          *
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,               *
+ * MA  02110-1301  USA                                                  *
+ ************************************************************************/
+
+// Some security stuff...
+if ((!defined('__SECURITY')) || (!isAdmin())) {
+       die();
+} // END - if
+
+// Add description as navigation point
+addYouAreHereLink('admin', __FILE__);
+
+// Load the include file
+$inc = sprintf("inc/modules/admin/what-%s.php", getWhat());
+if (isIncludeReadable($inc)) {
+       // Ok, we finally load the admin action module
+       loadInclude($inc);
+} else {
+       addFatalMessage(__FILE__, __LINE__, '{--ADMIN_WHAT_404--}');
+}
+
+// [EOF]
+?>