svn: /web/php-bugs/trunk/www/ bug.php
| From: | Felipe Pena | Date: | Sun, 12 Dec 2010 23:53:47 +0000 |
| Subject: | svn: /web/php-bugs/trunk/www/ bug.php | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-9702@lists.php.net to get a copy of this message | ||
felipe Sun, 12 Dec 2010 23:53:47 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=306309
Log:
- Fix block_user_comment disable option
Changed paths:
U web/php-bugs/trunk/www/bug.php
Modified: web/php-bugs/trunk/www/bug.php
===================================================================
--- web/php-bugs/trunk/www/bug.php 2010-12-12 23:05:23 UTC (rev 306308)
+++ web/php-bugs/trunk/www/bug.php 2010-12-12 23:53:47 UTC (rev 306309)
@@ -152,9 +152,20 @@
exit;
}
}
-$block_user = (!empty($_POST['in']) &&
isset($_POST['in']['block_user_comment'])) ?
$_POST['in']['block_user_comment'] : $bug['block_user_comment'];
-$is_private = (!empty($_POST['in']) &&
isset($_POST['in']['private'])) ? $_POST['in']['private'] :
$bug['private'];
+/* Just developers can change private/block_user_comment options */
+if (!empty($_POST['in'])) {
+ if ($user_flags & BUGS_DEV_USER) {
+ $block_user = isset($_POST['in']['block_user_comment']) ? 'Y' :
'N';
+ }
+ if ($is_security_developer) {
+ $is_private = isset($_POST['in']['private']) ? 'Y': 'N';
+ }
+}
+
+$block_user = isset($block_user) ? $block_user : $bug['block_user_comment'];
+$is_private = isset($is_private) ? $is_private : $bug['private'];
+
// Handle any updates, displaying errors if there were any
$RESOLVE_REASONS = $FIX_VARIATIONS = $pseudo_pkgs = array();