Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Раскрывающиеся блоки
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.4.3
- Сообщения: 88
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 11 раз
- Поблагодарили: 3 раза
Re: Раскрывающиеся блоки
А какой мод здесь используется кто нить знает? http://rmcgirr83.org/index.php
- evrus01
- Former team member
- Сообщения: 1274
- Стаж: 13 лет
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
- Контактная информация:
- angst66
- phpBB 3.0.0 RC1
- Сообщения: 1469
- Стаж: 12 лет 2 месяца
- Благодарил (а): 86 раз
- Поблагодарили: 149 раз
Re: Раскрывающиеся блоки
Попробовал все три варианта.Вообще мне нужно на странице пару десятков таких блоков. Сколько бы я блоков не добавлял открывается только первый блок. Аккордеон. При попытке добавлять блоки в аккордеон потерпел фиаско, вновь добавленные не открываются ( действовал по наитию и не смог понять). Интересует вариант с hidden_block.html. Что там нужно дописать в добавленные блоки, чтобы я мог открывать их. Я уж не чаю сделать чтобы при открытии одного другой закрывался, как в аккордеоне
Добавлено спустя 13 минут 59 секунд:
Не знаю правильно или нет, но изменил на и соответственно на
работает
Добавлено спустя 13 минут 59 секунд:
Не знаю правильно или нет, но изменил
Код: Выделить всё
dE('hidden')
Код: Выделить всё
dE('номер блока')
Код: Выделить всё
id="hidden"
Код: Выделить всё
id="номер блока"
Re: Раскрывающиеся блоки
Правильно.
Насчёт аккордеона — нужно прописывать ID всех секций сюда:
Насчёт аккордеона — нужно прописывать ID всех секций сюда:
Код: Выделить всё
onclick="dE('acc1'); dE('acc2', -1); dE('acc3', -1); return false;"
dE('acc1')
означает «раскрыть секцию с ID = acc1»dE('acc2', -1)
означает «закрыть секцию с ID = acc2»- angst66
- phpBB 3.0.0 RC1
- Сообщения: 1469
- Стаж: 12 лет 2 месяца
- Благодарил (а): 86 раз
- Поблагодарили: 149 раз
Re: Раскрывающиеся блоки
Реализовал пока на основе hidden_block.html (пример), чтобы не было ошибки пришлось добавить эту страницу и в subsilver2, но там конечно не работает. Если подскажете решение буду благодарен
Re: Раскрывающиеся блоки
Выковырять функцию dE() из просильверовского forum_fn.js и добавить её в Субсильвер.
- angst66
- phpBB 3.0.0 RC1
- Сообщения: 1469
- Стаж: 12 лет 2 месяца
- Благодарил (а): 86 раз
- Поблагодарили: 149 раз
Re: Раскрывающиеся блоки
Nekstati
Пробовал добавлять
и в шаблоны и в editor.js, но не работает
Пробовал добавлять
Код: Выделить всё
function dE(n, s, type)
{
if (!type)
{
type = 'block';
}
var e = document.getElementById(n);
if (!s)
{
s = (e.style.display == '' || e.style.display == type) ? -1 : 1;
}
e.style.display = (s == 1) ? type : 'none';
}
Re: Раскрывающиеся блоки
Добавляйте в overall_header.html. Если не работает, смотрите, что говорит дебаггер.
- angst66
- phpBB 3.0.0 RC1
- Сообщения: 1469
- Стаж: 12 лет 2 месяца
- Благодарил (а): 86 раз
- Поблагодарили: 149 раз
Re: Раскрывающиеся блоки
Nekstati
Как то странно, делал сам не работало, еще раз сделал то же самое уже по вашему совету- работает. )))
Как то странно, делал сам не работало, еще раз сделал то же самое уже по вашему совету- работает. )))
- evrus01
- Former team member
- Сообщения: 1274
- Стаж: 13 лет
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
- Контактная информация:
Re: Раскрывающиеся блоки
А я сделал это на mootools. Пример у меня в профиле. Сам скрипт подсмотрел на ГУРУ — обратите внимание на блок с правилами (на ГУРУ, например в этом топике в самом верху).
Если найду время, то обязательно напишу, как сделал. Подсказку я уже дал.
Добавлено спустя 2 минуты 32 секунды:
Только это бесполезная свистелка, я сколько не спрашивал у своих пользователей — все только объявления схлопывают, а категории никто даже и не трогает.
Добавлено спустя 7 минут 11 секунд:
Хочу еще вот сортировку сделать на том же фреймворке.
Пример
Но опять же — никто этим пользоваться не будет.
Если найду время, то обязательно напишу, как сделал. Подсказку я уже дал.
Добавлено спустя 2 минуты 32 секунды:
Только это бесполезная свистелка, я сколько не спрашивал у своих пользователей — все только объявления схлопывают, а категории никто даже и не трогает.
Добавлено спустя 7 минут 11 секунд:
Хочу еще вот сортировку сделать на том же фреймворке.
Пример
Но опять же — никто этим пользоваться не будет.
Я использую следующие модификации | Памятка
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: Раскрывающиеся блоки
Nekstati
помоги плиз добавить эффект к раскрывающемуся блоку с запоминающимся статусом.
вопросы в теме поднимались, но внятных ответов на них таки не нашел.
в хэдэре подключен скрипт от мода поиска
<script type="text/javascript" src="js/src/jquery-1.4.4.min.js"></script>
можно ли какой-нибудт анимационный эффект использовать из jquery?
код блока следующий
помоги плиз добавить эффект к раскрывающемуся блоку с запоминающимся статусом.
вопросы в теме поднимались, но внятных ответов на них таки не нашел.
в хэдэре подключен скрипт от мода поиска
<script type="text/javascript" src="js/src/jquery-1.4.4.min.js"></script>
можно ли какой-нибудт анимационный эффект использовать из jquery?
код блока следующий
Код: Выделить всё
<div id="hidden" ><!-- INCLUDE forumlist_body.html --></div>
<script type="text/javascript">
// <![CDATA[
function hide_block() {
dE('hidden');
if (document.getElementById('hidden').style.display != 'none')
createCookie('hidden_block', 1, '365');
else
createCookie('hidden_block', -1, '365');
}
dE('hidden', (readCookie('hidden_block') || 1));
// ]]>
</script>
Re: Раскрывающиеся блоки
Код: Выделить всё
<div id="hidden" ><!-- INCLUDE forumlist_body.html --></div>
<script type="text/javascript">
// <![CDATA[
function hide_block() {
if (document.getElementById('hidden').style.display == 'none')
createCookie('hidden_block', 1, '365');
else
createCookie('hidden_block', -1, '365');
$('#hidden').slideToggle('fast');
}
dE('hidden', (readCookie('hidden_block') || -1));
// ]]>
</script>
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: Раскрывающиеся блоки
Nekstati
анимация не работает.
блок просто открывается и закрывается... только страница стала перегружаться, в отличии от того кода что был.
сейчас блок "скачет" в режимах открыто/закрыто - это 100% функционально, но выглядит немного по-колхозному, хотелось бы облагородить. но в джаваскриптах - не силен и своими силами реализовать желаемое не смог.
хотелось бы добавить анимационный эффект, чтобы блок плавно открывался и закрывался, а не прыгал по экрану.
анимация не работает.
блок просто открывается и закрывается... только страница стала перегружаться, в отличии от того кода что был.
сейчас блок "скачет" в режимах открыто/закрыто - это 100% функционально, но выглядит немного по-колхозному, хотелось бы облагородить. но в джаваскриптах - не силен и своими силами реализовать желаемое не смог.
хотелось бы добавить анимационный эффект, чтобы блок плавно открывался и закрывался, а не прыгал по экрану.