(84 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
</noinclude><includeonly>
 
</noinclude><includeonly>
 
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
 
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
=General=
+
{{{info|page name=<General[Title]>, <Address Details[Municipality]>, <Address Details[Area]>}}}
 
{{{for template|General|label=General Details}}}
 
{{{for template|General|label=General Details}}}
'''* sections are required'''
+
<span class="label label-warning">sections are required</span>
 
{| class=&quot;formtable&quot;
 
{| class=&quot;formtable&quot;
! Title:
+
! <span class="label label-warning">Title:</span>
| {{{field|Title|input type=text}}}
+
| {{{field|Title|input type=text|mandatory}}}
 
|-
 
|-
! Logo:
+
! <span class="label label-primary">Logo:</span>
 
| {{{field|Logo|input type=text|uploadable}}}
 
| {{{field|Logo|input type=text|uploadable}}}
 
|-
 
|-
! Description:
+
! <span class="label label-primary">Description:</span>
 
| {{{field|Description|input type=textarea|placeholder=write a short description}}}
 
| {{{field|Description|input type=textarea|placeholder=write a short description}}}
 
|-
 
|-
! Training Organization:
+
! <span class="label label-primary">Founding Year:</span>
| {{{field|Diver Training Organization|input type=checkboxes|values=ΕΟΥΔΑΑΤΚ,ANDI,CMAS,DDI,IANTD,NAUI,PADI,SSI}}}
+
|-
+
! Founding Year:
+
 
| {{{field|Founding Year|input type=text|placeholder=only number ex: 1995}}}
 
| {{{field|Founding Year|input type=text|placeholder=only number ex: 1995}}}
 
|-
 
|-
! *Contact Person:
+
! <span class="label label-primary">Contact Person:</span>
 
| {{{field|Contact Person|input type=text}}}
 
| {{{field|Contact Person|input type=text}}}
 
|-
 
|-
! Second Contact Person:
+
! <span class="label label-primary">Second Contact Person:</span>
 
| {{{field|Second Contact Person|input type=text}}}
 
| {{{field|Second Contact Person|input type=text}}}
 
|-
 
|-
! Suggested Diving Areas:
+
! <span class="label label-warning">Training Organization:</span>
| {{{field|Suggested Diving Areas|input type=listbox|values from category=Diving_Areas}}} '''''Hold the control key down to select multiple instances'''''
+
| {{{field|Diver Training Organization|mandatory|input type=two listboxes|values=ΕΟΥΔΑΑΤΚ,ANDI,CMAS,DDI,IANTD,NAUI,PADI,SSI}}}
 +
|-
 
|}
 
|}
 
{{{end template}}}
 
{{{end template}}}
 
+
{{{for template|Ask Course}}}{{{end template}}}
=Address Details=
+
{{{for template|Ask Area}}}{{{end template}}}
 
{{{for template|Address Details|label=Address Details}}}
 
{{{for template|Address Details|label=Address Details}}}
'''* sections are required'''
 
 
{| class=&quot;formtable&quot;
 
{| class=&quot;formtable&quot;
! *Area:
+
! <span class="label label-warning">Area:</span>
| {{{field|Area|input type=dropdown|mandatory|values=Corinthian Gulf,Crete,Cyclades,Dodecanese,Ionian Islands,Myrtoan Sea,North East Aegean,Saronic Islands,Sporades Islands}}}
+
| {{{field|Area|input type=combobox|mandatory|property=Area}}}
 
|-
 
|-
! *Municipality:
+
! <span class="label label-warning">Municipality:</span>
| {{{field|Municipality|input type=dropdown|mandatory|values=Acharnes,Agathonisi,Agia,Agios Eustratios,Agios Konstantinos,Agios Nikolaos,Agios Vasileios,Agkistri,Aigialeia,Aigina,Aipeia,Aktio-Vonitsa,Alexandroupoli,Alimos,Almyros,Alonnisos,Amari,Amfilochia,Amfipoli,Amorgos,Anafi,Anatoliki Mani,Andravida-Kyllini,Andros,Antiparos,Apollon,Archaia Olympia,Archanes-Asterousia,Aristotelis,Arta,Asini,Astypalaia,Athens,Avdira,Avia,Avlona,Chalki,Chalkida,Chania,Chersonisos,Chios,Corfu,Corinth,Cythera,Dafni-Ymittos,Delphi,Dirfys-Messapia,Distomo-Arachova-Antikyra,Dorida,Dytiki Achaia,Elafonisos,Eleusis,Elliniko-Argyroupoli,Epidavros,Eretria,Ermioni,Ermionida,Evia,Evrotas,Filiates,Filiatra,Folegandros,FourniIslets,Gargalianoi,Glyfada,Gortyna,Heraklion,Hydra,Iera Poli Mesolongiou,Ierapetra,Igoumenitsa,Ikaria,Ilida,Ilioupoli,Ios,Istiaia-Aidipsos,Ithaca,Kalamaria,Kalamata,Kalavryta,Kalymnos,Kantanos-Selino,Karpathos,Karystos,Kasos,Kassandra,Katerini,Kavala,Kea,Kefalonia,Kimolos,Kissamos,Kolindros,Komotini,Koroni,Kos,Kranidi,Kropia,Kymi-Aliveri,Kyparissia,Kythnos,Lamia,Lavreotiki,Lefkada,Lefktro,Leipsoi,Lemnos,Leonidio,Leros,Lesvos,Livadeia,Lokroi,Loutraki-Agioi Theodoroi,Malevizi,Mandra-Eidyllia,Mantoudi-Limni-AgiaAnna,Marathon,Markopoulo Mesogaias,Maroneia-Sapes,Marousi,Meganisi,Megara,Megisti,Messini,Methana,Methoni,Milos,Minoa Pediada,Monemvasia,Moschato-Tavros,Mykonos,Mylopotamos,Nafpaktia,Nafplio,Naxos,Nea Anchialos,Nea Kios,Nea Propontida,Nea Smyrni,Nestor,Nestos,Nikolaos Skoufas,Nisyros,Notia Kunouria,Notio Pilio,Oinousses,Olympos,Oropos,Paggaio,Palaia Fokaia,Palaio Faliro,Parga,Paros,Patmos,Patra,Paxoi,Petalidi,Phaistos,Pikermi,Piraeus,Platanias,Polygyros,Poros,Preveza,Psara,Pylos,Pyrgos,Rafina,Rethymno,Rhodes,Rigas Feraios,Salamina,Samos,Samothraki,Santorini,Saronikos,Serifos,Sfakia,Sifnos,Sikinos,Sikyona,Sithonia,Sitia,Skiathos,Skopelos,Skyros,Small Cyclades,Spata-Artemida,Spetses,Stylida,Symi,Syros,Tempi,Thasos,Thermaikos,Thessaloniki,Thiva,Tilos,Tinos,Topeiros,Trifylia,Vari-Voula-Vouliagmeni,Vartholomio,Velo-Vocha,Viannos,Volos,Volvi,Vrilissia,Xiromero,Zacharo,Zagora,Zakynthos}}}
+
| {{{field|Municipality|input type=combobox|mandatory|property=Municipality|values dependent on=Address Details[Area]}}}
 
|-
 
|-
! *Post Code:
+
! <span class="label label-warning">Post Code:</span>
 
| {{{field|Post Code|input type=text|mandatory}}}
 
| {{{field|Post Code|input type=text|mandatory}}}
 
|-
 
|-
! Street Address:
+
! <span class="label label-primary">Street Address:</span>
 
| {{{field|Street Address|input type=text}}}
 
| {{{field|Street Address|input type=text}}}
 
|-
 
|-
! Coordinates:
+
! <span class="label label-warning">Coordinates:</span>
| {{{field|Coordinates|input type=googlemaps}}}
+
| {{{field|Coordinates|input type=googlemaps|mandatory|}}}
 
|}
 
|}
 +
 
{{{end template}}}
 
{{{end template}}}
  
=Contact Details=
 
 
{{{for template|Contact Details|label=Contact Details}}}
 
{{{for template|Contact Details|label=Contact Details}}}
 
{| class=&quot;formtable&quot;
 
{| class=&quot;formtable&quot;
! Telephone:
+
! <span class="label label-primary">Telephone:</span>
 
| {{{field|Telephone|input type=text}}}
 
| {{{field|Telephone|input type=text}}}
 
|-
 
|-
! Mobile:
+
! <span class="label label-primary">Mobile:</span>
 
| {{{field|Mobile|input type=text}}}
 
| {{{field|Mobile|input type=text}}}
 
|-
 
|-
! Fax:
+
! <span class="label label-primary">Fax:</span>
 
| {{{field|Fax|input type=text}}}
 
| {{{field|Fax|input type=text}}}
 
|-
 
|-
! E-mail:
+
! <span class="label label-primary">E-mail:</span>
 
| {{{field|E-mail|input type=text}}}
 
| {{{field|E-mail|input type=text}}}
 
|-
 
|-
! Contact Person Telephone:
+
! <span class="label label-primary">Contact Person Telephone:</span>
 
| {{{field|Contact Person Telephone|input type=text}}}
 
| {{{field|Contact Person Telephone|input type=text}}}
 
|-
 
|-
! Contact Person E-mail:
+
! <span class="label label-primary">Contact Person E-mail:</span>
 
| {{{field|Contact Person E-mail|input type=text}}}
 
| {{{field|Contact Person E-mail|input type=text}}}
 
|-
 
|-
! Second Contact Person Telephone:
+
! <span class="label label-primary">Second Contact Person Telephone:</span>
 
| {{{field|Second Contact Person Telephone|input type=text}}}
 
| {{{field|Second Contact Person Telephone|input type=text}}}
 
|-
 
|-
! Second Contact Person E-mail:
+
! <span class="label label-primary">Second Contact Person E-mail:</span>
 
| {{{field|Second Contact Person E-mail|input type=text}}}
 
| {{{field|Second Contact Person E-mail|input type=text}}}
 
|-
 
|-
! Url:
+
! <span class="label label-primary">Url:</span>
 
| {{{field|Url|input type=text}}}
 
| {{{field|Url|input type=text}}}
 
|}
 
|}
 
{{{end template}}}
 
{{{end template}}}
  
=Courses=
 
{{{for template|Course|label=Courses|multiple}}}
 
{|
 
|'''Organization:'''
 
|{{{field|1|size=55|property=Has organization|input type=combobox}}}
 
|-
 
|'''Program:'''
 
|{{{field|2|size=55|input type=combobox|property=Has program|values dependent on=Course[1]}}}
 
|-
 
|'''Course:'''
 
|{{{field|3|size=55|input type=combobox|property=Has course|values dependent on=Course[2]}}}
 
|-
 
|'''Price:'''
 
|{{{field|4|input type=text|property=Has price}}}
 
|-
 
|'''Duration:'''
 
|{{{field|5|input type=text|property=Has duration}}}
 
|}
 
{{{end template}}}
 
 
=Images=
 
 
{{{for template|Images|label=Images}}}
 
{{{for template|Images|label=Images}}}
 
{| class=&quot;formtable&quot;
 
{| class=&quot;formtable&quot;
! Image 1:
+
! <span class="label label-primary">Image 1:</span>
 
| {{{field|Image1|input type=text|uploadable}}}
 
| {{{field|Image1|input type=text|uploadable}}}
 
|-
 
|-
! Caption 1:
+
! <span class="label label-primary">Caption 1:</span>
 
| {{{field|Caption1|input type=text}}}
 
| {{{field|Caption1|input type=text}}}
 
|-
 
|-
! Image 2:
+
! <span class="label label-primary">Image 2:</span>
 
| {{{field|Image2|input type=text|uploadable}}}
 
| {{{field|Image2|input type=text|uploadable}}}
 
|-
 
|-
! Caption 2:
+
! <span class="label label-primary">Caption 2:</span>
 
| {{{field|Caption2|input type=text}}}
 
| {{{field|Caption2|input type=text}}}
 
|-
 
|-
! Image 3:
+
! <span class="label label-primary">Image 3:</span>
 
| {{{field|Image3|input type=text|uploadable}}}
 
| {{{field|Image3|input type=text|uploadable}}}
 
|-
 
|-
! Caption 3:
+
! <span class="label label-primary">Caption 3:</span>
 
| {{{field|Caption3|input type=text}}}
 
| {{{field|Caption3|input type=text}}}
 
|-
 
|-
Line 136: Line 112:
 
{{{end template}}}
 
{{{end template}}}
  
<headertabs></headertabs>
+
{{{for template|Course|label=Available Courses|multiple}}}
 +
{|
 +
|<span class="label label-primary">'''Select Organization:'''</span>
 +
|{{{field|1|size=55|property=Has organization|input type=combobox}}}
 +
|-
 +
|<span class="label label-primary">'''Select Program:'''</span>
 +
|{{{field|2|size=55|input type=combobox|property=Has program|values dependent on=Course[1]}}}
 +
|-
 +
|<span class="label label-primary">'''Select Course:'''</span>
 +
|{{{field|3|size=55|input type=combobox|property=Has course|values dependent on=Course[2]}}}
 +
|-
 +
|<span class="label label-primary">'''Price:'''</span>
 +
|{{{field|4|input type=text|property=Has price|placeholder=only number ex: 50}}}
 +
|-
 +
|<span class="label label-primary">'''Duration:'''</span>
 +
|{{{field|5|input type=text|property=Has duration|placeholder=only number ex: 10}}}
 +
|-
 +
|<span class="label label-primary">'''Difficulty Level:'''</span>
 +
|{{{field|6|input type=dropdown|values=Beginner,Intermediate,Advanced|property=Level}}}
 +
|}
 +
{{{end template}}}
 +
{{{for template|Suggested diving area|label=Suggested Diving Areas|multiple}}}
 +
{|
 +
|<span class="label label-primary">'''Select Area:'''</span>
 +
|{{{field|1|size=55|property=Area|input type=combobox}}}
 +
|-
 +
|<span class="label label-primary">'''Select Diving Spot:'''</span>
 +
|{{{field|2|size=55|input type=combobox|property=Diving Area Title|values dependent on=Suggested diving area[1]}}}
 +
|}
 +
{{{end template}}}
  
 
'''Free text:'''
 
'''Free text:'''
  
 
{{{standard input|free text|rows=5}}}
 
{{{standard input|free text|rows=5}}}
 
  
 
{{{standard input|summary}}}
 
{{{standard input|summary}}}

Latest revision as of 07:01, 9 March 2015

This is the "Diving School" form. To create a page with this form, enter the page name below; if a page with that name already exists, you will be sent to a form to edit that page.



© 2026 by sail-la-vie • Powered by Powered by MediaWiki Powered by SMW Powered by Bootstrap