Páginas (2):    1 2
Paansho Ausente   14 May, 2010, 6:33 pm
#11
(14 May, 2010, 6:27 pm)Himura escribió: yo progrmame mi propia version, bastante sencilla y no la puedo mejorar mas ya que estoy sin pc
aca se los dejo



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";
}
para ajustar el plugin editan lo de arriba, la idea es poner un icono por defecto y ademas un icono para cada foro
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
else if ($thread['fid']=="x"){
$deficon = "x";
}
antes de
else {
$deficon = "x";
}
el plugin cambia el icono del tema al momento de visualizar el tema, si no se selecciono ningun icono

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:
Himura   15 May, 2010, 2:49 pm
#12
Dios man te falta mas comprensión lectora hombre, te recomiendo que leas aunque sea el diario de verdad...

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 otros
else {
$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
Paansho Ausente   15 May, 2010, 3:10 pm
#13
Himura   15 May, 2010, 3:42 pm
#14
logico cambias
$new_icon = array("icon" => "x");
por
$new_icon = array("icon" => "4");
Paansho Ausente   15 May, 2010, 3:44 pm
#15
(15 May, 2010, 3:42 pm)Himura escribió: logico cambias
$new_icon = array("icon" => "x");
por
$new_icon = array("icon" => "4");
pero como kedaria todo el archivo para default ese icono ? , todo el archivo porke en este me confundi S: D:
Himura   15 May, 2010, 3:49 pm
#16
ok man jajaja aca te lo dejo falto que te lo instalara y posteara por ti xd lo quieres todo echo xd
[attachment=382]
Paansho Ausente   15 May, 2010, 3:51 pm
#17
Última modificación: 15 May, 2010, 4:49 pm por mrwebgeek.
Páginas (2):    1 2
  
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.