Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » 2-а небольших вопроса
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Alone
Участник+
Средний рейтинг: 4.33 | Оценок: 24
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2002
Место проживания: Питер
Публикаций: 616
Статус: Alone в оф-лайне
2-а небольших вопроса [сообщение #16019]

1) Как сделать custom(которое создаёшь сам) поле в профайле высотой как поле подписи например? Т.е. не одна строчка, а несколько
2) Есть вот такой код:

PHP:


// start last post title hack by cx
        
$lasttitle = '';
        
$lasticon = '';
        if (
$forumperms['canview']) { 
               
$forum_this = $DB_site->query_first("SELECT post.title AS posttitle,thread.title AS threadtitle,post.iconid,icon.title AS icontitle,iconpath FROM thread 
LEFT JOIN post USING (threadid) LEFT JOIN icon USING (iconid) WHERE post.username='
$forum[lastposter]' AND post.dateline=$forum[lastpost]");

            
$lasttitle = $forum_this[posttitle];
            if (
$lasttitle == '') {
                
$lasttitle = 'Re: '.$forum_this[threadtitle];
            }
            
$lasttitle_raw = $lasttitle;

            if (
strlen($lasttitle) > 30) {
                
$lasttitle = substr($lasttitle, 0, 28);
                
$lasttitle .= '..';
            }

            if (
$forum_this[iconid] > 0) {
                
$lasticon = "<img src=$forum_this[iconpath] alt=\"$forum_this[icontitle]\" align=absbottom>";
            }
        }
        
// end last post title hack by cx


Ð_то фрагмент хака последенего сообщения на главной странице. Так вот меня интересует кусок определения иконки сообщения, он показывает иконку последнего сообщения(но люди её редко ставят), так вот как бы сделать чтобы он показывал иконку первого сообщения(т.е. иконку всей темы.) Знающие люди помогите плз...

__________________
**censored** - сайт о разгоне

Сообщение было отредактировано Alone 13-07-2002 в 08:25

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 13-07-2002 08:22
Нажмите сюда для просмотра профайла Alone Отправить Персональное сообщение Alone Посетить домашнию страничку Alone! Найти сообщения от Alone Добавить Alone в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Rumata
Участник+
Средний рейтинг: 4.5 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Владимирская обл.|Москва
Публикаций: 165
Статус: Rumata в оф-лайне
[сообщение #16025]

1. Имхо никак
2. Попробуй так:

PHP:


$forum_this 
= $DB_site->query_first("SELECT post.title AS posttitle,thread.title AS threadtitle, thread.iconid, icon.title AS icontitle,iconpath FROM thread 
LEFT JOIN post USING (threadid) LEFT JOIN icon USING (iconid) WHERE post.username='
$forum[lastposter]' AND post.dateline=$forum[lastpost]");

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 13-07-2002 11:27
Нажмите сюда для просмотра профайла Rumata Отправить Персональное сообщение Rumata Посетить домашнию страничку Rumata! Найти сообщения от Rumata Добавить Rumata в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alone
Участник+
Средний рейтинг: 4.33 | Оценок: 24
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2002
Место проживания: Питер
Публикаций: 616
Статус: Alone в оф-лайне
[сообщение #16056]

Rumata
Что-то не получается... Там где в последнем сообщении иконка есть она так и отображается, а в тех что нет, на месте иконки отображается значок незагруженного рисунка с адресом http://www.compware.ru/vb/alt="".

Кстати может посмотрев код, кто подскажет, почему он работает через раз. Т.е. один раз показывает всё как надо(т.е. название сообщения и автора со временем), а потом пару раз не показывает название, но автор и время всегда есть. В чём может быть проблема?
А в шаблон forumhome_lastpostby вставляется вот это:

PHP:


<table cellpadding="0" cellspacing="0" border="0" width="100%" id="ltlink"><tr align="right">
        <
td nowrap><smallfont>$lasticon <a href="showthread.php?s=$session[sessionhash]&goto=lastpost&forumid=$forum[forumid]" title="Go to last post: $lasttitle_row">$lasttitle</a><br>
        
by <a href="member.php?s=$session[sessionhash]&action=getinfo&find=lastposter&forumid=$forum[forumid]">$forum[lastposter]</a> @ $forum[lastpostdate] <font color="#666686">$forum[lastposttime]</font>
</
smallfont></td>
        <
td nowrap> <a href="showthread.php?s=$session[sessionhash]&goto=lastpost&forumid=$forum[forumid]"><img src="images/lastpost.gif" border="0" alt="Go to last post: $lasttitle_raw"></a></td>
    </
tr></table>

__________________
**censored** - сайт о разгоне

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-07-2002 06:51
Нажмите сюда для просмотра профайла Alone Отправить Персональное сообщение Alone Посетить домашнию страничку Alone! Найти сообщения от Alone Добавить Alone в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 06:59.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.71919608 seconds (99.08% PHP - 0.92% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.