CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Контроль последних комментов
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Первые шаги
Страницы: 1, 2, 3
Diego
предлагаю как в АС, лично мне было удобно, имхо
sanes
NoIndex, Простой вариант:
Комменты отображаются в виде таблицы, где колонки:
  1. Краткое содержание коммента с пдгрузкой полного текста при клике или наведении мыши
  2. Модуль - Категория
  3. Дата
  4. Автор
  5. Чекбокс для выделения (удалить, скрыть, опубликовать)
Сортировка:
  1. По дате убыв./возр. кликом на название колонки Дата
  2. Группировка по автору аналогично Дате
  3. Модуль-Категории как множественный выбор
  4. И выбор кол-ва которые отобразить например 30-50-100
Можно и более сложно и гибко придумать, но это уже каталог товаров получится. :) Думаю этого достаточно
Skyff
2. Модуль - Категория (Что имеется в виду под категорией?)

Сортировка:

2. Группировка по автору аналогично Дате (Сортировка по автору это по алфавиту или что имеется ввиду под сортировка по Автору?)
3. Модуль-Категории как множественный выбор (Что имеется в виду под категорией?)
sanes
Цитата (Skyff @ 13.8.2009, 22:25)
2. Модуль - Категория (Что имеется в виду под категорией?)

например: Новости - Наши новости или Файлы - Софт
Цитата (Skyff @ 13.8.2009, 22:25)
2. Группировка по автору аналогично Дате (Сортировка по автору это по алфавиту или что имеется ввиду под сортировка по Автору?)

По алфавиту убыв./возр.
Цитата (Skyff @ 13.8.2009, 22:25)
Модуль-Категории как множественный выбор (Что имеется в виду под категорией?)

Выбор категорий из которых показать комменты и потом их можно будет сортировать по дате/автору
sanes
Мне нравится, как устроены комменты в компонете JComments. Если не лень, то посмотрите, кто не видел.
Alexander
Цитата (sanes @ 13.8.2009, 18:22)
Где можно настроить, например какие группы могут комментировать, будут или не будут проходить проверку комментарии. И чтобы их можно было повесить на любой другой модуль, например опросы, каталог товаров(который планируется), ссылок, сайтов и прочее. И возможность подписаться на ветку комментов.

Все это сделать можно. О группах и о подписке. Но по-моиму это не целесообразно. Комментарии - это не форум и всевозможные попытки сделать из комментариев форум мне кажутся как минимум глупыми. Для всевозможных споров - существуют форумы.. В общем пока не вижу никакого смысла наделять комментарии обширным функционалом кроме как написать, удалить, поправить. Функционал аля "Скрыть-опубликовать", "Закрыть", "Переместить", RSS, подписка (возможно) - нафик нужен.


Цитата (sanes @ 13.8.2009, 20:52)
Комменты отображаются в виде таблицы, где колонки:
...
2. Модуль - Категория

Вот с этим - проблема. Во-первых модуль не обязательно делится на категории. Во-вторых, комментарии - это просто инструмент для создания интерфейса комментирования в определенном месте. При этом, в коде модуля, для показа интерфейса комментариев - нужно передать объекту класса комментариев какой-нибудь уникальный идентификатор. Обычно это ID новости, но не обязательно он. В общем это решает исключительно сам модуль. Поэтому если рассматривать интерфейс управления комментариями отдельно от модулей, то мы никак не можем узнать заголовок материала, который был прокомментирован и уж тем более в какой категории находится этот материал. - У нас есть только ИД модуля и уникальный идентификатор..
Мне кажется некорректным рассматривать комментарии отдельно от модулей. По-моиму нужно исходить из идеи, когда в админке модуля Новости сделать доп. раздел (в меню справа) - Управление комментариями. Как-то так.
sanes
Цитата (Alexander @ 16.8.2009, 14:08)
По-моиму нужно исходить из идеи, когда в админке модуля Новости сделать доп. раздел (в меню справа) - Управление комментариями.

Тогда что-бы это было у всех модулей, которые поддерживают комментарии. Ну и как-нить отобразить последние со всех модулей, со ссылкой и функцией удалить (чекбокс, для массового удаления), править и ссылкой на просмотр.
Alexander
sanes, сделать общий список можно (в виде таблицы) с колонками: текст комментария, модуль, IP адрес и кнопками "удалить", "править", "редактировать пользователя".. Такое нужно?
NoIndex
Alexander, по-моему только это и надо. Сортировка да, лишнее.
sanes
Цитата (Alexander @ 16.8.2009, 14:45)
sanes, сделать общий список можно (в виде таблицы) с колонками: текст комментария, модуль, IP адрес и кнопками "удалить", "править", "редактировать пользователя".. Такое нужно?


Я имел в виду редактировать комментарий.
По мне достаточно этого:
  1. Колонка с кликабельным текстом на просмотр коммент. в пару строк
  2. Чекбоксы для масс. удаления.
  3. Автор со ссылкой на профиль
Отображаются по времени и желательно с возможностью применить фильтр Автор. Для отлова ботов
egysya
Цитата (Alexander @ 16.8.2009, 14:45)
sanes, сделать общий список можно (в виде таблицы) с колонками: текст комментария, модуль, IP адрес и кнопками "удалить", "править", "редактировать пользователя".. Такое нужно?


Да, поддерживаю, что хотя бы нужен необходимый минимум по управлению и отслеживанеием комментарием для для админа. А то сейчас столкнулся с этим вопросом и не смог найти в админке хотя бы простейшего управления комментариями.
Skyff
egysya, с этой проблемой уже все столкнулись у кого более менее забит сайт контентом. Надеюсь эта проблема решиться в ближайшее время.
Alexander
Пока проблема никак не решается, поскольку идея с общим список (от egysya) мне не нравится своей неуниверсальностью: невозможно удалить комментарий (поскольку тогда у новости счетчик комментариев не уменьшиться), невозможно просмотреть к какой новости этот комментарий прикреплен и т.п. Короче смысла делать что-то наполовину или неполностью не вижу.
Возможно такой общий список будет полезен в контексте списка последних комментариев отдельно по каждому модулю тоесть таблица таблицей, но есть еще список всех комментариев с сопроводительными функциями для каждого модуля. В общем пока только идеи, оторванные от жизни. Когда руки дойдут до этого - может что-то придумаю получше. А пока у меня на немного другие планы и проблемы :)
Skyff
я бы посоветовал сделать для начала простейший модуль проверки комментариев, а уже потом как звезды встанут, довести до ума.
Просто он очень нужен пользователям Alexander,
Alexander
Skyff, ладно. Что-то простое сделать можно. Факт в том, что мне такое просто не нравится.
Skyff
Alexander, Самое необходимое , и к тому же временная мера. Доделать можно будет всегда, а без проверки комментариев это напрягает.
:rtfm::censored: :flood:
:cc9::rofl:
:fuck:
:suicide2:
История контроля коментов без контроллера.
egysya
Цитата (Skyff @ 6.9.2009, 15:14)
Alexander, Самое необходимое , и к тому же временная мера. Доделать можно будет всегда, а без проверки комментариев это напрягает. 
История контроля коментов без контроллера.


Можно на примере функции тегов в файле modules/news/admin/index.php переделать функции в комменты для простейшего управления. кое как сделал но еще дорабатывать надо.
Alexander
egysya, пожалуйста, напишите как-то понятнее что Вы хотители сказать.
egysya
Цитата (Alexander @ 6.9.2009, 21:46)
egysya, пожалуйста, напишите как-то понятнее что Вы хотители сказать.

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

Выкладываю свой файл news/admin/index.php и addons\adminka\modules\section_general.php


то что делал я между комментариями //my ;)

[attachment=353:index.php], [attachment=354:section_general.php]
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.