Formular:ARCHIUM FORM hascher object: Unterschied zwischen den Versionen

Aus Denkmalpflege
Wechseln zu:Navigation, Suche
Zeile 28: Zeile 28:
 
         {{{end template}}}
 
         {{{end template}}}
 
     </div>
 
     </div>
−
    <!-- DEFINE FORM FIELDS -->
 
−
    <!-- define date of creation input fields -->
 
−
    {{{for template|ARCHIUM_TEMPLATE_hascher_date_of_creation|label=Erstellungsdatum(Objekt)}}}
 
−
        {{{field|date_of_creation
 
−
            |mandatory
 
−
            |input type=date
 
−
            |default=now
 
−
        }}}
 
−
    {{{end template}}}
 
  
−
     <div class="archium-grid-container-identity">
+
     <div class="archium-background-{{#var:type}}">
−
        <h3> Identifizierung </h3>
+
        <h2>{{#var:type}}</h2>
−
        <div class="archium-grid-item" style="grid-column: 1"; white-space="normal">
+
        <!-- DEFINE FORM FIELDS -->
−
            <h4>Objekttyp:</h4>
+
        <div class="archium-grid-container-identity">
−
            <p>{{#var:type}}</p>
+
            <h3> Identifizierung </h3>
−
        </div>
+
            <div class="archium-grid-item" style="grid-column: 1"; white-space="normal">
 +
                <h4>Objekttyp:</h4>
 +
                <p>{{#var:type}}</p>
 +
            </div>
 +
 
 +
            <div class="archium-grid-item" style="grid-column: 2">
 +
                <h4>Signatur:</h4>
 +
                <!-- define signature input field -->
 +
                {{{for template|ARCHIUM_TEMPLATE_hascher_signature|label=Signatur(Objekt)}}}
 +
                    {{{field|signature
 +
                        |mandatory
 +
                        |unique
 +
                        |input type=combobox
 +
                        |default={{PAGENAME}}
 +
                        |placeholder=Pflichteintrag
 +
                        |cargo table=ARCHIUM_TABLE_hascher_signature
 +
                        |cargo field=ARCHIUM_PROPERTY_hascher_signature
 +
                    }}}
 +
                {{{end template}}}
 +
            </div>
 +
 
 +
            <div class="archium-grid-item" style="grid-column: 3">
 +
                <h4>Titel:</h4>
 +
                <!-- define title input field -->
 +
                {{{for template|ARCHIUM_TEMPLATE_hascher_title|label=Titel(Objekt)}}}
 +
                    {{{field|title
 +
                        |mandatory
 +
                        |input type=combobox
 +
                        |default={{PAGENAME}}
 +
                        |placeholder=Pflichteintrag
 +
                        |cargo table=ARCHIUM_TABLE_hascher_title
 +
                        |cargo field=ARCHIUM_PROPERTY_hascher_title
 +
                    }}}
 +
                {{{end template}}}
 +
            </div>
  
−
        <div class="archium-grid-item" style="grid-column: 2">
+
            <div class="archium-grid-item" style="grid-column: 1">
−
            <h4>Signatur:</h4>
+
                <h4>Titel:</h4>
−
            <!-- define signature input field -->
+
                <!-- define date of creation input fields -->
−
            {{{for template|ARCHIUM_TEMPLATE_hascher_signature|label=Signatur(Objekt)}}}
+
                {{{for template|ARCHIUM_TEMPLATE_hascher_date_of_creation|label=Erstellungsdatum(Objekt)}}}
−
                {{{field|signature
+
                    {{{field|date_of_creation
−
                    |mandatory
+
                        |mandatory
−
                    |unique
+
                        |input type=date
−
                    |input type=combobox
+
                        |default=now
−
                    |default={{PAGENAME}}
+
                     }}}
−
                    |placeholder=Pflichteintrag
+
                {{{end template}}}
−
                    |cargo table=ARCHIUM_TABLE_hascher_signature
+
            </div>
−
                     |cargo field=ARCHIUM_PROPERTY_hascher_signature
 
−
                }}}
 
−
            {{{end template}}}
 
−
        </div>
 
  
−
        <div class="archium-grid-item" style="grid-column 3">
+
            <div class="archium-grid-item" style="grid-column: 1 / span 2;">
−
            <h4>Titel:</h4>
+
                <h4>Laufzeit:</h4>
−
            <!-- define title input field -->
+
                <!-- define timeframe input fields -->
−
            {{{for template|ARCHIUM_TEMPLATE_hascher_title|label=Titel(Objekt)}}}
+
                {{{for template|ARCHIUM_TEMPLATE_hascher_timeframe|label=Zeiten(Objekt)}}}
−
                {{{field|title
+
                    {{{field|date_from
−
                    |mandatory
+
                        |input type=date
−
                    |input type=combobox
+
                        |default=now
−
                    |default={{PAGENAME}}
+
                    }}}
−
                     |placeholder=Pflichteintrag
+
                     {{{field|date_until
−
                    |cargo table=ARCHIUM_TABLE_hascher_title
+
                        |input type=date
−
                    |cargo field=ARCHIUM_PROPERTY_hascher_title
+
                        |default=now
−
                }}}
+
                    }}}
−
            {{{end template}}}
+
                {{{end template}}}
 +
            </div>
 
         </div>
 
         </div>
  
−
        <div class="archium-grid-item" style="grid-column: 1">
 
−
            <h4>Laufzeit:</h4>
 
−
            <!-- define timeframe input fields -->
 
−
            {{{for template|ARCHIUM_TEMPLATE_hascher_timeframe|label=Zeiten(Objekt)}}}
 
−
                {{{field|date_from
 
−
                    |input type=date
 
−
                    |default=now
 
−
                }}}
 
−
                {{{field|date_until
 
−
                    |input type=date
 
−
                    |default=now
 
−
                }}}
 
−
            {{{end template}}}
 
−
        </div>
 
−
    </div>
 
  
−
    <div class="archium-grid-container-provenance">
+
        <div class="archium-grid-container-provenance">
−
        <h3>Provenienz</h3>
+
            <h3>Provenienz</h3>
−
        <div class="archium-grid-item" style="grid-column: 1 / span 2;">
+
            <div class="archium-grid-item" style="grid-column: 1 / span 2;"></div>
 +
            <div class="archium-grid-item">2</div>
 +
            <div class="archium-grid-item">3</div>
 +
            <div class="archium-grid-item">4</div>
 
         </div>
 
         </div>
−
        <div class="archium-grid-item">2</div>
 
−
        <div class="archium-grid-item">3</div>
 
−
        <div class="archium-grid-item">4</div>
 
−
    </div>
 
  
−
    <div class="archium-grid-container-contents">
 
−
        <h3>Inhalt</h3>
 
−
        <div class="archium-grid-item" style="grid-column: 1 / span 2;">
 
−
            <h4>Beschreibung:</h4>
 
−
            <!-- define description input field -->
 
−
            {{{for template|ARCHIUM_TEMPLATE_hascher_description|label=Beschreibung(Objekt)}}}
 
−
                {{{field|description
 
−
                    |input type=textarea with autocomplete
 
−
                    |default={{PAGENAME}}
 
−
                    |placeholder=Beschreibung
 
−
                    |cargo table=ARCHIUM_TABLE_hascher_description
 
−
                    |cargo field=ARCHIUM_PROPERTY_hascher_description}}}
 
−
            {{{end template}}}
 
−
        </div>
 
  
−
         <div class="archium-grid-item" style="grid-column: 1 / span 2;">
+
         <div class="archium-grid-container-contents">
−
            <h4>Anmerkungen</h4>
+
            <h3>Inhalt</h3>
−
            <!-- define remark input field -->
+
            <div class="archium-grid-item" style="grid-column: 1 / span 2;">
−
            {{{for template|ARCHIUM_TEMPLATE_hascher_remark|multiple|label=Anmerkungen(Objekt)}}}
+
                <h4>Beschreibung:</h4>
−
                {{{field|remark
+
                <!-- define description input field -->
−
                    |input type=textarea with autocomplete
+
                {{{for template|ARCHIUM_TEMPLATE_hascher_description|label=Beschreibung(Objekt)}}}
−
                    |default={{PAGENAME}}
+
                    {{{field|description
−
                    |placeholder=Anmerkung
+
                        |input type=textarea with autocomplete
−
                    |cargo table=ARCHIUM_TABLE_hascher_remark
+
                        |default={{PAGENAME}}
−
                    |cargo field=ARCHIUM_PROPERTY_hascher_remark
+
                        |placeholder=Beschreibung
−
                }}}
+
                        |cargo table=ARCHIUM_TABLE_hascher_description
−
            {{{end template}}}
+
                        |cargo field=ARCHIUM_PROPERTY_hascher_description}}}
−
        </div>
+
                {{{end template}}}
 +
            </div>
  
−
        <div class="archium-grid-item">3</div>
+
            <div class="archium-grid-item" style="grid-column: 1 / span 2;">
 +
                <h4>Anmerkungen</h4>
 +
                <!-- define remark input field -->
 +
                {{{for template|ARCHIUM_TEMPLATE_hascher_remark|multiple|label=Anmerkungen(Objekt)}}}
 +
                    {{{field|remark
 +
                        |input type=textarea with autocomplete
 +
                        |default={{PAGENAME}}
 +
                        |placeholder=Anmerkung
 +
                        |cargo table=ARCHIUM_TABLE_hascher_remark
 +
                        |cargo field=ARCHIUM_PROPERTY_hascher_remark
 +
                    }}}
 +
                {{{end template}}}
 +
            </div>
  
−
        <div class="archium-grid-item">4</div>
+
            <div class="archium-grid-item">3</div>
−
    </div>
 
  
−
    <div class="archium-grid-container-status">
+
            <div class="archium-grid-item">4</div>
−
        <h3>Objektstatus</h3>
 
−
        <div class="archium-grid-item" style="grid-column: 1 / span 2;">
 
−
            <h4>Anmerkungen:</h4>
 
−
            <p>{{#var:remark}}</p>
 
 
         </div>
 
         </div>
−
        <div class="archium-grid-item">2</div>
 
−
        <div class="archium-grid-item">3</div>
 
−
        <div class="archium-grid-item">4</div>
 
−
    </div>
 
  
−
    <div class="archium-grid-container-attachments">
+
 
−
        <h3>Anhänge</h3>
+
        <div class="archium-grid-container-status">
−
        <div class="archium-grid-item" style="grid-column: 1 / span 2;">
+
            <h3>Objektstatus</h3>
−
            <h4>Anmerkungen:</h4>
+
            <div class="archium-grid-item" style="grid-column: 1 / span 2;">
−
            <p>{{#var:remark}}</p>
+
                <h4>Anmerkungen:</h4>
 +
                <p>{{#var:remark}}</p>
 +
            </div>
 +
            <div class="archium-grid-item">2</div>
 +
            <div class="archium-grid-item">3</div>
 +
            <div class="archium-grid-item">4</div>
 
         </div>
 
         </div>
−
         <div class="archium-grid-item">2</div>
+
 
−
        <div class="archium-grid-item">3</div>
+
 
−
        <div class="archium-grid-item">4</div>
+
         <div class="archium-grid-container-attachments">
−
    </div>     
+
            <h3>Anhänge</h3>
−
</div>
+
            <div class="archium-grid-item" style="grid-column: 1 / span 2;">
 +
                <h4>Anmerkungen:</h4>
 +
                <p>{{#var:remark}}</p>
 +
            </div>
 +
            <div class="archium-grid-item">2</div>
 +
            <div class="archium-grid-item">3</div>
 +
            <div class="archium-grid-item">4</div>
 +
        </div>     
 +
    </div>
  
 
<!-- WRAP STORE TEMPLATES in div with class ARCHIUM_HIDDEN -->
 
<!-- WRAP STORE TEMPLATES in div with class ARCHIUM_HIDDEN -->

Version vom 10. März 2020, 14:38 Uhr