Toggle menu
4
19
13
1.1K
Landrace.Wiki - The Landrace Cannabis Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Accession: Difference between revisions

Template page
No edit summary
Tag: Reverted
Undo revision 1021 by Eloise Zomia (talk)
Tag: Undo
Line 1: Line 1:
<includeonly>
<templatestyles src="Template:Accession/styles.css" />
<templatestyles src="Template:Accession/styles.css" />
<div class="accession-simple">
<div class="accession-simple">


  <!-- ===== HERO HEADER ===== -->
<div class="hero-header">
  <div class="hero-header">
  <!-- Top section with title and pills -->
    <div class="hero-top">
  <div class="hero-top">
      <h1 class="hero-title">{{PAGENAME}}</h1>
    <h1 class="hero-title">{{PAGENAME}}</h1>
      <div class="hero-subtitle">{{#show: {{{1}}} | ?Has accession ID | default=—}}</div>
    <div class="hero-subtitle">{{#show: {{{1}}} | ?Has accession ID}}</div>
 
   
      <div class="hero-badges">
    <div style="position: absolute; top: 1rem; right: 1rem;">
        {{#if: {{#show: {{{1}}} | ?Has current status}} |
      <div class="hero-subtitle" style="margin: 0 0 0.25rem 0;">{{#show: {{{1}}} | ?Has current status}}</div>
          <span class="hero-badge badge-active">{{#show: {{{1}}} | ?Has current status}}</span> }}
      <div class="hero-subtitle" style="margin: 0 0 0.25rem 0;">{{#show: {{{1}}} | ?Has documentation status}}</div>
        {{#if: {{#show: {{{1}}} | ?Has documentation status}} |
      <div class="hero-subtitle" style="margin: 0;">{{#show: {{{1}}} | ?Has conservation priority}}</div>
          <span class="hero-badge badge-tier">{{#show: {{{1}}} | ?Has documentation status}}</span> }}
        {{#if: {{#show: {{{1}}} | ?Has conservation priority}} |
          <span class="hero-badge badge-priority">{{#show: {{{1}}} | ?Has conservation priority}}</span> }}
      </div>
     </div>
     </div>
   </div>
   </div>


   <!-- ===== HERO SPLIT (GRID) ===== -->
   <!-- Split layout section -->
   <div class="hero-split hero-split--grid">
   <div class="hero-split">
 
     <!-- Left: Plant Photography -->
     <!-- LEFT: PHOTO -->
     <div class="hero-image">
     <div class="hero-image">
       {{#vardefine:hab|{{#show: {{{1}}} | ?Has habitat photo filename | link=none}}}}
      <!-- Main habitat photo with improved fallback -->
      {{#vardefine:whole|{{#show: {{{1}}} | ?Has whole plant photo filename | link=none}}}}
       {{#if: {{#show: {{{1}}} | ?Has habitat photo filename}} |
       {{#vardefine:land|{{#show: {{{1}}} | ?Has landscape photo filename | link=none}}}}
        [[File:{{#show: {{{1}}} | ?Has habitat photo filename}}|600x400px|{{PAGENAME}} in natural habitat]]
 
       |{{#if: {{#show: {{{1}}} | ?Has whole plant photo filename}} |
      {{#if: {{#var:hab}}{{#var:whole}}{{#var:land}} |
        [[File:{{#show: {{{1}}} | ?Has whole plant photo filename}}|600x400px|{{PAGENAME}} whole plant]]
        {{#if: {{#var:hab}} |
      |{{#if: {{#show: {{{1}}} | ?Has landscape photo filename}} |
          [[File:{{#var:hab}}|600x400px|class=hero-img|link=]]
        [[File:{{#show: {{{1}}} | ?Has landscape photo filename}}|600x400px|{{PAGENAME}} landscape]]
        | {{#if: {{#var:whole}} |
            [[File:{{#var:whole}}|600x400px|class=hero-img|link=]]
          | [[File:{{#var:land}}|600x400px|class=hero-img|link=]] }} }}
       |
       |
         <div class="photo-placeholder">
         <div class="photo-placeholder">
Line 40: Line 32:
             <span class="placeholder-icon">🌿</span>
             <span class="placeholder-icon">🌿</span>
             <div class="placeholder-title">Genetic Heritage Documentation</div>
             <div class="placeholder-title">Genetic Heritage Documentation</div>
             <div class="placeholder-subtitle">Visual documentation preserves morphology and cultivation context.</div>
             <div class="placeholder-subtitle">Visual documentation preserves the morphology and cultivation context of this landrace population</div>
             <div class="placeholder-instruction">Upload habitat photo → add its title to <em>Has habitat photo filename</em></div>
             <div class="placeholder-instruction">Upload habitat photo → Add filename to "Has habitat photo filename"</div>
           </div>
           </div>
         </div>
         </div>
       }}
       }}}}}}
 
        
       <!-- Image caption -->
       <div class="image-overlay">
       <div class="image-overlay">
         <p class="image-caption">
         <p class="image-caption">{{PAGENAME}} growing in traditional cultivation at {{#show: {{{1}}} | ?Has elevation}}m elevation</p>
          {{PAGENAME}} growing in traditional cultivation at
          {{#show: {{{1}}} | ?Has elevation | default=unknown}} elevation
        </p>
       </div>
       </div>
     </div>
     </div>
 
   
     <!-- RIGHT: MAP CARD -->
     <!-- Right: Map -->
     <div class="hero-map">
     <div class="hero-map">
       <div class="map-container">🗺️ Interactive Map</div>
       <div class="map-container">
 
        <!-- Placeholder for interactive map -->
        🗺️ Interactive Map
      </div>
     
       <!-- Location overlay -->
       <!-- Location overlay -->
       <div class="map-overlay">
       <div class="map-overlay">
         <h4>Location</h4>
         <h4>Location</h4>
         <div class="location-hierarchy">
         <div class="location-hierarchy">
           <div class="location-primary">
           <div class="location-primary">{{#show: {{{1}}} | ?Has locality}}, {{#show: {{{1}}} | ?Has district}}</div>
            {{#show: {{{1}}} | ?Has locality | default=—}}{{#if: {{#show: {{{1}}}|?Has district}} |, }} {{#show: {{{1}}} | ?Has district }}
           <div class="location-secondary">{{#show: {{{1}}} | ?Has province}}, {{#show: {{{1}}} | ?Has country}}</div>
          </div>
           <div class="location-secondary">
            {{#show: {{{1}}} | ?Has province | default=—}}, {{#show: {{{1}}} | ?Has country | default=—}}
          </div>
         </div>
         </div>
       </div>
       </div>
 
     
       <!-- Coordinates chip -->
       <!-- Coordinates -->
       <div class="coordinates">
       <div class="coordinates">
         {{#if: {{#show: {{{1}}} | ?Has GPS coordinates | link=none}} |
         {{#show: {{{1}}} | ?Has GPS coordinates}}
          {{#coordinates:{{#show: {{{1}}} | ?Has GPS coordinates | link=none}} | format=dd | directional=yes}}
        | }}
       </div>
       </div>
     </div>
     </div>
   </div>
   </div>


   <!-- ===== DETAILS STRIP ===== -->
   <!-- Bottom details strip -->
   <div class="hero-details">
   <div class="hero-details">
     <div class="detail-group">
     <div class="detail-group">
       <div class="detail-label">Collection Date</div>
       <div class="detail-label">Collection Date</div>
       <div class="detail-value">{{#show: {{{1}}} | ?Has collection date | default=—}}</div>
       <div class="detail-value">{{#show: {{{1}}} | ?Has collection date}}</div>
     </div>
     </div>
 
   
     <div class="detail-group">
     <div class="detail-group">
       <div class="detail-label">Type</div>
       <div class="detail-label">Type</div>
       <div class="detail-value">{{#show: {{{1}}} | ?Has collection type | default=—}}</div>
       <div class="detail-value">{{#show: {{{1}}} | ?Has collection type}}</div>
     </div>
     </div>
 
   
     <div class="detail-group">
     <div class="detail-group">
       <div class="detail-label">Classification</div>
       <div class="detail-label">Classification</div>
       <div class="detail-value highlight">{{#show: {{{1}}} | ?Has classification | default=—}}</div>
       <div class="detail-value highlight">{{#show: {{{1}}} | ?Has classification}}</div>
     </div>
     </div>
 
   
     <div class="detail-group">
     <div class="detail-group">
       <div class="detail-label">Elevation</div>
       <div class="detail-label">Elevation</div>
       <div class="detail-value">
       <div class="detail-value">{{#show: {{{1}}} | ?Has elevation}}m</div>
        {{#if: {{#show: {{{1}}} | ?Has elevation | link=none}} |
          {{#show: {{{1}}} | ?Has elevation | link=none}}
        | —}}
      </div>
     </div>
     </div>
 
   
     <div class="detail-group">
     <div class="detail-group">
       <div class="detail-label">Collector</div>
       <div class="detail-label">Collector</div>
       <div class="detail-value">{{#show: {{{1}}} | ?Has collector | default=—}}</div>
       <div class="detail-value">{{#show: {{{1}}} | ?Has collector}}</div>
     </div>
     </div>
  </div>
   
 
    <!-- Geographic hierarchy breadcrumb -->
  <!-- ===== GEO BREADCRUMB ===== -->
    <div class="geographic-path">
  <div class="geographic-path">
      <h4>Geographic Hierarchy</h4>
    <h4>Geographic Hierarchy</h4>
      <div class="breadcrumb">
    <div class="breadcrumb">
         <span class="level">{{#show: {{{1}}} | ?Has regional complex}}</span>
      {{#if: {{#show: {{{1}}} | ?Has regional complex}} |
         <span class="separator">→</span>
         <span class="level">{{#show: {{{1}}} | ?Has regional complex}}</span> }}
        <span class="level">{{#show: {{{1}}} | ?Has growing region}}</span>
      {{#if: {{#show: {{{1}}} | ?Has growing region}} |
         <span class="separator">→</span>
         <span class="separator">→</span><span class="level">{{#show: {{{1}}} | ?Has growing region}}</span> }}
        <span class="level">{{#show: {{{1}}} | ?Has growing area}}</span>
      {{#if: {{#show: {{{1}}} | ?Has growing area}} |
         <span class="separator">→</span>
         <span class="separator">→</span><span class="level">{{#show: {{{1}}} | ?Has growing area}}</span> }}
        <span class="level">{{#show: {{{1}}} | ?Has appellation}}</span>
      {{#if: {{#show: {{{1}}} | ?Has appellation}} |
      </div>
         <span class="separator">→</span><span class="level">{{#show: {{{1}}} | ?Has appellation}}</span> }}
     </div>
     </div>
   </div>
   </div>
  <!-- ===== DOC CHECKS (plain text, no frames) ===== -->
  <div class="doc-checks">
    {{#ifeq: {{#show: {{{1}}} | ?Has point of origin documentation | link=none}} | true | ✓ | ✗}} Origin
    • {{#ifeq: {{#show: {{{1}}} | ?Has photographic metadata preserved | link=none}} | true | ✓ | ✗}} Photos
    • {{#ifeq: {{#show: {{{1}}} | ?Has chain of custody maintained | link=none}} | true | ✓ | ✗}} Custody
  </div>
</div>
</div>


<!-- Optional content sections -->
<!-- Content sections -->
{{BotanicalDescription|{{{1}}}}}
{{BotanicalDescription|{{{1}}}}}
{{EnvironmentalContext|{{{1}}}}}
{{EnvironmentalContext|{{{1}}}}}


<noinclude>
</div>
== Usage ==
</includeonly>
<pre>{{Accession|{{PAGENAME}}}}</pre>
Requires [[Template:Accession/styles.css]].
[[Category:Templates]]
</noinclude>

Revision as of 06:24, 17 September 2025