Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Нужен bbcode для "ЧаВо" 
#1 

Аватар пользователя

Для часто задаваемых вопросов, короче. Чтоб нажав на текстовую ссыль открывалось что-то вроде спойлера. На гуру в одной теме видела такое:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку
А именно, если нажать на
Цитата:
Изменения в версии 2.0.4
, то открывается
Цитата:
Добавлена возможность создания дополнительных полей (чекбоксы, выпадающие списки, текстовые поля...)
При создании дополнительного поля можно указать правило-ограничение при его заполнении на запрет использования некоторых способов оплат
При создании доп. поля можно указать будет ли оно обязательным для заполнения при заказе
Для способов оплаты/доставки введена возможность собственного ограничения на минимальное кол-во сообщений пользователя
Проработаны таблицы заказов с целью сделать их более компактными без потери информативности
В разделе менеджеров на страницу редиректа добавлены ссылки на разделы, для удобства навигации
[DEV] В админ-разделе добавлена, для тестирования, возможность сортировки категорий нажатием на стрелки прямо в списке. Старый способ (указание конкретного порядкового номера сохранен, на всякий случай)
Немного "причесан" и/или оптимизирован код - что заметил
и т. д. Ребята, что это за код? :du_ma_et:


          Вернуться наверх  
 

#2 

Аватар пользователя

Это так называемый спойлер же, кодов для которого очень много


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#3 

Аватар пользователя

А здесь есть именно такой спойлер? У меня он есть, но совсем другой. Он просто прячет содержание, а когда нажимаешь на него он раскрывается. Меня же интересует не просто поле "скрытый текст", на которое нужно нажать, а именно текст, конкретный, который я нипишу, и чтоб нажав на него, под ним отобразился соответствующий текст. :du_ma_et:


          Вернуться наверх  
 

#4 

Аватар пользователя

ну так поле "скрытый текст" и есть ваша строка. это - название спойлера. может быть любым. на него нажимаешь - под ним открывается текст.
1. поймать
2. почистить.
3. обжарить
4. запаковать


спойлеров разнообразных в сети правда море. поэтому и кажется что они разные. функция одна и та же.


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 

#5 

Аватар пользователя

А у меня нельзя спойлеру название задать :-(-- Скачала такой, чтоб с названием, но он паршиво выглядит, то есть текст - название споллера и рядом квадратик с надписью "показать". Фи таким быть. Для фага это не пойдёт. Буду искать :-(--


          Вернуться наверх  
 

#6 

Аватар пользователя

посмотри вот этот:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

я у себя на тестовом форуме прописал. если понравится - могу скинуть начинку.


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 

#7 

Аватар пользователя

Класс :co_ol: А к этим натписям можно цвет применить, например? Скинь, пожалуйста, это самое то! :-00):


          Вернуться наверх  
 

#8 

Аватар пользователя

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;}
 

цвет надписи изменится на синий.


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 

#9 

Аватар пользователя

Спасибо :ki_ss:

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

Так-то твой спойлер отлично работает, но проблема в том, что в фаге вопрос будет сливаться с ответом, поэтому их надо разносцветить. А именно: название спойлера покрасить в цвет ссылки, тогда и понятно будет, что это кликакбельно :du_ma_et:


          Вернуться наверх  
 


Аватар пользователя

ну да, прописать в файл 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 ничего писать не надо. решай сама.


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Аватар пользователя

Отлично-отлично :bra_vo: Всё реализавалось лучше некуда :dan_ser: Ты - гений :-|-: Такой наикрутейший спойлер я бы не нашла никогда :ya_hoo_oo:


          Вернуться наверх  
 


Аватар пользователя

спойдер-то простой. я его тоже в своё время в сети нашёл. рад, что тебе понравилось.


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Аватар пользователя

Белк, а как ховер сюда добавить?
/* 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):


          Вернуться наверх  
 


Аватар пользователя

.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):


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Аватар пользователя

С цветом-то понятно. А как с этим 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;
 


          Вернуться наверх  
 


Аватар пользователя

пожалуйста, не обожгись. :-00):


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Аватар пользователя

Вопрос не в тему, но тему новую не стану создавать, чтобы не флудить. скажите как на 3.0.14 организовать в теме хештеги в теле письма?


          Вернуться наверх  
 


Аватар пользователя

Цитата:
Вопрос не в тему, но тему новую не стану создавать, чтобы не флудить

Чудеса логики ;;-))) ;;-))) ;;-)))


          Вернуться наверх  
 


Аватар пользователя

laminatlublino писал(а):

скажите как на 3.0.14 организовать в теме хештеги в теле письма?

А смысл то? Был какой то мод, но жутко недоделанный


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Map BBcode

Discovery

38

1216

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

02 фев 2016, 16:45

tedi

Аватар пользователя Передать значение в bbcode.html

masik

6

418

Аватар пользователя

17 июл 2014, 06:25

DeaDRoMeO

Аватар пользователя Custom BBCode Sorting мод для сортировки ВВ кодов
Custom BBCode Sorting мод поможет администратору форума переставить кнопки ВВ кодов на свое усмотрение через админцентр

akella1900

27

1479

Аватар пользователя

16 дек 2015, 06:03

DeaDRoMeO

Аватар пользователя Правка bbcode`s не отображаются символы в сообщении

Печенька

4

75

Аватар пользователя

08 авг 2017, 08:24

Печенька

Аватар пользователя BBCode Img_X для вставки изображений "для взрослых"

ursego

5

624

Аватар пользователя

20 сен 2013, 17:47

ursego

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P