]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #3523 setting public write access to logged in for pages
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 11 Jun 2011 15:05:24 +0000 (15:05 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 11 Jun 2011 15:05:24 +0000 (15:05 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@9172 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/pages/views/default/object/page_top.php

index 756c542b4e05906aac57530206f6f1b2f50044c6..0ad377c7e775f78328cef5e0e18561b2ed10c384 100644 (file)
@@ -18,6 +18,13 @@ if (!$page) {
        return TRUE;
 }
 
+// pages used to use Public for write access
+if ($page->write_access_id == ACCESS_PUBLIC) {
+       // this works because this metadata is public
+       $page->write_access_id = ACCESS_LOGGED_IN;
+}
+
+
 if ($revision) {
        $annotation = $revision;
 } else {