Uutiset:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu
Advertisement:

SubForo privado para mayores

Aloittaja PeGaSuSeAc, lokakuu 27, 2009, 10:44:53 AP

« edellinen - seuraava »

PeGaSuSeAc

Buenas a todos, estoy con un par de dudas con este tema y queria consultarles como hacer o como encararlo.

Tengo la version 1.1.10 del smf, estuve queriendo instalar el mod "Age & Gender Board Filter Mod " pero me dio un par de errores en la instalacion, asi que no lo instale de una, lo que necesito saber es como encarar esto y que mods utilizar.

Necesito colocar una pantalla de advertencia que diga que esta prohibida la entrada a los menores de 18 años, y en el subforo XXX que cualquiera pueda ver los temas que hay en la lista de temas, pero cuando entren a mirar, le salga un mensaje que no puede ver esos temas si no esta registrado y si es menor de edad.

Me explico ?

Solo los registrados y mayores de 18 años tendrian que poder ver el desarrollo del mensaje, la lista de temas y eso tienen que poder ver todos.

Saludos y gracias.
Y ahora APU, los niños se educan solos con eso de la internet.

mirahalo

bueno, el mod que indicas es un poco viejo pero puede servir para lo que buscas, que errores te dio y en que archivos?

adjunta esos archivos para hacerles las modificaciones necesarias.

para lo otro existe este mod:

http://custom.simplemachines.org/mods/index.php?mod=1332

permite a los usuarios  leer el titulo del post pero cuando quieren entrar, si son invitados, los manda a la pagina de registro.  la traducicon la puedes encontrar en el tema de traducciones.

PeGaSuSeAc

    Tipo     Acción     Descripción
1.    Ejecutar Código    addfields.php    
2.    Ejecutar Modificación    ./Sources/Load.php    Éxito
3.    Ejecutar Modificación    ./Sources/ManageBoards.php    Éxito
4.    Ejecutar Modificación    ./Sources/ManageRegistration.php    Éxito
5.    Ejecutar Modificación    ./Sources/Subs-Boards.php    Éxito
6.    Ejecutar Modificación    ./Sources/Register.php    Éxito
7.    Ejecutar Modificación    ./Themes/default/Profile.template.php    Éxito
8.    Ejecutar Modificación    ./Themes/default/ManageBoards.template.php    Éxito
9.    Ejecutar Modificación    ./Themes/default/Register.template.php    Prueba fallida
10.    Ejecutar Modificación    ./Themes/default/languages/Modifications.english.php    Éxito
11.    Ejecutar Modificación    ./Themes/default/languages/Modifications.english-utf8.php    Omitiendo archivo
12.    Ejecutar Modificación    ./Themes/default/languages/Modifications.english_british.php    Omitiendo archivo
13.    Ejecutar Modificación    ./Themes/default/languages/Modifications.english_british-utf8.php    Omitiendo archivo


ahi adjunto el archivo, este mod tiene traducciones al español ?
Y ahora APU, los niños se educan solos con eso de la internet.

mirahalo

#3
prueba con este


para la traduccion, pon esto en tu archivo modifications.tuidioma.php:

// Start Age and Gender Filter Mod
$txt['min_age_title'] = 'Minimum Age to View Board:';
$txt['min_age_desc'] = 'What is the minimum age for viewing access for this board?';
$txt['min_age_zero'] = '(0 to disable)';
$txt['max_age_title'] = 'Maximum Age to View Board:';
$txt['max_age_desc'] = 'What is the maximum age for viewing access for this board?';
$txt['max_age_eighty'] = '(80 to disable)';
$txt['gender_title'] = 'Gender Restricted (only):';
$txt['gender_desc'] = 'Which gender is this board restricted to view / post?';
$txt['gender_block_disabled'] = 'Unrestricted';
$txt['gender_block_gender_set'] = 'Unknown Genders Only';
$txt['gender_block_girls'] = 'Male Only';
$txt['gender_block_boys'] = 'Female Only';
$txt['gender_block_gender_unset'] = 'Male and Female Only';
$txt['gender_register_req'] = 'Require Gender on Registration?';
$txt['birthdate_register_req'] = 'Require Birthdate on Registration?';
// End Age and Gender Filter Mod



traducelo si lo ves necesario


PeGaSuSeAc

ok, me adelante hoy al mediodia y lo modifique a mano, pero recien lo estoy probando, funciona ok peeeeero el tema es el siguiente:

en el subforo que quiero colocar el filtro, se tiene que ver, o sea, el que entra al foro por primera vez, que no esta registrado, tiene que poder ver ese subforo de mayores, pero no debe poder entrar si no esta registrado y si no tiene 18 años, las dos cosas son importantes, "Registro" y "Mayor de edad"

Como esta la cosaq segun veo, configure el Subforo de mayores con "18" años al minimo y "80" al maximo, pero que pasa.... no se ve si no estas registrado....

Me explico?

El subforo se tiene que ver para todos, sino la gente no sabe que hay ese subforo de adultos alli, pero cuando quieran ingresar tendria que aplicar el filtro.

gracias 130860, tambien instale el mod que me dijiste "Look But No Read", lo configure y anda perfecto y ahora estoy desorientado con esto del "age & gender..."

Saludos.
Y ahora APU, los niños se educan solos con eso de la internet.

mirahalo

me temo que no podras hacer que estos dos mods funcionen como tu lo deseas hacer, simplemente porque el mod filter bloquea la vista de un foro x de forma total, mientras que el look but no read lo hace de manera parcial y en otro subnivel, el mod filter bloquea el foro en un nivel mas alto.

de cualqueir forma, el filtro de edad no es muy confiable, facilmente en el registro tu puedes poner que tienes 900 años y el sistema lo aceptará, no es posible aplicar los dos mods en un mismo foro, habria un conflicto de permisos.   la solucion seria un mod tipo look but not read pero para grupos de usuarios, en este caso lo unico que tendrias que hacer es un grupo de usuarios y darle permisos de ver pero no entrar a ese grupo en el foro que desees, lamentablemente creo que no hay nada parecido aunque no he buscado bien.

PeGaSuSeAc

ok, es una lastima que no haya algun mod para esto.

lo mas facil seria que haya algun mod que limite leer los mensajes segun la edad, pero que se vean los temas, sino no seria bueno, porque los que entran por primera vez no verian que hay un subforo de adultos alli.

ovbiamente que el sistema del foro sabria la edad del usuario solo si se registra, o sea que ahi evitamos un mod (creo)...

y si miente la edad no me interesa porque estaria bien clarito en el disclaimer que no pueden ingresar los menores.

bueno, creo que esto es mas facil, espero que haya algo para implementar.

saludos a todos.
Y ahora APU, los niños se educan solos con eso de la internet.

Advertisement: