Template:Definition: Difference between revisions

From Indian River Lagoon Project
mNo edit summary
mNo edit summary
 
(157 intermediate revisions by the same user not shown)
Line 6: Line 6:
|Term=
|Term=
|Abb=
|Abb=
|Definition=
|SourceURL=
|Type=
|Type=
|Pronunciation=
|Pronunciation=
|AudioFile=
|AudioFile=
|Definition=
|Synonym=
|Sentence=
|Sentence=
|Synonym=
|Article=
|SourceURL=
|RelatedURL=
|RelatedURL=
|ImageFile=
|ImageFile=
Line 20: Line 21:
}}
}}
</pre>
</pre>
Edit the page to see the template text.
{{#cargo_declare:_table=definition|Term=String|Abb=String|Definition=Text|SourceURL=URL|Type=List (,) of String||Pronunciation=String|AudioFile=File|Synonym=String|Sentence=Text|Article=Page|RelatedURL=URL|ImageFile=File|Poster=String|Postdate=String|TermID=String}}</noinclude><includeonly>{{#cargo_store:_table=definition|Term={{lc:{{{Term|}}} }}|Abb={{{Abb|}}}|Definition={{{Definition|}}}|SourceURL={{{SourceURL|}}}|Type={{{Type|}}}|Pronunciation={{{Pronunciation|}}}|AudioFile={{{AudioFile|}}}|Synonym={{{Synonym|}}}|Sentence={{{Sentence|}}}|Article={{{Article|}}}|RelatedURL={{{RelatedURL|}}}|ImageFile={{{ImageFile|}}}|Poster={{{Poster|}}}|Postdate={{{Postdate|}}}|TermID={{{TermID|}}} }}
{{#cargo_declare:_table=definition|Term=String|Abb=String|Type=Boolean|Pronunciation=String|AudioFile=File|Definition=Text|Sentence=Text|Synonym=String|SourceURL=URL|RelatedURL=URL|ImageFile=File|Poster=String|Postdate=String|TermID=String}}
<templatestyles src="Definition/styles.css" />
</noinclude><includeonly>{{#cargo_store:_table=definition|Term={{{Term|}}}|Abb={{{Abb|}}}|Type={{{Type|}}}|Pronunciation={{{Pronunciation|}}}|AudioFile={{{AudioFile|}}}|Definition={{{Definition|}}}|Sentence={{{Sentence|}}}|Synonym={{{Synonym|}}}|SourceURL={{{SourceURL|}}}|RelatedURL={{{RelatedURL|}}}|ImageFile={{{ImageFile|}}}|Poster={{{Poster|}}}|Postdate={{{Postdate|}}}|TermID={{{TermId|}}} }}{| <div class="irldefdiv" style="width:100%; float:left; box-sizing:border-box;margin-top:20px">
<div class="irlbody irldef">
{{#ifeq:{{NAMESPACE}} | Glossary | {{IRL header library|cat=Dictionary|toc=no}}{{Definition_toc}} }}
{{#if:{{{ImageFile|}}} |<div class="irldefimage">[[File:{{{ImageFile|}}}|640px|frameless|left|Indian River Lagoon {{{Term|}}}]]</div>}}
<div class="irldeftop">
<div class="irldeftop">
<div class="irldefterm">{{{Term|}}} {{#if: {{{Abb|}}} |<span>( {{{Abb|}}} )</span>| }}</div>
<div class="irldefterm">{{{Term|}}}{{#if:{{{Abb|}}}|<span class="irldefabb"> ({{{Abb|}}})</span>}}{{#if:{{{Article|}}}|<span class="irldeficon">[[File:bullet_page.png|16px|top|link={{{Article|}}}]]</span>}}</div>
{{#if: {{{Pronunciation|}}} {{{Type|}}} | <div class="irldeftoplinks"> | <div style="display: none;"> }}
</div>
{{#if: {{{Pronunciation|}}} |<span class="irldefpro">( {{{Pronunciation|}}} )</span>| }}
<div class="irldefmiddle">
{{#if: {{{Type|}}} |<span class="irldeftype">( {{{Type|}}} )</span>| }}</div>
<div class="irldefdef">{{{Definition|}}}<span class="irldefsource noprint">[{{{SourceURL|}}} Source]</span></div>
<div class="irldeflinks">
{{#if:{{{Type|}}}|<div class="irldeftype"><span class="irldeflabel">Word Class: </span><span class="irldeftypespan">{{#arraymap:{{{Type|}}}|,|x| x }}</span></div>}}{{#if: {{{Pronunciation|}}} |<div class="irldefpro"><span class="irldeflabel">Pronunciation: </span>{{{Pronunciation|}}}</div> }}{{#if: {{{AudioFile|}}} |<div class="irldefaudio noprint"><span class="irldefaudioplayer">[[File:{{{AudioFile|}}}]]</span></div>}}{{#if: {{{Synonym|}}} |<div class="irldefsynonym"><span class="irldeflabel">Synonym: </span>{{{Synonym|}}}</div> }}{{#if: {{{Sentence|}}} |<div class="irldefexample"><span class="irldeflabel">Example: </span><span class="irldefsentence">{{{Sentence|}}}</span></div>}}{{#if:{{{Article|}}}|<div class="irldefread noprint"><span class="irldeflabel">See Also: </span>[[{{{Article|}}}]]</div>}}{{#if: {{{RelatedURL|}}} |<div class="irldefrelated noprint"><span class="irldeflabel">Related Link: </span>{{{RelatedURL|}}}</div>}}
</div>
</div>
<div class="irldefbottom noprint">
<div class="irldefposter">Posted By: {{{Poster|}}}</div><div class="irldefposted">Date: {{#time: Y-m-d|{{{Postdate|}}} }}</div>
</div></div>
</div>
</div>
{{#if: {{{AudioFile|}}} |<div class="irldefaudio"><span class="irldefaudioplayer">[[File:{{{AudioFile|}}}]]</span></div>|  }}
{{#ifeq:{{NAMESPACE}} | Glossary | [[Category:Glossary]]{{#if:{{{Abb|}}}|[[Category:Abbreviations]]}}{{#default_form:definition}} }}
<div class="irldefmiddle"><div class="irldefdef">{{#if:{{{ImageFile|}}} |<div class="irldefimage">[[File:{{{ImageFile|}}}|100px|frameless|left]]</div>|  }}{{{Definition|}}} {{#ifexist: {{SUBPAGENAME}} | <span class="irldefread">[[{{SUBPAGENAME}}|Read Article]]</span> |  {{#ifexist: {{FULLPAGENAME}}/{{SUBPAGENAME}}_about |[[{{FULLPAGENAME}}/{{SUBPAGENAME}}_about|Read more about {{SUBPAGENAME}}]] |  }} }}
</div>{{FULLPAGENAME}}/{{SUBPAGENAME}}
{{#if: {{{Sentence|}}} |<div class="irldefsentence">{{{Sentence|}}}</div>|  }}
{{#if: {{{Synonym|}}} |<div class="irldefsynonym">Similar: {{{Synonym|}}}</div>|  }}
{{#if: {{{SourceURL|}}}{{{RelatedURL|}}} | <div class="irldeflinks"> | <div style="display: none;"> }}
{{#if: {{{SourceURL|}}} | <span class="irldefsource">[{{{SourceURL|}}} Source Page]</span> |  }}
{{#if: {{{RelatedURL|}}} | <span class="irldefrelated">[{{{RelatedURL|}}} Related Page]</span> |  }}</div></div>
<div class="irldefbottom"><span class="irldefspacert">Posted By: {{{Poster|}}}</span><span class="irldefspacert">Date: {{#time: Y-m-d|{{{Postdate|}}} }}</span></div></div>
|}
{{#default_form:definition}}
</includeonly>
</includeonly>

Latest revision as of 10:43, February 10, 2021

This is the "definition" template. It should be called in the following format:

{{definition
|Term=
|Abb=
|Definition=
|SourceURL=
|Type=
|Pronunciation=
|AudioFile=
|Synonym=
|Sentence=
|Article=
|RelatedURL=
|ImageFile=
|Poster=
|Postdate=
|TermID=
}}

This template defines the table "definition". View table.