<?xml version="1.0" encoding="ISO-8859-1"?>
<construct>
	<!-- define the module name -->
	<module>report</module>
	<!-- define the module table name -->
	<table>report</table>
	<!-- define the module dependancy(s) -->
	<dependancy/>
	<!-- define the DB cache in seconds -->
	<cache>0</cache>
	<!-- define the default order_by field for SQL queries -->
	<order_by>template,date_orig</order_by>
	<!-- define the methods -->
	<limit>35</limit>
	<!-- define indexes -->
	<index>
		<nickname>nickname</nickname>
		<template>template</template>
	</index>
	<!-- define the fields -->
	<field>
		<id>
			<type>I4</type>
			<unique>1</unique>
		</id>
		<site_id>
			<type>C(16)</type>
		</site_id>
		<date_orig>
			<type>I8</type>
			<convert>date-time</convert>
		</date_orig>
		<date_last>
			<type>I8</type>
			<convert>date-now</convert>
		</date_last>
		<template>
			<type>C(128)</type>
		</template>
		<nickname>
			<type>C(32)</type>
			<min_len>1</min_len>
			<max_len>32</max_len>
		</nickname>
		<criteria>
			<type>X2</type>
			<convert>array</convert>
		</criteria>
		<module>
			<type>C(32)</type>
		</module>
	</field>
	<!-- define all the methods for this class, and the fields they have access to, if applicable. -->
	<method>
		<add>id,site_id,date_orig,date_last,template,nickname,criteria,module</add>
		<update>id,site_id,date_orig,date_last,template,nickname,criteria,module</update>
		<delete>id,site_id,date_orig,date_last,template,nickname,criteria,module</delete>
		<view>id,site_id,date_orig,date_last,template,nickname,criteria,module</view>
		<search>id,site_id,date_orig,date_last,template,nickname,criteria,module</search>
	</method>
	<!-- define the method triggers -->
	<trigger>0</trigger>
</construct>