presentation-acl.xql
DB Query file
Related Files
- packages/wp-slim/www/presentation-acl.xql
- packages/wp-slim/www/presentation-acl.tcl
- packages/wp-slim/www/presentation-acl.adp
[ hide source ] | [ make this the default ]
File Contents
<?xml version="1.0"?> <queryset> <fullquery name="get_presentaiton"> <querytext> select p.pres_title as title, p.public_p, ao.creation_user from cr_wp_presentations p, cr_items i, acs_objects ao where i.item_id = :pres_item_id and i.live_revision = p.presentation_id and ao.object_id = i.item_id </querytext> </fullquery> <fullquery name="read_users_get"> <querytext> select p.person_id, p.first_names, p.last_name from persons p, acs_permissions perm where perm.object_id = :pres_item_id and perm.grantee_id = p.person_id and perm.privilege = 'wp_view_presentation' </querytext> </fullquery> <fullquery name="write_users_get"> <querytext> select p.person_id, p.first_names, p.last_name from persons p, acs_permissions perm where perm.object_id = :pres_item_id and perm.grantee_id = p.person_id and perm.privilege = 'wp_edit_presentation' </querytext> </fullquery> <fullquery name="admin_users_get"> <querytext> select p.person_id, p.first_names, p.last_name from persons p, acs_permissions perm where perm.object_id = :pres_item_id and perm.grantee_id = p.person_id and perm.privilege = 'wp_admin_presentation' </querytext> </fullquery> </queryset>