Permettre de déterminer quand un contenu est créé depuis une interface d'insertion unifiée de WYSIWYG Planifiée

Pierre MORIN · le 10/07/18 à 11:56

Bonjour,

JPortal 10 intègre un système d'insertion unifiée dans les WYSIWYG, cependant, celle-ci est bien maigre en hooks.

Serait-il possible d'ajouter un paramètre permettant de déterminer (par exemple dans un DataController) qu'un contenu est créé à partir d'une interface d'insertion unifiée de WYSIWYG ?

Si d'autres possibilités de hooks étaient possible, il pourrait être intéressant d'en avoir un peu plus.

Merci.

Cordialement

4 pts
Olivier Jaquemet · le 10/07/18 à 12:16

Bonjour Pierre,

Quel est le besoin fonctionel à adresser ? 

Cela me permettra de déterminer plus précisément ce qu'il manque, et si il n'est pas déjà possible avec l'existant d'y répondre.

#2

Merci, je note le besoin.

En attendant voici un contournement pour vous dépanner : 

final HttpServletRequest currentRequest  = com.jalios.jcms.Channel.getChannel().getCurrentServletRequest();
final String currentResourcePath = (currentRequest  != null) ? com.jalios.util.ServletUtil.getResourcePath(currentRequest) : null;

final boolean isWysiwygUnifiedInsertUpload = "work/unifiedinsert/items/media.jsp".equals(currentResourcePath);
final boolean isWysiwygCopyPasteUpload = "js/jalios/core/wysiwyg/plugins/jimagehandler/jsp/uploadImage.jsp".equals(currentResourcePath);
Olivier Jaquemet · le 10/07/18 à 17:19
#3

évolution saisie : JCMS-6769

Olivier Jaquemet · le 10/07/18 à 17:40
#4

Merci Olivier pour ces solutions de contournement. :-)

Pierre MORIN · le 10/07/18 à 17:44
2 pts