I
imported_Jhonnyf
Épsilon
¡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.
para corregir ese error (el numero de registros) edita la linea 138Nuevamente yo dando lata xD
En la "barrita" de letras aparece...
Todos ___ A B C D E F G ... Z
Donde puse la "rayita" deberia de ir el simbolo "#" para que solo mostrara los casos en cuando un tema inicia con un número, como puedo agregarlo (?)
Muchas gracias nuevamente Jhonnyf
Saludos.
===Edito===
P.D. Ya me aparece el "paginador" ahora lo raro es que no me respeta la variable "$perpage" lo configure para 50 lineas "$perpage = 50;" y me sigue mostrando las mismas 20, elimine el indice.php y lo volvi a resubir (por si acaso) y nada :O haber si checas a que se pueda deber o si es problema mío solamente 🙁
sanitize_pageresults($itemcount['itemcount'], $pagenumber, $perpage);
sanitize_pageresults($itemcount['itemcount'], $pagenumber, $perpage,$perpage,$perpage);
<td class="alt1"><a href="indice.php?cat=$cat">Todos</a></td>
<td class="alt1"><a href="indice.php?cat=$cat&por=tema&letra=0">#</a></td>
if ($letra!= '')
{
$letra = $letra{0};
$condicionlike = "and thread.title like '$letra%'";
$porletra="&letra=$letra";
}
if ($letra!= '')
{
$letra = $letra{0};
$condicionlike = "and thread.title like '$letra%'";
if ($letra=="0")
{
$condicionlike = "and LEFT(thread.title,1) IN (1,2,3,4,5,6,7,8,9)";
}
$porletra="&letra=$letra";
}
si, si es posible, y no lo vo a hacer porque la carga es insignificante (solo el navbar y el footer) ademas que poniendole AJAX los usuarios no tendrian enlaces para compartir.Solicionados ambos "problemas" 😀
De verdad que te luces Jhonnyf, ahora me entro otra "duda"
Sera posible agregarle "AJAX" a este "Hack" es decir, al darle click a "x letra" "todos" ó "#" actualice los resultados sin actualizar la pagina?
Saludos.
si, si es posible, y no lo vo a hacer porque la carga es insignificante (solo el navbar y el footer) ademas que poniendole AJAX los usuarios no tendrian enlaces para compartir.
Interesante lo que has hecho en tu foro con ese catalogo, incluso en el indice.php (el principal), le puedes dar una estructura como esta:
Peliculas
-Calidad 1
-Calidad 2
-Etc
Musica
- Categoria 1
-Categoria 2
ya es un poco de manejo de HTML
Hola, ante todo muchas gracias por todo, hacia tiempo que buscaba algo parecido.
Lo he istalado y va todo OK.
Se podria poner para que los temas que esten como Importantes no los catalogue?, ya que esos temas suelen ser de normas del foro o similar.
Muchas Gracias.
$itemcount = $db->query_first("SELECT count(thread.threadid) as itemcount
FROM " . TABLE_PREFIX . "thread as thread," . TABLE_PREFIX . "forum as forum
where thread.visible=1 and thread.forumid=forum.forumid and thread.forumid in ($en_foros) $condicionlike
");
$itemcount = $db->query_first("SELECT count(thread.threadid) as itemcount
FROM " . TABLE_PREFIX . "thread as thread," . TABLE_PREFIX . "forum as forum
where thread.visible=1 and thread.sticky=0 and thread.forumid=forum.forumid and thread.forumid in ($en_foros) $condicionlike
");
$get_temas_query = $db->query_read("SELECT thread.threadid, thread.title, thread.forumid, thread.postusername, thread.dateline,thread.views,thread.postuserid, forum.title_clean as title_forum
FROM " . TABLE_PREFIX . "thread as thread," . TABLE_PREFIX . "forum as forum
where thread.visible=1 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 thread.threadid, thread.title, thread.forumid, thread.postusername, thread.dateline,thread.views,thread.postuserid, forum.title_clean as title_forum
FROM " . TABLE_PREFIX . "thread as thread," . TABLE_PREFIX . "forum as forum
where thread.visible=1 and thread.sticky=0 and thread.forumid=forum.forumid and thread.forumid in ($en_foros) $condicionlike
". $orderby . $descasc .
" LIMIT " . ($limitlower - 1) . ", $perpage"
);
lo de eliminar palabras si se puede hacer, evaluando el registro antes de mostrarlo, pero ya para la version 1.1 U_UGracias por responder tan rapido 😀, otra pregunta por cursiosidad, se puede hacer para que en el titulo del tema elimine ignore palabras a la hora de construir un indice?
Por ejemplo si el tema se titula: [Megaupload]Nombre de la pelicula o serie
elimine el [Megaupload].
Supongo que sera mucha movida.
[edit] despues de usarlo 2 dias el servidor mysql se me ha caido varias veces, no se si es por meter los indices o sera por otra cosa, ya contare.
Gracias.
lo de eliminar palabras si se puede hacer, evaluando el registro antes de mostrarlo, pero ya para la version 1.1 U_U
Lo de la caida de su server SQL, pues como vez, solo usa 2 consultas, la primera es para un conteo (no consume nada de recursos) y la segunda es para sacar los datos e incluso lo hace de 20 en 20 (o la cantidad que hayas configurado) a 2 tablas (temas y foros)
ver un tema (showthread.php) hace varias consultas: Temas, post, usuarios, permisos, etc, etc.... asi que por ese lado dudo que sea por el plugin.
cambia esta linea de indice.php (linea 161)Siento lo ocurrido.
No he entendido muy bien lo que me has dicho. Cambiar el SELECT por el LEFT JOIN o where?
No se que es lo que tengo que cambiar para que me salga una columna con el icono que corresponde a cada tema.
$get_temas_query = $db->query_read("SELECT thread.threadid, thread.title, thread.forumid, thread.postusername, thread.dateline,thread.views,thread.postuserid, forum.title_clean as title_forum
FROM " . TABLE_PREFIX . "thread as thread," . TABLE_PREFIX . "forum as forum
where thread.visible=1 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.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 and thread.forumid=forum.forumid and thread.forumid in ($en_foros) $condicionlike
". $orderby . $descasc .
" LIMIT " . ($limitlower - 1) . ", $perpage"
);
<td class="tcat"><a href="indice.php?cat=$cat&por=tema$porletra&orden=asc">Tema$flechatema</a></td>
<td class="tcat"> </td>
<td class="alt$i"><img src="$temas[iconpath]" alt="" border="0"></td>
ustedes piden muchas cosas....
bueno, todas esas ideas las implementaré para la siguiente version con su pagina de opciones y toda esa gracias
XD veo que Monito me tiene bastante fé y sobre todo respeta mi trabajo (yo nunca puse eso en el plugin)ElDestrampe 2.0© Menú de Índices por Jhonnyf v1.0
Copyright ©2009, (Fenix) ElDestrampe. Todos los Derechos Reservados.
seria ideal que ademas de la web de eldestrampe , dejaras una con un demo tal cual dejan los de vbulletin.org , pero que sea tuya .
saludos.
🔒 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?