`Maksik
Пользователи-
Число публикаций
18 -
Регистрация
-
Последнее посещение
О `Maksik
- День рождения 18.06.1992
Личная информация
- Заголовок
-
ICQ
666931
Дополнительные
-
Пол
Мужчина
-
Город
Москва
Недавние посетители профиля
1 746 просмотров профиля
Достижения `Maksik
-
`Maksik отреагировал на сообщение в теме: [3.0.x](BS-MZ) Редирект внешних ссылок
-
`Maksik отреагировал на сообщение в теме: [3.0.x](BS-MZ) Редирект внешних ссылок
-
Попробуйте: http://whymax.ru/scripts/26-redirekt-vneshnix-ssylok-v-ipb-3.html Должно работать, и с индексацией все в порядке.
-
Баг-фикс Ищем: function button_and_list_for_topics( &$row, $forum_id ) { Добавляем ниже: if ($row['author_id']) { $poster = $this->ipsclass->DB->simple_exec_query( array( 'select' => '`mgroup`, `thanks_point`', 'from' => 'members', 'where' => '`id` = ' . $row['author_id'] ) );} else { // Author's group is "Guest" $author['mgroup'] = $this->ipsclass->vars['guest_group']; $author['thanks_point'] = 0; } Теперь в настройках можно выбирать группы, за сообщения которых можно говорить "спасибо"
-
Если кто хочет убрать кнопочки "Удалить" и "Редактировать": ./sources/action_public/topics.php Ищем: if ( $post_date > ( time() - ( intval($this->ipsclass->member['g_edit_cutoff']) * 60 ) ) )Заменяем на: if ( $post_date > ( time() - ( intval($this->ipsclass->member['g_edit_cutoff']) * 60 ) ) and !$poster['has_modcomment']) Ищем: if ($poster['id'] == $this->ipsclass->member['id'] and $this->ipsclass->member['g_delete_own_posts']) return $button;Заменяем на: if ($poster['id'] == $this->ipsclass->member['id'] and $this->ipsclass->member['g_delete_own_posts'] and !$poster['has_modcomment']) return $button; Если вы ставили мод по инструкции (и уверены на 100%, что все сделали верно), но ничего не работает, тогда нажмите на волшебную кнопочку F5
-
Спасибо, других (получше этого) наверное и нет) Тогда даже с этим модом можно делать все, как в сообщении #11
-
Если стоит мод "Запрет на редактирование сообщений после добавления комментария модератором", то в topics.php и moderate.php ищите немного другой код, например: $this->ipsclass->member['g_delete_own_posts'] == 1и добавляйте код ниже перед последней скобкой ")": ./sources/action_public/moderate.php $post_date > ( time() - ( intval($this->ipsclass->member['g_edit_cutoff']) * 60)) ./sources/action_public/topics.php $post_date > ( time() - ( intval($this->ipsclass->member['g_edit_cutoff']) * 60)) Остальное все так же! Буду благодарен, если кто кинет ссылку на этот мод/хак (помоему что-то подобное на ibr стояло).
-
1. Запрещаем удаление поста юзеру после истечения времени для редактирования поста. ./sources/action_public/moderate.php Ищем: else if ( ($this->ipsclass->member['g_delete_own_posts'] == 1) and ( $this->ipsclass->member['id'] == $post['author_id'] ) )Заменяем на: else if ( ($this->ipsclass->member['g_delete_own_posts'] == 1) and ( $this->ipsclass->member['id'] == $post['author_id'] ) && $post['post_date'] > ( time() - ( intval($this->ipsclass->member['g_edit_cutoff']) * 60 ) ) )Сохраняем файл. 2. Убираем кнопку "Удалить" после истечения времени для редактирования поста. ./sources/action_public/topics.php Ищем: $this->delete_button($row['pid'], $poster)Заменяем на: $this->delete_button($row['pid'], $poster, $row['post_date']) Ищем: function delete_button($post_id, $poster)Заменяем на: function delete_button($post_id, $poster, $post_date) Ищем: if ($poster['id'] == $this->ipsclass->member['id'] and ($this->ipsclass->member['g_delete_own_posts'])) return $button;Заменяем на: if ($poster['id'] == $this->ipsclass->member['id'] and ($this->ipsclass->member['g_delete_own_posts'] && $post_date > ( time() - ( intval($this->ipsclass->member['g_edit_cutoff']) * 60)))) return $button;
-
Дополнение к моду "Кто был сегодня?"
`Maksik ответил на тему форума автора Polcovnic Colt в Запрос на создание модификации
Если Вам так хочется считать всех гостей, напишите самый простой скрипт, который будет учитывать все хосты (или посетителей по ip и браузеру), а затем просто вычитайте из этого значения кол-во зареганных юзеров и поисковиков. Вот и все и никакой нагрузки на БД -
Быстрое редактирование сообщения по двойному клику
`Maksik ответил на тему форума автора GiV в Модификации в разработке
Блин, сеня юзер написал, что все равно перезагружается окошко по двойному клику. Если нажать редактировать пост кнопочкой "изменить", а потом кликнуть 2 раза, то форма редактирования поста перезагрузится. можно ли как-нибудь сделать проверку на ява скрипте, не открыта ли форма для редактирования поста? -
Быстрое редактирование сообщения по двойному клику
`Maksik ответил на тему форума автора GiV в Модификации в разработке
Спасибо, работает -
Быстрое редактирование сообщения по двойному клику
`Maksik ответил на тему форума автора GiV в Модификации в разработке
А нельзя как-нибудь сделать, чтобы при при нажатии 2 раза на пост (во время редактирования) окошко редактирования поста не перезагружалось? Пишешь пост, вдруг нажал случайно на него и все потеряно -
Ура, вот что нашел: http://www.ibresource.ru/forums/index.php?...hl=moderate_log Сейчас буду пробовать
-
Подскажите пожалуйста, как парсинг HTML прикрутить к моду?
-
Спасибо, но помоему это не он Да и версия 1.2, 1.3 При редактировании поста юзером/модером просто в лог действий модераторов записывалось не только действие (User Masha отредактировал пост #9462), а ещё сообщение до редактирования.
-
Вывод в окно одного сообщения из топика
`Maksik ответил на тему форума автора FatCat в Tips & Tricks
seba, А что непонятно? ./sources/action public/miscprint_page.php $max_posts = 300;Меняйте на нужное кол-во постов -
Все сообщения останутся, главное не трогайте БД и оставьте папку uploads вашего форума. Откройте исходный код страницы форума и ява скрипт с вирусом будет где-то там (скорее всгео внизу). Затем просто в админке измените шаблон и удалите этот код. Поищите его так же во всех php файлах