From eac4f64432546cd54c1eb504914650cb2ec93497 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Mon, 18 Jul 2011 14:39:53 +0000 Subject: [PATCH] Typo and SQL fixes --- .gitattributes | 1 + inc/extensions/ext-forced.php | 6 ++-- inc/extensions/ext-network.php | 2 +- inc/extensions/ext-sponsor.php | 2 +- inc/modules/admin/action-forced.php | 56 +++++++++++++++++++++++++++++ 5 files changed, 62 insertions(+), 5 deletions(-) create mode 100644 inc/modules/admin/action-forced.php diff --git a/.gitattributes b/.gitattributes index abd822f2a2..75638885ec 100644 --- a/.gitattributes +++ b/.gitattributes @@ -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 diff --git a/inc/extensions/ext-forced.php b/inc/extensions/ext-forced.php index 1b3c3eb124..dea5bb9fab 100644 --- a/inc/extensions/ext-forced.php +++ b/inc/extensions/ext-forced.php @@ -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önnen hier auch neue Werbmittel (Ads) hinzufügen oder laufende Forced-Kampagnen bei z.B. Regelverstössen sperren oder löschen. Auch das naträgliche Editieren von Ads und Kampagnen ist jederzeit mö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ügen und können dann bei Bedarf weitere Kampagnen starten.',5); - addAdminMenuSql('forced','list_forced_ads','Werbemittel verwalten','Listet alle eingetragenen Werbmittel (Ads) auf. Sie können hier diese nachträglich editieren falls Sie mal eine falsche URL eingegeben haben oder den Text ändern wollen. Löschen Sie hier auch Forced-Banner, die nicht mehr gültig sind (z.B. abgelaufen sind). Sollten doch mit dem Werbmittel verknüpfte Kampagnen vorhanden sein, erhalten Sie einen Warnheis. Neue Werbmittel können Sie hier ebenfalls hinzufü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önnen hier diese nachträglich editieren falls Sie mal eine falsche URL eingegeben haben oder den Text ändern wollen. Löschen Sie hier auch Forced-Banner, die nicht mehr gültig sind (z.B. abgelaufen sind). Sollten doch mit dem Werbmittel verknüpfte Kampagnen vorhanden sein, erhalten Sie einen Warnhinweis. Neue Werbmittel können Sie hier ebenfalls hinzufü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önnen Sie Kampagnen stoppen, falls Sie dies wünschen oder ein Regelverstoss vorliegt. Haben Sie ein Werbemittel hinzugefügt, so fü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öhere Kosten pro Klick als was Ihre Mitglieder pro Klick erhalten einstellen, da so die {OPEN_CONFIG}POINTS{CLOSE_CONFIG} abgebaut werden (Sie kö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öscht werden (bitte auch nicht selber tun) da sie auch gleichzeitigt als Reload-Sperre dient.',4); diff --git a/inc/extensions/ext-network.php b/inc/extensions/ext-network.php index d65ad5faf1..fa9f57f4ed 100644 --- a/inc/extensions/ext-network.php +++ b/inc/extensions/ext-network.php @@ -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 '', diff --git a/inc/extensions/ext-sponsor.php b/inc/extensions/ext-sponsor.php index 6de2f5d4e3..9508e428af 100644 --- a/inc/extensions/ext-sponsor.php +++ b/inc/extensions/ext-sponsor.php @@ -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 index 0000000000..77d9597ed4 --- /dev/null +++ b/inc/modules/admin/action-forced.php @@ -0,0 +1,56 @@ + -- 2.39.5