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

[1.x.x]Перемещение и удаление отдельных сообщений


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

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

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

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

Загружено фотографий

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

Блин воспользуйся виндовским поиском (если на локалхосте...)

 

А теперь вопрос:

Что сейчас лежит в архиве на скачивание?!?

Первоначальный вариант в котором надо править все как написано в данном топике или в архиве уже учтено то что тут писалось?!?

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

Выручайте!

Установил хак из архива доступного на сегодняшний день для скачивания и получил следуйщий результат:

При попытке перенести сообщение выскакивает следуйщее окно

Обнаружена ошибка:

 

Вам запрещено использование этой функции

При етом даже окно выбора темы в которую переность сообщение не появляется...

Такая фень происходит как под Админом так и под модератором...

В чем тут дело?!? :D

я пересмотрел вроде все но так и ненашел где ошибся...

Щас буду дальше пробовать разобратся, но жду вашей помощи!

 

И напоследок: уменя стоит "Русский Модифицированный IPB v1.3 Final © 2003 BesTFileZ.Net & IBR Team"

на нем стоит хак "Global Messaging". вроде все.

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

или в архиве уже учтено то что тут писалось?!?

не все там учтено , у меня дефолтом не работало как нада вначале - потом почитал тему , пару рас ставил сносил хак, поменял ява скрипт как советовал Serioga и вуаля - все пашет как нада и под всеми браузерами :D

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

  • 3 недели спустя...
а что надо сделать, если я хочу, чтобы эта функция была доступна только админам и супермодерам, для обычных модераторов все было бы так, как в стандарте?
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Чтобы такого не было, надо делать не UPDATE на topic_id и forum_id, а удаление и вставку сообщений заново, но это операция намного ресурсоёмче.
Ссылка на комментарий
Поделиться на других сайтах

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

Дополнение к моду.

 

В модификации не учитывается, что топик в который переносятся сообщения, может быть закрыт или вообще может отсутствовать. В последнем случае сообщения просто канут в лету.

 

Исправление.

 

В функции complete_moving файла Moderate.php

 

удаляем строчки

 	 $DB->query("SELECT tid, forum_id FROM ibf_topics WHERE tid='$id'");

	 $new = $DB->fetch_row();

 

и вставляем после

  if ( $id == $this->topic['tid'] )
 {
	 $std->Error( array( 'LEVEL' => 1, 'MSG' => 'mt_same_topic' ) );
 }

следующий код:

 	 $DB->query("SELECT tid, forum_id, state FROM ibf_topics WHERE tid='".$id."'");

	 $new = $DB->fetch_row();

 if ( !$new )
 {
	 $std->Error( array( 'LEVEL' => 1, 'MSG' => 'move_no_topic' ) );

 } elseif ( $new['state'] == "closed" )
 {
   $std->Error( array( 'LEVEL' => 1, 'MSG' => 'locked_topic' ) );
 }

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

Выручайте!

Установил хак из архива доступного на сегодняшний день для скачивания и получил следуйщий результат:

При попытке перенести сообщение выскакивает следуйщее окно

Обнаружена ошибка:

 

Вам запрещено использование этой функции

При етом даже окно выбора темы в которую переность сообщение не появляется...

Такая фень происходит как под Админом так и под модератором...

В чем тут дело?!? :D

я пересмотрел вроде все но так и ненашел где ошибся...

Щас буду дальше пробовать разобратся, но жду вашей помощи!

 

У меня абсолютно та же ошибка!!!

 

=================

2. lang_topic.php

=================

Найти:

 

$lang = array (

 

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

 

'DELETE_POSTZ' => "Удалить выбранные сообщения",

'MOVE_POSTZ' => "Переместить выбранные сообщения",

'where2move' => "Куда перемещать: URL темы",

не находится...

Я там написал

 

$lang['DELETE_POSTZ'] = "Удалить выбранные сообщения";

$lang['MOVE_POSTZ'] = "Переместить выбранные сообщения";

$lang['where2move'] = "Куда перемещать: URL темы";

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

А про то что быстрый ответ внутри формы...

 

... может просто поменять в функции TableFooter (в скин_топик) местами строчки

<!--IBF.MOD_PANEL-->

и

<!--IBF.QUICK_REPLY_OPEN-->

 

?

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

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

Установил всё-таки мод =)

Вот теперь такой вопрос. Можно ли немного расширить функцию удаления на "последние сообщения" юзверя?

На случай если спамер сразу в разных форумах начнёт флудить.

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

ну в принципе да. Но основное здесь - показ сообщений флудера в списке последних топиков - их отметка и удаление.
Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...
  • 5 недель спустя...

установил мод.

заработало с первого раза, спасибо.

 

единственная проблемка возникла с тем, что я "родной" скин изменил существенно, и требуемые для установки сентенции с лёту найти не получилось.

но это не проблема - раскрыл скин-файл из установки, и посмотрел там в какие процедуры изменения вносить.

 

от себя хочу добавить:

затестировал в здоровенном топике на 10-й странице.

после успешного удаления меня перекинуло на первую страницу.

для исправления заменил в Moderate.php (процедура complete_deleting):

 

$print->redirect_screen( $ibforums->lang['postz_deleted'], "showtopic=".$this->topic['tid'] );

 

на:

 

$print->redirect_screen( $ibforums->lang['postz_deleted'], "showtopic=".$this->topic['tid'].'&st='.$ibforums->input['st'] );

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

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

Рууский модифицированный IPB 1.3.

Скачал мод. Установил в локалке. Как говорится, "все хорошо, только папа умер"...

Отмечаю сообщение, выбираю "переместить", вставляю урл темы, жмакаю "ок", и все: выбрасывает на индекс, при этом вместо индекса - чистая страница, а браузер пишет "Готово".

 

Подскажите, где может быть проблема?

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


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

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

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