Я сделал обычный, не визуальный, и спойлер не работает. Куда копать, подскажите, пожалуйста? Скрипт выше отображает эту кнопку, добавляет спойлер, но он не отображается на "Странице материала и комментариев к нему". Вот пример: ссылка
И да, добавлять нужно сразу в BB кодах, а не переключать визуалку на bb редактор, то бишь - в ПУ у вас, в настройках сайта, должно быть добавление через бб а не визузуалку. Или добавлять с правами от другой группы - через АП » смотреть как ...
Ааа, вот оно что) у меня было:
поменял на "BB-codes + HTML". Спасибо огромное, за вашу терпение и помощь)
Еще вопросик) Есть такой сайт. Для форума могу сделать, а для каталога статей нет, т.к. все поля, все содержимое, в $BODY$. Как мне убрать поле id="message" и id="brief" и поставить данное поле (ссылка выше). Чтобы вам не копаться, она ставится так:
Как то так) P.S. и как в этом скрипте, указать 2е формы, id="message" и id="brief". Я так понял принцип, скрыть настоящие поля, и вместо их, поставить этот скрипт, а вот как, я не додупался, сурыть додумался, а вместо полей нет. В код надо что-то добавить и все) я просто не шарю в js..
P.S.2. и кстати, данный скрипт, почему-то не выводит спойлер в поле id="message", а только в brife.
И еще, я завалил вопросами на сегодня, извините) добавил материал, сделал все, но, при редактирование, постоянно все меняется, появляются отступы ненужные. Вот пример ссылка, а должно быть так:
(визуальный редактор не использую, просто смотрю что получилось, и нажимаю на HTML). Может из-за этого все так? Хотя даже если не нажимать, все ровно пробелы, косяки не нужные. И можно ли сделать "Предпросмотр" в каталоге статей? На сегодня все)
И последнее, подскажите, если ничего не делать с этими формами, как сделать нормально отображение текста, + чтобы спойлер был? Чтобы не было пробелов, косяков всяких и тд. Может скриптом как-то, ну не знаю, или форму другую (которую я пытаюсь поставить)
Сообщение отредактировал Roman36Liman - Четверг, 03.12.2015, 13:47
Здравствуйте, я тут посидел, подумал, раз форма uCoz не особо "приятная", то я решил реализовать форму так, выбрал "Тип формы по умолчанию для редактирования материалов: Чистый HTML", и нашел в интернете такой код:
Код
<style> [class|="dsspoiler"]{display:none;} </style> <a href="#" onclick="$('.dsspoiler-1').toggle();return false;"> Открыть спойлер </a> <div class="dsspoiler-1"> Здеся то что изначально скрыто </div>
и тут сразу 3 вопроса: 1) Я не особо, а точнее совсем не соображаю в JS, но на взгляд, криворукий код (ИМХО). Сам вопрос. Как его изменить, или сделать новый, чтобы при открытии, появлялась надпись "закрыть"? 2) Как добавить кнопку вот сюда
, чтобы получилось типа вот так:
чтобы при нажатии на SPOILER вставлялся JS код, который выше? 3) И если немного сложнее, можно как-то вставлять стандартный код
Код
[spoiler=TITLE]содержимое[/spoiler]
и чтобы он преобразовывался в спойлер? (это не столь важно, просто спросил, для удобства)
Сообщение отредактировал Roman36Liman - Среда, 09.12.2015, 18:20
<script type="text/javascript"> $('#addEntForm #bc3').each(function(){ var id = (this.innerHTML.indexOf('brief')!=-1)?'brief':'message'; $(this).after('<span id="bc34" style="padding-right:1px;"><input type="button" id="spoiler" style="width:40px;" class="codeButtons" onclick="simpletag(\'spoiler\',\'\',\'\',\''+id+'\',\'\')" value="spoiler" title="Spoiler"></span>'); }); </script>
И это тоже не работает, а точнее не появляется кнопка в bb панели( P.S. а за первый код, огромное спасибо) P.S.2 и модуль я использую "Онлайн игры", если это важно)
Сообщение отредактировал Roman36Liman - Пятница, 11.12.2015, 20:15
по моей логике, спойлер, а точнее div сlass который добавил скрипт, на странице скачивания, скрипт, который должен открывать этот спойлер, но он его не открывает, почему так? P.S. не хочу весь код скрипта и div class'а вставлять в одну строку, это же колхозно) А именно, я имею ввиду это:
Сообщение отредактировал Roman36Liman - Суббота, 12.12.2015, 01:57