template variables broken out

This commit is contained in:
Colin Kuskie 2006-06-04 03:48:41 +00:00
parent 3bd48db49c
commit 8b7946e994
6 changed files with 1231 additions and 652 deletions

View file

@ -170,6 +170,204 @@ our $HELP = {
body => '83',
fields => [
],
variables => [
{
'name' => 'canEdit'
},
{
'name' => 'entryId'
},
{
'required' => 1,
'name' => 'form.start'
},
{
'name' => 'entryList.url'
},
{
'name' => 'entryList.label'
},
{
'name' => 'export.tab.url'
},
{
'name' => 'export.tab.label'
},
{
'name' => 'back.url'
},
{
'name' => 'back.label'
},
{
'name' => 'addField.url'
},
{
'name' => 'addField.label'
},
{
'name' => 'addTab.url'
},
{
'name' => 'addTab.label'
},
{
'required' => 1,
'name' => 'tab.init'
},
{
'name' => 'username'
},
{
'name' => 'userId'
},
{
'name' => 'date'
},
{
'name' => 'epoch'
},
{
'name' => 'ipAddress'
},
{
'name' => 'edit.url'
},
{
'name' => 'error_loop',
'variables' => [
{
'name' => 'error.message'
}
]
},
{
'name' => 'tab_loop',
'variables' => [
{
'required' => 1,
'name' => 'tab.start'
},
{
'name' => 'tab.sequence'
},
{
'name' => 'tab.label'
},
{
'name' => 'tab.tid'
},
{
'name' => 'tab.subtext'
},
{
'required' => 1,
'name' => 'tab.controls'
},
{
'required' => 1,
'name' => 'tab.field_loop',
'variables' => [
{
'required' => 1,
'name' => 'tab.field.form'
},
{
'name' => 'tab.field.name'
},
{
'name' => 'tab.field.tid'
},
{
'name' => 'tab.field.value'
},
{
'name' => 'tab.field.label'
},
{
'name' => 'tab.field.isHidden'
},
{
'name' => 'tab.field.isDisplayed'
},
{
'name' => 'tab.field.isRequired'
},
{
'name' => 'tab.field.isMailField'
},
{
'name' => 'tab.field.subtext'
},
{
'name' => 'tab.field.controls'
}
]
},
{
'required' => 1,
'name' => 'tab.end'
}
]
},
{
'name' => 'field_loop',
'variables' => [
{
'required' => 1,
'name' => 'field.form'
},
{
'name' => 'field.name'
},
{
'name' => 'field.tid'
},
{
'name' => 'field.inTab'
},
{
'name' => 'field.value'
},
{
'name' => 'field.label'
},
{
'name' => 'field.isHidden'
},
{
'name' => 'field.isDisplayed'
},
{
'name' => 'field.isRequired'
},
{
'name' => 'field.isMailField'
},
{
'name' => 'field.subtext'
},
{
'name' => 'field.controls'
}
]
},
{
'name' => undef
},
{
'required' => 1,
'name' => 'form.send'
},
{
'required' => 1,
'name' => 'form.save'
},
{
'required' => 1,
'name' => 'form.end'
}
],
related => [
{
tag => 'data form fields add/edit',
@ -190,6 +388,86 @@ our $HELP = {
body => '89',
fields => [
],
variables => [
{
'name' => 'back.url',
},
{
'name' => 'back.label',
},
{
'name' => 'field_loop',
'variables' => [
{
'name' => 'field.name',
},
{
'name' => 'field.label',
},
{
'name' => 'field.id'
},
{
'name' => 'field.isMailField',
},
{
'name' => 'field.type'
}
],
},
{
'name' => 'record_loop',
'variables' => [
{
'name' => 'record.entryId'
},
{
'name' => 'record.ipAddress'
},
{
'name' => 'record.edit.url'
},
{
'name' => 'record.edit.icon'
},
{
'name' => 'record.delete.url'
},
{
'name' => 'record.delete.icon'
},
{
'name' => 'record.username'
},
{
'name' => 'record.userId'
},
{
'name' => 'record.submissionDate.epoch'
},
{
'name' => 'record.submissionDate.human'
},
{
'name' => 'record.data_loop',
'variables' => [
{
'name' => 'record.data.name'
},
{
'name' => 'record.data.label'
},
{
'name' => 'record.data.value'
},
{
'name' => 'record.data.isMailField'
}
]
}
]
}
],
related => [
{
tag => 'data form add/edit',

View file

@ -52,6 +52,50 @@ our $HELP = {
body => '97',
fields => [
],
variables => [
{
'name' => 'title'
},
{
'name' => 'start.label'
},
{
'name' => 'start.date'
},
{
'name' => 'start.time'
},
{
'name' => 'end.date'
},
{
'name' => 'end.time'
},
{
'name' => 'end.label'
},
{
'name' => 'canEdit'
},
{
'name' => 'edit.url'
},
{
'name' => 'edit.label'
},
{
'name' => 'delete.url'
},
{
'name' => 'delete.label'
},
{
'name' => 'description'
},
{
'name' => 'eventLocation'
}
],
related => [
{
tag => 'template language',

View file

@ -71,6 +71,186 @@ our $HELP = {
body => '95',
fields => [
],
variables => [
{
'name' => 'addevent.url'
},
{
'name' => 'addevent.label'
},
{
'name' => 'sunday.label'
},
{
'name' => 'monday.label'
},
{
'name' => 'tuesday.label'
},
{
'name' => 'wednesday.label'
},
{
'name' => 'thursday.label'
},
{
'name' => 'friday.label'
},
{
'name' => 'saturday.label'
},
{
'name' => 'sunday.label.short'
},
{
'name' => 'monday.label.short'
},
{
'name' => 'tuesday.label.short'
},
{
'name' => 'wednesday.label.short'
},
{
'name' => 'thursday.label.short'
},
{
'name' => 'friday.label.short'
},
{
'name' => 'saturday.label.short'
},
{
'name' => 'month_loop',
'variables' => [
{
'name' => 'daysInMonth'
},
{
'name' => 'day_loop',
'variables' => [
{
'name' => 'dayOfWeek'
},
{
'name' => 'day'
},
{
'name' => 'isStartOfWeek'
},
{
'name' => 'isEndOfWeek'
},
{
'name' => 'isToday'
},
{
'name' => 'event_loop',
'variables' => [
{
'name' => 'description'
},
{
'name' => 'name'
},
{
'name' => 'start.date.human'
},
{
'name' => 'start.time.human'
},
{
'name' => 'start.date.epoch'
},
{
'name' => 'start.year'
},
{
'name' => 'start.month'
},
{
'name' => 'start.day'
},
{
'name' => 'start.day.dayOfWeek'
},
{
'name' => 'end.date.human'
},
{
'name' => 'end.time.human'
},
{
'name' => 'end.date.epoch'
},
{
'name' => 'end.year'
},
{
'name' => 'end.month'
},
{
'name' => 'end.day'
},
{
'name' => 'end.day.dayOfWeek'
},
{
'name' => 'startEndYearMatch'
},
{
'name' => 'startEndMonthMatch'
},
{
'name' => 'startEndDayMatch'
},
{
'name' => 'isFirstDayOfEvent'
},
{
'name' => 'dateIsSameAsPrevious'
},
{
'name' => 'daysInEvent'
},
{
'name' => 'url'
},
{
'name' => 'owner'
}
]
},
{
'name' => 'url'
}
]
},
{
'name' => 'prepad_loop',
'variables' => [
{
'name' => 'count'
}
]
},
{
'name' => 'postpad_loop',
'variables' => [
{
'name' => 'count'
}
]
},
{
'name' => 'month'
},
{
'name' => 'year'
}
]
}
],
related => [
{
tag => 'events calendar add/edit',