esupportail / esup-catapp-portlet Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
La description peut contenir des liens pour de l'aide etc ... il serait préférable de l'afficher par un clic plutot que lors du survol du "?"
Lorsqu'on ajoute un favori et que l'on essaie de l'ouvrir, il s'ouvre dans la meme page, le lien possède un attribut target ="".
Il faut recharger la page pour avoir un target="_blank" et pour que le lien ouvre un nouvel onglet.
Lorsque l'on fait afficher la portlet catapp en haut d'un layout uPortal comprenant plusieurs autres portlets, l'affichage des colonnes (div id="column_xxxx") est buggé : La première colonne englobe les colonnes suivantes comme s'il manquait un . (voir 1ere image)
Lorsque https://github.com/EsupPortail/esup-lecture est aussi présent dans le layout, l'affichage de la portlet est buggé. Si l'on supprime angular-1.0.6.min.js livré avec esup-lecture, l'affichage redevient normal. (voir 2e image)
La présence du filtre de recherche dans l'onglet "Favoris" ne semble pas utile car le nombre d'applications favorites ne devrait pas être élevé.
De plus il apporte une ambiguïté car l'utilisateur peut penser que le filtre s'applique à tout le catalogue et pas uniquement aux favoris.
Lorsqu'une application est supprimée, si un utilisateur avait ajouté l'appli supprimée à ses favoris, plus aucun favoris n'apparait.
En rétablissant la base de donnée, tout revient.
Dans les logs :
2015-04-03 12:17:44,240 WARN [org.jasig.resourceserver.utils.aggr.ResourcesElementsProviderUtils] - No ResourcesElementsProvider found as a ServletContext attribute. Creating a new ResourcesElementsProviderImpl and caching it in the ServletContext under key: org.jasig.resourceserver.utils.aggr.ResourcesElementsProvider
2015-04-03 12:17:44,349 WARN [org.jasig.resourceserver.utils.aggr.ResourcesElementsProviderImpl] - Could not find aggregated skin XML '/data/webapps/ent-dev.univ-rennes1.fr.2.0.2/application/catapp-portlet/resources.aggr.xml' for '/data/webapps/ent-dev.univ-rennes1.fr.2.0.2/application/catapp-portlet/resources.xml', falling back on unaggregated version.
2015-04-03 12:17:45,208 ERROR [org.esupportail.catapp.domain.service.CatAppServImpl] - error in get one application
javax.ws.rs.InternalServerErrorException: HTTP 500 Erreur Interne de Servlet
Afin de proposer un accès à des applications sans gestion de favoris :
1- ajouter une préférence à la déclaration de la portlet : gestion de favoris (oui/non).
2- comme il ne reste que l'onglet "catalogue", il faut le masquer.
3- quand la portlet est branchée sur une feuille de l'arbre des domaines il faudrait afficher la liste des applications (pour ne pas avoir à la déplier).
La portlet sera intégrée ici : https://ent2014-dev.univ-rennes1.fr/p/catappBureau
If you add a favorite in catapp of layout1, you won't find it in layout2, even if you stop et start session and navigator.
Suite à la réunion, par rapport aux améliorations graphiques proposées :
Général :
* Faire des icones plus grandes
Onglet favoris :
* Mettre les icones à gauche
* Mettre les flèches à droite
Onglet catalogue :
* Mettre les icones à gauche
* Faire un clic sur "?" pour faire apparaitre les détails sous forme d'accordéon (possibilité d'en laisser plusieurs ouverts)
* Mettre l'étoile "favoris" grisée puis la mettre en jaune lorsque l'utilisateur clic dessus
Permettre de rechercher des entrées du catalogue depuis la portlet de recherche uPortal
When there is one or more spaces at the end of the code value, the application is not displayed in the catapp portlet.
Lorsqu'une application est désactivée, le lien d'accès est bien désactivé dans les favoris. Par contre ce lien n'est pas désactivé dans le catalogue, laissant l'application accessible.
Dans le catalogue nous pouvons être amenés à déclarer des application présentes dans des canaux de l'ENT.
Dans ce contexte il serait souhaitable que l'ouverture se fasse sans le paramètre target=_blank
2 méthodes à discuter :
1- tester si l'URL de l'application https://ent.monuniv.fr/ est la même que celle de l'ENT https://ent.monuniv.fr/
2- ajouter un nouveau critère à la déclaration d'une application dans catapp : Ouvrir dans une nouvelle fenêtre (oui/non) valeur oui par défaut.
Si on sélectionne l’application n dans une liste filtrée on ajoute dans les favoris l'application n de l'arbre non filtré.
Il faudrait ajouter l'application n de la liste filtrée.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.