From 8e163b10ab80b5e0be8abf5781e8420aca2d1950 Mon Sep 17 00:00:00 2001 From: Kilian Saffran Date: Fri, 8 Mar 2019 17:33:38 +0100 Subject: [PATCH] auto commit on 2019-03-08 17:33 --- lib/processdata.php | 31 +++- site.js | 19 ++- tmpl/pages/profile/addcompanyuser.php | 20 +++ tmpl/pages/profile/applications.php | 1 + tmpl/pages/profile/deletecompanyprofile.php | 11 ++ ...eleteprofile.php => deleteuserprofile.php} | 4 +- tmpl/pages/profile/etudeusers.php | 49 ++++++ tmpl/pages/profile/profile.php | 82 ++++++---- tmpl/pages/profile/profileetude.php | 146 ++++++++++++++++++ tmpl/pages/profile/rendezvous/clientlist.php | 2 +- .../profile/rendezvous/exceptionlist.php | 35 ----- .../profile/rendezvous/rendezvouslistold.php | 2 +- .../profile/rendezvous/timesheetlist.php | 2 +- 13 files changed, 327 insertions(+), 77 deletions(-) create mode 100644 tmpl/pages/profile/addcompanyuser.php create mode 100644 tmpl/pages/profile/deletecompanyprofile.php rename tmpl/pages/profile/{deleteprofile.php => deleteuserprofile.php} (51%) create mode 100644 tmpl/pages/profile/etudeusers.php create mode 100644 tmpl/pages/profile/profileetude.php delete mode 100644 tmpl/pages/profile/rendezvous/exceptionlist.php diff --git a/lib/processdata.php b/lib/processdata.php index b95cf1f..6b28fa8 100644 --- a/lib/processdata.php +++ b/lib/processdata.php @@ -22,14 +22,29 @@ save_rendezvous($pdt); break; case 'submit_profile': + if (!isset($pdt["uservisibility"])) { $pdt["uservisibility"] = "";} save_data('users',$pdt); break; + case 'submit_profileetude': + if (!isset($pdt["companyvisibility"])) { $pdt["companyvisibility"] = "";} + save_data('company',$pdt); + break; + case 'submit_deletecompanyprofile': + delete_profile_company($pdt); + break; + case 'submit_deleteuserprofile': + delete_profile_user($pdt); + break; case 'submit_rendezvous': save_data('events',$pdt); break; case 'submit_timesheet': save_data('timesheets',$pdt); break; + case 'submit_addcompanyprofile': + send_company_invitation($pdt); + break; + } } else { if ($user != null){ return; } @@ -70,7 +85,7 @@ break; case 'edit': break; - case 'delete': + case 'deletetimesheet': break; } } @@ -249,7 +264,7 @@ //$p='profile'; }else { setcookie("juridig",""); - $msg='
'.$sql.'
Utilisateur et/ou mot de passe non connu!
'; + $msg='
Utilisateur et/ou mot de passe non connu!
'; //$p='/home'; } return $retuser; @@ -382,4 +397,16 @@ return $rows; } + + function send_company_invitation($pdt){ + + } + + function delete_profile_company($pdt){ + + } + + function delete_profile_user($pdt){ + + } ?> \ No newline at end of file diff --git a/site.js b/site.js index f0ec513..3571c61 100644 --- a/site.js +++ b/site.js @@ -37,8 +37,15 @@ $( document ).ready(function() { function handleFileSelect(evt) { var files = evt.target.files; // FileList object + var utype = ""; + if ($("form").attr('id') = "dksrdv_userprofile"){ + utype = "user"; + } else if ($("form").attr('id') = "dksrdv_companyprofile"){ + utype = "company"; + } + $("form").prepend(''); //if (!$("#userphoto")){ - $("form#dksrdv_userprofile").prepend(''); + //} // Loop through the FileList and render image files as thumbnails. for (var i = 0, f; f = files[i]; i++) { @@ -54,8 +61,8 @@ function handleFileSelect(evt) { reader.onload = (function(theFile) { return function(e) { $("#preview").attr("src",e.target.result); - $("#userphoto").val(e.target.result); - console.log($("#userphoto")); + $("#"+utype+"photo").val(e.target.result); + //console.log($("#userphoto")); }; })(f); @@ -65,10 +72,10 @@ function handleFileSelect(evt) { } -function removephoto(){ +function removephoto(utype){ $("#preview").attr("src",defaultphoto); - if (!$("#userphoto")){ - $("form#dksrdv_userprofile").prepend(''); + if (!$("#"+utype+"photo")){ + $("form").prepend(''); } } diff --git a/tmpl/pages/profile/addcompanyuser.php b/tmpl/pages/profile/addcompanyuser.php new file mode 100644 index 0000000..3248359 --- /dev/null +++ b/tmpl/pages/profile/addcompanyuser.php @@ -0,0 +1,20 @@ + +
+ +
+
Ajouter un utilisateur
+
+
+
+ + +
+
+ +
+
+
+
+
\ No newline at end of file diff --git a/tmpl/pages/profile/applications.php b/tmpl/pages/profile/applications.php index db41a9a..02e451a 100644 --- a/tmpl/pages/profile/applications.php +++ b/tmpl/pages/profile/applications.php @@ -14,6 +14,7 @@ if (($appdata["activated"] == 1) || ($user["usergroup"] == "administrator")){ ?> +
diff --git a/tmpl/pages/profile/deletecompanyprofile.php b/tmpl/pages/profile/deletecompanyprofile.php new file mode 100644 index 0000000..0db0c81 --- /dev/null +++ b/tmpl/pages/profile/deletecompanyprofile.php @@ -0,0 +1,11 @@ +
+
+
êtes vous sûre de vouloir supprimer profile d'étude?
+ +
+
+ \ No newline at end of file diff --git a/tmpl/pages/profile/deleteprofile.php b/tmpl/pages/profile/deleteuserprofile.php similarity index 51% rename from tmpl/pages/profile/deleteprofile.php rename to tmpl/pages/profile/deleteuserprofile.php index 0b44d0a..ee9a9b0 100644 --- a/tmpl/pages/profile/deleteprofile.php +++ b/tmpl/pages/profile/deleteuserprofile.php @@ -1,7 +1,7 @@ -
+
êtes vous sûre de vouloir supprimer votre profile, y inclus tous vous données d'application?
- +
+
+
diff --git a/tmpl/pages/profile/rendezvous/clientlist.php b/tmpl/pages/profile/rendezvous/clientlist.php index e8516cb..72c914f 100644 --- a/tmpl/pages/profile/rendezvous/clientlist.php +++ b/tmpl/pages/profile/rendezvous/clientlist.php @@ -19,7 +19,7 @@ - + diff --git a/tmpl/pages/profile/rendezvous/exceptionlist.php b/tmpl/pages/profile/rendezvous/exceptionlist.php deleted file mode 100644 index 5e1ab79..0000000 --- a/tmpl/pages/profile/rendezvous/exceptionlist.php +++ /dev/null @@ -1,35 +0,0 @@ -dbqueryall($sql); -?> -
Exceptions d'Horaires
- - - - - - - - - - - - - - - - - - - - -
Date débutDate finJoursheures - -
- - -
\ No newline at end of file diff --git a/tmpl/pages/profile/rendezvous/rendezvouslistold.php b/tmpl/pages/profile/rendezvous/rendezvouslistold.php index cbcd1dd..748a5ae 100644 --- a/tmpl/pages/profile/rendezvous/rendezvouslistold.php +++ b/tmpl/pages/profile/rendezvous/rendezvouslistold.php @@ -64,7 +64,7 @@ $tablelist = $db->dbqueryall($sql); echo 'INCONNUE'; }; ?> - + - +