Página 1 de 1

Mensajes nuevos con contador

Publicado: 12 Ago 2009, 13:51
por kove
URL: www.motorcatala.com/forum
Versión phpBB: phpBB3 (3.0.5)
MODs Instalados: NInguno
Plantilla(s) usada(s): Prosilver
Servidor: Linux, Pago.
Actualización desde otra versión: NO
Conversión desde otro sistema de foros: Icy Phoenix

Tengo modificada la plantilla de Prosilver, para mostrar un link en la parte superior de la cabecera con la leyenda "Temes Nous"=Mensajes Nuevos.

Lo que me gustaria es añadir a esta leyenda un contador, entre parentesis, con los nuevos mensajes desde la ultima visita al foro. De hecho, lo mismo que tenéis aquí hecho en la plantilla. Donde pone "Mensajes nuevos (XXX)"

Alguien podria echarme una mano? No encuentro como puedo crear el contador.

Muchisimas gracias.

Re: Mensajes nuevos con contador

Publicado: 12 Ago 2009, 23:09
por Ronald_doom
revisa aca

http://www.phpbb-es.com/foro/mods-proba ... tml#p99464

o mas rapido:


busca en functions.php

Código: Seleccionar todo

// The following assigns all _common_ variables that may be used at any point in a template.
agrega antes

Código: Seleccionar todo

$sql = 'SELECT COUNT(post_id) as count
    FROM ' . POSTS_TABLE . ' 
		WHERE post_time > ' . $user->data['user_lastvisit'] . '
    AND poster_id != ' . $user->data['user_id'];

$result = $db->sql_query($sql);
$post_count = $db->sql_fetchfield('count', false, $result);
$db->sql_freeresult($result);
y despues, busca

Código: Seleccionar todo

'U_SEARCH_SELF'			=> append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=egosearch'),
y agrega despues

Código: Seleccionar todo

'NEW_POST_COUNT'		=> $post_count,
luego, en el template donde quieras, agregas el {NEW_POST_COUNT}

Re: Mensajes nuevos con contador

Publicado: 13 Ago 2009, 07:14
por kove
Muchisimas gracias. :bravo:

Le doy un vistazo, lo pruebo y os cuento el resultado. :ok:

Re: Mensajes nuevos con contador

Publicado: 13 Ago 2009, 08:18
por kove
Probado y funcionando! :bravo: :bravo: :bravo:

Muchisimas gracias cracks! :cerveza:

Re: Mensajes nuevos con contador

Publicado: 14 Ago 2009, 04:40
por Ronald_doom
asi como tu siempre me alegro que resolviera algunos problemas :ok:

Re: Mensajes nuevos con contador

Publicado: 25 Abr 2010, 15:13
por ahh72
holas, tengo el problema de que ya agregue el codigo pero no se como ponerlo para que salga asi como sale aqui en el foro, yo deseo que salga al lado de buscar sus mensajes pero no encuentro cual es el archivo ese en mi estilo :oops:
Gamer Hispano • Página principal_1272200892476.png
Gamer Hispano • Página principal_1272200892476.png (35.21 KiB) Visto 1972 veces
saludos

Re: Mensajes nuevos con contador

Publicado: 25 Abr 2010, 21:33
por DaVidU
abre tu archivo overall_header.html de la carpeta template de tu estilo y busca esto:

Código: Seleccionar todo

					<!-- IF U_RESTORE_PERMISSIONS --> &bull;
agrega esta línea antes:

Código: Seleccionar todo

<a href="{U_SEARCH_NEW}">Mensajes Nuevos ({NEW_POST_COUNT})</a> &bull;
de esta manera te sirve como enlace para buscar los nuevos posts :jaja:

Re: Mensajes nuevos con contador

Publicado: 25 Abr 2010, 23:41
por ahh72
funciona perfecto DavidU, muchas gracias :ok: