Una duda
14 May, 2010, 6:27 pm Himura wrote:
yo progrmame mi propia version, bastante sencilla y no la puedo mejorar mas ya que estoy sin pc
aca se los dejo
para ajustar el plugin editan lo de arriba, la idea es poner un icono por defecto y ademas un icono para cada foroif ($thread['fid']=="2"){ $deficon = "19"; } else if ($thread['fid']=="3"){ $deficon = "15"; } else if ($thread['fid']=="5"){ $deficon = "10"; } else if ($thread['fid']=="6"){ $deficon = "8"; } else { $deficon = "5"; }
deben asignar la id de cada icono al foro que quieren para obtener la id ban a esta url
tuurl/admin/index.php?module=config/post_icons
saldra el listado de iconos de mensaje, acontinuacion, pasan el raton sobre el link editar con lo que obtendran la id del icono que desen colocar,
para asignarselo a un foro especifico necesitan la id del foro la pueden obtener aca
tuurl/admin/index.php?module=forum
al pasar el raton sobre el nombre de un foro les mostrara la id,
si leemos el ejemplo que les deje arriba (esta escrito en el plugin) asigne el icono 19 al foro 2, asigne el icono 15 al foro 3, asigne el icono 10 al foro 5, asigne el icono 8 al foro 6 y el foro 5 queda por defecto para cualquier foro,
si quieren asignar iconos a otros foros deven poner esto
antes deelse if ($thread['fid']=="x"){ $deficon = "x"; }
el plugin cambia el icono del tema al momento de visualizar el tema, si no se selecciono ningun iconoelse { $deficon = "x"; }
espero que me entendieran sino practiquen
y no hay forma de marcar todos sin estar poniendo
else if ($thread['fid']=="6"){
$deficon = "8"; ?
EDITO :
no pude , no me funciono D:
Dios man te falta mas comprensión lectora hombre, te recomiendo que leas aunque sea el diario de verdad...
lo de usar esto
mira este es el texto de la función que deje en el plugin
si quieres que todos los tema que se creen en tus foros tengan el mismo icono
borras la primera parte de la función y lo dejas así
X Reemplazar por la id del icono a colocar,
Si no entiendes con confianza puedes leer 2 o 3 veces el mensaje o las que necesites para entender, si tienes una duda real comentas
Saludos
lo de usar esto
else if ($thread['fid']=="6"){
$deficon = "8";
}es para poder ponerle a los temas de un foro especifico y esto se lo pondra a todos los otroselse {
$deficon = "x";
}mira este es el texto de la función que deje en el plugin
function thdeficon_run()
{
global $db, $mybb, $thread;
if ($thread['fid']=="2"){
$deficon = "19";
}
else if ($thread['fid']=="3"){
$deficon = "15";
}
else if ($thread['fid']=="5"){
$deficon = "10";
}
else if ($thread['fid']=="6"){
$deficon = "8";
}
else {
$deficon = "5";
}
if ($thread['icon']=="0"){
$new_icon = array("icon" => "{$deficon}");
$db->update_query("threads", $new_icon, "tid='".$thread['tid']."'");
}
}si quieres que todos los tema que se creen en tus foros tengan el mismo icono
borras la primera parte de la función y lo dejas así
function thdeficon_run()
{
global $db, $mybb, $thread;
if ($thread['icon']=="0"){
$new_icon = array("icon" => "x");
$db->update_query("threads", $new_icon, "tid='".$thread['tid']."'");
}
}X Reemplazar por la id del icono a colocar,
Si no entiendes con confianza puedes leer 2 o 3 veces el mensaje o las que necesites para entender, si tienes una duda real comentas
Saludos
logico cambias
$new_icon = array("icon" => "x");
por
$new_icon = array("icon" => "4");
$new_icon = array("icon" => "x");
por
$new_icon = array("icon" => "4");
ok man jajaja aca te lo dejo falto que te lo instalara y posteara por ti xd lo quieres todo echo xd
[attachment=382]
[attachment=382]