Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2009-06-23 01:12:12

Dimon80
Чукча-читатель
Здесь с 2009-04-11
Сообщений: 93
Рейтинг :   -2 

Возможность остановки комментариев

В новей версии была бы очень полезна возможность остановки комментариев для конкретной новости, то есть не просто их отключение, а просто прекращение возможности их добавлять. Очень полезно, когда много новостей...

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

Такая возможность есть в Strawberry: http://www.miksar.mirahost.ru/strawberry/

Вне форума

#2 2009-06-23 10:32:28

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Возможность остановки комментариев

Dimon80, А Запретить множественные комментарии тебе уже не подходит?

Вне форума

#3 2009-06-23 10:41:07

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: Возможность остановки комментариев

Это запрещает т.н. дабл-пост, совсем не то

Вне форума

#4 2009-06-23 11:16:39

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Возможность остановки комментариев

Бред... Есть опция "Разрешить комментарии" для конкретной новости.

Вне форума

#5 2009-06-23 12:55:57

Luca
Участник
Здесь с 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Возможность остановки комментариев

Поддерживаю. Нужны режимы:
- разрешить комментарии только для последних 5 (n) новостей
- запретить комментарии в новостях спустя n дней после последнего коммента
- запретить комментарии в новостях спустя n дней после публикации

Вне форума

#6 2009-06-23 15:16:53

Dimon80
Чукча-читатель
Здесь с 2009-04-11
Сообщений: 93
Рейтинг :   -2 

Re: Возможность остановки комментариев

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

Отредактировано Dimon80 (2009-06-23 15:17:09)

Вне форума

#7 2009-06-23 16:21:27

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Возможность остановки комментариев

Dimon80, А то я прям не знаю...:/
Вставь:

if ($params['newsid'] == 'ID НОВОСТИ') {
		msg(array("type" => "error", "text" => 'Добавление комментарий для этой новости запрещена'));
		return;
}

Где $params['newsid'] это id новости, если хочешь заблокировать новость с id = 10 то будет:

if ($params['newsid'] == '10') {
		msg(array("type" => "error", "text" => 'Добавление комментарий для этой новости запрещена'));
		return;
}

Если для большего количества новостей то разделяешь || и будет:

if ($params['newsid'] == '10' || $params['newsid'] == '12') {
		msg(array("type" => "error", "text" => 'Добавление комментарий для этой новости запрещена'));
		return;
}

Вне форума

#8 2009-06-23 16:43:38

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: Возможность остановки комментариев

ROZARD
Еще бы товарищу Dimon80 знать, куда это вставлять smile
Способ плох, если новостей куча, это сколько перечислить придется?
И потом, приведенный код разве не делает то же самое, что и отключенная опция "Разрешить комментарии"?

Dimon80

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

Чего ты хочешь? Чтобы отключенная опция "Разрешить комментарии" так же выключала отображение комментариев для конкретной новости?

Вне форума

#9 2009-06-23 17:01:43

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Возможность остановки комментариев

insider, Судя как он во всем разбирается, он знает что куда вставлять и писать...
Согласен с тобой по поводу если новостей куча, но я не вижу сейчас смысла делать в виде массива.
Тоже самое оно не делает, в моем варианте при попытки добавить сообщение появиться уведомление: "Добавление комментарий для этой новости запрещена"...

Вне форума

#10 2009-06-23 17:19:36

Dimon80
Чукча-читатель
Здесь с 2009-04-11
Сообщений: 93
Рейтинг :   -2 

Re: Возможность остановки комментариев

Я создал тему в разделе "Новый функционал", из этого следует, что я не предлагаю частное решение.

"Чтобы отключенная опция "Разрешить комментарии" так же выключала отображение комментариев для конкретной новости?"

А разве это опция сейчас так не делает?

Я предлагаю.
Чтобы эта функция останавливала добавления комментариев к новости (не выводилась форма добавления новости, с пояснениями что добавление комментов остановлно), Но оставляла для показа комментарии, которые уже были оставленны. Сейчас невозможно отключить комменты к новости, не убрав их полностью.

Я незнаю как выразиться яснее. Вот Luca, у которого сайт очень посещаем и у которого полно комментов к новостям меня сразу понял.

На это сайте (http://www.miksar.mirahost.ru/strawberry/) демо версия цсм и чтобы посмотреть админку достаточно использовать в качестве логина и пароля слово «demo».

Вне форума

#11 2009-06-23 17:34:01

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Возможность остановки комментариев

Ребят, юзайте новую версию, там где комменты выведены в плагин, там всё сделано как надо.

Вне форума

#12 2009-06-23 17:35:47

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Возможность остановки комментариев

Dimon80, Да запросто, но только для плагина comments...

Вне форума

#13 2009-06-23 17:44:20

Dimon80
Чукча-читатель
Здесь с 2009-04-11
Сообщений: 93
Рейтинг :   -2 

Re: Возможность остановки комментариев

Ну вот и отлично! ;)

Вне форума

#14 2009-06-23 18:06:13

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: Возможность остановки комментариев

А разве это опция сейчас так не делает?

Не делает, исчезает лишь форма добавление, уже оставленные комментарии продолжают отображаться

Вне форума

#15 2009-06-23 18:19:16

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Возможность остановки комментариев

А insider то прав! Dimon80, если запретить оставлять комментария то исчезнет только форма добавления, а комментария останутся...:)

Вне форума

#16 2009-06-23 18:46:49

Dimon80
Чукча-читатель
Здесь с 2009-04-11
Сообщений: 93
Рейтинг :   -2 

Re: Возможность остановки комментариев

Ну тогда все в ажуре. ;)

Вне форума

#17 2009-07-13 20:21:35

Dimon80
Чукча-читатель
Здесь с 2009-04-11
Сообщений: 93
Рейтинг :   -2 

Re: Возможность остановки комментариев

В прессрелизе новой версии дле появилась такая возможность:
"31. В настройки скрипта добавлена возможность автоматического закрытия новости для комментирования по истечении определенного количества дней, после ее публикации. Тем самым с использованием данной настройки вы можете избежать флуда на вашем сайте в старых и неактуальных новостях."

Вне форума

#18 2009-07-13 20:24:09

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Возможность остановки комментариев

И? Не новость, что на форуме есть крысы...

Вне форума

#19 2009-07-13 22:25:17

SeeD
Участник
Откуда: Москва
Здесь с 2008-10-13
Сообщений: 158
Рейтинг :   
Сайт

Re: Возможность остановки комментариев

льстить себе конечно приятно) но уверен - не отсюда эта идея к ним пришла smile вполне логичная функция. аналог закрытия темы на форуме.


делай, что надо и будь, что будет

Вне форума

#20 2009-07-13 23:06:58

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Возможность остановки комментариев

Да, согласен. К примеру, на хабре такая функция есть уже очень давно..

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.018 сек, 7 запросов выполнено - Использовано памяти: 596.68 Кбайт (Пик: 633.68 Кбайт) ]