Filtrar por temas ocultos.
Con este tutorial podrán ordenar los temas en un foro por temas ocultos (los temas ocultos serán mostrados primero). Abrimos forumdisplay.php y busc...

Con este tutorial podrán ordenar los temas en un foro por temas ocultos (los temas ocultos serán mostrados primero).

Abrimos forumdisplay.php y buscamos el siguiente codigo:
if(is_moderator($fid))
{
	eval("\$inlinemodcol = \"".$templates->get("forumdisplay_inlinemoderation_col")."\";");
	$ismod = true;
	$inlinecount = "0";
	$inlinecookie = "inlinemod_forum".$fid;
	$visibleonly = " AND (visible='1' OR visible='0')";
	$tvisibleonly = " AND (t.visible='1' OR t.visible='0')";
}

Lo cambiamos por:
if(is_moderator($fid))
{
	eval("\$inlinemodcol = \"".$templates->get("forumdisplay_inlinemoderation_col")."\";");
	$ismod = true;
	$inlinecount = "0";
	$inlinecookie = "inlinemod_forum".$fid;

	if(!empty($mybb->input['hidden']))
	{
		$visibleonly = " AND visible='0'";
		$tvisibleonly = " AND t.visible='0'";
	}
	else
	{
		$visibleonly = " AND (visible='1' OR visible='0')";
		$tvisibleonly = " AND (t.visible='1' OR t.visible='0')";
	}
}

Ahora solo deben decir a sus moderadores que coloque hidden=1 a la URL del foro. Ejemplo:
http://miforo.com/foro-noticias-acerca-de-mybb?hidden=1
http://miforo.com/forumdisplay.php?fid=29&hidden=1

Es posible agregar un enlace si tienen Template Conditionals, en sus plantillas forumdisplay* pongan:
<if $ismod then><a href="{$sorturl}&hidden=1">Ver temas ocultos.</a></if>

Esto podría ser útil por ejemplo si en el foro se requiere aprobar tema antes de ser publicados pero por alguna razón MyBB no notifica de estos (duh).
{SIGNATURE_IMAGE}
Última modificación: 5 Jan, 2013, 6:44 pm por nicods_20055.
Archivos Adjuntos

Gracias por el tutorial Omar Big Grin Le daré uso al Patches :p xd
Esto es mas complicado de lo que pense. Esto no funcionara como se supone, se requiere un plugin.
{SIGNATURE_IMAGE}
Última modificación: 5 Jan, 2013, 7:47 pm por nicods_20055.
Tema cerrado
Colaboradores
HSSWebs
This forum uses Lukasz Tkacz MyBB addons.