From 3a244ce773f5effba048f7d7523673af6cfb7ff9 Mon Sep 17 00:00:00 2001 From: Kilian Saffran Date: Tue, 10 Mar 2020 16:53:00 +0100 Subject: [PATCH] v20200310 --- .gitignore | 2 + backoffice/api/index.cgi | 33 +- backoffice/api/payment.cgi | 2 +- .../data/mail/body/luxopen_registration.tt | 4 +- backoffice/tmp/periods.html | 204 ---- backoffice/tmp/rp.js | 263 ----- backoffice/tmp/staffreportperiod.js | 53 - backoffice/tmp/staffworkplan.js | 641 ------------ backoffice/tmp/staffworkplan_daily.js | 157 --- backoffice/tmp/staffworkplanform.html | 88 -- css/w3pro.css | 24 +- dev/diff_files.sh | 57 + dev/sourcefiles.local.txt | 986 ++++++++++++++++++ dev/sourcefiles.remote.txt | 985 +++++++++++++++++ img/{favicon => }/facebook.svg | 8 +- img/paypal.png | Bin 0 -> 11011 bytes img/pbystripe.png | Bin 0 -> 10058 bytes index.cgi | 38 +- js/shop.js | 14 +- tmpl/page/registration.tt | 13 +- 20 files changed, 2085 insertions(+), 1487 deletions(-) delete mode 100644 backoffice/tmp/periods.html delete mode 100644 backoffice/tmp/rp.js delete mode 100644 backoffice/tmp/staffreportperiod.js delete mode 100644 backoffice/tmp/staffworkplan.js delete mode 100644 backoffice/tmp/staffworkplan_daily.js delete mode 100644 backoffice/tmp/staffworkplanform.html create mode 100644 dev/diff_files.sh create mode 100644 dev/sourcefiles.local.txt create mode 100644 dev/sourcefiles.remote.txt rename img/{favicon => }/facebook.svg (99%) create mode 100644 img/paypal.png create mode 100644 img/pbystripe.png diff --git a/.gitignore b/.gitignore index d1f9db8..ff41789 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ backoffice/api/lib/perl5 +backoffice/api/tmp +backoffice/tmp OLD/* diff --git a/backoffice/api/index.cgi b/backoffice/api/index.cgi index 5b410e1..76c600a 100755 --- a/backoffice/api/index.cgi +++ b/backoffice/api/index.cgi @@ -6,7 +6,7 @@ use CGI; use CGI::Cookie; #use CGI::Carp qw/fatalsToBrowser/; use File::Basename; -use Business::Tax::VAT::Validation; +# use Business::Tax::VAT::Validation; use JSON::PP; use Data::Dumper; use dksconfig qw/$sitecfg/; @@ -43,35 +43,6 @@ if (($cgi->request_method() eq "GET") || ($cgi->request_method() eq "POST")){ if (exists($p->{fn})){ my $db = dksdb->new(); - # if ($p->{fn} eq "savefield"){ - # # $html->{p} = $p; - # $html->{result}->{ident} = $p->{ident}; - # delete $p->{ident}; - # delete $p->{fn}; - # delete $p->{sid}; - # my $retid=undef; - # my $type = "upd"; - # foreach my $px (keys(%{$p})){ - # $html->{result}->{datafield} = $px; - # if (($px =~ /\_id$/) && ($p->{$px} eq "")){ - # $type = "ins"; - - # } - # } - # my @sql = (); - # if ($type eq "ins"){ - # @sql = $db->create_ddl_insert($p); - # } - # else { - # @sql = $db->create_ddl_update($p); - # } - # $html->{result}->{sql} = \@sql; - # foreach my $s (@sql){ - # $retid= $db->dbquerysorted($s); - # } - # $html->{result}->{id} = $retid->{0}; - # #$p->{table},#$p->{field},$p->{value},$p->{id},$p->{type} - # } if ($p->{fn} eq "saveform"){ #$html->{p} = $p; @@ -214,7 +185,7 @@ if (($cgi->request_method() eq "GET") || ($cgi->request_method() eq "POST")){ if ($p->{fn} eq "sendemail"){ my $eml = sendemailnew->new(); - $eml->gentemplate($p->{tmpl},'kilian@saffran.lu',{payment_id => $p->{payment_id}}); + $eml->gentemplate($p->{tmpl},$p->{email},$p->{data}}); } } diff --git a/backoffice/api/payment.cgi b/backoffice/api/payment.cgi index 01c0f47..bcc49ea 100644 --- a/backoffice/api/payment.cgi +++ b/backoffice/api/payment.cgi @@ -6,7 +6,7 @@ use lib ('lib/perl5'); use lib ('lib'); use CGI; use CGI::Cookie; -use CGI::Carp qw/fatalsToBrowser/; +# use CGI::Carp qw/fatalsToBrowser/; use File::Basename; use File::Path qw/make_path/; use JSON::PP; diff --git a/backoffice/data/mail/body/luxopen_registration.tt b/backoffice/data/mail/body/luxopen_registration.tt index 9aea0b4..6a34e65 100644 --- a/backoffice/data/mail/body/luxopen_registration.tt +++ b/backoffice/data/mail/body/luxopen_registration.tt @@ -8,7 +8,7 @@ Thank you for registering to the Luxembourg Open and Masters 2020.
[% IF pay.0.gateway == 'invoice' %] Please transfer the amount of [% pay.0.totalamount %] €
-on the bank account of the Fédération Luxembourgeoise de Darts
+on the bank account of the Fédération Luxembourgeoise de Darts
IBAN: LU46 0021 1383 3440 0000 / BIC: BILLLULL
with the message: Luxembourg Open [% pay.0.reference %]
payment must be done before 18th of July 2020 to validate your registration.
@@ -47,7 +47,7 @@ keep informed by following us on www.luxopen.lu

Kind regards,

-Fédération Luxembourgeoise de Darts ASBL
+F?d?ration Luxembourgeoise de Darts ASBL
3, route d'Arlon
L-8009 Strassen

diff --git a/backoffice/tmp/periods.html b/backoffice/tmp/periods.html deleted file mode 100644 index 0e01c32..0000000 --- a/backoffice/tmp/periods.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/backoffice/tmp/rp.js b/backoffice/tmp/rp.js deleted file mode 100644 index afaffd8..0000000 --- a/backoffice/tmp/rp.js +++ /dev/null @@ -1,263 +0,0 @@ -var reportperiod ={ - tbl: null, - selected: null, - name: "reportperiod", - choices:{}, - initform: function(){ - // flatpickr("#startdate",{altInput: true, - // altFormat: "d.m.Y", - // dateFormat: "Y-m-d", - // weekNumbers: true, - // // "disable": [ - // // function(date) { - // // // return true to disable - // // return (date.getDay() !== 1); - // // } - // // ], - // "locale": "fr", - // }); - // flatpickr("#enddate",{altInput: true, - // altFormat: "d.m.Y", - // dateFormat: "Y-m-d", - // weekNumbers: true, - // // "disable": [ - // // function(date) { - // // // return true to disable - // // return (date.getDay() !== 0); - // // } - // // ], - // "locale": "fr", - // }); - // reportperiod.choices["id_staffgroup"] = new Choices('#id_staffgroup',{ - // searchEnabled: false, - // itemSelectText: '', - // removeItemButton: false, - // choices : [] - // }); - // reportperiod.choices["periodtype"] = new Choices('#periodtype',{ - // searchEnabled: false, - // itemSelectText: '', - // removeItemButton: false, - // shouldSort: false, - // shouldSortItems: false, - // choices : [{"value":"week","label":"semaine(s)"},{"value":"month","label":"mois"}] - // }); - //reportperiod.getstaffgroups(); - //document.getElementById("periodtype").addEventListener('change', function(event){reportperiod.setenddate(event);}); - //document.getElementById("periodlength").addEventListener('change', function(event){reportperiod.setenddate(event);}); - //document.getElementById("startdate").addEventListener('change', function(event){reportperiod.setenddate(event);}); - }, - inittable: function(){ - reportperiod.tbl = new Tabulator("#tbl_" + reportperiod.name, { - headerFilterPlaceholder: "filter...", - height: "93vh", - layout: "fitDataFill",//fitDataFill - selectable: 1, - // persistence:{ - // sort: true, //persist column sorting - // filter: true, //persist filter sorting - // group: true, //persist row grouping - // columns: true, //persist columns - // }, - // rowClick:function(e, row){ - // //e - the click event object - // //row - row component - // //staffreportperiod.gettbldata(); - - // //row.toggleSelect(); //toggle row selected state on row click - // }, - rowContext:function(e, row){e.preventDefault();}, - // rowFormatter:function(row, data){ - // //row - JQuery object for row - // //data - the data for the row - // console.log(data); - // if (reportperiod.tbl.getSelectedData()){ - // //row.css({"background-color":"#A6A6DF"}); - - // } else { - // //row.removeClass("selected"); - // } - // // if ((data) && (data.selected)){ - // // row.css({"background-color":"#A6A6DF"}); - // // - // // }else{ - // // - // // } - // }, - groupBy:["staffname"], - groupStartOpen:[true], - groupClosedShowCalcs:true, - groupHeader:[ - function(value, count, data){ //generate header contents for gender groups - return value; - }, - // function(value, count, data){ //generate header contents for gender groups - // return value; - // }, - ], - columns: [ - {title: "Periodes de références", - columns: [ - //{title: "Nom",field:"staffname",headerFilter: "input",sorter:"string",width:0,visible: false}, - { title: "Début",field: "startdate",sorter:"datetime",formatter:"datetime",formatterParams:{inputFormat:"YYYY-MM-DD",outputFormat:"DD.MM.YYYY",invalidPlaceholder:""},headerFilter: "input" }, - { title: "Fin",field: "enddate",sorter:"datetime",formatter:"datetime",formatterParams:{inputFormat:"YYYY-MM-DD",outputFormat:"DD.MM.YYYY",invalidPlaceholder:""},headerFilter: "input" }, - {title: "Département",field:"groupname",headerFilter: "input",sorter:"string"}, - //{title: "Nom" ,field:"surname",headerFilter: "input",sorter:"string"}, - //{title: "Prénom" ,field:"prename",headerFilter: "input",sorter:"string"}, - {title: "Contrat", field:"contracthours",sorter: false}, - {title: "Travail", field:"workhours",sorter: false}, - {title: "Récup", field:"recuperationhours",sorter: false}, - {title: "congé", field:"vacancyhours",sorter: false}, - {title: "Total", field:"totalhours",sorter: false}, - {title: "Rest", field:"hoursdiff",sorter: false,bottomCalc:reportperiod.periodrestsum} // ,bottomCalcFormatter:"html" - ] - } - ] - }); - // - //reportperiod.initform(); - reportperiod.gettbldata(); - }, - gettbldata: function(){ - req.reqdata("POST", "db.cgi", { "get": "staffreportperiodlist","schemata":schemata}, reportperiod.loadtbldata); - }, - loadtbldata: function(data){ - if (data && data.sqldata) { reportperiod.tbl.setData(data.sqldata);} - }, - add: function(){ - //console.log("TEST Add Period!"); - showactiondlg(schemata,"add_reportperiod","Ajouter","Ajouter prochaine periode?",null,''); - //cleanform(reportperiod.name); - //module.viewdialog(reportperiod.name,null); - return false; - }, - // edit: function(){ - // // var udata = reportperiod.tbl.getSelectedData(); - // // if (udata[0]) { - // // var uid = udata[0].id; - // // req.reqdata("POST","db.cgi",{ "get": reportperiod.name + "data","schemata":schemata,"filter":"id=" + uid},reportperiod.fillform); - // // } - // // //console.log("TEST Add Period!"); - // // //cleanform(reportperiod.name); - // // module.viewdialog(reportperiod.name,null); - // // return false; - // }, - // fillform: function(data){ - // // if (data && data.sqldata){ - // // //console.log("Fill Form 2"); - // // fillformbydataclass2(reportperiod.name,reportperiod.choices,data.sqldata[0]); - // // reportperiod.setenddate(null); - // // } - // }, - // remove: function(){ - // var udata = reportperiod.tbl.getSelectedData(); - // if (udata[0]) { - // showdeletedlg(reportperiod.name,udata[0].id,null,reportperiod.afterperiodsave,schemata); - // } - // }, - // loadplan: function(){ - // var udata = reportperiod.tbl.getSelectedData(); - // if (udata[0]) { - - // var uid = udata[0].id; - // staffworkplan.datefrom = udata[0].startdate; - // staffworkplan.dateto = udata[0].enddate; - // staffworkplan.id_staffgroup= udata[0].id_staffgroup; - // console.log("StaffPeriod:" + " ID: "+ udata[0].id_staffgroup +" " + staffworkplan.datefrom + "->" +staffworkplan.dateto); - // staffworkplan.getstaff(); - // document.getElementById("reportperiodtitle").innerHTML=" Periode du " + moment(udata[0].startdate).lang("fr").format('DD.MM.YYYY') + " au " + moment(udata[0].enddate).lang("fr").format('DD.MM.YYYY') + " - Département " + udata[0].groupname + ""; - // staffworkplan.gettbldata(); - // module.viewpanel('tbl_' + staffworkplan.name); - - // } - // }, - // afterperiodsave: function(){ - // reportperiod.gettbldata(); - // document.getElementById('dlg_reportperiod').style.display='none'; - // return false; - // }, - // setenddate(event){ - // console.log("set EndDate"); - // var startdate = document.getElementById("startdate").value; - // var len = document.getElementById("periodlength").value; - // var type = document.getElementById("periodtype").value; - // console.log(startdate + " + " + len + " " + type ); - // if (len > 0 && type && startdate){ - // var xstartdate = moment(startdate); - // var nenddate = null; - // if (type == 'month'){ - // nenddate = xstartdate.add(len,'months').subtract(1,'day'); - // } else { - // nenddate = xstartdate.add(len,'weeks').subtract(1,'day'); - // } - // document.getElementById("enddate").value=moment(nenddate).format('YYYY-MM-DD'); - // document.getElementById("dspenddate").value=moment(nenddate).format('DD.MM.YYYY'); - // } else { - // document.getElementById("enddate").value=''; - // document.getElementById("dspenddate").value=''; - // } - // }, - // save: function(){ - // // var dateend = document.getElementById("enddate").value; - // // if (dateend == ''){ - // // return false; - // // } - - // var flds = getformcontent('reportperiod'); - // delete flds["null"]; - // delete flds["display_dspenddate"]; - // var bshowmsg = false; - // for (var f in flds){ - // console.log(f + ":" + flds[f]); - // if (flds[f] == "" && f != "ident_reportperiod_id" && f != "reportperiod_isvalidated" && f != "reportperiod_id_validateuser"){ - // console.log("break:" + f ); - // bshowmsg = true; - // } - // } - // console.log(flds); - // if (bshowmsg){ - // document.getElementById("reportperiod_infomsg").innerHTML = '
Tous les champs sont requis!
'; - // return false; - // } - - // saveformdata(flds,reportperiod.afterperiodsave,schemata); - // }, - // viewstaffplan: function(){ - // var udata = reportperiod.tbl.getSelectedData(); - // if (udata[0]){ - // staffworkplan.datefrom = udata[0].startdate; - // staffworkplan.dateto = udata[0].enddate; - // staffworkplan.gettbldata(); - // module.viewpanel('tbl_staffworkplan'); - // } - // }, - // getstaffgroups: function(){ - // req.reqdata("POST","db.cgi",{"get":"staffgroupslist","schemata":schemata},reportperiod.fillstaffgroups); - // }, - // fillstaffgroups: function(data){ - // fillselectlist(reportperiod.choices["id_staffgroup"],data.sqldata,'id','groupname'); - - // }, - generatereport: function(){ - var udata = reportperiod.tbl.getSelectedData(); - if (udata[0]) { - dlgreport.show('pot',udata[0],udata[0].periodname); - } - }, - datarefresh: function(){ - showdataloaddlg('','
Attendez s.v.p.!
'); - req.reqdata("POST","db.cgi",{"action":"refreshperiods","schemata":schemata,"params":""},reportperiod.datarefreshdone); - return false; - }, - datarefreshdone: function(){ - closedataloaddlg(); - return false; - }, - periodrestsum: function(values, data, calcParams){ - return '00:00'; - }, - togglegroups: function(){ - - } - -} \ No newline at end of file diff --git a/backoffice/tmp/staffreportperiod.js b/backoffice/tmp/staffreportperiod.js deleted file mode 100644 index d7d762d..0000000 --- a/backoffice/tmp/staffreportperiod.js +++ /dev/null @@ -1,53 +0,0 @@ -var staffreportperiod = { - tbl: null, - name: "staffreportperiod", - inittable: function(){ - - staffreportperiod.tbl = new Tabulator("#tbl_" + staffreportperiod.name, { - headerFilterPlaceholder: "filter...", - height: "93vh", - layout: "fitData", - selectable: 1, - rowContext:function(e, row){e.preventDefault();}, - columns: [ - {title: "Salariés", - columns: [ - //{title: "Département" ,field:"staffgroup"}, - - ] - } - //{title: "Nom", field: "periodname",headerFilter: "input"}, - //{title: "Déparement", field: "groupname",headerFilter: "input"}, - - //{ title: "Durée",field: "periodlength",formatter:"number" }, - //{ title: "Unité",field: "periodtype",formatter:"plaintext" }, - //{ title: "Validé",field: "isvalidated",formatter:"tickCross",align:"center",formatterParams:{allowEmpty:true,allowTruthy:false,tickElement:'',crossElement:''}}, - //{ title: "Verfifié par",field: "userdisplayname",formatter:"plaintext" }, - ] - }); - staffreportperiod.gettbldata(); - }, - gettbldata: function(){ - var selrp = reportperiod.tbl.getSelectedData(); - console.log(selrp[0]); - if (selrp[0]){ - req.reqdata("POST", "db.cgi", { "get": staffreportperiod.name + "list","schemata":schemata, "filter": "id_reportperiod=" + selrp[0].id}, staffreportperiod.loadtbldata); - } else { - staffreportperiod.tbl.clearData(); - } - - }, - loadtbldata: function(data){ - if (data && data.sqldata) { staffreportperiod.tbl.setData(data.sqldata);} - }, - loadplan: function(){ - //var selstrp = staffreportperiod.tbl.getSelectedData(); - var selrp = reportperiod.tbl.getSelectedData(); - if (selstrp) { - //console.log(udata); - document.getElementById("reportperiodtitle").innerHTML=" Période du " + moment(selrp[0].startdate).lang("fr").format('DD.MM.YYYY') + " au " + moment(selrp[0].enddate).lang("fr").format('DD.MM.YYYY') + " - " + selrp[0].staffname + ""; - staffperiodweeks.gettbldata(); - module.viewpanel('tbl_' + staffperiodweeks.name); - } - } -} \ No newline at end of file diff --git a/backoffice/tmp/staffworkplan.js b/backoffice/tmp/staffworkplan.js deleted file mode 100644 index 1ea7fce..0000000 --- a/backoffice/tmp/staffworkplan.js +++ /dev/null @@ -1,641 +0,0 @@ -//var tbl_staffworkplan = null; -var weekdays= ["mon","tue","wed","thu","fri","sat","sun"]; -var jscalcdays= ["sun","mon","tue","wed","thu","fri","sat"]; -var daycheck ={ - maxdayhours: 600, //minutes - maxinterruption: 180, //minutes - maxweekcheck: 2880//minutes -} -var staffworkplan ={ - tbl: null, - current_workplan: null, - datefrom: null, - dateto: null, - id_staffgroup: null, - //id_staff: null, - name: "staffworkplan", - choices:{"id_staff_add":null,"id_workplan":null,"id_workplan_add":null,"mon_id_vacancytype":null,"tue_id_vacancytype":null,"wed_id_vacancytype":null,"thu_id_vacancytype":null,"fri_id_vacancytype":null,"sat_id_vacancytype":null,"sun_id_vacancytype":null,"mon_id_recuperationtype":null,"tue_id_recuperationtype":null,"wed_id_recuperationtype":null,"thu_id_recuperationtype":null,"fri_id_recuperationtype":null,"sat_id_recuperationtype":null,"sun_id_recuperationtype":null}, - dateinputs:{"dates_add":null,"daterange_add":null}, - initform: function(){ - flatpickr(".timefield",{ - //altInput: true, - //altFormat: "H:i", - dateFormat: "H:i", - //allowInput: true, - defaultHour:'', - defaultMinute:'', - enableTime: true, - noCalendar: true, - time_24hr: true, - "locale": "fr", - }); - staffworkplan.dateinputs["dates_add"] = flatpickr("#dates_add",{altInput: true, - altFormat: "d.m.Y", - mode: "multiple", - dateFormat: "Y-m-d", - allowInput: false, - "locale": "fr", - minDate: staffworkplan.datefrom, - maxdate: staffworkplan.dateto - }); - staffworkplan.dateinputs["daterange_add"] = flatpickr("#daterange_add",{altInput: true, - altFormat: "d.m.Y", - mode: "range", - dateFormat: "Y-m-d", - allowInput: false, - "locale": "fr", - minDate: staffworkplan.datefrom, - maxdate: staffworkplan.dateto - }); - staffworkplan.choices["id_staff_add"] = new Choices('#id_staff_add',{ - searchEnabled: false, - itemSelectText: '', - removeItemButton: true, - choices : [] - }); - staffworkplan.choices["id_workplan"] = new Choices('#id_workplan',{ - searchEnabled: false, - itemSelectText: '', - removeItemButton: true, - choices : [] - }); - staffworkplan.choices["id_workplan_add"] = new Choices('#id_workplan_add',{ - searchEnabled: false, - itemSelectText: '', - removeItemButton: true, - choices : [] - }); - for (var w in weekdays){ - staffworkplan.choices[weekdays[w] + "_id_vacancytype"] = new Choices('#'+ weekdays[w] + "_id_vacancytype",{ - searchEnabled: false, - itemSelectText: '', - removeItemButton: true, - shouldSort: false, - shouldSortItems: false, - choices : [] - }); - } - for (var w in weekdays){ - staffworkplan.choices[weekdays[w] + "_id_recuperationtype"] = new Choices('#'+ weekdays[w] + "_id_recuperationtype",{ - searchEnabled: false, - itemSelectText: '', - removeItemButton: true, - shouldSort: false, - shouldSortItems: false, - choices : [] - }); - } - - // staffworkplan.choices["weekdays"] = new Choices('#weekdays',{ - // searchEnabled: false, - // itemSelectText: '', - // removeItemButton: true, - // shouldSort: false, - // shouldSortItems: false, - // choices : [{"value":"1","label":"Lundi"},{"value":"2","label":"Mardi"},{"value":"3","label":"Mecredi"},{"value":"4","label":"Jeudi"},{"value":"5","label":"Vendredi"},{"value":"6","label":"Samedi"},{"value":"7","label":"Dimanche"}] - // }); - staffworkplan.getvacancy(); - staffworkplan.getrecuperation(); - staffworkplan.getwptemplates(); - staffworkplan.choices["id_workplan"].passedElement.element.addEventListener('change', function(event){staffworkplan.getworkplan(event,this.id)},false); - staffworkplan.choices["id_workplan_add"].passedElement.element.addEventListener('change', function(event){staffworkplan.getworkplan_add(event,this.id)},false); - var tfields = document.getElementsByClassName("timefield"); - for (var i=0;i event checkdaytime" ); - tfields[i].addEventListener("change",function(){staffworkplan.checkdaytime(this.id);}); - } else if (!tfields[i].readonly){ - console.log("timefield:" + tfields[i].id + "=> event checkworktime" ); - tfields[i].addEventListener("change",function(){staffworkplan.checkworktime(this.id);}); - } else { - console.log("timefield:" + tfields[i].id + "=> no event" ); - } - - } - var vfields = document.getElementsByClassName("dayvacancy"); - for (var i=0;ià réc.", field:"hoursdiff" }, - { title: "Lundi", field: "dspmontimes",formatter: "html"}, - { title: "Mardi",field: "dsptuetimes",formatter: "html" }, - { title: "Mercredi",field: "dspwedtimes",formatter: "html" }, - { title: "Jeudi",field: "dspthutimes",formatter: "html" }, - { title: "Vendredi",field: "dspfritimes",formatter: "html" }, - { title: "Samedi",field: "dspsattimes",formatter: "html" }, - { title: "Dimanche",field: "dspsuntimes",formatter: "html" } , - { title: "Totaux
Semaine", field:"dspweektotals",formatter: "html", bottomCalc:staffworkplan.periodtimesum,bottomCalcFormatter:"html"}, - ] - }); - staffworkplan.gettbldata(); - }, - gettbldata: function(){ - if (staffworkplan.dateinputs["dates"]){ - staffworkplan.dateinputs["dates"].set('minDate',staffworkplan.datefrom); - staffworkplan.dateinputs["dates"].set('maxDate',staffworkplan.dateto); - } - if (staffworkplan.dateinputs["daterange"]){ - staffworkplan.dateinputs["daterange"].set('minDate',staffworkplan.datefrom); - staffworkplan.dateinputs["daterange"].set('maxDate',staffworkplan.dateto); - } - if (staffworkplan.dateinputs["dates_add"]){ - staffworkplan.dateinputs["dates_add"].set('minDate',staffworkplan.datefrom); - staffworkplan.dateinputs["dates_add"].set('maxDate',staffworkplan.dateto); - } - if (staffworkplan.dateinputs["daterange_add"]){ - staffworkplan.dateinputs["daterange_add"].set('minDate',staffworkplan.datefrom); - staffworkplan.dateinputs["daterange_add"].set('maxDate',staffworkplan.dateto); - } - if (staffworkplan.datefrom && staffworkplan.dateto){ - req.reqdata("POST", "db.cgi", { "get": staffworkplan.name + "list","schemata":schemata,"filter": "id_staffgroup="+staffworkplan.id_staffgroup+" and weekstart>=date('"+staffworkplan.datefrom+"') and weekend<=date('"+staffworkplan.dateto+"')" }, staffworkplan.loadtbldata); - } - return false; - }, - loadtbldata: function(data){ - if (data && data.sqldata) { staffworkplan.tbl.setData(data.sqldata);} - return false; - }, - add: function(){ - cleanform2(staffworkplan.name+ "_add",staffworkplan.choices); - - module.viewpanel('frm_' + staffworkplan.name+ "_add"); - - }, - edit: function(){ - //staffworkplan_daily.gettbldata(); - // module.viewpanel('tbl_daystaffworkplan'); - var udata = staffworkplan.tbl.getSelectedData(); - - - if (udata[0]) { - - console.log(udata[0]); - var wpdata = ""; - cleanform2(staffworkplan.name + "_edit",staffworkplan.choices); - req.reqdata("POST", "db.cgi", { "get": staffworkplan.name + "data","schemata":schemata, "filter":"id_staff=" + udata[0].id_staff + " and daydate between date('" + udata[0].weekstart + "') AND date('"+ udata[0].weekend +"') "}, staffworkplan.fillform); - module.viewpanel('frm_' +staffworkplan.name + "_edit"); - - } - }, - fillform: function(data){ - if (data && data.sqldata){ - var newformdata = {}; - newformdata["id_staff"] = data.sqldata[0]["id_staff"]; - newformdata["dspstaffname"] = data.sqldata[0]["staffname"]; - for (var i in data.sqldata){ - var drow = data.sqldata[i]; - document.getElementById(drow["weekday"] + "_title").innerHTML = moment(drow["daydate"] ).lang("fr").format('dddd, DD.MM.YYYY'); - for (var k in drow){ - if ((k != 'id_staff') && (k != 'staffname') && (k != 'weekday') - && (k != 'id_staffgroup') && (k != 'calweek') && (k != 'calyear') && (k != 'id_reportperiod')){ - newformdata[drow["weekday"] + "_"+ k] = drow[k]; - //console.log( drow["weekday"] + "_"+ k + " => " + drow[k]); - } - - } - } - //var datesdata = data.sqldata[0]["dates"].split(","); - // for (var d in datesdata){ - // document.getElementById(moment(datesdata[d]).format('ddd').toLowerCase() + "_title").innerHTML = moment(datesdata[d]).lang("fr").format('dddd, DD.MM.YYYY'); - // document.getElementById(moment(datesdata[d]).format('ddd').toLowerCase()+ "_daydate").value=moment(datesdata[d]).format('YYYY-MM-DD'); - // //console.log(moment(datesdata[d]).lang("fr").format('dddd, le DD.MM.YYYY') + "->" +moment(datesdata[d]).format('ddd').toLowerCase() ); - // } - // // data.sqldata[0]["dates"] = - // //data.sqldata[0]["id_staff"] = '["' + data.sqldata[0]["id_staff"].split('","') + '"]'; - fillformbydataclass2(staffworkplan.name,staffworkplan.choices,newformdata); - } - }, - remove: function(){ - var udata = staffworkplan.tbl.getSelectedData(); - if (udata[0]) { - var uid = udata[0].id; - module.viewpanel('tbl_' + staffworkplan.name); - } - }, - save_edit: function(){ - var datamsg = ""; - var wpdata = getformcontent(staffworkplan.name + "_edit"); - - var allrows=[]; - showdataloaddlg('','
Attendez s.v.p.!
'); - for (var w in weekdays){ - //console.log(w + ' ' + weekdays[i]); - row = {"ident_staffworkplan_id_staff":wpdata["staffworkplan_id_staff"],"ident_staffworkplan_id":wpdata["staffworkplan_"+ weekdays[w] + "_id"]}; - for (var i in wpdata){ - if (i.startsWith("staffworkplan_"+ weekdays[w]) && !i.endsWith("_id") && !i.endsWith("_timetotal")){ - var elname = i.replace(weekdays[w] + "_",''); - row[elname] = wpdata[i]; - } - } - if (row){ - allrows.push(row); - } - } - - //console.log("End save!"); - //console.log(allrows) - for (var r in allrows){ - allrows[r]["upsert"] = "1"; - allrows[r]["schemata"] = schemata; - console.log(allrows[r]); - req.reqdata("POST","db.cgi",allrows[r],staffworkplan.workplansaved); - } - setTimeout("staffworkplan.workplanlastsaved()","1000"); - //closedataloaddlg(); - return false; - }, - save: function(){ - var datamsg = ""; - var wpdata_add = getformcontent(staffworkplan.name+ "_add"); - var wpdata ={}; - for (var w in wpdata_add){ - //console.log(w + '=>' + wpdata_add[w]); - var nw = w.replace(/_add/g,''); - if (nw.indexOf("interruption") == -1 && nw != 'null'){ - wpdata[nw] = wpdata_add[w]; - } - - } - if (wpdata){ - //console.log(wpdata); - } - if (!wpdata["staffworkplan_id_staff"]){ - datamsg += "pas d'employé(es) défini(es)!
"; - } - if (wpdata["staffworkplan_dates"] == "" && wpdata["staffworkplan_daterange"] == ""){ - datamsg += "pas de date(s) définie(s)!
"; - } - var ttlcnt = 0; - for (var f in wpdata){ - if (f.endsWith("workhours")){ - if (wpdata[f] != ""){ - ttlcnt++; - } - } - } - if (ttlcnt == 0){ - datamsg += "pas de heures définie(s)!
" - } - if (datamsg != ""){ - showmessagedlg("Configuration incomplète!",'
'+ datamsg+'
'); - return false; - } - var allrows=[]; - showdataloaddlg('','
Attendez s.v.p.!
'); - for (var s=0;s= date('"+staffworkplan.datefrom+"') or enddate is null) group by id_staff,staffname"},staffworkplan.fillstaff); - }, - fillstaff: function(data){ - fillselectlist(staffworkplan.choices["id_staff_add"],data.sqldata,'id_staff','staffname'); - }, - getwptemplates: function(){ - req.reqdata("POST","db.cgi",{"get":"workplanlist","schemata":schemata},staffworkplan.fillwptemplates); - }, - fillwptemplates: function(data){ - fillselectlist(staffworkplan.choices["id_workplan"],data.sqldata,'id','workplan'); - fillselectlist(staffworkplan.choices["id_workplan_add"],data.sqldata,'id','workplan'); - }, - getworkplan: function(ev,id){ - //console.log(id + "=>" + ev.detail.value); - - req.reqdata("POST","db.cgi",{"get":"workplansdata","schemata":schemata,"filter":"id=" + ev.detail.value},staffworkplan.setworkplan); - }, - setworkplan: function(data){ - if (data && data.sqldata){ - //console.log(data.sqldata[0]); - var wpdata = data.sqldata[0]; - delete wpdata["id"]; - //console.log(wpdata); - fillformbydataclass2("staffworkplan",{},wpdata); - for (var w in weekdays){ - //console.log() - staffworkplan.checkworktime(weekdays[w] + "_timestart1"); - } - } - }, - getworkplan_add: function(ev,id){ - //console.log("Get ADD Workplan DATA"); - //console.log(id + "=>" + ev.detail.value); - - req.reqdata("POST","db.cgi",{"get":"workplansdata","schemata":schemata,"filter":"id=" + ev.detail.value},staffworkplan.setworkplan_add); - }, - setworkplan_add: function(data){ - //console.log("set Workplan add"); - //console.log(data.sqldata[0]); - if (data && data.sqldata){ - //console.log(data.sqldata[0]); - var wpdata = data.sqldata[0]; - var wpdata_add = {}; - for (var w in wpdata){ - //console.log(w); - wpdata_add[w+ "_add"] = wpdata[w]; - } - delete wpdata["id"]; - //console.log("Data to add" ); - //console.log(wpdata_add); - fillformbydataclass2("staffworkplan_add",staffworkplan.choices,wpdata_add); - for (var w in weekdays){ - //console.log() - staffworkplan.checktime(weekdays[w] + "_timestart1_add"); - } - } - }, - setvacancyhours: function(ev,id){ - //console.log("Vacancy: " + id); - wday = id.substring(0,3); - if (ev.detail.value == ""){ - document.getElementById(wday + "_vacancyhours")._flatpickr.clear(); - } else if (document.getElementById(wday + "_vacancyhours").value){ - document.getElementById(wday + "_vacancyhours")._flatpickr.setDate(document.getElementById(wday + "_timetotal").value); - } - }, - setrecuperationhours: function(ev,id){ - //console.log("Vacancy: " + id); - wday = id.substring(0,3); - if (ev.detail.value == ""){ - document.getElementById(wday + "_recuperationhours")._flatpickr.clear(); - } else if (document.getElementById(wday + "_recuperationhours").value){ - document.getElementById(wday + "_recuperationhours")._flatpickr.setDate(document.getElementById(wday + "_timetotal").value); - } - }, - checkworktime: function(id){ - - var pp = id.split("_"); - - var wday=pp[0]; - var strappend=''; - if (pp.length > 2){ - strappend = "_" + pp[2]; - } - //console.log("timefield: " + wday +"=>" + id + " changed " + strappend); - var mt1 = 0; - var mt2 = 0; - var mtp = 0; - var irupt = 0; - var ode1 = document.getElementById(wday + "_timeend1" + strappend); - var ods1 = document.getElementById(wday + "_timestart1" + strappend); - var ode2 = document.getElementById(wday + "_timeend2" + strappend); - var ods2 = document.getElementById(wday + "_timestart2" + strappend); - var odp = document.getElementById(wday + "_timepause" + strappend); - var oirupt = document.getElementById(wday + "_interruptionhours" + strappend); - var owkh = document.getElementById(wday + "_workhours" + strappend); - //POT Time CALC - if (ode1.value && ods1.value){ - mt1 = timecalc.TimeToMinutes(ode1.value)-timecalc.TimeToMinutes(ods1.value); - } - if (ode2.value && ods2.value){ - mt2 = timecalc.TimeToMinutes(ode2.value)-timecalc.TimeToMinutes(ods2.value); - } - if (odp.value){ - mtp = timecalc.TimeToMinutes(odp.value); - } - if ((mt2 > 0) && (mt1 > 0)){ - irupt = timecalc.TimeToMinutes(ods2.value)-timecalc.TimeToMinutes(ode1.value); - oirupt.value=timecalc.MinutesToTime(irupt); - if (irupt > daycheck.maxinterruption){ - oirupt.classList.remove("w3-text-black"); - oirupt.classList.add("w3-text-red"); - }else { - oirupt.classList.remove("w3-text-red") - oirupt.classList.add("w3-text-black"); - } - - } else { - oirupt.classList.remove("w3-text-red"); - oirupt.classList.add("w3-text-black") - oirupt.value="00:00"; - } - owkh.value= timecalc.MinutesToTime(mt1+mt2-mtp); - staffworkplan.checkdaytime(id); - }, - checkdaytime: function(id){ - console.log("set Daytime"); - var pp = id.split("_"); - var wday=pp[0]; - var wktime = 0; - var vactime = 0; - var reptime = 0; - var strappend=''; - var owkh = document.getElementById(wday + "_workhours" + strappend); - var ovach = document.getElementById(wday + "_vacancyhours" + strappend); - var orech = document.getElementById(wday + "_recuperationhours" + strappend); - var odyh =document.getElementById(wday + "_dayhours" + strappend); - if (pp.length > 2){ - strappend = "_" + pp[2]; - } - if (owkh.value){ - console.log("WorkTime:" + owkh.value); - wktime = timecalc.TimeToMinutes(owkh.value); - } - if (ovach.value){ - vactime = timecalc.TimeToMinutes(ovach.value); - } - if (orech.value){ - reptime = timecalc.TimeToMinutes(orech.value); - } - - var fulldaytime = wktime+vactime+reptime; - console.log(wktime+ "+" +vactime + "+" + reptime + "=" + fulldaytime); - odyh.value= timecalc.MinutesToTime(fulldaytime); - - if (fulldaytime > 600){ - //console.log(document.getElementById(wday + "_dayhours" + strappend).value); - odyh.classList.remove("w3-text-black"); - odyh.classList.add("w3-text-red"); - }else { - odyh.classList.remove("w3-text-red"); - odyh.classList.add("w3-text-black"); - } - staffworkplan.checkweektime(); - }, - checkweektime: function(){ - var wdayfields = document.getElementsByClassName("wdaytotal"); - wktotals = 0; - vactotals = 0; - reptotals = 0; - for (var w in wdayfields){ - if (wdayfields[w].value){ - wktotals += timecalc.TimeToMinutes(wdayfields[w].value); - } - } - document.getElementById("week_workhours").value=timecalc.MinutesToTime(wktotals); - var vacfields = document.getElementsByClassName("vacdaytotal"); - for (var w in vacfields){ - if (vacfields[w].value){ - vactotals += timecalc.TimeToMinutes(vacfields[w].value); - } - } - document.getElementById("week_vacancyhours").value=timecalc.MinutesToTime(vactotals); - var repfields = document.getElementsByClassName("repdaytotal"); - - for (var w in repfields){ - if (repfields[w].value){ - reptotals += timecalc.TimeToMinutes(repfields[w].value); - } - } - document.getElementById("week_recuperationhours").value=timecalc.MinutesToTime(reptotals); - }, - periodtimesum: function(values, data, calcParams){ - - var groupdiv='
'; - // console.log(values); - //console.log(data); - // calc = 0; - // for (var i=0;i 0) && (mt1 > 0)){ - dataupd["interruptionhours"] = timecalc.TimeToMinutes(cd.timestart2)-timecalc.TimeToMinutes(cd.timeend1); - } else { - dataupd["interruptionhours"] = null; - } - dataupd["workhours"] = timecalc.MinutesToTime(mt1+mt2-mtp); - return dataupd; - } -} - -var timeEditor = function(cell, onRendered, success, cancel, editorParams){ - //cell - the cell component for the editable cell - //onRendered - function to call when the editor has been rendered - //success - function to call to pass the successfuly updated value to Tabulator - //cancel - function to call to abort the edit and return to a normal cell - //editorParams - params object passed into the editorParams column definition property - - //create and style editor - var editor = document.createElement("input"); - - editor.setAttribute("type", "text"); - - //create and style input - editor.style.padding = "3px"; - editor.style.width = "100%"; - editor.style.boxSizing = "border-box"; - // flatpickr(editor,{ - // //altInput: true, - // //altFormat: "H:i", - // dateFormat: "H:i", - // //allowInput: true, - // defaultHour:'', - // defaultMinute:'', - // enableTime: true, - // noCalendar: true, - // time_24hr: true, - // "locale": "fr", - // }); - //Set value of editor to the current value of the cell - //editor._flatpickr.setDate(cell.getValue()); - if (cell.getValue()){ - editor.value = cell.getValue(); - } - - - //set focus on the select box when the editor is selected (timeout allows for editor to be added to DOM) - onRendered(function(){ - editor.focus(); - editor.style.css = "100%"; - }); - - //when the value has been set, trigger the cell to update - function successFunc(){ - var editval = editor.value; - editval = timecalc.StringToTime(editval); - success(editval); - } - - editor.addEventListener("change", successFunc); - editor.addEventListener("blur", successFunc); - - //return the editor element - return editor; -}; \ No newline at end of file diff --git a/backoffice/tmp/staffworkplanform.html b/backoffice/tmp/staffworkplanform.html deleted file mode 100644 index 1ef0ce2..0000000 --- a/backoffice/tmp/staffworkplanform.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - [% END %] - -
- -
- - - - - --> \ No newline at end of file diff --git a/css/w3pro.css b/css/w3pro.css index fe5c9b7..1974cca 100644 --- a/css/w3pro.css +++ b/css/w3pro.css @@ -384,4 +384,26 @@ hr{border:0;border-top:1px solid #eee;margin:20px 0} /* .tabulator-row-even { background-color: #757575; -} */ \ No newline at end of file +} */ + +.btnloader { + margin-left: 50px; + border: 4px solid #f3f3f3; + border-radius: 50%; + border-top: 8px solid #353535; + width: 40px; + height: 40px; + -webkit-animation: spin 2s linear infinite; /* Safari */ + animation: spin 2s linear infinite; +} + +/* Safari */ +@-webkit-keyframes spin { + 0% { -webkit-transform: rotate(0deg); } + 100% { -webkit-transform: rotate(360deg); } +} + +@keyframes spin { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} \ No newline at end of file diff --git a/dev/diff_files.sh b/dev/diff_files.sh new file mode 100644 index 0000000..cdcf439 --- /dev/null +++ b/dev/diff_files.sh @@ -0,0 +1,57 @@ +#!/bin/bash + +UPLOAD=$1 +REMOTEFOLDER="public_html/luxopen_lu" +SSHUSER="dksalu" +SSHPORT="222" +SSHHOST="www422.your-server.de" + +CALLDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +cd .. +find . -type f -printf "%p|%s\n" | grep -v -e "^\.\/\.git\/" | grep -v -e "\.\/dev\/" | grep -v -e "\.\/OLD\/" | grep -v -e "\/data\/output\/" | grep -v -e "\/data\/tmp\/" | grep -v -e "\/backoffice\/tmp\/" | grep -v -e "\/backoffice\/api\/tmp\/"| sort > dev/sourcefiles.local.txt + +ssh -p ${SSHPORT} ${SSHUSER}@${SSHHOST} 'cd '${REMOTEFOLDER}' && find . -type f -printf "%p|%s\n" | sort' > dev/sourcefiles.remote.txt + +CDATE=`date +"%F"` +echo "To update:" +UPDFILES=`diff -y -W 200 ${CALLDIR}/sourcefiles.local.txt ${CALLDIR}/sourcefiles.remote.txt | grep " |" | awk '{ print $1 }' | cut -d"|" -f 1 | grep -v ".htaccess" | grep -v ".git" | grep -v "/media/"` +echo ${UPDFILES} +echo "" +echo "new files:" +INSFILES=`diff -y -W 200 ${CALLDIR}/sourcefiles.local.txt ${CALLDIR}/sourcefiles.remote.txt | grep " <" | awk '{ print $1 }' | cut -d"|" -f 1 | grep -v ".htaccess" | grep -v ".git" | grep -v "/media/"` +echo ${INSFILES} +echo "" +echo "only online or OLD files:" +diff -y -W 200 ${CALLDIR}/sourcefiles.remote.txt ${CALLDIR}/sourcefiles.local.txt | grep " <" | awk '{ print $1 }' +echo "" +echo "----------------------------" +echo "" +cd ${CALLDIR} + +cd .. +if [ -e ${CALLDIR}/update_${CDATE}.tar.gz ] +then + rm ${CALLDIR}/update_${CDATE}.tar.gz +fi +if [ "${UPDFILES}" != "" ] || [ "${INSFILES}" != "" ] +then + + echo "TAR package:" + tar czvf ${CALLDIR}/update_${CDATE}.tar.gz ${UPDFILES} ${INSFILES} + #tar tzvf ${CALLDIR}/update_${CDATE}.tar.gz +fi +if [ "${UPLOAD}" == "upload" ] +then + echo "upload/Install files" + if [ -e ${CALLDIR}/update_${CDATE}.tar.gz ] + then + scp -P ${SSHPORT} ${CALLDIR}/update_${CDATE}.tar.gz ${SSHUSER}@${SSHHOST}:${REMOTEFOLDER} + ssh -p ${SSHPORT} ${SSHUSER}@${SSHHOST} 'cd '${REMOTEFOLDER}' && tar xzvf update_'${CDATE}'.tar.gz && rm update_'${CDATE}'.tar.gz' + else + echo "NO Files to Install/upload!" + fi +fi +if [ -e ${CALLDIR}/update_${CDATE}.tar.gz ] +then + rm ${CALLDIR}/update_${CDATE}.tar.gz +fi \ No newline at end of file diff --git a/dev/sourcefiles.local.txt b/dev/sourcefiles.local.txt new file mode 100644 index 0000000..dc2337c --- /dev/null +++ b/dev/sourcefiles.local.txt @@ -0,0 +1,986 @@ +./backoffice/api/db.cgi|4588 +./backoffice/api/file.cgi|4381 +./backoffice/api/index.cgi|6193 +./backoffice/api/lib/dksconfig.pm|1637 +./backoffice/api/lib/dksdb.pm|10829 +./backoffice/api/lib/dkssavefile.pm|991 +./backoffice/api/lib/pdfreport.pm|4180 +./backoffice/api/lib/perl5/Business/Tax/VAT/Validation.pm|14797 +./backoffice/api/lib/perl5/CGI/Cookie.pm|6599 +./backoffice/api/lib/perl5/CGI/File/Temp.pm|969 +./backoffice/api/lib/perl5/CGI.pm|125242 +./backoffice/api/lib/perl5/CGI/Util.pm|10881 +./backoffice/api/lib/perl5/DBD/PgPP.pm|48674 +./backoffice/api/lib/perl5/Devel/Cycle.pm|13667 +./backoffice/api/lib/perl5/Digest/SHA/PurePerl.pm|46933 +./backoffice/api/lib/perl5/Image/Size.pm|46926 +./backoffice/api/lib/perl5/lib/core/only.pm|3229 +./backoffice/api/lib/perl5/local/lib.pm|41186 +./backoffice/api/lib/perl5/Math/Base/Convert/Bases.pm|5661 +./backoffice/api/lib/perl5/Math/Base/Convert/Bitmaps.pm|22263 +./backoffice/api/lib/perl5/Math/Base/Convert/CalcPP.pm|5422 +./backoffice/api/lib/perl5/Math/Base/Convert.pm|16834 +./backoffice/api/lib/perl5/Math/Base/Convert/Shortcuts.pm|11553 +./backoffice/api/lib/perl5/MIME/Type.pm|2911 +./backoffice/api/lib/perl5/MIME/types.db|121715 +./backoffice/api/lib/perl5/MIME/Types.pm|7043 +./backoffice/api/lib/perl5/MLDBM.pm|16594 +./backoffice/api/lib/perl5/MLDBM/Serializer/Data/Dumper.pm|2043 +./backoffice/api/lib/perl5/MLDBM/Serializer/FreezeThaw.pm|351 +./backoffice/api/lib/perl5/MLDBM/Serializer/Storable.pm|922 +./backoffice/api/lib/perl5/MojoX/MIME/Types.pm|1468 +./backoffice/api/lib/perl5/SQL/Dialects/ANSI.pm|3724 +./backoffice/api/lib/perl5/SQL/Dialects/AnyData.pm|2092 +./backoffice/api/lib/perl5/SQL/Dialects/CSV.pm|1962 +./backoffice/api/lib/perl5/SQL/Dialects/Role.pm|2560 +./backoffice/api/lib/perl5/SQL/Eval.pm|16638 +./backoffice/api/lib/perl5/SQL/Parser.pm|102983 +./backoffice/api/lib/perl5/SQL/Statement/Function.pm|10791 +./backoffice/api/lib/perl5/SQL/Statement/Functions.pm|34973 +./backoffice/api/lib/perl5/SQL/Statement/GetInfo.pm|27647 +./backoffice/api/lib/perl5/SQL/Statement/Operation.pm|23477 +./backoffice/api/lib/perl5/SQL/Statement/Placeholder.pm|2246 +./backoffice/api/lib/perl5/SQL/Statement.pm|80949 +./backoffice/api/lib/perl5/SQL/Statement/RAM.pm|6037 +./backoffice/api/lib/perl5/SQL/Statement/TermFactory.pm|6771 +./backoffice/api/lib/perl5/SQL/Statement/Term.pm|5609 +./backoffice/api/lib/perl5/SQL/Statement/Util.pm|4310 +./backoffice/api/lib/perl5/Sub/Uplevel.pm|18092 +./backoffice/api/lib/perl5/Template/Base.pm|7569 +./backoffice/api/lib/perl5/Template/Config.pm|13621 +./backoffice/api/lib/perl5/Template/Constants.pm|9747 +./backoffice/api/lib/perl5/Template/Context.pm|53723 +./backoffice/api/lib/perl5/Template/Directive.pm|29394 +./backoffice/api/lib/perl5/Template/Document.pm|16569 +./backoffice/api/lib/perl5/Template/Exception.pm|6402 +./backoffice/api/lib/perl5/Template/Filters.pm|26123 +./backoffice/api/lib/perl5/Template/Grammar.pm|98751 +./backoffice/api/lib/perl5/Template/Iterator.pm|13751 +./backoffice/api/lib/perl5/Template/Namespace/Constants.pm|4460 +./backoffice/api/lib/perl5/Template/Parser.pm|41281 +./backoffice/api/lib/perl5/Template/Plugin/Assert.pm|3504 +./backoffice/api/lib/perl5/Template/Plugin/CGI.pm|3087 +./backoffice/api/lib/perl5/Template/Plugin/Datafile.pm|4243 +./backoffice/api/lib/perl5/Template/Plugin/Date.pm|10698 +./backoffice/api/lib/perl5/Template/Plugin/DBI.pm|31354 +./backoffice/api/lib/perl5/Template/Plugin/Directory.pm|11220 +./backoffice/api/lib/perl5/Template/Plugin/Dumper.pm|3607 +./backoffice/api/lib/perl5/Template/Plugin/File.pm|11259 +./backoffice/api/lib/perl5/Template/Plugin/Filter.pm|10074 +./backoffice/api/lib/perl5/Template/Plugin/Format.pm|1835 +./backoffice/api/lib/perl5/Template/Plugin/HTML.pm|6024 +./backoffice/api/lib/perl5/Template/Plugin/Image.pm|11730 +./backoffice/api/lib/perl5/Template/Plugin/Iterator.pm|2003 +./backoffice/api/lib/perl5/Template/Plugin/Math.pm|4089 +./backoffice/api/lib/perl5/Template/Plugin.pm|10700 +./backoffice/api/lib/perl5/Template/Plugin/Pod.pm|1652 +./backoffice/api/lib/perl5/Template/Plugin/Procedural.pm|3678 +./backoffice/api/lib/perl5/Template/Plugin/Scalar.pm|3769 +./backoffice/api/lib/perl5/Template/Plugins.pm|15187 +./backoffice/api/lib/perl5/Template/Plugin/String.pm|18167 +./backoffice/api/lib/perl5/Template/Plugin/Table.pm|12705 +./backoffice/api/lib/perl5/Template/Plugin/URL.pm|5841 +./backoffice/api/lib/perl5/Template/Plugin/View.pm|2476 +./backoffice/api/lib/perl5/Template/Plugin/Wrap.pm|3271 +./backoffice/api/lib/perl5/Template.pm|25037 +./backoffice/api/lib/perl5/Template/Provider.pm|48074 +./backoffice/api/lib/perl5/Template/Service.pm|18567 +./backoffice/api/lib/perl5/Template/Stash/Context.pm|27389 +./backoffice/api/lib/perl5/Template/Stash.pm|30224 +./backoffice/api/lib/perl5/Template/Stash/XS.pm|3351 +./backoffice/api/lib/perl5/Template/Test.pm|22242 +./backoffice/api/lib/perl5/Template/Toolkit.pm|5711 +./backoffice/api/lib/perl5/Template/View.pm|24090 +./backoffice/api/lib/perl5/Template/VMethods.pm|15499 +./backoffice/api/lib/perl5/Test/Deep/All.pm|702 +./backoffice/api/lib/perl5/Test/Deep/Any.pm|908 +./backoffice/api/lib/perl5/Test/Deep/ArrayEach.pm|517 +./backoffice/api/lib/perl5/Test/Deep/ArrayElementsOnly.pm|677 +./backoffice/api/lib/perl5/Test/Deep/ArrayLengthOnly.pm|654 +./backoffice/api/lib/perl5/Test/Deep/ArrayLength.pm|374 +./backoffice/api/lib/perl5/Test/Deep/Array.pm|477 +./backoffice/api/lib/perl5/Test/Deep/Blessed.pm|564 +./backoffice/api/lib/perl5/Test/Deep/Boolean.pm|558 +./backoffice/api/lib/perl5/Test/Deep/Cache.pm|1032 +./backoffice/api/lib/perl5/Test/Deep/Cache/Simple.pm|1205 +./backoffice/api/lib/perl5/Test/Deep/Class.pm|363 +./backoffice/api/lib/perl5/Test/Deep/Cmp.pm|1153 +./backoffice/api/lib/perl5/Test/Deep/Code.pm|705 +./backoffice/api/lib/perl5/Test/Deep/HashEach.pm|326 +./backoffice/api/lib/perl5/Test/Deep/HashElements.pm|1267 +./backoffice/api/lib/perl5/Test/Deep/HashKeysOnly.pm|1541 +./backoffice/api/lib/perl5/Test/Deep/HashKeys.pm|999 +./backoffice/api/lib/perl5/Test/Deep/Hash.pm|1413 +./backoffice/api/lib/perl5/Test/Deep/Ignore.pm|186 +./backoffice/api/lib/perl5/Test/Deep/Isa.pm|538 +./backoffice/api/lib/perl5/Test/Deep/ListMethods.pm|288 +./backoffice/api/lib/perl5/Test/Deep/Methods.pm|1312 +./backoffice/api/lib/perl5/Test/Deep/MM.pm|922 +./backoffice/api/lib/perl5/Test/Deep/None.pm|869 +./backoffice/api/lib/perl5/Test/Deep/NoTest.pm|766 +./backoffice/api/lib/perl5/Test/Deep/Number.pm|1088 +./backoffice/api/lib/perl5/Test/Deep/Obj.pm|522 +./backoffice/api/lib/perl5/Test/Deep.pm|49727 +./backoffice/api/lib/perl5/Test/Deep/Ref.pm|490 +./backoffice/api/lib/perl5/Test/Deep/RefType.pm|547 +./backoffice/api/lib/perl5/Test/Deep/RegexpMatches.pm|662 +./backoffice/api/lib/perl5/Test/Deep/RegexpOnly.pm|521 +./backoffice/api/lib/perl5/Test/Deep/Regexp.pm|1408 +./backoffice/api/lib/perl5/Test/Deep/RegexpRefOnly.pm|423 +./backoffice/api/lib/perl5/Test/Deep/RegexpRef.pm|639 +./backoffice/api/lib/perl5/Test/Deep/RegexpVersion.pm|280 +./backoffice/api/lib/perl5/Test/Deep/ScalarRefOnly.pm|384 +./backoffice/api/lib/perl5/Test/Deep/ScalarRef.pm|432 +./backoffice/api/lib/perl5/Test/Deep/Set.pm|3696 +./backoffice/api/lib/perl5/Test/Deep/Shallow.pm|597 +./backoffice/api/lib/perl5/Test/Deep/Stack.pm|1076 +./backoffice/api/lib/perl5/Test/Deep/String.pm|369 +./backoffice/api/lib/perl5/Test/Exception.pm|15465 +./backoffice/api/lib/perl5/Test/Memory/Cycle.pm|7390 +./backoffice/api/lib/perl5/Text/Unidecode.pm|28162 +./backoffice/api/lib/perl5/Text/Unidecode/x00.pm|3903 +./backoffice/api/lib/perl5/Text/Unidecode/x01.pm|1430 +./backoffice/api/lib/perl5/Text/Unidecode/x02.pm|2566 +./backoffice/api/lib/perl5/Text/Unidecode/x03.pm|1696 +./backoffice/api/lib/perl5/Text/Unidecode/x04.pm|1659 +./backoffice/api/lib/perl5/Text/Unidecode/x05.pm|1598 +./backoffice/api/lib/perl5/Text/Unidecode/x06.pm|1537 +./backoffice/api/lib/perl5/Text/Unidecode/x07.pm|1696 +./backoffice/api/lib/perl5/Text/Unidecode/x08.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x09.pm|1631 +./backoffice/api/lib/perl5/Text/Unidecode/x0a.pm|1650 +./backoffice/api/lib/perl5/Text/Unidecode/x0b.pm|1671 +./backoffice/api/lib/perl5/Text/Unidecode/x0c.pm|1635 +./backoffice/api/lib/perl5/Text/Unidecode/x0d.pm|1650 +./backoffice/api/lib/perl5/Text/Unidecode/x0e.pm|1638 +./backoffice/api/lib/perl5/Text/Unidecode/x0f.pm|1658 +./backoffice/api/lib/perl5/Text/Unidecode/x10.pm|1676 +./backoffice/api/lib/perl5/Text/Unidecode/x11.pm|1746 +./backoffice/api/lib/perl5/Text/Unidecode/x12.pm|1887 +./backoffice/api/lib/perl5/Text/Unidecode/x13.pm|1803 +./backoffice/api/lib/perl5/Text/Unidecode/x14.pm|1853 +./backoffice/api/lib/perl5/Text/Unidecode/x15.pm|1877 +./backoffice/api/lib/perl5/Text/Unidecode/x16.pm|1677 +./backoffice/api/lib/perl5/Text/Unidecode/x17.pm|1734 +./backoffice/api/lib/perl5/Text/Unidecode/x18.pm|1646 +./backoffice/api/lib/perl5/Text/Unidecode/x19.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1a.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1b.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1c.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1d.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1e.pm|2269 +./backoffice/api/lib/perl5/Text/Unidecode/x1f.pm|1444 +./backoffice/api/lib/perl5/Text/Unidecode/x20.pm|1707 +./backoffice/api/lib/perl5/Text/Unidecode/x21.pm|1708 +./backoffice/api/lib/perl5/Text/Unidecode/x22.pm|1871 +./backoffice/api/lib/perl5/Text/Unidecode/x23.pm|1871 +./backoffice/api/lib/perl5/Text/Unidecode/x24.pm|1304 +./backoffice/api/lib/perl5/Text/Unidecode/x25.pm|1847 +./backoffice/api/lib/perl5/Text/Unidecode/x26.pm|1544 +./backoffice/api/lib/perl5/Text/Unidecode/x27.pm|1310 +./backoffice/api/lib/perl5/Text/Unidecode/x28.pm|3056 +./backoffice/api/lib/perl5/Text/Unidecode/x29.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2a.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2b.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2c.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2d.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2e.pm|2216 +./backoffice/api/lib/perl5/Text/Unidecode/x2f.pm|2549 +./backoffice/api/lib/perl5/Text/Unidecode/x30.pm|1654 +./backoffice/api/lib/perl5/Text/Unidecode/x31.pm|1664 +./backoffice/api/lib/perl5/Text/Unidecode/x32.pm|2326 +./backoffice/api/lib/perl5/Text/Unidecode/x33.pm|2121 +./backoffice/api/lib/perl5/Text/Unidecode/x34.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x35.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x36.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x37.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x38.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x39.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3a.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3b.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3c.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3d.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3e.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3f.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x40.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x41.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x42.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x43.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x44.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x45.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x46.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x47.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x48.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x49.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x4a.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x4b.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x4c.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x4d.pm|2417 +./backoffice/api/lib/perl5/Text/Unidecode/x4e.pm|2186 +./backoffice/api/lib/perl5/Text/Unidecode/x4f.pm|2165 +./backoffice/api/lib/perl5/Text/Unidecode/x50.pm|2236 +./backoffice/api/lib/perl5/Text/Unidecode/x51.pm|2237 +./backoffice/api/lib/perl5/Text/Unidecode/x52.pm|2202 +./backoffice/api/lib/perl5/Text/Unidecode/x53.pm|2172 +./backoffice/api/lib/perl5/Text/Unidecode/x54.pm|2137 +./backoffice/api/lib/perl5/Text/Unidecode/x55.pm|2151 +./backoffice/api/lib/perl5/Text/Unidecode/x56.pm|2171 +./backoffice/api/lib/perl5/Text/Unidecode/x57.pm|2183 +./backoffice/api/lib/perl5/Text/Unidecode/x58.pm|2240 +./backoffice/api/lib/perl5/Text/Unidecode/x59.pm|2196 +./backoffice/api/lib/perl5/Text/Unidecode/x5a.pm|2188 +./backoffice/api/lib/perl5/Text/Unidecode/x5b.pm|2218 +./backoffice/api/lib/perl5/Text/Unidecode/x5c.pm|2170 +./backoffice/api/lib/perl5/Text/Unidecode/x5d.pm|2228 +./backoffice/api/lib/perl5/Text/Unidecode/x5e.pm|2222 +./backoffice/api/lib/perl5/Text/Unidecode/x5f.pm|2212 +./backoffice/api/lib/perl5/Text/Unidecode/x60.pm|2192 +./backoffice/api/lib/perl5/Text/Unidecode/x61.pm|2216 +./backoffice/api/lib/perl5/Text/Unidecode/x62.pm|2172 +./backoffice/api/lib/perl5/Text/Unidecode/x63.pm|2212 +./backoffice/api/lib/perl5/Text/Unidecode/x64.pm|2207 +./backoffice/api/lib/perl5/Text/Unidecode/x65.pm|2190 +./backoffice/api/lib/perl5/Text/Unidecode/x66.pm|2227 +./backoffice/api/lib/perl5/Text/Unidecode/x67.pm|2191 +./backoffice/api/lib/perl5/Text/Unidecode/x68.pm|2226 +./backoffice/api/lib/perl5/Text/Unidecode/x69.pm|2229 +./backoffice/api/lib/perl5/Text/Unidecode/x6a.pm|2234 +./backoffice/api/lib/perl5/Text/Unidecode/x6b.pm|2164 +./backoffice/api/lib/perl5/Text/Unidecode/x6c.pm|2197 +./backoffice/api/lib/perl5/Text/Unidecode/x6d.pm|2203 +./backoffice/api/lib/perl5/Text/Unidecode/x6e.pm|2198 +./backoffice/api/lib/perl5/Text/Unidecode/x6f.pm|2210 +./backoffice/api/lib/perl5/Text/Unidecode/x70.pm|2257 +./backoffice/api/lib/perl5/Text/Unidecode/x71.pm|2244 +./backoffice/api/lib/perl5/Text/Unidecode/x72.pm|2221 +./backoffice/api/lib/perl5/Text/Unidecode/x73.pm|2198 +./backoffice/api/lib/perl5/Text/Unidecode/x74.pm|2254 +./backoffice/api/lib/perl5/Text/Unidecode/x75.pm|2223 +./backoffice/api/lib/perl5/Text/Unidecode/x76.pm|2191 +./backoffice/api/lib/perl5/Text/Unidecode/x77.pm|2225 +./backoffice/api/lib/perl5/Text/Unidecode/x78.pm|2214 +./backoffice/api/lib/perl5/Text/Unidecode/x79.pm|2162 +./backoffice/api/lib/perl5/Text/Unidecode/x7a.pm|2227 +./backoffice/api/lib/perl5/Text/Unidecode/x7b.pm|2219 +./backoffice/api/lib/perl5/Text/Unidecode/x7c.pm|2227 +./backoffice/api/lib/perl5/Text/Unidecode/x7d.pm|2226 +./backoffice/api/lib/perl5/Text/Unidecode/x7e.pm|2232 +./backoffice/api/lib/perl5/Text/Unidecode/x7f.pm|2218 +./backoffice/api/lib/perl5/Text/Unidecode/x80.pm|2207 +./backoffice/api/lib/perl5/Text/Unidecode/x81.pm|2223 +./backoffice/api/lib/perl5/Text/Unidecode/x82.pm|2205 +./backoffice/api/lib/perl5/Text/Unidecode/x83.pm|2199 +./backoffice/api/lib/perl5/Text/Unidecode/x84.pm|2210 +./backoffice/api/lib/perl5/Text/Unidecode/x85.pm|2192 +./backoffice/api/lib/perl5/Text/Unidecode/x86.pm|2168 +./backoffice/api/lib/perl5/Text/Unidecode/x87.pm|2205 +./backoffice/api/lib/perl5/Text/Unidecode/x88.pm|2199 +./backoffice/api/lib/perl5/Text/Unidecode/x89.pm|2180 +./backoffice/api/lib/perl5/Text/Unidecode/x8a.pm|2195 +./backoffice/api/lib/perl5/Text/Unidecode/x8b.pm|2195 +./backoffice/api/lib/perl5/Text/Unidecode/x8c.pm|2180 +./backoffice/api/lib/perl5/Text/Unidecode/x8d.pm|2190 +./backoffice/api/lib/perl5/Text/Unidecode/x8e.pm|2211 +./backoffice/api/lib/perl5/Text/Unidecode/x8f.pm|2201 +./backoffice/api/lib/perl5/Text/Unidecode/x90.pm|2183 +./backoffice/api/lib/perl5/Text/Unidecode/x91.pm|2205 +./backoffice/api/lib/perl5/Text/Unidecode/x92.pm|2200 +./backoffice/api/lib/perl5/Text/Unidecode/x93.pm|2234 +./backoffice/api/lib/perl5/Text/Unidecode/x94.pm|2217 +./backoffice/api/lib/perl5/Text/Unidecode/x95.pm|2223 +./backoffice/api/lib/perl5/Text/Unidecode/x96.pm|2160 +./backoffice/api/lib/perl5/Text/Unidecode/x97.pm|2201 +./backoffice/api/lib/perl5/Text/Unidecode/x98.pm|2195 +./backoffice/api/lib/perl5/Text/Unidecode/x99.pm|2179 +./backoffice/api/lib/perl5/Text/Unidecode/x9a.pm|2171 +./backoffice/api/lib/perl5/Text/Unidecode/x9b.pm|2205 +./backoffice/api/lib/perl5/Text/Unidecode/x9c.pm|2207 +./backoffice/api/lib/perl5/Text/Unidecode/x9d.pm|2182 +./backoffice/api/lib/perl5/Text/Unidecode/x9e.pm|2165 +./backoffice/api/lib/perl5/Text/Unidecode/x9f.pm|2034 +./backoffice/api/lib/perl5/Text/Unidecode/xa0.pm|1976 +./backoffice/api/lib/perl5/Text/Unidecode/xa1.pm|2017 +./backoffice/api/lib/perl5/Text/Unidecode/xa2.pm|2051 +./backoffice/api/lib/perl5/Text/Unidecode/xa3.pm|2069 +./backoffice/api/lib/perl5/Text/Unidecode/xa4.pm|1962 +./backoffice/api/lib/perl5/Text/Unidecode/xa5.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xa6.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xa7.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xa8.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xa9.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xaa.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xab.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xac.pm|2257 +./backoffice/api/lib/perl5/Text/Unidecode/xad.pm|2314 +./backoffice/api/lib/perl5/Text/Unidecode/xae.pm|2423 +./backoffice/api/lib/perl5/Text/Unidecode/xaf.pm|2560 +./backoffice/api/lib/perl5/Text/Unidecode/xb0.pm|2401 +./backoffice/api/lib/perl5/Text/Unidecode/xb1.pm|2294 +./backoffice/api/lib/perl5/Text/Unidecode/xb2.pm|2228 +./backoffice/api/lib/perl5/Text/Unidecode/xb3.pm|2289 +./backoffice/api/lib/perl5/Text/Unidecode/xb4.pm|2310 +./backoffice/api/lib/perl5/Text/Unidecode/xb5.pm|2467 +./backoffice/api/lib/perl5/Text/Unidecode/xb6.pm|2544 +./backoffice/api/lib/perl5/Text/Unidecode/xb7.pm|2381 +./backoffice/api/lib/perl5/Text/Unidecode/xb8.pm|2262 +./backoffice/api/lib/perl5/Text/Unidecode/xb9.pm|2252 +./backoffice/api/lib/perl5/Text/Unidecode/xba.pm|2313 +./backoffice/api/lib/perl5/Text/Unidecode/xbb.pm|2278 +./backoffice/api/lib/perl5/Text/Unidecode/xbc.pm|2255 +./backoffice/api/lib/perl5/Text/Unidecode/xbd.pm|2300 +./backoffice/api/lib/perl5/Text/Unidecode/xbe.pm|2397 +./backoffice/api/lib/perl5/Text/Unidecode/xbf.pm|2558 +./backoffice/api/lib/perl5/Text/Unidecode/xc0.pm|2404 +./backoffice/api/lib/perl5/Text/Unidecode/xc1.pm|2313 +./backoffice/api/lib/perl5/Text/Unidecode/xc2.pm|2258 +./backoffice/api/lib/perl5/Text/Unidecode/xc3.pm|2523 +./backoffice/api/lib/perl5/Text/Unidecode/xc4.pm|2572 +./backoffice/api/lib/perl5/Text/Unidecode/xc5.pm|2129 +./backoffice/api/lib/perl5/Text/Unidecode/xc6.pm|2038 +./backoffice/api/lib/perl5/Text/Unidecode/xc7.pm|2112 +./backoffice/api/lib/perl5/Text/Unidecode/xc8.pm|2281 +./backoffice/api/lib/perl5/Text/Unidecode/xc9.pm|2270 +./backoffice/api/lib/perl5/Text/Unidecode/xca.pm|2555 +./backoffice/api/lib/perl5/Text/Unidecode/xcb.pm|2560 +./backoffice/api/lib/perl5/Text/Unidecode/xcc.pm|2297 +./backoffice/api/lib/perl5/Text/Unidecode/xcd.pm|2286 +./backoffice/api/lib/perl5/Text/Unidecode/xce.pm|2256 +./backoffice/api/lib/perl5/Text/Unidecode/xcf.pm|2261 +./backoffice/api/lib/perl5/Text/Unidecode/xd0.pm|2254 +./backoffice/api/lib/perl5/Text/Unidecode/xd1.pm|2315 +./backoffice/api/lib/perl5/Text/Unidecode/xd2.pm|2272 +./backoffice/api/lib/perl5/Text/Unidecode/xd3.pm|2253 +./backoffice/api/lib/perl5/Text/Unidecode/xd4.pm|2306 +./backoffice/api/lib/perl5/Text/Unidecode/xd5.pm|2228 +./backoffice/api/lib/perl5/Text/Unidecode/xd6.pm|2313 +./backoffice/api/lib/perl5/Text/Unidecode/xd7.pm|2084 +./backoffice/api/lib/perl5/Text/Unidecode/xd8.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xd9.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xda.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xdb.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xdc.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xdd.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xde.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xdf.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe0.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe1.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe2.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe3.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe4.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe6.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe7.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe8.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe9.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xea.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xeb.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xec.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xed.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xee.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xef.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf0.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf1.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf2.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf3.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf4.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf5.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf6.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf7.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf8.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf9.pm|2115 +./backoffice/api/lib/perl5/Text/Unidecode/xfa.pm|1955 +./backoffice/api/lib/perl5/Text/Unidecode/xfb.pm|1390 +./backoffice/api/lib/perl5/Text/Unidecode/xfc.pm|1143 +./backoffice/api/lib/perl5/Text/Unidecode/xfd.pm|2676 +./backoffice/api/lib/perl5/Text/Unidecode/xfe.pm|1479 +./backoffice/api/lib/perl5/Text/Unidecode/xff.pm|1646 +./backoffice/api/lib/perl5/URI/Encode.pm|8444 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/DBD/PgPP/.packlist|85 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Devel/Cycle/.packlist|91 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Digest/SHA/PurePerl/.packlist|182 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Font/TTF/.packlist|7890 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Image/Size/.packlist|161 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/local/lib/.packlist|401 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Math/Base/Convert/.packlist|586 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/MIME/Types/.packlist|462 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/MLDBM/.packlist|260 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/PDF/API2/.packlist|10271 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/PDF/Table/.packlist|87 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/SQL/Statement/.packlist|2153 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Sub/Uplevel/.packlist|91 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Template/DBI/.packlist|202 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Template/.packlist|7193 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/Deep/.packlist|2302 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/Exception/.packlist|97 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/LeakTrace/LeakTrace.so|88640 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/LeakTrace/.packlist|497 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/Memory/Cycle/.packlist|104 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/Soundex/.packlist|212 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/Soundex/Soundex.so|60680 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/Unidecode/.packlist|13409 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/URI/Encode/.packlist|89 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/Test/LeakTrace.pm|7262 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/Test/LeakTrace/Script.pm|986 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/Text/Soundex.pm|8345 +./backoffice/api/lib/sendemail.pm|2075 +./backoffice/api/lib/session.pm|9650 +./backoffice/api/payment.cgi|6192 +./backoffice/api/report.cgi|3938 +./backoffice/api/sendEmail|80246 +./backoffice/api/upload.cgi|9418 +./backoffice/css/module.css|181 +./backoffice/css/w3pro.css|27227 +./backoffice/css/w3pro.min.css|25940 +./backoffice/data/mail/block/greeting.tt|180 +./backoffice/data/mail/block/signature.tt|62 +./backoffice/data/mail/body/luxopen_registration.tt|2505 +./backoffice/data/mail/body/user_forgotpasswd.tt|243 +./backoffice/data/mail/body/user_registration.tt|551 +./backoffice/data/mail/mail.tt|831 +./backoffice/.htaccess|202 +./backoffice/img/bg1.jpg|1084629 +./backoffice/img/favicon/android-icon-144x144.png|7927 +./backoffice/img/favicon/android-icon-192x192.png|11014 +./backoffice/img/favicon/android-icon-36x36.png|2002 +./backoffice/img/favicon/android-icon-48x48.png|2244 +./backoffice/img/favicon/android-icon-72x72.png|3278 +./backoffice/img/favicon/android-icon-96x96.png|4602 +./backoffice/img/favicon/apple-icon-114x114.png|5773 +./backoffice/img/favicon/apple-icon-120x120.png|6225 +./backoffice/img/favicon/apple-icon-144x144.png|7927 +./backoffice/img/favicon/apple-icon-152x152.png|8514 +./backoffice/img/favicon/apple-icon-180x180.png|10696 +./backoffice/img/favicon/apple-icon-57x57.png|2579 +./backoffice/img/favicon/apple-icon-60x60.png|2708 +./backoffice/img/favicon/apple-icon-72x72.png|3278 +./backoffice/img/favicon/apple-icon-76x76.png|3457 +./backoffice/img/favicon/apple-icon.png|11588 +./backoffice/img/favicon/apple-icon-precomposed.png|11588 +./backoffice/img/favicon/browserconfig.xml|281 +./backoffice/img/favicon/favicon-16x16.png|1266 +./backoffice/img/favicon/favicon-32x32.png|1949 +./backoffice/img/favicon/favicon-96x96.png|4602 +./backoffice/img/favicon/favicon.ico|1150 +./backoffice/img/favicon/manifest.json|720 +./backoffice/img/favicon/ms-icon-144x144.png|7927 +./backoffice/img/favicon/ms-icon-150x150.png|8346 +./backoffice/img/favicon/ms-icon-310x310.png|40744 +./backoffice/img/favicon/ms-icon-70x70.png|3175 +./backoffice/img/icons/access.svg|1553 +./backoffice/img/icons/access_white.svg|1569 +./backoffice/img/icons/address.svg|800 +./backoffice/img/icons/address_white.svg|812 +./backoffice/img/icons/Agreement_01.svg|5234 +./backoffice/img/icons/apps.svg|781 +./backoffice/img/icons/apps_white.svg|793 +./backoffice/img/icons/archive.svg|641 +./backoffice/img/icons/archive_white.svg|658 +./backoffice/img/icons/Bill.svg|3185 +./backoffice/img/icons/calendar.svg|1038 +./backoffice/img/icons/calendar_white.svg|1038 +./backoffice/img/icons/clubs.svg|1033 +./backoffice/img/icons/club.svg|823 +./backoffice/img/icons/clubs_white.svg|1045 +./backoffice/img/icons/club_white.svg|835 +./backoffice/img/icons/code.svg|589 +./backoffice/img/icons/company.svg|1482 +./backoffice/img/icons/company_white.svg|1498 +./backoffice/img/icons/cubelight.svg|1023 +./backoffice/img/icons/cubelight_white.svg|1036 +./backoffice/img/icons/cube.svg|365 +./backoffice/img/icons/cube_white.svg|378 +./backoffice/img/icons/dashboard.svg|1085 +./backoffice/img/icons/dashboard_white.svg|1098 +./backoffice/img/icons/data_refresh.svg|2969 +./backoffice/img/icons/data_refresh_white.svg|2985 +./backoffice/img/icons/Document_Save.svg|729 +./backoffice/img/icons/documents.svg|987 +./backoffice/img/icons/documents_white.svg|1003 +./backoffice/img/icons/download.svg|339 +./backoffice/img/icons/download_white.svg|351 +./backoffice/img/icons/duplicate.svg|430 +./backoffice/img/icons/duplicate_white.svg|442 +./backoffice/img/icons/edit.svg|712 +./backoffice/img/icons/edit_white.svg|725 +./backoffice/img/icons/excel.svg|1394 +./backoffice/img/icons/excel_white.svg|1410 +./backoffice/img/icons/expand.svg|322 +./backoffice/img/icons/file/dir.png|6937 +./backoffice/img/icons/file/doc.png|6455 +./backoffice/img/icons/file/docx.png|6455 +./backoffice/img/icons/file/file.png|4540 +./backoffice/img/icons/file/folderup.svg|917 +./backoffice/img/icons/file/folderup_white.svg|929 +./backoffice/img/icons/file/jpg.png|6297 +./backoffice/img/icons/file/pdf.png|8783 +./backoffice/img/icons/file/png.png|6297 +./backoffice/img/icons/file.svg|272 +./backoffice/img/icons/file/txt.png|6049 +./backoffice/img/icons/file_white.svg|284 +./backoffice/img/icons/file/xls.png|6065 +./backoffice/img/icons/file/xlsx.png|6065 +./backoffice/img/icons/Floppy.svg|1058 +./backoffice/img/icons/folder_add.svg|1438 +./backoffice/img/icons/folder_add_white.svg|1454 +./backoffice/img/icons/Folder_Delete_01.svg|1254 +./backoffice/img/icons/Folder_Find_01.svg|1371 +./backoffice/img/icons/folder.svg|404 +./backoffice/img/icons/folder_white.svg|417 +./backoffice/img/icons/globe.svg|1242 +./backoffice/img/icons/globe_white.svg|1254 +./backoffice/img/icons/group.svg|1994 +./backoffice/img/icons/group_white.svg|2006 +./backoffice/img/icons/home.svg|531 +./backoffice/img/icons/inbox.svg|413 +./backoffice/img/icons/inbox_white.svg|425 +./backoffice/img/icons/library.svg|968 +./backoffice/img/icons/library_white.svg|980 +./backoffice/img/icons/license.svg|478 +./backoffice/img/icons/license_white.svg|490 +./backoffice/img/icons/list.svg|640 +./backoffice/img/icons/list_white.svg|652 +./backoffice/img/icons/logout.svg|402 +./backoffice/img/icons/logout_white.svg|414 +./backoffice/img/icons/log.svg|1710 +./backoffice/img/icons/log_white.svg|1726 +./backoffice/img/icons/menu.svg|336 +./backoffice/img/icons/menu_white.svg|348 +./backoffice/img/icons/newspaper.svg|812 +./backoffice/img/icons/newspaper_white.svg|824 +./backoffice/img/icons/numberlist.svg|908 +./backoffice/img/icons/numberlist_white.svg|920 +./backoffice/img/icons/package.svg|408 +./backoffice/img/icons/package_white.svg|420 +./backoffice/img/icons/pdfexport.svg|2730 +./backoffice/img/icons/pdfexport_white.svg|2730 +./backoffice/img/icons/pdf.svg|3436 +./backoffice/img/icons/pdf_white.svg|3452 +./backoffice/img/icons/pictures.svg|1420 +./backoffice/img/icons/pictures_white.svg|1436 +./backoffice/img/icons/plus.svg|535 +./backoffice/img/icons/plus_white.svg|547 +./backoffice/img/icons/poticon.svg|10061 +./backoffice/img/icons/projects.svg|939 +./backoffice/img/icons/projects_white.svg|955 +./backoffice/img/icons/remove.svg|816 +./backoffice/img/icons/remove_white.svg|828 +./backoffice/img/icons/Save.svg|477 +./backoffice/img/icons/squares.svg|502 +./backoffice/img/icons/squares_white.svg|514 +./backoffice/img/icons/target.svg|780 +./backoffice/img/icons/target_white.svg|792 +./backoffice/img/icons/upload.svg|507 +./backoffice/img/icons/upload_white.svg|523 +./backoffice/img/icons/user.svg|780 +./backoffice/img/icons/user_white.svg|792 +./backoffice/img/logo_512_xx.png|14719 +./backoffice/img/no-image-icon.png|20003 +./backoffice/img/no-news-img.png|17922 +./backoffice/img/toplogo.svg|34430 +./backoffice/index.cgi|5552 +./backoffice/js/admin.js|3595 +./backoffice/js/formsave.js|10226 +./backoffice/js/module_global.js|4956 +./backoffice/js/request.js|4061 +./backoffice/tmpl/block/cgu.tt|9358 +./backoffice/tmpl/block/dlgaction.tt|2865 +./backoffice/tmpl/block/dlgdataload.tt|1293 +./backoffice/tmpl/block/dlgdeleterow.tt|2736 +./backoffice/tmpl/block/dlgmessage.tt|950 +./backoffice/tmpl/block/dlgreport.tt|2276 +./backoffice/tmpl/block/dlguploadfile.tt|3399 +./backoffice/tmpl/block/head.tt|1782 +./backoffice/tmpl/block/snackbar.tt|25 +./backoffice/tmpl/block/toolbars.tt|519 +./backoffice/tmpl/macro/fields.tt|12382 +./backoffice/tmpl/module/dashboard/index.js|165 +./backoffice/tmpl/module/dashboard/index.tt|1163 +./backoffice/tmpl/module/profile/dlgpassword.tt|2911 +./backoffice/tmpl/module/profile/dlgusername.tt|3814 +./backoffice/tmpl/module/profile/index.js|403 +./backoffice/tmpl/module/profile/index.tt|1767 +./backoffice/tmpl/skeleton/index.tt|4407 +./backoffice/tmpl/skeleton/login/accountreset.tt|1679 +./backoffice/tmpl/skeleton/login/forgotpassword.tt|874 +./backoffice/tmpl/skeleton/login/login.tt|1231 +./backoffice/tmpl/skeleton/login/message.tt|638 +./backoffice/tmpl/skeleton/login/register.tt|2545 +./backoffice/tmpl/skeleton/login.tt|1170 +./backoffice/tmpl/skeleton/login/validationcode.tt|954 +./backoffice/tmpl/skeleton/module_file.tt|84 +./backoffice/tmpl/skeleton/module.tt|2584 +./backoffice/vendors/choices/base.css|2320 +./backoffice/vendors/choices/base.min.css|1391 +./backoffice/vendors/choices/choices.css|8549 +./backoffice/vendors/choices/choices.js|217424 +./backoffice/vendors/choices/choices.min.css|6293 +./backoffice/vendors/choices/choices.min.js|91604 +./backoffice/vendors/choices/choices.min.orig.css|6735 +./backoffice/vendors/choices/choices.orig.css|8099 +./backoffice/vendors/choices/scripts/choices.js|217424 +./backoffice/vendors/choices/scripts/choices.min.js|91604 +./backoffice/vendors/flatpickr/flatpickr.css|18831 +./backoffice/vendors/flatpickr/flatpickr.js|118005 +./backoffice/vendors/flatpickr/flatpickr.min.css|15556 +./backoffice/vendors/flatpickr/flatpickr.min.js|48355 +./backoffice/vendors/flatpickr/flatpickr.min.orig.css|15954 +./backoffice/vendors/flatpickr/ie.css|260 +./backoffice/vendors/flatpickr/index.d.ts|138 +./backoffice/vendors/flatpickr/l10n/de.d.ts|2272 +./backoffice/vendors/flatpickr/l10n/default.d.ts|104 +./backoffice/vendors/flatpickr/l10n/default.js|2150 +./backoffice/vendors/flatpickr/l10n/de.js|1757 +./backoffice/vendors/flatpickr/l10n/fr.d.ts|2272 +./backoffice/vendors/flatpickr/l10n/fr.js|1893 +./backoffice/vendors/flatpickr/l10n/lu.d.ts|2314 +./backoffice/vendors/flatpickr/l10n/lu.js|1802 +./backoffice/vendors/flatpickr/plugins/confirmDate/confirmDate.css|373 +./backoffice/vendors/flatpickr/plugins/confirmDate/confirmDate.d.ts|272 +./backoffice/vendors/flatpickr/plugins/confirmDate/confirmDate.js|4236 +./backoffice/vendors/flatpickr/plugins/labelPlugin/labelPlugin.d.ts|114 +./backoffice/vendors/flatpickr/plugins/labelPlugin/labelPlugin.js|964 +./backoffice/vendors/flatpickr/plugins/minMaxTimePlugin.d.ts|491 +./backoffice/vendors/flatpickr/plugins/minMaxTimePlugin.js|12386 +./backoffice/vendors/flatpickr/plugins/monthSelect/index.d.ts|367 +./backoffice/vendors/flatpickr/plugins/monthSelect/index.js|7757 +./backoffice/vendors/flatpickr/plugins/monthSelect/style.css|1561 +./backoffice/vendors/flatpickr/plugins/monthSelect/tests.spec.d.ts|11 +./backoffice/vendors/flatpickr/plugins/rangePlugin.d.ts|312 +./backoffice/vendors/flatpickr/plugins/rangePlugin.js|6475 +./backoffice/vendors/flatpickr/plugins/scrollPlugin.d.ts|113 +./backoffice/vendors/flatpickr/plugins/scrollPlugin.js|2026 +./backoffice/vendors/flatpickr/plugins/weekSelect/weekSelect.d.ts|218 +./backoffice/vendors/flatpickr/plugins/weekSelect/weekSelect.js|3500 +./backoffice/vendors/flatpickr/themes/airbnb.css|21148 +./backoffice/vendors/flatpickr/themes/airbnb.min.css|17638 +./backoffice/vendors/flatpickr/types/globals.d.ts|546 +./backoffice/vendors/flatpickr/types/instance.d.ts|4386 +./backoffice/vendors/flatpickr/types/locale.d.ts|2263 +./backoffice/vendors/flatpickr/types/options.d.ts|4564 +./backoffice/vendors/flatpickr/typings.d.ts|1001 +./backoffice/vendors/flatpickr/utils/dates.d.ts|922 +./backoffice/vendors/flatpickr/utils/dom.d.ts|585 +./backoffice/vendors/flatpickr/utils/formatting.d.ts|834 +./backoffice/vendors/flatpickr/utils/index.d.ts|393 +./backoffice/vendors/flatpickr/utils/polyfills.d.ts|0 +./backoffice/vendors/moment/moment.js|150941 +./backoffice/vendors/moment/moment.min.js|53324 +./backoffice/vendors/moment/moment-with-locales.js|541363 +./backoffice/vendors/moment/moment-with-locales.min.js|336451 +./backoffice/vendors/tabulator/css.old/tabulator.css|18678 +./backoffice/vendors/tabulator/css.old/tabulator_midnight.css|18806 +./backoffice/vendors/tabulator/css.old/tabulator_midnight.min.css|16278 +./backoffice/vendors/tabulator/css.old/tabulator_midnight.min.css.map|30296 +./backoffice/vendors/tabulator/css.old/tabulator.min.css|16153 +./backoffice/vendors/tabulator/css.old/tabulator.min.css.map|30054 +./backoffice/vendors/tabulator/css.old/tabulator_modern.css|19468 +./backoffice/vendors/tabulator/css.old/tabulator_modern.min.css|16838 +./backoffice/vendors/tabulator/css.old/tabulator_modern.min.css.map|31647 +./backoffice/vendors/tabulator/css.old/tabulator_simple.css|18618 +./backoffice/vendors/tabulator/css.old/tabulator_simple.min.css|16106 +./backoffice/vendors/tabulator/css.old/tabulator_simple.min.css.map|30033 +./backoffice/vendors/tabulator/css.old/tabulator_site.css|18507 +./backoffice/vendors/tabulator/css.old/tabulator_site.min.css|16002 +./backoffice/vendors/tabulator/css.old/tabulator_site.min.css.map|30389 +./backoffice/vendors/tabulator/css/tabulator.css|18763 +./backoffice/vendors/tabulator/css/tabulator_midnight.css|18891 +./backoffice/vendors/tabulator/css/tabulator_midnight.min.css|16354 +./backoffice/vendors/tabulator/css/tabulator_midnight.min.css.map|30395 +./backoffice/vendors/tabulator/css/tabulator.min.css|16229 +./backoffice/vendors/tabulator/css/tabulator.min.css.map|30157 +./backoffice/vendors/tabulator/css/tabulator_modern.css|19553 +./backoffice/vendors/tabulator/css/tabulator_modern.min.css|16914 +./backoffice/vendors/tabulator/css/tabulator_modern.min.css.map|31750 +./backoffice/vendors/tabulator/css/tabulator_simple.css|18703 +./backoffice/vendors/tabulator/css/tabulator_simple.min.css|16182 +./backoffice/vendors/tabulator/css/tabulator_simple.min.css.map|30132 +./backoffice/vendors/tabulator/css/tabulator_site.css|18592 +./backoffice/vendors/tabulator/css/tabulator_site.min.css|16078 +./backoffice/vendors/tabulator/css/tabulator_site.min.css.map|30488 +./backoffice/vendors/tabulator/js/modules/accessor.js|2558 +./backoffice/vendors/tabulator/js/modules/accessor.min.js|1455 +./backoffice/vendors/tabulator/js/modules/ajax.js|12023 +./backoffice/vendors/tabulator/js/modules/ajax.min.js|8064 +./backoffice/vendors/tabulator/js/modules/calculation_colums.js|11652 +./backoffice/vendors/tabulator/js/modules/calculation_colums.min.js|7395 +./backoffice/vendors/tabulator/js/modules/clipboard.js|25859 +./backoffice/vendors/tabulator/js/modules/clipboard.min.js|15228 +./backoffice/vendors/tabulator/js/modules/data_tree.js|9018 +./backoffice/vendors/tabulator/js/modules/data_tree.min.js|6175 +./backoffice/vendors/tabulator/js/modules/download.js|21137 +./backoffice/vendors/tabulator/js/modules/download.min.js|10295 +./backoffice/vendors/tabulator/js/modules/edit.js|44926 +./backoffice/vendors/tabulator/js/modules/edit.min.js|22906 +./backoffice/vendors/tabulator/js/modules/filter.js|20729 +./backoffice/vendors/tabulator/js/modules/filter.min.js|11588 +./backoffice/vendors/tabulator/js/modules/format.js|21705 +./backoffice/vendors/tabulator/js/modules/format.min.js|12745 +./backoffice/vendors/tabulator/js/modules/frozen_columns.js|6116 +./backoffice/vendors/tabulator/js/modules/frozen_columns.min.js|3946 +./backoffice/vendors/tabulator/js/modules/frozen_rows.js|2249 +./backoffice/vendors/tabulator/js/modules/frozen_rows.min.js|1645 +./backoffice/vendors/tabulator/js/modules/group_rows.js|26170 +./backoffice/vendors/tabulator/js/modules/group_rows.min.js|17661 +./backoffice/vendors/tabulator/js/modules/history.js|3469 +./backoffice/vendors/tabulator/js/modules/history.min.js|2494 +./backoffice/vendors/tabulator/js/modules/html_table_export.js|11041 +./backoffice/vendors/tabulator/js/modules/html_table_export.min.js|7149 +./backoffice/vendors/tabulator/js/modules/html_table_import.js|5208 +./backoffice/vendors/tabulator/js/modules/html_table_import.min.js|2721 +./backoffice/vendors/tabulator/js/modules/keybindings.js|8024 +./backoffice/vendors/tabulator/js/modules/keybindings.min.js|5002 +./backoffice/vendors/tabulator/js/modules/moveable_columns.js|8666 +./backoffice/vendors/tabulator/js/modules/moveable_columns.min.js|5383 +./backoffice/vendors/tabulator/js/modules/moveable_rows.js|16514 +./backoffice/vendors/tabulator/js/modules/moveable_rows.min.js|11212 +./backoffice/vendors/tabulator/js/modules/mutator.js|3060 +./backoffice/vendors/tabulator/js/modules/mutator.min.js|1770 +./backoffice/vendors/tabulator/js/modules/page.js|16518 +./backoffice/vendors/tabulator/js/modules/page.min.js|11281 +./backoffice/vendors/tabulator/js/modules/persistence.js|10369 +./backoffice/vendors/tabulator/js/modules/persistence.min.js|6452 +./backoffice/vendors/tabulator/js/modules/print.js|3008 +./backoffice/vendors/tabulator/js/modules/print.min.js|2306 +./backoffice/vendors/tabulator/js/modules/reactive_data.js|5286 +./backoffice/vendors/tabulator/js/modules/reactive_data.min.js|3051 +./backoffice/vendors/tabulator/js/modules/resize_columns.js|5130 +./backoffice/vendors/tabulator/js/modules/resize_columns.min.js|3117 +./backoffice/vendors/tabulator/js/modules/resize_rows.js|2885 +./backoffice/vendors/tabulator/js/modules/resize_rows.min.js|1741 +./backoffice/vendors/tabulator/js/modules/resize_table.js|1073 +./backoffice/vendors/tabulator/js/modules/resize_table.min.js|797 +./backoffice/vendors/tabulator/js/modules/responsive_layout.js|7489 +./backoffice/vendors/tabulator/js/modules/responsive_layout.min.js|4816 +./backoffice/vendors/tabulator/js/modules/select_row.js|9573 +./backoffice/vendors/tabulator/js/modules/select_row.min.js|6106 +./backoffice/vendors/tabulator/js/modules/sort.js|13926 +./backoffice/vendors/tabulator/js/modules/sort.min.js|7247 +./backoffice/vendors/tabulator/js/modules/validate.js|5308 +./backoffice/vendors/tabulator/js/modules/validate.min.js|2606 +./backoffice/vendors/tabulator/js.old/modules/accessor.js|2558 +./backoffice/vendors/tabulator/js.old/modules/accessor.min.js|1455 +./backoffice/vendors/tabulator/js.old/modules/ajax.js|11994 +./backoffice/vendors/tabulator/js.old/modules/ajax.min.js|8042 +./backoffice/vendors/tabulator/js.old/modules/calculation_colums.js|11664 +./backoffice/vendors/tabulator/js.old/modules/calculation_colums.min.js|7402 +./backoffice/vendors/tabulator/js.old/modules/clipboard.js|25247 +./backoffice/vendors/tabulator/js.old/modules/clipboard.min.js|14973 +./backoffice/vendors/tabulator/js.old/modules/data_tree.js|9018 +./backoffice/vendors/tabulator/js.old/modules/data_tree.min.js|6175 +./backoffice/vendors/tabulator/js.old/modules/download.js|20203 +./backoffice/vendors/tabulator/js.old/modules/download.min.js|9822 +./backoffice/vendors/tabulator/js.old/modules/edit.js|43671 +./backoffice/vendors/tabulator/js.old/modules/edit.min.js|22359 +./backoffice/vendors/tabulator/js.old/modules/filter.js|20864 +./backoffice/vendors/tabulator/js.old/modules/filter.min.js|11521 +./backoffice/vendors/tabulator/js.old/modules/format.js|21091 +./backoffice/vendors/tabulator/js.old/modules/format.min.js|12566 +./backoffice/vendors/tabulator/js.old/modules/frozen_columns.js|6116 +./backoffice/vendors/tabulator/js.old/modules/frozen_columns.min.js|3946 +./backoffice/vendors/tabulator/js.old/modules/frozen_rows.js|2249 +./backoffice/vendors/tabulator/js.old/modules/frozen_rows.min.js|1645 +./backoffice/vendors/tabulator/js.old/modules/group_rows.js|25932 +./backoffice/vendors/tabulator/js.old/modules/group_rows.min.js|17645 +./backoffice/vendors/tabulator/js.old/modules/history.js|3469 +./backoffice/vendors/tabulator/js.old/modules/history.min.js|2494 +./backoffice/vendors/tabulator/js.old/modules/html_table_export.js|10621 +./backoffice/vendors/tabulator/js.old/modules/html_table_export.min.js|6908 +./backoffice/vendors/tabulator/js.old/modules/html_table_import.js|5208 +./backoffice/vendors/tabulator/js.old/modules/html_table_import.min.js|2721 +./backoffice/vendors/tabulator/js.old/modules/keybindings.js|8024 +./backoffice/vendors/tabulator/js.old/modules/keybindings.min.js|5002 +./backoffice/vendors/tabulator/js.old/modules/moveable_columns.js|8666 +./backoffice/vendors/tabulator/js.old/modules/moveable_columns.min.js|5383 +./backoffice/vendors/tabulator/js.old/modules/moveable_rows.js|16514 +./backoffice/vendors/tabulator/js.old/modules/moveable_rows.min.js|11212 +./backoffice/vendors/tabulator/js.old/modules/mutator.js|2940 +./backoffice/vendors/tabulator/js.old/modules/mutator.min.js|1722 +./backoffice/vendors/tabulator/js.old/modules/page.js|16067 +./backoffice/vendors/tabulator/js.old/modules/page.min.js|10966 +./backoffice/vendors/tabulator/js.old/modules/persistence.js|4822 +./backoffice/vendors/tabulator/js.old/modules/persistence.min.js|2767 +./backoffice/vendors/tabulator/js.old/modules/print.js|3008 +./backoffice/vendors/tabulator/js.old/modules/print.min.js|2306 +./backoffice/vendors/tabulator/js.old/modules/reactive_data.js|5286 +./backoffice/vendors/tabulator/js.old/modules/reactive_data.min.js|3051 +./backoffice/vendors/tabulator/js.old/modules/resize_columns.js|5035 +./backoffice/vendors/tabulator/js.old/modules/resize_columns.min.js|3034 +./backoffice/vendors/tabulator/js.old/modules/resize_rows.js|2885 +./backoffice/vendors/tabulator/js.old/modules/resize_rows.min.js|1741 +./backoffice/vendors/tabulator/js.old/modules/resize_table.js|895 +./backoffice/vendors/tabulator/js.old/modules/resize_table.min.js|669 +./backoffice/vendors/tabulator/js.old/modules/responsive_layout.js|6383 +./backoffice/vendors/tabulator/js.old/modules/responsive_layout.min.js|4076 +./backoffice/vendors/tabulator/js.old/modules/select_row.js|9450 +./backoffice/vendors/tabulator/js.old/modules/select_row.min.js|6035 +./backoffice/vendors/tabulator/js.old/modules/sort.js|13879 +./backoffice/vendors/tabulator/js.old/modules/sort.min.js|7200 +./backoffice/vendors/tabulator/js.old/modules/validate.js|5351 +./backoffice/vendors/tabulator/js.old/modules/validate.min.js|2629 +./backoffice/vendors/tabulator/js.old/tabulator_core.js|192142 +./backoffice/vendors/tabulator/js.old/tabulator_core.min.js|118193 +./backoffice/vendors/tabulator/js.old/tabulator.js|534179 +./backoffice/vendors/tabulator/js.old/tabulator.min.js|303456 +./backoffice/vendors/tabulator/js/tabulator_core.js|205898 +./backoffice/vendors/tabulator/js/tabulator_core.min.js|127408 +./backoffice/vendors/tabulator/js/tabulator.js|560304 +./backoffice/vendors/tabulator/js/tabulator.min.js|319423 +./backoffice/vendors/tinymce/changelog.txt|131850 +./backoffice/vendors/tinymce/js/tinymce/jquery.tinymce.min.js|6635 +./backoffice/vendors/tinymce/js/tinymce/langs/de.js|10334 +./backoffice/vendors/tinymce/js/tinymce/langs/fr_FR.js|10140 +./backoffice/vendors/tinymce/js/tinymce/langs/readme.md|151 +./backoffice/vendors/tinymce/js/tinymce/license.txt|26441 +./backoffice/vendors/tinymce/js/tinymce/plugins/advlist/plugin.min.js|3995 +./backoffice/vendors/tinymce/js/tinymce/plugins/anchor/plugin.min.js|2120 +./backoffice/vendors/tinymce/js/tinymce/plugins/autolink/plugin.min.js|2534 +./backoffice/vendors/tinymce/js/tinymce/plugins/autoresize/plugin.min.js|2298 +./backoffice/vendors/tinymce/js/tinymce/plugins/autosave/plugin.min.js|3493 +./backoffice/vendors/tinymce/js/tinymce/plugins/bbcode/plugin.min.js|3117 +./backoffice/vendors/tinymce/js/tinymce/plugins/charmap/plugin.min.js|11948 +./backoffice/vendors/tinymce/js/tinymce/plugins/code/plugin.min.js|1226 +./backoffice/vendors/tinymce/js/tinymce/plugins/codesample/plugin.min.js|21028 +./backoffice/vendors/tinymce/js/tinymce/plugins/colorpicker/plugin.min.js|550 +./backoffice/vendors/tinymce/js/tinymce/plugins/contextmenu/plugin.min.js|550 +./backoffice/vendors/tinymce/js/tinymce/plugins/directionality/plugin.min.js|4315 +./backoffice/vendors/tinymce/js/tinymce/plugins/emoticons/js/emojis.js|251845 +./backoffice/vendors/tinymce/js/tinymce/plugins/emoticons/js/emojis.min.js|193222 +./backoffice/vendors/tinymce/js/tinymce/plugins/emoticons/plugin.min.js|6921 +./backoffice/vendors/tinymce/js/tinymce/plugins/fullpage/plugin.min.js|8196 +./backoffice/vendors/tinymce/js/tinymce/plugins/fullscreen/plugin.min.js|9920 +./backoffice/vendors/tinymce/js/tinymce/plugins/help/plugin.min.js|14402 +./backoffice/vendors/tinymce/js/tinymce/plugins/hr/plugin.min.js|841 +./backoffice/vendors/tinymce/js/tinymce/plugins/image/plugin.min.js|29711 +./backoffice/vendors/tinymce/js/tinymce/plugins/imagetools/plugin.min.js|22336 +./backoffice/vendors/tinymce/js/tinymce/plugins/importcss/plugin.min.js|5008 +./backoffice/vendors/tinymce/js/tinymce/plugins/insertdatetime/plugin.min.js|3212 +./backoffice/vendors/tinymce/js/tinymce/plugins/legacyoutput/plugin.min.js|2973 +./backoffice/vendors/tinymce/js/tinymce/plugins/link/plugin.min.js|22929 +./backoffice/vendors/tinymce/js/tinymce/plugins/lists/plugin.min.js|28276 +./backoffice/vendors/tinymce/js/tinymce/plugins/media/plugin.min.js|18033 +./backoffice/vendors/tinymce/js/tinymce/plugins/nonbreaking/plugin.min.js|1585 +./backoffice/vendors/tinymce/js/tinymce/plugins/noneditable/plugin.min.js|1842 +./backoffice/vendors/tinymce/js/tinymce/plugins/pagebreak/plugin.min.js|1842 +./backoffice/vendors/tinymce/js/tinymce/plugins/paste/plugin.min.js|31463 +./backoffice/vendors/tinymce/js/tinymce/plugins/preview/plugin.min.js|2095 +./backoffice/vendors/tinymce/js/tinymce/plugins/print/plugin.min.js|887 +./backoffice/vendors/tinymce/js/tinymce/plugins/quickbars/plugin.min.js|10795 +./backoffice/vendors/tinymce/js/tinymce/plugins/save/plugin.min.js|1823 +./backoffice/vendors/tinymce/js/tinymce/plugins/searchreplace/plugin.min.js|10019 +./backoffice/vendors/tinymce/js/tinymce/plugins/spellchecker/plugin.min.js|10404 +./backoffice/vendors/tinymce/js/tinymce/plugins/tabfocus/plugin.min.js|1938 +./backoffice/vendors/tinymce/js/tinymce/plugins/table/plugin.min.js|122173 +./backoffice/vendors/tinymce/js/tinymce/plugins/template/plugin.min.js|8077 +./backoffice/vendors/tinymce/js/tinymce/plugins/textcolor/plugin.min.js|546 +./backoffice/vendors/tinymce/js/tinymce/plugins/textpattern/plugin.min.js|18459 +./backoffice/vendors/tinymce/js/tinymce/plugins/toc/plugin.min.js|3592 +./backoffice/vendors/tinymce/js/tinymce/plugins/visualblocks/plugin.min.js|1649 +./backoffice/vendors/tinymce/js/tinymce/plugins/visualchars/plugin.min.js|7060 +./backoffice/vendors/tinymce/js/tinymce/plugins/wordcount/plugin.min.js|13186 +./backoffice/vendors/tinymce/js/tinymce/skins/content/dark/content.min.css|1082 +./backoffice/vendors/tinymce/js/tinymce/skins/content/default/content.min.css|982 +./backoffice/vendors/tinymce/js/tinymce/skins/content/document/content.min.css|1040 +./backoffice/vendors/tinymce/js/tinymce/skins/content/writer/content.min.css|978 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/content.inline.min.css|18087 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/content.min.css|17883 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/content.mobile.min.css|544 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/content.inline.min.css|18087 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/content.min.css|17510 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/content.mobile.min.css|544 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/fonts/tinymce-mobile.woff|4624 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/skin.min.css|52080 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/skin.mobile.min.css|21004 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff|4624 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/skin.min.css|52178 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/skin.mobile.min.css|21004 +./backoffice/vendors/tinymce/js/tinymce/themes/mobile/theme.min.js|179424 +./backoffice/vendors/tinymce/js/tinymce/themes/silver/theme.min.js|385268 +./backoffice/vendors/tinymce/js/tinymce/tinymce.min.js|438407 +./css/fonts.css|17377 +./css/style.css|26725 +./css/w3pro.css|27832 +./.gitignore|31 +./.htaccess|277 +./img/cropped-bg_luxopen-scaled-1.jpg|504327 +./img/facebook.svg|1433 +./img/favicon/android-icon-144x144.png|7927 +./img/favicon/android-icon-192x192.png|11014 +./img/favicon/android-icon-36x36.png|2002 +./img/favicon/android-icon-48x48.png|2244 +./img/favicon/android-icon-72x72.png|3278 +./img/favicon/android-icon-96x96.png|4602 +./img/favicon/apple-icon-114x114.png|5773 +./img/favicon/apple-icon-120x120.png|6225 +./img/favicon/apple-icon-144x144.png|7927 +./img/favicon/apple-icon-152x152.png|8514 +./img/favicon/apple-icon-180x180.png|10696 +./img/favicon/apple-icon-57x57.png|2579 +./img/favicon/apple-icon-60x60.png|2708 +./img/favicon/apple-icon-72x72.png|3278 +./img/favicon/apple-icon-76x76.png|3457 +./img/favicon/apple-icon.png|11588 +./img/favicon/apple-icon-precomposed.png|11588 +./img/favicon/browserconfig.xml|281 +./img/favicon/favicon-16x16.png|1266 +./img/favicon/favicon-32x32.png|1949 +./img/favicon/favicon-96x96.png|4602 +./img/favicon/favicon.ico|1150 +./img/favicon/manifest.json|720 +./img/favicon/ms-icon-144x144.png|7927 +./img/favicon/ms-icon-150x150.png|8346 +./img/favicon/ms-icon-310x310.png|24631 +./img/favicon/ms-icon-70x70.png|3175 +./img/FLD_Logo2.png|7199 +./img/FLD_Logo.svg|34430 +./img/FLD_Red_Lion.svg|216195 +./img/logo-cosl-footer.png|28279 +./img/one80.png|7268 +./img/paypal.png|11011 +./img/pbystripe.png|10058 +./img/sharebanner.jpg|50166 +./img/venue/12501.jpg|38966 +./img/venue/12503.jpg|43442 +./img/venue/Parking.jpg|264941 +./img/venue/VenueHotels.jpg|311992 +./img/WDF-Logo.png|329788 +./index.cgi|1939 +./js/custom.js|816 +./js/jquery.countdown.min.js|4093 +./js/jquery.js|96873 +./js/mail.js|1333 +./js/nav.js|282 +./js/shop.js|8616 +./media/HOTEL RESERVATION BW.pdf|779303 +./media/HOTEL RESERVATION JJ32.pdf|239576 +./tmpl/block/countryoptions.tt|11289 +./tmpl/block/dlgdataload.tt|1293 +./tmpl/block/dlgmessage.tt|950 +./tmpl/block/footer.tt|1856 +./tmpl/block/luxmasters/info.tt|182 +./tmpl/block/luxmasters/prizemoney.tt|879 +./tmpl/block/luxmasters/schedule.tt|308 +./tmpl/block/luxopen/info.tt|207 +./tmpl/block/luxopen/prizemoney.tt|884 +./tmpl/block/luxopen/schedule.tt|307 +./tmpl/block/mobilemenu.tt|1410 +./tmpl/block/pairsevent/info.tt|197 +./tmpl/block/pairsevent/prizemoney.tt|512 +./tmpl/block/pairsevent/schedule.tt|239 +./tmpl/block/topmenu.tt|3012 +./tmpl/macro/fields.tt|12842 +./tmpl/page/contact.tt|481 +./tmpl/page/history.tt|1528 +./tmpl/page/index.tt|3692 +./tmpl/page/paradarts.tt|1406 +./tmpl/page/privacy-policy.tt|7775 +./tmpl/page/prizemoney.tt|367 +./tmpl/page/program.tt|1025 +./tmpl/page/registration.tt|5993 +./tmpl/page/rules-regulations.tt|2078 +./tmpl/page/sponsors.tt|912 +./tmpl/page/tournament/luxembourgmasters.tt|343 +./tmpl/page/tournament/luxembourgopen.tt|332 +./tmpl/page/tournament/pairsevent.tt|337 +./tmpl/page/venue/goout.tt|15 +./tmpl/page/venue/hotels.tt|3979 +./tmpl/page/venue.tt|5230 +./tmpl/skeleton/index.tt|4614 diff --git a/dev/sourcefiles.remote.txt b/dev/sourcefiles.remote.txt new file mode 100644 index 0000000..4be84be --- /dev/null +++ b/dev/sourcefiles.remote.txt @@ -0,0 +1,985 @@ +./backoffice/api/db.cgi|4588 +./backoffice/api/file.cgi|4381 +./backoffice/api/index.cgi|6193 +./backoffice/api/lib/dksconfig.pm|1637 +./backoffice/api/lib/dksdb.pm|10829 +./backoffice/api/lib/dkssavefile.pm|991 +./backoffice/api/lib/pdfreport.pm|4180 +./backoffice/api/lib/perl5/Business/Tax/VAT/Validation.pm|14797 +./backoffice/api/lib/perl5/CGI/Cookie.pm|6599 +./backoffice/api/lib/perl5/CGI/File/Temp.pm|969 +./backoffice/api/lib/perl5/CGI.pm|125242 +./backoffice/api/lib/perl5/CGI/Util.pm|10881 +./backoffice/api/lib/perl5/DBD/PgPP.pm|48674 +./backoffice/api/lib/perl5/Devel/Cycle.pm|13667 +./backoffice/api/lib/perl5/Digest/SHA/PurePerl.pm|46933 +./backoffice/api/lib/perl5/Image/Size.pm|46926 +./backoffice/api/lib/perl5/lib/core/only.pm|3229 +./backoffice/api/lib/perl5/local/lib.pm|41186 +./backoffice/api/lib/perl5/Math/Base/Convert/Bases.pm|5661 +./backoffice/api/lib/perl5/Math/Base/Convert/Bitmaps.pm|22263 +./backoffice/api/lib/perl5/Math/Base/Convert/CalcPP.pm|5422 +./backoffice/api/lib/perl5/Math/Base/Convert.pm|16834 +./backoffice/api/lib/perl5/Math/Base/Convert/Shortcuts.pm|11553 +./backoffice/api/lib/perl5/MIME/Type.pm|2911 +./backoffice/api/lib/perl5/MIME/types.db|121715 +./backoffice/api/lib/perl5/MIME/Types.pm|7043 +./backoffice/api/lib/perl5/MLDBM.pm|16594 +./backoffice/api/lib/perl5/MLDBM/Serializer/Data/Dumper.pm|2043 +./backoffice/api/lib/perl5/MLDBM/Serializer/FreezeThaw.pm|351 +./backoffice/api/lib/perl5/MLDBM/Serializer/Storable.pm|922 +./backoffice/api/lib/perl5/MojoX/MIME/Types.pm|1468 +./backoffice/api/lib/perl5/SQL/Dialects/ANSI.pm|3724 +./backoffice/api/lib/perl5/SQL/Dialects/AnyData.pm|2092 +./backoffice/api/lib/perl5/SQL/Dialects/CSV.pm|1962 +./backoffice/api/lib/perl5/SQL/Dialects/Role.pm|2560 +./backoffice/api/lib/perl5/SQL/Eval.pm|16638 +./backoffice/api/lib/perl5/SQL/Parser.pm|102983 +./backoffice/api/lib/perl5/SQL/Statement/Function.pm|10791 +./backoffice/api/lib/perl5/SQL/Statement/Functions.pm|34973 +./backoffice/api/lib/perl5/SQL/Statement/GetInfo.pm|27647 +./backoffice/api/lib/perl5/SQL/Statement/Operation.pm|23477 +./backoffice/api/lib/perl5/SQL/Statement/Placeholder.pm|2246 +./backoffice/api/lib/perl5/SQL/Statement.pm|80949 +./backoffice/api/lib/perl5/SQL/Statement/RAM.pm|6037 +./backoffice/api/lib/perl5/SQL/Statement/TermFactory.pm|6771 +./backoffice/api/lib/perl5/SQL/Statement/Term.pm|5609 +./backoffice/api/lib/perl5/SQL/Statement/Util.pm|4310 +./backoffice/api/lib/perl5/Sub/Uplevel.pm|18092 +./backoffice/api/lib/perl5/Template/Base.pm|7569 +./backoffice/api/lib/perl5/Template/Config.pm|13621 +./backoffice/api/lib/perl5/Template/Constants.pm|9747 +./backoffice/api/lib/perl5/Template/Context.pm|53723 +./backoffice/api/lib/perl5/Template/Directive.pm|29394 +./backoffice/api/lib/perl5/Template/Document.pm|16569 +./backoffice/api/lib/perl5/Template/Exception.pm|6402 +./backoffice/api/lib/perl5/Template/Filters.pm|26123 +./backoffice/api/lib/perl5/Template/Grammar.pm|98751 +./backoffice/api/lib/perl5/Template/Iterator.pm|13751 +./backoffice/api/lib/perl5/Template/Namespace/Constants.pm|4460 +./backoffice/api/lib/perl5/Template/Parser.pm|41281 +./backoffice/api/lib/perl5/Template/Plugin/Assert.pm|3504 +./backoffice/api/lib/perl5/Template/Plugin/CGI.pm|3087 +./backoffice/api/lib/perl5/Template/Plugin/Datafile.pm|4243 +./backoffice/api/lib/perl5/Template/Plugin/Date.pm|10698 +./backoffice/api/lib/perl5/Template/Plugin/DBI.pm|31354 +./backoffice/api/lib/perl5/Template/Plugin/Directory.pm|11220 +./backoffice/api/lib/perl5/Template/Plugin/Dumper.pm|3607 +./backoffice/api/lib/perl5/Template/Plugin/File.pm|11259 +./backoffice/api/lib/perl5/Template/Plugin/Filter.pm|10074 +./backoffice/api/lib/perl5/Template/Plugin/Format.pm|1835 +./backoffice/api/lib/perl5/Template/Plugin/HTML.pm|6024 +./backoffice/api/lib/perl5/Template/Plugin/Image.pm|11730 +./backoffice/api/lib/perl5/Template/Plugin/Iterator.pm|2003 +./backoffice/api/lib/perl5/Template/Plugin/Math.pm|4089 +./backoffice/api/lib/perl5/Template/Plugin.pm|10700 +./backoffice/api/lib/perl5/Template/Plugin/Pod.pm|1652 +./backoffice/api/lib/perl5/Template/Plugin/Procedural.pm|3678 +./backoffice/api/lib/perl5/Template/Plugin/Scalar.pm|3769 +./backoffice/api/lib/perl5/Template/Plugins.pm|15187 +./backoffice/api/lib/perl5/Template/Plugin/String.pm|18167 +./backoffice/api/lib/perl5/Template/Plugin/Table.pm|12705 +./backoffice/api/lib/perl5/Template/Plugin/URL.pm|5841 +./backoffice/api/lib/perl5/Template/Plugin/View.pm|2476 +./backoffice/api/lib/perl5/Template/Plugin/Wrap.pm|3271 +./backoffice/api/lib/perl5/Template.pm|25037 +./backoffice/api/lib/perl5/Template/Provider.pm|48074 +./backoffice/api/lib/perl5/Template/Service.pm|18567 +./backoffice/api/lib/perl5/Template/Stash/Context.pm|27389 +./backoffice/api/lib/perl5/Template/Stash.pm|30224 +./backoffice/api/lib/perl5/Template/Stash/XS.pm|3351 +./backoffice/api/lib/perl5/Template/Test.pm|22242 +./backoffice/api/lib/perl5/Template/Toolkit.pm|5711 +./backoffice/api/lib/perl5/Template/View.pm|24090 +./backoffice/api/lib/perl5/Template/VMethods.pm|15499 +./backoffice/api/lib/perl5/Test/Deep/All.pm|702 +./backoffice/api/lib/perl5/Test/Deep/Any.pm|908 +./backoffice/api/lib/perl5/Test/Deep/ArrayEach.pm|517 +./backoffice/api/lib/perl5/Test/Deep/ArrayElementsOnly.pm|677 +./backoffice/api/lib/perl5/Test/Deep/ArrayLengthOnly.pm|654 +./backoffice/api/lib/perl5/Test/Deep/ArrayLength.pm|374 +./backoffice/api/lib/perl5/Test/Deep/Array.pm|477 +./backoffice/api/lib/perl5/Test/Deep/Blessed.pm|564 +./backoffice/api/lib/perl5/Test/Deep/Boolean.pm|558 +./backoffice/api/lib/perl5/Test/Deep/Cache.pm|1032 +./backoffice/api/lib/perl5/Test/Deep/Cache/Simple.pm|1205 +./backoffice/api/lib/perl5/Test/Deep/Class.pm|363 +./backoffice/api/lib/perl5/Test/Deep/Cmp.pm|1153 +./backoffice/api/lib/perl5/Test/Deep/Code.pm|705 +./backoffice/api/lib/perl5/Test/Deep/HashEach.pm|326 +./backoffice/api/lib/perl5/Test/Deep/HashElements.pm|1267 +./backoffice/api/lib/perl5/Test/Deep/HashKeysOnly.pm|1541 +./backoffice/api/lib/perl5/Test/Deep/HashKeys.pm|999 +./backoffice/api/lib/perl5/Test/Deep/Hash.pm|1413 +./backoffice/api/lib/perl5/Test/Deep/Ignore.pm|186 +./backoffice/api/lib/perl5/Test/Deep/Isa.pm|538 +./backoffice/api/lib/perl5/Test/Deep/ListMethods.pm|288 +./backoffice/api/lib/perl5/Test/Deep/Methods.pm|1312 +./backoffice/api/lib/perl5/Test/Deep/MM.pm|922 +./backoffice/api/lib/perl5/Test/Deep/None.pm|869 +./backoffice/api/lib/perl5/Test/Deep/NoTest.pm|766 +./backoffice/api/lib/perl5/Test/Deep/Number.pm|1088 +./backoffice/api/lib/perl5/Test/Deep/Obj.pm|522 +./backoffice/api/lib/perl5/Test/Deep.pm|49727 +./backoffice/api/lib/perl5/Test/Deep/Ref.pm|490 +./backoffice/api/lib/perl5/Test/Deep/RefType.pm|547 +./backoffice/api/lib/perl5/Test/Deep/RegexpMatches.pm|662 +./backoffice/api/lib/perl5/Test/Deep/RegexpOnly.pm|521 +./backoffice/api/lib/perl5/Test/Deep/Regexp.pm|1408 +./backoffice/api/lib/perl5/Test/Deep/RegexpRefOnly.pm|423 +./backoffice/api/lib/perl5/Test/Deep/RegexpRef.pm|639 +./backoffice/api/lib/perl5/Test/Deep/RegexpVersion.pm|280 +./backoffice/api/lib/perl5/Test/Deep/ScalarRefOnly.pm|384 +./backoffice/api/lib/perl5/Test/Deep/ScalarRef.pm|432 +./backoffice/api/lib/perl5/Test/Deep/Set.pm|3696 +./backoffice/api/lib/perl5/Test/Deep/Shallow.pm|597 +./backoffice/api/lib/perl5/Test/Deep/Stack.pm|1076 +./backoffice/api/lib/perl5/Test/Deep/String.pm|369 +./backoffice/api/lib/perl5/Test/Exception.pm|15465 +./backoffice/api/lib/perl5/Test/Memory/Cycle.pm|7390 +./backoffice/api/lib/perl5/Text/Unidecode.pm|28162 +./backoffice/api/lib/perl5/Text/Unidecode/x00.pm|3903 +./backoffice/api/lib/perl5/Text/Unidecode/x01.pm|1430 +./backoffice/api/lib/perl5/Text/Unidecode/x02.pm|2566 +./backoffice/api/lib/perl5/Text/Unidecode/x03.pm|1696 +./backoffice/api/lib/perl5/Text/Unidecode/x04.pm|1659 +./backoffice/api/lib/perl5/Text/Unidecode/x05.pm|1598 +./backoffice/api/lib/perl5/Text/Unidecode/x06.pm|1537 +./backoffice/api/lib/perl5/Text/Unidecode/x07.pm|1696 +./backoffice/api/lib/perl5/Text/Unidecode/x08.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x09.pm|1631 +./backoffice/api/lib/perl5/Text/Unidecode/x0a.pm|1650 +./backoffice/api/lib/perl5/Text/Unidecode/x0b.pm|1671 +./backoffice/api/lib/perl5/Text/Unidecode/x0c.pm|1635 +./backoffice/api/lib/perl5/Text/Unidecode/x0d.pm|1650 +./backoffice/api/lib/perl5/Text/Unidecode/x0e.pm|1638 +./backoffice/api/lib/perl5/Text/Unidecode/x0f.pm|1658 +./backoffice/api/lib/perl5/Text/Unidecode/x10.pm|1676 +./backoffice/api/lib/perl5/Text/Unidecode/x11.pm|1746 +./backoffice/api/lib/perl5/Text/Unidecode/x12.pm|1887 +./backoffice/api/lib/perl5/Text/Unidecode/x13.pm|1803 +./backoffice/api/lib/perl5/Text/Unidecode/x14.pm|1853 +./backoffice/api/lib/perl5/Text/Unidecode/x15.pm|1877 +./backoffice/api/lib/perl5/Text/Unidecode/x16.pm|1677 +./backoffice/api/lib/perl5/Text/Unidecode/x17.pm|1734 +./backoffice/api/lib/perl5/Text/Unidecode/x18.pm|1646 +./backoffice/api/lib/perl5/Text/Unidecode/x19.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1a.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1b.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1c.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1d.pm|1889 +./backoffice/api/lib/perl5/Text/Unidecode/x1e.pm|2269 +./backoffice/api/lib/perl5/Text/Unidecode/x1f.pm|1444 +./backoffice/api/lib/perl5/Text/Unidecode/x20.pm|1707 +./backoffice/api/lib/perl5/Text/Unidecode/x21.pm|1708 +./backoffice/api/lib/perl5/Text/Unidecode/x22.pm|1871 +./backoffice/api/lib/perl5/Text/Unidecode/x23.pm|1871 +./backoffice/api/lib/perl5/Text/Unidecode/x24.pm|1304 +./backoffice/api/lib/perl5/Text/Unidecode/x25.pm|1847 +./backoffice/api/lib/perl5/Text/Unidecode/x26.pm|1544 +./backoffice/api/lib/perl5/Text/Unidecode/x27.pm|1310 +./backoffice/api/lib/perl5/Text/Unidecode/x28.pm|3056 +./backoffice/api/lib/perl5/Text/Unidecode/x29.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2a.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2b.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2c.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2d.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x2e.pm|2216 +./backoffice/api/lib/perl5/Text/Unidecode/x2f.pm|2549 +./backoffice/api/lib/perl5/Text/Unidecode/x30.pm|1654 +./backoffice/api/lib/perl5/Text/Unidecode/x31.pm|1664 +./backoffice/api/lib/perl5/Text/Unidecode/x32.pm|2326 +./backoffice/api/lib/perl5/Text/Unidecode/x33.pm|2121 +./backoffice/api/lib/perl5/Text/Unidecode/x34.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x35.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x36.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x37.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x38.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x39.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3a.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3b.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3c.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3d.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3e.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x3f.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x40.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x41.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x42.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x43.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x44.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x45.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x46.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x47.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x48.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x49.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x4a.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x4b.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x4c.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/x4d.pm|2417 +./backoffice/api/lib/perl5/Text/Unidecode/x4e.pm|2186 +./backoffice/api/lib/perl5/Text/Unidecode/x4f.pm|2165 +./backoffice/api/lib/perl5/Text/Unidecode/x50.pm|2236 +./backoffice/api/lib/perl5/Text/Unidecode/x51.pm|2237 +./backoffice/api/lib/perl5/Text/Unidecode/x52.pm|2202 +./backoffice/api/lib/perl5/Text/Unidecode/x53.pm|2172 +./backoffice/api/lib/perl5/Text/Unidecode/x54.pm|2137 +./backoffice/api/lib/perl5/Text/Unidecode/x55.pm|2151 +./backoffice/api/lib/perl5/Text/Unidecode/x56.pm|2171 +./backoffice/api/lib/perl5/Text/Unidecode/x57.pm|2183 +./backoffice/api/lib/perl5/Text/Unidecode/x58.pm|2240 +./backoffice/api/lib/perl5/Text/Unidecode/x59.pm|2196 +./backoffice/api/lib/perl5/Text/Unidecode/x5a.pm|2188 +./backoffice/api/lib/perl5/Text/Unidecode/x5b.pm|2218 +./backoffice/api/lib/perl5/Text/Unidecode/x5c.pm|2170 +./backoffice/api/lib/perl5/Text/Unidecode/x5d.pm|2228 +./backoffice/api/lib/perl5/Text/Unidecode/x5e.pm|2222 +./backoffice/api/lib/perl5/Text/Unidecode/x5f.pm|2212 +./backoffice/api/lib/perl5/Text/Unidecode/x60.pm|2192 +./backoffice/api/lib/perl5/Text/Unidecode/x61.pm|2216 +./backoffice/api/lib/perl5/Text/Unidecode/x62.pm|2172 +./backoffice/api/lib/perl5/Text/Unidecode/x63.pm|2212 +./backoffice/api/lib/perl5/Text/Unidecode/x64.pm|2207 +./backoffice/api/lib/perl5/Text/Unidecode/x65.pm|2190 +./backoffice/api/lib/perl5/Text/Unidecode/x66.pm|2227 +./backoffice/api/lib/perl5/Text/Unidecode/x67.pm|2191 +./backoffice/api/lib/perl5/Text/Unidecode/x68.pm|2226 +./backoffice/api/lib/perl5/Text/Unidecode/x69.pm|2229 +./backoffice/api/lib/perl5/Text/Unidecode/x6a.pm|2234 +./backoffice/api/lib/perl5/Text/Unidecode/x6b.pm|2164 +./backoffice/api/lib/perl5/Text/Unidecode/x6c.pm|2197 +./backoffice/api/lib/perl5/Text/Unidecode/x6d.pm|2203 +./backoffice/api/lib/perl5/Text/Unidecode/x6e.pm|2198 +./backoffice/api/lib/perl5/Text/Unidecode/x6f.pm|2210 +./backoffice/api/lib/perl5/Text/Unidecode/x70.pm|2257 +./backoffice/api/lib/perl5/Text/Unidecode/x71.pm|2244 +./backoffice/api/lib/perl5/Text/Unidecode/x72.pm|2221 +./backoffice/api/lib/perl5/Text/Unidecode/x73.pm|2198 +./backoffice/api/lib/perl5/Text/Unidecode/x74.pm|2254 +./backoffice/api/lib/perl5/Text/Unidecode/x75.pm|2223 +./backoffice/api/lib/perl5/Text/Unidecode/x76.pm|2191 +./backoffice/api/lib/perl5/Text/Unidecode/x77.pm|2225 +./backoffice/api/lib/perl5/Text/Unidecode/x78.pm|2214 +./backoffice/api/lib/perl5/Text/Unidecode/x79.pm|2162 +./backoffice/api/lib/perl5/Text/Unidecode/x7a.pm|2227 +./backoffice/api/lib/perl5/Text/Unidecode/x7b.pm|2219 +./backoffice/api/lib/perl5/Text/Unidecode/x7c.pm|2227 +./backoffice/api/lib/perl5/Text/Unidecode/x7d.pm|2226 +./backoffice/api/lib/perl5/Text/Unidecode/x7e.pm|2232 +./backoffice/api/lib/perl5/Text/Unidecode/x7f.pm|2218 +./backoffice/api/lib/perl5/Text/Unidecode/x80.pm|2207 +./backoffice/api/lib/perl5/Text/Unidecode/x81.pm|2223 +./backoffice/api/lib/perl5/Text/Unidecode/x82.pm|2205 +./backoffice/api/lib/perl5/Text/Unidecode/x83.pm|2199 +./backoffice/api/lib/perl5/Text/Unidecode/x84.pm|2210 +./backoffice/api/lib/perl5/Text/Unidecode/x85.pm|2192 +./backoffice/api/lib/perl5/Text/Unidecode/x86.pm|2168 +./backoffice/api/lib/perl5/Text/Unidecode/x87.pm|2205 +./backoffice/api/lib/perl5/Text/Unidecode/x88.pm|2199 +./backoffice/api/lib/perl5/Text/Unidecode/x89.pm|2180 +./backoffice/api/lib/perl5/Text/Unidecode/x8a.pm|2195 +./backoffice/api/lib/perl5/Text/Unidecode/x8b.pm|2195 +./backoffice/api/lib/perl5/Text/Unidecode/x8c.pm|2180 +./backoffice/api/lib/perl5/Text/Unidecode/x8d.pm|2190 +./backoffice/api/lib/perl5/Text/Unidecode/x8e.pm|2211 +./backoffice/api/lib/perl5/Text/Unidecode/x8f.pm|2201 +./backoffice/api/lib/perl5/Text/Unidecode/x90.pm|2183 +./backoffice/api/lib/perl5/Text/Unidecode/x91.pm|2205 +./backoffice/api/lib/perl5/Text/Unidecode/x92.pm|2200 +./backoffice/api/lib/perl5/Text/Unidecode/x93.pm|2234 +./backoffice/api/lib/perl5/Text/Unidecode/x94.pm|2217 +./backoffice/api/lib/perl5/Text/Unidecode/x95.pm|2223 +./backoffice/api/lib/perl5/Text/Unidecode/x96.pm|2160 +./backoffice/api/lib/perl5/Text/Unidecode/x97.pm|2201 +./backoffice/api/lib/perl5/Text/Unidecode/x98.pm|2195 +./backoffice/api/lib/perl5/Text/Unidecode/x99.pm|2179 +./backoffice/api/lib/perl5/Text/Unidecode/x9a.pm|2171 +./backoffice/api/lib/perl5/Text/Unidecode/x9b.pm|2205 +./backoffice/api/lib/perl5/Text/Unidecode/x9c.pm|2207 +./backoffice/api/lib/perl5/Text/Unidecode/x9d.pm|2182 +./backoffice/api/lib/perl5/Text/Unidecode/x9e.pm|2165 +./backoffice/api/lib/perl5/Text/Unidecode/x9f.pm|2034 +./backoffice/api/lib/perl5/Text/Unidecode/xa0.pm|1976 +./backoffice/api/lib/perl5/Text/Unidecode/xa1.pm|2017 +./backoffice/api/lib/perl5/Text/Unidecode/xa2.pm|2051 +./backoffice/api/lib/perl5/Text/Unidecode/xa3.pm|2069 +./backoffice/api/lib/perl5/Text/Unidecode/xa4.pm|1962 +./backoffice/api/lib/perl5/Text/Unidecode/xa5.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xa6.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xa7.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xa8.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xa9.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xaa.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xab.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xac.pm|2257 +./backoffice/api/lib/perl5/Text/Unidecode/xad.pm|2314 +./backoffice/api/lib/perl5/Text/Unidecode/xae.pm|2423 +./backoffice/api/lib/perl5/Text/Unidecode/xaf.pm|2560 +./backoffice/api/lib/perl5/Text/Unidecode/xb0.pm|2401 +./backoffice/api/lib/perl5/Text/Unidecode/xb1.pm|2294 +./backoffice/api/lib/perl5/Text/Unidecode/xb2.pm|2228 +./backoffice/api/lib/perl5/Text/Unidecode/xb3.pm|2289 +./backoffice/api/lib/perl5/Text/Unidecode/xb4.pm|2310 +./backoffice/api/lib/perl5/Text/Unidecode/xb5.pm|2467 +./backoffice/api/lib/perl5/Text/Unidecode/xb6.pm|2544 +./backoffice/api/lib/perl5/Text/Unidecode/xb7.pm|2381 +./backoffice/api/lib/perl5/Text/Unidecode/xb8.pm|2262 +./backoffice/api/lib/perl5/Text/Unidecode/xb9.pm|2252 +./backoffice/api/lib/perl5/Text/Unidecode/xba.pm|2313 +./backoffice/api/lib/perl5/Text/Unidecode/xbb.pm|2278 +./backoffice/api/lib/perl5/Text/Unidecode/xbc.pm|2255 +./backoffice/api/lib/perl5/Text/Unidecode/xbd.pm|2300 +./backoffice/api/lib/perl5/Text/Unidecode/xbe.pm|2397 +./backoffice/api/lib/perl5/Text/Unidecode/xbf.pm|2558 +./backoffice/api/lib/perl5/Text/Unidecode/xc0.pm|2404 +./backoffice/api/lib/perl5/Text/Unidecode/xc1.pm|2313 +./backoffice/api/lib/perl5/Text/Unidecode/xc2.pm|2258 +./backoffice/api/lib/perl5/Text/Unidecode/xc3.pm|2523 +./backoffice/api/lib/perl5/Text/Unidecode/xc4.pm|2572 +./backoffice/api/lib/perl5/Text/Unidecode/xc5.pm|2129 +./backoffice/api/lib/perl5/Text/Unidecode/xc6.pm|2038 +./backoffice/api/lib/perl5/Text/Unidecode/xc7.pm|2112 +./backoffice/api/lib/perl5/Text/Unidecode/xc8.pm|2281 +./backoffice/api/lib/perl5/Text/Unidecode/xc9.pm|2270 +./backoffice/api/lib/perl5/Text/Unidecode/xca.pm|2555 +./backoffice/api/lib/perl5/Text/Unidecode/xcb.pm|2560 +./backoffice/api/lib/perl5/Text/Unidecode/xcc.pm|2297 +./backoffice/api/lib/perl5/Text/Unidecode/xcd.pm|2286 +./backoffice/api/lib/perl5/Text/Unidecode/xce.pm|2256 +./backoffice/api/lib/perl5/Text/Unidecode/xcf.pm|2261 +./backoffice/api/lib/perl5/Text/Unidecode/xd0.pm|2254 +./backoffice/api/lib/perl5/Text/Unidecode/xd1.pm|2315 +./backoffice/api/lib/perl5/Text/Unidecode/xd2.pm|2272 +./backoffice/api/lib/perl5/Text/Unidecode/xd3.pm|2253 +./backoffice/api/lib/perl5/Text/Unidecode/xd4.pm|2306 +./backoffice/api/lib/perl5/Text/Unidecode/xd5.pm|2228 +./backoffice/api/lib/perl5/Text/Unidecode/xd6.pm|2313 +./backoffice/api/lib/perl5/Text/Unidecode/xd7.pm|2084 +./backoffice/api/lib/perl5/Text/Unidecode/xd8.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xd9.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xda.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xdb.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xdc.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xdd.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xde.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xdf.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe0.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe1.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe2.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe3.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe4.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe6.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe7.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe8.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xe9.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xea.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xeb.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xec.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xed.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xee.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xef.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf0.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf1.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf2.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf3.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf4.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf5.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf6.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf7.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf8.pm|134 +./backoffice/api/lib/perl5/Text/Unidecode/xf9.pm|2115 +./backoffice/api/lib/perl5/Text/Unidecode/xfa.pm|1955 +./backoffice/api/lib/perl5/Text/Unidecode/xfb.pm|1390 +./backoffice/api/lib/perl5/Text/Unidecode/xfc.pm|1143 +./backoffice/api/lib/perl5/Text/Unidecode/xfd.pm|2676 +./backoffice/api/lib/perl5/Text/Unidecode/xfe.pm|1479 +./backoffice/api/lib/perl5/Text/Unidecode/xff.pm|1646 +./backoffice/api/lib/perl5/URI/Encode.pm|8444 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/DBD/PgPP/.packlist|85 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Devel/Cycle/.packlist|91 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Digest/SHA/PurePerl/.packlist|182 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Font/TTF/.packlist|7890 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Image/Size/.packlist|161 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/local/lib/.packlist|401 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Math/Base/Convert/.packlist|586 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/MIME/Types/.packlist|462 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/MLDBM/.packlist|260 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/PDF/API2/.packlist|10271 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/PDF/Table/.packlist|87 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/SQL/Statement/.packlist|2153 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Sub/Uplevel/.packlist|91 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Template/DBI/.packlist|202 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Template/.packlist|7193 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/Deep/.packlist|2302 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/Exception/.packlist|97 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/LeakTrace/LeakTrace.so|88640 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/LeakTrace/.packlist|497 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Test/Memory/Cycle/.packlist|104 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/Soundex/.packlist|212 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/Soundex/Soundex.so|60680 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/Unidecode/.packlist|13409 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/auto/URI/Encode/.packlist|89 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/Test/LeakTrace.pm|7262 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/Test/LeakTrace/Script.pm|986 +./backoffice/api/lib/perl5/x86_64-linux-gnu-thread-multi/Text/Soundex.pm|8345 +./backoffice/api/lib/sendemail.pm|2075 +./backoffice/api/lib/session.pm|9650 +./backoffice/api/payment.cgi|6192 +./backoffice/api/report.cgi|3938 +./backoffice/api/sendEmail|80246 +./backoffice/api/upload.cgi|9418 +./backoffice/css/module.css|181 +./backoffice/css/w3pro.css|27227 +./backoffice/css/w3pro.min.css|25940 +./backoffice/data/mail/block/greeting.tt|180 +./backoffice/data/mail/block/signature.tt|62 +./backoffice/data/mail/body/luxopen_registration.tt|2505 +./backoffice/data/mail/body/user_forgotpasswd.tt|243 +./backoffice/data/mail/body/user_registration.tt|551 +./backoffice/data/mail/mail.tt|831 +./backoffice/.htaccess|197 +./backoffice/img/bg1.jpg|1084629 +./backoffice/img/favicon/android-icon-144x144.png|7927 +./backoffice/img/favicon/android-icon-192x192.png|11014 +./backoffice/img/favicon/android-icon-36x36.png|2002 +./backoffice/img/favicon/android-icon-48x48.png|2244 +./backoffice/img/favicon/android-icon-72x72.png|3278 +./backoffice/img/favicon/android-icon-96x96.png|4602 +./backoffice/img/favicon/apple-icon-114x114.png|5773 +./backoffice/img/favicon/apple-icon-120x120.png|6225 +./backoffice/img/favicon/apple-icon-144x144.png|7927 +./backoffice/img/favicon/apple-icon-152x152.png|8514 +./backoffice/img/favicon/apple-icon-180x180.png|10696 +./backoffice/img/favicon/apple-icon-57x57.png|2579 +./backoffice/img/favicon/apple-icon-60x60.png|2708 +./backoffice/img/favicon/apple-icon-72x72.png|3278 +./backoffice/img/favicon/apple-icon-76x76.png|3457 +./backoffice/img/favicon/apple-icon.png|11588 +./backoffice/img/favicon/apple-icon-precomposed.png|11588 +./backoffice/img/favicon/browserconfig.xml|281 +./backoffice/img/favicon/favicon-16x16.png|1266 +./backoffice/img/favicon/favicon-32x32.png|1949 +./backoffice/img/favicon/favicon-96x96.png|4602 +./backoffice/img/favicon/favicon.ico|1150 +./backoffice/img/favicon/manifest.json|720 +./backoffice/img/favicon/ms-icon-144x144.png|7927 +./backoffice/img/favicon/ms-icon-150x150.png|8346 +./backoffice/img/favicon/ms-icon-310x310.png|40744 +./backoffice/img/favicon/ms-icon-70x70.png|3175 +./backoffice/img/icons/access.svg|1553 +./backoffice/img/icons/access_white.svg|1569 +./backoffice/img/icons/address.svg|800 +./backoffice/img/icons/address_white.svg|812 +./backoffice/img/icons/Agreement_01.svg|5234 +./backoffice/img/icons/apps.svg|781 +./backoffice/img/icons/apps_white.svg|793 +./backoffice/img/icons/archive.svg|641 +./backoffice/img/icons/archive_white.svg|658 +./backoffice/img/icons/Bill.svg|3185 +./backoffice/img/icons/calendar.svg|1038 +./backoffice/img/icons/calendar_white.svg|1038 +./backoffice/img/icons/clubs.svg|1033 +./backoffice/img/icons/club.svg|823 +./backoffice/img/icons/clubs_white.svg|1045 +./backoffice/img/icons/club_white.svg|835 +./backoffice/img/icons/code.svg|589 +./backoffice/img/icons/company.svg|1482 +./backoffice/img/icons/company_white.svg|1498 +./backoffice/img/icons/cubelight.svg|1023 +./backoffice/img/icons/cubelight_white.svg|1036 +./backoffice/img/icons/cube.svg|365 +./backoffice/img/icons/cube_white.svg|378 +./backoffice/img/icons/dashboard.svg|1085 +./backoffice/img/icons/dashboard_white.svg|1098 +./backoffice/img/icons/data_refresh.svg|2969 +./backoffice/img/icons/data_refresh_white.svg|2985 +./backoffice/img/icons/Document_Save.svg|729 +./backoffice/img/icons/documents.svg|987 +./backoffice/img/icons/documents_white.svg|1003 +./backoffice/img/icons/download.svg|339 +./backoffice/img/icons/download_white.svg|351 +./backoffice/img/icons/duplicate.svg|430 +./backoffice/img/icons/duplicate_white.svg|442 +./backoffice/img/icons/edit.svg|712 +./backoffice/img/icons/edit_white.svg|725 +./backoffice/img/icons/excel.svg|1394 +./backoffice/img/icons/excel_white.svg|1410 +./backoffice/img/icons/expand.svg|322 +./backoffice/img/icons/file/dir.png|6937 +./backoffice/img/icons/file/doc.png|6455 +./backoffice/img/icons/file/docx.png|6455 +./backoffice/img/icons/file/file.png|4540 +./backoffice/img/icons/file/folderup.svg|917 +./backoffice/img/icons/file/folderup_white.svg|929 +./backoffice/img/icons/file/jpg.png|6297 +./backoffice/img/icons/file/pdf.png|8783 +./backoffice/img/icons/file/png.png|6297 +./backoffice/img/icons/file.svg|272 +./backoffice/img/icons/file/txt.png|6049 +./backoffice/img/icons/file_white.svg|284 +./backoffice/img/icons/file/xls.png|6065 +./backoffice/img/icons/file/xlsx.png|6065 +./backoffice/img/icons/Floppy.svg|1058 +./backoffice/img/icons/folder_add.svg|1438 +./backoffice/img/icons/folder_add_white.svg|1454 +./backoffice/img/icons/Folder_Delete_01.svg|1254 +./backoffice/img/icons/Folder_Find_01.svg|1371 +./backoffice/img/icons/folder.svg|404 +./backoffice/img/icons/folder_white.svg|417 +./backoffice/img/icons/globe.svg|1242 +./backoffice/img/icons/globe_white.svg|1254 +./backoffice/img/icons/group.svg|1994 +./backoffice/img/icons/group_white.svg|2006 +./backoffice/img/icons/home.svg|531 +./backoffice/img/icons/inbox.svg|413 +./backoffice/img/icons/inbox_white.svg|425 +./backoffice/img/icons/library.svg|968 +./backoffice/img/icons/library_white.svg|980 +./backoffice/img/icons/license.svg|478 +./backoffice/img/icons/license_white.svg|490 +./backoffice/img/icons/list.svg|640 +./backoffice/img/icons/list_white.svg|652 +./backoffice/img/icons/logout.svg|402 +./backoffice/img/icons/logout_white.svg|414 +./backoffice/img/icons/log.svg|1710 +./backoffice/img/icons/log_white.svg|1726 +./backoffice/img/icons/menu.svg|336 +./backoffice/img/icons/menu_white.svg|348 +./backoffice/img/icons/newspaper.svg|812 +./backoffice/img/icons/newspaper_white.svg|824 +./backoffice/img/icons/numberlist.svg|908 +./backoffice/img/icons/numberlist_white.svg|920 +./backoffice/img/icons/package.svg|408 +./backoffice/img/icons/package_white.svg|420 +./backoffice/img/icons/pdfexport.svg|2730 +./backoffice/img/icons/pdfexport_white.svg|2730 +./backoffice/img/icons/pdf.svg|3436 +./backoffice/img/icons/pdf_white.svg|3452 +./backoffice/img/icons/pictures.svg|1420 +./backoffice/img/icons/pictures_white.svg|1436 +./backoffice/img/icons/plus.svg|535 +./backoffice/img/icons/plus_white.svg|547 +./backoffice/img/icons/poticon.svg|10061 +./backoffice/img/icons/projects.svg|939 +./backoffice/img/icons/projects_white.svg|955 +./backoffice/img/icons/remove.svg|816 +./backoffice/img/icons/remove_white.svg|828 +./backoffice/img/icons/Save.svg|477 +./backoffice/img/icons/squares.svg|502 +./backoffice/img/icons/squares_white.svg|514 +./backoffice/img/icons/target.svg|780 +./backoffice/img/icons/target_white.svg|792 +./backoffice/img/icons/upload.svg|507 +./backoffice/img/icons/upload_white.svg|523 +./backoffice/img/icons/user.svg|780 +./backoffice/img/icons/user_white.svg|792 +./backoffice/img/logo_512_xx.png|14719 +./backoffice/img/no-image-icon.png|20003 +./backoffice/img/no-news-img.png|17922 +./backoffice/img/toplogo.svg|34430 +./backoffice/index.cgi|5552 +./backoffice/js/admin.js|3595 +./backoffice/js/formsave.js|10226 +./backoffice/js/module_global.js|4956 +./backoffice/js/request.js|4061 +./backoffice/tmpl/block/cgu.tt|9358 +./backoffice/tmpl/block/dlgaction.tt|2865 +./backoffice/tmpl/block/dlgdataload.tt|1293 +./backoffice/tmpl/block/dlgdeleterow.tt|2736 +./backoffice/tmpl/block/dlgmessage.tt|950 +./backoffice/tmpl/block/dlgreport.tt|2276 +./backoffice/tmpl/block/dlguploadfile.tt|3399 +./backoffice/tmpl/block/head.tt|1782 +./backoffice/tmpl/block/snackbar.tt|25 +./backoffice/tmpl/block/toolbars.tt|519 +./backoffice/tmpl/macro/fields.tt|12382 +./backoffice/tmpl/module/dashboard/index.js|165 +./backoffice/tmpl/module/dashboard/index.tt|1163 +./backoffice/tmpl/module/profile/dlgpassword.tt|2911 +./backoffice/tmpl/module/profile/dlgusername.tt|3814 +./backoffice/tmpl/module/profile/index.js|403 +./backoffice/tmpl/module/profile/index.tt|1767 +./backoffice/tmpl/skeleton/index.tt|4407 +./backoffice/tmpl/skeleton/login/accountreset.tt|1679 +./backoffice/tmpl/skeleton/login/forgotpassword.tt|874 +./backoffice/tmpl/skeleton/login/login.tt|1231 +./backoffice/tmpl/skeleton/login/message.tt|638 +./backoffice/tmpl/skeleton/login/register.tt|2545 +./backoffice/tmpl/skeleton/login.tt|1170 +./backoffice/tmpl/skeleton/login/validationcode.tt|954 +./backoffice/tmpl/skeleton/module_file.tt|84 +./backoffice/tmpl/skeleton/module.tt|2584 +./backoffice/vendors/choices/base.css|2320 +./backoffice/vendors/choices/base.min.css|1391 +./backoffice/vendors/choices/choices.css|8549 +./backoffice/vendors/choices/choices.js|217424 +./backoffice/vendors/choices/choices.min.css|6293 +./backoffice/vendors/choices/choices.min.js|91604 +./backoffice/vendors/choices/choices.min.orig.css|6735 +./backoffice/vendors/choices/choices.orig.css|8099 +./backoffice/vendors/choices/scripts/choices.js|217424 +./backoffice/vendors/choices/scripts/choices.min.js|91604 +./backoffice/vendors/flatpickr/flatpickr.css|18831 +./backoffice/vendors/flatpickr/flatpickr.js|118005 +./backoffice/vendors/flatpickr/flatpickr.min.css|15556 +./backoffice/vendors/flatpickr/flatpickr.min.js|48355 +./backoffice/vendors/flatpickr/flatpickr.min.orig.css|15954 +./backoffice/vendors/flatpickr/ie.css|260 +./backoffice/vendors/flatpickr/index.d.ts|138 +./backoffice/vendors/flatpickr/l10n/de.d.ts|2272 +./backoffice/vendors/flatpickr/l10n/default.d.ts|104 +./backoffice/vendors/flatpickr/l10n/default.js|2150 +./backoffice/vendors/flatpickr/l10n/de.js|1757 +./backoffice/vendors/flatpickr/l10n/fr.d.ts|2272 +./backoffice/vendors/flatpickr/l10n/fr.js|1893 +./backoffice/vendors/flatpickr/l10n/lu.d.ts|2314 +./backoffice/vendors/flatpickr/l10n/lu.js|1802 +./backoffice/vendors/flatpickr/plugins/confirmDate/confirmDate.css|373 +./backoffice/vendors/flatpickr/plugins/confirmDate/confirmDate.d.ts|272 +./backoffice/vendors/flatpickr/plugins/confirmDate/confirmDate.js|4236 +./backoffice/vendors/flatpickr/plugins/labelPlugin/labelPlugin.d.ts|114 +./backoffice/vendors/flatpickr/plugins/labelPlugin/labelPlugin.js|964 +./backoffice/vendors/flatpickr/plugins/minMaxTimePlugin.d.ts|491 +./backoffice/vendors/flatpickr/plugins/minMaxTimePlugin.js|12386 +./backoffice/vendors/flatpickr/plugins/monthSelect/index.d.ts|367 +./backoffice/vendors/flatpickr/plugins/monthSelect/index.js|7757 +./backoffice/vendors/flatpickr/plugins/monthSelect/style.css|1561 +./backoffice/vendors/flatpickr/plugins/monthSelect/tests.spec.d.ts|11 +./backoffice/vendors/flatpickr/plugins/rangePlugin.d.ts|312 +./backoffice/vendors/flatpickr/plugins/rangePlugin.js|6475 +./backoffice/vendors/flatpickr/plugins/scrollPlugin.d.ts|113 +./backoffice/vendors/flatpickr/plugins/scrollPlugin.js|2026 +./backoffice/vendors/flatpickr/plugins/weekSelect/weekSelect.d.ts|218 +./backoffice/vendors/flatpickr/plugins/weekSelect/weekSelect.js|3500 +./backoffice/vendors/flatpickr/themes/airbnb.css|21148 +./backoffice/vendors/flatpickr/themes/airbnb.min.css|17638 +./backoffice/vendors/flatpickr/types/globals.d.ts|546 +./backoffice/vendors/flatpickr/types/instance.d.ts|4386 +./backoffice/vendors/flatpickr/types/locale.d.ts|2263 +./backoffice/vendors/flatpickr/types/options.d.ts|4564 +./backoffice/vendors/flatpickr/typings.d.ts|1001 +./backoffice/vendors/flatpickr/utils/dates.d.ts|922 +./backoffice/vendors/flatpickr/utils/dom.d.ts|585 +./backoffice/vendors/flatpickr/utils/formatting.d.ts|834 +./backoffice/vendors/flatpickr/utils/index.d.ts|393 +./backoffice/vendors/flatpickr/utils/polyfills.d.ts|0 +./backoffice/vendors/moment/moment.js|150941 +./backoffice/vendors/moment/moment.min.js|53324 +./backoffice/vendors/moment/moment-with-locales.js|541363 +./backoffice/vendors/moment/moment-with-locales.min.js|336451 +./backoffice/vendors/tabulator/css.old/tabulator.css|18678 +./backoffice/vendors/tabulator/css.old/tabulator_midnight.css|18806 +./backoffice/vendors/tabulator/css.old/tabulator_midnight.min.css|16278 +./backoffice/vendors/tabulator/css.old/tabulator_midnight.min.css.map|30296 +./backoffice/vendors/tabulator/css.old/tabulator.min.css|16153 +./backoffice/vendors/tabulator/css.old/tabulator.min.css.map|30054 +./backoffice/vendors/tabulator/css.old/tabulator_modern.css|19468 +./backoffice/vendors/tabulator/css.old/tabulator_modern.min.css|16838 +./backoffice/vendors/tabulator/css.old/tabulator_modern.min.css.map|31647 +./backoffice/vendors/tabulator/css.old/tabulator_simple.css|18618 +./backoffice/vendors/tabulator/css.old/tabulator_simple.min.css|16106 +./backoffice/vendors/tabulator/css.old/tabulator_simple.min.css.map|30033 +./backoffice/vendors/tabulator/css.old/tabulator_site.css|18507 +./backoffice/vendors/tabulator/css.old/tabulator_site.min.css|16002 +./backoffice/vendors/tabulator/css.old/tabulator_site.min.css.map|30389 +./backoffice/vendors/tabulator/css/tabulator.css|18763 +./backoffice/vendors/tabulator/css/tabulator_midnight.css|18891 +./backoffice/vendors/tabulator/css/tabulator_midnight.min.css|16354 +./backoffice/vendors/tabulator/css/tabulator_midnight.min.css.map|30395 +./backoffice/vendors/tabulator/css/tabulator.min.css|16229 +./backoffice/vendors/tabulator/css/tabulator.min.css.map|30157 +./backoffice/vendors/tabulator/css/tabulator_modern.css|19553 +./backoffice/vendors/tabulator/css/tabulator_modern.min.css|16914 +./backoffice/vendors/tabulator/css/tabulator_modern.min.css.map|31750 +./backoffice/vendors/tabulator/css/tabulator_simple.css|18703 +./backoffice/vendors/tabulator/css/tabulator_simple.min.css|16182 +./backoffice/vendors/tabulator/css/tabulator_simple.min.css.map|30132 +./backoffice/vendors/tabulator/css/tabulator_site.css|18592 +./backoffice/vendors/tabulator/css/tabulator_site.min.css|16078 +./backoffice/vendors/tabulator/css/tabulator_site.min.css.map|30488 +./backoffice/vendors/tabulator/js/modules/accessor.js|2558 +./backoffice/vendors/tabulator/js/modules/accessor.min.js|1455 +./backoffice/vendors/tabulator/js/modules/ajax.js|12023 +./backoffice/vendors/tabulator/js/modules/ajax.min.js|8064 +./backoffice/vendors/tabulator/js/modules/calculation_colums.js|11652 +./backoffice/vendors/tabulator/js/modules/calculation_colums.min.js|7395 +./backoffice/vendors/tabulator/js/modules/clipboard.js|25859 +./backoffice/vendors/tabulator/js/modules/clipboard.min.js|15228 +./backoffice/vendors/tabulator/js/modules/data_tree.js|9018 +./backoffice/vendors/tabulator/js/modules/data_tree.min.js|6175 +./backoffice/vendors/tabulator/js/modules/download.js|21137 +./backoffice/vendors/tabulator/js/modules/download.min.js|10295 +./backoffice/vendors/tabulator/js/modules/edit.js|44926 +./backoffice/vendors/tabulator/js/modules/edit.min.js|22906 +./backoffice/vendors/tabulator/js/modules/filter.js|20729 +./backoffice/vendors/tabulator/js/modules/filter.min.js|11588 +./backoffice/vendors/tabulator/js/modules/format.js|21705 +./backoffice/vendors/tabulator/js/modules/format.min.js|12745 +./backoffice/vendors/tabulator/js/modules/frozen_columns.js|6116 +./backoffice/vendors/tabulator/js/modules/frozen_columns.min.js|3946 +./backoffice/vendors/tabulator/js/modules/frozen_rows.js|2249 +./backoffice/vendors/tabulator/js/modules/frozen_rows.min.js|1645 +./backoffice/vendors/tabulator/js/modules/group_rows.js|26170 +./backoffice/vendors/tabulator/js/modules/group_rows.min.js|17661 +./backoffice/vendors/tabulator/js/modules/history.js|3469 +./backoffice/vendors/tabulator/js/modules/history.min.js|2494 +./backoffice/vendors/tabulator/js/modules/html_table_export.js|11041 +./backoffice/vendors/tabulator/js/modules/html_table_export.min.js|7149 +./backoffice/vendors/tabulator/js/modules/html_table_import.js|5208 +./backoffice/vendors/tabulator/js/modules/html_table_import.min.js|2721 +./backoffice/vendors/tabulator/js/modules/keybindings.js|8024 +./backoffice/vendors/tabulator/js/modules/keybindings.min.js|5002 +./backoffice/vendors/tabulator/js/modules/moveable_columns.js|8666 +./backoffice/vendors/tabulator/js/modules/moveable_columns.min.js|5383 +./backoffice/vendors/tabulator/js/modules/moveable_rows.js|16514 +./backoffice/vendors/tabulator/js/modules/moveable_rows.min.js|11212 +./backoffice/vendors/tabulator/js/modules/mutator.js|3060 +./backoffice/vendors/tabulator/js/modules/mutator.min.js|1770 +./backoffice/vendors/tabulator/js/modules/page.js|16518 +./backoffice/vendors/tabulator/js/modules/page.min.js|11281 +./backoffice/vendors/tabulator/js/modules/persistence.js|10369 +./backoffice/vendors/tabulator/js/modules/persistence.min.js|6452 +./backoffice/vendors/tabulator/js/modules/print.js|3008 +./backoffice/vendors/tabulator/js/modules/print.min.js|2306 +./backoffice/vendors/tabulator/js/modules/reactive_data.js|5286 +./backoffice/vendors/tabulator/js/modules/reactive_data.min.js|3051 +./backoffice/vendors/tabulator/js/modules/resize_columns.js|5130 +./backoffice/vendors/tabulator/js/modules/resize_columns.min.js|3117 +./backoffice/vendors/tabulator/js/modules/resize_rows.js|2885 +./backoffice/vendors/tabulator/js/modules/resize_rows.min.js|1741 +./backoffice/vendors/tabulator/js/modules/resize_table.js|1073 +./backoffice/vendors/tabulator/js/modules/resize_table.min.js|797 +./backoffice/vendors/tabulator/js/modules/responsive_layout.js|7489 +./backoffice/vendors/tabulator/js/modules/responsive_layout.min.js|4816 +./backoffice/vendors/tabulator/js/modules/select_row.js|9573 +./backoffice/vendors/tabulator/js/modules/select_row.min.js|6106 +./backoffice/vendors/tabulator/js/modules/sort.js|13926 +./backoffice/vendors/tabulator/js/modules/sort.min.js|7247 +./backoffice/vendors/tabulator/js/modules/validate.js|5308 +./backoffice/vendors/tabulator/js/modules/validate.min.js|2606 +./backoffice/vendors/tabulator/js.old/modules/accessor.js|2558 +./backoffice/vendors/tabulator/js.old/modules/accessor.min.js|1455 +./backoffice/vendors/tabulator/js.old/modules/ajax.js|11994 +./backoffice/vendors/tabulator/js.old/modules/ajax.min.js|8042 +./backoffice/vendors/tabulator/js.old/modules/calculation_colums.js|11664 +./backoffice/vendors/tabulator/js.old/modules/calculation_colums.min.js|7402 +./backoffice/vendors/tabulator/js.old/modules/clipboard.js|25247 +./backoffice/vendors/tabulator/js.old/modules/clipboard.min.js|14973 +./backoffice/vendors/tabulator/js.old/modules/data_tree.js|9018 +./backoffice/vendors/tabulator/js.old/modules/data_tree.min.js|6175 +./backoffice/vendors/tabulator/js.old/modules/download.js|20203 +./backoffice/vendors/tabulator/js.old/modules/download.min.js|9822 +./backoffice/vendors/tabulator/js.old/modules/edit.js|43671 +./backoffice/vendors/tabulator/js.old/modules/edit.min.js|22359 +./backoffice/vendors/tabulator/js.old/modules/filter.js|20864 +./backoffice/vendors/tabulator/js.old/modules/filter.min.js|11521 +./backoffice/vendors/tabulator/js.old/modules/format.js|21091 +./backoffice/vendors/tabulator/js.old/modules/format.min.js|12566 +./backoffice/vendors/tabulator/js.old/modules/frozen_columns.js|6116 +./backoffice/vendors/tabulator/js.old/modules/frozen_columns.min.js|3946 +./backoffice/vendors/tabulator/js.old/modules/frozen_rows.js|2249 +./backoffice/vendors/tabulator/js.old/modules/frozen_rows.min.js|1645 +./backoffice/vendors/tabulator/js.old/modules/group_rows.js|25932 +./backoffice/vendors/tabulator/js.old/modules/group_rows.min.js|17645 +./backoffice/vendors/tabulator/js.old/modules/history.js|3469 +./backoffice/vendors/tabulator/js.old/modules/history.min.js|2494 +./backoffice/vendors/tabulator/js.old/modules/html_table_export.js|10621 +./backoffice/vendors/tabulator/js.old/modules/html_table_export.min.js|6908 +./backoffice/vendors/tabulator/js.old/modules/html_table_import.js|5208 +./backoffice/vendors/tabulator/js.old/modules/html_table_import.min.js|2721 +./backoffice/vendors/tabulator/js.old/modules/keybindings.js|8024 +./backoffice/vendors/tabulator/js.old/modules/keybindings.min.js|5002 +./backoffice/vendors/tabulator/js.old/modules/moveable_columns.js|8666 +./backoffice/vendors/tabulator/js.old/modules/moveable_columns.min.js|5383 +./backoffice/vendors/tabulator/js.old/modules/moveable_rows.js|16514 +./backoffice/vendors/tabulator/js.old/modules/moveable_rows.min.js|11212 +./backoffice/vendors/tabulator/js.old/modules/mutator.js|2940 +./backoffice/vendors/tabulator/js.old/modules/mutator.min.js|1722 +./backoffice/vendors/tabulator/js.old/modules/page.js|16067 +./backoffice/vendors/tabulator/js.old/modules/page.min.js|10966 +./backoffice/vendors/tabulator/js.old/modules/persistence.js|4822 +./backoffice/vendors/tabulator/js.old/modules/persistence.min.js|2767 +./backoffice/vendors/tabulator/js.old/modules/print.js|3008 +./backoffice/vendors/tabulator/js.old/modules/print.min.js|2306 +./backoffice/vendors/tabulator/js.old/modules/reactive_data.js|5286 +./backoffice/vendors/tabulator/js.old/modules/reactive_data.min.js|3051 +./backoffice/vendors/tabulator/js.old/modules/resize_columns.js|5035 +./backoffice/vendors/tabulator/js.old/modules/resize_columns.min.js|3034 +./backoffice/vendors/tabulator/js.old/modules/resize_rows.js|2885 +./backoffice/vendors/tabulator/js.old/modules/resize_rows.min.js|1741 +./backoffice/vendors/tabulator/js.old/modules/resize_table.js|895 +./backoffice/vendors/tabulator/js.old/modules/resize_table.min.js|669 +./backoffice/vendors/tabulator/js.old/modules/responsive_layout.js|6383 +./backoffice/vendors/tabulator/js.old/modules/responsive_layout.min.js|4076 +./backoffice/vendors/tabulator/js.old/modules/select_row.js|9450 +./backoffice/vendors/tabulator/js.old/modules/select_row.min.js|6035 +./backoffice/vendors/tabulator/js.old/modules/sort.js|13879 +./backoffice/vendors/tabulator/js.old/modules/sort.min.js|7200 +./backoffice/vendors/tabulator/js.old/modules/validate.js|5351 +./backoffice/vendors/tabulator/js.old/modules/validate.min.js|2629 +./backoffice/vendors/tabulator/js.old/tabulator_core.js|192142 +./backoffice/vendors/tabulator/js.old/tabulator_core.min.js|118193 +./backoffice/vendors/tabulator/js.old/tabulator.js|534179 +./backoffice/vendors/tabulator/js.old/tabulator.min.js|303456 +./backoffice/vendors/tabulator/js/tabulator_core.js|205898 +./backoffice/vendors/tabulator/js/tabulator_core.min.js|127408 +./backoffice/vendors/tabulator/js/tabulator.js|560304 +./backoffice/vendors/tabulator/js/tabulator.min.js|319423 +./backoffice/vendors/tinymce/changelog.txt|131850 +./backoffice/vendors/tinymce/js/tinymce/jquery.tinymce.min.js|6635 +./backoffice/vendors/tinymce/js/tinymce/langs/de.js|10334 +./backoffice/vendors/tinymce/js/tinymce/langs/fr_FR.js|10140 +./backoffice/vendors/tinymce/js/tinymce/langs/readme.md|151 +./backoffice/vendors/tinymce/js/tinymce/license.txt|26441 +./backoffice/vendors/tinymce/js/tinymce/plugins/advlist/plugin.min.js|3995 +./backoffice/vendors/tinymce/js/tinymce/plugins/anchor/plugin.min.js|2120 +./backoffice/vendors/tinymce/js/tinymce/plugins/autolink/plugin.min.js|2534 +./backoffice/vendors/tinymce/js/tinymce/plugins/autoresize/plugin.min.js|2298 +./backoffice/vendors/tinymce/js/tinymce/plugins/autosave/plugin.min.js|3493 +./backoffice/vendors/tinymce/js/tinymce/plugins/bbcode/plugin.min.js|3117 +./backoffice/vendors/tinymce/js/tinymce/plugins/charmap/plugin.min.js|11948 +./backoffice/vendors/tinymce/js/tinymce/plugins/code/plugin.min.js|1226 +./backoffice/vendors/tinymce/js/tinymce/plugins/codesample/plugin.min.js|21028 +./backoffice/vendors/tinymce/js/tinymce/plugins/colorpicker/plugin.min.js|550 +./backoffice/vendors/tinymce/js/tinymce/plugins/contextmenu/plugin.min.js|550 +./backoffice/vendors/tinymce/js/tinymce/plugins/directionality/plugin.min.js|4315 +./backoffice/vendors/tinymce/js/tinymce/plugins/emoticons/js/emojis.js|251845 +./backoffice/vendors/tinymce/js/tinymce/plugins/emoticons/js/emojis.min.js|193222 +./backoffice/vendors/tinymce/js/tinymce/plugins/emoticons/plugin.min.js|6921 +./backoffice/vendors/tinymce/js/tinymce/plugins/fullpage/plugin.min.js|8196 +./backoffice/vendors/tinymce/js/tinymce/plugins/fullscreen/plugin.min.js|9920 +./backoffice/vendors/tinymce/js/tinymce/plugins/help/plugin.min.js|14402 +./backoffice/vendors/tinymce/js/tinymce/plugins/hr/plugin.min.js|841 +./backoffice/vendors/tinymce/js/tinymce/plugins/image/plugin.min.js|29711 +./backoffice/vendors/tinymce/js/tinymce/plugins/imagetools/plugin.min.js|22336 +./backoffice/vendors/tinymce/js/tinymce/plugins/importcss/plugin.min.js|5008 +./backoffice/vendors/tinymce/js/tinymce/plugins/insertdatetime/plugin.min.js|3212 +./backoffice/vendors/tinymce/js/tinymce/plugins/legacyoutput/plugin.min.js|2973 +./backoffice/vendors/tinymce/js/tinymce/plugins/link/plugin.min.js|22929 +./backoffice/vendors/tinymce/js/tinymce/plugins/lists/plugin.min.js|28276 +./backoffice/vendors/tinymce/js/tinymce/plugins/media/plugin.min.js|18033 +./backoffice/vendors/tinymce/js/tinymce/plugins/nonbreaking/plugin.min.js|1585 +./backoffice/vendors/tinymce/js/tinymce/plugins/noneditable/plugin.min.js|1842 +./backoffice/vendors/tinymce/js/tinymce/plugins/pagebreak/plugin.min.js|1842 +./backoffice/vendors/tinymce/js/tinymce/plugins/paste/plugin.min.js|31463 +./backoffice/vendors/tinymce/js/tinymce/plugins/preview/plugin.min.js|2095 +./backoffice/vendors/tinymce/js/tinymce/plugins/print/plugin.min.js|887 +./backoffice/vendors/tinymce/js/tinymce/plugins/quickbars/plugin.min.js|10795 +./backoffice/vendors/tinymce/js/tinymce/plugins/save/plugin.min.js|1823 +./backoffice/vendors/tinymce/js/tinymce/plugins/searchreplace/plugin.min.js|10019 +./backoffice/vendors/tinymce/js/tinymce/plugins/spellchecker/plugin.min.js|10404 +./backoffice/vendors/tinymce/js/tinymce/plugins/tabfocus/plugin.min.js|1938 +./backoffice/vendors/tinymce/js/tinymce/plugins/table/plugin.min.js|122173 +./backoffice/vendors/tinymce/js/tinymce/plugins/template/plugin.min.js|8077 +./backoffice/vendors/tinymce/js/tinymce/plugins/textcolor/plugin.min.js|546 +./backoffice/vendors/tinymce/js/tinymce/plugins/textpattern/plugin.min.js|18459 +./backoffice/vendors/tinymce/js/tinymce/plugins/toc/plugin.min.js|3592 +./backoffice/vendors/tinymce/js/tinymce/plugins/visualblocks/plugin.min.js|1649 +./backoffice/vendors/tinymce/js/tinymce/plugins/visualchars/plugin.min.js|7060 +./backoffice/vendors/tinymce/js/tinymce/plugins/wordcount/plugin.min.js|13186 +./backoffice/vendors/tinymce/js/tinymce/skins/content/dark/content.min.css|1082 +./backoffice/vendors/tinymce/js/tinymce/skins/content/default/content.min.css|982 +./backoffice/vendors/tinymce/js/tinymce/skins/content/document/content.min.css|1040 +./backoffice/vendors/tinymce/js/tinymce/skins/content/writer/content.min.css|978 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/content.inline.min.css|18087 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/content.min.css|17883 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/content.mobile.min.css|544 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/content.inline.min.css|18087 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/content.min.css|17510 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/content.mobile.min.css|544 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/fonts/tinymce-mobile.woff|4624 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/skin.min.css|52080 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide-dark/skin.mobile.min.css|21004 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff|4624 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/skin.min.css|52178 +./backoffice/vendors/tinymce/js/tinymce/skins/ui/oxide/skin.mobile.min.css|21004 +./backoffice/vendors/tinymce/js/tinymce/themes/mobile/theme.min.js|179424 +./backoffice/vendors/tinymce/js/tinymce/themes/silver/theme.min.js|385268 +./backoffice/vendors/tinymce/js/tinymce/tinymce.min.js|438407 +./css/fonts.css|17377 +./css/style.css|26725 +./css/w3pro.css|27832 +./.htaccess|277 +./img/cropped-bg_luxopen-scaled-1.jpg|504327 +./img/facebook.svg|1433 +./img/favicon/android-icon-144x144.png|7927 +./img/favicon/android-icon-192x192.png|11014 +./img/favicon/android-icon-36x36.png|2002 +./img/favicon/android-icon-48x48.png|2244 +./img/favicon/android-icon-72x72.png|3278 +./img/favicon/android-icon-96x96.png|4602 +./img/favicon/apple-icon-114x114.png|5773 +./img/favicon/apple-icon-120x120.png|6225 +./img/favicon/apple-icon-144x144.png|7927 +./img/favicon/apple-icon-152x152.png|8514 +./img/favicon/apple-icon-180x180.png|10696 +./img/favicon/apple-icon-57x57.png|2579 +./img/favicon/apple-icon-60x60.png|2708 +./img/favicon/apple-icon-72x72.png|3278 +./img/favicon/apple-icon-76x76.png|3457 +./img/favicon/apple-icon.png|11588 +./img/favicon/apple-icon-precomposed.png|11588 +./img/favicon/browserconfig.xml|281 +./img/favicon/favicon-16x16.png|1266 +./img/favicon/favicon-32x32.png|1949 +./img/favicon/favicon-96x96.png|4602 +./img/favicon/favicon.ico|1150 +./img/favicon/manifest.json|720 +./img/favicon/ms-icon-144x144.png|7927 +./img/favicon/ms-icon-150x150.png|8346 +./img/favicon/ms-icon-310x310.png|24631 +./img/favicon/ms-icon-70x70.png|3175 +./img/FLD_Logo2.png|7199 +./img/FLD_Logo.svg|34430 +./img/FLD_Red_Lion.svg|216195 +./img/logo-cosl-footer.png|28279 +./img/one80.png|7268 +./img/paypal.png|11011 +./img/pbystripe.png|10058 +./img/sharebanner.jpg|50166 +./img/venue/12501.jpg|38966 +./img/venue/12503.jpg|43442 +./img/venue/Parking.jpg|264941 +./img/venue/VenueHotels.jpg|311992 +./img/WDF-Logo.png|329788 +./index.cgi|1939 +./js/custom.js|816 +./js/jquery.countdown.min.js|4093 +./js/jquery.js|96873 +./js/mail.js|1333 +./js/nav.js|282 +./js/shop.js|8616 +./media/HOTEL RESERVATION BW.pdf|779303 +./media/HOTEL RESERVATION JJ32.pdf|239576 +./tmpl/block/countryoptions.tt|11289 +./tmpl/block/dlgdataload.tt|1293 +./tmpl/block/dlgmessage.tt|950 +./tmpl/block/footer.tt|1856 +./tmpl/block/luxmasters/info.tt|182 +./tmpl/block/luxmasters/prizemoney.tt|879 +./tmpl/block/luxmasters/schedule.tt|308 +./tmpl/block/luxopen/info.tt|207 +./tmpl/block/luxopen/prizemoney.tt|884 +./tmpl/block/luxopen/schedule.tt|307 +./tmpl/block/mobilemenu.tt|1410 +./tmpl/block/pairsevent/info.tt|197 +./tmpl/block/pairsevent/prizemoney.tt|512 +./tmpl/block/pairsevent/schedule.tt|239 +./tmpl/block/topmenu.tt|3012 +./tmpl/macro/fields.tt|12842 +./tmpl/page/contact.tt|481 +./tmpl/page/history.tt|1528 +./tmpl/page/index.tt|3692 +./tmpl/page/paradarts.tt|1406 +./tmpl/page/privacy-policy.tt|7775 +./tmpl/page/prizemoney.tt|367 +./tmpl/page/program.tt|1025 +./tmpl/page/registration.tt|5993 +./tmpl/page/rules-regulations.tt|2078 +./tmpl/page/sponsors.tt|912 +./tmpl/page/tournament/luxembourgmasters.tt|343 +./tmpl/page/tournament/luxembourgopen.tt|332 +./tmpl/page/tournament/pairsevent.tt|337 +./tmpl/page/venue/goout.tt|15 +./tmpl/page/venue/hotels.tt|3979 +./tmpl/page/venue.tt|5230 +./tmpl/skeleton/index.tt|4614 diff --git a/img/favicon/facebook.svg b/img/facebook.svg similarity index 99% rename from img/favicon/facebook.svg rename to img/facebook.svg index 6c9d7b1..af332d6 100644 --- a/img/favicon/facebook.svg +++ b/img/facebook.svg @@ -1,5 +1,5 @@ - - - + + + \ No newline at end of file diff --git a/img/paypal.png b/img/paypal.png new file mode 100644 index 0000000000000000000000000000000000000000..f83a474bbd5ca70524bbe327670faf7bc54b7553 GIT binary patch literal 11011 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 ZBzl?g^#*#Ylz6l!(bqQCD$%qL`CnNEy}AGZ literal 0 HcmV?d00001 diff --git a/img/pbystripe.png b/img/pbystripe.png new file mode 100644 index 0000000000000000000000000000000000000000..13ab48a0dbcf7870bb4cab56ed2b6ffb56b7c8d7 GIT binary patch literal 10058 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 literal 0 HcmV?d00001 diff --git a/index.cgi b/index.cgi index 63cca56..367dbcb 100755 --- a/index.cgi +++ b/index.cgi @@ -8,7 +8,7 @@ use File::Basename; use Template; # use Template::Constants qw( :debug ); use CGI; -use CGI::Carp qw/fatalsToBrowser/; +#use CGI::Carp qw/fatalsToBrowser/; use dksconfig qw($sitecfg); #use FindBin qw($Bin $RealBin); @@ -40,24 +40,6 @@ $vars->{abspath} = ""; $vars->{pagelink} = basename($vars->{page}); $vars->{pagelink} =~ s/\.tt$//; - -#} -#$p->{dirname} = dirname($0); -#if (!exists($p)) -#$p->{baseurl} = $cgi->url({-base=>1}); -#$p->{pathinfo} = -#$p->{basepath} = ; - -# if (!exists($p->{sid})) -# { -# $p->{sid} = $cgi->cookie('juridig'); -# } -# my $se = session->new(); -# my $sesdata = $se->getsession($p->{sid}); -# if (!exists($sesdata->{usersession})){ -# $p->{page} = "login"; -# } - print $cgi->header(-type=>'text/html', -charset=>"utf-8"); my $template = Template->new({INCLUDE_PATH => [dirname($0).'/tmpl']}); my @lv = split(/\//,$vars->{filepath}); @@ -72,19 +54,15 @@ $vars->{page} = 'page/'.$vars->{page}; $vars->{pagename} = basename($vars->{page}); -# $vars->{dbconn} = 'DBI:SQLite:dbname=fld.sqlite'; + $vars->{pagename} =~ s/\.tt$//; -#print Dumper($vars); -if (! -e dirname($0).'/tmpl/'.$vars->{page}){ - # mkdir(dirname(dirname($0).'/tmpl/'.$vars->{page})); - # open(NP,">".dirname($0).'/tmpl/'.$vars->{page}); - # print NP $vars->{page}; - # close(NP); -} -#print Dumper($vars); +# if (! -e dirname($0).'/tmpl/'.$vars->{page}){ +# # mkdir(dirname(dirname($0).'/tmpl/'.$vars->{page})); +# # open(NP,">".dirname($0).'/tmpl/'.$vars->{page}); +# # print NP $vars->{page}; +# # close(NP); +#} my $skl = dirname($vars->{page}); -# print Dumper($template); $template->process("skeleton/index.tt",$vars) || die "Template process failed: ", $template->error(), "\n"; -#print "/*".Dumper($vars)."*/"; diff --git a/js/shop.js b/js/shop.js index b4271c0..6f61d52 100644 --- a/js/shop.js +++ b/js/shop.js @@ -107,14 +107,14 @@ function removePlayer(id){ return false; } function redirectPayment(data){ - closedataloaddlg(); + if (data.stripeoutput){ stripe.redirectToCheckout({ sessionId: data.stripeoutput.id }).then(function (result) { - if (result.error){ - alert(result.error.message); - } + // if (result.error){ + // alert(result.error.message); + // } showmessagedlg('Redirect Error',result.error.message); }); } else if (data.invoiceid){ @@ -158,9 +158,9 @@ function PayNow(){ var datatosend = frmdata; datatosend["amount"] = total * 100; datatosend["registrations"] = regs; - console.log(datatosend); - req.reqdata("POST","payment.cgi",datatosend,redirectPayment); - showdataloaddlg('Loading','please wait!'); + //console.log(datatosend); + //req.reqdata("POST","payment.cgi",datatosend,redirectPayment); + document.getElementById("btnregistration").innerHTML += '
Please wait...'; return false; } diff --git a/tmpl/page/registration.tt b/tmpl/page/registration.tt index 6ea89de..6e471de 100644 --- a/tmpl/page/registration.tt +++ b/tmpl/page/registration.tt @@ -114,17 +114,20 @@ [% fieldeditbox("email",'payments','email','w3-third','') %]
- [% fieldradiobox("gateway",'payments',"Pay by Credit Card","w3-third",'checked=true','stripe') %] - [% fieldradiobox("gateway",'payments',"Pay by Bank Transfer","w3-third",'','invoice') %] + + [% fieldradiobox("gateway",'payments',"","w3-third",'checked=true','stripe') %] + [% #fieldradiobox("gateway",'payments',"",'w3-third','','paypal') %] + [% fieldradiobox("gateway",'payments',"Pay by Bank Transfer",'w3-third','','invoice') %] +
-
- +
+
[% END %] -[% INCLUDE block/dlgdataload.tt %] + [% INCLUDE block/dlgmessage.tt %] \ No newline at end of file -- 2.39.5