From echatellier@users.forge.codelutin.com Mon Jun 2 22:10:30 2014 From: echatellier@users.forge.codelutin.com To: faxtomail-commits@list.forge.codelutin.com Subject: [Faxtomail-commits] r123 - in trunk: faxtomail-persistence/src/main/xmi faxtomail-ui-web/src/main/webapp/WEB-INF/content/admin faxtomail-ui-web/src/main/webapp/js Date: Mon, 02 Jun 2014 22:10:30 +0200 Message-ID: <20140602201030.83F85181D77@goh.codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2911665370389134383==" --===============2911665370389134383== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Author: echatellier Date: 2014-06-02 22:10:28 +0200 (Mon, 02 Jun 2014) New Revision: 123 Url: http://forge.codelutin.com/projects/faxtomail/repository/revisions/123 Log: Ajout des droits d'?\195?\169criture et des charg?\195?\169s de clientelle Modified: trunk/faxtomail-persistence/src/main/xmi/faxtomail.zargo trunk/faxtomail-ui-web/src/main/webapp/WEB-INF/content/admin/configuration= -input.jsp trunk/faxtomail-ui-web/src/main/webapp/js/configuration.js Modified: trunk/faxtomail-persistence/src/main/xmi/faxtomail.zargo =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (Binary files differ) Modified: trunk/faxtomail-ui-web/src/main/webapp/WEB-INF/content/admin/config= uration-input.jsp =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/faxtomail-ui-web/src/main/webapp/WEB-INF/content/admin/configuratio= n-input.jsp 2014-06-02 18:45:22 UTC (rev 122) +++ trunk/faxtomail-ui-web/src/main/webapp/WEB-INF/content/admin/configuratio= n-input.jsp 2014-06-02 20:10:28 UTC (rev 123) @@ -181,15 +181,15 @@ - + - + + {{customerResponsible.firstName}} {{customer= Responsible.lastName}}
Adresse emailUtilisateur Action
- {{customerResponsible}} @@ -199,7 +199,7 @@
=20 - Nouveau : + Nouveau : @@ -283,16 +283,30 @@ Utilisateur ou groupe Type + Action - =20 + + + {{user.firstName}} {{user.lastName}} + + + Ecriture + + + + + + + =20
- Nouveau utilisateur : - + Nouveau utilisateur : + +
@@ -409,14 +423,17 @@ valeur du noeud parent - + =20 =20 - =20 - =20
+ =20 +
+ + +
Modified: trunk/faxtomail-ui-web/src/main/webapp/js/configuration.js =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/faxtomail-ui-web/src/main/webapp/js/configuration.js 2014-06-02 18:= 45:22 UTC (rev 122) +++ trunk/faxtomail-ui-web/src/main/webapp/js/configuration.js 2014-06-02 20:= 10:28 UTC (rev 123) @@ -138,6 +138,8 @@ $scope.newReplyAddress; // {Array} Colonnes selectionn=C3=A9es pour le dossier courant $scope.folderTableColumns; + // {Array} Users + $scope.users =3D ConfigurationData.users; =20 // creation d'un nouveau noeud racine $scope.newRoot =3D function() { @@ -171,6 +173,9 @@ if (!$scope.selectedMailFolder.folderTableColumns) { $scope.selectedMailFolder.folderTableColumns =3D []; } + if (!$scope.selectedMailFolder.writeRightUsers) { + $scope.selectedMailFolder.writeRightUsers =3D []; + } =20 // initialise la liste des colonnes pour le dossier courant $scope.folderTableColumns =3D []; @@ -238,6 +243,17 @@ $scope.selectedMailFolder.replyAddresses.splice(index, 1); }; =20 + // add reply address + $scope.addWriteRightUser =3D function() { + $scope.selectedMailFolder.writeRightUsers.push($scope.newWriteRightUse= r); + delete $scope.newWriteRightUser; + }; + + // remove customer responsible + $scope.removeWriteRightUser =3D function(index) { + $scope.selectedMailFolder.writeRightUsers.splice(index, 1); + }; + // selection/deselection d'un =C3=A9tat d'attente possible pour ce dossi= er $scope.changeFolderEtatAttente =3D function(etatAttente) { var index =3D $scope.selectedMailFolder.etatAttente.indexOf(etatAttent= e); --===============2911665370389134383==--