Página 1 de 1
Ver mensajes no leidos
Publicado: 25 Mar 2011, 12:34
por Todtuga
Hola amigos!
Quisiera saber si existe alguna posibilidad de que luego de clickear sobre
"Ver mensajes no leidos"

- mensajes no leidos.jpg (305.84 KiB) Visto 1414 veces
y ya dentro de dicha ventana pudiese visualizar la opción de
"Marcar todos como leidos".

- marcar todos como leidos.jpg (245.53 KiB) Visto 1414 veces
En estos momentos esa opción no está presente como lo está en el inicio de cada foro. ¿Habría alguna manera de instalarla?
Gracias como siempre
Saludos a todos
Carlos
Re: Ver mensajes no leidos
Publicado: 25 Mar 2011, 18:25
por angelismo
Vamos a ver si esto funciona
abre : style/prosilver/template/search_results.html
busca
añadir despues
Código: Seleccionar todo
<!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a>
Re: Ver mensajes no leidos
Publicado: 25 Mar 2011, 20:37
por Todtuga
Luego de agregar lo que me pides y de limpiar chache y demás entré al foro y al hacer click encima de la opcion "ver mensajes no leidos" me sale un error y es este:
Parse error: syntax error, unexpected $end in /www/miservidor.com/htdocs/foro/cache/tpl_prosilver_search_results.html.php on line 171
Re: Ver mensajes no leidos
Publicado: 25 Mar 2011, 20:43
por angelismo
Deshace el cambio anterior y prueba este
busca
Código: Seleccionar todo
<!-- IF IGNORED_WORDS --> <p>{L_IGNORED_TERMS}: <strong>{IGNORED_WORDS}</strong></p><!-- ENDIF -->
añadir despues
Código: Seleccionar todo
<!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a>
Re: Ver mensajes no leidos
Publicado: 25 Mar 2011, 22:10
por Todtuga
Ocurre lo mismo y sale este mensaje
Parse error: syntax error, unexpected $end in /www/miservidor.com/htdocs/foro/includes/template.php(230) : eval()'d code on line 175
Re: Ver mensajes no leidos
Publicado: 25 Mar 2011, 22:48
por angelismo
Deshace el cambio anterior y prueba este cambio
busca
Código: Seleccionar todo
{SEARCH_MATCHES}<!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF-->
añadir antes
Código: Seleccionar todo
<!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a>
Re: Ver mensajes no leidos
Publicado: 25 Mar 2011, 23:57
por Todtuga
Re: Ver mensajes no leidos
Publicado: 26 Mar 2011, 00:12
por angelismo
Deshace el cambio anteior y prueba este
busca
Código: Seleccionar todo
{SEARCH_MATCHES}<!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF-->
reemplazar por
Código: Seleccionar todo
{SEARCH_MATCHES} <!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a>• <!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF-->
Re: Ver mensajes no leidos
Publicado: 26 Mar 2011, 01:26
por Todtuga
Continúa el mismo resultado pero con el siguiente mensaje;
Parse error: syntax error, unexpected $end in /www/miservidor.com/htdocs/foro/cache/tpl_prosilver_search_results.html.php on line 172
Aclaración
Encontré 2 veces ( línea 27 y línea 158) la misma línea dentro del archivo
Código: Seleccionar todo
{SEARCH_MATCHES}<!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF-->
Probé con ámbas reemplazandolas y sigue el mismo resultado
Re: Ver mensajes no leidos
Publicado: 26 Mar 2011, 03:57
por leviatan21
Todtuga escribió:Parse error: syntax error, unexpected $end in /www/miservidor.com/htdocs/foro/cache/tpl_prosilver_search_results.html.php on line 171
angelismo escribió:Código: Seleccionar todo
<!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a>
Primero el código de
angelismo tiene una falla nunca cierra el IF al final le falta
<!-- ENDIF -->
Segundo la variable
U_VIEW_UNREAD_POST sólo se genera en el
viewtopic.php por lo cual utilizarla fuera de la plantilla
viewtopic_body.html sólo dará como resultado un error o ir al indice del foro.
Tercero, para poder utilizar la opción de marcar todos los menajes como leídos funciona en determinadas circunstancias, se necesita un ID de foro y un ID de tema, por lo que en ´los resultados de la búsqueda no es posible ya que los foros y temas son variados y mezclados.
@Todtuga, no puedes utilizar ni se puede crear algo así
Re: Ver mensajes no leidos
Publicado: 26 Mar 2011, 15:09
por angelismo
Gracias por la aclaración leviatan ,en efecto ese codigo lo saque del viewtopic_body.html y como digo en primer mensaje en este tema ,no sabia si iba a funcionar .
Re: Ver mensajes no leidos Tema Solucionado
Publicado: 26 Mar 2011, 16:00
por Todtuga
leviatan21 escribió:@Todtuga, no puedes utilizar ni se puede crear algo así
Gracias Gabriel por aclarar.
angelismo escribió:,no sabia si iba a funcionar .
Gracias Angelísimo por intentarlo!
Saludos a todos
