• 0
  • 9 RepliesReplies
  • 5011 ReadTimes Read
  • 0 PointsPoints

Topic: Hacer que un foro sea visible pero no accesible

Usuario: segu
Rango: Nuevo Usuario
Mensajes: 21
Points: 1
Perfil: View Profile
Buenas a todos :D
Quisiera que dentro una una categoría tener 2 o 3 foros, y que uno de ellos, para por ejemplo el grupo 'Newbies' sea solo visible, pero que cuando quieran acceder a él les salga un mensaje o simplemente les redireccione a la página principal, y que ya cuando pase a por ejemplo 'Jr. member' ya puda acceder a él.

He estado probando y lo único que he conseguido esque se oculte totalmente.

Gracias de antemano y un saludoooo! :)
Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:Hacer que un foro sea visible pero no accesible
Reply #1 July 09, 2011 - 02:41 14:41
Hay un mod que se llama look but no read que hace eso con los visitantes, seria cuestion de agregar el id del grupo de usuario supongo.
Usuario: segu
Rango: Nuevo Usuario
Mensajes: 21
Points: 1
Perfil: View Profile
Re:Hacer que un foro sea visible pero no accesible
Reply #2 July 09, 2011 - 02:52 14:52
ahhh! lo habia visto pero como era solo para visitantes he dicho bah..

entonces instalo el mod, sabes si el id del grupo se agrega desde el foro, parse.. ?
Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:Hacer que un foro sea visible pero no accesible
Reply #3 July 09, 2011 - 03:10 15:10
Tenes que hacerle una modificacion al codigo.
Usuario: segu
Rango: Nuevo Usuario
Mensajes: 21
Points: 1
Perfil: View Profile
Re:Hacer que un foro sea visible pero no accesible
Reply #4 July 09, 2011 - 03:15 15:15
en que archivo ?
Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:Hacer que un foro sea visible pero no accesible
Reply #5 July 09, 2011 - 03:24 15:24
Y, habria que ver el codigo del mod, no se que archivos modifica el mod. Si me hago un tiempito te ayudo en un rato.
Usuario: segu
Rango: Nuevo Usuario
Mensajes: 21
Points: 1
Perfil: View Profile
Re:Hacer que un foro sea visible pero no accesible
Reply #6 July 10, 2011 - 12:58 12:58
he estado buscando y he encontrado la solucion con este codigo:
Code: [Select]
// category level processing for Look But No Read (modification)
   elseif ((in_array(4, $user_info['groups']) || $user_info['is_guest']) && !empty($modSettings['enable_guest_browsing_control']) && !empty($board_info['cat']['id']) && in_array($board_info['cat']['id'], $categories_deny_guest_browsing) && !empty($topic))
   {
      require_once($sourcedir . '/Subs-Auth.php');
      return 'KickGuest';
   }
   // board level processing for Look But No Read (modification)
   elseif ((in_array(4, $user_info['groups']) && $user_info['is_guest']) && !empty($modSettings['enable_guest_browsing_control']) && !empty($board_info['id']) && in_array($board_info['id'], $boards_deny_guest_browsing) && !empty($topic))
   {
      require_once($sourcedir . '/Subs-Auth.php');
      return 'KickGuest';
   }
Donde pone 4, hay que sustituir por el ID del grupo que quieras.

Pero me surgen algunos problemas:
1) El grupo que elija le funciona correctamente que no puede leer los post, pero si puede crear nuevos temas, y esto no quiero que ocurra, hay alguna solución?
2) Quiero que los visitantes no puedan leer ningun hilo del foro, y el grupo 4 (por ejemplo) no puedan leer solo una categoria. Esto se puede o ya estoy fantaseando mucho?  ;D

Un saludo a todos! :)
Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:Hacer que un foro sea visible pero no accesible
Reply #7 July 10, 2011 - 01:31 13:31
Y si, estas pidiendo mucho mas de lo que el mod puede hacer. Es lo mismo que pedirle al mod register bar mod que cuando un usuario es visitante y esta mirando la tele y no la pc que le diga "volve al foro lpqtp!" ajajajaj
Usuario: segu
Rango: Nuevo Usuario
Mensajes: 21
Points: 1
Perfil: View Profile
Re:Hacer que un foro sea visible pero no accesible
Reply #8 July 10, 2011 - 01:55 13:55
jajajajaja vale pero respecto al punto uno hay algo que se pueda hacer? esque es un poco raro que el grupo que elija no puedan mirar los temas qe se crean pero si crearlos ellos xD
Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:Hacer que un foro sea visible pero no accesible
Reply #9 July 10, 2011 - 02:02 14:02
Podrias poner permisos por foro y por grupos. Eso lo haces desde la administracion, le das permisos especiales a ese rango y en ese foro. Con eso podrias complementarlo para que haga lo que queres.
 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines