Вывод на главную!

74.06K
.

дайте вывод записей библиотеки на 6.0.0
иконка название (счетчик коментарий)
автор, счетчик просмотров

.
# FFantoMM (23.03.2015 / 09:42)
дайте вывод записей библиотеки на 6.0.0
иконка название (счетчик коментарий)
автор, счетчик просмотров
Вывод случайных статей из библиотеки на ... на
.

Помогите с выводом!

Значит нужно последних 3-5 постов с гостевой на главную выводить, ну и поле ответить, чтоб не заходя в гостевую вести переписку, поможет кто?? Версия 6.1.2

.

Извените, забыл написать пожалуйста.)

.
Ей 25
# pop (05.08.2015 / 04:56)
Помогите с выводом!

Значит нужно последних 3-5 постов с гостевой на главную выводить, ну и поле ответить, чтоб не заходя в гостевую вести переписку, поможет кто?? Версия 6.1.2
Когда то писал... Для себя. Вечером буду дома - накидаю код.
.
# ValekS (05.08.2015 / 16:58)
Когда то писал... Для себя. Вечером буду дома - накидаю код.
Спасибо за желание помочь! АТО многие просто пишут: юзай поиск, вытяни из кода и т.д. ... Когда с тройкой работал то там был проще код, а в 6 после длительного перерыва я вообще не могу разобраться что да как...
.

ValekS, Так поможеш с кодом?? АТО больше никто не желает(

.
ValekS
Ей 25

pop, как то так... Можно уменьшить код, а то тут так сказать "полный" вывод, как в гостевой.

Код (+/-)
// Гостевая
echo '<div class="phdr"><b>Последние посты из Гостевой</b></div>';

// Форма ввода нового сообщения
if (($user_id || $set['mod_guest'] == 2) && !isset($ban['1']) && !isset($ban['13'])) {
    $token = mt_rand(1000, 100000);
    $_SESSION['token'] = $token;
    echo '<div class="gmenu"><form name="form" action="/guestbook/index.php?act=say" method="post">';
    if (!$user_id)
        echo $lng['name'] . ' (max 25):<br/><input type="text" name="name" maxlength="25"/><br/>';
    echo '<b>' . $lng['message'] . '</b> <small>(max 5000)</small>:<br/>';
    echo bbcode::auto_bb('form', 'msg');
    echo '<textarea rows="' . $set_user['field_h'] . '" name="msg"></textarea><br/>';
    if ($set_user['translit'])
        echo '<input type="checkbox" name="msgtrans" value="1" />&nbsp;' . $lng['translit'] . '<br/>';
    if (!$user_id) {
        // CAPTCHA для гостей
        echo '<img src="captcha.php?r=' . rand(1000, 9999) . '" alt="' . $lng['captcha'] . '"/><br />' .
        '<input type="text" size="5" maxlength="5"  name="code"/>&#160;' . $lng['captcha'] . '<br />';
    }
    echo '<input type="hidden" name="token" value="' . $token . '"/>' .
    '<input type="submit" name="submit" value="' . $lng['sent'] . '"/></form></div>';
} else {
    echo '<div class="rmenu">' . $lng['access_guest_forbidden'] . '</div>';
}

$req_guest = mysql_query("SELECT `guest`.*, `guest`.`id` AS `gid`, `users`.`sex`, `users`.`rights`, `users`.`lastdate`, `users`.`datereg`, `users`.`id`
FROM `guest` LEFT JOIN `users` ON `guest`.`user_id` = `users`.`id`
WHERE `guest`.`adm`='0' ORDER BY `time` DESC LIMIT 3");

for ($i = 0; $res = mysql_fetch_assoc($req_guest); ++$i) {
$text = ' <span class="gray">(' . functions::display_date($res['time']) . ')</span>';
$post = functions::checkout($res['text'], 1, 1);
    
if ($set_user['smileys'])
        $post = functions::smileys($post, $res['rights'] >= 1 ? 1 : 0);

if ($res['edit_count']) {
        // Если пост редактировался, показываем кем и когда
        $post .= '<br /><span class="gray"><small>Изм. <b>' . $res['edit_who'] . '</b> (' . functions::display_date($res['edit_time']) . ') <b>[' . $res['edit_count'] . ']</b></small></span>';
    }
    if (!empty($res['otvet'])) {
        // Ответ Администрации
        $otvet = functions::checkout($res['otvet'], 1, 1);
        if ($set_user['smileys'])
            $otvet = functions::smileys($otvet, 1);
        $post .= '<div class="reply"><b>' . $res['admin'] . '</b>: (' . functions::display_date($res['otime']) . ')<br/>' . $otvet . '</div>';
    }
    if ($rights >= 6) {
        $subtext = '<a href="/guestbook/index.php?act=otvet&amp;id=' . $res['gid'] . '">' . $lng['reply'] . '</a>' .
        ($rights >= $res['rights'] ? ' | <a href="/guestbook/index.php?act=edit&amp;id=' . $res['gid'] . '">' . $lng['edit'] . '</a> | <a href="/guestbook/index.php?act=delpost&amp;id=' . $res['gid'] . '">' . $lng['delete'] . '</a>' : '');
    } else {
        $subtext = '';
    }

    echo $i % 2 ? '<div class="list2">' : '<div class="list1">';

$arg = array(
        'header'  => $text,
        'body'    => $post,
        'sub'     => $subtext,
        'stshide' => '',
        'iphide'  => ''
    );

    echo functions::display_user($res, $arg);
echo '</div>';
}
.
pop

ValekS, Спасибо за помощь! Пока плюсики ставить немогу мало постов написал)

Вывод нормальный, убирать ничего не пришлось, все в самый раз. Можно конечно ответ админов убрать, но я не убирал))

.

Vsem privet . Ya kak vivodis na glavnuyu .jar .apk ili drugoe v zagruz centre(mod simba)

Всего: 1433