Новости 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 Ответов
  • 1879 Просмотров
*

Zaicev

  • Захожу иногда
  • 120
  • 2 / 0
Здравствуйте!
Столкнулся с проблемой.
Хочу сделать чтоб посетители могли публиковать статьи ну их не редактировать.
Я поставил опции :
Комментировать                                      -- Да
Редактирование материала с фронтенда    -- Да
Добавить материалы                               -- Да
Редактировать собственные материалы     --НЕТ
Редактировать любой материал                --НЕТ
Публиковать материалы                          -- Да
И после нажатия сохранить дает ошибку:
403 - Вы не авторизованы для просмотра этой страницы.
Если я ставлю опцию :
Редактировать собственные материалы     --Да
То ошибка пропадает..
Как исправить проблему ?
Заранее спасибо!!
*

Zaicev

  • Захожу иногда
  • 120
  • 2 / 0
Решил проблему так :
1.в 645 строке, документе  /administrator/components/com_k2/models/item.php.
Изменил строку :
index.php?option=com_k2&view=item&task=edit&cid=
на
index.php?option=com_k2&view=items
2. Чтоб не появлялось пустое окно, делаем следующий шаг :
Открываем components/com_k2/views/item/tmpl и к существующему коду в form.php:
после кода :

if (trim( document.adminForm.title.value ) == "") {
alert( '<?php echo JText::_('Item must have a title', true); ?>' );
} else if (trim( document.adminForm.catid.value ) == "0") {
alert( '<?php echo JText::_('Please select a category', true); ?>' );
} else {
<?php if(!$this->params->get('taggingSystem')): ?>
var tags = document.getElementById("selectedTags");
for(i=0; i<tags.options.length; i++)
tags.options.selected = true;
<?php endif; ?>
submitform( pressbutton );

В следующий строке добавляем :
parent.$('sbox-window').close();

Вот и все.
Если кто то решит более умнее, буду благодарный!

*

Kodopik

  • Осваиваюсь на форуме
  • 35
  • 2 / 3
Я решил эту проблему другим путем.

Поставил опции :

Комментировать                                      -- Да
Редактирование материала с фронтенда    -- Да
Добавить материалы                               -- Да
Редактировать собственные материалы     -- НЕТ
Редактировать любой материал                -- НЕТ
Публиковать материалы                          -- Нет

Далее в файле administrator/components/com_k2/models/item.php

строка 852, это у меня такая, у вас другая возможно будет.

Код
$link = 'index.php?option=com_k2&view=item&task=edit&cid='.$row->id.'&tmpl=component&Itemid='.JRequest::getInt('Itemid');

снес все лишнее и оставил вот так как на скрине.

Спойлер
[свернуть]

Итог, что мы имеем, при сохранении материала нас редиректит на главную страницу с оповещением что материал сохранен.
Но этот редирект происходит во всплывающем окне так же как и при добавлении материала. Для того чтоб добавление материала происходило в отдельном окне, не в всплывающем, делаем следующее:

Идем по пути в файл:
modules/mod_k2_user/tmpl/userblock.php

и сносим там вот это

Код
 class="modal" rel="{handler:'iframe',size:{x:990,y:550}}" 

Спойлер
[свернуть]

Должно получится так:

Спойлер
[свернуть]

Этот вариант наиболее удобен. Можно так же добавить этот вариант в FAQ.

Моя версия Joomla: Joomla! 2.5.9 Stable
Версия компонента: K2 v2.6.0

Удачи )))
*

Kodopik

  • Осваиваюсь на форуме
  • 35
  • 2 / 3
Да и еще чуть не забыл, кнопка "Закрыть" не работает

Спойлер
[свернуть]

чтоб работала эта кнопка, делаем следующее, т.е. будет возврат на предыдущую страницу:

В файле components/com_k2/templates/default/itemform.php

Спойлер
[свернуть]

в строке
Код
<td id="toolbar-cancel" class="button">
<a class="toolbar" href="#"> <span title="<?php echo JText::_('K2_CANCEL'); ?>" class="icon-32-cancel icon-cancel"></span> <?php echo JText::_('K2_CLOSE'); ?> </a>
</td>

добавляем это
Код
onclick="history.back();"
« Последнее редактирование: 15.02.2013, 22:58:59 от Kodopik »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

K2 ошибка при переносе на SQL

Автор Vekach

Ответов: 1
Просмотров: 7451
Последний ответ 21.08.2025, 16:49:01
от wishlight
K2 + Falang при переходе по переведенному тегу ошибка 404

Автор Slava77

Ответов: 2
Просмотров: 4618
Последний ответ 09.02.2022, 15:53:00
от Slava77
Ошибка ПРИ создании материала В К2 - РЕШЕНО

Автор korchaga

Ответов: 1
Просмотров: 2581
Последний ответ 28.12.2020, 03:21:46
от korchaga
Ошибка components\com_k2\views\itemlist\view.html.php on line 485

Автор NIKOLY

Ответов: 5
Просмотров: 1708
Последний ответ 09.12.2020, 16:56:01
от NIKOLY
Ошибка дополнительных полей в конце материала

Автор Vekach

Ответов: 4
Просмотров: 2167
Последний ответ 22.09.2020, 17:45:22
от Vekach