Inicio de mvnForum Bienvenido Guest   | Iniciar sesión
  Búsqueda  
  Indice  | Temas Recientes  | Quién Está en Línea  | Lista de Usuarios  | Nuevo Usuario  | Búsqueda  | Ayuda  | RSS feeds


Ir a »
Estado del tema: Normal
Total de mensajes en este tema: 2
[Añadir a Mis Favoritos] [Añadir un aviso a este tema] [Publicar nuevo tema]
Autor
Tema Anterior Este tema ha sido visto 9582 veces y tiene 1 respuesta Tema Siguiente
Femenino lcouso
Advanced Member



Ingresó: 24-jul-2009
Mensajes: 100
Estado: Desconectados

Tablon de Anuncios Responder a este mensaje
Responder citando

Buenos dias,
quería pediros opinión sobre un tema que estoy planteando.
Tengo que crear un tablón de anuncios, donde, en modo online, los usuarios puedan crear sus propios anuncios.

De cara a opencms no llega a ser una intranet, ya que solo logo contra LDAP. Realmente para opencms siempre es el usuario Guest.

De momento lo he planteado con anuncios, y categorías, pero tendría que hacer el formulario de creacion de nuevo anuncio en una jsp, a mano.

Tb se me ocurre utilizar el modulo comments, aunque no se si funcionará para opencms 9.

Cual se os ocurre como opción más eficaz, y que no quede cutre??

Muchas Gracias¡¡
[26-feb-2018 10:35:14] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
Femenino lcouso
Advanced Member



Ingresó: 24-jul-2009
Mensajes: 100
Estado: Desconectados

sad   Re: Tablon de Anuncios Responder a este mensaje
Responder citando

Llevo unos dias intentando configurar el modulo, me está costando...

Mi entorno:
- OpenCMS 9.5.3
- WebForm 2.0.2
- Comments 2.0.0
- Commons 1.0

El primer error que me surgió fue el del widget del fichero de configuracion. Al editar el contenido "comments-0001.html" no me dejaba poner nada en el campo "Configuration". Así que edité el fichero "comment-display.xsd" y quité el widget

<layout element="ConfigUri" widget="com.alkacon.opencms.v8.comments.CmsCommentConfigurationSelectWidget"/>


y puse la ruta del fichero de configuración a mano. Parece que funciona...
En mi plantilla aparece el link para crear nuevo comentario, pero al pinchar, me sale una ventana con el siguiente error:

Error parsing output template group
Error output:

no group loader registered
Existing templates:

formscript
form
confirmationoutput


Según el manual, puede que no asimile los includes de jquery y css de las jsp del modulo, y recomienda incluirlos desde la cabecera de nuestro template. Ok, lo hago.

Tb dice esto:

We include the JQuery javascript file as well as some plugins and the style sheet dynamically.
In case it does not work, you will have to load the style sheet in the header of your template, you
can also try to statically import the java script files using the normal <script src=??? > tag.
In any case, it will be normally more difficult to get it to work correctly if you use our JQuery
enabled Direct Edit Provider, so you can also try to use the old default provider, setting following
in your opencms-workplace.xml configuration file:
<directeditprovider
class="org.opencms.workplace.editors.directedit.CmsDirectEditDefaultProvider"
/>



Muy sospechoso.... pero tb lo he probado, sustituyo el "directeditprovider" existente por el que indica el manual.

.... Nada de nada.... Mi error sigue siendo el mismo.. parece que me está pidiendo unas jsps que no existen, o no encuentra.. ni idea.

Existe un .txt dentro del la carpeta "doc" del modulo (template_integration.txt), con un ejemplo de llamada a la jsp comment-main.jsp, copio el ejemplo a mi template principal:

<!-- COMMENTS START -->
<c:set var="comments"><cms:property name="comments" file="search"/></c:set>
<c:if test="${!empty comments}">
<cms:include file="%(link.weak:/system/modules/com.alkacon.opencms.v8.comments/elements/comment_main.jsp)" >
<cms:param name="cmturi" value="${cms.requestContext.uri}" />
</cms:include>
</c:if>
<!-- COMMENTS END -->


Nah de nah...

Alguna idea de lo que estoy haciendo mal????
[02-mar-2018 14:00:09] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
[Versión imprimible] [Publicar nuevo tema]