Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 3080 Просмотров
*

Лат

  • Захожу иногда
  • 85
  • 19 / 6
  • Звоните 8 (905) 778-52-44
Вопрос: как сделать чтобы при ответах на комментарий было такое отображение? При этом новые комментарии должны идти отдельно.




Вот что написал мой верстальщик:


Одиночный комментарий. правка tpl_comment.php - все понятно, учитывая количество детей у коммента и его level в этом шаблоне прописываются дивы оформления

Тут все понятно, мы стилизовали одиночный комментарий. Радуемся.

Проблема:


У группы комментариев комментария нет отдельного оберточного дива. Во всяком случае сначала научным, а потом и методом тыка я не обнаружил таковой в tpl_tree.php - это затрудняет подстановку дивов оформления нашего дизайна.

Подскажите, пожалуйста, что делать?
« Последнее редактирование: 25.07.2010, 21:21:09 от Лат »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Во-первых не очень понятно, что значит новые должны идти отдельно - вне дерева? Ну стандартными средствами это нереализуемо, придется либо править код компонента, либо довольно сильно нагружать шаблон.

А во-вторых я не очень понимаю, какой ответ от меня требуется?  Взять и сверстать шаблон? Так это просто не реально - я 100 раз говорил, что во-первых я не верстальщик, во-вторых у меня и времени-то на такие штуковины нет. Есть компонент, есть к нему шаблон, есть FireBug, что еще нужно для полного счастья-то? Мне кажется, в стандартном шаблоне есть все необходимые слои и блоки, для фактически любого отображения. На текущий момент я видел более 30 разных вариаций дизайна, и везде хватало существующих блоков и классов. Но если нужно что-то свое - кто ж мешает? Файлы шаблонов это обычный PHP, добавляйте. Единственное, что там критично - это ID элементов - к ним есть привязка в JavaScript.

Уважаемый Смарт, проблема - http://clip2net.com/page/m0/6979347 - все комментарии, будь то одиночный, будь то группа ответов - выглядят одинаково, т.е. дерево ответов ничем не оборачивается и поэтому к нему так же применяются стили одиночного комментария. Если я все верно понял, то надо править шаблон tpl_tree, но я не могу понять куда добавить div'ы так чтобы они встали точно перед началом и в конце группы ответов.

Буду благодарен за ответ.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
т.е. дерево ответов ничем не оборачивается
Все комментарии (и ответы) лежат внутри слоев с классом comments-list, так что все оборачивается. Если вам нужно вложенным элементам задать какой-то свой стиль - задайте через этот стиль. Корневой элемент дерева от дочерних можно легко отличить в стилях, так как у него нет родителя с данным классом. Так что никто вам не запрещает использовать вот такие конструкции:

Код: css
div.comments-list .comment-body { /* стиль для комментариев первого уровня */ }
div.comments-list div.comments-list .comment-body { /* стиль для комментариев второго уровня и ниже */ }

Если вам и этого недостаточно - можете модифицировать tpl_tree и добавить необходимые вам блоки. Я настоятельно рекомендую посмотреть стандартный шаблон в FireBug, мне кажется там все предельно ясно.
« Последнее редактирование: 26.07.2010, 13:54:18 от smart »

Спасибо за наводку! Все получилось.  :D
*

Svetlana

  • Новичок
  • 1
  • 0 / 0
Пожалуйста, помогите назначить цвет для ответа на комментарий в CSS. Никак я не пойму, как это делается в php. Если это делать, как comments .comments-list {фон для комментариев второго уровня} (Никак не могу найти, где я это видела на форуме), то окрашивается не сам комментарий, а место между комментариями. Погомите пожалуйста!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться