Как вывести категории с JonCMS на главную с загруз центра
ОБСУЖДЕНИЕ
вывол Категорий
версия?
KpuTuK, Установленная JohnCMS 6.2.0
гляну - отпишу
KpuTuK, ok. Жду
KpuTuK, Когда, мне зайти? - Посмотреть?
тож интересно...
Revo, Я просто хочу сделать загруз центр на JonCMS. Вот не могу только понять как сделать вывод категорий
через пару лет)) гг
// Подсчитываем число папок
$req = mysql_query("SELECT COUNT(*) FROM `download` WHERE `refid` = '$cat' AND `type` = 'cat'");
$totalcat = mysql_result($req, 0);
// Подсчитываем число файлов
$req = mysql_query("SELECT COUNT(*) FROM `download` WHERE `refid` = '$cat' AND `type` = 'file'");
$totalfile = mysql_result($req, 0);
$total = $totalcat + $totalfile;
if ($total > 0) {
$zap = mysql_query("SELECT * FROM `download` WHERE `refid` = '$cat' ORDER BY `type` ASC, `text` ASC, `name` ASC LIMIT " . $start . "," . $kmess);
while ($zap2 = mysql_fetch_array($zap)) {
////////////////////////////////////////////////////////////
// Выводим список папок //
////////////////////////////////////////////////////////////
if ($totalcat > 0 && $zap2['type'] == 'cat') {
echo '<div class="list1">';
echo '<a href="?cat=' . $zap2['id'] . '">' . $zap2['text'] . '</a>';
$g1 = 0;
// Считаем число файлов в подкаталогах
$req = mysql_query("SELECT COUNT(*) FROM `download` WHERE `type` = 'file' AND `adres` LIKE '" . ($zap2['adres'] . '/' . $zap2['name']) . "%'");
$g = mysql_result($req, 0);
// Считаем новые файлы в подкаталогах
$req = mysql_query("SELECT COUNT(*) FROM `download` WHERE `type` = 'file' AND `adres` LIKE '" . ($zap2['adres'] . '/' . $zap2['name']) . "%' AND `time` > '" . (time() - 259200) . "'");
$g1 = mysql_result($req, 0);
echo "($g";
if ($g1 != 0) {
echo "/+$g1)</div>";
} else {
echo ")</div>";
}
}
////////////////////////////////////////////////////////////
// Выводим cписок файлов //
////////////////////////////////////////////////////////////
if ($totalfile > 0 && $zap2['type'] == 'file') {
echo '<div class="list2">';
$ft = functions::format($zap2['name']);
switch ($ft) {
case "mp3":
$imt = "mp3.png";
break;
case "zip":
$imt = "rar.png";
break;
case "jar":
$imt = "jar.png";
break;
case "gif":
$imt = "gif.png";
break;
case "jpg":
$imt = "jpg.png";
break;
case "png":
$imt = "png.png";
break;
default :
$imt = "file.gif";
break;
}
echo '<img src="' . $filesroot . '/img/' . $imt . '" alt=""/><a href="?act=view&file=' . $zap2['id'] . '">' . htmlentities($zap2['name'], ENT_QUOTES, 'UTF-8') . '</a>';
if ($zap2['text'] != "") {
// Выводим анонс текстового описания (если есть)
$tx = $zap2['text'];
if (mb_strlen($tx) > 100) {
$tx = mb_substr(strip_tags($tx), 0, 90);
$tx .= '...';
}
echo '<div class="sub">' . functions::checkout($tx) . '</div>';
}
echo '</div>';
}
}
} else {
echo '<div class="menu"><p>' . $lng['list_empty'] . '</p></div>';
}
тупо из \download\index.php вытащил
KpuTuK, Спасибо, выручил! В ЛС WMR Отблагадарю
Qiate, в анкете все) обращайся)
Чтобы не создавать новую тему, спрошу тут
Как в коде выше (вывод на главную) сделать вывод скрина слева ,справа описание?
Заранее спасибо
Как в коде выше (вывод на главную) сделать вывод скрина слева ,справа описание?
Заранее спасибо