Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Notificaciones de mensajes privados
DarkFinder   5 Apr, 2012, 7:34 pm
#1
Hola que tal amigos pues aquí ando dando lata de nuevo xD, verán quería saber si me podrían ayudar un poco y es que la semana pasada se me metió a la cabeza la idea de crear un barra que te mostrara una alerta cada que tuvieras un mensaje privado nuevo y hasta cierto punto lo he logrado, pero por ejemplo si el usuario tiene mas de dos mensajes privados nuevos este solo te muestra el mensaje mas reciente, entonces yo queria ver si habria la posibilidad de que te mostrara todos lo mensajes que tienes pendientes tal vez se logre a traves de una consulta o no se muy bien por eso estoy aqui, les dejo un captura de lo que he logrado al momento

[attachment=1184]

Salu2.
papi   6 Apr, 2012, 5:07 am
#2
habia un plugin que hacia eso me parece aqui te lo dejo a ver si te sirve http://mods.mybb.com/view/ajax-pm-notification
Jaizu   6 Apr, 2012, 5:37 am
#3
Fíjate en la parte del welcomebloc del Nesil
Mensajes privados (Sin leer 0, totales 0)
Ahí te pone cuantos tienes sin leer, quizás te sirva
Edson Ordaz   6 Apr, 2012, 8:52 am
#4
pon tu codigo que tienes...
DarkFinder   6 Apr, 2012, 11:41 am
#5
De hecho ya pude hacer que aparezca las alertas lo que no logro hacer es que me aparezca mas de un mensaje privado, es decir si el usuario tiene 2 o mas mensajes sin leer que en el popup aparezca esos mensajes con el usuario que lo mando y el titulo, aqui les dejo el codigo que tengo:

Código PHP:
<?php 
<div id="box_mp_popup" class="popup_messages" style="display: none;">
<
h3 class="kbcra">Mensajería Privada <a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$mybb->user['uid']}" class="link">[ @{$mybb->user['username']} ]</a></h3>
<if
$mybb->user['unreadpms'] == '0' then>
<
div class="mp_box">
<
span style="text-align: center; font-style: italic;">
No hay mensajes privados nuevos
</span>
</
div>
<else>
<
div class="mp_box">
<
img src="images/social/new_pm.gif" class="mp-icon" />
<
span class="smalltext" style="font-family: Helvetica;">
<
a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$pm['fromuid']}"><strong>{$pm['fromusername']}</strong></a> te envio un M.P. con el titulo<br /> <a href="private.php?action=read&pmid={$pm['pmid']}"><strong>{$pm['subject']}</strong></a>
</
span>
</
div>
</if>
</
div>

Me parece que con una consulta se puede hacer pero no se muy bien como se hace
Cluster   6 Apr, 2012, 2:41 pm
#6
creo que esto se remotaria mas a una modificacion con PHP no? creo que es poco probable que lo logres con solo ediciones de plantilla

:)
DarkFinder   6 Apr, 2012, 2:58 pm
#7
Si por eso decir que necesitaba de una consulta pero yo no se como hacerla por eso pido su ayuda, estoy consiente de que se necesita PHP
DarkFinder   8 Apr, 2012, 3:09 pm
#8
Ya lo pude hacer pueden cerrar el tema, al final si fue una consulta la que tuve que hacer :p
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.