* if $read_auth is 0, is_page_readable() always returns TRUE
* if $edit_auth is 0, is_page_writable() always returns TRUE
* Whether the page is readable from current user or not.
*/
function is_page_readable($page) {
- global $read_auth_pages;
+ global $read_auth_pages, $read_auth;
+ if (!$read_auth) {
+ return TRUE;
+ }
return _is_page_accessible($page, $read_auth_pages);
}
* Whether the page is writable from current user or not.
*/
function is_page_writable($page) {
- global $edit_auth_pages;
+ global $edit_auth_pages, $edit_auth;
+ if (!$edit_auth) {
+ return TRUE;
+ }
return _is_page_accessible($page, $edit_auth_pages);
}