]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
Interface fix: add config variable about rights of edition for admins [Config file...
authormensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>
Mon, 16 Feb 2009 16:31:44 +0000 (16:31 +0000)
committermensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>
Mon, 16 Feb 2009 16:31:44 +0000 (16:31 +0000)
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@283 b3834d28-1941-0410-a4f8-b48e95affb8f

config.inc.php.example
services/bookmarkservice.php
upgrade.txt

index a8086f5e5d2d85ce1d7bc144139423c53d61f423..18572500c47138e4658d34c7bf778c66f5623d72 100644 (file)
@@ -30,6 +30,7 @@ $tableprefix = 'sc_';  # table prefix used for this installation. Do not use '-'
 ### Users ###
 $adminemail         = 'admin@example.org'; # Contact address for the site administrator. Used as the FROM address in password retrieval e-mails.
 $admin_users = array(''); # admin users  = array('adminnickname', 'user1nick', 'user2nick');
+$adminsCanModifyBookmarksFromOtherUsers = true;  # 'true' if admin users can edit or delete bookmarks belonging to other users. Else 'false'. 
 $reservedusers      = array('all', 'watchlist'); # array of usernames that cannot be registered
 # Antispam
 $antispamQuestion = 'name of this application (no Caps)'; # antispamQuestion: A question to avoid spam
index 635d8edc3f961ce8352df099f2a1625755bd0930..dcce54bfed9bd9fbd2f78e8e6753917a050e7132 100644 (file)
@@ -107,7 +107,7 @@ class BookmarkService {
 
                $userservice = & ServiceFactory :: getServiceInstance('UserService');
                $userid = $userservice->getCurrentUserId();
-               if ($userservice->isAdmin($userid))
+               if ($GLOBALS['adminsCanModifyBookmarksFromOtherUsers'] && $userservice->isAdmin($userid))
                return true;
                else
                return ($bookmark['uId'] == $userid);
index 6947257f93946df2b8d114853f31fe569613c31e..8c9b751c6ebfb006d1589aea3bbd185ad0754592 100644 (file)
@@ -1,5 +1,16 @@
 ==== UPGRADE instructions ====
 
+=== From version 0.92 to 0.93 ===
+Message: this version modifies the database to UTF-8 charset. The idea is to convert the content (through BLOB type) and then to change the tables' charsets.
+
+- Backup you database
+- Make a copy from your SemanticScuttle Web directory
+- Upgrade your database by following instructions ONE after ONE (order is important) :
+#NOTHING TO CHANGE IN DB
+- Upgrade your current configuration file (config.inc.php) with respect to config.inc.php.example
+$adminsCanModifyBookmarksFromOtherUsers = true;  # 'true' if admin users can edit or delete bookmarks belonging to other users. Else 'false'.
+
+
 === From version 0.91 to 0.92 ===
 Message: this version modifies the database to UTF-8 charset. The idea is to convert the content (through BLOB type) and then to change the tables' charsets.