Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /var/www/mybb-es.com/html/inc/functions.php on line 7422
Template Conditionals, duda.. - MyBB-Es.com
Contrata servicios web en ougcNetwork.
Buenas, tengo el siguiente pequeño problema..

Quiero mostrar el botón "Crear nuevo tema" a los grupos: Webmaster (ID 4) & Administradores(ID 3) en el foro Anuncios(ID 2), tengo el siguiente codigo pero no me da resultados..


<if in_array($GLOBALS['mybb']->user['usergroup'], array(3,4)) && in_array($fid, array(2)) then>
	<a class="threadbt" title="{$lang->post_thread}" href="newthread.php?fid={$fid}" class="threadbt">{$lang->post_thread}</a>
</if>
De esta forma:
<if $fpermissions['canpostthreads'] == 1 then>
 <a class="threadbt" title="{$lang->post_thread}" href="newthread.php?fid={$fid}" class="threadbt">{$lang->post_thread}</a>
</if>

Bueno asi lo utilizo yo para que los Usuarios del Grupo Registrados, no puedan Crear Temas en el Subforo Anuncios de mi foro.
20 Aug, 2012, 3:25 pm InfraWorld wrote:
De esta forma:
<if $fpermissions['canpostthreads'] == 1 then>
 <a class="threadbt" title="{$lang->post_thread}" href="newthread.php?fid={$fid}" class="threadbt">{$lang->post_thread}</a>
</if>

Podrías explicarme lo que hace? Lo pregunto para ir aprendiendo mas :B

PD: Me funciona correctamente, gracias Angel Puedes explicarme porque?
Actualmente el boton de crear temas se muestra siempre (a menos que el foro este cerrado por completo).

$fpermissions es el array de permissos para el foro que se esta viendo.
-- ['canpostthreads'] es el permiso para crear temas en dicho foro.

<if $fpermissions['canpostthreads'] == 1 then>
PUEDES CREAR TEMAS :D
<else>
NO PUEDES CREAR TEMAS :@
</if>

Deberia ser default, pero bueno..
Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Image: signature.png]


Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
20 Aug, 2012, 3:37 pm Omar G. wrote:
Actualmente el boton de crear temas se muestra siempre (a menos que el foro este cerrado por completo).

$fpermissions es el array de permissos para el foro que se esta viendo.
-- ['canpostthreads'] es el permiso para crear temas en dicho foro.

<if $fpermissions['canpostthreads'] == 1 then>
PUEDES CREAR TEMAS :D
<else>
NO PUEDES CREAR TEMAS :@
</if>

Deberia ser default, pero bueno..

Pero esto comprueba los permisos por grupo? O comprueba los permisos ya dados en la configuración del foro X?

Un pequeño ejemplo:
Registrado, No puede crear temas.
Super moderador, No puede crear temas.
Administrador y/o Webmaster, Si puede crear temas.

Comprueba esos permisos?
Si comprueba esos permisos.
Bueno, me ha funcionado como lo haz puesto @InfraWorld & gracias @Omar G. por la explicación.

Se puede marcar como cerrado.