Новости 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 Гость просматривают эту тему.
  • 3 Ответов
  • 1237 Просмотров
*

beaviz

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
  Доброй ночи!
Подскажите, кто сталкивался, как можно спрятать закрытые для редактирования статьи в бек-енде от других пользователей...
Используется аккаунт, у к.т. имеются соответствующие разрешения на редактирование материала в его категории. Хочется скрывать остальной  контент, а не выводить его в disabled виде...

« Последнее редактирование: 06.12.2012, 23:32:29 от beaviz »
*

beaviz

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Капнул в нете, нашёл ответ (thanks rcarey):
http://forum.joomla.org/viewtopic.php?f=673&t=729168

На русском в кратце:
1) Копируем себе файл /administrator/components/com_content/views/articles/tmpl/default.php
2) Создаём в папке /administrator/templates/название_вашей_админки(например, haltor)/html/ следующую стрктуру /com_content/articles/, копируем туда наш файл default.php
3) В файле находим примерно такой код (строка 117)

Код
		<?php foreach ($this->items as $i => $item) :
$item->max_ordering = 0; //??
$ordering = ($listOrder == 'a.ordering');
$canCreate = $user->authorise('core.create', 'com_content.category.'.$item->catid);
$canEdit = $user->authorise('core.edit', 'com_content.article.'.$item->id);
$canCheckin = $user->authorise('core.manage', 'com_checkin') || $item->checked_out == $userId || $item->checked_out == 0;
$canEditOwn = $user->authorise('core.edit.own', 'com_content.article.'.$item->id) && $item->created_by == $userId;
$canChange = $user->authorise('core.edit.state', 'com_content.article.'.$item->id) && $canCheckin;
?>

... и добавляем перед закрытием тега ?> строчку (строка 125)       
Код
if(!$canEdit){continue;}


UPDATE: Есть мелкий недостаток данного решения -- это сбой счётчика в отображении статей в админке... т.е. если у вас должно было отобразиться по дефолту 20 заголовков статей, а 19 с этого листа вы спрятали, то в списке будет всего одна запись, но кнопочки перехода на следующие страницы останутся... Лечится установкой параметра "Кол-во строк:" Все
« Последнее редактирование: 08.12.2012, 18:48:27 от beaviz »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться