...
Le
...
Canal
...
Stockage
...
évolue
...
pour
...
devenir
...
Esup
...
Portlet
...
Stockage
...
(Portlet
...
JSR168)
...
et
...
apporter
...
de
...
nouvelles
...
fonctionnalités.
...
Utilisation
...
de
...
Esup
...
Commons V2 allié à Spring MVC, Web 2.0,
...
interface
...
pensée
...
pour
...
mobiles
...
et
...
interaction
...
avec
...
ESUP-ECM
...
font
...
parties
...
des
...
points
...
importants
...
de
...
cette
...
évolution.
...
Une
...
version
...
esup-portlet-stockage-1.0-beta-1
...
est
...
dès
...
maintenant
...
disponible.
...
Elle
...
ne
...
propose
...
pas
...
encore
...
l'interaction
...
avec
...
ESUP-ECM
...
(support
...
de
...
CMIS)
...
ni
...
une
...
interface
...
accessible
...
WAI
...
mais
...
ces
...
2
...
points
...
font
...
partie
...
des
...
prochaines
...
évolutions
...
prévues.
...
Spécifications
On peut retrouver les spécifications d'Esup
...
Portlet
...
Stockage
...
...
.
Téléchargement
Vous pouvez trouver la version esup-portlet-stockage-1.0-beta-1
...
archivée
...
sur
...
sourcesup
...
:
...
https://sourcesup.cru.fr/frs/?group_id=206
...
Dépôt subversion
La version en cours de développement est actuellement la branche esup-portlet-stockage
...
:
...
https://subversion.cru.fr/esup-stockage/branches/esup-portlet-stockage
...
La dernière version taguée (esup-portlet-stockage-1.0-beta-1)
...
est
...
également
...
disponible
...
par
...
subversion
...
ici
...
:
...
https://subversion.cru.fr/esup-stockage/tags/esup-portlet-stockage-1.0-beta-1
...
Déploiement Test - Servlet
Une fois dézipper, vous pouvez directement tester esup-portlet-stockage
...
...
...
en
...
mode
...
servlet
...
!
...
Pour
...
cela
...
il
...
vous
...
faut
...
avoir
...
un
...
apache
...
maven
...
de
...
disponible
...
sur
...
votre
...
machine,
...
en
...
ligne
...
de
...
commande
...
et
...
depuis
...
le
...
répertoire
...
dans
...
lequel
...
se
...
trouve
...
le
...
fichier
...
pom.xml
...
tapez
...
simplement
| Bloc de code |
|---|
} mvn jetty:run {code} Depuis un |
Depuis un navigateur,
...
vous
...
pouvez
...
alors
...
appeler
...
une
...
URL
...
du
...
type
...
:
...
http://localhost:8080/esup-portlet-stockage/servlet-ajax/
...
Notez que le "drive"
...
Bob
...
correspond
...
à
...
...
par
...
défaut.
...
Déploiement Portlet - Esup v3 / uPortal 3
Les fichiers que l'exploitant
...
est
...
amené
...
à
...
modifier
...
sont
...
les
...
suivant
...
:
...
- src/main/webapp/WEB-INF/context/drives.xml
...
C'est
...
- le
...
- fichier
...
- de
...
- configuration
...
- principale
...
- de
...
- l'application,
...
- il
...
- vous
...
- permet
...
- de
...
- définir
...
- les
...
- catégories
...
- et
...
- les
...
- drives
...
- ("serveurs")
...
- associés.
...
- src/main/webapp/WEB-INF/portlet.xml
...
Les
...
- balises
...
- user-attribute
...
- peuvent
...
- être
...
- à
...
- modifier
...
- selon
...
- votre
...
- configuration.
...
- src/main/webapp/WEB-INF/web.xml
...
Si
...
- vous
...
- souhaitez
...
- utiliser
...
- une
...
- authentification
...
- ProxyCas,
...
- vous
...
- devrez
...
- indiquer
...
- l'adresse
...
- de
...
- votre
...
- serveur
...
- CAS
...
- dans
...
- web.xml
...
Pour
...
déployer
...
esup-portlet-stockage
...
en
...
portlet
...
dans
...
un
...
Esup
...
/
...
uPortal,
...
vous
...
devrez
...
lancer
...
une
...
commande
...
similaire
...
à
...
celle-ci
...
:
| Bloc de code |
|---|
} mvn clean package ; cd /opt/uPortal-runn/ ; ant deployPortletApp -DportletApp=/home/esup/esup-portlet-stockage/target/esup-portlet-stockage.war {code} h3. Screenshots Voici 2 copies |
Screenshots
Voici 2 copies d'écran.
...
Vue
...
dans
...
un
...
navigateur
...
web
...
standard
...
et
...
dans
...
un
...
mobile
...
/
...
smartphone.
...
| Galerie |
|---|
...
|
...
|