[FogBugz #580] Convertir lien d'affichage photo des CR en PDF en servlet #643
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
Assigned To: Frederik Benoist
Project: Mobile Portal
Area: Divers
Category: Fonctionnalité
Priority: Ce serait bien !
Event ID: 3015
Date: 2017-05-25T14:21:52Z
Person: Saber Bhar
Description: Résolu (Implémenté) and assigned to Frederik Benoist by Saber Bhar
Pour avoir la copie en presse papier, un nouveau plugin clipboard.js est ajouté.
Ne pas oublier de paramétrer la servlet LinkPhotoServlet dans web.xml.
Les packages PL/SQL mp4_photo et p_mp4_visite_photo_tri sont mis à jour ainsi la modification des aplles ws_g par ws_r.
Le module a été testé dans Chrome, Opera et Firefox.
J'ai remarqué un dysfonctionnement avec Firefox MAIS dans le calendrier (au clic au "précédent"). On en parlera.
Event ID: 3012
Date: 2017-05-17T15:10:35Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Event ID: 3011
Date: 2017-05-17T15:09:56Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Event ID: 3010
Date: 2017-05-17T15:08:59Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Event ID: 3009
Date: 2017-05-17T15:08:39Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Event ID: 3008
Date: 2017-05-17T15:08:20Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Event ID: 3007
Date: 2017-05-17T14:24:41Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Event ID: 3006
Date: 2017-05-17T14:18:52Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
1- Faire le bouton "Copier Lien"
Faire dans le package P_MP4_PHOTO une procédure ws_g_url (id_photo) qui :
- update token avec SYS_GUID () et token_vues avec 0 pour l'id_photo
- renvoi l'URL sous la forme : { Général { url : "http:\\mp4.zanniergroup.com/LinkPhotoServlet?id=ABCDEFDHDE12ADFG" } }
Evidemment il faut aller chercher le domaine avec la fonction get_defaults()
Si l'id_photo non trouvée renvoyé URL : "" et afficher erreur dans MP4
La copie du lien dans le tampon clavier doit-être testé avec tous les navigateurs (IE, FF, Chrome)
2 - Faire un servlet : LinkPhotoServlet
Parametres
- le token
- le type (optionnel : par défaut : large)
Il fera appel à une procédure de vérification du token dans P_MP4_PHOTO (ws_u_url)
La procédure vérifie si le token existe et update le nombre de vues + 1
Tu peux faire un :
begin update mr_photo set token_vues=token_vues + 1 where token = pID returning url into v_url exception when others v_url := domaine||'\0-' || ptype || ... end Ensuite le .java ira lire l'image correspondante !Event ID: 2867
Date: 2016-12-09T06:43:01Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Event ID: 2866
Date: 2016-12-09T06:40:26Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Dans le même sens il faudrait que quand on clique sur "lien public" cela génère une url (en servlet) sur l'image "-large qui serait automatiquement copié dans le tampon clavier (voir s'il faut ajouter un plugin style clipboard.js) et affichage d'un message le signalant.
Cette url pourrait alors être envoyé par mail ou incluse dans Excel
Event ID: 2857
Date: 2016-12-08T13:52:40Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Event ID: 2856
Date: 2016-12-08T13:51:05Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist
Il faudra ajouter un token (comme celui utilisé pour l'activation d'un compte) + un index sur ce token dans MR_PHOTO.
Le servlet retournera la photo (-large) pointée par ce token
Saber, avant toute chose, propose moi une url d'exemple pour validation
Event ID: 2850
Date: 2016-12-07T17:00:27Z
Person: Frederik Benoist
Description: Attribué à Saber Bhar par Frederik Benoist
Event ID: 2849
Date: 2016-12-07T17:00:27Z
Person: Frederik Benoist
Description: Ouvert par Frederik Benoist