[Newpoints] Refrescar Temas 1.1
Refrescar Temas 1.1 para Newpoints. Con este plugin ustedes podrán fácilmente permitir a sus usuarios el refrescar sus propios temas (bump) cobrando...

Refrescar Temas 1.1 para Newpoints.

Con este plugin ustedes podrán fácilmente permitir a sus usuarios el refrescar sus propios temas (bump) cobrando cierta cantidad de puntos.

El plugin original es de Zinga Burga para MyBB, esta es solo una adaptación para Newpoints y el sistema de puntos.

Estas son las opciones que permite el plugin:
  • Opción de Activar/Desactivar. (global)
  • Opción de intervalo de tiempo entre refrescos. (global)
  • Grupo de usuarios permitidos. (global)
  • Foros donde esta permitido refrescar temas. (global)
  • Puntos a remover. (global)
  • Solo los autores del tema pagan puntos.
  • Administradores y Super Moderadores no pagan.
  • Regla de Grupo: Radio de puntos a remover.
  • Regla de Grupo: Foros donde tienen permitido refrescar temas.
  • Regla de Foro: Radio de puntos a remover.
  • Regla de Foro: Grupos que tienen permitido refrescar temas.

Capturas:
[Imagen: screenshot1za.th.jpg][Imagen: screenshot2jon.th.jpg][Imagen: screenshot3mnc.th.jpg][Imagen: screenshot4ip.th.jpg][Imagen: screenshot5fg.th.jpg][Imagen: screenshot6pk.th.jpg][Imagen: screenshot7wj.th.jpg][Imagen: screenshot8hq.th.jpg][Imagen: screenshot9tw.th.jpg]

Instalar:
  1. Sube el contenido de la carpeta "upload" a la raiz de tu folder.
  2. Activa el plugin desde ACP -> Newpoints -> Plugins
  3. Modifica las configuraciones (edita tus reglas de foro/grupo) y activa el plugin desde ACP -> Opciones -> Refrescar Tema.
  4. A disfrutar!

Actualizar
1.0 => 1.1
  1. Desactiva el plugin anterior.
  2. Sigue los pasos de instalación.

Uso:
Las opciones que son marcadas como "global" actúan en todo el foro, por decir, si dejas vacíos los campos de foros y grupos permitidos, todos los grupos podrás refrescar temas en todos los foros.

El campo de intervalo de tiempo, debe ser siempre un numero, deja en "0" para "siempre permitir refrescos". (No hay regla para esta opción por el momento.)

El campo de puntos a remover debe ser un numero, nada de signos de +, - u otros. Este campo permite el uso de "-" para neutralizar la sustracción y poder dar puntos en lugar de remover (matemáticas simples), pero no verifique por errores, así que no me hago responsable de ellos (no es que me haga responsable de otras cosas sobre este plugin en primer lugar)

Los Administradores y Super Moderadores podrán refrescar temas siempre, en cualquier foro donde sea permitido (y mientras su grupo lo sea igual). Y solo deberan pagar si intentar refrescar sus propios temas, como cualquier otro usuario.

Reglas:
Ahora hay dos nuevas reglas en la paginas de Reglas de Grupo/Foro, estas opciones son para extender el uso del plugin, si se prefiere, solo no editar y se usaran solo las opciones globales.

Regla de Grupo: Radio de puntos a remover.
Similar a la de Newpoints, si se deja "0" (sin comillas) ese grupo no deberá pagar puntos por usar esta opción. Pero por ejemplo, colocar "2" hara que ese grupo deba pagar el doble de lo establecido de forma global.

Regla de Grupo: Foros donde tienen permitido refrescar temas.
Esta opción sobrescribirá la opción global de "foros permitidos". Coloca aquí la lista separada por coma de los FID de foros donde este grupo puede refrescar temas. Déjalo vació para usar la opción global.

Regla de Foro: Radio de puntos a remover.
Similar a la de Newpoints, si se deja "0" (sin comillas) en este foro no se deberá pagar puntos por usar esta opción. Pero por ejemplo, colocar "2" hará que en este foro se deba pagar el doble de lo establecido de forma global.

Regla de Foro: Grupos que tienen permitido refrescar temas.
Esta opción sobrescribirá la opción global de "grupos permitidos". Coloca aquí la lista separada por coma de los GID de los grupos que pueden refrescar temas en este foro. Déjalo vació para usar la opción global.

TODO:
  • Encontrar una forma de verificar los grupos secundarios de los usuarios.
  • Verificar si el usuario es moderador del foro actual.
  • Regla para intervalo de tiempo por foro y/o grupo.
  • Cache the button template (I just foget).


Por favor cualquier error/sugerencia/comentario aquí.
{SIGNATURE_IMAGE}
Tema actualizado.

El plugin funciona 99% bien en NewPoints, gracias.
{SIGNATURE_IMAGE}
Esta muy bueno la verdad lo programaste tu? (para newpoints)
:)
El plugin original es de Zinga Burga pero solamente es para mybb normal y no ofrese soporte para foros y/o grupos.

Este si lo adapte a newpoints, quizas lugo modifique el original para que tenga mas opciones, pero esto es lo que yoi necesitaba jeje

El pack en espanol viene dentro por cierto.
{SIGNATURE_IMAGE}
Pues muy bueno y si lo traspasaste tu algunos creditos no estan de mas xD
:)
Bueno si tiene creditos pero en comentarios. Los creditos visibles desde el ACP siguen siendo de Zinga.
{SIGNATURE_IMAGE}
Una actualizacion muy significante.

Lista:
  • El plugin ahora verifica las reglas por foro para remover puntos.
  • El plugin ahora verifica las reglas por grupo para remover puntos.
  • El plugin ahora formatea los puntos en la pagina de error de puntos insuficientes.
  • Nueva regla para seleccionar foros permitidos por grupo.
  • Nueva regla para seleccionar grupos permitidos por foro.

Gracias a Pirata Nervo por la explicación de como hacerlo.

Con estas actualizaciones, el plugin ahora remueve mas o menos puntos en un foro que en otro, por ejemplo, si colocan "10" en la configuración, siempre removerá "10".

Pero si crean una regla para foro A de "10", los usuarios deberán pagar ahora "100" por refrescar temas en ese foro. De igual manera, una regla para el grupo Z de "10" tendrá el mismo efecto.

Si ambas reglas son creadas, los usuarios del grupo Z deberán pagar 10*10*10 osea "1,000" puntos en el foro A pero solo 100 en el resto de foros.

PPara actualizar, desactiva el plugin anterior, sube los nuevos archivos, y sigue las instrucciones del tema principal.
{SIGNATURE_IMAGE}