Template:RadioShow
From syn2cat - HackerSpace.lu
(Difference between revisions)
m |
m |
||
(54 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly> | <includeonly> | ||
+ | __NOEDITSECTION__ | ||
[[RadioShow|<< back to the RadioShow page]] | [[RadioShow|<< back to the RadioShow page]] | ||
− | {| | + | {{#ifeq: "abc{{{podcastmp3|}}}" | "abc" | n/a | {{{podcastmp3|}}} }} |
− | + | {| class="" cellpadding="2" cellspacing="0" <!-- | |
− | + | --> style="float: right; width: 300px; margin: 0 0 1em 1em; border: 2px solid #AAAAAA; background-color: #FFFFFF" | |
− | + | |+ '''[[Form:RadioShow|Add a new RadioShow]]''' | |
− | + | ||
|- | |- | ||
− | ! style="padding: 0 | + | ! colspan="2" <!-- This is the header |
+ | --> style="padding-top: 0.5em; color: white; background-color: #AAAAAA" <!-- | ||
+ | --> | [[Image:Radio.png|link=|left|40px]] <span style="font-size: 150%;">{{#if:{{{topic|}}}|{{{topic}}}|{{PAGENAME}} }}</span> | ||
|- | |- | ||
− | | [[ | + | | style="padding: 0 7px;" | '''[[Template:RadioShow#Participants|Participants]]''': || {{#arraymap: {{{participants|}}}|,|x|[[Has Member::User:x|x]]}} |
|- | |- | ||
− | + | | style="padding: 0 7px;" | '''[[Template:RadioShow#Time of Recording|Recording]]''': || [[RecordingDate::{{{recording|}}}]] | |
|- | |- | ||
− | | | + | | style="padding: 0 7px;" | '''[[Template:RadioShow#Time of Broadcast|Broadcast]]''': || [[BroadcastDate::{{{broadcast|}}}]] |
|- | |- | ||
− | + | | style="padding: 0 7px;" | '''[[Template:RadioShow#Time of Podcast Release|Podcast Release]]''': || [[PodcastReleaseDate::{{{podcastrelease|}}}]] | |
|- | |- | ||
− | | [[ | + | | style="padding: 0 7px;" | '''[[Template:RadioShow#Podcast|Podcast]]''': || {{#ifexist: File:{{{podcast}}} | [[File:{{{podcast}}}|noicon]] }} <br/> {{#ifeq: "x{{{podcastmp3|}}}" | "x" | n/a | {{#tag:flashmp3 |{{{podcastmp3}}} }} }} |
|- | |- | ||
− | + | | colspan="2" style="padding: 0.5em; color: white; background-color: #AAAAAA" | <span style="font-size: 120%;">Tools</span> | |
|- | |- | ||
− | | | + | | style="padding: 0 7px;" | '''[[Template:RadioShow#Songs|Songs]]''': || <!-- |
− | + | --> {{#ask:[[Has object type::radiosong]] [[Has title::+]] | |
− | + | |?Has radioshow=Show | |
− | + | |?Has artist=Artist | |
− | + | |?Has title=Title | |
− | + | |?Has duration=Duration | |
− | + | |?Has license=License | |
− | |- | + | |?Has website=Website |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | | | + | |
− | |? | + | |
− | |? | + | |
− | |? | + | |
− | |? | + | |
− | |? | + | |
|format=broadtable | |format=broadtable | ||
− | | | + | |limit=0 |
− | | | + | |headers=show |
+ | |mainlabel=- | ||
+ | |link=all | ||
|searchlabel=See list of all songs | |searchlabel=See list of all songs | ||
+ | |class=sortable wikitable smwtable | ||
}} | }} | ||
− | |} | + | |- |
+ | | style="padding: 0 7px;" | '''[[Template:RadioShow#QrCode|QrCode]]''': || {{#qrcode:}} | ||
|} | |} | ||
<!-- *** Let's automate the semantic info *** --> | <!-- *** Let's automate the semantic info *** --> | ||
[[Category:RadioShow]] | [[Category:RadioShow]] | ||
− | + | {{#ifexist: File:{{{podcastmp3}}} | [[Has Mp3Podcast::{{{podcastmp3}}}| ]] }} | |
− | + | {{#ifexist: File:{{{podcast}}} | [[Has OggPodcast::{{{podcast}}}| ]] }} | |
− | + | {{#set: | |
− | {{# | + | | Has Topic={{{topic|}}} |
− | {{# | + | | Has date={{{broadcast|}}} |
+ | | StartDate={{{broadcast|}}} | ||
+ | | EndDate={{#time: Y-m-d H:i | {{{broadcast}}} + 1 hour }} | ||
+ | | Is Recurring=no | ||
+ | | Has location=Radio ARA, Luxembourg | ||
+ | }} | ||
<!-- Semantic end--> | <!-- Semantic end--> | ||
− | |||
+ | ==Structure== | ||
+ | * [[RadioJingle|Jingle]] | ||
+ | * '''Intro: Preview of today's show''' | ||
+ | * '''Review and Outlook: The Hacker [[Calendar]], what Conventions and Events are upcoming?''' | ||
+ | {{#if: {{{broadcast|}}} | | ||
+ | {{#ask: [[Category:Event]] [[Is Recurring::no]] | ||
+ | [[EndDate::>{{{broadcast}}}]] | ||
+ | | ?StartDate=From | ||
+ | | ?EndDate=Till | ||
+ | | ?Location | ||
+ | | sort=StartDate | ||
+ | | limit=6 | ||
+ | | format=ul | ||
+ | }} | ||
+ | | <div style="margin:10px;color:red">'''You haven't set a broadcasting date, thus I can't show you a calendar!'''</div> }} | ||
+ | <hr> | ||
+ | * '''Hacker News''' | ||
+ | ** If applicable: New [[Projects]] at the space. | ||
+ | ** If applicable: Upcoming [[Workshops]]. | ||
+ | ** Tool news (cf. Linux Magazin)</includeonly> | ||
<noinclude> | <noinclude> | ||
==Usage== | ==Usage== | ||
− | + | Please use the [[Form:RadioShow|RadioShow form]] to add a show. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
</noinclude> | </noinclude> |
Latest revision as of 16:04, 8 December 2013
[edit] Usage
Please use the RadioShow form to add a show.