Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
[Funcion] Muestra foros en caja de seleccion!
Edson Ordaz   10 Feb, 2011, 7:01 pm
#1
Hola amigos de MyBB-Es bueno esta funcion que e creado es muy sencilla para muchos y muy util y buena para otros seguramente!
Ultimamente todo mundo quiere crear un plugin o un mod que haga lo mismo que taringa y/o clicker poner crear un nuevo tema y aparescan los foros en una caja unos que no saben poner tamaño otros el ancho y muchos mostrar los foros jaja!!

Bueno yo no creo este plugin xq Armyz a dicho:

ArmyZ escribió:y Edson esa función sirve y gracias, por lo de clikler tmb, me merezco todos los creditos haha na es sarcasmo eso x), yo no hice mucho en esta versión de clikler jeje Tongue

entonces no quiero que diga que yo lo e creado basado en clicker etc etc mejor que cada quien lo haga si lo quiere y ya y si ocupan la funcion para otra cosa como redirecciones etc etc pues bien aqui se los dejo!

Repito es una funcion muy simple ponen en sus PHP o plugins el siguiente codigo

Código PHP:
<?php 
//funcion creada por Edson Ordaz
function select_box_forums($name,$category=false,$size=1,$width=200,$multiple=false)
{
global
$forum_cache, $cache;
if(!
$forum_cache)
{
$forum_cache = $cache->read("forums");
if(!
$forum_cache)
{
$cache->update_forums();
$forum_cache = $cache->read("forums", 1);
}
}
foreach(
$forum_cache as $forum)
{
if(
$category == false)
{
if(
$forum['type'] != "c")
{
$forums .= "<option value=\"".$forum['fid']."\">".$forum['name']."</option>";
}
}else if(
$category == true){
$forums .= "<option value=\"".$forum['fid']."\">".$forum['name']."</option>";
}
}
if(!empty(
$size))
{
$size = " size=\"{$size}\" ";
}
if(!empty(
$width))
{
$width = " style=\"width: {$width}px\" ";
}
if(
$multiple == true)
{
$multiple = " multiple=\"multiple\" ";
}
$forums = "<select name=\"{$name}\"{$size}{$width}{$multiple}>".$forums."</select>";
return
$forums;
}

y ya en cualquier function o donde quieran mostrar la caja de seleccion simplemente ponen

Código PHP:
<?php 
select_box_forums
("Nombre",false,5,500,false);

Donde:[spoiler]
Nombre: Es el nombre de la caja de seleccion.
false: Es para que SOLO muestre los foros si ingresan true tambien mostrara categorias.
5: Es el tamaño que mostrara la caja de seleccion (para abajo).
500: Es el numero en Pixeles de ancho.
false: Es para que no puedan mostrar mas de una opcion si ponen true podran seleccionar mas de una opcion.
Todas estas opciones son modificables a su gusto
[/spoiler]

Espero les guste y yo veo la funcion de mucha utilidad espero les guste y la ocupen insisto los que quieran ya solo agregan eso y mostrara la caja con los foros sin que ustedes hagan nada :d

Saludos

PD: Acepto criticas,sugerencias,etc,etc!!
~Night   10 Feb, 2011, 7:04 pm
#2
Muy buena función!
Muy útil aunque te dije que no la postearas D;
Felicitaciones y muchísimas gracias!
Edson Ordaz   10 Feb, 2011, 7:06 pm
#3
jaja si lo se pero aun asi lo ise ^^!
y gracias por el cumplido :d aunque no es la gran ciencia pero si es una de las mas largitas que e hecho pero faciles con esta llevo como 15 :d
Ignnacio Ausente   10 Feb, 2011, 7:11 pm
#4
Bien buena función, night 77.
Giancarlort   11 Feb, 2011, 8:27 pm
#5
Hola Edson, solo una pregunta algo tontilla Blush la verdad aun nose que es lo que hace esta funcion podrias poner alguna capturita Tongue la verdad clicker no ente nunca taringa muy poco por eso mi despiste, te agradeceria explicaras con mas detalle lo que hace esto Tongue

Saludos y Exitos!!
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.