devdaily home | apple | java | perl | unix | directory | blog

What this is

This file is included in the DevDaily.com "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Other links

The source code

<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
<!DOCTYPE sections SYSTEM "permissions.dtd">
-->

<sections>
	<!-- Administration -->
	<section id="administration_section" title="Administration">
		<permission id="perm_administration" title="Is Administrator" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>
	</section>

	<!-- Categories -->
	<section id="categories_section" title="Categories">
		<permission id="perm_category" title="Restricted Categories" type="multiple">
			<sql queryName="CategoryModel.selectAll" valueField="categories_id" captionField="title"/>
		</permission>
	</section>

	<!-- Restricted Forums -->
	<section id="forums_section" title="Forums">
		<permission id="perm_forum" title="Restricted Forums" type="multiple">
			<sql queryName="ForumModel.selectAll" valueField="forum_id" captionField="forum_name"/>
		</permission>
	</section>

	<!-- Anonymous Posts -->
	<section id="anonymous_posts_section" title="Anonymous Posts">
		<permission id="perm_anonymous_post" title="Deny anonymous posts" type="multiple">
			<sql queryName="ForumModel.selectAll" valueField="forum_id" captionField="forum_name"/>
		</permission>
	</section>

	<!-- Post Reply but not allowed to create topics -->
	<section id="reply_only" title="Reply Only">
		<permission id="perm_reply_only" title="Deny create new Topics but allow replying to existing messages (e.g, Announcement Forums)" type="multiple">
			<sql queryName="ForumModel.selectAll" valueField="forum_id" captionField="forum_name"/>
		</permission>
	</section>
	
	<!-- Create Sticky or Annoucement Topics  -->
	<section id="topics_sticky_announce" title="Sticky or Announcement Topics">
		<permission id="perm_create_sticky_announcement_topics" title="Can create sticky or announcement topics" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>
	</section>

	<!-- Read-only forums -->
	<section id="read_only_forum" title="Read-Only Forums">
		<permission id="perm_read_only_forums" title="Read-Only forums. Choosing 'Allow All' will <b>disable</b> the read-only flag" type="multiple">
			<sql queryName="ForumModel.selectAll" valueField="forum_id" captionField="forum_name"/>
		</permission>
	</section>

	<!-- Html -->
	<section id="html_disabled" title="HTML messages">
		<permission id="perm_html_disabled" title="HTML is <b> NOT allowed</b> in the selected forums. Choosing 'Allow all' will allow HTML in all forums" type="multiple">
			<sql queryName="ForumModel.selectAll" valueField="forum_id" captionField="forum_name"/>
		</permission>
	</section>

	<!-- Karma -->
	<section id="karma_disabled" title="Karma">
		<permission id="perm_karma_enabled" title="Enable Karma" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>
	</section>

	<!-- Bookmarks -->
	<section id="bookmarks_disabled" title="Bookmarks">
		<permission id="perm_bookmarks_enabled" title="Enable Bookmarks" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>
	</section>

	<!-- Attachments -->
	<section id="attachments_disabled" title="Attachments">
		<permission id="perm_attachments_enabled" title="Enable Attachments" type="multiple">
			<sql queryName="ForumModel.selectAll" valueField="forum_id" captionField="forum_name"/>
		</permission>

		<permission id="perm_attachments_download" title="Allow download of existing Attachments" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>
	</section>
	
	<!-- Moderation -->
	<section id="moderation_section" title="Moderation">
		<!-- Is a moderator -->
		<permission id="perm_moderation" title="Is a moderator" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>

		<!-- Restricted forums to moderate -->		
		<permission id="perm_moderation_forums" title="Cannot moderate these forums:" type="multiple">
			<sql queryName="ForumModel.selectAll" valueField="forum_id" captionField="forum_name"/>
		</permission>
		
		<!-- Post removal -->
		<permission id="perm_moderation_post_remove" title="Can remove posts" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>
		
		<!-- Post edit -->
		<permission id="perm_moderation_post_edit" title="Can edit messages" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>
		
		<!-- topic Moving -->
		<permission id="perm_moderation_topic_move" title="Can move messages between forums" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>
		
		<!-- Lock and Unlock topics -->
		<permission id="perm_moderation_topic_lockUnlock" title="Can lock and unlock topics" type="single">
			<option value="deny" description="No"/>
			<option value="allow" description="Yes"/>
		</permission>
	</section>
</sections>




Copyright 1998-2008 Alvin Alexander
All Rights Reserved.
 
devdaily.com is based in louisville, kentucky, and this web site is hosted by godaddy.com