Модификация компонента Статьи. Дорожная карта.

+18
1.74K
Скачал как-то в дополнениях компонент Статьи посмотреть. Прмкрутил к версии 1.8, не понравилось.
Решил сделать по-своему.
Смотрим демо здесь
Админка
Имя demo
Пароль demo

Тут возникают вопросы, зачем все это нужно.
Стандартный компонент Каталог статей имеет не ту функциональность, которая, на мой взгляд, должна в нем присутствовать. По крайней мере, мне эта функциональность необходима.
Вот я и произвожу модификацию данного компонента, в первую очередь под себя, но и в соответствии с пожеланиями уважаемых участников данного сайта. Может быть эта модификация принесет кому-то пользу.

По поводу вопросов о платности модификации — я думаю, что все мы занимается сайтами не из пустого любопытства, а из желания заработать какое-то количество денег и любой труд должен быть как то вознагражден. Я выбрал материальное вознаграждение. Поэтому данная модификация платная.


Особенности компонента(уже сделано)

I этап(почти завершен)
— при показе компонента (а также какой-либо подкатегории) теперь выводятся статьи из всех подкатегорий(2 подуровня)
для каждой подкатегории (включая корневую):
— возможность показа(скрытия) списка подкатегорий,
— можно задавать количество столбцов для подкатегорий статей.
Также эти же вышеуказанные параметры можно указать отдельно для главной страницы сайта(в настройках самого компонента СТАТЬИ)
— теперь для статей на главной выводится описание и рисунок
— исправлена ошибка с показом статей с ограниченным сроком
— из последней версии дистрибутива с последними патчами безопасности

Пагинация статей на главной отключена, так как криво работает, либо нужен ajax — уже есть в модуле,
нормальной пагинации на главной можно добиться только с серьезными изменениями в ядре) — ограничение на главной — показ только первой страницы


В планах

I этап:
— можно для статей указывать наличие их на главной странице сайта(если включен компонент статьи на главной).

II этап:
— увеличение картинки по клику(+листание картинок из статьи ???)
— краткое и подробное описание категории
— параметры заголовка статьи (показывать как ссылку или нет, показать автора статьи, показать дату статьи)
— допиливание модуля похожие статьи(вкл. случайный перебор)
— избранные статьи с большой картинкой в начале компонента

III этап:
— импорт статей например из Excel-csv
— поиск дубликатов статей
(эти функции в основном для раскрутчиков сайтов и пользователей сапы)

Стоимость этапов
I этап — 300 руб(почти завершен)
II этап — 500 руб(завершение примерно 11 июля)
III этап — 900 руб(25-31 июля)

Стоимость обновления с этапа на этап = разница стоимости этапов
Сроки завершения, виды работ могут быть изменены для второго-третьего этапа. Некоторые работы могут быть перенесены в I этап.

жду оценок, комментариев, пожеланий для дальнейшей разработки?
0
Katerina Katerina 13 лет назад #
при показе компонента (а также какой-либо категории) теперь выводятся статьи из всех подкатегорий
Вот это хорошая штука. А Вы будете рассказывать, как это сотворить или за оплату?
0
13 лет назад #
А и правда, где сами файлики ??
0
Крот Крот 13 лет назад #
будет в течении недели готовый компонент
сейчас собираю пожелания
платность будет зависеть от сложности(импорт точно платный)
0
Крот Крот 13 лет назад #
там пока все настройки не в админке
хотите в сыром виде или потерпите ??? )
0
13 лет назад #
Потерпим)
0
13 лет назад #
Лично мне интересно как список статей поставить в две колонки. Даже подзаголовков ненадо, только названия рубрик. Остально все ненужно.
+1
Крот Крот 13 лет назад #
Еще раз повторю - жду пожеланий, что бы Вы хотели видеть в компоненте Статьи
0
13 лет назад #
1. Катеории в два столбика.
2. Похожие статьи в виде анонсов штучки три. А при заходе на страницу повторно чтобы менялись в случайном порядке.
3. Увеличение картинок по клику.

Вот все это собрать бы в один модуль было бы хорошо.
0
Katerina Katerina 13 лет назад #
Если есть возможность сделать краткое описание категории и подробное.
Например,

Маркетинг (2)
Статьи по маркетингу


А когда заходишь в категорию маркетинг, там было бы полное описание о чем раздел.
0
Pie Pie 13 лет назад #
Сайт очень быстро работает, на демке каторый
0
Zau4man Zau4man 13 лет назад #
хм. все тоже самое можно реализовать стандартными методами (ну или почти все тоже самое)...

на страничке статьи в позиции боттом вывести модуль последние материалы, скрыть у него пагинацию. Как оформить разделы горизонтально на сайте уже была статья. Оп, получаем то же, что на демо...
0
Katerina Katerina 13 лет назад #
"при показе компонента (а также какой-либо категории) теперь выводятся статьи из всех подкатегорий" - вот этого не видела. Может пропустила? Это мне кажется основным в этой переделке(по крайне мере, для меня). Если бы можно было в стандартном компоненте это выполнить - было бы еще лучше.

Также поднимался вопрос на форуме - размещение статей в нескольких разделах одновременно. http://instantcms.ru/forum/thread6325-1.html Заявка оформлена 5 апреля - уже два месяца. Это, конечно не первостепенный вопрос для системы в целом, но если есть желающий доработать компонент статьи, хотя бы за деньги, это же здорово.
0
Крот Крот 13 лет назад #
"при показе компонента (а также какой-либо категории) теперь выводятся статьи из всех подкатегорий" - вот этого не видела. Может пропустила? Это мне кажется основным в этой переделке(по крайне мере, для меня). Если бы можно было в стандартном компоненте это выполнить - было бы еще лучше.

в стандартном демо при нажатии на СТАТЬИ в главном меню выводит только список категорий...
чтобы увидеть статьи из подразделов нужно выбрать категорию или в меню или в списке категорий
у меня же выводит статьи из подразделов сразу в том порядке в ктр. указано в админке для категории СТАТЬИ
посмотрите еще раз пжл.

по поводу размещения в нескольких разделах мне кажется все таки лучше использовать теги, но точнее смогу сказать позже...
0
Katerina Katerina 13 лет назад #
Croakerx64, я и имела в виду, что в Вашей версии есть это удобство, а в стандартной нет. Буду ждать Вашего компонента, только ради этой "Мули".
0
Александр Александр 13 лет назад #
Хорошо, но без пагинации смысла нет. Тем более если уже реализовывал тут:
http://www.slavyanskaya-kultura.ru/
http://mymnenie.ru/
http://silk-way.su/
http://generallive.ru/
0
Крот Крот 13 лет назад #

Хорошо, но без пагинации смысла нет. Тем более если уже реализовывал тут:
http://www.slavyanskaya-kultura.ru/

интересно узнать, делалось на компоненте "Новости-расширенный функционал" или собственная разработка?
0
Крот Крот 13 лет назад #
Все, в принципе понял как у вас сделано... Имелась в виду "нормальная" пагинация на главной странице, когда каждый модуль главной страницы думает что он на главной, хотя у нас например выбрана вторая или следующие страницы...
вот в этом то и "недостаток" самой cms - при переходе на вторую и следующие страницы, компонента, привязанного на главную страницу - происходит "уход" с главной страницы на страницу компонента... хотя по логике (по моей) мы должны остаться на главной странице, но со следующими записями компонента.
0
maxisoft maxisoft 13 лет назад #
а в чем проблема? сделать нормальный реврайт для компонента и все!
0
Александр Александр 13 лет назад #
Ну да например в 1.6.2 все идет через main
http://slavyanskaya-kultura.ru/main/pages-2
что конечно хреново

А на версии 1.8 удалось реализовать чище
http://silk-way.su/page-2
Но на самом деле все равно идет редирект через папку content и грубо говоря линк на самом деле выглядит так:
http://silk-way.su/content/page-2
0
Александр Александр 13 лет назад #
Короче в любом случае автору + в карму за то что занимается такой важной темой для данного двига
0
Крот Крот 13 лет назад #
I этап завершен. Информация здесь
0
lezginka.ru lezginka.ru 13 лет назад #
demo
не работает
0
lezginka.ru lezginka.ru 13 лет назад #
как можно отключить в стандартном компоненте показ текста вложенных под-категорий?
-1
RooKee RooKee 12 лет назад #
3 этап был?
0
Крот Крот 12 лет назад #
работы в данном направлении больше продолжаться не будут

Еще от автора

Инвайтер 1.9 для 1.10.6
Доброго всем времени суток! Решил нарушить сложившуюся здесь традицию и решил вернуться сюда с обновлениями.
Инстант "по взрослому". Часть 2. Авторизация. Аякс. v1.10
Доброго всем времени суток! Продолжая серию Инстант "по взрослому", сегодня хотел бы показать более мощный плагин авторизации.
Инстант "по взрослому". Часть 1. Авторизация. Счетчик неверных входов. v1.10
Доброго всем дня! Продолжим наши уроки по усовершенствованию Инстанта. Сегодня мы будем изучать и усовершенствовать первую ветку Инстанта.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.