Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

Спойлер для Joomla

Больше
12 года 5 мес. назад #1 от Marysia
Marysia создал тему: Спойлер для Joomla
А не подскажите, возможно ли сделать в тексте материала "скрытый текст" т.е. идут первые строчки и если нажимаешь на них они разворачиваются внутри материала- в текст, а если тебе это не интересно, то пропускаешь и читаешь дальше..что-то типа подробнее ,но в середине текста?

к примеру, в тексте упоминается ученый нажимаешь на его фамилию и разворачивается текст с биографией (именно разворачивается), а если не интересна биография ,то читаешь дальше текст.
Просто ссылка мне не подходит.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 3
Больше
12 года 5 мес. назад - 12 года 5 мес. назад #2 от Aleksej
Aleksej ответил в теме Re: Спойлер для Joomla

Marysia пишет: возможно ли сделать в тексте материала "скрытый текст" т.е. идут первые строчки и если нажимаешь на них они разворачиваются внутри материала...

Да, конечно. Это называется спойлер.
В редакторе kunena он уже предусмотрен, а для Joomla 1.5 можно попробовать воспользоваться вот этим плагином, обсуждение и скачать можно здесь .
Последнее редактирование: 12 года 5 мес. назад пользователем p.rishard.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 5 мес. назад - 12 года 5 мес. назад #3 от Marysia
Marysia ответил в теме Re: Спойлер для Joomla
как сложно ,я думала есть какой-то скрипт(
Последнее редактирование: 12 года 5 мес. назад пользователем p.rishard.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 5 мес. назад #4 от Aleksej
Aleksej ответил в теме Re: Спойлер для Joomla

Marysia пишет: как сложно ,я думала есть какой-то скрипт(

Да вроде особых сложностей там нет...
В принципе, это не единственное решение, google предложит и другие, если попросите "спойлер для joomla"; но начать, видимо, оптимально именно с него.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 5 мес. назад - 12 года 5 мес. назад #5 от ralf
ralf ответил в теме Re: Спойлер для Joomla
Еще варианты.

Установите Core Design Spoiler и Core Design Scriptegrator . Собственно, спойлер - это, как следует из названия, первое расширение. А второе подгружает необходимые JS-библиотеки - jQuery, Highslide и др.

Установили? Теперь любой текст (работает, кстати, кроме статей joomla - еще и в ZOO, K2 или FLEXIcontent), заключенный в тег
Code:
[spoiler]
будет отображен именно в таком вот состоянии - прикрыт спойлером.

В настройках плагина существует возможность выбрать - каким именно образом будет отображен спойлер: кнопкой или обычной ссылкой; а также можно указать - при каком условии будет раскрываться скрытый текст: при наведении курсора или при клике. Обратите внимание - данные свойства можно прописать и каждому спойлеру отдельно. В вашем распоряжении три параметра для данного тега:

title – этот параметр позволяет указать уникальный заголовок для спойлера. Значение укажите в кавычках.

action – с помощью данного параметра можно указать действие, при котором спойлер будет открываться. Допустимые значения: click или hover (по клику или по наведению курсора мыши, соответственно)

element – этим параметром можно задать вид спойлера: будет ли он в виде ссылки или же будет кнопкой. Соответственные значения: link или button.

Также отметим, что внутри тега вполне может быть текст с использованием html-тегов. Пример использования:
Code:
[spoiler title="Заголовок спойлера" action="hover" element="link"] Здесь находится тест, который отобразится только тогда, когда пользователь подведет курсор на ссылку заголовка спойлера. Текст может содержать html-теги. [/spoiler]


Существует еще и вот такой спойлер; несколько, правда, своеобразный: EJS - Easy Spoiler .
Не требует JavaScript. Взгляните на демо, может, заинтересует.
Последнее редактирование: 12 года 5 мес. назад пользователем ralf.
Спасибо сказали: Marysia

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 5 мес. назад - 12 года 5 мес. назад #6 от Marysia
Marysia ответил в теме Re: Спойлер для Joomla

ralf пишет: Установите Core Design Spoiler и Core Design Scriptegrator.

a c Joomla 1.5 работает? Aleksej что-то у меня плагин не устанавливается
Последнее редактирование: 12 года 5 мес. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 5 мес. назад #7 от Aleksej
Aleksej ответил в теме Re: Спойлер для Joomla

Marysia пишет: a c Joomla 1.5 работает? что-то у меня плагин не устанавливается

Это два нативных расширения для J1.5. Обязаны работать... Включить только не забудьте.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 5 мес. назад #8 от Aleksej
Aleksej ответил в теме Re: Спойлер для Joomla

Marysia пишет: ...лучше буду думать о спойлере, который тоже не устанавливается :(

Даже попробовал; все устанавливается и работает прекрасно, потребовалось лишь установить оба плагина и включить, затем - включить Load jQuery to Site в настройках System - Core Design Scriptegrator plugin и прописать спойлер в тексте.

Что пишет-то? Когда не устанавливается? там две версии - под J1.5 и J1.7; вы скачали именно ту, которая необходима?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 5 мес. назад - 12 года 5 мес. назад #9 от Marysia
Marysia ответил в теме Re: Спойлер для Joomla
Скачала, установила, включила. ВСе ОК

не работает
Последнее редактирование: 12 года 5 мес. назад пользователем Marysia.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 5 мес. назад #10 от Aleksej
Aleksej ответил в теме Re: Спойлер для Joomla

Marysia пишет: Скачала, установила, включила. ВСе ОК
не работает

Никаких новых кнопок в редакторе здесь не будет.
Откройте любую статью. И заключите фрагмент текста в тег таким вот примерно образом:
Code:
[spoiler]Не тормози, сникерсни![/spoiler]
Причем эту и подобного рода операции лучше всего проделывать, отключив редактор Joomla в Общих настройках (т.к. по умолчанию может обрезать код).

После чего данный фрагмент окажется под спойлером. Не забудьте включить оба плагина (непосредственно сразу после установки они выключены), и загрузку jQuery в настройках плагина.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум