Deshabilitar opcion
Como puedo deshabilitar que los usuarios no tengan acceso en su perfil para mostrase ocultos . No consigo ver si existe esta opción . Como se puede...

Como puedo deshabilitar que los usuarios no tengan acceso en su perfil para mostrase ocultos .
No consigo ver si existe esta opción .

Como se puede hacer ?

Saludos .
La web y foro del AmbiLight
(19 Feb, 2014, 12:49 am)calamar escribió: Como puedo deshabilitar que los usuarios no tengan acceso en su perfil para mostrase ocultos .
No consigo ver si existe esta opción .

Como se puede hacer ?

Saludos .

Buenas calamar.
Esa opcion no la conozco yo en el panel de control.
pero quizas puedas hacerla tocando un poco el codigo.
En plantillas / panel de control de usuario / usercp_option / este trozo de codigo:
Código:
<table cellspacing="0" cellpadding="2">
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="invisible" id="invisible" value="1" {$invisiblecheck} /></td>
<td><span class="smalltext"><label for="invisible">{$lang->invisible_mode}</label></span></td>
</tr>
</table>

En "value" pones 0
Si aun asi siguen apareciendo, siempre puedes quitar ese trozo de codigo

De todas formas nunca lo probe, es una deducción mia.
Espero pueda servirte
Saludos
Última modificación: 19 Feb, 2014, 4:39 am por gordoland.
Con el value 0 podría deshabilitarse, es decir no funcionar.

Pero tus usuarios seguirían viendo una opción que aparentemente les va a permitir configurar su estado como "invisible" y viceversa y hasta podría notificarle al administrador que hay un error con esa sección del foro puesto que no estaría funcionando.

Así que lo más completo creo yo, sería desaparecer toda esa parte de código, no sé qué theme estés usando pero como dijo Pilar, en tu plantillas usercp_options busca ese código y déjalo comentado así, desde el fieldset:

Código PHP:
<!-- //<fieldset class="trow6">
<legend><strong>{$lang->login_cookies_privacy}</strong></legend>
<
table cellspacing="0" cellpadding="2">
<
tr>
<
td valign="top" width="1"><input type="checkbox" class="checkbox" name="invisible" id="invisible" value="0" {$invisiblecheck} /></td>
<
td><span class="smalltext"><label for="invisible">{$lang->invisible_mode}</label></span></td>
</
tr>
</
table>
</
fieldset
<
br />  // --> 

De esa manera ya no va a aparecer.
Gracias a los dos .

Tambien realice la modificación para cuando los usuarios se registren ya que sale la opción de estar invisible . Esta en Plantillas / Miembros / member_register y comentar el código :

Código PHP:
<!--
<
tr>
<
td valign="top" width="1"><input type="checkbox" class="checkbox" name="invisible" id="invisible" value="1" {$invisiblecheck} /></td>
<
td valign="top"><span class="smalltext"><label for="invisible">{$lang->invisible_mode}</label></span></td>
</
tr>
<
tr>

// --> 

Asi los nuevos usuarios tampoco podrán ver la opción .
Gracias y saludos .

P.D. Tema solucionado .
La web y foro del AmbiLight
Última modificación: 20 Feb, 2014, 9:32 am por calamar.