v20200308
authorkilian (dks-laptop) <ksaffran@dks.lu>
Sun, 8 Mar 2020 20:28:52 +0000 (21:28 +0100)
committerkilian (dks-laptop) <ksaffran@dks.lu>
Sun, 8 Mar 2020 20:28:52 +0000 (21:28 +0100)
37 files changed:
css/style.css
img/favicon/facebook.svg
img/one80.png [new file with mode: 0644]
img/venue/Parking.jpg [new file with mode: 0644]
img/venue/VenueHotels.jpg [new file with mode: 0644]
index.cgi
js/mail.js
js/shop.js
tmpl/block/footer.tt
tmpl/block/info_pairsevent.tt [deleted file]
tmpl/block/luxmasters/info.tt [new file with mode: 0644]
tmpl/block/luxmasters/prizemoney.tt [moved from tmpl/block/info_luxmasters.tt with 58% similarity]
tmpl/block/luxmasters/schedule.tt [new file with mode: 0644]
tmpl/block/luxopen/info.tt [new file with mode: 0644]
tmpl/block/luxopen/prizemoney.tt [moved from tmpl/block/info_luxopen.tt with 59% similarity]
tmpl/block/luxopen/schedule.tt [new file with mode: 0644]
tmpl/block/mobilemenu.tt
tmpl/block/pairsevent/info.tt [new file with mode: 0644]
tmpl/block/pairsevent/prizemoney.tt [new file with mode: 0644]
tmpl/block/pairsevent/schedule.tt [new file with mode: 0644]
tmpl/block/topmenu.tt
tmpl/macro/fields.tt
tmpl/page/history.tt
tmpl/page/index.tt
tmpl/page/information.tt [deleted file]
tmpl/page/paradarts.tt [new file with mode: 0644]
tmpl/page/privacy-policy.tt
tmpl/page/prizemoney.tt [new file with mode: 0644]
tmpl/page/program.tt [new file with mode: 0644]
tmpl/page/registration.tt
tmpl/page/sponsors.tt
tmpl/page/tournament/luxembourgmasters.tt
tmpl/page/tournament/luxembourgopen.tt
tmpl/page/tournament/pairsevent.tt
tmpl/page/venue.tt
tmpl/page/venue/hotels.tt
tmpl/skeleton/index.tt

index 190cae6..5cb613e 100644 (file)
@@ -1443,4 +1443,5 @@ section[class*="-section"] .widget-featured-holder {
   right: 45px;
   z-index: 600;
   font-size: 50px;
-}
\ No newline at end of file
+}
+
index af332d6..6c9d7b1 100644 (file)
@@ -1,5 +1,5 @@
-<?xml version="1.0" encoding="utf-8"?> 
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 
-        x="0px" y="0px" width="50px" height="50px" viewBox="0 0 454 459"> 
-<path fill="#fff" d="M23.6165060573012,0L430.384402709523,0C443.423587279835,3.09669914599908E-06,454.00000329546,11.7475061416626,454.00000329546,26.2355041503906L454.00000329546,432.763214111328C454.00000329546,447.261413574219,443.423587279835,458.999969482422,430.384402709523,458.999969482422L312.953586059132,458.999969482422 312.953586059132,270.410888671875 369.386996703664,270.410888671875 369.386996703664,209.151611328125 312.953586059132,209.151611328125 312.953586059132,188.616561889648C312.953586059132,173.706848144531,324.834353881398,161.6142578125,339.540500121632,161.6142578125L369.386996703664,161.6142578125 369.386996703664,100.374084472656 304.767489867726,100.374084472656C265.503940063039,100.374084472656,233.701312499562,132.666168212891,233.701312499562,172.518341064453L233.701312499562,209.151611328125 182.773654418507,209.151611328125 182.773654418507,270.410888671875 233.701312499562,270.410888671875 233.701312499562,458.999969482422 23.6165060573012,458.999969482422C10.5764050059706,458.999969482422,3.29546037391992E-06,447.261413574219,0,432.763214111328L0,26.2355041503906C3.29546037391992E-06,11.7475061416626,10.5764050059706,3.09669914599908E-06,23.6165060573012,0z"/> 
+<?xml version="1.0" encoding="utf-8"?> \r
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
+        x="0px" y="0px" width="50px" height="50px" viewBox="0 0 454 459"> \r
+<path fill="#fff" d="M23.6165060573012,0L430.384402709523,0C443.423587279835,3.09669914599908E-06,454.00000329546,11.7475061416626,454.00000329546,26.2355041503906L454.00000329546,432.763214111328C454.00000329546,447.261413574219,443.423587279835,458.999969482422,430.384402709523,458.999969482422L312.953586059132,458.999969482422 312.953586059132,270.410888671875 369.386996703664,270.410888671875 369.386996703664,209.151611328125 312.953586059132,209.151611328125 312.953586059132,188.616561889648C312.953586059132,173.706848144531,324.834353881398,161.6142578125,339.540500121632,161.6142578125L369.386996703664,161.6142578125 369.386996703664,100.374084472656 304.767489867726,100.374084472656C265.503940063039,100.374084472656,233.701312499562,132.666168212891,233.701312499562,172.518341064453L233.701312499562,209.151611328125 182.773654418507,209.151611328125 182.773654418507,270.410888671875 233.701312499562,270.410888671875 233.701312499562,458.999969482422 23.6165060573012,458.999969482422C10.5764050059706,458.999969482422,3.29546037391992E-06,447.261413574219,0,432.763214111328L0,26.2355041503906C3.29546037391992E-06,11.7475061416626,10.5764050059706,3.09669914599908E-06,23.6165060573012,0z"/> \r
 </svg>
\ No newline at end of file
diff --git a/img/one80.png b/img/one80.png
new file mode 100644 (file)
index 0000000..ee5306e
Binary files /dev/null and b/img/one80.png differ
diff --git a/img/venue/Parking.jpg b/img/venue/Parking.jpg
new file mode 100644 (file)
index 0000000..b9f8d60
Binary files /dev/null and b/img/venue/Parking.jpg differ
diff --git a/img/venue/VenueHotels.jpg b/img/venue/VenueHotels.jpg
new file mode 100644 (file)
index 0000000..8ab6194
Binary files /dev/null and b/img/venue/VenueHotels.jpg differ
index 3d03891..85d4046 100755 (executable)
--- a/index.cgi
+++ b/index.cgi
@@ -30,7 +30,7 @@ $vars->{filepath} = substr($cgi->url({-absolute=>1}),length($vars->{basepath})+1
 $vars->{baseurl} = $cgi->url({-base=>1}).$vars->{basepath};
 $vars->{url} = $cgi->url({-full=>1});
 $vars->{encodedurl} = uri_encode($vars->{url},{encode_reserved => 1});
-
+$vars->{siteurl} = $cgi->url({-base=> 1});
 if ($vars->{filepath} ne ""){
   $vars->{page} = $vars->{filepath};
   $vars->{page} =~ s/html$/tt/;
index ee5229c..47585a5 100644 (file)
@@ -1,53 +1,53 @@
-function  imsg(hmsg,bmsg){
-    var tmp = h1('nbjmup;jogpAmvypqfo/mv');
-    if ((hmsg != '') || (bmsg != '')){
-        tmp  += '?';
-        if (hmsg != ''){
-            tmp += h1('tvckfdu>') + hmsg;
-        }
-        if ((bmsg != '') && (tmp.length > 1)){
-            tmp += '&' +h1
-        }else if (bmsg != '') {
-            tmp += h1('cpez>') + bmsg;
-        }
-    }
-    window.location.href=tmp;
-}
-
-// function  smsg(hmsg,bmsg){
-//     var tmp = h1('nbjmup;tvqqpsuAelt/mv');
-//     if ((hmsg != '') || (bmsg != '')){
-//         tmp  += '?';
-//         if (hmsg != ''){
-//             tmp += h1('tvckfdu>') + hmsg;
-//         }
-//         if ((bmsg != '') && (tmp.length > 1)){
-//             tmp += '&' +h1
-//         }else if (bmsg != '') {
-//             tmp += h1('cpez>') + bmsg;
-//         }
-//     }
-//     window.location.href=tmp;
-// }
-
-function h1(s) {
-    var n = 0;
-    var r = "";
-    for( var i = 0; i < s.length; i++){
-        n = s.charCodeAt( i );
-        if( n >= 8364 ){n = 128;}
-        r += String.fromCharCode( n - 1 );
-    }
-    return r;
-}
-
-function h2(s) {
-    var n = 0;
-    var r = "";
-    for( var i=0; i < s.length; i++ ){
-        n = s.charCodeAt( i );
-        if( n >= 8364 ){n = 128;}
-        r += String.fromCharCode(n+1);
-    }
-    alert(r);
-}
+function  imsg(hmsg,bmsg){\r
+    var tmp = h1('nbjmup;jogpAmvypqfo/mv');\r
+    if ((hmsg != '') || (bmsg != '')){\r
+        tmp  += '?';\r
+        if (hmsg != ''){\r
+            tmp += h1('tvckfdu>') + hmsg;\r
+        }\r
+        if ((bmsg != '') && (tmp.length > 1)){\r
+            tmp += '&' +h1\r
+        }else if (bmsg != '') {\r
+            tmp += h1('cpez>') + bmsg;\r
+        }\r
+    }\r
+    window.location.href=tmp;\r
+}\r
+\r
+// function  smsg(hmsg,bmsg){\r
+//     var tmp = h1('nbjmup;tvqqpsuAelt/mv');\r
+//     if ((hmsg != '') || (bmsg != '')){\r
+//         tmp  += '?';\r
+//         if (hmsg != ''){\r
+//             tmp += h1('tvckfdu>') + hmsg;\r
+//         }\r
+//         if ((bmsg != '') && (tmp.length > 1)){\r
+//             tmp += '&' +h1\r
+//         }else if (bmsg != '') {\r
+//             tmp += h1('cpez>') + bmsg;\r
+//         }\r
+//     }\r
+//     window.location.href=tmp;\r
+// }\r
+\r
+function h1(s) {\r
+    var n = 0;\r
+    var r = "";\r
+    for( var i = 0; i < s.length; i++){\r
+        n = s.charCodeAt( i );\r
+        if( n >= 8364 ){n = 128;}\r
+        r += String.fromCharCode( n - 1 );\r
+    }\r
+    return r;\r
+}\r
+\r
+function h2(s) {\r
+    var n = 0;\r
+    var r = "";\r
+    for( var i=0; i < s.length; i++ ){\r
+        n = s.charCodeAt( i );\r
+        if( n >= 8364 ){n = 128;}\r
+        r += String.fromCharCode(n+1);\r
+    }\r
+    alert(r);\r
+}\r
index cac7803..e88e03e 100644 (file)
@@ -1,12 +1,23 @@
 var stripe = Stripe('pk_test_kCqAYDH99lwZJCDz5NFVZUK600smw3aOXN');
-
+var pricetable ={
+  "Men":{"pairsevent":20,"luxopen":20,"luxmasters":20},
+  "Ladies":{"pairsevent":20,"luxopen":18,"luxmasters":18},
+  "Boys":{"luxopen":8,"luxmasters":8},
+  "Girls":{"luxopen":8,"luxmasters":8},
+  "Paradarts":{"luxopen":12.5,"luxmasters":12.5},
+}
 var total = 0;
 function openForm() {
   var tt = document.getElementById("category").value;
+  document.getElementById("playersform").style.display = 'block';
+  
+  document.getElementById("luxopenamount").innerHTML=pricetable[tt].luxopen.toFixed(2).replace(',','.');
+  document.getElementById("luxmastersamount").innerHTML=pricetable[tt].luxmasters.toFixed(2).replace(',','.');
   if (tt=='Men' || tt=='Ladies'){
+    document.getElementById("pairseventamount").innerHTML=pricetable[tt].pairsevent.toFixed(2).replace(',','.');
     document.getElementById('pnlwarmup').style.display = 'block';
   } else {
+    document.getElementById("pairseventamount").innerHTML= '0';
     document.getElementById('pnlwarmup').style.display = 'none';
   }
   return false;
@@ -77,7 +88,7 @@ function AddtoCheckout(){
       }
       document.getElementById("dspamount").innerHTML = total.toFixed(2).replace('.',',');
   cleanform();
-  
+  document.getElementById("playersform").style.display = 'none';
   return false;
 }
 
@@ -138,8 +149,11 @@ function cleanform(){
         frm[f].value = "";
       }
     }
+    if (frm[f].tagName == 'SELECT'){
+      frm[f].value = "";
+    }
   }
-  }
+}
   return false;
 }
 
index c20cb06..4fad20a 100644 (file)
@@ -27,8 +27,9 @@
                </div>
         <div class="w3-col l4 m12 s12">
                        <section class="widget">
-            
-              
+              <h2 class="widget-title"><span class="title-wrap"></span></h2>
+              <img src="[% abspath %]img/WDF-Logo.png" alt="WDF" width="100" >
+              <img src="[% abspath %]img/one80.png" alt="one80" width="100" >
             </div>
           </section>   
                </div>
@@ -38,7 +39,7 @@
   <div class="bottom-footer">
                <div class="w3-container">
                        <div class="site-info">            
-        <span class="copyright">FLD 2020</span> - Powered By <a href="https://www.dks.lu/" target="_blank">DKS S.à r.l.</a></span>               
+        <span class="copyright">FLD 2020</span></span>               
       </div>
          </div>
        </div>
diff --git a/tmpl/block/info_pairsevent.tt b/tmpl/block/info_pairsevent.tt
deleted file mode 100644 (file)
index 2560e69..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-<div class="w3-container w3-padding ">
-      <div class="w3-container">
-        <h3>Pairs Event</h3>
-        <p class="w3-large">
-        <strong>Date:</strong> Friday, 24 July 2020<br>
-        <strong>Tournaments:</strong> Men Pairs, Ladies Pairs
-        </p>
-<h4>Schedule</h4>
-<table class="w3-table w3-bordered w3-border">
-<tbody>
-<tr><th>18:00</th><td>Doors Open</td></tr>
-<tr><th>20:00</th><td>Start of men and ladies pairs tournament</td></tr>
-</tbody>
-</table>
-<br/>
-<h4>Price Money</h4>
-<table class="w3-table w3-striped w3-bordered w3-border" style="min-width: 305px;">
-  <thead class="w3-grey">
-    <tr><th>Place</th><th>Men Pairs</th><th>Ladies Pairs</th></tr>
-  </thead>
-<tbody>
-<tr><td>1.</td><td>400€</td><td>200€</td></tr>
-<tr><td>2.</td><td>200€</td><td>100€</td></tr>
-<tr><td>3.–4.</td><td>100€</td><td>50€</td></tr>
-<tr><td>5.–8.</td><td>50€</td><td></td></tr>
-</tbody>
-</table>
-</div>
-</div>
-<hr>
\ No newline at end of file
diff --git a/tmpl/block/luxmasters/info.tt b/tmpl/block/luxmasters/info.tt
new file mode 100644 (file)
index 0000000..c1d5994
--- /dev/null
@@ -0,0 +1,8 @@
+
+<div class="w3-container">
+<p class="w3-large">
+  <strong>Date:</strong> Sunday, 26 July 2020<br>
+  <strong>Tournaments:</strong> Men, Ladies, Boys, Girls, Paradarts
+  </p>
+</div>
+
similarity index 58%
rename from tmpl/block/info_luxmasters.tt
rename to tmpl/block/luxmasters/prizemoney.tt
index ddb9faa..9e7cecf 100644 (file)
@@ -1,20 +1,6 @@
-<div class="w3-container w3-padding">
-    <div class="w3-container">
-<h3>Luxembourg Masters</h3>
-<p class="w3-large">
-  <strong>Date:</strong> Sunday, 26 July 2020<br>
-  <strong>Tournaments:</strong> Men, Ladies, Boys, Girls, Paradarts
-  </p>
-
-
-<h4>Schedule</h4>
-<table class="w3-table w3-bordered w3-border">
-<tr><th>08:30</th><td>Doors Open</td></tr>
-<tr><th>10:00</th><td>Start of men and ladies singles tournament </td></tr>
-<tr><th>12:00</th><td>Start of youth and disability singles tournament </td></tr>
-</table>
-<br/>
-<h4>Price Money</h4>
+<div class="w3-container">
+<h4>Prize Money</h4>
+<div style="overflow-x:auto;">
 <table class="w3-table w3-striped w3-bordered w3-border" style="min-width: 500px;">
   <thead class="w3-grey">
     <tr><th>Place</th><th>Men</th><th>Ladies</th><th>Boys</th><th>Girls</th><th>Paradarts</th></tr>
@@ -28,5 +14,4 @@
 <tr><td>17.–32.</td><td>50€</td><td></td><td></td><td></td><td></td></tr>                  
 </tbody>
 </table>
-</div>
-</div>
\ No newline at end of file
+</div></div>
\ No newline at end of file
diff --git a/tmpl/block/luxmasters/schedule.tt b/tmpl/block/luxmasters/schedule.tt
new file mode 100644 (file)
index 0000000..ce9db41
--- /dev/null
@@ -0,0 +1,8 @@
+<div class="w3-container">
+<h4>Schedule</h4>
+<table class="w3-table w3-bordered w3-border">
+<tr><th>08:30</th><td>Doors Open</td></tr>
+<tr><th>10:00</th><td>Start of men and ladies singles tournament </td></tr>
+<tr><th>12:00</th><td>Start of youth and disability singles tournament </td></tr>
+</table>
+</div>
\ No newline at end of file
diff --git a/tmpl/block/luxopen/info.tt b/tmpl/block/luxopen/info.tt
new file mode 100644 (file)
index 0000000..9f232e8
--- /dev/null
@@ -0,0 +1,8 @@
+
+    <div class="w3-container">
+<p class="w3-large">
+        <strong>Date:</strong> Saturday, 25 July 2020<br>
+        <strong>Tournaments:</strong> Men, Ladies, Boys, Girls, Paradarts
+        </p>
+</div>
similarity index 59%
rename from tmpl/block/info_luxopen.tt
rename to tmpl/block/luxopen/prizemoney.tt
index dc1fca0..797ca3c 100644 (file)
@@ -1,18 +1,6 @@
-<div class="w3-container w3-padding ">
-    <div class="w3-container">
-    <h3>Luxembourg Open</h3>
-<p class="w3-large">
-        <strong>Date:</strong> Saturday, 25 July 2020<br>
-        <strong>Tournaments:</strong> Men, Ladies, Boys, Girls, Paradarts
-        </p>
-<h4>Schedule</h4>
-<table class="w3-table w3-bordered w3-border">
-<tr><th>08:30</th><td>Doors Open</td></tr>
-<tr><th>10:00</th><td>Start of men and ladies singles tournament</td></tr>
-<tr><th>12:00</th><td>Start of youth and disability singles tournament</td></tr> 
-</table>
-<br/>
+<div class="w3-container">
 <h4>Price Money</h4>
+<div style="overflow-x:auto;">
 <table class="w3-table w3-striped w3-bordered w3-border" style="min-width: 500px;">
   <thead class="w3-grey">
     <tr><th>Place</th><th>Men</th><th>Ladies</th><th>Boys</th><th>Girls</th><th>Paradarts</th></tr>
@@ -26,5 +14,4 @@
 <tr><td>17.–32.</td><td>50€</td><td></td><td></td><td></td><td></td></tr>                  
   </tbody>
 </table>
-</div>
-</div>
\ No newline at end of file
+</div></div>
\ No newline at end of file
diff --git a/tmpl/block/luxopen/schedule.tt b/tmpl/block/luxopen/schedule.tt
new file mode 100644 (file)
index 0000000..eafc3ed
--- /dev/null
@@ -0,0 +1,8 @@
+<div class="w3-container">
+<h4>Schedule</h4>
+<table class="w3-table w3-bordered w3-border">
+<tr><th>08:30</th><td>Doors Open</td></tr>
+<tr><th>10:00</th><td>Start of men and ladies singles tournament</td></tr>
+<tr><th>12:00</th><td>Start of youth and disability singles tournament</td></tr> 
+</table>
+</div>
\ No newline at end of file
index 9470da7..90c374c 100644 (file)
@@ -1,12 +1,12 @@
 <div id="mobNav" class="overlay w3-hide-large" style="display: none;">
   <a href="javascript:void(0)" class="closebtn" onclick="closeNav();">&times;</a>
   <div class="overlay-content">
-               <h1 class="site-title" >Luxembourg Open &amp; Masters</h1>
+               <h1 class="site-title" style="font-size: 16px,">Luxembourg Open &amp; Masters</h1>
     <p class="site-description" >24 – 26 July 2020</p>
     <br/>
     <ul class="w3-ul">
     <li style="padding: 0px;"><a href="[% abspath %]index.html">Home</a></li>
-    <li style="padding: 0px;"><a href="[% abspath %]information.html">Information</a></li>
+    <li style="padding: 0px;"><a href="[% abspath %]program.html">Program</a></li>
     <li style="padding: 0px;"><a href="[% abspath %]registration.html">Registration</a></li>
     <li style="padding: 0px;"><a href="[% abspath%]rules-regulations.html">Rules & Regulations</a></li>
     <li style="padding: 0px;"><a href="[% abspath %]venue.html">Venue</a></li>
@@ -17,6 +17,7 @@
     <li style="padding: 0px;"><a href="[% abspath %]tournament/pairsevent.html">Pairs Event (24 July 2020)</a> </li>
     <li style="padding: 0px;"><a href="[% abspath %]tournament/luxembourgopen.html">Luxembourg Open (25 July 2020)</a></li>
     <li style="padding: 0px;"><a href="[% abspath %]tournament/luxembourgmasters.html">Luxembourg Masters (26 July 2020)</a></li>
+    <li style="padding: 0px;"><a href="[% abspath %]paradarts.html">Paradarts</a></li>
     </ul>
   </div>
 </div>
\ No newline at end of file
diff --git a/tmpl/block/pairsevent/info.tt b/tmpl/block/pairsevent/info.tt
new file mode 100644 (file)
index 0000000..c87b1cb
--- /dev/null
@@ -0,0 +1,7 @@
+
+<div class="w3-container">  
+        <p class="w3-large">
+        <strong>Date:</strong> Friday, 24 July 2020<br>
+        <strong>Tournaments:</strong> Men Pairs, Ladies Pairs
+        </p>
+</div>
diff --git a/tmpl/block/pairsevent/prizemoney.tt b/tmpl/block/pairsevent/prizemoney.tt
new file mode 100644 (file)
index 0000000..d9634ce
--- /dev/null
@@ -0,0 +1,16 @@
+<div class="w3-container">
+<h4>Prize Money</h4>
+<div style="overflow-x:auto;">
+<table class="w3-table w3-striped w3-bordered w3-border" style="min-width: 305px;">
+  <thead class="w3-grey">
+    <tr><th>Place</th><th>Men Pairs</th><th>Ladies Pairs</th></tr>
+  </thead>
+<tbody>
+<tr><td>1.</td><td>400€</td><td>200€</td></tr>
+<tr><td>2.</td><td>200€</td><td>100€</td></tr>
+<tr><td>3.–4.</td><td>100€</td><td>50€</td></tr>
+<tr><td>5.–8.</td><td>50€</td><td></td></tr>
+</tbody>
+</table>
+</div>
+</div>
\ No newline at end of file
diff --git a/tmpl/block/pairsevent/schedule.tt b/tmpl/block/pairsevent/schedule.tt
new file mode 100644 (file)
index 0000000..7a01fea
--- /dev/null
@@ -0,0 +1,8 @@
+<div class="w3-container">
+<h4>Schedule</h4>
+<table class="w3-table w3-bordered w3-border">
+<tbody>
+<tr><th>18:00</th><td>Doors Open</td></tr>
+<tr><th>20:00</th><td>Start of men and ladies pairs tournament</td></tr>
+</tbody>
+</table></div>
\ No newline at end of file
index 45637fc..ffb9bc2 100644 (file)
@@ -1,25 +1,31 @@
 
   <div class="w3-top">
-    <header class="site-header w3-bar">
-      <div class="site-title-wrap w3-bar-item">
+    <header class="site-header w3-bar ">
+    <div class="site-title-wrap w3-bar-item w3-hide-medium w3-hide-large">
+        <h1 class="site-title"  style="font-size: 16px;"><a href="[% abspath %]index.html">Luxembourg Open &amp; Masters</a></h1>
+        <p class="site-description">24 – 26 July 2020</p>
+      </div>
+      <div class="site-title-wrap w3-bar-item w3-hide-small">
         <h1 class="site-title"><a href="[% abspath %]index.html"
            rel="home">Luxembourg Open &amp; Masters</a></h1>
         <p class="site-description">24 – 26 July 2020</p>
       </div>
       <div class="w3-bar-item w3-right w3-hide-small w3-hide-medium">
-        <a class="navbtn navbtnmain w3-round navspecialbtn" href="[% abspath %]registration" style="">Register Now</a>
+        <a class="navbtn navbtnmain w3-round navspecialbtn" href="[% abspath %]registration.html">Register Now</a>
         <div class="w3-dropdown-hover">
-          <a class="navbtn navbtnmain" href="[% abspath %]information.html">Information</a>
+          <a class="navbtn navbtnmain">Information</a>
           <div class="w3-dropdown-content w3-bar-block navsubmenu">
-            <a class="w3-bar-item navsubbtn" href="[% abspath %]information.html#program">Program</a> 
+            <a class="w3-bar-item navsubbtn" href="[% abspath %]program.html">Program</a> 
+            <a class="w3-bar-item navsubbtn" href="[% abspath %]paradarts.html">Paradarts</a> 
             <a class="w3-bar-item navsubbtn" href="[% abspath %]rules-regulations.html">Rules &amp; Regulations</a>
+            <a class="w3-bar-item navsubbtn" href="[% abspath %]prizemoney.html">Prize Money</a> 
             <a class="w3-bar-item navsubbtn" href="[% abspath %]history.html">History</a>
           </div>
         </div>
         <div class="w3-dropdown-hover">
           <a class="navbtn navbtnmain" href="">Tournaments</a>
           <div class="w3-dropdown-content w3-bar-block navsubmenu">
-            <a class="w3-bar-item navsubbtn" href="[% abspath %]information.html#program">Registration</a> 
+            <a class="w3-bar-item navsubbtn" href="[% abspath %]registration.html">Registration</a> 
             <a class="w3-bar-item navsubbtn" href="[% abspath %]tournament/pairsevent.html">Pairs Event (24.07.2020)</a> 
             <a class="w3-bar-item navsubbtn" href="[% abspath %]tournament/luxembourgopen.html">Luxembourg Open (25.07.2020)</a> 
             <a class="w3-bar-item navsubbtn"  href="[% abspath %]tournament/luxembourgmasters.html">Luxembourg Masters (26.07.2020)</a>
index 22e9917..d9cec9c 100644 (file)
-[% MACRO fieldhidden(column,table,ident,value) BLOCK -%]
-        <input type="hidden" class="data_[% table %]" id="[% column %]" name="[% IF ident %]ident_[% END %][% table %]_[% column %]" value="[% value %]">
-[% END -%]
-[% MACRO fieldeditbox(column,table,title,size,state,value,plhold) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]" >
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <input type="text" class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF plhold %]placeholder="[% plhold %]" [% END %] [% IF state.length > 0 %][% state %][% END %]/>
-        
-      </div>
-[% END -%]
-[% MACRO fieldfile(column,table,title,size,state,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]" >
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <input type="file" class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF state.length > 0 %][% state %][% END %]/>
-        
-      </div>
-[% END -%]
-[% MACRO fieldpasswordbox(column,table,title,size,state,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]" >
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <input type="password" class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="" [% IF state.length > 0 %][% state %][% END %]/>
-        
-      </div>
-[% END -%]
-[% MACRO fieldmoneybox(column,table,title,size,state,value,plhold) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]" >
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        
-        <input type="text" class="w3-input w3-text-align-right w3-border w3-right data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF plhold %]placeholder="[% plhold %]" [% END %] [% IF state.length > 0 %][% state %][% END %]/>
-        
-      </div>
-[% END -%]
-[% MACRO fieldnumberbox(column,table,title,size,state,value,plhold,minval,maxval,step) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END %]" >
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <input type="number" class="w3-input w3-text-align-right w3-border w3-right data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" pattern="" name="[% table %]_[% column %]" value="[% value %]" [% IF minval %]min="[% minval %]"[% END %] [% IF maxval %]max="[% maxval %]"[% END %] [% IF step %]step="[% step %]"[% END %] [% IF plhold %]placeholder="[% plhold %]" [% END %] [% IF state.length > 0 %][% state %][% END %]/>
-      </div>
-[% END -%]
-[% MACRO fieldtagbox(column,table,title,size,state,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]" >
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <input type="text" class="w3-input tagedit w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="" [% IF state.length > 0 %][% state %][% END %]/>
-        
-      </div>
-[% END -%]
-[% MACRO fieldcheckbox(column,table,title,size,state,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]">
-  <br/>
-                <input class="w3-check  data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" type="checkbox" [% IF state.length > 0 %][% state %][% END %]>
-                <label>[% title %]</label>
-              </div>
-[% END -%]
-[% MACRO fieldradiobox(column,table,title,size,state,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]">
-  <br/>
-                <input class="w3-check  data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" type="radio" [% IF state.length > 0 %][% state %][% END %]>
-                <label>[% title %]</label>
-              </div>
-[% END -%]
-[% MACRO fieldemailbox(column,table,title,size,state,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]" >
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <input type="email" class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="" [% IF state.length > 0 %][% state %][% END %]/>
-  </div>
-[% END -%]
-
-[% MACRO fieldselectbox(column,table,title,size,state,value,extraclass) BLOCK -%]
-  [% IF state.length > 0 %]
-    [% fieldeditbox(column,table,title,size,state,value) %]
-  [% ELSE %]
-  <div class="w3-container [% IF size %][% size %][% END  %]">
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <select class="w3-select w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %][% IF extraclass.length > 0 %][% extraclass %][% END%]" id="[% column %]" data-selected="" value="" name="[% table %]_[% column %]" [% IF state.length > 0 %][% state %][% END %]>
-        
-        </select>
-        
-  </div>
-  [% END %]
-[% END -%]
-[% MACRO fieldmultiselectbox(column,table,title,size,state,value) BLOCK -%]
-  [% IF state.length > 0 %]
-    [% fieldeditbox(column,table,title,size,state,value) %]
-  [% ELSE %]
-  <div class="w3-container [% IF size %][% size %][% END  %]">
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <select class="w3-select w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" data-selected=""  multiple value="" name="[% table %]_[% column %]" [% IF state.length > 0 %][% state %][% END %]>
-        
-        </select>
-        
-  </div>
-  [% END %]
-[% END -%]
-[% MACRO fielddatetimebox(column,table,title,size,state,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]">
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <input type="date" class="w3-input w3-border data_[% table %] datetimefield [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF state.length > 0 %][% state %][% END %]]/>
-        
-      </div>
-[% END -%]
-[% MACRO fieldmultidatebox(column,table,title,size,state,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]">
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <input type="date" class="w3-input w3-border data_[% table %] datefield [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF state.length > 0 %][% state %][% END %]]/>
-        
-      </div>
-[% END -%]
-[% MACRO fielddatebox(column,table,title,size,state,value) BLOCK -%]
-  <div class="w3-container w3-cell [% IF size %][% size %][% END  %]">
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <div class="w3-row w3-section">
-  [% IF state == "disabled" || state == "readonly" %]
-    <input type="text" class="w3-input w3-border data_[% table %] w3-white w3-text-black"  style="max-width: 80px; width: 80px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="10"  value="[% value %]" readonly/>
-  [% ELSE %]
-  <div class="w3-col" style="width: 110px;">
-        <input type="date" class="w3-input w3-border data_[% table %] datefield" id="[% column %]" name="[% table %]_[% column %]" maxlength="10"  placeholder="DD.MM.YYYY"  value="[% value %]"/>
-  </div>
-  <div class="w3-rest">      
-        <button class="w3-btn w3-text-red w3-border" style="padding: 4px 8px;" onclick="document.getElementById('[% column %]').value='';document.getElementById('[% column %]')._flatpickr.clear();return false;">x</button>
-  </div>      
-  [% END %]
-  </div>
-      </div>
-[% END -%]
-[% MACRO fieldtimebox(column,table,title,size,state,value,class) BLOCK -%]
-  <div class="w3-container w3-col" style="width: 120px;">
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <div class="w3-container">
-  [% IF state == "disabled" || state == "readonly" %]
-    <input type="text" class="w3-input w3-border data_[% table %] w3-white w3-text-black [% IF class %][% class %][% END %]"  style="max-width: 60px; width: 60px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="5"  value="[% value %]" readonly/>
-  [% ELSE %]
-        <input type="text" class="w3-input-append w3-border data_[% table %] timefield [% IF class %][% class %][% END %]"  style="max-width: 60px; width: 60px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="5"  placeholder="00:00"  value="[% value %]"/>
-        <a class="w3-btn w3-text-red w3-border" style="padding: 4px 8px;" onclick="document.getElementById('[% column %]').value='';document.getElementById('[% column %]')._flatpickr.clear();return false;">x</a>
-        
-  [% END %]
-  </div>
-      </div>
-[% END -%]
-[% MACRO fieldintervalbox(column,table,title,size,state,value,class) BLOCK -%]
-  <div class="w3-container w3-col [% IF size %][% size %][% END  %]">
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <div class="w3-container">
-  [% IF state == "disabled" || state == "readonly" %]
-    <input type="text" class="w3-input w3-border data_[% table %] w3-white w3-text-black [% IF class %][% class %][% END %]"  style="max-width: 60px; width: 60px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="5"  value="[% value %]" readonly/>
-  [% ELSE %]
-        <input type="text" class="w3-input-append w3-border data_[% table %] intervalfield [% IF class %][% class %][% END %]"  style="max-width: 60px; width: 60px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="5"  placeholder="00:00"  value="[% value %]" onchange="timecalc.validateInterval(this);return false;"/>
-        
-        
-  [% END %]
-  </div>
-      </div>
-[% END -%]
-[% MACRO fieldtextarea(column,table,title,size,state,height,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]" >
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <textarea class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %]" style="height: [% height %];" id="[% column %]" name="[% table %]_[% column %]"  
-        [% IF state.length > 0 %][% state %][% END %] >[% value %]</textarea>
-      </div>
-[% END -%]
-[% MACRO fieldrichtextarea(column,table,title,size,state,height,value) BLOCK -%]
-  <div class="w3-container [% IF size %][% size %][% END  %]" >
-        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>
-        <textarea class="w3-input w3-border data_[% table %] richeditarea [% IF state.length > 0 %]w3-[% state %][% END %]" style="height: [% height %];" id="[% column %]" name="[% table %]_[% column %]"  
-        [% IF state.length > 0 %][% state %][% END %] >[% value %]</textarea>
-      </div>
-[% END -%]
-
-[% MACRO formsavebutton(formname,btnname) BLOCK -%]
- <div class="w3-container w3-right-align">
-        <button class="w3-button w3-blue-grey w3-margin" id="btnsave_[%formname%]" onclick="saveform('[% formname %]');return false;">[% btnname %]</button>
-  </div>
-[% END -%]
-[% MACRO formsavetextfilebutton(formname,btnname) BLOCK -%]
- <div class="w3-container w3-right-align">
-        <button class="w3-button w3-blue-grey w3-margin" onclick="savetextfile('[% formname %]');return false;">[% btnname %]</button>
-  </div>
-[% END -%]
-[% MACRO formdlgsavebutton(formname,btnname,clbk) BLOCK -%]
-    <button class="w3-button w3-blue-grey w3-margin w3-right-align" onclick="saveform('[% formname %]'[% IF clbk.length > 0 %],[% clbk %] [% END %]);return false;">[% btnname %]</button>
-[% END -%]
-[% MACRO formsavefilebutton(formname,btnname,container) BLOCK -%]
-[% IF container.length > 0 %]
- <div class="w3-container w3-right-align">
- [% END %]
-        <button class="w3-button w3-blue-grey w3-margin" onclick="savefileform('[% formname %]');return false;">[% btnname %]</button>
-[% IF container.length > 0 %]
-      </div>
-[% END %]
-[% END -%]
-
-
+[% MACRO fieldhidden(column,table,ident,value) BLOCK -%]\r
+        <input type="hidden" class="data_[% table %]" id="[% column %]" name="[% IF ident %]ident_[% END %][% table %]_[% column %]" value="[% value %]">\r
+[% END -%]\r
+[% MACRO fieldeditbox(column,table,title,size,state,value,plhold) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]" >\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <input type="text" class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF plhold %]placeholder="[% plhold %]" [% END %] [% IF state.length > 0 %][% state %][% END %]/>\r
+        \r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldfile(column,table,title,size,state,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]" >\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <input type="file" class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF state.length > 0 %][% state %][% END %]/>\r
+        \r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldpasswordbox(column,table,title,size,state,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]" >\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <input type="password" class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="" [% IF state.length > 0 %][% state %][% END %]/>\r
+        \r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldmoneybox(column,table,title,size,state,value,plhold) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]" >\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        \r
+        <input type="text" class="w3-input w3-text-align-right w3-border w3-right data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF plhold %]placeholder="[% plhold %]" [% END %] [% IF state.length > 0 %][% state %][% END %]/>\r
+        \r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldnumberbox(column,table,title,size,state,value,plhold,minval,maxval,step) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END %]" >\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <input type="number" class="w3-input w3-text-align-right w3-border w3-right data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" pattern="" name="[% table %]_[% column %]" value="[% value %]" [% IF minval %]min="[% minval %]"[% END %] [% IF maxval %]max="[% maxval %]"[% END %] [% IF step %]step="[% step %]"[% END %] [% IF plhold %]placeholder="[% plhold %]" [% END %] [% IF state.length > 0 %][% state %][% END %]/>\r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldtagbox(column,table,title,size,state,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]" >\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <input type="text" class="w3-input tagedit w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="" [% IF state.length > 0 %][% state %][% END %]/>\r
+        \r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldcheckbox(column,table,title,size,state,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]">\r
+  <br/>\r
+                <input class="w3-check  data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" type="checkbox" [% IF state.length > 0 %][% state %][% END %]>\r
+                <label>[% title %]</label>\r
+              </div>\r
+[% END -%]\r
+[% MACRO fieldradiobox(column,table,title,size,state,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]">\r
+  <br/>\r
+                <input class="w3-check  data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" type="radio" [% IF state.length > 0 %][% state %][% END %]>\r
+                <label>[% title %]</label>\r
+              </div>\r
+[% END -%]\r
+[% MACRO fieldemailbox(column,table,title,size,state,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]" >\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <input type="email" class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %] " id="[% column %]" name="[% table %]_[% column %]" value="" [% IF state.length > 0 %][% state %][% END %]/>\r
+  </div>\r
+[% END -%]\r
+\r
+[% MACRO fieldselectbox(column,table,title,size,state,value,extraclass) BLOCK -%]\r
+  [% IF state.length > 0 %]\r
+    [% fieldeditbox(column,table,title,size,state,value) %]\r
+  [% ELSE %]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]">\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <select class="w3-select w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %][% IF extraclass.length > 0 %][% extraclass %][% END%]" id="[% column %]" data-selected="" value="" name="[% table %]_[% column %]" [% IF state.length > 0 %][% state %][% END %]>\r
+        \r
+        </select>\r
+        \r
+  </div>\r
+  [% END %]\r
+[% END -%]\r
+[% MACRO fieldmultiselectbox(column,table,title,size,state,value) BLOCK -%]\r
+  [% IF state.length > 0 %]\r
+    [% fieldeditbox(column,table,title,size,state,value) %]\r
+  [% ELSE %]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]">\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <select class="w3-select w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" data-selected=""  multiple value="" name="[% table %]_[% column %]" [% IF state.length > 0 %][% state %][% END %]>\r
+        \r
+        </select>\r
+        \r
+  </div>\r
+  [% END %]\r
+[% END -%]\r
+[% MACRO fielddatetimebox(column,table,title,size,state,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]">\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <input type="date" class="w3-input w3-border data_[% table %] datetimefield [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF state.length > 0 %][% state %][% END %]]/>\r
+        \r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldmultidatebox(column,table,title,size,state,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]">\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <input type="date" class="w3-input w3-border data_[% table %] datefield [% IF state.length > 0 %]w3-[% state %][% END %]" id="[% column %]" name="[% table %]_[% column %]" value="[% value %]" [% IF state.length > 0 %][% state %][% END %]]/>\r
+        \r
+      </div>\r
+[% END -%]\r
+[% MACRO fielddatebox(column,table,title,size,state,value) BLOCK -%]\r
+  <div class="w3-container w3-cell [% IF size %][% size %][% END  %]">\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <div class="w3-row w3-section">\r
+  [% IF state == "disabled" || state == "readonly" %]\r
+    <input type="text" class="w3-input w3-border data_[% table %] w3-white w3-text-black"  style="max-width: 80px; width: 80px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="10"  value="[% value %]" readonly/>\r
+  [% ELSE %]\r
+  <div class="w3-col" style="width: 110px;">\r
+        <input type="date" class="w3-input w3-border data_[% table %] datefield" id="[% column %]" name="[% table %]_[% column %]" maxlength="10"  placeholder="DD.MM.YYYY"  value="[% value %]"/>\r
+  </div>\r
+  <div class="w3-rest">      \r
+        <button class="w3-btn w3-text-red w3-border" style="padding: 4px 8px;" onclick="document.getElementById('[% column %]').value='';document.getElementById('[% column %]')._flatpickr.clear();return false;">x</button>\r
+  </div>      \r
+  [% END %]\r
+  </div>\r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldtimebox(column,table,title,size,state,value,class) BLOCK -%]\r
+  <div class="w3-container w3-col" style="width: 120px;">\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <div class="w3-container">\r
+  [% IF state == "disabled" || state == "readonly" %]\r
+    <input type="text" class="w3-input w3-border data_[% table %] w3-white w3-text-black [% IF class %][% class %][% END %]"  style="max-width: 60px; width: 60px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="5"  value="[% value %]" readonly/>\r
+  [% ELSE %]\r
+        <input type="text" class="w3-input-append w3-border data_[% table %] timefield [% IF class %][% class %][% END %]"  style="max-width: 60px; width: 60px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="5"  placeholder="00:00"  value="[% value %]"/>\r
+        <a class="w3-btn w3-text-red w3-border" style="padding: 4px 8px;" onclick="document.getElementById('[% column %]').value='';document.getElementById('[% column %]')._flatpickr.clear();return false;">x</a>\r
+        \r
+  [% END %]\r
+  </div>\r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldintervalbox(column,table,title,size,state,value,class) BLOCK -%]\r
+  <div class="w3-container w3-col [% IF size %][% size %][% END  %]">\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <div class="w3-container">\r
+  [% IF state == "disabled" || state == "readonly" %]\r
+    <input type="text" class="w3-input w3-border data_[% table %] w3-white w3-text-black [% IF class %][% class %][% END %]"  style="max-width: 60px; width: 60px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="5"  value="[% value %]" readonly/>\r
+  [% ELSE %]\r
+        <input type="text" class="w3-input-append w3-border data_[% table %] intervalfield [% IF class %][% class %][% END %]"  style="max-width: 60px; width: 60px;" id="[% column %]" name="[% table %]_[% column %]" maxlength="5"  placeholder="00:00"  value="[% value %]" onchange="timecalc.validateInterval(this);return false;"/>\r
+        \r
+        \r
+  [% END %]\r
+  </div>\r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldtextarea(column,table,title,size,state,height,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]" >\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <textarea class="w3-input w3-border data_[% table %] [% IF state.length > 0 %]w3-[% state %][% END %]" style="height: [% height %];" id="[% column %]" name="[% table %]_[% column %]"  \r
+        [% IF state.length > 0 %][% state %][% END %] >[% value %]</textarea>\r
+      </div>\r
+[% END -%]\r
+[% MACRO fieldrichtextarea(column,table,title,size,state,height,value) BLOCK -%]\r
+  <div class="w3-container [% IF size %][% size %][% END  %]" >\r
+        <label for="[% table %]_[% column %]" class="w3-label">[% title %]</label>\r
+        <textarea class="w3-input w3-border data_[% table %] richeditarea [% IF state.length > 0 %]w3-[% state %][% END %]" style="height: [% height %];" id="[% column %]" name="[% table %]_[% column %]"  \r
+        [% IF state.length > 0 %][% state %][% END %] >[% value %]</textarea>\r
+      </div>\r
+[% END -%]\r
+\r
+[% MACRO formsavebutton(formname,btnname) BLOCK -%]\r
+ <div class="w3-container w3-right-align">\r
+        <button class="w3-button w3-blue-grey w3-margin" id="btnsave_[%formname%]" onclick="saveform('[% formname %]');return false;">[% btnname %]</button>\r
+  </div>\r
+[% END -%]\r
+[% MACRO formsavetextfilebutton(formname,btnname) BLOCK -%]\r
+ <div class="w3-container w3-right-align">\r
+        <button class="w3-button w3-blue-grey w3-margin" onclick="savetextfile('[% formname %]');return false;">[% btnname %]</button>\r
+  </div>\r
+[% END -%]\r
+[% MACRO formdlgsavebutton(formname,btnname,clbk) BLOCK -%]\r
+    <button class="w3-button w3-blue-grey w3-margin w3-right-align" onclick="saveform('[% formname %]'[% IF clbk.length > 0 %],[% clbk %] [% END %]);return false;">[% btnname %]</button>\r
+[% END -%]\r
+[% MACRO formsavefilebutton(formname,btnname,container) BLOCK -%]\r
+[% IF container.length > 0 %]\r
+ <div class="w3-container w3-right-align">\r
+ [% END %]\r
+        <button class="w3-button w3-blue-grey w3-margin" onclick="savefileform('[% formname %]');return false;">[% btnname %]</button>\r
+[% IF container.length > 0 %]\r
+      </div>\r
+[% END %]\r
+[% END -%]\r
+\r
+\r
index 782c0f1..9679f76 100644 (file)
@@ -1,10 +1,10 @@
-<div class="w3-container w3-margin w3-padding-large">
-<h1>Information</h1>
-<p>The 1st Luxembourg Open was organized in 2010 by the Luxembourgish Dart Federation in collaboration with the Darts Club ‘Triple Twenty’ in Clervaux. Clervaux is located in the north of our beautiful country about good hour drive from Luxembourg city. The Venue give place for 32 boards and so our first Luxembourg Open 150 players took part in it.</p>
+<div class="w3-container w3-margin">
+<h1>History</h1>
+<!--<p>The 1st Luxembourg Open was organized in 2010 by the Luxembourgish Dart Federation in collaboration with the Darts Club ‘Triple Twenty’ in Clervaux. Clervaux is located in the north of our beautiful country about good hour drive from Luxembourg city. The Venue give place for 32 boards and so our first Luxembourg Open 150 players took part in it.</p>
 <p>Over the next few years till 2015 the tournament was growing in the number of participants and by 220 players the venue became too small, and the Luxembourgish Dart Federation took the decision to move more to the center, to the Kirchberg, the ‘COQUE’ in Luxembourg city, where in our opinion more facilities for all the participants are available.</p>
 <p>In 2017 the international Darts calendar was not in combination with the disponibility with the venue so we couldn’t have held the edition of 2017. But we went back in 2018 not only with the Luxembourg Open but also with the Luxembourg Masters for Women, Men, Boys and Girls. In 2019 we reached more than 400 players/per event combined all categories, and even more than 300 inscriptions in the Men category, which makes us really proud.</p>
-<p>2020 is the 10th anniversary of the Luxembourg Open, with choosing a new Venue we put us again a new challenge, more possibilities, more work ;) but we hope you gonna enjoy your stay Luxembourg and wish you all GOOD DARTS for that amazing weekend of Darts in Luxembourg</p>
-
+<p>2020 is the 10th anniversary of the Luxembourg Open, with choosing a new Venue we put us again a new challenge, more possibilities, more work ;) but we hope you gonna enjoy your stay Luxembourg and wish you all GOOD DARTS for that amazing weekend of Darts in Luxembourg</p>-->
+<div style="overflow-x:auto;">
 <table class="w3-table w3-border w3-striped w3-bordered">
   <thead><tr><th>Year</th><th>LUXEMBOURG OPEN MEN</th><th>LUXEMBOURG OPEN WOMEN</th></tr></thead>
 <tbody><tr><td>2010</td><td>Tony West</td><td>Irina Armstrong</td></tr>
                 <tr><td>2018</td><td>Roger Janssen</td><td>Deta Hedman</td></tr>
                   <tr><td>2019</td><td>Martijn Kleermaker</td><td>Aileen de Graaf</td></tr>
                     <tr><td>2020</td><td></td><td></td></tr>
-</tbody></table><br/>
+</tbody></table>
+</div><br/>
+<div style="overflow-x:auto;">
 <table class="w3-table w3-border w3-striped w3-bordered">
   <thead><tr><th>Year</th><th>LUXEMBOURG MASTERS MEN</th><th>LUXEMBOURG MASTERS WOMEN</th></tr></thead>
   <tbody><tr><td>2018</td><td>Mario Vandenbogaerde</td><td>Deta Hedman</td></tr>
     <tr><td>2019</td><td>Richard Veenstra</td><td>Aileen de Graaf</td></tr>
       <tr><td>2020</td><td></td><td></td></tr>
     </tbody></table>
+    </div>
 </div>
\ No newline at end of file
index f7a7966..783bc47 100644 (file)
   <h1>10th Edition of the Luxembourg Open &amp; Masters</h1>
   <p>This year the "Fédération Luxembourgeoise de Darts" (FLD) organizes for the 10th time the Luxembourg Open.<br/>
   Proudly we can annouce that the <a class="w3-link" href="[% abspath%]registration.html">Registration</a> is open for this event on 24th to 26th of July 2020.<br/>There will be some changes due to the prior events:</p>
-  <p>- First of all: we changed the venue, you can get more information about the <a class="w3-link" href="[% abspath%]venue.html">new venue here</a>
-  <p>- We added a Paradarts tournament to the Luxembourg Open and Masters.<p>
-  <p>- We took the decision to retract the Luxembourg Open and Masters as BDO ranked tournaments<p>
-
+  <ul style="list-style: square;">
+  <li style="margin-bottom: 10px;">First of all: we changed the venue, you can get more information about the <a class="w3-link" href="[% abspath%]venue.html">new venue here</a></li>
+  <li style="margin-bottom: 10px;">in 2020 the "Fédération Luxembourgoise de Darts" became Member of the "World Disability Darts Association" (WDDA), so we added a Paradarts tournament to the Luxembourg Open and Masters. More Info can be found <a class="w3-link" href="[% abspath%]paradarts.html">here</a>. </li>
+  <li style="margin-bottom: 10px;">The Luxembourg Open and Luxembourg Masters will be a WDF silver category on both days for men and ladies. They are also WDF ranked tournaments for the boys and girls.</li>
+  </ul>
   <p>Keep informed by following us on <a target="_blank" class="w3-link" href="https://www.facebook.com/LuxembourgOpen">Facebook</a></p>
 </div>
 </div>
\ No newline at end of file
diff --git a/tmpl/page/information.tt b/tmpl/page/information.tt
deleted file mode 100644 (file)
index 8de4c0e..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<div class="w3-container w3-margin w3-padding-large">
-<h1>Information</h1>
-
-<p>The players need to pick up their players card indicating their starting times of all tournaments where they are registered to.<br/>The players card can be picked up at the control desk before the tournament starts.</p>
-
-<p>The organisation keeps the right to make changes on the above schedule.</p> 
-
-<p>The disability darts final, youth final, ladies final and men's final on both days will be played on stage called by a professional Caller.</p>
-
-<p>Closing date for the registration is on the 18.07.2020</p>
-
-<a href="program"></a>
-<h2>Program</h2>
-<br/>
-<div class="w3-container w3-margin">
-  [% INCLUDE block/info_pairsevent.tt %]
-  [% INCLUDE block/info_luxopen.tt %]
-  [% INCLUDE block/info_luxmasters.tt %]
-
-</div>
-</div>
-
-
diff --git a/tmpl/page/paradarts.tt b/tmpl/page/paradarts.tt
new file mode 100644 (file)
index 0000000..247e4c5
--- /dev/null
@@ -0,0 +1,9 @@
+<div class="w3-container w3-margin">
+<h1>Paradarts</h1>
+<p>In 2020 the "Fédération Luxembourgeoise de Darts" (FLD) became an Associate member of the World Disability Darts Association (WDDA) within the European Region.<p> 
+<p>The FLD is very proud to announce that this year, will also be the first year where we will organise a Paradarts tournament on Saturday the 25th of July and on Sunday the 26th of July. On both days the final will be played on stage with a professional livestream and called by Mr. Nick Rolls.</p>
+<p>To register to the tournaments players need to be in possession of a WDDA Medical Assessment Form. The form and more information can be found on the homepage of the WDDA <a target="_blank" class="w3-link" href="https://world-disability-darts.org/resources/">https://world-disability-darts.org/resources/</a></p>
+<p>We have special deals with 3 partner hotels. Two of the hotels have also a few rooms available for disabled guests.</p>
+<p>A free shuttle service is available to pick up the players from their hotel. Please contact the luxembourgish darts federation at <a  class="w3-link" href="javascript:imsg('Luxembourg Open 2020 - Paradarts Shuttle-Service','');">info[at]luxopen.lu</a> to book your free pick up at the hotel.<p>
+<p>We hope to welcome a lot of enthousiastic paradarts players this year to celebrate together the first paradarts event in Luxembourg.<p>
+</div>
\ No newline at end of file
index 5bf7b55..89c1547 100644 (file)
@@ -1,4 +1,4 @@
-<div class="w3-container w3-margin w3-padding-large">
+<div class="w3-container w3-margin">
 <p><br>Your privacy is critically important to us.<br> Fédération Luxembourgeoise de Darts ASBL is located at:</p>
 <p><strong>Fédération Luxembourgeoise de Darts ASBL<br> 3, route d’Arlon <br>L-8009 Luxemburg</strong></p>
 <p><br> It is Fédération Luxembourgeoise de Darts ASBL’s policy to respect your privacy regarding any information we may collect while operating our website. This Privacy Policy applies to www.luxopen.lu (hereinafter, “us”, “we”, or “www.luxopen.lu”). We respect your privacy and are committed to protecting personally identifiable information you may provide us through the Website. We have adopted this privacy policy (“Privacy Policy”) to explain what information may be collected on our Website, how we use this information, and under what circumstances we may disclose the information to third parties. This Privacy Policy applies only to information we collect through the Website and does not apply to our collection of information from other sources.<br> This Privacy Policy, together with the Terms and conditions posted on our Website, set forth the general rules and policies governing your use of our Website. Depending on your activities when visiting our Website, you may be required to agree to additional terms and conditions.</p>
diff --git a/tmpl/page/prizemoney.tt b/tmpl/page/prizemoney.tt
new file mode 100644 (file)
index 0000000..6beedc4
--- /dev/null
@@ -0,0 +1,15 @@
+<div class="w3-container w3-margin">
+  <h1>Prize Money</h1>
+<br/>
+<div class="w3-container">
+    <h3>Pairs Event</h3>
+    [% INCLUDE block/pairsevent/prizemoney.tt %]
+    <hr/>
+    <h3>Luxembourg Open</h3>
+    [% INCLUDE block/luxopen/prizemoney.tt %]
+    <hr/>
+    <h3>Luxembourg Masters</h3>
+    [% INCLUDE block/luxmasters/prizemoney.tt %]
+    <hr/>
+</div>
+</div>
diff --git a/tmpl/page/program.tt b/tmpl/page/program.tt
new file mode 100644 (file)
index 0000000..bb6bc20
--- /dev/null
@@ -0,0 +1,33 @@
+<div class="w3-container w3-margin">
+<h1>Program</h1>
+
+<h3>General Information</h3>
+<p>The players need to pick up their players card indicating their starting times of all tournaments where they are registered to.<br/>The players card can be picked up at the control desk before the tournament starts.</p>
+
+<p>The organisation keeps the right to make changes on the below schedule.</p> 
+
+<p>The disability darts final, youth final, ladies final and men's final on both days will be played on stage called by called by Mr. Nick Rolls.</p>
+
+<p>Closing date for the registration is on the 18.07.2020</p>
+
+<br/>
+<div class="w3-container">
+    <h3>Pairs Event</h3>
+    [% INCLUDE block/pairsevent/info.tt %]
+    [% INCLUDE block/pairsevent/schedule.tt %]
+    <br/>
+    <h3>Luxembourg Open</h3>
+    [% INCLUDE block/luxopen/info.tt %]
+    [% INCLUDE block/luxopen/schedule.tt %]
+    <br/>
+    <h3>Luxembourg Masters</h3>
+    [% INCLUDE block/luxmasters/info.tt %]
+    [% INCLUDE block/luxmasters/schedule.tt %]
+    <hr/>
+
+
+</div>
+</div>
+
+
+
index 02de75a..cf8fb60 100644 (file)
@@ -1,16 +1,16 @@
 [% PROCESS macro/fields.tt %]
 
-<div class="w3-container w3-margin w3-padding-large">
+<div class="w3-container w3-margin">
 <h1 class="w3-margin">Registration</h1>
 <div class="w3-container">
 <div class="w3-panel w3-border w3-padding w3-twothird">
   <h4>How to proceed?</h4>
   <ol>
     <li>You can register multiple players at once</li>
-    <li>Select in the form below the category for the player you want to register</li>
-    <li>Fill out name,country and select the events, the player want to participate</li>
+    <li>Select in the form below the tournament for the player you want to register</li>
+    <li>Fill out name,country and select the competition, the player want to participate</li>
     <li>Click on "Add player" to add the player into the "Registration Table"</li>
-    <li>To finalize the registration, fill out your contact-data and click on "Register Now"</li>
+    <li>To finalize the registration, fill out your contact data and click on "Register Now"</li>
     <li>Fill out required payment fields and pay the requested registration fees.</li>
   </ol>
 </div>
 <h2>Player Registration Form</h2>
 <form id="frm_register">
     <div class="w3-container w3-third w3-padding-24">
-    <label for="category" class="w3-label">Category</label>
-    <select id="category" name="category" class="w3-select w3-border" onchange="openForm();">
+    <label for="category" class="w3-label">Tournament</label>
+    <select id="category" name="category" class="w3-select w3-border" onchange="openForm();" placeholder="tournament...">
+       <option value=""></option>
        <option value="Men">Men</option>
        <option value="Ladies">Ladies</option>
        <option value="Boys">Boys</option>
        <option value="Girls">Girls</option>
-       <option value="Disability">Paradarts</option>
+       <option value="Paradarts">Paradarts</option>
     </select>
     </div>
+    <div id="playersform" style="display: none;">
     <div class="w3-container w3-margin-bottom">
     [% fieldeditbox("playerprename",'luxopenregistrations',"Prename",'w3-third','') %]
     [% fieldeditbox("playersurname",'luxopenregistrations',"Surname",'w3-third','') %]
       </select>
     </div>
     </div>
-   
+    <div class="w3-container">
+      <label class="w3-label">Competition</label>
     <div class="w3-container" id="pnlwarmup" >
     
-    <input type="checkbox" class="w3-check" value="Pairs Event" id="warmup" name="warmup" onchange="setdblpartner();"/>&nbsp;Pairs-Event (24.07.2020) 40 &euro;
+    <input type="checkbox" class="w3-check" value="Pairs Event" id="warmup" name="warmup" onchange="setdblpartner();"/>&nbsp;Pairs-Event (24.07.2020) <strong><span id="pairseventamount">0,00</span>&euro;</strong>
     <div id="doublepartner" class="w3-container" style="display: none;">
       <h5>Double Partner</h5>
       [% fieldeditbox("dpplayerprename",'luxopenregistrations',"Prename",'w3-third','') %]
       [% fieldeditbox("dpplayersurname",'luxopenregistrations',"Surname",'w3-third','') %]
       <div class="w3-third">
-        <label for="dbplayercountry">country</label>
+        <label for="dbplayercountry" class="w3-label">Country</label>
         <select id="dbplayercountry" name="dpbplayercountry" class="w3-select w3-border">
         [% INCLUDE block/countryoptions.tt %]
         </select>
     </div>
     
     <div class="w3-container">
-      <input type="checkbox" id="luxopen" name="luxopen"  value="Luxembourg Open" class="w3-check"/>&nbsp;Luxembourg Open (25.07.2020) 20 &euro;
+      <input type="checkbox" id="luxopen" name="luxopen"  value="Luxembourg Open" class="w3-check"/>&nbsp;Luxembourg Open (25.07.2020) <strong><span id="luxopenamount">0,00</span>&euro;</strong>
     </div>
     <div class="w3-container">
-      <input type="checkbox" id="luxmasters" name="luxmasters" value="Luxembourg Masters" class="w3-check"/>&nbsp;Luxembourg Masters (26.07.2020) 20 &euro;
+      <input type="checkbox" id="luxmasters" name="luxmasters" value="Luxembourg Masters" class="w3-check"/>&nbsp;Luxembourg Masters (26.07.2020) <strong><span id="luxmastersamount">0,00</span>&euro;</strong>
+    </div>
     </div>
     </form>
     <div class="w3-container w3-right-align">
       <button type="button" class="w3-button w3-blue-grey w3-margin" onclick="AddtoCheckout();return false;">Add Player</button>
     </div>
+    </div>
 </div>
 <div class="w3-container w3-panel w3-border">
   <h2>Players to register</h2>
-  <table class="w3-table w3-border w3-bordered" style="width: 100%;">
+  <div style="overflow-x:auto;">
+  <table class="w3-table w3-border w3-bordered" style="min-width: 400px;">
     <thead >
-      <tr class="w3-light-grey" ><th>Name</th><th>Category</th><th>Tournament</th><th>Registration fee</th><th>&nbsp;</th></tr>
+      <tr class="w3-light-grey" ><th>Name</th><th>Tournament</th><th>Competition</th><th>Registration fee</th><th>&nbsp;</th></tr>
     </thead>
     <tfoot >
       <tr class="w3-light-grey" ><th colspan="5"></th></tr>
@@ -85,7 +91,7 @@
 
     </tbody>
   </table>
-  
+</div>
 
 </div>
 <div class="w3-container w3-panel w3-border">
   <form>
 
   <div class="w3-container w3-block">
-    <button type="button" class="w3-button w3-blue-grey w3-margin  w3-xlarge" onclick="PayNow();return false;">Register Now <span id="dspamount"></span> &euro;</button>
+    <button type="button" class="w3-button w3-blue-grey w3-margin  w3-xlarge" onclick="alert('not implementet yet!');return false;">Register Now <span id="dspamount"></span> &euro;</button>
   </div>
 </div>
 </div>
index e185ab2..ca85df3 100644 (file)
@@ -1,14 +1,15 @@
 <div class="w3-container w3-margin w3-padding-large">
-<h1>Sponsors</1>
+<h1>Sponsors</h1>
 
-<a href="sponsorship possibilities"></a>
+<div class="w3-container w3-panel w3-border w3-padding-24" style="font-size: 12px;">
 <h2>Sponsorship possibilities</h2>
 
-<p>The 'Luxembourg Open and Masters' are celebrating this year their <strong>10th anniversary</strong>, and the sponsoring in very important for the Luxembourgish Darts Federation to be able to organize the biggest darts event in Luxembourg.</p>
-<p> The Luxembourg Open/Masters offers to companies various opportunities to present themselves.</p>
-<p>Depending on your budget several options are possible and of course special partnerships can be created. Even for small money your company can be part of our wonderful event.<p>
-<p>It would be a pleasure for us to present you the different possibilities of a partnership.</p>
+<p >The 'Luxembourg Open and Masters' are celebrating this year their <strong>10th anniversary</strong>, and the sponsoring in very important for the Luxembourgish Darts Federation to be able to organize the biggest darts event in Luxembourg.<br/>
+The Luxembourg Open/Masters offers to companies various opportunities to present themselves.<br/>
+Depending on your budget several options are possible and of course special partnerships can be created. Even for small money your company can be part of our wonderful event.<br/>
+It would be a pleasure for us to present you the different possibilities of a partnership.</p>
 
 
 <p><strong>Contact us without obligation.</strong></p>
+<div>
 </div>
index 11c2838..e8c8b1d 100644 (file)
@@ -1,7 +1,12 @@
 
-  <div class="w3-container w3-margin w3-padding-large">
-    [% INCLUDE block/info_luxmasters.tt %]
-  
+  <div class="w3-container w3-margin">
+  <h1>Luxembourg Masters</h1>
+    [% INCLUDE block/luxmasters/info.tt %]
+    <hr/>
+    [% INCLUDE block/luxmasters/schedule.tt %]
+    <hr/>
+    [% INCLUDE block/luxmasters/prizemoney.tt %]
+    <hr/>
   <div class="w3-container">
     <a href="players"></a>
     <h3>Registered Players</h3>
index edf987b..ad8489a 100644 (file)
@@ -1,6 +1,11 @@
-  <div class="w3-container w3-margin w3-padding-large">
-    [% INCLUDE block/info_luxopen.tt %]
-  
+  <div class="w3-container w3-margin">
+     <h1>Luxembourg Open</h1>
+    [% INCLUDE block/luxopen/info.tt %]
+    <hr/>
+    [% INCLUDE block/luxopen/schedule.tt %]
+    <hr/>
+    [% INCLUDE block/luxopen/prizemoney.tt %]
+    <hr/>
   <div class="w3-container">
     <a href="players"></a>
     <h3>Registered Players</h3>
index 27afc27..19924b3 100644 (file)
@@ -1,6 +1,11 @@
-  <div class="w3-container w3-margin w3-padding-large">
-    [% INCLUDE block/info_pairsevent.tt %]
-  
+  <div class="w3-container w3-margin">
+     <h1>Pairs Event</h1>
+    [% INCLUDE block/pairsevent/info.tt %]
+    <hr/>
+    [% INCLUDE block/pairsevent/schedule.tt %]
+    <hr/>
+    [% INCLUDE block/pairsevent/prizemoney.tt %]
+    <hr/>
   <div class="w3-container">
     <a href="players"></a>
     <h3>Registered Players</h3>
index 8841a02..1071449 100644 (file)
@@ -20,6 +20,7 @@
 <h2>Directions</h2>
 How to get to Hall Virctor Hugo,
 <br/><br/>
+<div class="w3-container w3-margin">
 <h3>By car</h3>
 
 <p>The new venue is located in  'Limpertsberg ' a part ofLuxembourg City , put to your Navigation:<p>
@@ -28,36 +29,67 @@ How to get to Hall Virctor Hugo,
 60, avenue Victor Hugo<br/>
 L-1750 Luxembourg</address>
 
-<p>Next to the venue is a Parking spot for about 70 cars, from Friady 18:00 till Monday morning this parking is for free.</p>
-<p>The parking fee costs can be found on the following page:<br><a target="_blank" href="https://www.vdl.lu/en/getting-around/car/parking/paid-parking-zones" class="w3-link">VDL - Paid parking zones</a></p>
-<p>Another much bigger parking is about a 5 minutes walk the 'Glacis square', also this parking spot is for free from Friday 18:00 till Monday morning. </p>
-Address to put for this spot: <address>21 Allée Scheffer, L-2520 Luxembourg</address>
+<h4>Parking “Avenue du bois”</h4>
+<p>Next to the venue is a Parking spot for about 70 cars<br/>
+Monday – Friday from 08:00 – 18:00 – 1,00€ / hour<br/>
+Friday after 18:00 – free<br/>
+Saturday – all day – free<br/>
+Sunday – all day – free<p>
+<h4>Parking Glacis</h4>
+<p>Another much bigger parking is about a 5 minutes’ walk to the venue. <br/>
+Monday – Friday from 08:00 – 18:00 – 1,00€ / hour<br/>
+Friday after 18:00 – free<br/>
+Saturday – all day – free<br/>
+Sunday – all day – free<br/>
+Entrance : 21 Allée Scheffer, L-2520 Luxembourg<p>
+<img src="[%abspath%]img/venue/Parking.jpg" alt="parking near new venue" style="width: 100%"/>
+</div>
+
+<div class="w3-container w3-margin">
+<h3>by <strong>FREE</strong> public transport </h3>
+
+<p>Luxembourg is proud to become the first country in the world to offer nationwide free public transport. From 01/03/2020 your travels got easier: you will no longer need a ticket to board any national bus, train or the tram.</p>
+
+<p>Information about how to get around in Luxembourg city can be found on the official homepage of the city of Luxembourg under the category "Getting around".</p>
+<p><a href="https://www.vdl.lu/en" class="w3-link" target="_blank">https://www.vdl.lu/en</a></p>
 
-<h3>By <strong>FREE</strong> public transport </h3>
+<p>To find your way to your destination, you can do a search on the mobility homepage. Here you can also find all maps and timetables of all public transportation possibilities.</p>
+<p><a href="https://www.mobiliteit.lu/en/" class="w3-link" target="_blank">https://www.mobiliteit.lu/en/</a></p>
 
-<p>For those who comes by public transport you can plan your journey via the Site <a href="https://www.mobiliteit.lu/" target="_blank" class="w3-link">mobiliteit.lu</a>.There  also exists  an Apps for iOS and Android in the respective appstores.</p>
 
+
+<p>A useful map for the bus lines in Luxembourg can be found on the following page:</p>
+<p><a href="Plan Réseau AVL" class="w3-link" target="_blank">https://www.mobiliteit.lu/wp-content/uploads/2019/11/2019-11-03-Plan-r%C3%A9seau-AVL.pdf</a></p>
+</div>
+
+<div class="w3-container w3-margin">
 <h4>From the Airport,</h4>
 
 <p>Take line 16 on Saturday every 10 minutes and Sunday every 2-30 minutes, direction Hesperange Schlass, you have to get out at station  'Pescatore ' and from there it 's a good 8 mintes walk to the venue</p>
 <a target="_blank" href="https://web.vdl.lu/autobus/data/depliants/lignes/16.pdf" class="w3-link">Bus Line 16</a>
 
-<p>From the train station an center of Luxembourg,
-Take line number 2 or 4every 20 minutes on Friday, and every 30 minutes on the weekend, direction Limpertsberg Lycée Michel Lucius and get out  'Lycée de Garçons ' and you are 1 minute from the venue.</p>
+<h4>From the train station an center of Luxembourg</h4>
+<p>
+Take line number 2 or 4 every 20 minutes on Friday, and every 30 minutes on the weekend, direction Limpertsberg Lycée Michel Lucius and get out  'Lycée de Garçons ' and you are 1 minute from the venue.</p>
 
 <a target="_blank" href="https://web.vdl.lu/autobus/data/depliants/lignes/2.pdf"  class="w3-link">Bus Line 2</a><br/>
 
 <a target="_blank" href="https://web.vdl.lu/autobus/data/depliants/lignes/4.pdf" class="w3-link">Bus Line 4</a>
+</div>
 
+<div class="w3-container w3-margin">
 <h4>From the Kirchberg</h4>
-<p>Take the tram direction Centre/Staereplaatz, every 10 minutes on Friday and every 15 minutes on the weekend, get out at stop  'Theater ' a 5 minutes ' walk to the venue or take bus number 2 or 4 for one  next stop direction Limpertsberg Lycée Michel Lucius.</p>
-<p>For all players which are staying in our Partner hotel Meli and Novotel join a five minutes ' walk from your hotel to station Philharmonie and take the tram down to the  'Theater ' stop.</p>
+<p>Take the tram direction Centre/Staereplaatz, every 10 minutes on Friday and every 15 minutes on the weekend, get out at stop 'Theater' a 5 minutes walk to the venue or take bus number 2 or 4 for one staion direction 'Limpertsberg - Lycée Michel Lucius'.</p>
+<p>For all players who are staying in one of our Partner hotels Melià or Novotel it's a five minutes walk from your hotel to station 'Philharmonie' and take the tram down to the  'Theater' station.</p>
+</div>
 
-<p>Shuttle from Hotel Melia and Novotel,<br/>
+<div class="w3-container w3-margin">
+<h4>Shuttle from Hotel Melia and Novotel</h4>
 <br/>
-From our Partner Hotels Melia and Novotel a shuttle will be running to take care first of all of our participants of the Para Darts Open/Masters if in case of free spots in the shuttle every player can join this shuttle.</p>
+From our Partner Hotels Melià and Novotel a shuttle will be available with first a priority for the players of the Paradarts. If there are still places available or if the shuttle is currently not used all other players are also welcome to use it.</p>
 <p>More details about our shuttle will be announced</p>
 </div>
 
 
+</div>
 </div>
\ No newline at end of file
index bd04e61..aca6feb 100644 (file)
@@ -1,7 +1,7 @@
 <div class="w3-container w3-margin w3-padding-large w3-center">
   <h1>Hotels</h1>
   <div class="w3-row">
-  <div class="w3-container w3-padding  w3-half">
+  <div class="w3-container w3-padding w3-half">
   <div class="w3-container w3-panel w3-border">
     <h2>Novotel Luxembourg Kirchberg</h2>
     <br/>
@@ -45,4 +45,5 @@
   </div>
 </div>
 </div>
+<img src="[%abspath%]img/venue/VenueHotels.jpg" alt="partner hotels" style="width: 100%" class="w3-border w3-padding"/>
 </div>
\ No newline at end of file
index 18fdb1b..e4767f3 100644 (file)
@@ -4,23 +4,17 @@
 <html lang="en">\r
 <head>\r
 <title>Luxembourg Open and Masters 2020 | [% pagename FILTER ucfirst %]</title>\r
-<meta name="description" content="This is a meta description sample. We can add up to 160 characters.">\r
+<meta name="description" content="Luxembourg Open &amp; Masters 2020 - Official Website">\r
 <meta content="width=device-width,initial-scale=1" name="viewport">\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\r
-<link rel="canonical" href="https://www.luxopen.lu">\r
+<link rel="canonical" href="[% siteurl %]">\r
 <!-- FB-->\r
 <meta property="og:type" content="article" />\r
 <meta property="og:title" content="Luxembourg Open and Masters 2020 | [% pagename FILTER ucfirst %]" />\r
-<meta property="og:description" content="DESCRIPTION OF PAGE CONTENT" />\r
-<meta property="og:image" content="LINK TO THE IMAGE FILE" />\r
-<meta property="og:url" content="PERMALINK" />\r
+<meta property="og:description" content="Luxembourg Open &amp; Masters 2020 - Official Website" />\r
+<meta property="og:image" content="[% abspath %]img/sharebanner.jpg" />\r
+<meta property="og:url" content="[% siteurl %]" />\r
 <meta property="og:site_name" content="Luxembourg Open and Masters 2020 " />\r
-<!-- twitter -->\r
-<meta name="twitter:title" content="Luxembourg Open and Masters 2020 | [% pagename FILTER ucfirst %]">\r
-<meta name="twitter:description" content="DESCRIPTION OF PAGE CONTENT">\r
-<meta name="twitter:image" content="LINK TO IMAGE">\r
-<meta name="twitter:site" content="@USERNAME">\r
-<meta name="twitter:creator" content="@USERNAME">\r
 \r
 <meta name="robots" content="index, follow">\r
 <!-- <link rel="stylesheet" href="[% abspath %]css/animate.min.css?v=[% vstamp %]" type="text/css" media="all"> -->\r
@@ -28,7 +22,7 @@
 <link rel="stylesheet" href="[% abspath %]css/style.css?v=[% vstamp %]" type="text/css" media="all">\r
 \r
 <link rel="stylesheet" type="text/css" href="[% abspath %]css/w3pro.css?v=[% vstamp %]">\r
-<link rel="shortlink" href="https://www.luxopen.lu">\r
+<link rel="shortlink" href="[% siteurl %]">\r
 <meta name="author" content="Kilian Saffran - DKS sarl">\r
     <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />\r
     <meta http-equiv="Pragma" content="no-cache" />\r
 </div>\r
 [% INCLUDE block/footer.tt %]\r
 <script type="text/javascript" src="[% abspath %]js/jquery.js?v=[% vstamp %]"></script>\r
-<!-- <script type="text/javascript" src="[% abspath %]js/all.min.js?v=[% vstamp %]"></script> -->\r
-<!-- <script type="text/javascript" src="[% abspath %]js/v4-shims.min.js?v=[% vstamp %]"></script> -->\r
 [% IF pagename == 'index' %]\r
 <script type="text/javascript" src="[% abspath %]js/jquery.countdown.min.js?v=[% vstamp %]"></script>\r
-<!-- <script type="text/javascript" src="[% abspath %]js/waypoints.min.js?v=[% vstamp %]"></script> -->\r
-<!-- <script type="text/javascript" src="[% abspath %]js/wow.min.js?v=[% vstamp %]"></script> -->\r
-[% END %]\r
 <script type="text/javascript" src="[% abspath %]js/custom.js?v=[% vstamp %]"></script>\r
+[% END %]\r
+\r
 <script type="text/javascript" src="[% abspath %]js/mail.js?v=[% vstamp %]"></script>\r
 [% IF pagename == 'registration' %]\r
 <script src="https://js.stripe.com/v3/"></script>\r