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

kornel

Пользователи
  • Число публикаций

    34
  • Регистрация

  • Последнее посещение

  • Дней в топе

    1

kornel последний раз побеждал 15 Марта 2011

kornel - автор самых популярных публикаций!

О kornel

  • День рождения 27.01.1978

Личная информация

Дополнительные

  • Пол
    Мужчина
  • Город
    Alma-Ata/KZ

Недавние посетители профиля

3 546 просмотров профиля

Достижения kornel

  1. в sql консоли repair table domianan_forum.322_sessions; А чтоб подобного больше не случалось и если на сервере хватает памяти alter table 322_sessions type heap;
  2. kornel

    Перечень форумов в катагории

    Если только сделать отдельный шаблон для этой категории.
  3. Уменьшение уровня предупреждения - выставление предупреждения с отрицательным количеством баллов. Вывод из R/O - через админку. Редактирование профиля -> настройки форума.
  4. Попробуйте обратиться в клиентцентр. Покрайней мере полтора месяца назад на 3.3.4 были без большого гемороя несколько сот тысяч постов было переведено в архив и потом возвращено из него. А вот до 3.3.4 действительно была большая проблема с потерей постов.
  5. Ни как. Он не передается на сервер.
  6. Посмотрите тут. Вроде для 3.2 структуры не сильно поменялись.
  7. kornel

    [3.0.x]Важные сообщения (pinposts)

    Тип файла хука поставил в "Выберите" Находите в районе 1550 строки (у меня 1552) коммент // Do we have any PIDS? и перед ним добавляете //----------------------------------------- // Add pinned posts //----------------------------------------- if ( count( $this->pids ) ) { $this->DB->build( array( 'select' => 'pid', 'from' => 'posts', 'where' => 'topic_id='.$topicData['tid'].' AND post_pinned=1'.$queued_query_bit, 'order' => $this->settings['post_order_column'].' '.$this->settings['post_order_sort'])); $this->DB->execute(); while( $p = $this->DB->fetch() ) { $this->pids[ $p['pid'] ] = $p['pid']; } }А вообще это делается утилитой patch. Спасибо. Буду иметь ввиду.
  8. kornel

    [3.0.x]Важные сообщения (pinposts)

    Возможное решение проблемы, правда сильно кривое, но за неимением горничной: Заходим в управление хуками, начинаем его редактировать. Файлы хука - на всякий случай удаляем нафиг файл #2 переопределяющий public_forums_forums_topics А потом накладываем следующий патч --- admin/applications/forums/modules_public/forums/topics.php.orig 2011-09-08 15:04:26.000000000 +0600 +++ admin/applications/forums/modules_public/forums/topics.php 2011-09-28 12:57:39.927048282 +0600 @@ -1550,6 +1550,25 @@ } //----------------------------------------- + // Add pinned posts + //----------------------------------------- + if ( count( $this->pids ) ) + { + $this->DB->build( array( + 'select' => 'pid', + 'from' => 'posts', + 'where' => 'topic_id='.$topicData['tid'].' AND post_pinned=1'.$queued_query_bit, + 'order' => $this->settings['post_order_column'].' '.$this->settings['post_order_sort'])); + + $this->DB->execute(); + + while( $p = $this->DB->fetch() ) + { + $this->pids[ $p['pid'] ] = $p['pid']; + } + } + + //----------------------------------------- // Do we have any PIDS? //----------------------------------------- Понимаю, что сильно коряво и по идее нужно было бы пересобрать хук и переопредилить объект к которому относится патч, но я так и не въезжаю в логику написания хуков Если кто сможет - спасибо скажет много народу
  9. kornel

    [2.3.x] Pinned Post in the topic

    Нет. Несколько.
  10. Случаем не связка nginx+apache_backend используется на своем сервере?
  11. kornel

    Мод перелинковки.

    тут
  12. Сложнее. Это в базах. Насколько помню в районе ibf_core_sys_module
×
×
  • Создать...

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

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