Официальный Форум технической поддержки сервиса ForumBB

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Официальный Форум технической поддержки сервиса ForumBB » Корзина » Ограничение времени возможности редактирования сообщений


Ограничение времени возможности редактирования сообщений

Сообщений 1 страница 12 из 12

1

Скажите пожалуйста, на многих форумах есть огрничение по времени редактирования сообщений. Например, сообщение пользователь может отредактировать в течение часа после его публикации. Как сделать такую функцию на нашем форуме?

0

2

В HTML-верх:

Код:
<script>
var Edit_NoLimit=[1,2];
var setTimeEdit=180; </script>
<style id="style-st1">#pun-viewtopic li.pl-edit{display:none}</style>
<style id="style-st2">#pun-viewtopic li.hide_edit{display:none}</style>
<script src="http://hostjs-mybb2011.narod.ru/js/time_limit_editing.js"></script>

В HTML-низ:

Код:
<script> set_Time_Edit();</script>

[1,2] - это группы пользователей без ограничения времени редактирования. По умолчанию 1 и 2 - это администраторы и модераторы. На них лимит времени не действует. Если нужно добавить еще какие-то группы, посмотрите порядок их расположения в Администрирование-Группы-Текущие группы и добавьте номер через запятую.
180 - допустимое время редактирования в минутах. Можете заменить на свое.

И еще одно. Этот скрипт ссылается на файл time_limit_editing.js, который загружен на какой-то сайт. И если этот файл будет оттуда удален, ваш скрипт перестанет работать. Чтобы этого не произошло, сделайте так:
1. Пройдите по ссылке http://hostjs-mybb2011.narod.ru/js/time … editing.js На экране высветится текст.
2. Откройте на компьютере блокнот, скопируйте этот текст туда и сохраните файл с расширением *.txt
3. Ручками у этого файла измените расширение на *.js
4. Загрузите получившийся файл к себе на форум через Администрирование-Файлы
5. В скрипте замените ссылку на этот файл на свою.

Отредактировано brener (05.05.2012 13:17:51)

0

3

brener, премного благодарна!
Сейчас попробую установить ограничение :)

0

4

Милушка
Не за что, коллега! ))) Гляньте личку.

0

5

Поставила эти скрипты...
Возникла проблема - исчезла функция редактирования сообщений у пользователей совсем... :(
Как исправить?

0

6

хм... у меня стоит, все работает. Какие настройки поставили?

0

7

brener написал(а):

хм... у меня стоит, все работает. Какие настройки поставили?


Вот эти:

В HTML-верх:
Код:
<script>
var Edit_NoLimit=[1,2];
var setTimeEdit=180; </script>
<style id="style-st1">#pun-viewtopic li.pl-edit{display:none}</style>
<style id="style-st2">#pun-viewtopic li.hide_edit{display:none}</style>
<script src="http://hostjs-mybb2011.narod.ru/js/time_limit_editing.js"></script>

В HTML-низ:
Код:
<script> set_Time_Edit();</script>

Только, правда, просто поставила их в ХТМЛ-верх и -низ, без копирования себе в текстовый и пр.
У меня не получилось у текстового файла расширение поменять на *.js. Не знаю, как это сделать... :(

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

0

8

странно. Надо на Вашем форуме копаться. Так не скажу.

0

9

brener, а вы как ставили скрипты, через этот текстовый файл с расширением *.js или просто скрипты поставили в ХТМЛ-верх, низ - и всё?
Ещё вопрос, можно ли после скрипта делать отступления до следующего скрипта с помощью двух-трёх нажатий "Энтер"? (чтобы потом легче было найти и удалить скрипт, если станет не нужен)
Или скрипты должны идти подряд друг за другом?

Я - чайник, если что... в тонкостях такого рода не разбираюсь.

0

10

Я не знаю, что происходит....

Поставила эти скрипты, на другом форуме - работают, на моём - нет.
Слетела функция редактирования сообщений ещё и у модератора вдобавок.
И не восстанавливается никак...... :(

0

11

Скажите, пожалуйста, кто знает, а есть ли ещё какие-нибудь скрипты, другие, для ограничения времени редактирования?
Может, у меня какой нобиудь другой код заработает, как надо???

0

12

С функцией редактирования сообщений у модератора разобрались - это не из-за скрипта, по другой причине.
Попробовала установить скрипт через загрузку тесктового файла с расширением *.js (разобралась, как менять расширение)...
Всё равно скрипт не работает! Помогите кто-нибудь, пожалуйста!!!  :'(

Может быть, есть какой-нибудь другой скрипт?

0


Вы здесь » Официальный Форум технической поддержки сервиса ForumBB » Корзина » Ограничение времени возможности редактирования сообщений