tmp
authorkilian (dks-laptop) <ksaffran@dks.lu>
Mon, 9 Dec 2019 10:50:09 +0000 (11:50 +0100)
committerkilian (dks-laptop) <ksaffran@dks.lu>
Mon, 9 Dec 2019 10:50:09 +0000 (11:50 +0100)
backoffice/api/lib/sendemail.pm
backoffice/tmp/sql.log
backoffice/tmpl/module/companies/index.tt
backoffice/tmpl/module/sites/index.js

index 6c2c6d0..fd53b2c 100644 (file)
@@ -94,9 +94,6 @@ sub sendemail(){
     my $cmd= 'perl "'.$binsemail.'" -f '.$tmpl->{mailfrom}.' ';
     $cmd .= ' -s "'.$self->{server}.':'.$self->{port}.'" -xu "'.$self->{user}.'" -xp "'.$self->{password}.'" -q ';
     $cmd .= '-o tls=auto ';
-    $cmd .= '-o message-content-type=html ';
-    $cmd .= '-o message-charset=ISO-8859-1 ';
-    $cmd .= '-o message-file='.$f.' ';
     $cmd .= '-t "'.$sendto.'" ';
     $cmd .= '-u "'.$subject.'" ';
   #    open (LOG,">>sendmail.log");
index c9589aa..4de6e71 100644 (file)
@@ -4483,3 +4483,708 @@ $VAR1 = {
           'userschemata' => 'portanova',
           'idsession' => 'WnrLWKX6zKwkv8fAp1RpnKPeXePpV6TIjbk6M72b'
         };
+parameter session = v6wZ65qozoWn5P32q4wg16224TcOAM1VJnLFj1UJ
+Seesion GOT!
+$VAR1 = undef;
+parameter session = v6wZ65qozoWn5P32q4wg16224TcOAM1VJnLFj1UJ
+Seesion GOT!
+$VAR1 = undef;
+parameter session = v6wZ65qozoWn5P32q4wg16224TcOAM1VJnLFj1UJ
+Seesion GOT!
+$VAR1 = undef;
+parameter session = v6wZ65qozoWn5P32q4wg16224TcOAM1VJnLFj1UJ
+Seesion GOT!
+$VAR1 = undef;
+parameter session = v6wZ65qozoWn5P32q4wg16224TcOAM1VJnLFj1UJ
+Seesion GOT!
+$VAR1 = undef;
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'id' => '1',
+          'userschemata' => 'portanova'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu'
+        };
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'username' => 'ksaffran@dks.lu'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'usergroups' => 'superadmin'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD'
+        };
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'usergroups' => 'superadmin'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'userschemata' => 'portanova'
+        };
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'id' => '1',
+          'userschemata' => 'portanova'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova'
+        };
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'userschemata' => 'portanova'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD'
+        };
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'id' => '1'
+        };
+parameter session = uWpnqxhEFJt2MZxMoLSz4ZAZoc3ZJnu3aKhq8oVD
+Seesion GOT!
+$VAR1 = undef;
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'id' => '1'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin',
+          'id' => '1',
+          'userschemata' => 'portanova'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'usergroups' => 'superadmin'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1'
+        };
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin'
+        };
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'username' => 'ksaffran@dks.lu'
+        };
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'id' => '1'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin'
+        };
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'usergroups' => 'superadmin',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+parameter session = mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu'
+        };
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'mUmGFzD4kPLyhHfJO9TDOGfCtsVAEefRYrotRRo1',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = 
+Seesion GOT!
+$VAR1 = undef;
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'id' => '1'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'userschemata' => 'portanova'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz'
+        };
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'userschemata' => 'portanova'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova'
+        };
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'usergroups' => 'superadmin',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'usergroups' => 'superadmin'
+        };
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova'
+        };
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'id' => '1'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'usergroups' => 'superadmin',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'id' => '1'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu',
+          'userschemata' => 'portanova',
+          'usergroups' => 'superadmin',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz'
+        };
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'id' => '1',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'userschemata' => 'portanova',
+          'usergroups' => 'superadmin',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz'
+        };
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'username' => 'ksaffran@dks.lu',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'userschemata' => 'portanova',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'usergroups' => 'superadmin'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'id' => '1',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu'
+        };
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1'
+        };
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+parameter session = HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz
+Seesion GOT!
+$VAR1 = {
+          'username' => 'ksaffran@dks.lu',
+          'id' => '1',
+          'usergroups' => 'superadmin',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'userschemata' => 'portanova'
+        };
+Seesion GOT!
+$VAR1 = {
+          'usergroups' => 'superadmin',
+          'userschemata' => 'portanova',
+          'idsession' => 'HaDg0Eh9nIk7lftrHDtQpaKiLWL66VoEWRKMmSLz',
+          'id' => '1',
+          'username' => 'ksaffran@dks.lu'
+        };
index e990d4a..5556024 100644 (file)
@@ -56,7 +56,7 @@
         </form> 
       </div>
 
-<div class="w3-container w3-padding-24 w3-card  w3-margin-bottom">
+<!-- <div class="w3-container w3-padding-24 w3-card  w3-margin-bottom">
         <form id="frm_timetracks">
         <h3>Planning de temps</h3>
         <div class="w3-row-padding"> 
@@ -75,7 +75,7 @@
       [% formsavebutton('timeclocks','sauvegarder') %]
           </div>
         </form> 
-      </div>
+      </div> -->
 </div>
 </div>
 </div>
\ No newline at end of file
index 12e871f..d6fb558 100644 (file)
@@ -1,3 +1,164 @@
+var schemata = null;
+var tbl_sites = null;
+var tbl_siteopenhours = null;
 function initpage(){
-  
+  schemata = parent.admin.getcurrentSchemata();
+  console.log("Current Schema:" + schemata);
+  inittable_sites();
+  inittable_siteopenhours();
+  // flatpickr(".timefield",{altInput: true,
+  //   altFormat: "H:M",
+  //   dateFormat: "H:M",
+  //   allowInput: true,
+  //   "locale": "fr",
+  // });
+  flatpickr(".datefield",{altInput: true,
+    altFormat: "d.m.Y",
+    dateFormat: "Y-m-d",
+    allowInput: true,
+    "locale": "fr",
+  });
+}
+
+function inittable_sites(){
+  tbl_sites = new Tabulator("#tbl_sites", {
+    headerFilterPlaceholder: "filter...",
+    height: "94vh",
+    layout: "fitDataFill",
+    selectable: 1,
+    rowContext:function(e, row){
+      //e - the click event object
+      //row - row component
+      //var contextMenu = CtxMenu();
+      //contextMenu.addItem("Editer", edit());
+    // Add our custom function to the menu
+       //contextMenu.addItem("Hello World", ContextMenuExampleFunction);
+
+       // Add a seperator
+       //contextMenu.addSeperator();
+      e.preventDefault(); // prevent the browsers default context menu form appearing.
+      },
+    columns: [{
+        title: "No.",
+        field: "staffnumber",
+        headerFilter: "input"
+    }, {
+        title: "Prénom",
+        field: "prename",
+        headerFilter: "input"
+    },{
+      title: "Nom",
+      field: "surname",
+      headerFilter: "input"
+  }, {
+        title: "Job",
+        field: "job",
+        headerFilter: "input"
+    }, {
+        title: "Date d'entrée",
+        field: "entrydate",
+        headerFilter: "input",align: "right",formatter:"datetime", formatterParams:{
+          inputFormat:"yyyy-mm-dd",
+          outputFormat:"DD.MM.YYYY",
+          invalidPlaceholder:""}
+    }, {
+        title: "Date de sorite",
+        field: "leavedate",align: "right",formatter:"datetime", formatterParams:{
+          inputFormat:"yyyy-mm-dd",
+          outputFormat:"DD.MM.YYYY",
+          invalidPlaceholder:""},
+        headerFilter: "input"
+    }]
+});
+gettbldata_sites();
+}
+
+function inittable_siteopenhours(){
+  tbl_siteopenhours = new Tabulator("#tbl_siteopenhours", {
+    headerFilterPlaceholder: "filter...",
+    //height: "94vh",
+    layout: "fitDataFill",
+    selectable: 1,
+    rowContext:function(e, row){
+      //e - the click event object
+      //row - row component
+      //var contextMenu = CtxMenu();
+      //contextMenu.addItem("Editer", edit());
+    // Add our custom function to the menu
+       //contextMenu.addItem("Hello World", ContextMenuExampleFunction);
+
+       // Add a seperator
+       //contextMenu.addSeperator();
+      e.preventDefault(); // prevent the browsers default context menu form appearing.
+      },
+    columns: [
+      {
+        title: "Date début",
+        field: "startdate",
+        align: "right",
+        formatter:"datetime",formatterParams:{inputFormat:"yyyy-mm-dd",outputFormat:"DD.MM.YYYY",invalidPlaceholder:""}
+      },{
+        title: "heures par semaine",
+        field: "weekhours",
+        align: "right",
+        sorter:"number",
+        formatter:"money",formatterParams:{decimal:",",thousand:".",symbol:" ",symbolAfter:"",precision:2},
+      },{
+        title: "heures par mois",
+        field: "monthhours",
+        align: "right",
+        sorter:"number",
+        formatter:"money",formatterParams:{decimal:",",thousand:".",symbol:" ",symbolAfter:"",precision:2},
+      }]
+});
+}
+
+function gettbldata_sites() {
+  req.reqdata("POST", "db.cgi", {
+      "get":  "stafflist","schemata":schemata
+  }, loadtbldata_sites);
+
+}
+
+function loadtbldata_sites(data) {
+
+  if (data && data.sqldata) {
+      tbl_sites.setData(data.sqldata);
+  }
+}
+
+function edit() {
+  var udata = tbl_sites.getSelectedData();
+  if (udata[0]) {
+      var uid = udata[0].id;
+      //getstaffdata(uid);
+      document.getElementById("pnl_table").style.display = 'none';
+      document.getElementById("pnl_data").style.display = 'block';
+  }
+
+}
+
+function add() {
+  cleanform('staff');
+  viewtable();
+}
+
+function remove() {
+  var udata = tbl_sites.getSelectedData();
+  if (udata[0]) {
+      if (confirm("Êtes vous sûre de supprimer l'employé(e) selectionné?")) {
+          req.reqdata("POST", "db.cgi", {
+              "del": "1",
+              "schemata": schemata,
+              "ident_sites_id": udata[0].id
+          }, gettbldata_sites);
+      }
+  }
+
+}
+
+function viewtable() {
+  gettbldata_sites();
+  document.getElementById("pnl_table").style.display = 'block';
+  document.getElementById("pnl_data").style.display = 'none';
 }
\ No newline at end of file