1<?php
2/**
3 * Metadata for configuration manager plugin
4 * Additions for the issuetracker plugin
5 *
6 * @author   Taggic@t-online.de
7 */
8
9$meta['d_format']          = array('string');
10$meta['it_data']           = array('string');  // issue tracker data folder (empty = metaFN)
11$meta['upload']            = array('onoff');   // allow symptom file uploads
12$meta['max_fsize']         = array('string');  // limit file size for uploads in Byte (default 1MB)
13$meta['ip_blocked']        = array('onoff');   // turn on the anti-spam-bot savety feature
14$meta['ip_blockd_time']    = array('string');  // each ip will be blocked for 3 minutes before another upload can be initiated
15$meta['send_email']        = array('onoff');   // Send email off by default
16$meta['mail_templates']    = array('onoff');   // Send html email off by default
17$meta['email_address']     = array('string');  // Who will be informed about new issues ?
18$meta['registered_users']  = array('onoff');   // only registered users with edit permission on issue tracker page are allowed to create reports and add comments
19$meta['auth_ad_overflow']  = array('onoff');
20$meta['assgnee_list']      = array('string');  // needs unique file extension like assignees
21$meta['profile_updt']      = array('onoff');   // Sync on user profile changes
22$meta['validate_mail_addr']= array('onoff');   // validate mail address
23$meta['userinfo_email']           = array('onoff');   // Send email off by default
24$meta['mail_add_comment']         = array('onoff');
25$meta['mail_modify_comment']      = array('onoff');
26$meta['mail_add_resolution']      = array('onoff');
27$meta['mail_modify_resolution']   = array('onoff');
28$meta['mail_modify__description'] = array('onoff');
29$meta['shw_mail_addr']  = array('onoff');   // show mail address instead of user names to registered users
30$meta['shw_assignee_as']= array('multichoice', '_choices' => array('login', 'name', 'mail'));// show assignee by login, name or mail address
31$meta['shwtbl_usr']	    =	array('multicheckbox', '_choices' => array('created', 'product', 'version', 'severity', 'status', 'title', 'description', 'user_name', 'assigned', 'modified', 'resolution'));
32$meta['use_captcha']    = array('onoff');   // Use captcha on by default
33$meta['severity']       = array('string');  // Configure allowed severities
34$meta['status']         = array('string');  // Configure allowed status info
35$meta['status_special'] = array('string');  // hidden issues, only single status value allowed !
36$meta['projects']       = array('string');  // Configure list of projects
37$meta['products']       = array('string');  // Configure list of products
38$meta['components']     = array('string');  // Configure list of components
39$meta['assign']         = array('string');  // Configure groups usable for issue asignments
40$meta['noStatIMG']      = array('onoff');   // define if status text instead of pictures will be displayed at Issue list
41$meta['noSevIMG']       = array('onoff');   // define if severity text instead of pictures will be displayed at Issue list
42$meta['ltdReport']      = array('multicheckbox', '_choices' => array('Version', 'Components', 'Test blocking', 'User phone', 'Add contact', 'Severity', 'Symptom link 1', 'Symptom link 2', 'Symptom link 3')); // default = false or a comma separated list of controls to be hidden
43$meta['ltdListFilters'] = array('multicheckbox', '_choices' => array('Filter Severity','Filter Status','Filter Product','Filter Version','Filter Component','Filter Test blocking','Filter Assignee','Filter Reporter','MyIssues','Sort by')); // default = false or a comma separated list of filter controls to be hidden
44$meta['multi_projects']	= array('onoff');   // global switch to tell IssueTracker that syntax parameter "project" to be ignored. However, the syntax has to contain the parameter.
45$meta['shw_project_col']= array('onoff');   // show an additional column for the project name per issue on ListView
46$meta['global_sort']	  = array('multichoice', '_choices' => array('SORT_DESC', 'SORT_ASC'));  // global sort order of selected key
47$meta['listview_sort']	= array('multichoice', '_choices' => array('sortfirstasc', 'sortfirstdesc'));  // default listview sort order
48$meta['wysiwyg']	      = array('onoff');   //