C
Carlangueitor
Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
🔒 Este tema está cerrado para nuevas respuestas.
⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.
si quieres usar el filtro, puedes usar la funcion str_replace, que es compatible con PHP solo que no es insensible a las mayusculas, es decir:
si pones que te filtre Rapidshare, no va a filtrar rapidshare ni RapidShare
si, si está disponiblePero la función str_replace, no esta disponoble para PHP versión 4, (y no tengo opcion de actualizar), por eso es que me salia el error.
En el indice.php:Jhonnyf, como puedo agregar una nueva columna al lado de "Visitas" que sea la de "Respuestas"? (que muestre el número de respuestas de un tema y a la vez permita ordenarlos por esa variable) (lo que te habia consultado más arriba) 🙂
De antemano gracias,
Saludos.
$get_temas_query = $db->query_read("SELECT icon.iconpath, thread.threadid, thread.prefixid, thread.title, thread.forumid, thread.postusername, thread.dateline,thread.views,thread.postuserid, forum.title_clean as title_forum
FROM " . TABLE_PREFIX . "thread as thread LEFT JOIN " . TABLE_PREFIX . "forum as forum ON thread.forumid=forum.forumid LEFT JOIN " . TABLE_PREFIX . "icon as icon ON icon.iconid=thread.iconid
where thread.visible=1 $importantes and thread.forumid=forum.forumid and thread.forumid in ($en_foros) $condicionlike
". $orderby . $descasc .
" LIMIT " . ($limitlower - 1) . ", $perpage"
);
$get_temas_query = $db->query_read("SELECT icon.iconpath, thread.threadid, thread.prefixid, thread.title, thread.forumid, thread.postusername, thread.dateline,thread.views,thread.postuserid, forum.title_clean as title_forum, thread.replycount
FROM " . TABLE_PREFIX . "thread as thread LEFT JOIN " . TABLE_PREFIX . "forum as forum ON thread.forumid=forum.forumid LEFT JOIN " . TABLE_PREFIX . "icon as icon ON icon.iconid=thread.iconid
where thread.visible=1 $importantes and thread.forumid=forum.forumid and thread.forumid in ($en_foros) $condicionlike
". $orderby . $descasc .
" LIMIT " . ($limitlower - 1) . ", $perpage"
);
case "visitas":
$orderby = " order by thread.views ";
$flechavisitas = "<a href='indice.php?cat=$cat&por=visitas" . $porletra. "&orden=".$descascflecha."'><img src='$stylevar[imgdir_button]/sort".$descascflecha.".gif' border=0></a>";
break;
case "respuestas":
$orderby = " order by thread.replycount ";
$flecharespuestas = "<a href='indice.php?cat=$cat&por=respuestas" . $porletra. "&orden=".$descascflecha."'><img src='$stylevar[imgdir_button]/sort".$descascflecha.".gif' border=0></a>";
break;
{$columnas=7;}else{$columnas=6;}
{$columnas=8;}else{$columnas=7;}
<td class="tcat"><a href="indice.php?cat=$cat&por=visitas$porletra&orden=desc">Visitas$flechavisitas</a></td>
<td class="tcat"><a href="indice.php?cat=$cat&por=respuestas$porletra&orden=desc">Respuestas$flecharespuestas</a></td>
<td class="alt$i">
$temas[views]
</td>
<td class="alt$i">
$temas[replycount]
</td>
te debe quedar asi
Villa Foros - Catálogo Software
me habia olvidado codificar esa parte 😀Perfecto Jhonnyf, hecho sin problemas y editado directo desde el producto para futuras re-instalaciones 😀
Saludos y gracias por tu apoyo 🙂
Edito:
1 pequeño detalle, me aparece el "iconito" que muestra los temas recientes, solo que siempre me dice que se creo "hace 1 días" así lleve mas de 1 día de creado, siempre aparece que lleva 1, dicho tema si respeta los dias establecidos en las opciones, pero siempre aparece la leyenda igual "hace 1 dia".
Si observas el último post de ahi es del 12 de Marzo (Hace 4 días) sin embargo aparece la leyenda de "Creado hace 1 día" Solo me aparece a mí (Quiza edite algo mal).
Saludos.
<img title="Creado hace $reciencreado días " class="inlineimg" src="images/nuevocattemas.gif">
<img title="$reciencreado" class="inlineimg" src="images/nuevocattemas.gif">
$reciencreado = (TIMENOW - $temas['dateline']<= $vbulletin->options['opt_cat_imagen_dias'] *24*60*60);
$pasotiempo = (TIMENOW - $temas['dateline']);
$reciencreado=0;
if ( $pasotiempo <= ($vbulletin->options['opt_cat_imagen_dias'] *24*60*60))
{
if ($pasotiempo <= 86400)
{
$reciencreado= "Creado hace " . date('H \H\o\r\a\s \y i \M\i\n\u\t\o\s', $pasotiempo-3600);
}
else
{
$reciencreado= "Creado hace " . date('d \d\í\a\s', $pasotiempo-86400);
}
}
switch ($cat)
{
case "series":
$en_foros = "12,13,41"; //ID de foros donde hay series
break;
case "peliculas":
$en_foros = "9,10,11"; //ID de foros de Peliculas
break;
case "software":
$en_foros = "6,7,8,67"; //ID de los foros donde hay Programas
break;
case "micategoria"[SIZE=7]:[/SIZE]
$en_foros = "1,2,3"; //ID de los foros que desees
default:
$cat = "error";
}
Hola, yo tengo una consulta, y es que en la columna de Temas, sale un icono para ordenarlos de forma ascendiente o descendiente y me gustaría saber si se podría poner eso en resto de columnas, para poder ordenarlos por usuarios, visitas, etc...
en el indice principal o desde donde lo llames, agregale esto al final (lo que está en negrita)Y a ser posible, en el menú de opciones, poner una opción para que te mostrara los últimos temas al entrar, pero solo al entrar, luego al pulsar en alguna letra que los muestre ordenados.
indice.php?cat=software[B]&por=fecha&orden=desc[/B]
Y bueno, ya se que es mucho pedir, pero es algo que le falta y creo que es bastante útil.
Gracias y un excelente trabajo con este plugin.
como el select a ido mutando y ya ni se como es el tuyo, busca esta parte (en el indice.php)Que tal Enlace eliminado habria manera de que cada usuario pudiera ver únicamente sus propios Temas, es decir, al acceder a un índice, en lugar que te muestre Todos los temas de dicho foro, que muestre solamente los temas propios de cada usuario, ejemplo: si yo le pongo mostrar índice de Video, solo me muestre aquellos temas que fueron creados por mí y no lo de los demas usuarios.
Espero haberme dado a entender, la idea es poder hacer una especie de "Catalogo de Uploader" el cual se retroalimente por si solo, como lo hacen los índices actualmente 🙂
Sin mas, de antemano gracias.
Saludos.
where thread.visible=1
where $temausuario thread.visible=1
if ($vbulletin->userinfo['userid'])
{
$temausuario=" thread.postuserid='".$vbulletin->userinfo['userid']."' and ";
}
&user=1
$uploader = $vbulletin->input->clean_gpc('r', 'user', TYPE_UINT);
if ($uploader)
{
$temausuario=" thread.postuserid='".$uploader."' and ";
}
$letra = $vbulletin->input->clean_gpc('r', 'letra', TYPE_STR);
$por = $vbulletin->input->clean_gpc('r', 'por', TYPE_STR);
$descasc = $vbulletin->input->clean_gpc('r', 'orden', TYPE_STR);
$solousuario = $vbulletin->input->clean_gpc('r', 'user', TYPE_UINT);
if ($solousuario)
{
$solousuario="&user=".$solousuario;
}
cat=$cat
cat=$cat$solousuario
lee de nuevo Kas, en todo he pensado U_Upero y si un usuario quiere ver los temas de otro usuario? XD seria un poco absurdo modificarlo así no? :S
🔒 Este tema está cerrado para nuevas respuestas.
⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?