From b263f0c996eac52afc222b99fb1e9bcb6b064d65 Mon Sep 17 00:00:00 2001 From: rub Date: Wed, 8 Mar 2006 23:14:53 +0000 Subject: Step 1 improvement issue 0000301: o Change status of table #_user_infos o Don't send password to webmaster, guest, generic Next Step: o Functions Check of status o Restricted Access for user generic git-svn-id: http://piwigo.org/svn/trunk@1070 68402e56-0260-453c-a942-63ccdbb3a9ee --- install/db/12-database.php | 103 ++++++++++++++++++++++++++++++++++++ install/phpwebgallery_structure.sql | 3 +- 2 files changed, 105 insertions(+), 1 deletion(-) create mode 100644 install/db/12-database.php (limited to 'install') diff --git a/install/db/12-database.php b/install/db/12-database.php new file mode 100644 index 000000000..3e6ed0200 --- /dev/null +++ b/install/db/12-database.php @@ -0,0 +1,103 @@ + $row['user_id'], + 'status' => 'normal' + ) + ); +} + +mass_updates( + USER_INFOS_TABLE, + array( + 'primary' => array('user_id'), + 'update' => array('status') + ), + $datas + ); + +// +-----------------------------------------------------------------------+ +// | End notification | +// +-----------------------------------------------------------------------+ + +echo +"\n" +.'Column '.USER_INFOS_TABLE.'.status changed' +."\n" +; + +?> diff --git a/install/phpwebgallery_structure.sql b/install/phpwebgallery_structure.sql index 208f195dd..841aed340 100644 --- a/install/phpwebgallery_structure.sql +++ b/install/phpwebgallery_structure.sql @@ -1,4 +1,5 @@ -- MySQL dump 9.11 +-- MySQL dump 9.11 -- -- Host: localhost Database: pwg-bsf -- ------------------------------------------------------ @@ -294,7 +295,7 @@ CREATE TABLE `phpwebgallery_user_infos` ( `user_id` smallint(5) NOT NULL default '0', `nb_image_line` tinyint(1) unsigned NOT NULL default '5', `nb_line_page` tinyint(3) unsigned NOT NULL default '3', - `status` enum('admin','guest') NOT NULL default 'guest', + `status` enum('webmaster', 'admin', 'normal', 'generic', 'guest') NOT NULL default 'guest', `language` varchar(50) NOT NULL default 'english', `maxwidth` smallint(6) default NULL, `maxheight` smallint(6) default NULL, -- cgit v1.2.3