Difference between revisions of "Template:Talk"

From smw
Jump to navigation Jump to search
(pushed from smw by wikipush)
 
(modified by py-yprinciple-gen 0.3.4)
 
Line 1: Line 1:
<noinclude>
+
<noinclude><!--
{{Talk
+
  --    Copyright (C) 2015-2024 BITPlan GmbH
|Conference=<tt>Conference</tt>
+
  --
|Title=<tt>Title</tt>
+
  --    Pater-Delp-Str. -- 1
|Description=<tt>Description</tt>
+
  --    D-47877 -- Willich-Schiefbahn
|Duration=30 minutes
+
  --
|Audience = Everyone
+
  --    http://www.bitplan.com
|Type=Technical talk
+
  --
|Start=
+
  --
|Stop=
+
-->
|Speakers=Jeroen De Dauw
+
This is the [https://wiki.bitplan.com/index.php/ProfiWiki BITPlan Y-Prinzip ProfiWiki]-Template for "Talk".
|Video = http://www.youtube.com/watch?v=EL1sPGAoN58&list=PLwtfwT1GnUQRaLki-YcF-_n8ndayi--W5&index=4&feature=plpp_video
+
=== see also ===
|Slides=(name of the uploaded file)
+
see also
|Keywords=keyword1, keyword2, keyword3
+
* [[List of Talks]]
|SMW site=Link to page on smw.org
+
* [[Help:Talk]]
}}
+
* [[Concept:Talk]]
This is the template for using with the conference Talks. Please describe your talks using this template so it could be included to our Hall of Fame in [[SMWCon]]. There are already [http://semantic-mediawiki.org/w/index.php?title=Special:WhatLinksHere/Template:Talk&hidelinks=1&hideredirs=1 several dozens of pages that use this template], please look at them and use them as your examples.
+
* [[:Category:Talk]]
 +
* [[:Template:Talk]]
 +
* [[:Form:Talk]]
 +
related topics:
 +
* [[Concept:Attendee]]
  
The template has the following fields:
+
=== Usage ===
* '''Conference''' - type the name of the conference for example <tt>SMWCon Fall 2013</tt>.
 
* '''Title''' - the full title of your talk, e.g. <tt>Using SMW for sharing lolcats</tt>.
 
* '''Description''' - put in the abstract of your talk, 3-5 sentences long.
 
* '''Duration''' - how long do want to talk? For example <tt>30 minutes</tt>
 
* '''Audience''' - who is your target audience? It can be <tt>Everyone</tt>, <tt>Developers</tt>, <tt>Community</tt> and more (for full list of possible values see [[:Property:Has_audience_type]] )
 
* '''Type''' - possible values are <tt>Regular talk</tt>, <tt>Tutorial</tt>, <tt>Demo</tt> and the others listed in [[:Property:Has_talk_type]]
 
* '''Speakers''' - list the speakers separated by comma. Each speaker should have her user page in <tt>User</tt> namespace. For example: <tt>Yury Katkov</tt>
 
* '''Slides''' - if you upload the slides to our wiki, put in the filename. Alternatively use '''Slides external''' and point to the slideshare.
 
* '''Keywords''' - put in the keywords (tags) separated by comma for example <tt>cats, foresights, science</tt>
 
Here is an example of how to use it:
 
 
<pre>{{Talk
 
<pre>{{Talk
|Conference=SMWCon Fall 2013
+
|status=
|Title=Developing SMW (extensions)
+
|title=
|Description=An introduction to how to develop Semantic MediaWiki and extensions
+
|description=
|Duration=30 minutes
+
|duration=
|Audience = Everyone
+
|audience=
|Type=Technical talk
+
|type=
|Start=
+
|start=
|Stop=
+
|stop=
|Speakers=Jeroen De Dauw
+
|video=
|Video = http://www.youtube.com/watch?v=EL1sPGAoN58&list=PLwtfwT1GnUQRaLki-YcF-_n8ndayi--W5&index=4&feature=plpp_video
+
|keywords=
|Slides=(name of the uploaded file)
+
|event=
OR Slides internal=(name of the page containing the presentation)
+
|storemode=property or subobject or none"
OR Slides external=(URL to the page containing the presentation/download)
 
|Keywords=keyword1, keyword2, keyword3
 
 
 
 
}}
 
}}
 
</pre>
 
</pre>
 
+
[[Category:Template]]
Only conference chairs can change the '''Status''' field value.
+
</noinclude><includeonly>{{#switch:{{{storemode|}}}
</noinclude><includeonly>{{#set:
+
|none=
|SMW site={{{SMW site|}}} |+sep=;
+
|subobject={{#subobject:-
}}<!--
+
|isA=Talk
-->{{#if: {{{displaytitle|{{{Displaytitle|}}}}}} |{{DISPLAYTITLE: {{{displaytitle|{{{Displaytitle|}}}}}} }} |{{DISPLAYTITLE:{{SUBPAGENAME}} }} }}
+
|Talk status={{{status|}}}
{| cellspacing="0" class="smworgtable-v2" style="position: relative; float: right; clear: right; width: 18.5em"
+
|Talk title={{{title|}}}
! colspan="2" style="padding-top: 2px" | [[Has conference::{{{Conference|}}}]]
+
|Talk description={{{description|}}}
|-
+
|Talk duration={{{duration|}}}
| colspan="2" style="padding-top: 2px; text-align: left" | '''{{#set: Has title={{{Title|}}} |template=BySetTemplateSimpleValueOutput }}'''
+
|Talk audience={{{audience|}}}
|-
+
|Talk type={{{type|}}}
{{Tablesection |Label=Talk details |Color=#dcf0f7 |Textcolor=#0c2c52 }}
+
|Talk start={{{start|}}}
|-
+
|Talk stop={{{stop|}}}
| Description: || [[Has description::{{{Description|}}}]]
+
|Talk video={{{video|}}}
|-
+
|Talk keywords={{{keywords|}}}
| Speaker(s): || {{#set: Has speaker={{{Speakers|}}} |+sep=, |template=ArrayOfPages }}
+
|Talk event={{{event|}}}
|-
+
}}
{{#ifeq: {{{slides|{{{Slides|}}}}}} | | |{{Tablerow |Label=Slides: |Value=[[Has slides::Media:{{{slides|{{{Slides|}}} }}}|see here]] }}}}{{#ifeq: {{{slides internal|{{{Slides internal|}}}}}} | | |{{Tablerow |Label=Slides: |Value=[[Has slides::{{{slides internal|{{{Slides internal|}}} }}}|see here]] }}}}{{#ifeq: {{{slides external|{{{Slides external|}}}}}} | | |{{Tablerow |Label=Slides: |Value=[[Has slides external::{{{slides external|{{{Slides external|}}} }}}|see here]] }}}}
+
|#default={{#set:
|-
+
|isA=Talk
| Type: || {{#set: Has talk type={{{Type|}}} |+sep=, |template=ArrayOfStrings }}
+
|Talk status={{{status|}}}
|-
+
|Talk title={{{title|}}}
| Audience: || {{#set: Has audience type={{{Audience|}}} |+sep=, |template=ArrayOfStrings }}
+
|Talk description={{{description|}}}
|-
+
|Talk duration={{{duration|}}}
{{#ifeq: {{{start|{{{Start|}}}}}} | | |{{Tablerow |Label=Event&nbsp;start: |Value=[[Has planned start::{{{start|{{{Start|}}}}}}]] }} }}
+
|Talk audience={{{audience|}}}
|-
+
|Talk type={{{type|}}}
{{#ifeq: {{{end|{{{End|}}}}}} | | |{{Tablerow |Label=Event&nbsp;finish: |Value=[[Has planned finish::{{{end|{{{End|}}}}}}]] }} }}
+
|Talk start={{{start|}}}
|-
+
|Talk stop={{{stop|}}}
| Length: || [[Has duration::{{{Duration|}}}]] minutes
+
|Talk video={{{video|}}}
|-
+
|Talk keywords={{{keywords|}}}
| Video: || {{#if: {{{Video|}}} |[[Has video::{{{Video|}}}|click here]] |not available }}
+
|Talk event={{{event|}}}
|-
+
}}
| Keywords: || {{#set: Has keyword={{{Keywords|}}} |+sep=, |template=ArrayOfStrings }}
+
}}
|- <!-- *** IMAGE/VIDEO SLIDESHOW *** -->
+
{{#switch:{{{viewmode|}}}|hidden=|masterdetail=
{{#if: {{{collection|{{{video|}}}}}} |{{Tablesection |Label=Image / Video collection |Color=#dcf0f7 |Textcolor=#0c2c52 }} }}
+
= speakers =
|-
+
{{#ask:[[Concept:Attendee]][[Attendee talk::{{FULLPAGENAME}}]]
{{#if: {{{video|}}} |{{Tablesection |Label={{{video|}}} |Color=#fff |Textcolor=#fff }} }}<!--
+
| ?Attendee name = name
-->{{#if:{{{SMW site|}}} |<br>
+
| ?Attendee firstName = firstName
 +
| ?Attendee jobTitle = jobTitle
 +
| ?Attendee email = email
 +
| ?Attendee crm = crm
 +
| ?Attendee picture = picture
 +
| ?Attendee socialLinks = socialLinks
 +
| ?Attendee introduction = introduction
 +
| ?Attendee publish = publish
 +
| ?Attendee events = events
 +
| ?Attendee talk = talk
 +
| ?Attendee event = event
 +
}}|#default={{{!}} class='wikitable'
 +
! colspan='2' {{!}}Talk
 +
{{!}}-
 +
{{#switch:{{{storemode|}}}|property=
 +
! colspan='2' style='text-align:left' {{!}} {{Icon|name=edit|size=24}}{{Link|target=Special:FormEdit/Talk/{{FULLPAGENAME}}|title=edit}}
 +
{{!}}-
 +
}}
 +
![[Property:Talk status|status]]
 +
{{!}}&nbsp;{{#if:{{{status|}}}|{{{status}}}|}}
 +
{{!}}-
 +
![[Property:Talk title|title]]
 +
{{!}}&nbsp;{{#if:{{{title|}}}|{{{title}}}|}}
 +
{{!}}-
 +
![[Property:Talk description|description]]
 +
{{!}}&nbsp;{{#if:{{{description|}}}|{{{description}}}|}}
 +
{{!}}-
 +
![[Property:Talk duration|duration]]
 +
{{!}}&nbsp;{{#if:{{{duration|}}}|{{{duration}}}|}}
 +
{{!}}-
 +
![[Property:Talk audience|audience]]
 +
{{!}}&nbsp;{{#if:{{{audience|}}}|{{{audience}}}|}}
 +
{{!}}-
 +
![[Property:Talk type|type]]
 +
{{!}}&nbsp;{{#if:{{{type|}}}|{{{type}}}|}}
 +
{{!}}-
 +
![[Property:Talk start|start]]
 +
{{!}}&nbsp;{{#if:{{{start|}}}|{{{start}}}|}}
 +
{{!}}-
 +
![[Property:Talk stop|stop]]
 +
{{!}}&nbsp;{{#if:{{{stop|}}}|{{{stop}}}|}}
 +
{{!}}-
 +
![[Property:Talk video|video]]
 +
{{!}}&nbsp;{{#if:{{{video|}}}|{{{video}}}|}}
 +
{{!}}-
 +
![[Property:Talk keywords|keywords]]
 +
{{!}}&nbsp;{{#if:{{{keywords|}}}|{{{keywords}}}|}}
 +
{{!}}-
 +
![[Property:Talk event|event]]
 +
{{!}}&nbsp;{{#if:{{{event|}}}|{{{event}}}|}}{{#show: {{FULLPAGENAME}}|?Talk event}}
 
{{!}}-
 
{{!}}-
{{!}} More on the website:
+
{{!}}}
{{!}} {{#arraymap:{{{SMW site|}}} |;| xxx|[[xxx]]}}
 
 
}}
 
}}
|-
+
[[Category:Talk]]{{#default_form:Talk}}
| colspan="2" style="text-align: center" | [[{{TALKPAGENAME}}|<span style="color: #002bb8">Give feedback</span>]]
+
</includeonly>
|}
 
<div style="display: none">
 
<!-- ADDITIONAL -->
 
{{#set:FULLPAGENAME={{FULLPAGENAME}}}}
 
{{#set:Proposed conference day={{{Proposed conference day|}}}}}
 
{{#set:Talk status={{{Talk status|}}}}}
 
{{#switch: {{{type|{{{Type}}} }}}
 
|Keynote={{#set: Has event color=#e9af32 }}
 
|Tutorial={{#set: Has event color=#a0d8f1 }}
 
|Technical talk={{#set: Has event color=#bf381a }}
 
|Talk={{#set: Has event color=#e07628 }}
 
}}
 
{{#set: Has video plain={{{Video|}}} }}
 
{{#if: {{{conference|{{{Conference}}} }}}
 
|[[Category:{{{conference|{{{Conference}}} }}}]]
 
}}
 
</div>
 
[[Category:Talks]]</includeonly>
 

Latest revision as of 09:59, 15 November 2024

This is the BITPlan Y-Prinzip ProfiWiki-Template for "Talk".

see also

see also

related topics:

Usage

{{Talk
|status=
|title=
|description=
|duration=
|audience=
|type=
|start=
|stop=
|video=
|keywords=
|event=
|storemode=property or subobject or none"
}}