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

[2.1.x]Модераторские теги


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

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

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

В этой теме выложен мод для 2.3, не поленитесь пролистать 10 страниц.
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
  • 2 месяца спустя...
добрый день, поставил мод но работает наполовину: при создании сообщения все нормально, а вот при редактировании и последующем сохранении ошибка при работе с БД. Таблица (has_modcomment) в БД есть.
Ссылка на комментарий
Поделиться на других сайтах

добрый день, поставил мод но работает наполовину: при создании сообщения все нормально, а вот при редактировании и последующем сохранении ошибка при работе с БД. Таблица (has_modcomment) в БД есть.

Читайте прикреплённую тему в разделе 2.3.

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

Вот:

Время: Mon, 15 Dec 2008 22:22:02 +0000
Код ошибки: 1054
Сообщение сервера: Unknown column 'has_modcomment' in 'field list'
IP-адрес клиента: 77.222.144.6
Страница: /forum/index.php?s=&act=xmlout&do=post-edit-save&p=35122&t=1515&f=21
Запрос: UPDATE zdsimf_posts SET author_id=1604,use_sig=1,use_emo=1,ip_address='92.112.68.112',post_date=1229375107,icon_id=0,post='Вчера утром по Киев-ПАСу можно было наблюдать вторую половину 60х - 75% поездов были под круглыми ЧС4.<br />Видел в депо ЧС4з-209 в окрасе "акулий глаз", но такое ощущение - что КВР он прошёл не полгода назад, а три.',author_name='art-trans',topic_id=1515,queued=0,post_htmlstate=0,edit_time=1229379722,edit_name='Kaliha',post_edit_reason='',append_edit=0,has_modcomment=0 WHERE pid=35122

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

Что выводится при выполнении запроса

SHOW CREATE TABLE ibf_posts

?

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

CREATE TABLE `zdsimf_posts` (
`pid` int(10) NOT NULL auto_increment,
`append_edit` tinyint(1) default '0',
`edit_time` int(10) default NULL,
`author_id` mediumint(8) NOT NULL default '0',
`author_name` varchar(32) default NULL,
`use_sig` tinyint(1) NOT NULL default '0',
`use_emo` tinyint(1) NOT NULL default '0',
`ip_address` varchar(16) NOT NULL default '',
`post_date` int(10) default NULL,
`icon_id` smallint(3) default NULL,
`post` mediumtext,
`queued` tinyint(1) NOT NULL default '0',
`topic_id` int(10) NOT NULL default '0',
`post_title` varchar(255) default NULL,
`new_topic` tinyint(1) default '0',
`edit_name` varchar(255) default NULL,
`post_key` varchar(32) NOT NULL default '0',
`post_parent` int(10) NOT NULL default '0',
`post_htmlstate` smallint(1) NOT NULL default '0',
`post_edit_reason` varchar(255) NOT NULL default '',
`has_modcomment` tinyint(1) default '0',
PRIMARY KEY  (`pid`),
KEY `topic_id` (`topic_id`,`queued`,`pid`,`post_date`),
KEY `author_id` (`author_id`,`topic_id`),
KEY `post_date` (`post_date`),
KEY `ip_address` (`ip_address`),
KEY `post_key` (`post_key`),
FULLTEXT KEY `post` (`post`)
) TYPE=MyISAM

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

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

Про этот запрос понятно, мне интересно выполнится ли запрос, вызвавший ошибку.
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
слезно прошу помощи с добавлением кнопок

остановился на шагу 4. Открыть файл ./jscripts/ips_text_editor.js

а) открывая в блокноте текст в сжатом режиме (тобишь все в одну строку)

б) единственное что нашло поиском это - this.ipb_code, а все остальное (/** ; * STD: ; * IPB code override ; */) - нет такого.

помогите поставить кнопки пжлст.

2.3.5

Автору спасибо, идея очень полезная. Но...

 

Та же история с форумом 236.

Статья, приведенная сообщением ниже цитируемого, не помогла. Всё ссылается и основывается на STD, кторого найти не удалось.

 

Пока вышел из положения раздав модераторам теги для прописывания их в нужные сообщения вручную.

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

Автору спасибо, идея очень полезная. Но...

 

Та же история с форумом 236.

Статья, приведенная сообщением ниже цитируемого, не помогла. Всё ссылается и основывается на STD, кторого найти не удалось.

 

Пока вышел из положения раздав модераторам теги для прописывания их в нужные сообщения вручную.

FAQ по вопросам 2.1.x/2.2.x/2.3.x. Если ссылки оттуда вам не помогут, остаётся один вариант... :D Тем более в теме выложен мод для 2.3...

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

Народ, если кому не жалко, поделитесь, пожалуйста файлом ips_text_editor.js и ips_text_editor_lite.js с прописанным кодом для кнопок.

Только, если ничего дополнительного в этом файле не установлено (т.е. родной + эти кнопочки :D )

А то что-то либо я не понимаю в этом js ничего, либо уже настолько утомился, что не могу увидеть очевидное.

 

Форум 236.

Спасибо.

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

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

Если кто хочет убрать кнопочки "Удалить" и "Редактировать":

./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 :D

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

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

В принципе разобрался,только теперь при редактировании сообщения(уже с тегом) вылазит вот такое

	������ ��� ������ � ����� ������
�������� �������� ��� ������ � ����� ������.
�� ������ ����������� �������� ��� ��������, ����� ����

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

Помогите кто-нибудь ;)

Вот например редактирую пост пользователи,вставляю тег и вылазит такая лабуда(выше).Всю тему перечитал ответа не нашел... :D

Форум 2.3.6

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

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

  • 1 месяц спустя...

Хорошая штука, спасибо. На 2,3,3 встало нормально, вроде.

Только на шаблоне IP.Board Pro, не болдится ник модера почему-то в предупреждении.

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

Перепробовал разные версии и методы установки модификации после обновления с 2.1.7. до 2.3.6. - ниче не помогло. Однако - подумал "А зачем кнопки на панель? Может просто добавить BB код слева в боковом меню?".. и сделал. Сработало! ББ тег доступен всем без исключения, однако кроме для супермодеров и модеров - он не функционален. Хоть пускай юзер пишет

[mod]траляляляля[/mod] - безтолку. Вот такие вот дела...

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

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

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

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