From 1dab49a41904f91d6cbdb1757b64bb6e5d36d1b3 Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Mon, 12 Apr 2010 21:59:40 +1200 Subject: [PATCH] Provide visual feedback when users cannot edit a page. --- inc/ui/collection-edit.php | 3 +++ inc/ui/principal-edit.php | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/inc/ui/collection-edit.php b/inc/ui/collection-edit.php index 9f8da177..3a2b7dfc 100644 --- a/inc/ui/collection-edit.php +++ b/inc/ui/collection-edit.php @@ -117,6 +117,9 @@ if ( $can_write_collection && $editor->IsSubmit() ) { } else { $editor->GetRecord(); + if ( $editor->IsSubmit() ) { + $c->messages[] = i18n('You do not have permission to modify this record.'); + } } if ( $editor->Available() ) { $c->page_title = $editor->Title(translate('Collection').': '.$editor->Value('dav_displayname')); diff --git a/inc/ui/principal-edit.php b/inc/ui/principal-edit.php index ee61bb91..c574d349 100644 --- a/inc/ui/principal-edit.php +++ b/inc/ui/principal-edit.php @@ -158,7 +158,7 @@ if ( $can_write_principal && $editor->IsSubmit() ) { else { $editor->GetRecord(); if ( $editor->IsSubmit() ) { - $post_values = true; + $c->messages[] = i18n('You do not have permission to modify this record.'); } } if ( $editor->Available() ) {