Template:SourceFilter/doc: Difference between revisions

From Tardis Wiki, the free Doctor Who reference
(Created page with "{{tlx|SourceFilter}} is a template designed to be used alongside a few other templates. Primary documentation for all 3 that editors would...")
 
 
(27 intermediate revisions by the same user not shown)
Line 3: Line 3:


== Usage ==
== Usage ==
The purpose of these templates is to allow the filtering of entries on [[Theory:Timey-wimey detector|timeline pages]]. If you decide to implement this system on a page, you must first add {{tlx|SourceFilterTop}} to the top of the main 'Timeline' section. You can then begin to tag entries with this template. To tag an entry, add this template above the paragraph for the given entry. Add each tag as a separate argument, separated by a pipe (|). A list of possible tags are provided [[{{PAGENAME}}#List of tags|here]]. After the entry, you must add {{tlx|SourceFilterEnd}} to close the entry.  
The purpose of these templates is to allow the filtering of entries on [[Theory:Timey-wimey detector|timeline pages]]. If you decide to implement this system on a page, you must first add {{tlx|SourceFilterTop}} to the top of the main 'Timeline' section. You can then begin to tag entries with this template. To tag an entry, add this template above the paragraph for the given entry. Add each tag as a separate argument, separated by a pipe (|). A list of possible tags are provided [[Template:SourceFilter#List of tags|here]]. After the entry, you must add {{tlx|SourceFilterEnd}} to close the entry.  


=== Example ===
=== Example ===
Line 9: Line 9:
: Yaz is celebrating her birthday, setting this between ''A New Beginning'', where her age is given as 19 in her character biography, and ''The Secret in Vault 13'', where she is 20. However, Yaz is still referred to as 19-years-old in her Titan Comics bio due to Titan Comics' method of reusing the same bio for every issue. Yaz is also advertised as being 19-years-old in the Series 11 promotional material, implying a setting after ''Resolution'' as well.</pre>
: Yaz is celebrating her birthday, setting this between ''A New Beginning'', where her age is given as 19 in her character biography, and ''The Secret in Vault 13'', where she is 20. However, Yaz is still referred to as 19-years-old in her Titan Comics bio due to Titan Comics' method of reusing the same bio for every issue. Yaz is also advertised as being 19-years-old in the Series 11 promotional material, implying a setting after ''Resolution'' as well.</pre>
would become
would become
<pre>{{SourceFilter|PROSE|valid|DrMen|other}}
<pre>{{SourceFilter|PROSE|valid|DrMen|DW|other}}
* [[PROSE]]: ''[[Dr. Thirteenth (novel)|Dr. Thirteenth]]''
* [[PROSE]]: ''[[Dr. Thirteenth (novel)|Dr. Thirteenth]]''
: Yaz is celebrating her birthday, setting this between ''A New Beginning'', where her age is given as 19 in her character biography, and ''The Secret in Vault 13'', where she is 20. However, Yaz is still referred to as 19-years-old in her Titan Comics bio due to Titan Comics' method of reusing the same bio for every issue. Yaz is also advertised as being 19-years-old in the Series 11 promotional material, implying a setting after ''Resolution'' as well.
: Yaz is celebrating her birthday, setting this between ''A New Beginning'', where her age is given as 19 in her character biography, and ''The Secret in Vault 13'', where she is 20. However, Yaz is still referred to as 19-years-old in her Titan Comics bio due to Titan Comics' method of reusing the same bio for every issue. Yaz is also advertised as being 19-years-old in the Series 11 promotional material, implying a setting after ''Resolution'' as well.
{{SourceFilterEnd}}</pre>
{{SourceFilterEnd}}</pre>
which, alongside {{tlx|SourceFilterTop}}, would look like the following:
;<span class="mw-customtoggle-example wikia-menu-button">Click to toggle example</span>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-example">{{SourceFilterTop}}
{{SourceFilter|PROSE|valid|DrMen|DW|other}}
* [[PROSE]]: ''[[Dr. Thirteenth (novel)|Dr. Thirteenth]]''
: Yaz is celebrating her birthday, setting this between ''A New Beginning'', where her age is given as 19 in her character biography, and ''The Secret in Vault 13'', where she is 20. However, Yaz is still referred to as 19-years-old in her Titan Comics bio due to Titan Comics' method of reusing the same bio for every issue. Yaz is also advertised as being 19-years-old in the Series 11 promotional material, implying a setting after ''Resolution'' as well.
{{SourceFilterEnd}}</div></div>


=== List of tags ===
=== List of tags ===
Line 24: Line 33:
* [[HOMEVID]]
* [[HOMEVID]]
* [[GAME]]
* [[GAME]]
* [[GRAPHIC]]
* [[POEM]]
* [[STAGE]]
* [[NOTVALID]]
* [[NOTVALID]]
* [[NOTCOVERED]]


==== Validity tags ====
==== Validity tags ====
All entries should be marked either with 'valid' or 'invalid' based on their [[T:VS|validity]].
All entries should be marked either with one of the following based on their [[T:VS|validity]]:
* valid
* invalid
* notcovered
* unreleased (also covers unproduced stories for simplicity)


==== Source type tags ====
==== Source type tags ====
Some sources may be applicable for additional type tags. These are:
Some sources may be applicable for additional type tags. These are:
* parody
* parody
* trailer
* poem
* poem
* novelisation


==== Series ====
==== Series ====
Some entries will receive a series tag, although not all series have tags. Due to the fact that tags can't contain spaces, shortenings are usually used.
Some entries will receive a series tag, although not all series have tags. An entry can have as many series tags as are required. Due to the fact that tags can't contain spaces, shortenings are usually used.
* [[Virgin New Adventures]] uses VNA
* The ''[[Doctor Who]]'' series, including all TV episodes, books, comics, audios and games with the license, uses DW
* [[Virgin Missing Adventures]] uses VMA
* The ''[[Doctor Who]]'' TV series uses DWTV
* [[BBC Eighth Doctor Adventures]] uses BBCEDA
* ''[[Virgin New Adventures]]'' uses VNA
* [[BBC Past Doctor Adventures]] uses PDA
* ''[[Virgin Missing Adventures]]'' uses VMA
* [[Faction Paradox (series)|Faction Paradox]] uses FP
* ''[[BBC Eighth Doctor Adventures]]'' uses BBCEDA
* [[DWM comic stories|DWM comics]] use DWMComics
* ''[[BBC Past Doctor Adventures]]'' uses PDA
* [[DWA comic stories|DWA comics]] use DWA
* ''[[Faction Paradox (series)|Faction Paradox]]'' uses FP
* [[Iris Wildthyme (series)|Iris Wildthyme]] uses IW
* ''[[Doctor Who annual]]s'' use annual
* [[Dr. Men (series)|Dr. Men]] uses DrMen
* ''[[DWM comic stories|DWM comics]]'' use DWMComics
* ''[[DWA comic stories|DWA comics]]'' use DWA
* ''[[Titan Publishing Group|Titan]] backup strips'' use TitanBackups
* ''[[Iris Wildthyme (series)|Iris Wildthyme]]'' uses IW
* ''[[The Brenda and Effie Mysteries (series)|The Brenda and Effie Mysteries]]'' uses BrendaAndEffie
* ''[[Lethbridge-Stewart (series)|Lethbridge-Stewart]]'' uses LethbridgeStewart
* ''[[Torchwood (series)|Torchwood]]'' uses TW
* ''[[The Sarah Jane Adventures]]'' uses SJA
* ''[[Class (TV series)|Class]]'' uses class
* ''[[Time Lord Victorious (series)|Time Lord Victorious]]'' uses TLV
* ''[[Doom's Day (series)|Doom's Day]]'' uses doom
* ''[[Dr. Men (series)|Dr. Men]]'' uses DrMen
* ''[[Doctor Who: Lockdown!]]'' uses lockdown
* ''[[P.R.O.B.E. (series)|P.R.O.B.E.]]'' uses PROBE


==== Publisher ====
==== Publisher ====
Line 51: Line 83:
* [[Big Finish Productions]] uses BF
* [[Big Finish Productions]] uses BF
* [[BBV Productions]] uses BBV
* [[BBV Productions]] uses BBV
* [[Virgin Books]] uses Virgin
* [[Virgin Books]] uses virgin
* [[IDW Publishing]] uses IDW
* [[IDW Publishing]] uses IDW
* [[Titan Publishing Group]] uses titan
* [[Titan Publishing Group]] uses titan
* [[Polystyle Publications, Ltd.]] uses polystyle
* [[Marvel Comics|Marvel]] uses marvel
* [[Marvel Comics|Marvel]] uses marvel
* [[Panini Comics|Panini]] uses panini
* [[Panini Comics|Panini]] uses panini
* [[Target Books]] uses target
* [[Mad Norwegian Press]] uses MadNorwegian
* [[Mad Norwegian Press]] uses MadNorwegian
* [[Obverse Books]] uses obverse
* [[Obverse Books]] uses obverse
* [[Metal Mutt Productions]] uses MetalMutt
* [[Metal Mutt Productions]] uses MetalMutt
If the entry was not published by ay of the above, '''please tag it with other''' rather then leaving it blank.
* [[Snowbooks Ltd]] uses snowbooks
* [[Candy Jar Books]] uses candy
* [[Arcbeatle Press]] uses arcbeatle
* Self-published works use self
If the entry was not published by ay of the above, please '''tag it with other''' rather then leaving it blank.


==== Entry Type ====
==== Entry Type ====
Entries marked in the actual text as being one of the following should be tagged accordingly. Unless otherwise noted, the relevant tag is just the entry type.  
Entries marked in the actual text as being one of the following should be tagged accordingly. Unless otherwise noted, the relevant tag is just the entry type.  
* REFFERENCE
* REFERENCE
* FLASHBACK
* FLASHBACK
* FRAMING DEVICE (uses FRAMINGDEVICE)
* FRAMING DEVICE (uses FRAMINGDEVICE)
* SEGMENT
* SEGMENT
* PROLOGUE
* EPILOGUE
* EPILOGUE
* NOTE
* NOTE
* LETTER
* LETTER
* POSTCARD
* DIARY ENTRY (uses DIARYENTRY)
* DIARY ENTRY (uses DIARYENTRY)
* CONJECTURE
* CONJECTURE
Line 75: Line 115:


If you want to request a new tag, please add a new section to the [[{{TALKPAGENAME}}|talk page]] with your request.
If you want to request a new tag, please add a new section to the [[{{TALKPAGENAME}}|talk page]] with your request.
<noinclude>[[Category:Template documentation]]</noinclude>

Latest revision as of 16:33, 20 October 2023

{{SourceFilter}} is a template designed to be used alongside a few other templates. Primary documentation for all 3 that editors would generally use can be found here.


Usage[[edit source]]

The purpose of these templates is to allow the filtering of entries on timeline pages. If you decide to implement this system on a page, you must first add {{SourceFilterTop}} to the top of the main 'Timeline' section. You can then begin to tag entries with this template. To tag an entry, add this template above the paragraph for the given entry. Add each tag as a separate argument, separated by a pipe (|). A list of possible tags are provided here. After the entry, you must add {{SourceFilterEnd}} to close the entry.

Example[[edit source]]

* [[PROSE]]: ''[[Dr. Thirteenth (novel)|Dr. Thirteenth]]''
: Yaz is celebrating her birthday, setting this between ''A New Beginning'', where her age is given as 19 in her character biography, and ''The Secret in Vault 13'', where she is 20. However, Yaz is still referred to as 19-years-old in her Titan Comics bio due to Titan Comics' method of reusing the same bio for every issue. Yaz is also advertised as being 19-years-old in the Series 11 promotional material, implying a setting after ''Resolution'' as well.

would become

{{SourceFilter|PROSE|valid|DrMen|DW|other}}
* [[PROSE]]: ''[[Dr. Thirteenth (novel)|Dr. Thirteenth]]''
: Yaz is celebrating her birthday, setting this between ''A New Beginning'', where her age is given as 19 in her character biography, and ''The Secret in Vault 13'', where she is 20. However, Yaz is still referred to as 19-years-old in her Titan Comics bio due to Titan Comics' method of reusing the same bio for every issue. Yaz is also advertised as being 19-years-old in the Series 11 promotional material, implying a setting after ''Resolution'' as well.
{{SourceFilterEnd}}

which, alongside {{SourceFilterTop}}, would look like the following:

Click to toggle example
Toggle: ?
Prefixes Validity Source Type Series Publisher
TVTV
PROSEPROSE
AUDIOAUDIO
COMICCOMIC
WCWC
HOMEVIDHOMEVID
GAMEGAME
GRAPHICGRAPHIC
POEMPOEM
STAGESTAGE
NOTVALIDNOTVALID
NOTCOVEREDNOTCOVERED
ValidValid
InvalidInvalid
Not CoveredNot Covered
UnreleasedUnreleased
ParodiesParodies
TrailersTrailers
PoemsPoems
NovelisationsNovelisations
Doctor WhoDoctor Who
Doctor Who TV seriesDoctor Who TV series
Virgin New AdventuresVirgin New Adventures
Virgin Missing AdventuresVirgin Missing Adventures
BBC Eighth Doctor AdventuresBBC Eighth Doctor Adventures
BBC Past Doctor AdventuresBBC Past Doctor Adventures
Big Finish's Main RangeBig Finish's Main Range
Big Finish's Eighth Doctor AdventuresBig Finish's Eighth Doctor Adventures
Faction ParadoxFaction Paradox
AnnualsAnnuals
DWM ComicsDWM Comics
DWA ComicsDWA Comics
Titan backup stripsTitan backup strips
Iris WildthymeIris Wildthyme
The Brenda and Effie MysteriesThe Brenda and Effie Mysteries
Lethbridge-StewartLethbridge-Stewart
TorchwoodTorchwood
Sarah Jane AdventuresSarah Jane Adventures
ClassClass
Time Lord VictoriousTime Lord Victorious
Doom's DayDoom's Day
Dr. MenDr. Men
Doctor Who: Lockdown!Doctor Who: Lockdown!
P.R.O.B.E.P.R.O.B.E.
BBCBBC
Big FinishBig Finish
BBVBBV
Virgn BooksVirgn Books
IDWIDW
Titan ComicsTitan Comics
PolystylePolystyle
MarvelMarvel
PaniniPanini
Target BooksTarget Books
Mad Norwegian PressMad Norwegian Press
Obverse BooksObverse Books
Metal Mutt ProductionsMetal Mutt Productions
SnowbooksSnowbooks
Candy Jar BooksCandy Jar Books
Arcbeatle PressArcbeatle Press
Self-publishedSelf-published
OtherOther
Entry Type
REFERENCEREFERENCEFLASHBACKFLASHBACKFRAMING DEVICEFRAMING DEVICESEGMENTSEGMENTPROLOGUEPROLOGUEEPILOGUEEPILOGUENOTENOTELETTERLETTERDIARY ENTRYDIARY ENTRYPOSTCARDPOSTCARDCONJECTURECONJECTURECAMEOCAMEO
Yaz is celebrating her birthday, setting this between A New Beginning, where her age is given as 19 in her character biography, and The Secret in Vault 13, where she is 20. However, Yaz is still referred to as 19-years-old in her Titan Comics bio due to Titan Comics' method of reusing the same bio for every issue. Yaz is also advertised as being 19-years-old in the Series 11 promotional material, implying a setting after Resolution as well.

List of tags[[edit source]]

Prefix tags[[edit source]]

All entries should receive a tag based on their prefix. These are:

Validity tags[[edit source]]

All entries should be marked either with one of the following based on their validity:

  • valid
  • invalid
  • notcovered
  • unreleased (also covers unproduced stories for simplicity)

Source type tags[[edit source]]

Some sources may be applicable for additional type tags. These are:

  • parody
  • trailer
  • poem
  • novelisation

Series[[edit source]]

Some entries will receive a series tag, although not all series have tags. An entry can have as many series tags as are required. Due to the fact that tags can't contain spaces, shortenings are usually used.

Publisher[[edit source]]

All entries should have a publisher tag. Due to the fact that tags can't contain spaces, shortenings are usually used.

If the entry was not published by ay of the above, please tag it with other rather then leaving it blank.

Entry Type[[edit source]]

Entries marked in the actual text as being one of the following should be tagged accordingly. Unless otherwise noted, the relevant tag is just the entry type.

  • REFERENCE
  • FLASHBACK
  • FRAMING DEVICE (uses FRAMINGDEVICE)
  • SEGMENT
  • PROLOGUE
  • EPILOGUE
  • NOTE
  • LETTER
  • POSTCARD
  • DIARY ENTRY (uses DIARYENTRY)
  • CONJECTURE
  • CAMEO

If you want to request a new tag, please add a new section to the talk page with your request.