Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Надпись "Объявление (новости)"

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите , пожалуйста, как правильно это сделать. т.е. хочу , чтоб надпись была по центру и другого цвета, отличного от других категорий ?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 18:18 25-01-2004 | Исправлено: lynx, 22:29 25-01-2004
Xnom



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trew
давай сначала прогуляемся в Обзор форума IkonBoard V. 2 (карта форума)
и посмотрим раздел "Дизайн и мелкие фичи".
 
вопросы остались?

Всего записей: 778 | Зарегистр. 09-10-2002 | Отправлено: 22:10 25-01-2004 | Исправлено: Xnom, 22:13 25-01-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trew
 
Зы вывод надписи "Объявления" отвечает в ikonboard.cgi:
 

Код:
 
     $output .= qq~
        <!-- Cgi-bot Announcements Title -->
        <tr>
            <td bgcolor=$catback colspan=5>
                <font face="$font" color=$catfontcolor size=$dfontsize3>
                <b>&raquo; $ibtxt{'0301'}</b>
                </font>
            </td>
        </tr>
        <!-- Cgi-bot End Announcements Title -->
        ~;

 
 
Можешь поменять:
 

Код:
 
 <td bgcolor=$catback colspan=5 align="center">
                <font face="$font" color="#какой_надо" size=$dfontsize3>
                <b>&raquo; $ibtxt{'0301'}</b>
                </font>
 

 
 
За вывод следующей строки таблицы отвечает код в ikonboard.cgi:
 

Код:
 
    $output .= qq~
        <!-- Cgi-Bot $ibtxt{'0032'} $dateposted -->
        <tr>
            <td bgcolor=$forumcolortwo align=center>
              <img src="$imagesurl/images/$announce" border=0>
            </td>
            <td bgcolor=$forumcolortwo>
                <font face="$font" color=$forumfontcolor size=$dfontsize2>
                $title
                </font>
            </td>
            <td bgcolor=$forumcolortwo colspan=2 align="center">
                <font face="$font" color=$forumfontcolor size=$dfontsize2>
                [ <a href="$boardurl/$announceprog">$ibtxt{'0033'}</a> ]
                </font>
            </td>
            <td bgcolor=$forumcolorone>
                <font face="$font" color=$forumfontcolor size=$dfontsize1>
                    <b>$dateposted</b>
                </font>
            </td>
        </tr>
        <!-- Cgi-bot End of announcements -->
        ~;
 

 
Можешь изменить строку:
 

Цитата:
   <font face="$font" color=$forumfontcolor size=$dfontsize2>
                [ <a href="$boardurl/$announceprog">$ibtxt{'0033'} и перечитывать</a> ]
                </font>

 
чтобы позабавить своих пользователей
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 22:34 25-01-2004
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynxБольшое СПАСИБО!!! Я его даже не там искал...
 
 
Добавлено
Xnom Я уже все что можно перечитал( можно по логам проверить) а некоторых ответов на вопросы не нашел, но вот как для новичков, если бы можно было бы сделать статью или что-то другое, где на примере любого скрипта, просто разобрать его по переменным или под-программам, это было бы большим подспорьем, например программа такая, делает то, считывает с переменных от туда, записывает туда...
Извените за офтоп.

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 00:20 26-01-2004
Xnom



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trew
не прими как оскорбление %)
 

Цитата:
Я его даже не там искал...  


Цитата:
Я уже все что можно перечитал

 
может ты не заметил, но приведу отрывки из статьи Изменение дизайна ikonboard 2x. Введение. Ikonboard.cgi-лицо конференции.
 

Код:
<!-- Cgi-bot Announcements Title -->  
<tr>  
<td bgcolor=$catback colspan=5>  
<font face="$font" color=$catfontcolor size=$dfontsize3>  
<b>&raquo; $ibtxt{'0301'}</b>  
</font>  
</td>  
</tr>  
<!-- Cgi-bot End Announcements Title -->
 
Эти строки (в случае, если в центре администрирования включена фунция "объявления") формируют вот эту строку: (рисунок для примера)
 

 
и далее по тексту то, что написала тебе lynx.

Всего записей: 778 | Зарегистр. 09-10-2002 | Отправлено: 01:01 26-01-2004
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
все нормально
 Я об этом и говорю, что не предполагал , что оно находится в ikonboard.cgi, поэтому  искал топик,  форумс и  т.д. ...

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 01:13 26-01-2004
N_Vova



Местный панк
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
а как вывести на главную (иконборд.цги) заголовки нескольких последних объявлений?
$title1
$title2
чтобы выводить название не только последней новости, а скажем последних двух трех?

Всего записей: 765 | Зарегистр. 24-10-2001 | Отправлено: 22:59 16-04-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
N_Vova

Цитата:
чтобы выводить название не только последней новости, а скажем последних двух трех?

 
Например, можно так.
 
ikonboard.cgi
 

Код:
 
if ($announcements eq 'yes') {
 
        $filetoopen = "$ikondir" . "data/news.cgi";
        if (-e $filetoopen) {
            openFILE(-FH=>'FILE',-FN=>"$filetoopen",-MD=>'r');
            my @announcementdata = <FILE>;
            close(FILE);
            $totalannouncements = @announcementdata;
          ($title, $dateposted, $trash) = split(/\|/, $announcementdata[0]);
            }
            else { $dateposted = time; $title = qq~Нет текущих новостей~; }
 
$dateposted = &longdate($dateposted + ($timedifferencevalue*3600) + ($timezone*3600));
 
 

 
Изменяет на так:
 

Код:
 
if ($announcements eq 'yes') {
 
        $filetoopen = "$ikondir" . "data/news.cgi";
        if (-e $filetoopen) {
            openFILE(-FH=>'FILE',-FN=>"$filetoopen",-MD=>'r');
            my @announcementdata = <FILE>;
            close(FILE);
            $totalannouncements = @announcementdata;
          ($title, $dateposted, $trash) = split(/\|/, $announcementdata[0]);
          ($title2, $dateposted2, $trash) = split(/\|/, $announcementdata[1]);
          ($title3, $dateposted3, $trash) = split(/\|/, $announcementdata[2]);

            }
            else { $dateposted = time; $title = qq~Нет текущих новостей~; }
 
$dateposted = &longdate($dateposted + ($timedifferencevalue*3600) + ($timezone*3600));
$dateposted2 = &longdate($dateposted2 + ($timedifferencevalue*3600) + ($timezone*3600))
$dateposted3 = &longdate($dateposted3 + ($timedifferencevalue*3600) + ($timezone*3600));

 
 

 
 
Далее, выводим.
 
Вместо:
 

Код:
 
<td bgcolor=$forumcolortwo>
                <font face="$font" color=$forumfontcolor size=$dfontsize2>
                $title
                </font>
            </td>
 

 
Пишем, например:
 

Код:
 
<td bgcolor=$forumcolortwo>
                <font face="$font" color=$forumfontcolor size=$dfontsize2>
                $title &#160;&#160; $dateposted<br>
                $title2 &#160;&#160; $dateposted2<br>
                $title3 &#160;&#160; $dateposted3<br>
                </font>
            </td>
 
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 04:08 17-04-2004
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Надпись "Объявление (новости)"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru