text changes to registration mail content
[namibia] / public / templates / page / settings.js
1 var template_settings = function( static )
2 {
3         this.static = static;
4         this.elements = {
5                         // Company details
6                         companyName   : new App.TemplateElement.LabeledText('companyName'),
7                         street        : new App.TemplateElement.LabeledText('street'),
8                         cityName      : new App.TemplateElement.LabeledText('cityName'),
9                         regionName    : new App.TemplateElement.LabeledText('regionName'),
10                         postalCode    : new App.TemplateElement.LabeledText('postalCode'),
11                         contactOffice : new App.TemplateElement.LabeledText('contactOffice'),
12                         contactMobile : new App.TemplateElement.LabeledText('contactMobile'),
13                         contactName   : new App.TemplateElement.LabeledText('contactName'),
14
15                         // User details
16                         firstName       : new App.TemplateElement.LabeledText('firstName'),
17                         familyName      : new App.TemplateElement.LabeledText('familyName'),
18                         email           : new App.TemplateElement.LabeledText('email'),
19                         mobile          : new App.TemplateElement.LabeledText('mobile'),
20                         permissionsName : new App.TemplateElement.LabeledText('permissionsName'),
21                         assignedTo      : new App.TemplateElement.LabeledText('assignedTo'),
22
23                         // Retails grid
24                         gridRetailTitle         : new App.TemplateElement.Text('gridRetailTitle'),
25                         gridRetailColumnHeaders : new App.TemplateElement.ConstructorComponentCollection('gridRetailColumnHeaders'),
26                         gridRetailColumnFilters : new App.TemplateElement.ConstructorComponentCollection('gridRetailColumnFilters'),
27                         gridRetailRowRepeater   : new App.TemplateElement.ConstructorComponentCollection('gridRetailRowRepeater'),
28                         gridRetailPager         : new App.TemplateElement.ConstructorComponentCollection('gridRetailPager'),
29
30                         // Questions grid
31                         gridQuestionTitle         : new App.TemplateElement.Text('gridQuestionTitle'),
32                         gridQuestionColumnHeaders : new App.TemplateElement.ConstructorComponentCollection('gridQuestionColumnHeaders'),
33                         gridQuestionColumnFilters : new App.TemplateElement.ConstructorComponentCollection('gridQuestionColumnFilters'),
34                         gridQuestionRowRepeater   : new App.TemplateElement.ConstructorComponentCollection('gridQuestionRowRepeater'),
35                         gridQuestionPager         : new App.TemplateElement.ConstructorComponentCollection('gridQuestionPager'),
36
37                         // Reply grid
38                         gridReplyTitle         : new App.TemplateElement.Text('gridReplyTitle'),
39                         gridReplyColumnHeaders : new App.TemplateElement.ConstructorComponentCollection('gridReplyColumnHeaders'),
40                         gridReplyColumnFilters : new App.TemplateElement.ConstructorComponentCollection('gridReplyColumnFilters'),
41                         gridReplyRowRepeater   : new App.TemplateElement.ConstructorComponentCollection('gridReplyRowRepeater'),
42                         gridReplyPager         : new App.TemplateElement.ConstructorComponentCollection('gridReplyPager'),
43
44                         // Users grid
45                         gridUserTitle         : new App.TemplateElement.Text('gridUserTitle'),
46                         gridUserColumnHeaders : new App.TemplateElement.ConstructorComponentCollection('gridUserColumnHeaders'),
47                         gridUserColumnFilters : new App.TemplateElement.ConstructorComponentCollection('gridUserColumnFilters'),
48                         gridUserRowRepeater   : new App.TemplateElement.ConstructorComponentCollection('gridUserRowRepeater'),
49                         gridUserPager         : new App.TemplateElement.ConstructorComponentCollection('gridUserPager'),
50
51                         // Membership grid
52                         gridMemberTitle         : new App.TemplateElement.Text('gridMemberTitle'),
53                         gridMemberColumnHeaders : new App.TemplateElement.ConstructorComponentCollection('gridMemberColumnHeaders'),
54                         gridMemberColumnFilters : new App.TemplateElement.ConstructorComponentCollection('gridMemberColumnFilters'),
55                         gridMemberRowRepeater   : new App.TemplateElement.ConstructorComponentCollection('gridMemberRowRepeater'),
56                         gridMemberPager         : new App.TemplateElement.ConstructorComponentCollection('gridMemberPager'),
57
58                         // Club grid
59                         gridClubTitle         : new App.TemplateElement.Text('gridClubTitle'),
60                         gridClubColumnHeaders : new App.TemplateElement.ConstructorComponentCollection('gridClubColumnHeaders'),
61                         gridClubColumnFilters : new App.TemplateElement.ConstructorComponentCollection('gridClubColumnFilters'),
62                         gridClubRowRepeater   : new App.TemplateElement.ConstructorComponentCollection('gridClubRowRepeater'),
63                         gridClubPager         : new App.TemplateElement.ConstructorComponentCollection('gridClubPager'),
64
65                         // Dispute grid
66                         gridDisputeTitle         : new App.TemplateElement.Text('gridDisputeTitle'),
67                         gridDisputeColumnHeaders : new App.TemplateElement.ConstructorComponentCollection('gridDisputeColumnHeaders'),
68                         gridDisputeColumnFilters : new App.TemplateElement.ConstructorComponentCollection('gridDisputeColumnFilters'),
69                         gridDisputeRowRepeater   : new App.TemplateElement.ConstructorComponentCollection('gridDisputeRowRepeater'),
70                         gridDisputePager         : new App.TemplateElement.ConstructorComponentCollection('gridDisputePager'),
71       
72       // Dispute grid
73                         gridDisputeDefTitle         : new App.TemplateElement.Text('gridDisputeDefTitle'),
74                         gridDisputeDefColumnHeaders : new App.TemplateElement.ConstructorComponentCollection('gridDisputeDefColumnHeaders'),
75                         gridDisputeDefColumnFilters : new App.TemplateElement.ConstructorComponentCollection('gridDisputeDefColumnFilters'),
76                         gridDisputeDefRowRepeater   : new App.TemplateElement.ConstructorComponentCollection('gridDisputeDefRowRepeater'),
77                         gridDisputeDefPager         : new App.TemplateElement.ConstructorComponentCollection('gridDisputeDefPager')
78                 };
79         this.construct = function()
80         {
81                 //
82         };
83         this.destruct = function()
84         {
85                 $('#frmValuationView').data('validator', null);
86         };
87 };