Modifier l'affichage des propriétés sous le lien du document

cancel
Showing results for 
Search instead for 
Did you mean: 
jgautier
Member II

Modifier l'affichage des propriétés sous le lien du document

Bonjour,

après l'upload d'un document, il y a, entre le lien permettant d'ouvrir le document et les icônes d'action (couper, coller, supprimer, …), des métadonnées d'affichées (par défaut la description et la date d'ajout).

Je souhaiterais savoir où je peux trouver le fichier permettant de modifier cet affichage de manière à ajouter d'autres métadonnées.

Merci d'avance.
10 Replies
bertrandf
Active Member

Re: Modifier l'affichage des propriétés sous le lien du document

Bonjour,

Il faut modifier le webscript Alfresco qui retourne les détails d'un document et le fichier JavaScript coté Share qui gère l'affichage.

Pour le webscript, il faut aller voir du coté de :
/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/

Fichiers : doclist.get.js, (doclist.get.json.ftl) et item.lib.ftl

Coté Share, il faut aller voir du coté de :
/tomcat/webapps/share/components/documentlibrary/

Fichiers :
- repo-documentlist.js (pour l'affichage dans l’entrepôt)
- documentlist.js (pour l'affichage dans les sites)

Il faut aller voir les fonctions RDL_renderCellDescription et DL_renderCellDescription.

PS: si vous mettez à jour les fichiers JS dans Share, pensez à regénérer les fichiers compressés (*-min.js) : http://developer.yahoo.com/yui/compressor/
jgautier
Member II

Re: Modifier l'affichage des propriétés sous le lien du document

Bonjour,
je reviens vers vous car j'ai regardé dans les documents que vous m'aviez cité (doclist.get.js et item.lib.ftl) mais je ne vois pas où les métadonnées affichées sont définies.

Peut-être n'ai-je pas bien formulé ma question ?
Ce que je voudrais c'est ajouter des métadonnées sous le lien d'un document.

Je voudrais avoir cela :

MonDoc.docx
15.26 Ko
22 juin 2011 08:16
Ma nouvelle métadonnée
Editer hors-ligne   Télécharger  Visualiser les détails    Supprimer  Actions supplémentaires

Est-ce bien dans ces fichiers ?

Merci.
jgautier
Member II

Re: Modifier l'affichage des propriétés sous le lien du document

Une idée ?  Smiley Very Happy
jgautier
Member II

Re: Modifier l'affichage des propriétés sous le lien du document

Je pense avoir trouvé le fichier qui permet de manipuler l'affichage : browse.jsp

Le problème c'est que je n'arrive pas à afficher mes métadonnées.

Voici le code qui permet d'afficher la description :
<%– Description column for all view modes –%>
<a:column id="col13" style="text-align:left">
<f:facet name="header">
<a:sortLink id="col13-sort" label="#{msg.description}" value="description" styleClass="header"/>
</f:facet>
<h:outputText id="col13-txt" value="#{r.description}" />
</a:column>

Et voilà le code que je pensais mettre mais qui ne fonctionne pas :
<%– My metadata column for all view modes –%>
<a:column id="col14" style="text-align:left">
<f:facet name="header">
<a:sortLink id="col14-sort" label="#{msg.myMetadata}" value="myMetadata" styleClass="header"/>
</f:facet>
<h:outputText id="col14-txt" value="#{r.myMetadata}" />
</a:column>

Je précise que la métadonnée que je veux afficher et celle d'un type de document custom que j'ai moi-même crée !

Quelqu'un pourrait-il m'expliquer pourquoi cela ne fonctionne pas ?

Merci d'avance.
jgautier
Member II

Re: Modifier l'affichage des propriétés sous le lien du document

En cherchant sur le Net j'ai trouvé la solution à mon problème. C'est bien le fichier browse.jsp qui permet de gérer l'affichage.

Ci-joint le lien du sujet fournissant la réponse : http://forums.test.alfresco.com/en/viewtopic.php?f=12&t=34566&start=0
michaelh
Active Member

Re: Modifier l'affichage des propriétés sous le lien du document

Oui mais non. "browse.jsp" s'applique à Explorer, pas à Share.
Vous devriez plutôt vous intéresser à "documentlibrary" dans Share.
http://wiki.alfresco.com/wiki/Share#Customisation
jgautier
Member II

Re: Modifier l'affichage des propriétés sous le lien du document

Pardon je n'ai pas précisé que je travaillais sous Explorer et non sous Share !
bertrandf
Active Member

Re: Modifier l'affichage des propriétés sous le lien du document

A noter tout de même que ce n'est pas précisé dans votre demande initiale …
Moi je vous ai répondu dans une optique de personnalisation Share, ce qui explique pourquoi cela vous a aiguillé sur une mauvaise piste.

D’où l'importance de bien décrire ses besoins afin d'avoir les bonnes réponses.
jgautier
Member II

Re: Modifier l'affichage des propriétés sous le lien du document

Oui je sais et aucune remarque ne vous a été faite  Smiley Very Happy

Je veillerai la prochaine fois à spécifier sous quel environnement je travaille !