2011-08-18 12 views
5

Estoy trabajando en un sitio web de Plone 4.0.2 que por un tiempo ha funcionado sin problemas, pero hace poco el tipo de contenido Link ha dejado de funcionar como debería. Independientemente de que haya iniciado sesión o no, todo lo que se ve es la página que dice "La dirección del enlace es: [URL objetivo]". Además, al crear/editar un enlace, no aparece el mensaje de información que generalmente dice "está viendo esto porque tiene permiso para editar ...". He intentado reinstalar arquetipos y no hay cambios occTipo de enlace en Plone 4.0.2 dejado de funcionar

+0

¿Cuál fue la versión de Plone que trabajó por última vez? ¿Qué complementos has instalado? ¿Estás seguro de que no has iniciado sesión? Pruébelo en un navegador totalmente independiente con el que nunca ha iniciado sesión. –

+0

Ya hice lo que me sugirió para asegurarme de no haber iniciado sesión y es lo que acabo de decir. Trabajó por última vez bajo Plone 4.0.2 y en una instalación de inventario de Plone 4.0.2 realmente se ejecuta. En cuanto a los complementos, quintagroup.seoptimizer, webcouturier.dropdownmenu, z3c.jbot y collective.redirect. Collective.redirect también se basa en el tipo de contenido del enlace, por lo que también ha dejado de funcionar. – keiththomps

+0

¿Qué ocurre cuando elimina collect.redirect? –

Respuesta

7

en portal_skins/plone_content hay una vista llamada link_redirect_view un Script (Python) que normalmente hace el trabajo: aquí es el doc:

Redirect to the Link target URL, if and only if: 
    - redirect_links property is enabled in portal_properties/site_properties 
- AND current user doesn't have permission to edit the Link 

Me gustaría comprobar con/select_default_view lo es la vista predeterminada del enlace. Si no hay link_redirect_view disponible iría y vería qué está pasando en portal_types como dijo Jihaisse. ¿Podría ser que quintagroup.seoptimizer tiene algo que ver con el problema? Me pasó a mí y tengo quintagroup.seoptimizer, hmm ..

En realidad, ya que me pasó a mí de nuevo (puede porque desinstalación quintagroup.seoptimizer) Para tener mis redirecciones de la misma manera que antes tenía que ir/@@ types-controlpanel y pregunte para ver el tipo Link: allí fue una llamada de configuración cosas como ... "redirección directa"

+1

el documento que publicó me ayudó mucho. No estaba al tanto de la existencia de una propiedad redirect_links y de cómo se deshabilitó. Muchas gracias por la guía. – keiththomps

1

Puede verificar la vista predeterminada del enlace. Parece que es base_view no link_view. Puede ver esto directamente en el enlace eligiendo la acción de vista, o en la ZMI en portal_types.

Si la vista ha cambiado, seguramente se debe a un complemento.

Cuestiones relacionadas