Перейти к контенту

Замечания и предложения


Рекомендуемые сообщения

  • Ответы 206
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Total

предлогаю выбрать сервер и устроить там канал:

например можно реально поднять на irc.ornet.ru #invisionboard ili #ibresource

Ссылка на комментарий
Поделиться на других сайтах

theIggs

для real-time общения, новостей и тд тп, обмена опытом, места где можно всем вместе собраться и что то дружно написать или обсудить

Ссылка на комментарий
Поделиться на других сайтах

Дело то нужное конечно скорее всего... Я так понимаю ты сам и вызываешься этим заниматься?
Ссылка на комментарий
Поделиться на других сайтах

Meowth[OGD]

зарегестрировать канал минутное дело а сидеть я там буду 6-8 часов в сутки при любом раскладе, я и на других так сижу если уж так сильно модератор туда требуеться :D

Ссылка на комментарий
Поделиться на других сайтах

В связи с участившемися нарушениями правил поведения на форуме, предлагаю ввести систему предупреждений.

 

Могу предложить такую http://www.soulless.ru/board/sources/warns.php?mid=57

Ссылка на комментарий
Поделиться на других сайтах

всем вместе собраться

Такой толпой? Думаю, не соберёмся. Не бывает столько народу одновременно в онлайне, по-моему... чтоб аськи не хватило....

 

пора двигать на 1.2

Мона..........

Ссылка на комментарий
Поделиться на других сайтах

сделайте плиз показ топиков во всех форумах за ВСЕ время.. думаю многим будет удобнее

Так и так ведь есть это!

Маленькое предложение: доработать хак "номера сообщений". Сейчас он может некорректно работать, если у пользователей выставлено разное число сообщений за страницу форума. Например, у меня вот этот пост находится на первой странице, но если кто-то другой зайдёт по этой ссылке (st=0), то искомого сообщения там не увидит. Лучше применить для нумерации постов &view=findpost&p=НОМЕР_ПОСТА...

findpost конечно хорошо. Но неужель st стоит все время одинаковое? Оно вроде как зависит от пользователя и поэтому никаких ошибок не должно быть. Я вроде делал в хаке st динамическое. Зачем заставлять скрипт работать дважды посылая его на findpost? Меня клинет или тебя? :D

 

 

Добавлено:

Так может канал открыть на официальной ирке - irc.invisionpower.com ?

Ссылка на комментарий
Поделиться на других сайтах

http://www.ibresource.ru/forums/index.php?...&st=0#entry1621

 

Oska, пройди по ссылочке. Попадёшь на пост #1621?

Изменено пользователем theIggs
Ссылка на комментарий
Поделиться на других сайтах

PS

сделайте плиз показ топиков во всех форумах за ВСЕ время.. думаю многим будет удобнее 

 

Так и так ведь есть это!

Отнюдь. Даже в этом форуме:

Отображено 9 из 9 тем отсортировано по  дате последнего сообщения в  порядке убывания за последние 30 дней
Ссылка на комментарий
Поделиться на других сайтах

Так вы хотите, чтобы по умолчанию такое было? ИМХО это денег на траффик тогда не напасёшься :D

http://www.ibresource.ru/forums/index.php?...;st=0#entry1621

 

Oska, пройди по ссылочке. Попадёшь на пост #1621?

Попал. Прям на пост!

 

 

??7

Ссылка на комментарий
Поделиться на других сайтах

Oska

При чём тут трафик, просто число страниц побольше будет в форумах, а на страницу один фиг тем 20-30...

 

Попал. Прям на пост!

У тебя сколько постов за страницу форума? :D Я под гостем пробовал по этой ссылке пройти - фиг. Потому что в ссылке-то стоит st=0, когда гостем заходишь, от st=0 15 постов отображается, а этот был 39ым по-моему...

Ссылка на комментарий
Поделиться на других сайтах

Все понял. St в теме нормально выводятся, а вот когда ссылку копируешь, она ведь всегда с одним и тем же st :D

В общем сейчас будет fixed!

 

Добавлено:

С фильтром попозже разберемся!

Ссылка на комментарий
Поделиться на других сайтах

Вот...

1. Skin/s*/skin_forum.php
// Найти и удалить:

     <table border='0' cellspacing='0' cellpadding='0'>
       <tr>
         <form action='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}' name='search'>
         <input type='hidden' name='s' value='{$ibforums->session_id}'>
         <input type='hidden' name='forums' value='{$Data['id']}'>
         <input type='hidden' name='cat_forum' value='forum'>
         <input type='hidden' name='act' value='Search'>
         <input type='hidden' name='joinname' value='1'>
         <input type='hidden' name='CODE' value='01'>
         <td>{$ibforums->lang['search_forum']} </td>
         <td nowrap><input type='text' size='30' name='keywords' class='forminput' value='{$ibforums->lang['enter_keywords']}' onFocus='this.value = "";'> <input type='submit' value='{$ibforums->lang['search_go']}' class='forminput'></td>
         </form>
       </tr>
     </table>
     <br>

// Найти:

<!--IBF.SUBFORUMS-->

// Ниже добавить:

<br />
<table width='<{tbl_width}>' border='0' cellspacing='0' cellpadding='0' align='center'>
 <tr><td width='100%' align='right'>
   <form method='post' action='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}'>
   <input type='hidden' name='act' value='SF'>
   <input type='hidden' name='f' value='{$info['id']}'>
   <input type='hidden' name='s' value='{$ibforums->session_id}'>
   <input type='hidden' name='filter' value='1'>
   <td nowrap><a title='{$ibforums->lang['filter_hint']}'>{$ibforums->lang['filter_forum']}</a> </td>
   <td nowrap><input type='text' size='20' name='keywords' class='forminput' value='{$info['cur_filter']}' onFocus='this.value = "";'> <input type='submit' value='{$ibforums->lang['search_go']}' class='forminput'></td>
   </form>
 </td></tr>
</table>


2. sources/Forums.php
// Найти:

       $this->output .= $this->html->PageTop($this->forum);

// ВЫШЕ добавить:

       $this->forum['cur_filter'] = $ibforums->input['keywords'] ? $ibforums->input['keywords'] : $ibforums->lang['filter_descr'];

// Найти:

       if ( ($ibforums->vars['show_user_posted'] == 1) and ($ibforums->member['id']) )
       {
           $query = "SELECT DISTINCT(ibf_posts.author_id), t.*, p.post FROM ibf_topics t
               LEFT JOIN ibf_posts ON (t.tid=ibf_posts.topic_id AND ibf_posts.author_id=".$ibforums->member['id'].")
               LEFT JOIN ibf_posts p ON (t.tid = p.topic_id AND p.new_topic = 1)
               WHERE t.forum_id=".$this->forum['id']." and t.approved=1
               and (t.pinned=1 or t.last_post > $Prune)";
       }
       else
       {
           $query = "SELECT t.*, p.post FROM ibf_topics t
               LEFT JOIN ibf_posts p ON (t.tid = p.topic_id AND p.new_topic = 1)
               WHERE t.forum_id=".$this->forum['id']." and t.approved=1
               and (t.last_post > $Prune OR t.pinned=1)";
       }

// Ниже добавить:

       if ($ibforums->input['filter'])
       {
           if (empty($ibforums->input['keywords']))
           {
               $std->Error( array( LEVEL => 1, MSG => 'no_search_words') );
           }
           
           $query .= " AND (t.title LIKE '%".$ibforums->input['keywords']."%' 
                       OR t.description LIKE '%".$ibforums->input['keywords']."%' 
                       OR t.starter_name LIKE '%".$ibforums->input['keywords']."%')";
       }

// Найти:

       $DB->query($query);

// Ниже добавить:

       if (! $DB->get_num_rows() ) $std->Error( array( LEVEL => 2, MSG => 'no_search_results') );


3. lang/*/lang_forum.php
// Найти:

$lang = array (

// Ниже добавить:

'filter_hint' => "Фильтр по названию, описанию и автору темы",
'filter_forum' => "Фильтр по форуму:",
'filter_descr' => "ключевое слово",

Как на Ру-Борде, только лучше. :D Если хочется оставить и дефолтный фильтр, который внизу (хоть он и корявый какой-то), то просто самый первый шаг с удалением пропустить. ;) Но я бы удалил.

Ссылка на комментарий
Поделиться на других сайтах

:D В последние три дня у меня форум через раз выкидывает 503 Service Temporarily Unavailable. Сколько можно?.. ;)

 

PS Вот и сейчас при отправке ответа........... :)

 

Добавлено:

:) В последние три дня у меня форум через раз выкидывает 503 Service Temporarily Unavailable. Сколько можно?.. :)

 

PS Вот и сейчас при отправке ответа........... ;)

PPS И второй раз!..... :)

 

Добавлено:

Да ещё и дубли при этом плодит... (плачет)

Ссылка на комментарий
Поделиться на других сайтах

да хреново. Переезжаем на новый хостинг скоро!

Уж скорей бы... А то у мя бесплатный хостинг лучше работает :D

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Я вот тут подумал: есть форум "Другие модификации 1.1" и есть "Другие модификации 1.2"

Так почему нету разделения на версии в форуме "Запрос на создание..."?

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Замечание по "Моему помошнику".

 

нет из этих сообщений, были ответами в созданной Вами теме.

 

Что за фраза нерусская? :D

 

До меня минут 5 доходило о чём это. Вы бы исправили [b]нет[/b] на 0 чтоли ;)

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.