Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации

Опросы
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Поиск по сайту









Подписка на новости
Ваше имя:
Ваш E-Mail:*
Секретный код:
Секретный код
Повторить:*
Интересное в сети

Sape — это система купли-продажи ссылок
с главных и внутренних страниц сайтов
[<<] [ 1 | 2 ]
Форум -> Обо всём... -> Внедрение тега Спойлер, как сделать? (тег spoiler)
Внедрение тега Спойлер, как сделать? (тег spoiler)
RockKenny Дата: 12.08.2008, в 12:05 | Сообщение №21
RockKenny
Активный участник
Пользователь №: 171
Сообщений: 232

Serg_pnz, неплохо, только я не умею
Vovich90 Дата: 13.08.2008, в 00:39 | Сообщение №22
Vovich90
Пользователь
Пользователь №: 32
Сообщений: 28

RockKenny
Цитата
Vovich90, так ты всетаки прикрутил спойлер для слаеда?

Для Lite - уже давно, но я им уже не пользуюсь и все утеряно. Но там те же проблемы были, что и сейчас - уникальный id.

Serg_pnz, понимаешь, я хочу этот тэг ввести глобально (т.е. не только в комментариях, но и во всех модулях системы. Т.е. нужно чтобы id для каждого спойлера был уникальны (хоть для вложенных, хоть для нескольких подряд)

Цитата
RockKenny, а может воспользоваться функцией генерации паролей? поставить эдак символов 15 - вот тебе и разные id

Во, наверное это самый вариант. Можно поподробнее и с примером желательно?

И еще, к самому тэгу ничего не приписывается, т.е. вводится [spoiler=заголовок]Текст под спойлером[/spoiler] вся обработка идет в файле function/function.php

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Vovich90 13.08.2008 г. в 00:43:38
gruz Дата: 25.09.2009, в 11:16 | Сообщение №23
gruz
Новичок
Пользователь №: 286
Сообщений: 22

Здравствуйте! Применил здешние наработки по внедрению тэга Спойлер в версию Слаед 2.5
в фунуцию // Decode BB вставил
PHP - Код
1
2
3
4
5
6
7
8
9
10
<?php
//Спойлер2
$bb[] = "#\[spoiler\](.*?)\[/spoiler\]#is";
    
$html[] = "    <div align=\"center\">    
    <table width=\"100%\" cellspacing=\"1\" cellpadding=\"3\" border=\"0\" align=\"center\" class=\"bgcolor4\">    
    <th class=\"bgcolor1\" onclick=\"SwitchMenu('pokaz74');SwitchMenu('pokaz5');SwitchMenu('pokaz76');\" style=\"cursor:pointer;\"  nowrap=\"nowrap\"><div align=\"left\">Весь текст</div></th>
    <tr class=\"bgcolor1\">
    <td><div id=\"pokaz74\" style=\"display:none;\">\\1</div></td></tr></table>"
;        
//Спойлер2
?>

в фунуцию // Format BB Code вставил
PHP - Код
1
2
3
<?php
."<div class=\"editorbutton\" OnClick=\"InsertCode('spoiler', '', '', '', '".$id."')\"><img title=\"Убрать текст под спойлер\" src=\"images/editor/quote.gif\"></div>"
?>

В принципе работает. А как сделать чтоб было так: [spoiler=Для тех, кто хочет узнать больше]Полный текст сообщения[/spoiler] и соответственно при клике на текст например "Для тех, кто хочет узнать больше" расрывался "Полный текст сообщения".
Спасибо.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно gruz 25.09.2009 г. в 11:16:57
Serg_pnz Дата: 25.09.2009, в 12:01 | Сообщение №24
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2242

gruz, разберись как работает, например, тег [code][/code] и будет тебе счастье.

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
gruz Дата: 25.09.2009, в 12:35 | Сообщение №25
gruz
Новичок
Пользователь №: 286
Сообщений: 22

Serg_pnz, спасибо за совет, но для меня это сложно. Мне бы на пальцах растолковать.....
Serg_pnz Дата: 25.09.2009, в 15:36 | Сообщение №26
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2242

gruz, а что на пальцах? Делай по аналогии.
Сравни [code][/code] [php][/php] и [quote][/quote]

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
Serg_pnz Дата: 12.10.2009, в 11:41 | Сообщение №27
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2242

Предлагаю Вашему вниманию статью "Универсальный обработчик тега 'спойлер'"

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
BENDER_OMSK Дата: 12.10.2009, в 12:58 | Сообщение №28
BENDER_OMSK
Гость
Пользователь №: 1003
Сообщений: 1

хм.. а под редактор tinymce :) можно реализацию?
Serg_pnz Дата: 12.10.2009, в 17:21 | Сообщение №29
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2242

Цитата
хм.. а под редактор tinymce :) можно реализацию?

Как сделать кнопку даже не подскажу, а общий смысл тот же - где нужно и сколько нужно вставляйте код
Код
1
<div class="spoil">
   <div class="spoil_title">
   Заголовок спойлера
   </div>
   <div class="spoil_body">
   Текст спойлера
   </div>
</div>

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
Жучаро Дата: 08.11.2009, в 14:20 | Сообщение №30
Жучаро
Гость
Пользователь №: 1021
Сообщений: 2

Serg_pnz, в Internet Explorer 6 спойлер приходит открытым. в чем может быть проблема? еще впорос. если в сполере картинка, то в Opera (да и в остальных браузерах, правда в том же Explorer она выглядит по другому) она вообще не считается содержимым спойлера и безбожно обрезается. соответвенно с этим можно что-то сделать или это особенности mootools? может лучше было бы тогда твой обработчик id прикрутить к обычной таблице со скрытым дивом?
Serg_pnz Дата: 08.11.2009, в 18:01 | Сообщение №31
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2242

ИЕ6 - это уже прошлое, я не буду на нём заморачиваться. Тем более, что статья содержит хак на эту тему.

В принципе картинку можно поставить бекграундом любому тегу. Не знал о таком глюке с картинкой, надо поэкспериментировать...

Цитата
может лучше было бы тогда твой обработчик id прикрутить к обычной таблице со скрытым дивом?
Может и лучше. Механизм у Вас есть.

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот

Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!


[<<] [ 1 | 2 ]
Реклама
Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Опросы | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул

Rambler's Top100

Генерация страницы: 0.261 сек. и 17 запросов к базе данных за 0.024 сек.
Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.