(Solucionado) ¿Como han hecho esto?

Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

imported_Arcade Fire Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jun 2008
Mensajes
102
Características especiales para temas en ForoCoches (+18 / +hd / +prv).
Activas desde el año 2004. Ultima actualización: 2008-09-21


Si el tema incluye alguna de las siguientes extras añadido en el título, tendrá unas condiciones especiales de acceso:

+18
* Temas con contenidos, links o imágenes solo para adultos u otras caracteristicas que no sean convenientes para la visualización por parte de menores de edad o personas que no hayan aceptado las condiciones de uso y contrato de registro.

Requisitos de acceso (todos necesarios):
- Usuarios que hayan completado el proceso de registro.
- Más de 1 mensaje.


+hd
* Temas que se quieran ocultar a usuarios no registrados o activos en el foro.

Requisitos de acceso (todos necesarios):
- Usuarios que hayan completado el proceso de registro.
- Más de 1 mensaje.


+prv
* Especial temas que por sus características o contenidos requieran un acceso restringido a usuarios con poca actividad o registrados en fecha posterior a la creación del tema.

Requisitos de acceso (todos necesarios):
- Usuarios registrados al menos 30 dias antes respecto la fecha y hora de creación del tema.
- Más de 100 mensajes *1.

Notas:
*1 Escribir mensajes tipo "flood" para alcanzar el mínimo en los +prv, puede provocar generar reports-flood por parte de otros usuarios. Esto anulará de forma permanente la cuenta (o cuentas) de usuario dando lugar al bloqueo total de acceso debido a la imposibilidad de registrarse de nuevo en una fecha previa a la creación del tema.


http://www.forocoches.com/foro/showthread.php?t=1041871
 

imported_Arcade Fire

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jun 2008
Mensajes
102
Re: ¿Como han hecho esto?

Si te refieres a los "permisos" es muy sencillo solo basta que crees las condiciones necesarias o en su defecto utilices este hack:
http://www.vbulletin.org/forum/showthread.php?t=123002

Saludos.

Gracias Monito, me refiero a permisos para ver un tema en concreto, no para acceder a un foro como plantea el hack que me has indicado. Lo he instalado, pero no da opción a prohir entradas a temas concretos según contengan +18, +hd o +prv como en ese foro.

¿Como creo las condiciones necesarias que indicas para hacerlo?

Un Saludo.
 

imported_Monito

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Abr 2008
Mensajes
441
Re: ¿Como han hecho esto?

Gracias Monito, me refiero a permisos para ver un tema en concreto, no para acceder a un foro como plantea el hack que me has indicado. Lo he instalado, pero no da opción a prohir entradas a temas concretos según contengan +18, +hd o +prv como en ese foro.

¿Como creo las condiciones necesarias que indicas para hacerlo?

Un Saludo.

esos "+18, +hd o +prv" donde irian en el título de los temas o como "prefijo"?
 

imported_Monito

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Abr 2008
Mensajes
441
Re: ¿Como han hecho esto?

En los títulos de los temas.

Por ej. Silvia Perez en topless +18 > se le aplica la norma

Si es en el propio titulo no es tan "simple" seria mas facil desde un "prefijo" ?

Ya que por titulo tendria que realizarce una busqueda en la "cadena" del titulo de cada post para poder validar cada "condicion".

Espero que des con la solucion, saludos.
 

imported_Jhonnyf

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Sep 2008
Mensajes
959
Re: ¿Como han hecho esto?

a ver... apunta esto en tu libro U_U

crea un Plugin y llamalo "Jhonnyf es el mejor de todos" (si cambias el nombre no funciona XD)
y escribe lo siguiente (lugar de encanche: showthread_postbit_create y activalo)
PHP:
if(stristr($thread[title], '+18') == TRUE) 
{
    $soloadultos = TRUE;
}
y en la Plantilla
SHOWTHREAD
debajo del $navbar pon
PHP:
<if condition="$soloadultos == TRUE">
<center><h2>Tema Solo para Adultos </h2></center>
<else />
y al final, antes del $footer
PHP:
</if>
ahora que si quieres para que tambien sirva para cuando se muestren post individuales, pues busca el encanche respectivo y haz lo mismo (lo del plugin)

ahi tienes la base, la codifición y/o todo lo que tengas o quieras hacer, pues es segun tus condiciones personales
 

imported_Arcade Fire

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jun 2008
Mensajes
102
Re: ¿Como han hecho esto?

Gracias Jhonnyf,

solo queda un problema, ahora no deja entrar a los post a ningun usuario, tenga mas o menos de 1 post escrito, no se basa en estos requisitos:

Requisitos de acceso (todos necesarios):
- Usuarios que hayan completado el proceso de registro.
- Más de 1 mensaje.
¿Que debería añadir?. La base creo que ya la tenemos :)

Pd: eres el mejor ;)

Ya lo he conseguido!. He cambiado

<if condition="$soloadultos == TRUE">
<
center><h2>Tema Solo para Adultos </h2></center>
<else />

por

<if condition="$vbulletin->userinfo[posts] < 1 == TRUE">
<center><h2>Tema Solo Para Adultos </h2></center>
<else />

Pero nada, me censura todos los post, tengan o no un +18 :(

 

imported_Jhonnyf

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Sep 2008
Mensajes
959
Re: ¿Como han hecho esto?

jajaja, usualmente no ayudo en cosas sencillas, pero como veo que te has esforzado (al menos intentado)
el plugin dejalo ahi nomas
pero ese if cambialo por:
HTML:
<if condition="($soloadultos == TRUE) and ($bbuserinfo[posts]<=1)">

pero aun asi los users pueden ver el post usando el
http://www.tuforo.com/showpost.php?p=23 en ese foro que haces mencion, han cambiado el showpost.php por showthread.php XD
 

imported_Arcade Fire

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jun 2008
Mensajes
102
Re: ¿Como han hecho esto?

Voy a ver, la verdad que es sencillo, pero me he vuelto loco, a ratos me ha funcionado... voy a ver ;)
 

rarauz

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
31 Mar 2009
Mensajes
59
Hola a todos.

Estoy intentando hacer esto en mi foro, pero en la plantilla SHOWTHREAD no encuentro "$navbar".

Lo único que encuentro con navbar es {vb:raw navbar}

Estoy mirando en: ACP --> Estilos y Plantillas --> Administrar estilos --> VB4 default style --> Opciones de plantillas --> Editar plantillas --> Show thread plantillas --> SHOWTHREAD

¿es lo mismo? Perdonad, pero soy novatillo en esto.

Mi versión es 4.1.7.


Gracias de antemano.
 

Khriz

Delta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Mar 2011
Mensajes
521
Hola rarauz,

si tienes dudas respecto a algún tema,
puedes abrir un Tema Nuevo, pero no revivas temas Antiguos.

Saludos.

Tema Cerrado
 
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Arriba