На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Страницы: (5) 1 [2] 3 4 ... Последняя » все  ( Перейти к последнему сообщению )  
> Улучшаем Форум на Исходниках
    А какие картинки убрать надо?


    • списке форумов единственная картинка - user posted image

    • В списке тем:

      Цитата

      user posted image Форум на Исходниках.Ru
      user posted image user posted image Название категории
      user posted image user posted image Название раздела


      Думаю, можно заменить на:

      Цитата

      + Форум на Исходниках.Ru
      |- Название категории
      |-- Название раздела


      Ещё внизу:

      Цитата

      user posted image Нормальная тема
      и т.д.


      Нужно?

      Слева от заголовка темы можно убрать икноку темы (user posted image и т.д.)

    • В самой теме (сообщениях):

      Можно убрать иконку сообщения: user posted image и т.д.



    Про оформительные штучки по-подробней, пожайлуста. ;)
    Сообщение отредактировано: Al -
      Цитата =Alex=, 10.03.03, 13:21:32
      А какие картинки убрать надо?

      Все!

      Цитата
      Про оформительные штучки по-подробней, пожайлуста. ;)

      Все размеры шрифтов, цвета, бакграунды и т.д. заменить на стили,
      а сами стили вынести в таблицу CSS.
      Например такие строки:
      <td valign="middle" align="left"><font size=2 color="$color{'titletext'}">...</td>
      заменить на
      <td class="title">...</td>

        А в таблицу стилей прописать:
        ExpandedWrap disabled
          .titlebg {background-color: #7094B8; font-family: Verdana; font-size: 16px; font-weight: bold; color: #FFFFFF}
        , если я правильно понял.
        А если будет исключение? Например:
        ExpandedWrap disabled
          <td class="titlebg"><font size="1">Текст</font></td>

        Тогда размер шрифта не будет соответствовать.
          Пока что убрал картинки ВЕЗДЕ и исправил <td bgcolor="...">  на <td class="..">
          Щас пойду шрифты исправлять...
            Вот еще одна мысль:

            - Надо бы изменить место хранения сообщений.

             Сейчас _все_ сообщения хранятся в каталоге /Messages
             а надо бы их разнести - чтоб сообщения каждого раздела складывались
             в отдельный каталог, например /Messages/boardname
             Для чего это надо? Для того, чтобы легче было разгребать их ручками
             при необходимости.
             Да и вообще советуют не хранить все яйца в одной корзине :)

             Специфика реализации: - это надо сделать на живом форуме!
             Т.е. исходники должны быть модифицированы так, чтобы поддерживали
             считывание сообщений как из старого места, так и из нового,
             а запись при постинге или правке - уже только в новое место.
              Отредактированные файлы /Sources/*.pl

              Отключение каких рюшечек надо делать?
              Насчёт последнего предложения подумаю...
              Сообщение отредактировано: Al -
                Вопрос: мочему не обновляется архив с исходниками форума?
                  Потому что его никто не обновляет. ;)
                    Цитата vot, 11.03.03, 15:16:10
                    Вот еще одна мысль:

                    - Надо бы изменить место хранения сообщений.

                     Сейчас _все_ сообщения хранятся в каталоге /Messages
                     а надо бы их разнести - чтоб сообщения каждого раздела складывались
                     в отдельный каталог, например /Messages/boardname
                     Для чего это надо? Для того, чтобы легче было разгребать их ручками
                     при необходимости.
                     Да и вообще советуют не хранить все яйца в одной корзине :)

                    Вы уже пробовали? :)
                      Цитата ych_boriss, 14.03.03, 12:36:25
                      Вы уже пробовали? :)

                      Хранить? Пробовали. Результаты плачевные ;)
                        Цитата Jin X, 13.03.03, 23:45:55
                        Вопрос: мочему не обновляется архив с исходниками форума?

                        Обновлено...
                          Надо бы еще найти модуль для голосований...
                          я пока не нашел :(
                            Ещё надо сделать отключение 'Быстрого ответа' из профиля...
                              2 =Alex=

                              Давай в профиле юзера заведем:

                              $settings[45] = $showfastreply   =   [0/1]
                                ОК. Файлы долго выкладывать, так что напишу так:

                                Редактируем файл /Sources/Profile.pl

                                Ищем:
                                ExpandedWrap disabled
                                  # -- Show YaBB Code Buttons<br>  $memsettings[22] = $memsettings[22] || $showyabbcbutt;<br>  $checked = $memsettings[22] ? ' checked' : '';<br>  $yymain .= qq~<br>  <tr><br>    <td width="320"><font size=2><b>$txt{'740'}</b></font></td><br>    <td><input type="checkbox" name="enablecodebuttons" $checked></td><br>  </tr><br>~;


                                Добавляем ниже:
                                ExpandedWrap disabled
                                  # -- Show Fast Reply<br>  $memsettings[45] = $memsettings[45] || $showfastreply;<br>  $checked = $memsettings[45] ? ' checked' : '';<br>  $yymain .= qq~<br>  <tr><br>    <td width="320"><font size=2><b>Включить Быстрый ответ?</b></font></td><br>    <td><input type="checkbox" name="showfastreply" $checked></td><br>  </tr><br>~;


                                Ищем:
                                ExpandedWrap disabled
                                  print FILE "$member{'profilebutton'}\n"; #25


                                Добавляем ниже:
                                ExpandedWrap disabled
                                  print FILE "$member{'showfastreply'}\n"; #45


                                Редактируем файл /Sources/Display.pl

                                Ищем:
                                ExpandedWrap disabled
                                  if ($mstate != 1) {


                                Заменяем на:
                                ExpandedWrap disabled
                                  $showfastreply = $settings[45];<br>if ($mstate != 1 && $showfastreply) {


                                Проверял, работает. :)
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0468 ]   [ 15 queries used ]   [ Generated: 28.04.24, 10:54 GMT ]