summaryrefslogtreecommitdiff
path: root/app/php/controls/CalendarScaffold.tpl
diff options
context:
space:
mode:
Diffstat (limited to 'app/php/controls/CalendarScaffold.tpl')
-rw-r--r--app/php/controls/CalendarScaffold.tpl57
1 files changed, 57 insertions, 0 deletions
diff --git a/app/php/controls/CalendarScaffold.tpl b/app/php/controls/CalendarScaffold.tpl
new file mode 100644
index 0000000..6688869
--- /dev/null
+++ b/app/php/controls/CalendarScaffold.tpl
@@ -0,0 +1,57 @@
+<com:TActiveDataGrid ID="Calendars"
+ DataKeyField="UID"
+ AutoGenerateColumns="false"
+ OnEditCommand="editRow"
+ OnCancelCommand="cancelRowEdit"
+ OnUpdateCommand="saveRow">
+ <com:TActiveBoundColumn ID="Name"
+ ReadOnly="true"
+ HeaderText="Calendar"
+ DataField="Name" />
+ <com:TActiveHyperLinkColumn ID="Website"
+ HeaderText="WWW"
+ Text="[www]"
+ Target="_blank"
+ DataNavigateUrlField="Website" />
+ <com:TActiveHyperLinkColumn ID="Url"
+ HeaderText="ICS"
+ Text="[ics]"
+ Target="_blank"
+ DataNavigateUrlField="Url" />
+ <com:TActiveDropDownListColumn ID="Category"
+ HeaderText="Category"
+ DataTextField="Category.Name"
+ DataValueField="CategoryID"
+ ListValueField="ID"
+ ListTextField="Name" />
+ <com:TActiveCheckBoxColumn ID="Visible"
+ HeaderText="Default"
+ DataField="Visible" />
+ <com:TActiveBoundColumn ID="CustomName"
+ HeaderText="Name"
+ DataField="CustomName" />
+ <com:TActiveBoundColumn ID="CustomUrl"
+ HeaderText="URL"
+ DataField="CustomUrl" />
+ <com:TActiveTemplateColumn ID="CustomImage"
+ HeaderText="Image">
+ <prop:ItemTemplate>
+ <com:TImage>
+ <prop:ImageUrl><%# $this->Parent->Data->CustomImageUrl %></prop:ImageUrl>
+ </com:TImage>
+ </prop:ItemTemplate>
+ <prop:EditItemTemplate>
+ <com:TActiveTextBox ID="Value">
+ <prop:Text><%# $this->Parent->Data->CustomImage %></prop:Text>
+ </com:TActiveTextBox><br />
+ <com:SafeActiveFileUpload
+ OnFileUpload="SourceTemplateControl.uploadRowFile">
+ <prop:CustomData><%# $this->Parent->Data->UID %></prop:CustomData>
+ </com:SafeActiveFileUpload>
+ </prop:EditItemTemplate>
+ </com:TActiveTemplateColumn>
+ <com:TActiveEditCommandColumn
+ HeaderText="Edit"
+ UpdateText="Save"
+ CancelText="Cancel" />
+</com:TActiveDataGrid>