FRIHOSTFORUMSSEARCHFAQTOSBLOGSDIRECTORY
You are invited to Log in or Register a Frihost Account!

[man]cambiar el orden de los Downloads?, la respuesta aqui

 


shinji_x19
no se donde dejar este pots, a lo mejor me estoy equivocando pero vale...
Después de un tiempo de estar investigando en el modulo por que no se podían cambiar el orden de las descargas de las más viejas primero a las más nuevas primero, encontré la solución.

1. Entra en tu carpeta de Downloads
2. Abre el archivo Index.php
3. Selecciona Buscar y encuentra esto:
function viewdownload

. Después de eso está este código:


Codigo:
function viewdownload($cid, $min, $orderby, $show) {
$cid = intval($cid);
global $prefix, $db, $admin, $ns_dl_num_per_page, $module_name, $ns_theme, $ns_dl_main_dec, $mod_title, $mod_title_directory;
$result_ds = $db->sql_query("SELECT ns_dl_main_dec, ns_dl_num_per_page, ns_dl_show_num, ns_dl_show_full, ns_dl_show_sub_cats from ".$prefix."_ns_downloads");
list($ns_dl_main_dec, $ns_dl_num_per_page, $ns_dl_show_num, $ns_dl_show_full, $ns_dl_show_sub_cats) = $db->sql_fetchrow($result_ds);
include("header.php");
if (file_exists("modules/$module_name/copyright.php")) {
if (!isset($min)) $min=0;
if (!isset($max)) $max=$min+$ns_dl_num_per_page;
if(isset($orderby)) {
$orderby = convertorderbyin($orderby);
} else {
$orderby = "date ASC";
}
if ($show != "") {
$ns_dl_num_per_page = $show;
} else {
$show = $ns_dl_num_per_page;
}
menu(1);



etc... aquí está lo que queremos

Aquí encontrarás una parte donde dice


Codigo:
} else {
$orderby = "date ASC";
}


Que significa date ASC:
Significa que ya encontramos el problema del orden de descargas más antiguas primero

Ahora eso lo puedes cambiar por lo siguiente para que aparescan de diferente forma:

Codigo:
date DESC [Muestra las descargas más recientes primero]
date ASC [Muestra las descargas más antiguas primero]
title ASC [Muestra las descargas ordenadas de la A - Z]
tilte DESC [Muestra las descargas ordenadas de la Z - A]
downloadratingsummary ASC [De la Menos valorada a la más valorada]
downloadratingsummary DESC [De la Más valorada a la Menos valorada]
hits ASC [De la Menos popular a la Más popular]
hits DESC [De la Más popular a la Menos popular]


Espero que esto les sirva a muchos, por que algunos ya se andaban metiendo en problemas con la base de datos y esas cosas
yo le utilizado en mi web y ahora esta mejor ya que el usuario tendra las ultimas descargas primero
n3k0
Primero comentarte que te leas los códigos para el posteo, sigue este enlace: http://www.frihost.com/forums/vt-29635.html.

Y luego está bien que nos digas como realizar algunas modificaciones para que nos sean útiles a todos, pero también sería util comentar que aplicación estás modificando.
rtx
emm...

PHP-NUKE?
neonard0
Muchisimas gracias me cayo del cielo ese codigo, y ademas gracias por el link de las otras ayudas.
jetta
o si claro, ha servido mucho tu ayuda, muchas gracias!!
sindemencia
estemmm... para q programa escrito en php hablas?? php nuke? q version?
Mamsaac
he de imaginar que es php nuke de lo que hablas... lastima que no lo uso, pero para los que lo usan eso es muy util Smile
Related topics

[man]Cambiar el Tamaño de los bloques en PHP-Nuke
[???]te cres guapo?
SMALLVILLE(superman)
DirectX 10 Devolverá A Los PCs La Corona De Los Videojuegos
[help]Cambiar el formato de videos para hacer dvds...

[BEL] La belleza
Una Chica...
3 reflexiones acerca de la Verdad
[Inteligencia] Acertijos Complicados
juegos en flash

Sueños!
[juego]No hay mejor cosa que....
[var] Reducir cabezas como lo hacían los jíbaros
Cual es el tema que te hace tiritar?
Dios
Reply to topic    Frihost Forum Index -> Language Forums -> Spanish

FRIHOST HOME | FAQ | TOS | ABOUT US | CONTACT US | SITE MAP
© 2005-2007 Frihost, forums powered by phpBB.