print_msg("Table user created", "success"); if (create_admin_user()) { print_msg("Admin user created (see below)", "success"); $admin_message = 'Initial user created. Login with username "admin" and password "admin"'; } } else { print_msg(mysql_error(), "error"); } } else { print_msg("Table user exists, checking for version:", "notice"); # check for date_format field in table upgrade_table("user", "date_format", "ALTER TABLE user ADD COLUMN date_format SMALLINT(6) NOT NULL DEFAULT '0' AFTER show_column_date"); # check for show_public field in table upgrade_table("user", "show_public", "ALTER TABLE user ADD COLUMN show_public ENUM('0','1') DEFAULT 1 NOT NULL"); # check for admin field in table upgrade_table("user", "admin", "ALTER TABLE user ADD COLUMN admin ENUM('0','1') DEFAULT 0 NOT NULL AFTER password"); } ############## favicon support ############## if ($convert = @exec('which convert')) { $convert_favicons = "true"; print_msg("ImageMagick convert found: {$convert}", "success"); } else { $convert = ""; $convert_favicons = "false"; print_msg("ImageMagick convert not found. Make sure ImageMagick is installed and specify location of convert manually or set \$convert_favicons to false.", "error"); } if ($identify = @exec('which identify')) { $convert_favicons = "true"; print_msg("ImageMagick identify found: {$identify}", "success"); } else { $identify = "";
print_msg("Admin user created (see below)", "success"); $admin_message = 'Initial user created. Login with username "admin" and password "admin"'; } } else { print_msg(mysql_error(), "error"); } } else { print_msg("Table user exists, checking for version:", "notice"); # check for date_format field in table upgrade_table("user", "date_format", "ALTER TABLE user ADD COLUMN date_format SMALLINT(6) NOT NULL DEFAULT '0' AFTER show_column_date"); # check for show_public field in table upgrade_table("user", "show_public", "ALTER TABLE user ADD COLUMN show_public ENUM('0','1') DEFAULT 1 NOT NULL"); # check for admin field in table upgrade_table("user", "admin", "ALTER TABLE user ADD COLUMN admin ENUM('0','1') DEFAULT 0 NOT NULL AFTER password"); # check for theme field in table upgrade_table("user", "theme", "ALTER TABLE user ADD COLUMN theme varchar(5) DEFAULT '' NOT NULL AFTER password"); } ############## favicon support ############## if ($convert = @exec('which convert')) { $convert_favicons = "true"; print_msg("ImageMagick convert found: {$convert}", "success"); } else { $convert = ""; $convert_favicons = "false"; print_msg("ImageMagick convert not found. Make sure ImageMagick is installed and specify location of convert manually or set \$convert_favicons to false.", "error"); } if ($identify = @exec('which identify')) { $convert_favicons = "true"; print_msg("ImageMagick identify found: {$identify}", "success"); } else { $identify = "";