¿Nuevo usuario?
Puedes registrarte aquí
 
       
Menú principal
 
 Navegación
Buscar
dpForo
dpFAQ
dpManuales
dpDescargas
dpThemes
Noticias por Temas
Recomiéndanos
Enlaces
Créditos
dzStaffStatus
Miembros:  Administradores
No Conectado  el_cuervo  
No Conectado  Dixso  
Miembros:  Colaboradores
No Conectado  AnyKiller  
No Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 2
Ultimo:  Nuevos Ayer: 4
Ultimo:  Total: 71811
Ultimo:  Ultimo:
6871845
Miembros:  Conectados
Miembros:  Miembros: 1
Invitados:  Invitados: 58
Total:  Total: 59
Miembros:  Miembros Online
Conectado  6871845  
Sponsor
dp-Tools
 Generador de Menús
 Pop-Up Maker
 Generador de Bloques
 Generador de Módulos
Enlázanos


Texto del enlace:


Otros Banners:



Theme creado por
dev-postnuke.com

 Foro dev-postnuke.com
  Postnuke 0.8 :: Postnuke 0.8
  Doble comentarios y valoraciones en News

Bienvenido invitado

Moderado por: el_cuervo, AnyKiller, cardiru, javiermisol, Dixso << Tema anterior   Tema siguiente >>
Imprimir tema
Autor Tema: Doble comentarios y valoraciones en News
Krator
Enviado: 18/08/2008 a las 13:08
Posteador de Bronce
Posteador de Bronce

avatar

Karma: 7 (8 Votos)

Registrado: 09/12/05
Mensajes: 242

Estado: Desconectado
Ultima visita: 22/12/08
Hola.

He activado los Hooks para el modulo de noticias de EZComments y Ratings.
El caso es que efectivamente al leer la noticia en "Leer más", se ven, pero salen dos veces así:

Calificación
Comentarios
Calificación
Comentarios

¿Porque pasa eso?

Otra cosa más, como se hace para ver ese cartel de "Esta noticia ha sido vista X veces"?

Un saludo.



editado por: Krator, 18 Ago, 2008 - 03:08


Una edición, vale más que mil palabras EdicionMania
Krator Enviar MP


nestormateo
Enviado: 19/08/2008 a las 22:08
Administrador
Administrador

avatar

Karma: 10 (68 Votos)

Registrado: 07/07/06
Mensajes: 1483

Estado: Desconectado
Ultima visita: 23/12/08
En qué theme tienes ese problema?

Es un problema en las plantillas /templates/modules/News del theme donde las plantillas news_user_article.htm y news_user_articlecontent.htm repiten el llamado a los hooks.

Borra la línea final de pnmodcallhook en la plantilla articlecontent para que no se repita, limpia las plantillas compiladas de pnRender e intenta de nuevo
wink


Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo Enviar MP WwW
Krator
Enviado: 20/08/2008 a las 17:08
Posteador de Bronce
Posteador de Bronce

avatar

Karma: 7 (8 Votos)

Registrado: 09/12/05
Mensajes: 242

Estado: Desconectado
Ultima visita: 22/12/08
Gracias, comenté la ultima línea y ya sale una única vez.

El theme era SeaBreeze.

Si me dices esto ya lo bordas:

Otra cosa más, como se hace para ver ese cartel de "Esta noticia ha sido vista X veces"?

Podría modificar quizá el módulo para mostrar el campo de la tabla (lo digo de memoria pero creo q era el campo dp_counter), pero antes de hacerme el loco, quizá haya una solución más simple que no conozco.



Una edición, vale más que mil palabras EdicionMania
Krator Enviar MP
nestormateo
Enviado: 21/08/2008 a las 03:08
Administrador
Administrador

avatar

Karma: 10 (68 Votos)

Registrado: 07/07/06
Mensajes: 1483

Estado: Desconectado
Ultima visita: 23/12/08
Bueno
voy a poner aquí como hacer ese tipo de definiciones a voluntad

Debes identificar la plantilla que quieres modificar.
En el caso del módulo de Noticias, hay dos plantillas que normalmente están en el theme: news_user_index.htm y news_user_articlecontent.htm (en la subcarpeta templates/modules/News). Para el listado de noticias (como el de la página inicial) debes modificar la index, pero para cuando se muestra la noticia es la de articlecontent.

Luego de identificarla, insertas <--[pndebug]--> en el principio de la plantilla para ver los datos con los que cuentas. La cargas y vez un popup que sale cuando visitas la sección modificada. Vas a ver una lista de variables disponibles, y algunas variables que tienen varios campos (arrays) como título, nombre, etc.

Si usas pndebug para ver las variables de la plantilla articlecontent, podrás ver que hay una variable <--[$info]--> que tiene toda la información de la noticia. Como en este caso necesitas el contador de lecturas, puedes ver que hay un campo counter, y si pones el la plantilla <--[$info.counter]--> vas a ver que se imprime su valor, así manejas los datos de la noticia.

Esa fue la primera parte,
ahora a ver como enlazar eso en un texto:
Debes crear una nueva definición en los archivos de lenguaje del theme (en el archivo lang/spa/global.php) como las otras que hay, y vas a poner una nueva línea como:
define('_LEIDO_X_VECES', 'Esta noticia ha sido vista %X% veces');

Ahora ya tienes el texto para ser usado en las plantillas de las Noticias.
ahora la usas con esta línea en la parte donde quieras ponerla:
<--[pnml name='_LEIDO_X_VECES' X=$info.counter]-->

Como puedes notar, utilizas el plugin pnml (pn MultiLanguage) para utilizar la definición del lenguaje tuya.
Le indicas el nombre de la definición (name) y las veces que ha sido leído (X), por eso he puesto %X% dentro de la definición, porque yo le paso el valor que ponga ahi.

Notese que este ejemplo es sólo para español
pero si tienes más lenguajes pues añades la deficinión en todos los archivos de lenguaje de tu theme...

Como la ves?


Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo Enviar MP WwW
Krator
Enviado: 26/08/2008 a las 17:08
Posteador de Bronce
Posteador de Bronce

avatar

Karma: 7 (8 Votos)

Registrado: 09/12/05
Mensajes: 242

Estado: Desconectado
Ultima visita: 22/12/08
Esta respuesta si que es sumamente buena...de ahí se puede sacar autentico petroleo, dando esa pista del funcionamiento interno de zikula para poder desarrollar o modear.

Gracias nestor, me pondré a estudiar el tema en cuanto tenga un ratito.



Una edición, vale más que mil palabras EdicionMania
Krator Enviar MP
nestormateo
Enviado: 26/08/2008 a las 22:08
Administrador
Administrador

avatar

Karma: 10 (68 Votos)

Registrado: 07/07/06
Mensajes: 1483

Estado: Desconectado
Ultima visita: 23/12/08
Vale! esa es la idea
que saquen "auténtico petróleo" para modificar a gusto las plantillas de ZIkula
good



Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo Enviar MP WwW
Krator
Enviado: 26/08/2008 a las 23:08
Posteador de Bronce
Posteador de Bronce

avatar

Karma: 7 (8 Votos)

Registrado: 09/12/05
Mensajes: 242

Estado: Desconectado
Ultima visita: 22/12/08
Y eso es justamente lo que queremos muchos, truquitos como estos que nos ayudan a conocer mucho más el funcionamiento interno de Zikula.

Gracias por la info!




Una edición, vale más que mil palabras EdicionMania
Krator Enviar MP




Powered by pnForum Version 2.6

Inicio  |  dpFaq  |  dpManuales  |  dpDescargas  |  dpThemes  |  Contacta

Web site powered by PostNuke MySQL PHP Postnuke Spain PHP RSSPixel Add to Technorati Favorites

Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003, que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.

Dev-CMS.com :: Amplía tus horizontes.

HOSPEDAJE Y DOMINIOS -- Tu Hosting
Alojamiento Web --- Registro de Dominios