PDA

View Full Version : Downloads


BFG
23.06.2006, 05:03
а где нужно что сменить, что бы сразу файлы сортировались "сначала новые"???, а не по алфавиту...

Soniks
23.06.2006, 14:32
BFG найдите:
} else {
$orderby = "title ASC";
}

Замените на:
} else {
$orderby = "date DESC";
}

должно помочь

BFG
24.06.2006, 05:06
спасибо! вроде помогло...
а все нужно было менять, я их там штуки 3 нашёл и поменял, а то может где-нибудь в дальнейшем всплывёт???

Soniks
26.06.2006, 21:09
BFG нет, не всплывет :)

BFG
29.06.2006, 01:54
Soniks помоги плиз разобраться...
добавил в доунлоад Downloads_image (ну код подтверждения), все функции типа деталей файла поубирал, они мне не нужны, а хотелось бы чтобы всё описание файла было именно на функции getit.
Понимаю что это просто, но метод тыка не работает, целый день протыкал но всё впустую.
А мне всего то нужно: описание, размер, кол-во закачек и дата добавления файла.

И вот ещё вопрос:
Как сделать чтобы вместо буквенного кода подтверждения были цифры, и чтобы их было не 8 а, например, 6???

Soniks
02.07.2006, 10:38
BFG в функции getit идет только отправка файла пользователю
код отвечающий за вывод информации о файле:

$result=$db->sql_query("SELECT lid, url, title, description, date, hits, downloadratingsummary, totalvotes, totalcomments, filesize, version, homepage FROM ".$prefix."_downloads_downloads WHERE lid='$lid' limit 1");
list($lid, $url, $title, $description, $time, $hits, $downloadratingsummary, $totalvotes, $totalcomments, $filesize, $version, $homepage)=$db->sql_fetchrow($result);
$hits = intval($hits);
$totalvotes = intval($totalvotes);
$totalcomments = intval($totalcomments);
$downloadratingsummary = number_format($downloadratingsummary, $mainvotedecimal);
$title = filter($title, "nohtml");
$description = filter($description);

и после этого выводите в ставляйте этот код куда вам нужно, и выводите переменные.

t0rr
31.07.2006, 17:00
нельзя ли сделать, чтобы размер файла определялся сам?

и как сделать, чтобы дата вместо dd/mm/yyyy отображаласьв формате dd.mm.yyyy

Soniks
02.08.2006, 02:19
t0rr можно, используйте соответствующие функции http://ru.php.net/manual/ru/ref.filesystem.php
время скорее всего там берется через функцию formatTimestamp(), которая используют языковую константу (см. в папке language) _DATESTRING для определения формы вывода даты