Difference between revisions of "Form:Radioschedule"

From SHA2017 Wiki
Jump to: navigation, search
(Created page with "<noinclude> This thing was made for the radio studio, it might be abused for other things as well :) {{#forminput:form=Team|autocomplete on category=Team|default value=Stage:...")
 
 
(24 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
This thing was made for the radio studio, it might be abused for other things as well :)
 
This thing was made for the radio studio, it might be abused for other things as well :)
  
{{#forminput:form=Team|autocomplete on category=Team|default value=Stage:}}
+
{{#forminput:form=ShowManager}}
 
</noinclude><includeonly>
 
</noinclude><includeonly>
 
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
 
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
 
== General Show information ==
 
 
{{{for template|ShowLocation}}}
 
{{{for template|ShowLocation}}}
 
{| class="formtable"
 
{| class="formtable"
! People arranging this:
 
| {{{field|Contacts|input type=text with autocomplete|mandatory|values from category=User|list|delimiter=,}}}
 
|-
 
| || <small>''Must be in form of a "User:" page, like "<nowiki>User:Dave_o</nowiki>"'. This field uses autocomplete.'</small>
 
|-
 
! Location:
 
| {{{field|Location|input type=textarea}}}
 
|-
 
| || <small>''where on the terrain this is, todo: should be a map''</small>
 
|-
 
! Location Name:
 
| {{{field|LocationName|input type=textarea}}}
 
|-
 
| || <small>''What the location should be named (on the map) and in parlez''</small>
 
|-
 
! Shows:
 
 
|-
 
|-
| Please by so kind to keep the date chronological.
+
| colspan="2" | {{{field|ManagedShows|holds template}}}
| {{{field|ManagedShows|holds template}}}
+
|}<div style="position:fixed; top:10042px; right:11337px;">{{{field|haxordate|input type=datepicker}}} this field is added because of a bug in mediawiki, where datetime fields ONLY show the date picker when a date picker is loaded on the page. This apperantly how they test their software. So we have to hack around it.
|}
+
</div>
 
{{{end template}}}
 
{{{end template}}}
  
  
{{{for template|Jobs|multiple|embed in field=ShowLocation[ManagedShows]}}}
+
{{{for template|Show|multiple}}}
 
{| class="formtable"
 
{| class="formtable"
! Show Name:  
+
! When:
| {{{field|ShowName|mandatory}}}
+
| {{{field|Has start time|input type=datetimepicker|default=2017/08/04|values=2017/08/03,2017/08/04,2017/08/05,2017/08/06,2017/08/07,2017/08/08|highlight dates=2017/08/03,2017/08/04,2017/08/05,2017/08/06,2017/08/07,2017/08/08|first date=2017/08/03|last date=2017/08/08|mandatory}}}
|-
 
! Description:
 
| {{{field|JobDescription|mandatory|input type=textarea}}}
 
|-
 
! Day
 
| {{{field|ShowDay|mandatory|input type=combobox|values=Friday 4 August (Day 1), Saturday 5 August (Day 2), Sunday 6 August (Day 3), Monday 7 August (Day 4), Thursday 8 August (Day 5)}}}
 
|-
 
| || <small>''On what day this show will be''</small>
 
|-
 
! Time:
 
| {{{field|ShowTime|input type=Text}}}
 
|-
 
| || <small>''When the show starts, EG: 12:00 14:00 23:30 etc...''</small>
 
|-
 
! Duration:
 
| {{{field|ShowDuration|input type=combobox|values=30 Minutes, 1 Hour, 2 Hours, 3 Hours, 4 Hours}}}
 
|-
 
| || <small>''How long the show will take''</small>
 
 
|-
 
|-
! Host(s):
+
! Duration
| {{{field|ShowHosts|input type=combobox|mandatory|values from category=User|list|delimiter=,}}}
+
| {{{field|Has duration|mandatory}}}
 
|-
 
|-
| || <small>''Who will do the technique of the show (like mixing and such)''</small>
+
! Show Name: 
 +
| {{{field|Program|mandatory}}}
 
|-
 
|-
! Producer(s):
+
! Description:
| {{{field|ShowProducers|input type=combobox|mandatory|values from category=User|list|delimiter=,}}}
+
| {{{field|Description|mandatory|input type=textarea}}}
 
|-
 
|-
| || <small>''Who will produce the show: content, playlist, if any.''</small>
+
! Location: 
 +
| {{{field|Location|mandatory|input type=dropdown|values=Main Studio,Secondary Studio}}}
 
|-
 
|-
! Technician(s):
+
! Host(s):  
| {{{field|ShowTechnicians|input type=combobox|mandatory|values from category=User|list|delimiter=,}}}
+
| {{{field|Host|input type=textarea}}}
 
|-
 
|-
| || <small>''Who will do the technique of the show (like mixing and such)''</small>
+
! Producer(s):
 +
| {{{field|Producer|input type=textarea}}}
 
|-
 
|-
 +
! Technician(s):
 +
| {{{field|Technician|input type=textarea}}}
 
|}
 
|}
 
{{{end template}}}
 
{{{end template}}}

Latest revision as of 19:17, 26 July 2017

This thing was made for the radio studio, it might be abused for other things as well :)