hola, chicos les quiero preguntar si alguno sabe como hacer lo siguiente.
Un sistema de Contador, que si X usuario tiene un Mensaje con X Prefijo,
en el Perfil, le sume un contador. Ejemplo
que en el perfil le aparesca
Aportes: X

y en X diga la cantidad de mensjaes que puso con X prefijo.
nose si me explico.
Seria con PHP y una consulta SQL, para que cuente las veces que el usuario tiene X prefijo en temas propios.
Smile
Necesitaras una consulta nueva.

Basicamente un plugin, que consulte la base de datos y encontrar todos los mensajes.

algo asi:

$query = $db->simple_select('threads', 'COUNT(tid) AS threads', "uid='{$memprofile['uid']}'" AND pid='X');

La X representa el id del prefijo, y tampoco recuerdo si pid es la columna del prefijo para los temas.
Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Image: signature.png]


Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
gracias por responder, pero la verdad no entiendo mucho, me podrias decir donde colocarlo, por favor. Smile
... abre elarchivo member.php, busca:
$plugins->run_hooks("member_profile_end");

Agrega antes:
$query = $db->simple_select('threads', 'COUNT(tid) AS aportes', "uid='{$memprofile['uid']}'" AND prefix='X');
$memprofile['aportes'] = my_number_format(intval($db->fetch_field($query, 'aportes')));

Ahora podras usar {$memprofile['aportes']} en tu perfil.

Recuerda cambiar la X por del ID del prefijo deseado.

PD: Si te sale algun error, colocalo talcual aqui.
Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Image: signature.png]


Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
puse asi

$query = $db->simple_select('threads', 'COUNT(tid) AS aportes', "uid='{$memprofile['uid']}'" AND prefix='12');
$memprofile['aportes'] = my_number_format(intval($db->fetch_field($query, 'aportes')));

y puse
{$memprofile['aportes']}
en el perfil pero donde tendria que aparecer como que esta el espacio vacio
Entonces el perfil se ve normal? Eso significa que la consulta esta bien, pero el usuario tiene aportes?
Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Image: signature.png]


Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
a no me tira error esto dice
Quote:Parse error: syntax error, unexpected '=' in /home/forcegam/public_html/member.php on line 2033

no me aparecia por que lo quise poner que aparesca en el posbit xD pero aparece error. :S cuando poingo el perfil de algun usuario
Por favor dime donde quieres ponerlo? En el perfil o en los mensajes?

Si es para el postbit ni me molestare por que te causaria muchos consumo de recursos y seria tardio en hacerlo optimo, lo siento.
Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Image: signature.png]


Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
No es lo mismo perfil que postbit >.<
Smile