Commit fba62db5 authored by Nicolas Dumazet's avatar Nicolas Dumazet

bug #270: do not show copy/cut/delete buttons if user has no permissions.


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@31618 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 37b17d14
...@@ -153,20 +153,24 @@ ...@@ -153,20 +153,24 @@
ui_actions actions/object_ui | nothing;\n ui_actions actions/object_ui | nothing;\n
print_actions actions/object_print | nothing;\n print_actions actions/object_print | nothing;\n
list_mode list_mode | nothing;\n list_mode list_mode | nothing;\n
can_modify_portal_content python: portal.portal_membership.checkPermission(\'Modify portal content\', here)">\n can_modify_portal_content python: portal.portal_membership.checkPermission(\'Modify portal content\', here);\n
can_delete_objects python: portal.portal_membership.checkPermission(\'Delete objects\', here);\n
can_copy_or_move python: portal.portal_membership.checkPermission(\'Copy Or Move\', here)">\n
<span class="separator"><!--separator--></span>\n <span class="separator"><!--separator--></span>\n
<tal:block tal:condition="list_mode">\n <tal:block tal:condition="list_mode">\n
<button class="cut" type="submit" name="Folder_cut:method" title="Cut"\n <tal:block tal:condition="can_copy_or_move">\n
i18n:attributes="title" i18n:domain="ui"\n <button class="cut" type="submit" name="Folder_cut:method" title="Cut"\n
tal:condition="can_modify_portal_content">\n i18n:attributes="title" i18n:domain="ui"\n
<span class="image"></span>\n tal:condition="can_modify_portal_content">\n
<span class="description" i18n:translate="" i18n:domain="ui">Cut</span>\n <span class="image"></span>\n
</button>\n <span class="description" i18n:translate="" i18n:domain="ui">Cut</span>\n
<button class="copy" type="submit" name="Folder_copy:method" title="Copy"\n </button>\n
i18n:attributes="title" i18n:domain="ui">\n <button class="copy" type="submit" name="Folder_copy:method" title="Copy"\n
<span class="image"></span>\n i18n:attributes="title" i18n:domain="ui">\n
<span class="description" i18n:translate="" i18n:domain="ui">Copy</span>\n <span class="image"></span>\n
</button>\n <span class="description" i18n:translate="" i18n:domain="ui">Copy</span>\n
</button>\n
</tal:block>\n
<button class="paste" type="submit" name="Folder_paste:method" title="Paste"\n <button class="paste" type="submit" name="Folder_paste:method" title="Paste"\n
i18n:attributes="title" i18n:domain="ui">\n i18n:attributes="title" i18n:domain="ui">\n
<span class="image"></span>\n <span class="image"></span>\n
...@@ -192,7 +196,8 @@ ...@@ -192,7 +196,8 @@
<span class="image"></span>\n <span class="image"></span>\n
<span class="description" i18n:translate="" i18n:domain="ui">Clone</span>\n <span class="description" i18n:translate="" i18n:domain="ui">Clone</span>\n
</button>\n </button>\n
<button tal:condition="list_mode" class="delete" type="submit" name="Folder_deleteObjectList:method" title="Delete"\n <button tal:condition="python: list_mode and can_delete_objects" class="delete" type="submit" \n
name="Folder_deleteObjectList:method" title="Delete"\n
i18n:attributes="title" i18n:domain="ui">\n i18n:attributes="title" i18n:domain="ui">\n
<span class="image"></span>\n <span class="image"></span>\n
<span class="description" i18n:translate="" i18n:domain="ui">Delete</span>\n <span class="description" i18n:translate="" i18n:domain="ui">Delete</span>\n
......
2010-01-07 Nicolas Dumazet 2010-01-07 Nicolas Dumazet
* Dont show a New button if there are no Visible Allowed Content Types * Dont show a New button if there are no Visible Allowed Content Types
* Do not show Cut/Paste button if no "Copy or Move" permission
* Do not show Delete button if no "Delete objects" permission
2009-12-11 Kazuhiko 2009-12-11 Kazuhiko
* update FCKeditor to 2.6.5. * update FCKeditor to 2.6.5.
...@@ -318,4 +320,4 @@ ...@@ -318,4 +320,4 @@
2006-06-15 Vincent 2006-06-15 Vincent
* Initial commit. * Initial commit.
* Valid XHTML1.0 Strict + CSS 2.0. * Valid XHTML1.0 Strict + CSS 2.0.
\ No newline at end of file
861 862
\ No newline at end of file \ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment