Fixed SQL issue

git-svn-id: file:///home/shish/svn/shimmie2/trunk@569 7f39781d-f577-437e-ae19-be835c7a54ca
This commit is contained in:
atg 2007-10-24 23:52:44 +00:00
parent e4e9c34297
commit 13383a56fe
3 changed files with 11 additions and 12 deletions

View File

@ -5,8 +5,8 @@
* Link: http://atravelinggeek.com/ * Link: http://atravelinggeek.com/
* License: GPLv2 * License: GPLv2
* Description: Report images as dupes/illegal/etc * Description: Report images as dupes/illegal/etc
* Version 0.1 * Version 0.2a - See change log below
* October 23, 2007 * October 24, 2007
*/ */
class RemoveReportedImageEvent extends Event { class RemoveReportedImageEvent extends Event {
@ -37,7 +37,7 @@ class ReportImage extends Extension {
if(is_a($event, 'InitExtEvent')) { if(is_a($event, 'InitExtEvent')) {
global $config; global $config;
if($config->get_int("ext_ReportImage_version") < 2) { if($config->get_int("ext_ReportImage_version") < 1) {
$this->install(); $this->install();
} }
} }
@ -103,19 +103,13 @@ class ReportImage extends Extension {
$database->Execute("CREATE TABLE ReportImage ( $database->Execute("CREATE TABLE ReportImage (
id int(11) NOT NULL auto_increment, id int(11) NOT NULL auto_increment,
image_id int(11) default NULL, image_id int(11) default NULL,
reporter_name int(11) default NULL, reporter_name varchar(32) default NULL,
reason_type varchar(255) default NULL, reason_type varchar(255) default NULL,
reason varchar(255) default NULL, reason varchar(255) default NULL,
PRIMARY KEY (id) PRIMARY KEY (id)
)"); )");
$config->set_int("ext_ReportImage_version", 1); $config->set_int("ext_ReportImage_version", 1);
} }
if($config->get_int("ext_ReportImage_version") < 2) {
$database->Execute("ALTER TABLE `reportimage`
CHANGE `reporter_id` `reporter_name` VARCHAR( 32 ) NULL DEFAULT NULL
");
$config->set_int("ext_ReportImage_version", 2);
}
} }
@ -148,4 +142,9 @@ class ReportImage extends Extension {
} }
add_event_listener(new ReportImage(), 29); // Not sure what I'm in before. add_event_listener(new ReportImage(), 29); // Not sure what I'm in before.
// ===== Changelog =====
// * Version 0.2a - 10/24/07 - Fixed some SQL issues. I will make sure to test before commiting :)
// * Version 0.2 - 10/24/07 - First public release.
?> ?>

View File

@ -4,7 +4,7 @@
* Link: http://atravelinggeek.com/ * Link: http://atravelinggeek.com/
* License: GPLv2 * License: GPLv2
* Description: Report images as dupes/illegal/etc * Description: Report images as dupes/illegal/etc
* Version 0.2 * Version 0.2a - See changelog in main.php
* October 24, 2007 * October 24, 2007
*/ */

View File

@ -6,7 +6,7 @@
* Link: http://atravelinggeek.com/ * Link: http://atravelinggeek.com/
* License: GPLv2 * License: GPLv2
* Description: Report images as dupes/illegal/etc * Description: Report images as dupes/illegal/etc
* Version 0.2 * Version 0.2a - See changelog in main.php
* October 24, 2007 * October 24, 2007
*/ */