Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 ExBB Community :: Мод: Ограничение времени редактирования сообщений [3]
ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (3): « 1 2 [3]   

> Без описания
BON
Отправлено: 28 августа 2012 — 13:07
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




alexx пишет:
Так выше оно лежит

оно самое
 
 
Yamaliya
Отправлено: 29 августа 2012 — 03:39
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




Татьяне + и предлагаю добавить это при следующем обновлении... http://exbb.info/community/topic...topic=17&p=3#
 
 
dxman
Отправлено: 29 августа 2012 — 16:34
Post Id



Пользователь
Member


Покинул форум
Сообщений всего: 136
Дата рег-ции: Май 2010  
Репутация: 1




Спасибо, друзья! Как-то сразу не заметил. Отдельное спасибо Тане.
 
 
Отправлено: 2 октября 2016 — 19:35
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Если необходимо, чтобы у пользователей была возможность помимо редактирования в течение заданного времени еще и возможность удалить свое сообщение в течение этого же заданного времени, то нужно:

postings.php: (право удаления в течение установленного времени редактирования)

В функции function deletepost():

Найти:

CODE:
if ($fm->_Moderator === false) {
$fm->_FcloseAll();
$fm->_Message($fm->LANG['PostDeleting'], $fm->LANG['EditNo']);
}


Заменить на:

CODE:
if ($fm->_Moderator === false && $fm->exbb['edit_time'] && $fm->_Nowtime - $post_id > $fm->exbb['edit_time'] * 60) {
$fm->_FcloseAll();
$fm->_Message($fm->LANG['PostDeleting'], $fm->LANG['EditNo']);
}


topic.php: (отображение кнопки удаления)

Найти:

CODE:
$del = ( $fm->_Moderator === true) ? '<a href="postings.php?action=processedit&deletepost=yes&forum=' . $forum_id . '&topic=' . $topic_id . '&postid=' . $key . '" onClick="DelPost(this,' . $key . '); return false">' . $_icon['del'] . '</a>' . $_icon['divider'] : '';


Заменить на:

CODE:
$del = ( $fm->_Moderator === true || ( $fm->user['id'] === $member_id && $fm->user['id'] && $topic['state'] != 'closed' )) ? '<a href="postings.php?action=processedit&deletepost=yes&forum=' . $forum_id . '&topic=' . $topic_id . '&postid=' . $key . '" onClick="DelPost(this,' . $key . '); return false">' . $_icon['del'] . '</a>' . $_icon['divider'] : '';


ну, т.е. то же, что и для редактирования.
 
 
BON
Отправлено: 22 октября 2016 — 15:07
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




А может кто нить допилит, чтобы пользователь мог редактировать свою тему в определённых разделах без ограничения времени?
 
 
Отправлено: 22 октября 2016 — 17:15
Post Id


Модератор



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Уточните, как вы видите реализацию.
 
 
BON
Отправлено: 23 октября 2016 — 18:34
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




NordWest пишет:
Уточните, как вы видите реализацию.

в свойствах форума добавить поле "Интервал редактирования сообщений" которое будет действовать для конкретного форума
 
 
Отправлено: 24 октября 2016 — 04:51
Post Id


Модератор



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




У простого пользователя нет доступа к свойствам форума. Растерялся
 
 
tester
Отправлено: 25 октября 2016 — 09:18
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 49
Дата рег-ции: Февр. 2010  
Репутация: 11




чтоб не загромождать админку можно просто где-то в коде вставить
CODE:
if forum_id = 25 -> ['edit_time'] = 0;
- это для форума с ид=25 к примеру. как точно сделать - не знаю, не кодер.

(Отредактировано автором: 25 октября 2016 — 09:19)

 
 
BON
Отправлено: 25 октября 2016 — 15:29
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




NordWest пишет:
У простого пользователя нет доступа к свойствам форума.

алмин задает для конкретного форума настройки. Допустим время редактировния бесконечно. И данный параметр будет касаться только конкретного форума а не всех разделов
 
 
Отправлено: 25 октября 2016 — 20:07
Post Id


Модератор



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Другими словами вы хотите параметр "время редактирование сообщений" сделать индивидуальным для каждого форума? Можно попробовать... Но опять же это будут настройки для админа - пользователи сами ничего менять не смогут.
 
 
Отправлено: 25 октября 2016 — 21:17
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Так это и хорошо что не смогут...
 
 
Отправлено: 25 октября 2016 — 21:42
Post Id


Модератор



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Просто вопрос то был задан так...
BON пишет:
А может кто нить допилит, чтобы пользователь мог редактировать свою тему в определённых разделах без ограничения времени?
 
 
BON
Отправлено: 26 октября 2016 — 14:41
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




NordWest пишет:
Но опять же это будут настройки для админа - пользователи сами ничего менять не смогут.

ну естественно, в админке задать сразу для определённых форумов, что пользователь может редактировать свои сообщения сколь угодно. И всё. И пусть редактирует
 
 
Отправлено: 29 октября 2016 — 04:07
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Ух ты, как тема актуализировалась!
Может, кто сможет предложить вариант модификации файлов postings.php и topic.php так, чтобы можно простому пользователю было хотя бы так же на заданное время редактирования редактировать и удалять опросы в теме, а то пока что-то не выходит.
Так, postings.php

Спойлер (Отобразить)


CODE:
if ($fm->_Moderator === false && $fm->exbb['edit_time'] && $fm->_Nowtime - $post_id > $fm->exbb['edit_time'] * 60) {
$fm->_Message($fm->LANG['Poll'], $fm->LANG['EditNo']);
}

- не катит. Что-то еще там где-то не дает.

topic.php

Спойлер (Отобразить)

Так, например, вот такая история
CODE:

$moderlinks = ( $fm->_Moderator === true || ( $fm->user['id'] === $member_id && $fm->user['id'] && $topic['state'] != 'closed' )) ? $edit . ' ' . $del : null;

не работает, - кнопки у простого пользователя все равно не появляются...
Примечание по вышеуказанному коду для topic.php: Сделал так, чтобы гости видели опрос и результаты голосования, но голосовать по-прежнему права не имеют (иначе там чехарда просто получится).

(Отредактировано автором: 29 октября 2016 — 04:13)

 
 
Страниц (3): « 1 2 [3]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Модификации и дополнения »

> Похожие темы: Мод: Ограничение времени редактирования сообщений
Темы Форум Информация о теме Обновление
Неправильный переход на последнюю страницу
при наличии прикрепленных сообщений
Решение проблем Ответов: 19
Автор темы: cynical2207
27 сентября 2013 — 15:15
Автор: CAB
ExBBStyleColorizer
Создай свою тему за 5 минут! (Не считая времени необходимого для правки графики)
Темы оформления Ответов: 5
Автор темы: altjo
7 октября 2011 — 18:20
Автор: fOcs
При переносе сообщения в действующую ветку пропали прикрепленные файлы в исходной ветке
Перенос сообщений и пропажа прикрепленных файлов
Решение проблем Ответов: 7
Автор темы: alexx
13 ноября 2010 — 02:46
Автор: alexx
Выделение цветом "новые сообщения"
или подсчет и вывод кол-ва новых сообщений...
Обсуждение Ответов: 10
Автор темы: mastersound
19 марта 2010 — 05:15
Автор: Kleorhion
Видна статистика по скрытым темам в профилях пользователей
Статистика сообщений на форумах
Настройка форума Ответов: 30
Автор темы: Squatter
23 апреля 2017 — 11:54
Автор: NordWest
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1012]     [ ]