Página 1 de 1
pequeño problema con user reputation points
Publicado: 16 Dic 2009, 04:34
por Vlad
acabo de instalar este mod y todo quedo perfecto, solo tengo una duda, cada q doy puntos a un usuario me los da en valores de 10 en 10, se puede cambiar esto de tal forma q se den valores de 1 en 1.
otra cosa, puedo modificar la imagen, para que a medida que vayan subiendo de rango, la imagen cambie de color??? (esto no se si va en este foro si no va aqui, avisenme y con gusto abro otro post)
saludos y gracias
Re: pequeño problema con user reputation points
Publicado: 16 Dic 2009, 04:39
por Makoto
para eso de los puntos debes modificarlo en el acp/mods/user reputation points (creo q se debe crear los modulos)
creo q es poder de reputacion y no te olvides de dar los permisos oportunos
y sobre el rango solo crea rango ejem
Nuevo
mensajes minimos:10
Img: {pones una imagen de barra minima}
Nuevo Pro
mensajes minimos:20
Img: {pones una imagen de barra media}
Nuevo Gozu
mensajes minimos:50
Img: {pones una imagen de barra completa}
* las imagenes las debes suber por ftp root/images/rank
Re: pequeño problema con user reputation points
Publicado: 16 Dic 2009, 08:22
por Vlad
gracias amigo solucionado.
pero en lo de la imagen todavia tengo dudas, ya que al crear los rangos solo me aparece lugar para poner el nombre del rango y los puntos minimos no hay espacio para la imagen, no me refiero a los rangos del foro, me refiero a los rangos del mod
Re: pequeño problema con user reputation points
Publicado: 16 Dic 2009, 13:32
por jakk
los rangos del mod, son un "nombre" de nivel nada mas, no lleva imagen...lo que hace es ir subiendo o bajando las barras de nivel de reputacion y dependiendo de si es positiva o negativa , te las pone o verdes o rojas
Re: pequeño problema con user reputation points
Publicado: 16 Dic 2009, 13:44
por Makoto
O_o es necesario poner esos rangos?
no sabia yo lo dejaba en blanco
ademas no se muy bien como configurar el mod u_U
Re: pequeño problema con user reputation points
Publicado: 16 Dic 2009, 14:07
por jakk
no lo de los rangos es una cosa opcional, por si ademas de ver las barritas verdes, quieres que cada "X" barritas sea un rango...nada mas
Re: pequeño problema con user reputation points
Publicado: 17 Dic 2009, 00:47
por ahh72
espero que esto pueda ayudarte:
* Consultas SQL:
Poner puntos de reputacion en 0 -->
Poner poder de reputacion en 1 -->
* Definir siempre el poder de reputacion en 1:
Abrir: includes/functions_reputation.php
Buscar:
Código: Seleccionar todo
function get_rep_power($user_posts, $user_regdate, $user_reputation, $user_group_id)
{
global $config, $db;
$now = time();
$user_power = 0;
if ($config['rp_min_posts'] && ($user_posts >= $config['rp_min_posts']))
{
$user_power = 1;
if ($config['rp_total_posts'])
{
$user_power += intval($user_posts / $config['rp_total_posts']);
}
if ($config['rp_membership_days'])
{
$user_power += intval(intval(($now - $user_regdate) / 86400) / $config['rp_membership_days']);
}
if ($config['rp_power_rep_point'])
{
$user_power += intval($user_reputation / $config['rp_power_rep_point']);
}
if ($config['rp_max_power'] && ($user_power > $config['rp_max_power']))
{
$user_power = $config['rp_max_power'];
}
}
$sql = 'SELECT group_reputation_power
FROM ' . GROUPS_TABLE . '
WHERE group_id = ' . $user_group_id;
$result = $db->sql_query($sql);
$group_power = (int) $db->sql_fetchfield('group_reputation_power');
$db->sql_freeresult($result);
if ($group_power)
{
$user_power = $group_power;
}
return $user_power;
}
Donde dice:
Agregar despues:
hay una tabla del mod que tienes que vaciar para eliminar todos los mensajes adjuntados a un punto de reputacion pero en este momento no me recuerdo cual era, si la encuentro te comento al respecto
saludos
Re: pequeño problema con user reputation points
Publicado: 17 Dic 2009, 01:34
por jakk
yo no he hecho nada de eso y me da los valores de 1 en 1, simplemete configurandolo en el ACP
Re: pequeño problema con user reputation points
Publicado: 18 Dic 2009, 05:24
por Vlad
bueno ya pude configurarlo como lo queria, gracias.
ahh72, muchas gracias por esas consultas.
Solo me queda una duda, es posible que cuando vayan subiendo de rango o cuando se añada un nuevo "cuadrito", puedan ir cambiando de color?
es decir es primer cuadrito verde, el segundo amarillo, el tercero rojo, se puede hacer eso o no?
Re: pequeño problema con user reputation points
Publicado: 18 Dic 2009, 11:48
por ahh72
eso que pides me temo que ya seria cosa de retocar algo del mod para poder hacer esos cambios y esta fuera de mis conocimientos
saludos