Git Product home page Git Product logo

esup-catapp-portlet's People

Contributors

llevague avatar nhenry avatar raymondbourges avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

esup-catapp-portlet's Issues

Description au clic et non au survol

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 "?"

[bug] affichage de la portlet dans un layout uPortal

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)

catapp1

catapp2

Suppression du filtre de recherche dans l'onglet favoris

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.

Bug de la portlet lorsqu'une appli est supprimée

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

Permettre d'utiliser la portlet catapp sans gestion de favoris

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

Améliorations de l'ihm

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

Recherche uPortal

Permettre de rechercher des entrées du catalogue depuis la portlet de recherche uPortal

Problème de désactivation

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.

Permettre l'ouverture d'une application sans le paramètre target=_blank

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.

Sélection d'une application après filtrage

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.