Skip to content

Instantly share code, notes, and snippets.

@ahmedeshaan
Last active August 29, 2015 14:13
Show Gist options
  • Save ahmedeshaan/85d29b60ec150aec110b to your computer and use it in GitHub Desktop.
Save ahmedeshaan/85d29b60ec150aec110b to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<fof>
<!-- Component back-end options -->
<backend>
<!-- Dispatcher options -->
<dispatcher>
<option name="default_view">items</option>
</dispatcher>
</backend>
<!-- Component front-end options -->
<frontend>
<!-- Dispatcher options -->
<dispatcher>
<option name="default_view">item</option>
</dispatcher>
<!-- Options common for all views -->
<view name="*">
<!-- Per-task ACL settings. The star task sets the default ACL privileges for all tasks. -->
<acl>
<task name="*">false</task>
</acl>
</view>
<view name="category">
<acl>
<task name="*">false</task>
</acl>
<config>
<option name="behaviors">filters,access,language</option>
</config>
</view>
<view name="item">
<!-- Task mapping -->
<taskmap>
<task name="browse">add</task>
<task name="read">add</task>
<task name="edit">add</task>
</taskmap>
<!-- Per-task ACL settings. "true" removes ACL checks. -->
<acl>
<task name="add">true</task>
<task name="save">true</task>
</acl>
</view>
<!-- Task mapping -->
<taskmap>
<task name="browse">add</task>
<task name="read">add</task>
<task name="edit">add</task>
</taskmap>
<!-- Per-task ACL settings. "true" removes ACL checks. -->
<acl>
<task name="add">true</task>
</acl>
</view>
</frontend>
</fof>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment