Update of /cvsroot/php-blog/serendipity/include/admin
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12869/include/admin
Modified Files:
personal.inc.php users.inc.php
Log Message:
* Re-Introduce wysiwyg and language settings per-user - flag 'config' (sigh ;)
* Added flag 'parseDescription' to replace [USERLEVEL_ADMIN] etc. in language strings
* When managing users, fetch their personal 'config'-flag settings from the DB and not from the session of another user
Index: users.inc.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/include/admin/users.inc.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- users.inc.php 2 Dec 2004 20:57:45 -0000 1.4
+++ users.inc.php 3 Dec 2004 10:55:23 -0000 1.5
@@ -57,6 +57,9 @@
foreach($config as $category) {
foreach ($category['items'] as $item) {
serendipity_set_user_var($item['var'], $_POST[$item['var']], $serendipity['POST']['user'], ($serendipity['authorid'] == $serendipity['POST']['authorid'] ? true : false));
+ if (in_array('config', $item['flags'])) {
+ serendipity_set_config_var($item['var'], $_POST[$item['var']], $serendipity['POST']['user']);
+ }
}
}
printf('<strong>' . MODIFIED_USER . '</strong>', $_POST['username']);
Index: personal.inc.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/include/admin/personal.inc.php,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- personal.inc.php 2 Dec 2004 20:57:45 -0000 1.8
+++ personal.inc.php 3 Dec 2004 10:55:23 -0000 1.9
@@ -14,6 +14,9 @@
foreach($config as $category) {
foreach ($category['items'] as $item) {
serendipity_set_user_var($item['var'], $_POST[$item['var']], $serendipity['authorid'], true);
+ if (in_array('config', $item['flags'])) {
+ serendipity_set_config_var($item['var'], $_POST[$item['var']], $serendipity['authorid']);
+ }
}
}
$from = $_POST;
|