[Rt-commit] rt branch, admin_ui, updated. 530f10c9e7d618c281ddb040ae787157394d5e92
sunnavy at bestpractical.com
sunnavy at bestpractical.com
Tue Dec 8 01:34:34 EST 2009
The branch, admin_ui has been updated
via 530f10c9e7d618c281ddb040ae787157394d5e92 (commit)
from b948e7260d5b059ecee5400565be0263ba2321ca (commit)
Summary of changes:
lib/RT/Model/CustomField.pm | 38 +++++++++++++++++++++++++++++++++-----
1 files changed, 33 insertions(+), 5 deletions(-)
- Log -----------------------------------------------------------------
commit 530f10c9e7d618c281ddb040ae787157394d5e92
Author: sunnavy <sunnavy at bestpractical.com>
Date: Tue Dec 8 14:34:19 2009 +0800
more teask cf columns
diff --git a/lib/RT/Model/CustomField.pm b/lib/RT/Model/CustomField.pm
index d21bd16..78fef6c 100755
--- a/lib/RT/Model/CustomField.pm
+++ b/lib/RT/Model/CustomField.pm
@@ -63,8 +63,24 @@ use Jifty::DBI::Record schema {
column name => max_length is 200, type is 'varchar(200)',
display_length is 15, default is '';
- column type => max_length is 200, type is 'varchar(200)',
- display_length is 15, default is '';
+ column type => max_length is 200, type is 'varchar(200)',
+ render as 'Select', valid_values are [
+ { value => 'Wikitext', display => _('Fill in wikitext area') },
+ { value => 'Image', display => _('Upload image(s)') },
+ { value => 'Binary', display => _('Upload file(s)') },
+ { value => 'Text', display => _('Fill in text area') },
+ { value => 'Freeform', display => _('Enter value(s)') },
+ {
+ value => 'Combobox',
+ display => _('Combobox: Select or enter value(s)')
+ },
+ { value => 'Select', display => _('Select value(s)') },
+ {
+ value => 'Autocomplete',
+ display => _('Enter value(s) with autocompletion')
+ },
+ ],
+ default is 'Freeform';
column max_values => max_length is 11, type is 'int', display_length is 5,
default is 0;
column pattern => type is 'text', default is '';
@@ -74,9 +90,21 @@ use Jifty::DBI::Record schema {
type is 'varchar(255)', default is '';
column sort_order => max_length is 11, type is 'int', display_length is 5,
default is '0';
- column
- lookup_type => max_length is 255, display_length is 60,
- type is 'varchar(255)', default is '';
+ column lookup_type => max_length is 255,
+ type is 'varchar(255)', render as 'Select', valid_values are [
+ { display => _('Groups'), value => 'RT::Model::Group' },
+ { display => _('Queues'), value => 'RT::Model::Queue' },
+ { display => _('Users'), value => 'RT::Model::User' },
+ {
+ display => _('Tickets'),
+ value => 'RT::Model::Queue-RT::Model::Ticket'
+ },
+ {
+ display => _('Ticket Transactions'),
+ value => 'RT::Model::Queue-RT::Model::Ticket-RT::Model::Transaction'
+ },
+ ],
+ default is 'RT::Model::Queue-RT::Model::Ticket';
column disabled => max_length is 6, type is 'smallint', render as
'Checkbox', default is '0';
};
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list