Template:Community: Difference between revisions

From elijah
Jump to navigation Jump to search
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
__NOFACTBOX__
__NOFACTBOX__
[[Category:Communities]]
[[Category:Community]]


<!-- ==========================================================
<!-- ==========================================================
Line 10: Line 10:
  |HasName={{{HasName|}}}
  |HasName={{{HasName|}}}
  |HasPolishName={{{HasPolishName|}}}
  |HasPolishName={{{HasPolishName|}}}
|HasHebName={{{HasHebName|}}}
  |HasYiddishName={{{HasYiddishName|}}}
  |HasYiddishName={{{HasYiddishName|}}}
  |HasGermanName={{{HasGermanName|}}}
  |HasGermanName={{{HasGermanName|}}}
  |HasRomanianName={{{HasRomanianName|}}}
  |HasRomanianName={{{HasRomanianName|}}}
  |HasUkrainianName={{{HasUkrainianName|}}}
  |HasUkrainianName={{{HasUkrainianName|}}}
  |HasLocation={{HasLocation|}}}
  |HasGeoLocation={{{HasGeoLocation|}}}
  |HasImage={{{HasImage|}}}
  |HasImage={{{HasImage|}}}
  |HasArticle={{{HasArticle|}}}
  |HasArticle={{{HasArticle|}}}
Line 27: Line 26:
<!-- 1. URLs: We assume raw text storage for JSON export simplicity,  
<!-- 1. URLs: We assume raw text storage for JSON export simplicity,  
     but validation happens on display. -->
     but validation happens on display. -->
{{#if:{{{HasURL|}}}|
{{#if:{{{HasExtResources|}}}|
   {{#arraymap:{{{HasURL|}}}|;|@@|{{#set:HasURL=@@}} }}
   {{#arraymap:{{{HasExtResources|}}}|;|@@|{{#set:HasExtResources=@@}} }}
}}
}}


Line 52: Line 51:
   {{#if:{{{HasName|}}}{{{HasHebName|}}}{{{HasYiddishName|}}}|
   {{#if:{{{HasName|}}}{{{HasHebName|}}}{{{HasYiddishName|}}}|
     <p>
     <p>
     {{#if:{{{HasHebName|}}}|'''Hebrew:''' <span lang="he" dir="rtl">{{{HasHebName}}}</span> &bull; }}
     {{#if:{{{HasPolishName|}}}|'''Polish:''' <span lang="he" dir="ltr">{{{HasPolishName}}}</span> &bull; }}
     {{#if:{{{HasYiddishName|}}}|'''Yiddish:''' <span lang="yi" dir="rtl">{{{HasYiddishName}}}</span>}}
     {{#if:{{{HasYiddishName|}}}|'''Yiddish:''' <span lang="yi" dir="rtl">{{{HasYiddishName}}}</span>}}
     </p>
     </p>
Line 59: Line 58:
   <!-- Vital Statistics -->
   <!-- Vital Statistics -->
   <ul>
   <ul>
     {{#if:{{{HasLocation|}}}|<li>'''Geo Location:''' {{{HasLocation}}}{{#if:{{{HasLocation|}}}| in [[{{{HasLocation}}}]]}}</li>}}
     {{#if:{{{HasGeoLocation|}}}|<li>'''Geo Location:''' {{{HasGeoLocation}}}{{#if:{{{HasGeoLocation|}}}| in [[{{{HasGeoLocation}}}]]}}</li>}}
   </ul>
   </ul>


Line 89: Line 88:


   <!-- Other External Links with Validation -->
   <!-- Other External Links with Validation -->
   {{#if:{{{HasURL|}}}|
   {{#if:{{{HasExtResources|}}}|
     '''External Links:'''<br/>
     '''External Links:'''<br/>
     {{#arraymap:{{{HasURL}}}|;|@@|
     {{#arraymap:{{{HasExtResources}}}|;|@@|
       {{#if: {{#rmatch:@@|^https?://}} | [@@ Link] | <!-- Invalid hidden --> }}
       {{#if: {{#rmatch:@@|^https?://}} | [@@ Link] | <!-- Invalid hidden --> }}
     |<br/>}}
     |<br/>}}
Line 101: Line 100:


<noinclude>
<noinclude>
Use this template on Person: pages to describe individual people.
Use this template on Community: pages to describe individual people.


Example:
Example:
Line 108: Line 107:
  |HasName=Chernivtsi
  |HasName=Chernivtsi
  |HasPolishName=
  |HasPolishName=
|HasHebName=
  |HasYiddishName=
  |HasYiddishName=
  |HasGermanName=Czernowitz
  |HasGermanName=Czernowitz
  |HasRomanianName=Cernăuți
  |HasRomanianName=Cernăuți
  |HasUkrainianName=
  |HasUkrainianName=
  |HasLocation=48°17'27"N, 25°56'4"E
  |HasGeoLocation=48°17'27"N, 25°56'4"E
  |HasImage=
  |HasImage=
  |HasArticle=
  |HasArticle=
Line 120: Line 118:
  |HasWikiLink=
  |HasWikiLink=
  |HasRegion=Bukovina
  |HasRegion=Bukovina
  |HasURL=https://jguideeurope.org/en/region/ukraine/eastern-galicia-podolia-and-bukovina/chernivtsy-czernowitz/
  |HasExtResources=https://jguideeurope.org/en/region/ukraine/eastern-galicia-podolia-and-bukovina/chernivtsy-czernowitz/
}}
}}



Latest revision as of 19:55, 2 March 2026


Use this template on Community: pages to describe individual people.

Example:

{{Community
 |HasName=Chernivtsi
 |HasPolishName=
 |HasYiddishName=
 |HasGermanName=Czernowitz
 |HasRomanianName=Cernăuți
 |HasUkrainianName=
 |HasGeoLocation=48°17'27"N, 25°56'4"E
 |HasImage=
 |HasArticle=
 |HasBibLink=
 |HasYIVOLink=
 |HasWikiLink=
 |HasRegion=Bukovina
 |HasExtResources=https://jguideeurope.org/en/region/ukraine/eastern-galicia-podolia-and-bukovina/chernivtsy-czernowitz/
}}