MyBB Community Forums

Full Version: Error when setting "quick permissions" in ACP
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/chat2b/domains/chat2b.be/public_html/forum/admin/forumpermissions.php on line 134

Can someone help me with solving this? Thanks.
Can you post lines 125-145 from forumpermissions.php and indicate which one is line 134?

I've removed your modified admin directory for security reasons.
Ow yeah, forgot that. Toungue

"caneditposts" => addslashes($mybb->input['caneditposts']),
			"candeleteposts" => addslashes($mybb->input['candeleteposts']),
			"candeletethreads" => addslashes($mybb->input['candeletethreads']),
			"caneditattachments" => addslashes($mybb->input['caneditattachments']),
			"canpostpolls" => addslashes($mybb->input['canpostpolls']),
			"canvotepolls" => addslashes($mybb->input['canvotepolls']),
			"cansearch" => addslashes($mybb->input['cansearch']),
			);
                        // VIEW OWN THREADS MOD START
			[b]"canviewallthreads" => $mybb->input['canviewallthreads'],[/b]
			// VIEW OWN THREADS MOD END
			);
		if($fid)
		{
			$sqlarray['pid'] = '';
			$sqlarray['fid'] = $fid;
			$sqlarray['gid'] = intval($mybb->input['gid']);
			$db->insert_query(TABLE_PREFIX."forumpermissions", $sqlarray);
			// VIEW OWN THREADS MOD START
			$db->query("INSERT INTO ".TABLE_PREFIX."forumpermissions (fid, gid, canview, candlattachments, canpostthreads, canpostreplys, canpostattachments, canratethreads, caneditposts, candeleteposts, candeletethreads, caneditattachments, canpostpolls, canvotepolls, cansearch, canviewallthreads) VALUES ('$fid', '$gid', '$canview', '$candlattachments', '$canpostthreads', '$canpostreplys', '$canpostattachments', '$canratethreads', '$caneditposts', '$candeleteposts', '$candeletethreads', '$caneditattachments', '$canpostpolls', '$canvotepolls', '$cansearch', '$canviewallthreads')");
			// VIEW OWN THREADS MOD END

Could be that because of the code above, my users are no longer able to view password protected forums, or even aren't able to get access to them when going to the forum URL en entering the password?
Yup it's wrong.

Find:
"cansearch" => addslashes($mybb->input['cansearch']),
);
// VIEW OWN THREADS MOD START
"canviewallthreads" => $mybb->input['canviewallthreads'],
// VIEW OWN THREADS MOD END
);
Replace with:
"cansearch" => addslashes($mybb->input['cansearch']),
// VIEW OWN THREADS MOD START
"canviewallthreads" => $mybb->input['canviewallthreads'],
// VIEW OWN THREADS MOD END
);
Thanks!