22.02.2009

Комментирование постов

Я часто задаюсь вопросом. На кой хуй комментировать старые посты, которые уже далеко в заднице? Ведь никто не будет их обсуждать через месяц, как например, сразу после публикации. Да и читать их особо тоже никто не будет.

К примеру, пост про продажу ссылок кто-то решил откоментировать совсем недавно. Не подумав о том, что тогда проблем с PR не было. И к слову, PR на тех говносайтах еще не слетел, в отличие от блога и других сайтов. Мне кажется, что это все из-за глюков гугла, и продажа ссылок тут ни причем.

Решение, на неактуальные комментирование придумано. После выхода поста, есть неделя на его обсуждение, после чего возможность комментировать запрещается. И появляется, к примеру, подпись «Комментирование неактуально». Во-первых, после этого сразу отпадет желание высказываться на старые посты новым читателям, во-вторых, проблема с очисткой рекламы из коментов отпадет сама собой.

Все это осталось, реализовать на modx-e. Но это уже вопрос времени. Если у кого уже есть идеи или готовые примеры как это сделать, пишите на почту в долгу не останусь.


Поделись с друзьями:


Оставить комментарий:



If you have trouble reading the code, click on the code itself to generate a new random code.
Код на картинке:
 

Олег http://www.sevenportal.ru/
полностью согласен
Алексей http://designpix.ru
Доктор Портфолиус, вы к нам с какого строительного форума пришли?
1.<noindex></noindex>
2. Пока еще не закрывал.
Доктор Портфолиус http://www.portfolius.ru
Может комментируют, чтобы проиндексироваться и повысить тиц? А в чем проблема-то лично для вас, почему вдруг решили закрыть доступ к запоздалому комментированию, разве оно вам чем-то мешает? Пускай народ резвится. :)
Сергей М. submarapper@gmail.com
А чего сложного - посмотри, как сделано в Вордпрессе 2.7 (они взяли идею с плагина еще для 2.6). Просто при отображении вычитать из текущего времени время поста и если оно больше лимита, закрывать. Примерно такой кусок:

if ( time() - strtotime( $post->post_date_gmt ) > ( $days_old * 24 * 60 * 60 ) )

Даже в базе ничего не надо изменять (только функция вида comments_open() - чтобы, когда лимит снят, комментарии сами открылись.

Но стоит предусмотреть еще тот момент, что к некоторым постам комменты должны быть открыты в штатном режиме всегда - есть такие актуальные посты. Для этого лучше сделать отдельный чекбокс - а то получится, что придется писать такой же хак, как к ВП - http://iskariot.ru/process/allow-comments/
Wert1go http://wert1go.blogspot.com/
Думаю ответ банален: Получение ссылок на свой сайт/блог:)