Нужен bbcode для "ЧаВо"

В этом подфоруме общаемся на любые темы связанные со сторонними CMS, делимся собственными наработками и советами

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Ответить
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Нужен bbcode для "ЧаВо"

Сообщение Милена »

Для часто задаваемых вопросов, короче. Чтоб нажав на текстовую ссыль открывалось что-то вроде спойлера. На гуру в одной теме видела такое: http://www.phpbbguru.net/community/topic36465.html А именно, если нажать на
Изменения в версии 2.0.4
, то открывается
Добавлена возможность создания дополнительных полей (чекбоксы, выпадающие списки, текстовые поля...)
При создании дополнительного поля можно указать правило-ограничение при его заполнении на запрет использования некоторых способов оплат
При создании доп. поля можно указать будет ли оно обязательным для заполнения при заказе
Для способов оплаты/доставки введена возможность собственного ограничения на минимальное кол-во сообщений пользователя
Проработаны таблицы заказов с целью сделать их более компактными без потери информативности
В разделе менеджеров на страницу редиректа добавлены ссылки на разделы, для удобства навигации
[DEV] В админ-разделе добавлена, для тестирования, возможность сортировки категорий нажатием на стрелки прямо в списке. Старый способ (указание конкретного порядкового номера сохранен, на всякий случай)
Немного "причесан" и/или оптимизирован код - что заметил
и т. д. Ребята, что это за код? :du_ma_et:
#1
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Нужен bbcode для "ЧаВо"

Сообщение DeaDRoMeO »

Это так называемый спойлер же, кодов для которого очень много
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#2
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Нужен bbcode для "ЧаВо"

Сообщение Милена »

А здесь есть именно такой спойлер? У меня он есть, но совсем другой. Он просто прячет содержание, а когда нажимаешь на него он раскрывается. Меня же интересует не просто поле "скрытый текст", на которое нужно нажать, а именно текст, конкретный, который я нипишу, и чтоб нажав на него, под ним отобразился соответствующий текст. :du_ma_et:
#3
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Нужен bbcode для "ЧаВо"

Сообщение белк »

ну так поле "скрытый текст" и есть ваша строка. это - название спойлера. может быть любым. на него нажимаешь - под ним открывается текст.
1. поймать
2. почистить.
3. обжарить
4. запаковать
спойлеров разнообразных в сети правда море. поэтому и кажется что они разные. функция одна и та же.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#4
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Нужен bbcode для "ЧаВо"

Сообщение Милена »

А у меня нельзя спойлеру название задать :-(-- Скачала такой, чтоб с названием, но он паршиво выглядит, то есть текст - название споллера и рядом квадратик с надписью "показать". Фи таким быть. Для фага это не пойдёт. Буду искать :-(--
#5
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Нужен bbcode для "ЧаВо"

Сообщение белк »

посмотри вот этот: спойлер
я у себя на тестовом форуме прописал. если понравится - могу скинуть начинку.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#6
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Нужен bbcode для "ЧаВо"

Сообщение Милена »

Класс :co_ol: А к этим натписям можно цвет применить, например? Скинь, пожалуйста, это самое то! :-00):
#7
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Нужен bbcode для "ЧаВо"

Сообщение белк »

bbcode:

1. в шапку форума в overall_header.html перед </head> добавить

Код: Выделить всё

<script type="text/javascript">
$(document).ready(function(){
 $('.spoiler_links').click(function(){
  $(this).parent().children('div.spoiler_body').toggle('normal');
  return false;
 });
});
</script>
(подразумевается, что библиотека у вас уже установлена)

2. Прописка bbcode
Использование BBCode

Код: Выделить всё

[spoiler={TEXT1}]{TEXT2}[/spoiler]
Замена HTML

Код: Выделить всё

<div>
<div class="spoiler_links" style="cursor:pointer;">{TEXT1}</div>
<div class="spoiler_body" style="display:none;">{TEXT2}</div>
</div>
Подсказка

Код: Выделить всё

[spoiler=название]сообщение[/spoiler]
3. Для изменения внешнего вида спойлера (названия и поля сообщения)
можно пописать в ваш файл стиля классы для спойлера.
.spoiler_links {} - название
.spoiler_body {} - сообщение

пример:

Код: Выделить всё

.spoiler_links {color:#005786;}
цвет надписи изменится на синий.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#8
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Нужен bbcode для "ЧаВо"

Сообщение Милена »

Спасибо :ki_ss:

Не поняла только по поводу "прописать в мой файл стиля" - в ксс что ли? Можно поподробнее, пожалуйста? :du_ma_et:

Так-то твой спойлер отлично работает, но проблема в том, что в фаге вопрос будет сливаться с ответом, поэтому их надо разносцветить. А именно: название спойлера покрасить в цвет ссылки, тогда и понятно будет, что это кликакбельно :du_ma_et:
#9
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Нужен bbcode для "ЧаВо"

Сообщение белк »

ну да, прописать в файл css где-нибудь в конец файла.

Код: Выделить всё

/* spoiler
 ------------ */
.spoiler_links {color:#005786;} 
.spoiler_body {}
цвет надписи синий как ссылка

//если в будущем ничего с оформлением спойлера не планируешь - то можно прописать сразу в админке:
замена html:

Код: Выделить всё

<div>
<div class="spoiler_links" style="cursor:pointer;color:#005786;">{TEXT1}</div>
<div class="spoiler_body" style="display:none;">{TEXT2}</div>
</div>
просто поменяй то, что есть, на это.
цвет названия станет как у ссылки...

тогда и в css ничего писать не надо. решай сама.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#10
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Нужен bbcode для "ЧаВо"

Сообщение Милена »

Отлично-отлично :bra_vo: Всё реализавалось лучше некуда :dan_ser: Ты - гений :-|-: Такой наикрутейший спойлер я бы не нашла никогда :ya_hoo_oo:
#11
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Нужен bbcode для "ЧаВо"

Сообщение белк »

спойдер-то простой. я его тоже в своё время в сети нашёл. рад, что тебе понравилось.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#12
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Нужен bbcode для "ЧаВо"

Сообщение Милена »

Белк, а как ховер сюда добавить?

Код: Выделить всё

/* spoiler
 ------------ */
.spoiler_links {color:#009933;} 
.spoiler_body {}
То есть вот этот ховер:

Код: Выделить всё

a:hover {
	color: #FF0000;
text-shadow: 0 0 5px white, 0 0 10px white, 0 0 15px white, 0 0 20px crimson, 0 0 35px crimson, 0 0 40px crimson, 0 0 50px crimson, 0 0 75px crimson;
        
}
Он, ховер этот, на обычных ссылках работает. А тут споллер с закосом под ссылки, но только по цвету, а ховера нет.

Кстати, text-shadow - это ксс3. Рекомендую, если не сталкивался ещё. Чудеса творит :-00):
#13
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Нужен bbcode для "ЧаВо"

Сообщение белк »

Код: Выделить всё

.spoiler_links {color:#009933;} 
.spoiler_links:hover {color:#ff0000;} 
.spoiler_body {}
.spoiler_body:hover {}
первый класс, как я пониманию, внешнее оформление названия
а второй - открытый спойлер, да?

всё по аналогии. добавляйте :hover к классу и всё.

для ссылок внутри спойлера вполне возможно будет работать такое

Код: Выделить всё

.spoiler_body a:hover {}
или

Код: Выделить всё

a.spoiler_body:hover {}
дерзайте.

text-shadow - "тень-обрамление" вокруг текста, box-shadow - то же самое только вокруг блоков.
штука и правда интересная. :-00):
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#14
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Нужен bbcode для "ЧаВо"

Сообщение Милена »

С цветом-то понятно. А как с этим text-shadow быть? Его можно прописать там в одну строку после ; ?
То есть так:

Код: Выделить всё

.spoiler_links:hover {color:#ff0000; text-shadow: 0 0 5px white, 0 0 10px white, 0 0 15px white, 0 0 20px crimson, 0 0 35px crimson, 0 0 40px crimson, 0 0 50px crimson, 0 0 75px crimson;}
Сообщение добавлено... спустя 29 минут 59 секунд:
Да, можно. Всё работает :ya_hoo_oo:

Белк, там не только тень, там вообще огонь бывает :sh_ok: :hi_hi_hi:

Код: Выделить всё

text-shadow: 0 0 20px #fefcc9, 10px -10px 30px #feec85, -20px -20px 40px #ffae34, 20px -40px 50px #ec760c, -20px -60px 60px #cd4606, 0 -80px 70px #973716, 10px -90px 80px #451b0e;
#15
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Нужен bbcode для "ЧаВо"

Сообщение белк »

пожалуйста, не обожгись. :-00):
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#16
Аватара пользователя
laminatlublino
Заглянул на огонек
Заглянул на огонек
Сообщения: 41
Стаж: 7 лет 9 месяцев
Откуда: Москва

Нужен bbcode для "ЧаВо"

Сообщение laminatlublino »

Вопрос не в тему, но тему новую не стану создавать, чтобы не флудить. скажите как на 3.0.14 организовать в теме хештеги в теле письма?
#17
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Нужен bbcode для "ЧаВо"

Сообщение Милена »

Вопрос не в тему, но тему новую не стану создавать, чтобы не флудить
Чудеса логики ;;-))) ;;-))) ;;-)))
#18
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Нужен bbcode для "ЧаВо"

Сообщение DeaDRoMeO »

laminatlublino писал(а):скажите как на 3.0.14 организовать в теме хештеги в теле письма?
А смысл то? Был какой то мод, но жутко недоделанный
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#19
Ответить