From d5c35f84f1a04032e853f5de5bd5d040d577e8a6 Mon Sep 17 00:00:00 2001 From: Kilian Saffran Date: Sun, 8 Mar 2020 14:52:05 +0100 Subject: [PATCH] v20200308 --- backoffice/tmpl/module/companies/companies.js | 169 - backoffice/tmpl/module/companies/index.js | 9 - backoffice/tmpl/module/companies/index.tt | 106 - .../tmpl/module/companies/staffgroups.js | 85 - backoffice/tmpl/module/periods/index.js | 12 - backoffice/tmpl/module/periods/index.tt | 100 - .../tmpl/module/periods/reportperiod.js | 98 - .../tmpl/module/periods/staffperiodweeks.js | 298 -- backoffice/tmpl/module/sites/index.js | 163 - backoffice/tmpl/module/sites/index.tt | 0 backoffice/tmpl/module/staff/index.js | 9 - backoffice/tmpl/module/staff/index.tt | 101 - backoffice/tmpl/module/staff/staff.js | 134 - backoffice/tmpl/module/staff/staffcontract.js | 167 - backoffice/tmpl/module/timetrackers/index.js | 25 - backoffice/tmpl/module/timetrackers/index.tt | 15 - backoffice/tmpl/module/users/index.js | 9 - backoffice/tmpl/module/users/index.tt | 60 - backoffice/tmpl/module/users/users.js | 205 - backoffice/tmpl/module/workplans/index.js | 9 - backoffice/tmpl/module/workplans/index.tt | 60 - backoffice/tmpl/module/workplans/workplans.js | 130 - css/animate.min.css | 11 - css/style.css | 4505 ++--------------- css/w3pro.css | 5 +- img/sharebanner.jpg | Bin 0 -> 50166 bytes js/all.min.js | 1 - js/core.min.js | 11 - js/custom.js | 85 +- js/custom.min.js | 3 - js/jquery-migrate.min.js | 2 - js/tabs.min.js | 11 - js/v4-shims.min.js | 1 - js/waypoints.min.js | 8 - js/widget.min.js | 11 - js/wow.min.js | 2 - tmpl/block/footer.tt | 20 +- tmpl/block/info_luxmasters.tt | 32 + tmpl/block/info_luxopen.tt | 30 + tmpl/block/info_pairsevent.tt | 30 + tmpl/block/mobilemenu.tt | 32 +- tmpl/block/topmenu.tt | 110 +- tmpl/page/index.tt | 26 +- tmpl/page/information.tt | 91 +- tmpl/page/tournament/luxembourgmasters.tt | 81 +- tmpl/page/tournament/luxembourgopen.tt | 106 +- tmpl/page/tournament/pairsevent.tt | 61 +- tmpl/skeleton/index.tt | 4 +- 48 files changed, 555 insertions(+), 6688 deletions(-) delete mode 100644 backoffice/tmpl/module/companies/companies.js delete mode 100644 backoffice/tmpl/module/companies/index.js delete mode 100644 backoffice/tmpl/module/companies/index.tt delete mode 100644 backoffice/tmpl/module/companies/staffgroups.js delete mode 100644 backoffice/tmpl/module/periods/index.js delete mode 100644 backoffice/tmpl/module/periods/index.tt delete mode 100644 backoffice/tmpl/module/periods/reportperiod.js delete mode 100644 backoffice/tmpl/module/periods/staffperiodweeks.js delete mode 100644 backoffice/tmpl/module/sites/index.js delete mode 100644 backoffice/tmpl/module/sites/index.tt delete mode 100644 backoffice/tmpl/module/staff/index.js delete mode 100644 backoffice/tmpl/module/staff/index.tt delete mode 100644 backoffice/tmpl/module/staff/staff.js delete mode 100644 backoffice/tmpl/module/staff/staffcontract.js delete mode 100644 backoffice/tmpl/module/timetrackers/index.js delete mode 100644 backoffice/tmpl/module/timetrackers/index.tt delete mode 100644 backoffice/tmpl/module/users/index.js delete mode 100644 backoffice/tmpl/module/users/index.tt delete mode 100644 backoffice/tmpl/module/users/users.js delete mode 100644 backoffice/tmpl/module/workplans/index.js delete mode 100644 backoffice/tmpl/module/workplans/index.tt delete mode 100644 backoffice/tmpl/module/workplans/workplans.js delete mode 100644 css/animate.min.css create mode 100644 img/sharebanner.jpg delete mode 100644 js/all.min.js delete mode 100644 js/core.min.js delete mode 100644 js/custom.min.js delete mode 100644 js/jquery-migrate.min.js delete mode 100644 js/tabs.min.js delete mode 100644 js/v4-shims.min.js delete mode 100644 js/waypoints.min.js delete mode 100644 js/widget.min.js delete mode 100644 js/wow.min.js create mode 100644 tmpl/block/info_luxmasters.tt create mode 100644 tmpl/block/info_luxopen.tt create mode 100644 tmpl/block/info_pairsevent.tt diff --git a/backoffice/tmpl/module/companies/companies.js b/backoffice/tmpl/module/companies/companies.js deleted file mode 100644 index 9c3447e..0000000 --- a/backoffice/tmpl/module/companies/companies.js +++ /dev/null @@ -1,169 +0,0 @@ -//var tbl_companies = null; -//var weekdays= ["mon","tue","wed","thu","fri","sat","sun"]; - -var companies ={ - tbl: null, - current_company: null, - name: "companies", - choices:{"reportperiodunit":null}, - initform: function(){ - flatpickr("#reportperiodstart",{altInput: true, - altFormat: "d.m.Y", - dateFormat: "Y-m-d", - "locale": "fr", - }); - companies.choices["reportperiodunit"] = new Choices('#reportperiodunit',{ - searchEnabled: false, - itemSelectText: '', - removeItemButton: false, - shouldSort: false, - shouldSortItems: false, - choices : [{"value":"week","label":"semaine(s)"},{"value":"month","label":"mois"}] - }); - }, - inittable: function(){ - companies.initform(); - companies.tbl = new Tabulator("#tbl_" + companies.name, { - headerFilterPlaceholder: "filter...", - height: "94vh", - layout: "fitData", - selectable: 1, - rowContext:function(e, row){ - //e - the click event object - //row - row component - e.preventDefault(); // prevent the browsers default context menu form appearing. - }, - columns: [{ - title: "entreprise", - field: "company", - headerFilter: "input" - }, { - title: "address", - field: "address", - headerFilter: "input" - }, { - title: "cp", - field: "zip", - headerFilter: "input" - }, { - title: "ville", - field: "city", - headerFilter: "input" - }, { - title: "pays", - field: "country", - headerFilter: "input" - },{ - title: "Schemata", - field: "schemata", - - }] - }); - companies.gettbldata(); - }, - gettbldata: function(){ - //console.log("isadmin [% session.usergroups.search('admin') %]"); - [% IF session.usergroup == 'admin' %] - req.reqdata("POST", "db.cgi", { "get": companies.name + "list","schemata":schemata, "filter": "schemata in (select schemaaccess from public.vw_userschemaaccess where id=[% session.id %])"}, companies.loadtbldata); - [% ELSE %] - req.reqdata("POST", "db.cgi", { "get": companies.name + "list","schemata":schemata}, companies.loadtbldata); - [% END %] - }, - loadtbldata: function(data){ - if (data && data.sqldata) { companies.tbl.setData(data.sqldata);} - }, - add: function(){ - cleanform2(companies.name,companies.choices); - document.getElementById("company").addEventListener('blur', function(event){companies.checkschema(event,this.id);},true); - module.viewpanel('frm_' + companies.name); - }, - edit: function(){ - //console.log("force remove event"); - document.getElementById("company").removeEventListener('blur',function(){},true); - var udata = companies.tbl.getSelectedData(); - - if (udata[0]) { - parent.setschemata(udata[0].schemata); - cleanform2(companies.name,companies.choices); - req.reqdata("POST", "db.cgi", { "get": companies.name + "data","schemata":schemata, "filter":"id='" + udata[0].id + "'"}, companies.fillform); - staffgroups.gettbldata(); - module.viewpanel('frm_' +companies.name); - - } - }, - fillform: function(data){ - //console.log("Fill Form 1"); - if (data && data.sqldata){ - //console.log("Fill Form 2"); - fillformbydataclass2(companies.name,companies.choices,data.sqldata[0]); - } - }, - remove: function(){ - var udata = companies.tbl.getSelectedData(); - if (udata[0]) { - var uid = udata[0].id; - showdeletedlg("companies",uid,"Êtes vous sûre de supprimer l'entrprise sélectionnée?",companies.afterdeletecallback,schemata); - //module.viewpanel('tbl_' + companies.name); - } - }, - save: function(){ - var company = document.getElementById("company").value; - if (company == ''){ - showmessagedlg("Erreur",'
Le Champ "Entreprise" ne doit pas être vide!
'); - return false; - } - if (company.length < 3){ - showmessagedlg("Erreur",'
Le Champ "Entreprise" contenir au moins 3 lettres!'); - return false; - } - //var wpdata = getformcontent(companies.name); - //TODO: save form - //console.log(wpdata); - saveform(companies.name,schemata,null); - if (document.getElementById("id").value == ""){ - console.log("Install new schema now!"); - req.reqdata("POST","index.cgi",{"fn":"installschema","schemaname":document.getElementById("schemata").value},companies.afterschemainstall); - } - module.viewpanel('tbl_' + companies.name); - }, - afterschemainstall: function(data){ - parent.getschemata(); - }, - checkschema(ev,fieldid){ - var companyname = document.getElementById(fieldid).value; - //var curschemaval = document.getElementById("schemata").value; - //if (curschemaval == ""){ - req.reqdata("POST","index.cgi",{"fn":"getfreeschema","companyname":companyname},companies.setnewschema); - //} - }, - setnewschema(data){ - if (data && data.newschema){ - document.getElementById("schemata").value = data.newschema; - } - }, - afterdeletecallback: function(data){ - companies.gettbldata(); - module.viewpanel('tbl_' + companies.name); - } - - - // getcompany: function(ev,id){ - // console.log(id + "=>" + ev.detail.value); - // req.reqdata("POST","db.cgi",{"get":companies.name + "data","schemata":schemata,"filter":"id='" + ev.detail.value + "'"},companies.setcompany); - // }, - // setcompany: function(data){ - // if (data && data.sqldata){ - // console.log(data.sqldata[0]); - // fillformbydataclass("companies",data.sqldata[0],false); - // } - // }, - -} - - - - - - - - diff --git a/backoffice/tmpl/module/companies/index.js b/backoffice/tmpl/module/companies/index.js deleted file mode 100644 index 00c0e33..0000000 --- a/backoffice/tmpl/module/companies/index.js +++ /dev/null @@ -1,9 +0,0 @@ -var schemata = "public"; -var currentview = null; -function initpage(){ - //schemata = parent.admin.getcurrentSchemata(); - //console.log("Current Schema:" + schemata); - companies.inittable(); - staffgroups.inittable(); - module.viewpanel("tbl_companies"); -} diff --git a/backoffice/tmpl/module/companies/index.tt b/backoffice/tmpl/module/companies/index.tt deleted file mode 100644 index eb09b47..0000000 --- a/backoffice/tmpl/module/companies/index.tt +++ /dev/null @@ -1,106 +0,0 @@ -[% PROCESS macro/fields.tt %] - -
-
-
- - - - -
-
-
-
-
- +
+
+

10th Edition of the Luxembourg Open & Masters

+

This year the "Fédération Luxembourgeoise de Darts" (FLD) organizes for the 10th time the Luxembourg Open.
+ Proudly we can annouce that the Registration is open for this event on 24th to 26th of July 2020.
There will be some changes due to the prior events:

+

- First of all: we changed the venue, you can get more information about the new venue here +

- We added a Paradarts tournament to the Luxembourg Open and Masters.

+

- We took the decision to retract the Luxembourg Open and Masters as BDO ranked tournaments

+ +

Keep informed by following us on Facebook

+
+
\ No newline at end of file diff --git a/tmpl/page/information.tt b/tmpl/page/information.tt index 52a0273..8de4c0e 100644 --- a/tmpl/page/information.tt +++ b/tmpl/page/information.tt @@ -8,98 +8,15 @@

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.

Closing date for the registration is on the 18.07.2020

+

Program


+ [% INCLUDE block/info_pairsevent.tt %] + [% INCLUDE block/info_luxopen.tt %] + [% INCLUDE block/info_luxmasters.tt %] -
-
-

Pairs Event

Friday, 24 July 2020

-
-
-

Schedule

- - - - - - -
18:00Doors Open
20:00Start of men and ladies pairs tournament
  
-
-

Price Money

- - - - - - - - - - - - -
PlaceMen PairsLadies Pairs
1.400€200€
2.200€100€
3.–4.100€50€
5.–8.50€
9.–16.
17.–32.
- -
-
-
-
-

Luxembourg Open

-

Saturday, 25 July 2020

-
-

Schedule

- - - - -
08:30Doors Open
10:00Start of men and ladies singles tournament
12:00Start of youth and disability singles tournament
-
-

Price Money

- - - - - - - - - - - - -
PlaceMenLadiesBoysGirlsParadarts
1.1800€600€100€50€150€
2.800€250€50€25€100€
3.–4.400€100€25€15€50€
5.–8.200€50€
9.–16.100€25€
17.–32.50€
-
-
-
-
-
-

Luxembourg Masters

Sunday, 26 July 2020

-
-

Schedule

- - - - -
08:30Doors Open
10:00Start of men and ladies singles tournament
12:00Start of youth and disability singles tournament
-
-

Price Money

- - - - - - - - - - - - -
PlaceMenLadiesBoysGirlsParadarts
1.1800€600€100€50€150€
2.800€250€50€25€100€
3.–4.400€100€25€15€50€
5.–8.200€50€
9.–16.100€25€
17.–32.50€
-
-
diff --git a/tmpl/page/tournament/luxembourgmasters.tt b/tmpl/page/tournament/luxembourgmasters.tt index 17049c4..11c2838 100644 --- a/tmpl/page/tournament/luxembourgmasters.tt +++ b/tmpl/page/tournament/luxembourgmasters.tt @@ -1,86 +1,9 @@
-
-

Luxembourg Open

-

Saturday, 25 July 2020

-
-
-
-

Schedule

- - - - - - - - - - - - - - - -
18:00Doors Open
20:00Start of men and ladies pairs tournament
  
-
-
-
-
-

Price Money

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PlaceMen PairsLadies Pairs
1.400€200€
2.200€100€
3.–4.100€50€
5.–8.50€
9.–16.
17.–32.
-
-
+ [% INCLUDE block/info_luxmasters.tt %]

Registered Players

-
+
diff --git a/tmpl/page/tournament/luxembourgopen.tt b/tmpl/page/tournament/luxembourgopen.tt index 2a363cd..edf987b 100644 --- a/tmpl/page/tournament/luxembourgopen.tt +++ b/tmpl/page/tournament/luxembourgopen.tt @@ -1,104 +1,8 @@
-
-

Luxembourg Open

-

Saturday, 25 July 2020

-
-
-
-

Schedule

- - - - - - - - - - - - - -
08:30Doors Open
10:00Start of men and ladies singles tournament
12:00Start of youth and disability singles tournament
-
-
-
-
-

Price Money

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PlaceMenLadiesBoysGirlsParadarts
1.1800€600€100€50€150€
2.800€250€50€25€100€
3.–4.400€100€25€15€50€
5.–8.200€50€
9.–16.100€25€
17.–32.50€
-
-
+ [% INCLUDE block/info_luxopen.tt %] -
- -

Registered Players

-
+
+ +

Registered Players

+
\ No newline at end of file diff --git a/tmpl/page/tournament/pairsevent.tt b/tmpl/page/tournament/pairsevent.tt index 0dfc3e1..27afc27 100644 --- a/tmpl/page/tournament/pairsevent.tt +++ b/tmpl/page/tournament/pairsevent.tt @@ -1,53 +1,8 @@ -
-
-

Pairs Event

-

Friday, 24 July 2020

-
-
-
-
- -

Schedule

- - - - - - -
18:00Doors Open
20:00Start of men and ladies pairs tournament
  
- - -
-
-
-
-

Price Money

- - - - - - - - - - - - -
PlaceMen PairsLadies Pairs
1.400€200€
2.200€100€
3.–4.100€50€
5.–8.50€
9.–16.
17.–32.
-
-
-
-
- -

Registered Players

-
- -
+
+ [% INCLUDE block/info_pairsevent.tt %] + +
+ +

Registered Players

+
+
\ No newline at end of file diff --git a/tmpl/skeleton/index.tt b/tmpl/skeleton/index.tt index d32f37c..18fdb1b 100644 --- a/tmpl/skeleton/index.tt +++ b/tmpl/skeleton/index.tt @@ -53,9 +53,9 @@ - + [% INCLUDE block/topmenu.tt %] -
+
[% INCLUDE $page %] -- 2.39.5