function admin_page_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/admin/admin_page.html',
						'transaction' => false,
				),
				'admin_display' => array(
						'permissions_required' => 'r',
						'template_path' => '/admin/admin_page.html',
						'transaction' => false,
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit'),
						'action_path' => '/site_object/edit_action',
						'template_path' => '/site_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'register_new_object' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('register_new_object'),
						'action_path' => '/site_object/register_new_object_action',
						'template_path' => '/site_object/register_new_object.html',
						'img_src' => '/shared/images/activate.gif'				
				)
		);

		parent :: site_object_controller();
	}
	function users_folder_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/users_folder/display.html'
				),
				'create_user' => array(
						'permissions_required' => 'w',
						'template_path' => '/user/create.html',
						'action_path' => '/user/create_user_action',
						'JIP' => true,
						'popup' => true,
						'img_src' => '/shared/images/new.generic.gif',
						'action_name' => strings :: get('create_user', 'user'),
						'can_have_access_template' => true,
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit'),
						'action_path' => '/site_object/edit_action',
						'template_path' => '/site_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),

		);
 		
		parent :: site_object_controller();
	}
	function stats_event_controller()
	{
		$this->_actions = array(
				'events_list' => array(
						'permissions_required' => 'r',
						'template_path' => '/stats_event/events_list.html',
						'action_name' => strings :: get('show_events_list', 'stats'),
						'action_path' => '/stats_event/stats_event_filter_action',
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit'),
						'action_path' => '/site_object/edit_action',
						'template_path' => '/site_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete'),
						'action_path' => '/site_object/delete_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);
 		
		parent :: site_object_controller();
	}
	function simple_order_object_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/simple_order_object/display.html',
				),
				'view' => array(
						'permissions_required' => 'r',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('detail_info'),
						'template_path' => '/simple_order_object/view.html',
						'img_src' => '/shared/images/admin_detail.gif'
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete'),
						'action_path' => '/simple_order_object/delete_simple_order_object_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);
 		

		parent :: site_object_controller();
	}
	function login_object_controller()
	{
		$this->_actions = array(
				'login' => array(
						'permissions_required' => 'r',
						'action_path' => 'login_action',
						'template_path' => 'login.html'
				),
				'logout' => array(
						'permissions_required' => 'r',
						'action_path' => 'logout_action',
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit'),
						'action_path' => '/site_object/edit_action',
						'template_path' => '/site_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'change_user_locale' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'action_name' => strings :: get('change_locale', 'user'),
						'action_path' => '/user/change_user_locale_action',
				),
		);
		
		parent :: site_object_controller();
	}
	function objects_access_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/objects_access/set_group_access.html',
						'action_path' => '/objects_access/set_group_objects_access',
				),
				'set_group_access' => array(
						'permissions_required' => 'w',
						'template_path' => '/objects_access/set_group_access.html',
						'action_path' => '/objects_access/set_group_objects_access',
						'JIP' => true,
						'img_src' => '/shared/images/access_manage.gif',
						'action_name' => strings :: get('set_group_access'),
				),
				'toggle' => array(
						'permissions_required' => 'r',
						'template_path' => '/objects_access/set_group_access.html',
						'action_path' => '/objects_access/group_objects_access_tree_toggle_action', 
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit'),
						'action_path' => '/site_object/edit_action',
						'template_path' => '/site_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),

		);
 		
		parent :: site_object_controller();
	}
	function faq_object_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/faq_object/display.html',
				),
				'admin_detail' => array(
						'permissions_required' => 'r',
						'template_path' => '/admin/object_detail_info.html',
						'popup' => true,
						'JIP' => true,
						'img_src' => '/shared/images/details.gif',
						'action_name' => strings :: get('detail_info'),
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit_faq_question', 'faq'),
						'action_path' => '/faq_object/edit_faq_object_action',
						'template_path' => '/faq_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'publish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('publish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/publish.gif',
						'template_path' => '/news_object/display.html',
						'can_have_access_template' => true,
				),
				'unpublish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('unpublish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/unpublish.gif',
						'template_path' => '/news_object/display.html',
						'can_have_access_template' => true,
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_faq_question','faq'),
						'action_path' => '/faq_object/delete_faq_object_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);
 		

		parent :: site_object_controller();
	}
	function pricelist_object_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/pricelist_object/display.html',
				),
				'admin_display' => array(
						'permissions_required' => 'rw',
						'template_path' => '/pricelist_object/admin_display.html'
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit_pricelist_object', 'pricelist'),
						'action_path' => '/pricelist_object/edit_pricelist_object_action',
						'template_path' => '/pricelist_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'publish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('publish'),
						'action_path' => '/doc_flow_object/publish_action',
						'img_src' => '/shared/images/publish.gif',
						'can_have_access_template' => true,
				),
				'unpublish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('unpublish'),
						'action_path' => '/doc_flow_object/unpublish_action',
						'img_src' => '/shared/images/unpublish.gif',
						'can_have_access_template' => true,
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_pricelist_object', 'pricelist'),
						'action_path' => '/pricelist_object/delete_pricelist_object_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
				'order' => array(
						'permissions_required' => 'r',
						'action_path' => 'tree_change_order_action', 
						'display_in_breadcrumbs' => false,
						'popup' => true,
				),
		);
 		
		parent :: site_object_controller();
	}
  function fetch_object_controller_test()
  {
    $this->_actions = array(
        'display' => array(
        ),
    );

    parent :: site_object_controller();
  }
	function _define_actions()
	{
		return array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/announce_object/display.html',
				),
				'admin_detail' => array(
						'permissions_required' => 'r',
						'template_path' => '/admin/object_detail_info.html',
						'popup' => true,
						'JIP' => true,
						'img_src' => '/shared/images/admin_detail.gif',
						'action_name' => strings :: get('detail_info'),
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit_announce', 'announce'),
						'action_path' => '/announce_object/edit_announce_action',
						'template_path' => '/announce_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'publish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('publish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/publish.gif',
						'can_have_access_template' => true,
				),
				'unpublish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('unpublish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/unpublish.gif',
						'can_have_access_template' => true,
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_announce', 'announce'),
						'action_path' => 'form_delete_site_object_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);
 		

		parent :: site_object_controller();
	}
	function fetch_object_controller_test()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
				),
		);
		
		parent :: site_object_controller();
	}
	function site_map_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/site_map/site_map.html',
				),
		);
 		
		parent :: site_object_controller();
	}
	function template_source_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'action_path' => '/template_source/display_template_source_action',
						'template_path' => '/template_source/display.html',
				),
		); 		

		parent :: site_object_controller();
	}
	function faq_folder_container_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/faq_folder_container/display.html'
				),
				'admin_display' => array(
						'permissions_required' => 'r',
						'template_path' => '/faq_folder_container/admin_display.html'
				),
				'create_faq_folder' => array(
						'permissions_required' => 'w',
						'template_path' => '/faq_folder/create.html',
						'action_path' => '/faq_folder/create_faq_folder_action',
						'JIP' => true,
						'popup' => true,
						'img_src' => '/shared/images/new.folder.gif',
						'action_name' => strings :: get('create_faq_folder','faq'),
						'can_have_access_template' => true,
				),
				'publish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('publish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/publish.gif',
						'can_have_access_template' => true,
				),
				'unpublish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('unpublish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/unpublish.gif',
						'can_have_access_template' => true,
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_faq_folder','faq'),
						'action_path' => '/faq_folder/delete_faq_folder_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);
 		
		parent :: site_object_controller();
	}
  function _define_actions()
  {
    return array(
        'display' => array(
            'template_path' => '/announce_object/display.html',
        ),
        'admin_detail' => array(
            'template_path' => '/admin/object_detail_info.html',
            'popup' => true,
            'JIP' => true,
            'icon' => 'admin_detail',
            'action_name' => strings :: get('detail_info'),
        ),
        'edit' => array(
            'popup' => true,
            'JIP' => true,
            'action_name' => strings :: get('edit_announce', 'announce'),
            'action_path' => '/announce_object/edit_announce_action',
            'template_path' => '/announce_object/edit.html',
            'icon' => 'edit'
        ),
        'publish' => array(
            'popup' => true,
            'JIP' => true,
            'action_name' => strings :: get('publish'),
            'action_path' => '/doc_flow_object/set_publish_status_action',
            'icon' => 'publish',
            'can_have_access_template' => true,
        ),
        'unpublish' => array(
            'popup' => true,
            'JIP' => true,
            'action_name' => strings :: get('unpublish'),
            'action_path' => '/doc_flow_object/set_publish_status_action',
            'icon' => 'unpublish',
            'can_have_access_template' => true,
        ),
        'delete' => array(
            'JIP' => true,
            'popup' => true,
            'action_name' => strings :: get('delete_announce', 'announce'),
            'action_path' => 'form_delete_site_object_action',
            'template_path' => '/site_object/delete.html',
            'icon' => 'delete'
        ),
    );


    parent :: site_object_controller();
  }
	function guestbook_message_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/guestbook_message/display.html',
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit_message', 'guestbook'),
						'action_path' => '/guestbook_message/edit_guestbook_message_action',
						'template_path' => '/guestbook_message/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'publish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('publish'),
						'action_path' => '/doc_flow_object/publish_action',
						'img_src' => '/shared/images/publish.gif',
						'can_have_access_template' => true,
				),
				'unpublish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('unpublish'),
						'action_path' => '/doc_flow_object/unpublish_action',
						'img_src' => '/shared/images/unpublish.gif',
						'can_have_access_template' => true,
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_message', 'guestbook'),
						'action_path' => '/guestbook_message/delete_guestbook_message_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);
 		

		parent :: site_object_controller();
	}
	function user_controller()
	{
		$this->_actions = array(
				'display' => array(
						'template_path' => '/user/display.html',
						'permissions_required' => 'r',
				),
				'edit' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('edit_user', 'user'),
						'action_path' => '/user/edit_user_action',
						'template_path' => '/user/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'set_membership' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('membership', 'user'),
						'action_path' => '/user/set_membership',
						'template_path' => '/user/set_membership.html',
						'img_src' => '/shared/images/membership.gif'
				),
				'change_password' => array(
						'permissions_required' => 'w',
						'action_path' => '/user/change_password_action',
						'template_path' => '/user/change_password.html',
						'action_name' => strings :: get('change_password', 'user'),
						'JIP' => true,
						'popup' => true,
						'img_src' => '/shared/images/password_manage.gif'
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_user','user'),
						'action_path' => '/user/delete_user_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);

		parent :: site_object_controller();
	}
	function main_page_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/main_page.html',
						'transaction' => false,
				),
				'admin_display' => array(
						'permissions_required' => 'r',
						'template_path' => '/admin/admin_page.html',
						'transaction' => false,
				),
				'create_document' => array(
						'permissions_required' => 'w',
						'template_path' => '/document/create.html',
						'action_path' => '/document/create_document_action',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('create_document', 'document'),						
						'img_src' => '/shared/images/new.generic.gif',
						'can_have_access_template' => true, 
				),
				'set_metadata' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('set_metadata'),
						'action_path' => '/site_object/set_metadata_action',
						'template_path' => '/site_object/set_metadata.html',
						'img_src' => '/shared/images/configure.gif'
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit'),
						'action_path' => '/main_page/edit_main_page_action',
						'template_path' => '/document/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),


		);

		parent :: site_object_controller();
	}
	function photogallery_object_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/photogallery_object/display.html',
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit_photo', 'photogallery'),
						'action_path' => '/photogallery_object/edit_photo_action',
						'template_path' => '/photogallery_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'publish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('publish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/publish.gif',
						'can_have_access_template' => true,
				),
				'unpublish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('unpublish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/unpublish.gif',
						'can_have_access_template' => true,
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_photo', 'photogallery'),
						'action_path' => '/photogallery_object/delete_photo_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);

		parent :: site_object_controller();
	}
	function site_structure_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/site_structure/display.html',						
				),
				'toggle' => array(
						'permissions_required' => 'r',
						'template_path' => '/site_structure/display.html',						
						'action_path' => 'tree_toggle_action', 
						'display_in_breadcrumbs' => false,
				),
				'order' => array(
						'permissions_required' => 'w',
						'action_path' => 'tree_change_order_action', 
						'display_in_breadcrumbs' => false,
						'popup' => true,
				),
				'move' => array(
						'permissions_required' => 'w',
						'template_path' => '/site_structure/display.html',						
						'action_path' => 'tree_move_item_action', 
						'display_in_breadcrumbs' => false,
						'popup' => true,
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit'),
						'action_path' => '/site_object/edit_action',
						'template_path' => '/site_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'node_select' => array(
						'permissions_required' => 'r',
						'action_name' => strings :: get('select_node', 'site_structure'),
						'template_path' => '/site_structure/node_select.html',
				),
		);
 		

		parent :: site_object_controller();
	}
	function navigation_item_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/navigation_item/display.html',
				),
				'create_navigation_item' => array(
						'permissions_required' => 'w',
						'template_path' => '/navigation_item/create.html',
						'action_path' => '/navigation_item/create_navigation_item_action',
						'JIP' => true,
						'popup' => true,
						'img_src' => '/shared/images/new.generic.gif',
						'action_name' => strings :: get('create_menu_item','navigation'),
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit_menu_item', 'navigation'),
						'action_path' => '/navigation_item/edit_navigation_item_action',
						'template_path' => '/navigation_item/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_menu_item', 'navigation'),
						'action_path' => '/navigation_item/delete_navigation_item_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
				'order' => array(
						'permissions_required' => 'r',
						'action_path' => 'tree_change_order_action', 
						'popup' => true,
				),
		);
 		

		parent :: site_object_controller();
	}
	function search_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/search/display.html',
						'transaction' => false,
				),
				'fulltext_search' => array(
						'permissions_required' => 'r',
						'template_path' => '/search/fulltext_search.html',
						'transaction' => false,
						'action_path' => '/search_action'
				),
		);
 		

		parent :: site_object_controller();
	}
	function subscribe_mail_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/subscribe_mail/display.html',
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_subscribe_mail', 'subscribe'),
						'action_path' => '/subscribe_mail/delete_subscribe_mail_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);
 		

		parent :: site_object_controller();
	}
	function image_object_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'action_path' => '/images/display_image_action',
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit'),
						'action_path' => '/images/edit_image_action',
						'template_path' => '/image/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'edit_variations' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit_variations', 'image'),
						'action_path' => '/images/edit_variations_action',
						'template_path' => '/image/edit_variations.html',
						'img_src' => '/shared/images/look_group.gif'
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'img_src' => '/shared/images/rem.gif',
						'action_name' => strings :: get('delete'),
						'action_path' => '/images/delete_image_action',
						'template_path' => '/site_object/delete.html',
				),
		);
 		

		parent :: site_object_controller();
	}
	function message_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/message/display.html'
				),
				'create_message' => array(
						'permissions_required' => 'w',
						'template_path' => '/message/create.html',
						'action_path' => '/message/create_message_action',
						'JIP' => true,
						'popup' => true,
						'img_src' => '/shared/images/new.generic.gif',
						'action_name' => strings :: get('create_message','message'),
						'can_have_access_template' => true,
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit_message','message'),
						'action_path' => '/message/edit_message_action',
						'template_path' => '/message/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete'),
						'action_path' => '/message/delete_message_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);
 		
		parent :: site_object_controller();
	}
	function site_param_object_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/site_param_object/display.html',
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit'),
						'action_path' => '/site_object/edit_action',
						'template_path' => '/site_object/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'update' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('set_params', 'site_param'),
						'action_path' => '/site_param_object/update_param_action',
						'template_path' => '/site_param_object/update.html',
						'img_src' => '/shared/images/details.gif'
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete'),
						'action_path' => '/site_object/delete_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);

		parent :: site_object_controller();
	}
	function article_controller()
	{
		$this->_actions = array(
				'display' => array(
						'permissions_required' => 'r',
						'template_path' => '/article/display.html',
				),
				'set_metadata' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('set_metadata'),
						'action_path' => '/site_object/set_metadata_action',
						'template_path' => '/site_object/set_metadata.html',
						'img_src' => '/shared/images/configure.gif'
				),
				'admin_detail' => array(
						'permissions_required' => 'r',
						'template_path' => '/admin/object_detail_info.html',
						'popup' => true,
						'JIP' => true,
						'img_src' => '/shared/images/admin_detail.gif',
						'action_name' => strings :: get('detail_info'),
				),
				'print_version' => array(
						'permissions_required' => 'r',
						'template_path' => '/article/print_version.html',
						'action_name' => strings :: get('print_version_action', 'document'),
						'display_in_breadcrumbs' => false,
				),
				'edit' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('edit_article', 'article'),
						'action_path' => '/article/edit_article_action',
						'template_path' => '/article/edit.html',
						'img_src' => '/shared/images/edit.gif'
				),
				'publish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('publish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/publish.gif',
						'can_have_access_template' => true,
				),
				'unpublish' => array(
						'permissions_required' => 'w',
						'popup' => true,
						'JIP' => true,
						'action_name' => strings :: get('unpublish'),
						'action_path' => '/doc_flow_object/set_publish_status_action',
						'img_src' => '/shared/images/unpublish.gif',
						'can_have_access_template' => true,
				),
				'delete' => array(
						'permissions_required' => 'w',
						'JIP' => true,
						'popup' => true,
						'action_name' => strings :: get('delete_article', 'article'),
						'action_path' => '/article/delete_article_action',
						'template_path' => '/site_object/delete.html',
						'img_src' => '/shared/images/rem.gif'
				),
		);
 		

		parent :: site_object_controller();
	}
 function faq_folder_controller()
 {
     $this->_actions = array('display' => array('permissions_required' => 'r', 'template_path' => '/faq_folder/display.html'), 'create_faq_object' => array('permissions_required' => 'w', 'template_path' => '/faq_object/create.html', 'action_path' => '/faq_object/create_faq_object_action', 'JIP' => true, 'popup' => true, 'img_src' => '/shared/images/new.generic.gif', 'action_name' => strings::get('create_faq_question', 'faq')), 'edit' => array('permissions_required' => 'w', 'popup' => true, 'JIP' => true, 'action_name' => strings::get('edit_faq_section', 'faq'), 'action_path' => '/faq_folder/edit_faq_folder_action', 'template_path' => '/faq_folder/edit.html', 'img_src' => '/shared/images/edit.gif'), 'order' => array('permissions_required' => 'r', 'action_path' => 'tree_change_order_action'), 'delete' => array('permissions_required' => 'w', 'JIP' => true, 'popup' => true, 'action_name' => strings::get('delete_faq_section', 'faq'), 'action_path' => '/faq_folder/delete_faq_folder_action', 'template_path' => '/site_object/delete.html', 'img_src' => '/shared/images/rem.gif'));
     parent::site_object_controller();
 }
 function user_activate_password_controller()
 {
     $this->_default_action = 'activate_password';
     $this->_actions = array('activate_password' => array('permissions_required' => 'r', 'action_path' => '/user/activate_password_action', 'template_path' => '/user/activate_password.html', 'action_name' => strings::get('activate_password', 'user')), 'edit' => array('permissions_required' => 'w', 'popup' => true, 'JIP' => true, 'action_name' => strings::get('edit'), 'action_path' => '/site_object/edit_action', 'template_path' => '/site_object/edit.html', 'img_src' => '/shared/images/edit.gif'));
     parent::site_object_controller();
 }
 function user_group_controller()
 {
     $this->_actions = array('display' => array('permissions_required' => 'r', 'template_path' => '/user_group/display.html'), 'edit' => array('permissions_required' => 'w', 'JIP' => true, 'popup' => true, 'action_name' => strings::get('edit_user_group', 'user_group'), 'action_path' => '/user_group/edit_user_group_action', 'template_path' => '/user_group/edit.html', 'img_src' => '/shared/images/edit.gif'), 'delete' => array('permissions_required' => 'w', 'JIP' => true, 'popup' => true, 'action_name' => strings::get('delete_user_group', 'user_group'), 'action_path' => '/user_group/delete_user_group_action', 'template_path' => '/site_object/delete.html', 'img_src' => '/shared/images/rem.gif'));
     parent::site_object_controller();
 }