Difference between revisions of "Template:Filmjr/doc"
Line 55: | Line 55: | ||
* [[Template:HeldbyUnpack]] | * [[Template:HeldbyUnpack]] | ||
* [[Template:FormaUnpack]] | * [[Template:FormaUnpack]] | ||
* Display Option Unpacker: [[Template:DoptUnpack]] | |||
* [[Template:PubUnpack]] | * [[Template:PubUnpack]] | ||
* [[Template:Descunpack]] | * [[Template:Descunpack]] |
Revision as of 16:55, 25 January 2022
Usage
Unpopulated Examples
Ex 1
cut and past this example
{{Filmjr |title= |embid= |embsv= |heldby= |synop=0 |forma= |year= |up=|next=|prev=|step=1 |lang=English |pbrs= |len=00:00:00 |link= |bw= |ani= |ewid=|oembedid=|mdpi=|oclc= |dopt=2|athumb=}}
Ex 2
{{Filmjr|title=|oclc=|form=|year=|up=|next=|prev=|step=}}
Ex 3
For just a minimal embed video
{{Filmjr |title= |embid= |embsv= }}
Populated Example with Param Values
coming soon?
HTML and CSS
Tpl output is wrapped in div.tplContainer. Then there is an initial p followed by div.tplFlex. After tplContainer an empty div div.tplEnd is placed on page.
the two ending divs before div.tplEnd end div.tplFlex and div.tplContainer respectively. </div><!-- /tplFlex --></div><!-- /tplContainer -->
- div.tplContainer
- p
- div.tplFlex
- small.jrdebug
- div.tplEnd
microdata
<div itemscope itemtype="https://schema.org/Movie">
- RDFa
- <div vocab="https://schema.org/" typeof="Movie">
Template markup
This is temporary: {{#ifeq: {{NAMESPACENUMBER}} | 162 | | [[Category:Film Bad NS]]}}
Templates
- Template:Ifdef
- Template:Ifwp
- Template:AnimationUnpack
- Template:HeldbyUnpack
- Template:FormaUnpack
- Display Option Unpacker: Template:DoptUnpack
- Template:PubUnpack
- Template:DescUnpack
- Template:DispTitleUnpack
- Template:EmbedIdUnpack
- Template:DateUnpack
- Template:OCLCUnpack
- Transclusion Tpls (text in Example 1 is provided by Tclude2)
Templates to Maintain
When you update the fields, you need to update
- Template:Filmjr/Tclu - main Filmjr feeder
- Template:Filmjr/TcluIn - IUL Filmjr feeder
as appropriate
Template Params
This is the main template to display Moving Image items. This template is used to describe a short film. It passes a lot of it's data to additional templates typically called something like "FooUnpack"
Parameter | Description | Type | Status | |
---|---|---|---|---|
title | title name | The title of the short film. If this short film's name was to be placed upon a marque or a printed program, how should it be rendered? Supply that here. This title will also be used to provide a display name for the page itself, and a title for embedded video if one is supplied.
| Page name | suggested |
Year Released | year | Year released - uses the DateUnpack template. Currently only supports four numerical digits (ie 1945 works, '45 will not)
| Date | suggested |
form | forma | Format the film was primarily released upon (ie. 16mm) | Unknown | optional |
embid | embid | The video embed id (or code). This looks different for different services. In particular, for the IUL service (embsv=Insimple), embid is an 8 (ish?) alphanumeric code often found in the URL of the given item. The 8 character code IUL lists in their share widget is an oembed id. Archive.org calls this "Identifier." | Unknown | optional |
embsv | embsv | One of archiveorg, youtube, Insimple, Indiana, or vimeo. This field is probably case sensitive. Use Insimple for Indiana University Library. This code indicates the service hosting the video, and is used in conjunction with embid to generate the embedVideo code.
| Unknown | optional |
desc | desc | A short description of the film
| String | suggested |
In Collection | heldby | Is this film part of a collection or held by a library? Use '''IUL''' for the Indiana University Libraries Moving Image Archive, '''AVG''' for A/V Geeks, and '''PA''' or "Prel" for Prelinger Archives. Passed to template '''HeldbyCountCommas''' with param name "h". If unknown, leave blank
| String | required |
OCLC | oclc worldcat | The OCLC identifier, as used in the WorldCat database. It is optional. If given, it will link to it's WorldCat entity. This value is then from here fed into template [[Template:OCLCUnpack]]
| Number | optional |
lang | lang | Language the film primarily uses. English is provided as the default value.
| String | optional |
Publishers | pbrs | no description | String | optional |
EFW Workflow | step | An admin label used to track workflow. Step 1 indicates an import than has never been manually edited.
| Number | suggested |
next | next | If this film is episodic, the next episode is indicated here. Note no brackets | Page name | optional |
prev | prev | If this film is episodic, the preceding episode is given here. Note no brackets | Unknown | optional |
up | up series | Parent page. Optional. If this film is episodic, the series overview is indicated here. Note no brackets. The alias "series" is not functional yet. TODO
| Page name | optional |
link | link | A link to more information about the film. Optional.
| URL | optional |
produ | produ | Name of producer | String | deprecated |
Animation | ani | Animation? 1: yes 0:no
| Boolean | suggested |
black and white? | bw | 1 is yes, 0 is no | Boolean | optional |
IUL ID | mdpi | iul id (INDIANA UNIVERSITY Libraries id) - rarely useful | Number | optional |
Length | len | duration of the film in colon notation
| String | suggested |
oembedid | oembedid | The video oembed id. For the IUL service (embsv=Insimple), embid is an 8 (ish?) alphanumeric code often found in the share widget. Potentially useful for both IUL and YouTube. | Unknown | optional |
dopt: Display Option | dopt | options to change how the template works | Number | suggested |