Toggle menu
17
24
14
1.7K
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:EnvironmentalContext: Difference between revisions

Template page
Created page with "<templatestyles src="Template:EnvironmentalContext/styles.css" /> <div class="env-wrap"> <h2 class="env-title">G) Environmental Context</h2> <!-- Climate Data --> <div class="env-card"> <div class="env-card-head"> <div class="env-card-icon">⛅</div> <div> <div class="env-card-title">Climate Data</div> <div class="env-card-sub">Autopopulated from location pages</div> </div> </div> <div class="env-grid-2"> <!--..."
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
<templatestyles src="Template:EnvironmentalContext/styles.css" />
<div class="environmental-section">
  <div class="environmental-grid">
   
    <div class="environmental-card">
      <h4>Climate Classification</h4>
      <p><strong>Köppen Type:</strong> {{#show: {{{1}}} | ?Has koppen climate classification}}</p>
      <p><strong>Biome:</strong> {{#show: {{{1}}} | ?Has biome}}</p>
      <p><strong>Ecoregion:</strong> {{#show: {{{1}}} | ?Has ecoregion}}</p>
    </div>


<div class="env-wrap">
    <div class="environmental-card">
  <h2 class="env-title">G) Environmental Context</h2>
      <h4>Precipitation Patterns</h4>
      <p><strong>Annual Rainfall:</strong> {{#show: {{{1}}} | ?Has annual rainfall}}mm</p>
      <p><strong>Wet Season:</strong> {{#show: {{{1}}} | ?Has wet season}}</p>
      <p><strong>Dry Season:</strong> {{#show: {{{1}}} | ?Has dry season}}</p>
    </div>


  <!-- Climate Data -->
    <div class="environmental-card">
  <div class="env-card">
      <h4>Temperature Range</h4>
    <div class="env-card-head">
       <p><strong>Summer Max:</strong> {{#show: {{{1}}} | ?Has summer max temperature}}°C</p>
       <div class="env-card-icon"></div>
       <p><strong>Summer Min:</strong> {{#show: {{{1}}} | ?Has summer min temperature}}°C</p>
       <div>
      <p><strong>Winter Max:</strong> {{#show: {{{1}}} | ?Has winter max temperature}}°C</p>
        <div class="env-card-title">Climate Data</div>
       <p><strong>Winter Min:</strong> {{#show: {{{1}}} | ?Has winter min temperature}}°C</p>
        <div class="env-card-sub">Autopopulated from location pages</div>
       </div>
     </div>
     </div>


     <div class="env-grid-2">
     <div class="environmental-card">
       <!-- Köppen -->
       <h4>Soil Characteristics</h4>
      <div class="env-row">
      <p><strong>Observed Type:</strong> {{#show: {{{1}}} | ?Has observed soil type}}</p>
        <div class="env-label">Köppen Climate</div>
      <p><strong>Classification:</strong> {{#show: {{{1}}} | ?Has soil type}}</p>
        <div class="env-value">
       <p><strong>pH Level:</strong> {{#show: {{{1}}} | ?Has soil pH}}</p>
          <!-- Field -->
       <p><strong>Water Source:</strong> {{#show: {{{1}}} | ?Has water source}}</p>
          {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has field }} | ?Has Koppen climate classification }}
          | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has field }} | ?Has Koppen climate classification }}</span><span class="env-src">Field</span>
          | <!-- Appellation -->
            {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has appellation }} | ?Has Koppen climate classification }}
            | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has appellation }} | ?Has Koppen climate classification }}</span><span class="env-src">Appellation</span>
            | <!-- Growing Area -->
              {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has growing area }} | ?Has Koppen climate classification }}
              | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has growing area }} | ?Has Koppen climate classification }}</span><span class="env-src">Growing Area</span>
              | <!-- Growing Region -->
                {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has growing region }} | ?Has Koppen climate classification }}
                | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has growing region }} | ?Has Koppen climate classification }}</span><span class="env-src">Growing Region</span>
                | <span class="env-empty">Not recorded</span>
                }}
              }}
            }}
          }}
        </div>
      </div>
 
       <!-- Biome -->
      <div class="env-row">
        <div class="env-label">Biome</div>
        <div class="env-value">
          {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has field }} | ?Has biome }}
          | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has field }} | ?Has biome }}</span><span class="env-src">Field</span>
          | {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has appellation }} | ?Has biome }}
            | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has appellation }} | ?Has biome }}</span><span class="env-src">Appellation</span>
            | {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has growing area }} | ?Has biome }}
              | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has growing area }} | ?Has biome }}</span><span class="env-src">Growing Area</span>
              | {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has growing region }} | ?Has biome }}
                | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has growing region }} | ?Has biome }}</span><span class="env-src">Growing Region</span>
                | <span class="env-empty">Not recorded</span>
                }}
              }}
            }}
          }}
        </div>
      </div>
 
      <!-- Ecoregion -->
       <div class="env-row">
        <div class="env-label">Ecoregion</div>
        <div class="env-value">
          {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has field }} | ?Has ecoregion }}
          | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has field }} | ?Has ecoregion }}</span><span class="env-src">Field</span>
          | {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has appellation }} | ?Has ecoregion }}
            | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has appellation }} | ?Has ecoregion }}</span><span class="env-src">Appellation</span>
            | {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has growing area }} | ?Has ecoregion }}
              | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has growing area }} | ?Has ecoregion }}</span><span class="env-src">Growing Area</span>
              | {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has growing region }} | ?Has ecoregion }}
                | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has growing region }} | ?Has ecoregion }}</span><span class="env-src">Growing Region</span>
                | <span class="env-empty">Not recorded</span>
                }}
              }}
            }}
          }}
        </div>
      </div>
     </div>
     </div>
  </div>


  <!-- Rainfall and Temperature -->
    <div class="environmental-card">
  <div class="env-card">
      <h4>Associated Flora</h4>
    <div class="env-card-head">
       <p><strong>Companion Plants:</strong> {{#show: {{{1}}} | ?Has associated flora}}</p>
       <div class="env-card-icon">🌧️</div>
       <p><strong>Forest Type:</strong> {{#show: {{{1}}} | ?Has forest type}}</p>
       <div>
      <p><strong>Habitat Notes:</strong> {{#show: {{{1}}} | ?Has habitat description}}</p>
        <div class="env-card-title">Rainfall and Temperature</div>
        <div class="env-card-sub">Enter site-level figures where available</div>
      </div>
     </div>
     </div>


    <div class="env-grid-2">
      <div class="env-row">
        <div class="env-label">Annual Rainfall (mm)</div>
        <div class="env-value">
          {{#if: {{#show: {{FULLPAGENAME}} | ?Has annual rainfall (mm) }}
          | {{#show: {{FULLPAGENAME}} | ?Has annual rainfall (mm) }}
          | <span class="env-empty">Not recorded</span> }}
        </div>
      </div>
      <div class="env-row">
        <div class="env-label">Wet Season (months)</div>
        <div class="env-value">
          {{#if: {{#show: {{FULLPAGENAME}} | ?Has wet season months }}
          | {{#show: {{FULLPAGENAME}} | ?Has wet season months }}
          | <span class="env-empty">Not recorded</span> }}
        </div>
      </div>
      <div class="env-row">
        <div class="env-label">Dry Season (months)</div>
        <div class="env-value">
          {{#if: {{#show: {{FULLPAGENAME}} | ?Has dry season months }}
          | {{#show: {{FULLPAGENAME}} | ?Has dry season months }}
          | <span class="env-empty">Not recorded</span> }}
        </div>
      </div>
      <div class="env-row">
        <div class="env-label">Summer Max / Min (°C)</div>
        <div class="env-value">
          {{#if: {{#show: {{FULLPAGENAME}} | ?Has summer max temp (°C) }}
          | {{#show: {{FULLPAGENAME}} | ?Has summer max temp (°C) }} / {{#show: {{FULLPAGENAME}} | ?Has summer min temp (°C) }}
          | <span class="env-empty">Not recorded</span> }}
        </div>
      </div>
      <div class="env-row">
        <div class="env-label">Winter Max / Min (°C)</div>
        <div class="env-value">
          {{#if: {{#show: {{FULLPAGENAME}} | ?Has winter max temp (°C) }}
          | {{#show: {{FULLPAGENAME}} | ?Has winter max temp (°C) }} / {{#show: {{FULLPAGENAME}} | ?Has winter min temp (°C) }}
          | <span class="env-empty">Not recorded</span> }}
        </div>
      </div>
    </div>
   </div>
   </div>
</div>


  <!-- Growing Conditions -->
<noinclude>
  <div class="env-card">
== Environmental Context Template ==
    <div class="env-card-head">
      <div class="env-card-icon">🪴</div>
      <div>
        <div class="env-card-title">Growing Conditions</div>
        <div class="env-card-sub">Soils and water sources</div>
      </div>
    </div>


    <div class="env-grid-2">
This template displays comprehensive environmental information for landrace cannabis accessions.
      <div class="env-row">
        <div class="env-label">Observed Soil Type</div>
        <div class="env-value">
          {{#if: {{#show: {{FULLPAGENAME}} | ?Has observed soil type }}
          | {{#show: {{FULLPAGENAME}} | ?Has observed soil type }}
          | <span class="env-empty">Not recorded</span> }}
        </div>
      </div>


      <div class="env-row">
=== Usage ===
        <div class="env-label">Soil Type (auto)</div>
<pre>{{EnvironmentalContext|{{PAGENAME}}}}</pre>
        <div class="env-value">
          {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has field }} | ?Has soil type }}
          | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has field }} | ?Has soil type }}</span><span class="env-src">Field</span>
          | {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has appellation }} | ?Has soil type }}
            | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has appellation }} | ?Has soil type }}</span><span class="env-src">Appellation</span>
            | {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has growing area }} | ?Has soil type }}
              | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has growing area }} | ?Has soil type }}</span><span class="env-src">Growing Area</span>
              | {{#if: {{#show: {{#show: {{FULLPAGENAME}} | ?Has growing region }} | ?Has soil type }}
                | <span class="env-chip">{{#show: {{#show: {{FULLPAGENAME}} | ?Has growing region }} | ?Has soil type }}</span><span class="env-src">Growing Region</span>
                | <span class="env-empty">Not recorded</span>
                }}
              }}
            }}
          }}
        </div>
      </div>


      <div class="env-row">
=== Features ===
        <div class="env-label">Soil pH</div>
* Climate classification data
        <div class="env-value">
* Precipitation and seasonal patterns
          {{#if: {{#show: {{FULLPAGENAME}} | ?Has soil pH }}
* Temperature range information
          | {{#show: {{FULLPAGENAME}} | ?Has soil pH }}
* Soil characteristics and water sources
          | <span class="env-empty">Not recorded</span> }}
* Associated flora documentation
        </div>
      </div>


      <div class="env-row">
[[Category:Templates]]
        <div class="env-label">Water Source</div>
</noinclude>
        <div class="env-value">
          {{#if: {{#show: {{FULLPAGENAME}} | ?Has water source }}
          | <ul class="env-list">
              {{#ask:
                [[{{FULLPAGENAME}}]]
                | ?Has water source
                | mainlabel = -
                | format = list
                | sep = ,
                | intro = <li>
                | outro = </li>
              }}
            </ul>
          | <span class="env-empty">Not recorded</span> }}
          <div class="env-footnote">Allowed values: Rain-fed, Irrigated, River proximity, Stream proximity, Lake proximity, Pond proximity, Reservoir proximity, Hand watered</div>
        </div>
      </div>
    </div>
  </div>
 
  <!-- Associated Flora -->
  <div class="env-card">
    <div class="env-card-head">
      <div class="env-card-icon">🌿</div>
      <div>
        <div class="env-card-title">Associated Flora</div>
        <div class="env-card-sub">Companion plants and forest type</div>
      </div>
    </div>
    <div class="env-row">
      <div class="env-label">Notes</div>
      <div class="env-value">
        {{#if: {{#show: {{FULLPAGENAME}} | ?Has associated flora }}
        | {{#show: {{FULLPAGENAME}} | ?Has associated flora }}
        | <span class="env-empty">Not recorded</span> }}
      </div>
    </div>
  </div>
</div>

Latest revision as of 16:21, 16 September 2025

Climate Classification

Köppen Type:

Biome:

Ecoregion:

Precipitation Patterns

Annual Rainfall: mm

Wet Season:

Dry Season:

Temperature Range

Summer Max: °C

Summer Min: °C

Winter Max: °C

Winter Min: °C

Soil Characteristics

Observed Type:

Classification:

pH Level:

Water Source:

Associated Flora

Companion Plants:

Forest Type:

Habitat Notes:


Environmental Context Template

This template displays comprehensive environmental information for landrace cannabis accessions.

Usage

{{EnvironmentalContext|{{PAGENAME}}}}

Features

  • Climate classification data
  • Precipitation and seasonal patterns
  • Temperature range information
  • Soil characteristics and water sources
  • Associated flora documentation