añadir accion en la pantalla browsea

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

añadir accion en la pantalla browsea

Buenas, queria saber, com puedo mostrar la accion editar propiedades del documento pero directamente sobre la pantalla browse, es decir donde se listan los documentos del espacio, igual que hay un borrar, un descargar, etc, etc, poner una opcion tambien que sea editar las propiedades del documento directamente, es decir que no tenga que dar primero a ver detalles del documento y luego editar, sino mostrar la opcion editar propiedades ya en el mismo nivel que ver detalles. Esto es posible? he estado viendo las acciones, pero parece que el edit_properties no esta definido por ahi.

Saludos.
2 Replies
Highlighted
Active Member II

Re: añadir accion en la pantalla browsea

Buenas,

He mirado y efectivamente tal accion no esta, por tanto deberias implementarla en tu web-client-config-action.xml. Para ello puedes tomar como ejemplo la de ver las propiedades:

         <!– View document details –>
         <action id="details_doc">
            <label-id>view_details</label-id>
            <image>/images/icons/View_details.gif</image>
            <action-listener>#{BrowseBean.setupContentAction}</action-listener>
            <action>dialog:showDocDetails</action>
            <params>
               <param name="id">#{actionContext.id}</param>
            </params>
         </action>

y despues incluirla dentro del siguiente grupo de acciones:

         <!– Actions for a document in the Browse screen –>
         <action-group id="document_browse">
            <show-link>false</show-link>
            <style-class>inlineAction</style-class>

            <!– New style edit online/offline actions –>
            <action idref="upload_new_version" />
            <action idref="edit_doc_online_webdav" />
            <action idref="edit_doc_online_cifs" />
            <action idref="edit_doc_online_http" />
            <action idref="edit_doc_offline" />
            <action idref="done_editing_doc" />
            <action idref="cancel_editing_doc" />

            <!– Remove these if you don't want old style Checkin/Checkout to appear at all –>
            <action idref="checkin_doc" />
            <action idref="cancelcheckout_doc" />

            <!– Old actions previously used for online/offline editing  –>
            <!– If old behaviour is required uncomment the actions below and comment out the new ones above –>       
            <!–
            <action idref="edit_doc_http" />
            <action idref="edit_doc_webdav" />
            <action idref="edit_doc_cifs" />
            –>

            <action idref="download_doc" />
            <action idref="details_doc" />
            <action idref="delete_doc" />

         </action-group>

Echale un vistazo tambien al fichero web-client-config-dialogs.xml  donde podras encontrar la entrada para la edicion de propiedades:


         <!– Definition of the edit content properties dialog –>
         <dialog name="editContentProperties" page="/jsp/content/edit-content-properties.jsp"
                 managed-bean="EditContentPropertiesDialog" icon="/images/icons/edit_properties_large.gif"
                 title-id="modify_content_properties" description-id="edit_content_description" />
Highlighted
Member II

Re: añadir accion en la pantalla browsea

Muchas Gracias pedro,funciona perfectamente, no se me habia ocurrido mirar los ejemplos de creacion del action.
Un saludo