Smf Como dar permisos ver foro no post.

cupula Seguir

Dseda
Hospedaje
Verificación en dos pasos activada
Verificado por Binance
Desde
13 Nov 2011
Mensajes
1.003
Como puedo dar permisos a los visitantes donde puedan ver los foros pero no los post .

gracias.
 

cupula

Dseda
Hospedaje
Verificación en dos pasos activada
Verificado por Binance
Desde
13 Nov 2011
Mensajes
1.003
No me sirve, necesito que los visitantes vean los foros pero no los post.
 

trabajosweb

Zeta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
13 Jun 2013
Mensajes
1.678
No me sirve, necesito que los visitantes vean los foros pero no los post.

Características:

Esta aplicación nos permitirá agregar una opción en los temas, para convertirlos en privados.

Características:

Activar/Desactivar el mod.
Ingresar las id de los foros donde se quiere activar.
En caso de no ingresar ninguna id, se activara en todos los foros.

Si se pone el tema como privado solo lo podrán ver los usuarios registrados,
mostrando a los visitantes una nueva pagina en lugar del tema.

Las opciones de este mod se encuentran en:
Admin -> Modificaciones

[MENTION=17426]cupula[/MENTION] según las características que presenta el mod Topic Private, éste mod sirve para que puedas colocar como privados los Topic que deseé, y así solo los usuarios registrados, podrán ver el tema, y a los visitantes que quieran entrar a dicho Topic le saldrá una ventana:

index.php


Es decir, que [MENTION=3204]scheval[/MENTION] no se equivocó al ponerte este mod como recomendación.

¿Por qué el mod no te sirve?

Los visitantes si podrán ver los foros y hasta ver los títulos de los topics, lo único es que cuando den click para ver dicho topic, le saldrá la ventana que te puse en la imagen más arriba. Y dicha ventana dice que solo los usuarios registrados son capaces de ver dicho topics y como muestra la imagen, les da la opción de iniciar sesión y hasta registrarse.

Si dices que no te sirve porque te da error en la instalación, prueba instalando el mod de forma manual. Es decir, utilizando el parse.

---------- Post agregado el 21-jun-2013 hora: 02:11 ----------

Lo instalé para probar. Y sucede que da error en Post.template.php porque al instalar algún mod modificó el post.template y cuando queremos entonces instalar un mod y necesite buscar esa dicha parte que ya fue modificada, entonces el mod no la encuentra y en la instalación dice error. Y por eso se debe hacer manualmente.

Por eso es, que muchos no instalan muchos mod y por eso prefieren instalarlo manualmente.

Ejemplo práctico:

Mi post.template.php no tiene:

Insertar CODE, HTML o PHP:
	echo '
							</select>
							<img src="', $context['icon_url'], '" name="icons" hspace="15" alt="" />
						</dd>
					</dl><hr class="clear" />';

Entonces si lo instalo manualmente, no me aparecerá obviamente porque no tengo esa parte en mi post.template, y de igual modo sucederá si lo quiero instalar el mod desde la administración de mi foro.

En mi post.template tengo (al poner un mod me lo modificó):

Insertar CODE, HTML o PHP:
	// Loop through each message icon allowed, adding it to the drop down list.
	foreach ($context['icons'] as $icon)
		echo '
										<input type="radio" name="icon" value="', $icon['value'], '"', $icon['value'] == $context['icon'] ? ' checked="checked"' : '', ' /><img src="', $icon['url'], '" alt="', $icon['name'], '" title="', $icon['name'], '" />';

	echo '
									</fieldset>
								</td>
							</tr>';

Pero la que debería tener es:

Insertar CODE, HTML o PHP:
	// Loop through each message icon allowed, adding it to the drop down list.
	foreach ($context['icons'] as $icon)
		echo '
								<option value="', $icon['value'], '"', $icon['value'] == $context['icon'] ? ' selected="selected"' : '', '>', $icon['name'], '</option>';

	echo '
							</select>
							<img src="', $context['icon_url'], '" name="icons" hspace="15" alt="" />
						</dd>
					</dl><hr class="clear" />';

Para que no me de problema al instalar el mod. Como te dije, los mod que instalas hacen modificaciones y quitan cosas y luego al tratar de instalar otro mod y no encuentra alguna parte (por haber sido modificada), por ende dará error.

Si es ese tu problema tendrás que hacer la instalación manualmente.

---------- Post agregado el 21-jun-2013 hora: 02:43 ----------

Como puedo dar permisos a los visitantes donde puedan ver los foros pero no los post .

gracias.

Ahora recuerdo que hay una opción en la administración del foro, donde dar permisos, si te refieres a eso. Entonces ve a la Administración> Controles de usuarios> Permisos> Permisos por Grupos. Y ahí le das a modificar a los Visitantes y le das los permisos que quieras.

Si era eso avisa :)
 

cupula

Dseda
Hospedaje
Verificación en dos pasos activada
Verificado por Binance
Desde
13 Nov 2011
Mensajes
1.003
Gracias trabajosweb , el problema del mod es que cada usuario tiene que marcar la casilla de privado cuando crea el tema, y quisiera o que estuviera marcada ya o que el usuario no tuviera que marcar la casilla.
 

Yassine Taliouan

1
Xi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Excelente comerciante!
Suscripción a IA
Desde
4 Abr 2011
Mensajes
4.377
Gracias trabajosweb , el problema del mod es que cada usuario tiene que marcar la casilla de privado cuando crea el tema, y quisiera o que estuviera marcada ya o que el usuario no tuviera que marcar la casilla.
lo que puedes hacer , es editar ese mosmo mod , y poner que venga activa directamente y invisible hace todo los posts seran PV
 

cupula

Dseda
Hospedaje
Verificación en dos pasos activada
Verificado por Binance
Desde
13 Nov 2011
Mensajes
1.003
lo que puedes hacer , es editar ese mosmo mod , y poner que venga activa directamente y invisible hace todo los posts seran PV

Eso habia pensado, pero desconozco como modificar el mod. Si alguien me puede ayudar.
 
Arriba