Результаты поиска
2015-12-03 Дата: Четверг, 03.12.2015, 00:18 | Сообщение #316 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Вот еще назрел вопрос, как добавить по-больше цветов сюда: Вот я так понял этот код:
Код
<select name="fcolor" class="codeButtons" onchange="_alterfont(this.options[this.selectedIndex].value,'color','brief');this.selectedIndex=0;"> <option value="0">COLOR</option> <option value="blue" style="color:blue">Blue</option> <option value="red" style="color:red">Red</option> <option value="purple" style="color:purple">Purple</option> <option value="orange" style="color:orange">Orange</option> <option value="yellow" style="color:yellow">Yellow</option> <option value="gray" style="color:gray">Gray</option> <option value="green" style="color:green">Green</option> </select>
. Как его реализовать, чтобы добавить по-больше цветов?
2015-12-03 Дата: Четверг, 03.12.2015, 00:26 | Сообщение #317 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Не работает это( И только из-за этого скрипта появляется "спойлер"
Код
<script type="text/javascript"> $(document).ready(function(){ //Взято с сайта pontov.ucoz.net if ($("#brief")) $("input.codeButtons[value='u']:first").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','brief','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"></span><span style=\"padding-right: 1px;\"><input title=\"spoiler\" value=\"spoiler\" onclick=\"simpletag('spoiler','','','brief','')\" class=\"codeButtons\" id=\"spoiler\" type=\"button\"></span>"); if ($("#message")) $("input.codeButtons[value='u']:last").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','message','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"></span><span style=\"padding-right: 1px;\"><input title=\"spoiler\" value=\"spoiler\" onclick=\"simpletag('spoiler','','','message','')\" class=\"codeButtons\" id=\"spoiler\" type=\"button\"></span>"); }); </script>
но на Страница материала и комментариев к нему не действует спойлер, а отображается так же (как на скриншоте)http://likbezz.ucoz.ru/forum/60-577-6868-16-1328731536
Мне нужно для "Каталога статей"
Сообщение отредактировал Roman36Liman - Четверг, 03.12.2015, 00:32
2015-12-03 Дата: Четверг, 03.12.2015, 00:40 | Сообщение #318 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Я сделал обычный, не визуальный, и спойлер не работает. Куда копать, подскажите, пожалуйста? Скрипт выше отображает эту кнопку, добавляет спойлер, но он не отображается на "Странице материала и комментариев к нему". Вот пример: ссылка
2015-12-03 Дата: Четверг, 03.12.2015, 00:45 | Сообщение #319 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Скриншот того как добавляете
Пишу: и после:
Сообщение отредактировал Roman36Liman - Четверг, 03.12.2015, 00:46
2015-12-03 Дата: Четверг, 03.12.2015, 00:54 | Сообщение #320 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Странно, а у меня нет.. Как быть? Может поможете? Сайт Даже и не знаю что и предположить.. На форуме у вас работает? или в комментариях?
Да, на форуме и в комментариях работает, вот: P.S. так вы мне показываете в модуле "Новости сайта", а я про "Каталог статей"...
Сообщение отредактировал Roman36Liman - Четверг, 03.12.2015, 00:57
2015-12-03 Дата: Четверг, 03.12.2015, 01:01 | Сообщение #321 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
И да, добавлять нужно сразу в BB кодах, а не переключать визуалку на bb редактор, то бишь - в ПУ у вас, в настройках сайта, должно быть добавление через бб а не визузуалку. Или добавлять с правами от другой группы - через АП » смотреть как ...
Ааа, вот оно что) у меня было: поменял на "BB-codes + HTML". Спасибо огромное, за вашу терпение и помощь)
Сообщение отредактировал Roman36Liman - Четверг, 03.12.2015, 01:02
2015-12-03 Дата: Четверг, 03.12.2015, 02:13 | Сообщение #322 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Еще вопросик) Есть такой сайт . Для форума могу сделать, а для каталога статей нет, т.к. все поля, все содержимое, в $BODY$. Как мне убрать поле id="message" и id="brief" и поставить данное поле (ссылка выше). Чтобы вам не копаться, она ставится так:
Код
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>CKEditor</title> <script src="//cdn.ckeditor.com/4.5.5/standard/ckeditor.js"></script> </head> <body> <textarea name="editor1"></textarea> <script> CKEDITOR.replace( 'editor1' ); </script> </body>
</html>
Как то так) P.S. и как в этом скрипте, указать 2е формы, id="message" и id="brief". Я так понял принцип, скрыть настоящие поля, и вместо их, поставить этот скрипт, а вот как, я не додупался, сурыть додумался, а вместо полей нет. В код надо что-то добавить и все) я просто не шарю в js.. P.S.2. и кстати, данный скрипт, почему-то не выводит спойлер в поле id="message", а только в brife.
Код
<script type="text/javascript"> $(document).ready(function(){ //Взято с сайта pontov.ucoz.net if ($("#brief")) $("input.codeButtons[value='u']:first").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','brief','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"></span><span style=\"padding-right: 1px;\"><input title=\"spoiler\" value=\"spoiler\" onclick=\"simpletag('spoiler','','','brief','')\" class=\"codeButtons\" id=\"spoiler\" type=\"button\"></span>"); if ($("#message")) $("input.codeButtons[value='u']:last").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','message','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"></span><span style=\"padding-right: 1px;\"><input title=\"spoiler\" value=\"spoiler\" onclick=\"simpletag('spoiler','','','message','')\" class=\"codeButtons\" id=\"spoiler\" type=\"button\"></span>"); }); </script>
И еще, я завалил вопросами на сегодня, извините) добавил материал, сделал все, но, при редактирование, постоянно все меняется, появляются отступы ненужные. Вот пример ссылка , а должно быть так: (визуальный редактор не использую, просто смотрю что получилось, и нажимаю на HTML). Может из-за этого все так? Хотя даже если не нажимать, все ровно пробелы, косяки не нужные. И можно ли сделать "Предпросмотр" в каталоге статей? На сегодня все)
Сообщение отредактировал Roman36Liman - Четверг, 03.12.2015, 03:15
2015-12-03 Дата: Четверг, 03.12.2015, 12:55 | Сообщение #323 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Бесполезно, не работает даннам форма:Код
<script> $('#message,#brief').remove(); CKEDITOR.replace( 'message' ); $('#message').replaceWith('<textarea name="message"></textarea>'); </script>
Скрывать скрывает, а "новую форму" не отображает, хотя бы вместо message. Куда копать?) P.S. по сути, можно же скрыть и через css, типа так:Код
<style> #message {display:none}; #brief {display:none}; </style>
хотя brief у меня не скрывает) P.S.2. убрал кнопки "визуальный редактор и html", вот так:Код
.edtTypeMenu {display:none;}
но так неудобно, я не понимаю, как это визуально выглядит, можно как-то "предпросмотр" запилить? Попробовал так (из форума вытащил)Код
<input style="width:110px;" type="button" value="Просмотреть" onclick="prepost();">
не работает. И последнее, подскажите, если ничего не делать с этими формами, как сделать нормально отображение текста, + чтобы спойлер был? Чтобы не было пробелов, косяков всяких и тд. Может скриптом как-то, ну не знаю, или форму другую (которую я пытаюсь поставить)
Сообщение отредактировал Roman36Liman - Четверг, 03.12.2015, 13:47
2015-12-03 Дата: Четверг, 03.12.2015, 17:56 | Сообщение #324 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Увы, не работает(
Код
<script> /* Цитирование в чате */ function Insert(qname,text){ if (text!=""){ qname=qname.replace(/[\[\]]/g, "|"); paste("[quote="+qname+"]"+text+"[/quote]\n", 0);} else {_uWnd.alert('Выделите текст для цитирования','',{w:230,h:80,tm:3000});}} function paste(text,flag){ if ((document.selection)&&(flag)) {document.getElementById('mchatMsgF').focus();document.getElementById('mchatMsgF').document.selection.createRange().text = text;} else document.getElementById('mchatMsgF').value += text;} function get_selection(){ if(window.getSelection){selection = window.getSelection().toString();} else if(document.getSelection) {selection = document.getSelection();} else{selection = document.selection.createRange().text;} }; /* end */ </script>
Сообщение отредактировал Roman36Liman - Четверг, 03.12.2015, 17:57
2015-12-03 Дата: Четверг, 03.12.2015, 23:09 | Сообщение #325 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Я даже кнопки не наблюдаю..
Все поставил.. А на это, что скажете? ссылка И вот, ваш скрипт, прописал в верхнюю часть сайта, через src, когда нажимаешь цитировать, цитирование вставляется в поле чата, т.е: а не в комменты. Почему так?
Сообщение отредактировал Roman36Liman - Пятница, 04.12.2015, 03:06
2015-12-09 Дата: Среда, 09.12.2015, 18:18 | Сообщение #326 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Здравствуйте, я тут посидел, подумал, раз форма 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
2015-12-11 Дата: Пятница, 11.12.2015, 20:13 | Сообщение #327 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Извините, если что не так, но:Так:
Код
<script type="text/javascript"> $('#addEntForm #bc3').each(function(){ var id = (this.innerHTML.indexOf('brief')!=-1)?'brief':'message', but='<div class="spoiler-wrap"><a class="spoiler-button" href="javascript://">Открыть спойлер</a><div class="spoiler-body" style="display:none;">Здесь располагается содержимое class "spoiler-body"</div></div>'; $(this).after('<span id="bc99" style="padding-right:1px;"><input type="button" style="width:20px;text-decoration:underline" id="spoiler" class="codeButtons" onclick="emoticon(but,\''+id+'\');" value="spoiler" title="spoiler"></span>'); }); </script>
Почему то не работает( Вставлял до $BODY$, после, и перед <body>Примерно так же:
Код
<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
2015-12-12 Дата: Суббота, 12.12.2015, 00:36 | Сообщение #328 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Проверьте наличие addEntForm на странице, и кнопки с ID bc3.
У меня немного иначе Т.е. надо переделать вот так?Код
<script type="text/javascript"> function addSpoiler(id){ var but='<div class="spoiler-wrap"><a class="spoiler-button" href="javascript://">Открыть спойлер</a><div class="spoiler-body" style="display:none;">Здесь располагается содержимое class "spoiler-body"</div></div>'; emoticon(but,id); }; $('#addEntForm #hbc3').each(function(){ var id = (this.innerHTML.indexOf('brief')!=-1)?'brief':'message'; $(this).after('<span id="hbc99" style="padding-right:1px;"><input type="button" style="width:20px;text-decoration:underline" id="spoiler" class="codeButtons" onclick="addSpoiler(\''+id+'\');" value="spoiler" title="spoiler"></span>'); }); </script>
P.S. работает, спасибо) вот как получилось: P.S.2. но не открывается спойлер после добавления: P.S.3. ааа, тк скрипта то нет)
Сообщение отредактировал Roman36Liman - Суббота, 12.12.2015, 01:11
2015-12-12 Дата: Суббота, 12.12.2015, 01:29 | Сообщение #329 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Скажите, вот такой скрипт:
Код
<script type="text/javascript"> $('#addEntForm #hbc3').each(function(){ var id = (this.innerHTML.indexOf('brief')!=-1)?'brief':'message'; $(this).after('<span id="hbc34" style="padding-right:1px;"><input type="button" id="spoiler" style="width:40px;" class="codeButtons" onclick="simpletag(\'spoiler\',\'\',\'\',\''+id+'\',\'\')" value="spoiler" title="Spoiler"></span>'); }); </script>
он вставляет , как этот на странице "Странице материала и комментария к нему", преобразовать в это:
Код
<div class="spoiler-wrap"> <a class="spoiler-button" href="javascript://">Открыть спойлер</a> <div class="spoiler-body" style="display:none;">Здесь располагается содержимое class "spoiler-body"</div> </div> <script type="text/javascript"> $('.spoiler-button').click(function(){ var e=this,cont = $('.spoiler-body',e.parentNode); if(cont.is(':visible')){ e.innerHTML='Открыть спойлер'; cont.hide(); }else{ e.innerHTML='Закрыть спойлер'; cont.show(); } }); </script>
И самый главный вопрос, на странице добавления я добавил это:
Код
<script type="text/javascript"> function addSpoiler(id){ var but='<div class="spoiler-wrap"><a class="spoiler-button" href="javascript://">Открыть спойлер</a><div class="spoiler-body" style="display:none;">Здесь располагается содержимое class "spoiler-body"</div></div>'; emoticon(but,id); }; $('#addEntForm #hbc3').each(function(){ var id = (this.innerHTML.indexOf('brief')!=-1)?'brief':'message'; $(this).after('<span id="hbc99" style="padding-right:1px;"><input type="button" style="width:20px;text-decoration:underline" id="spoiler" class="codeButtons" onclick="addSpoiler(\''+id+'\');" value="spoiler" title="spoiler"></span>'); }); </script>
а на странице материала и комменту к нему, это:
Код
<script type="text/javascript"> $('.spoiler-button').click(function(){ var e=this,cont = $('.spoiler-body',e.parentNode); if(cont.is(':visible')){ e.innerHTML='Открыть спойлер'; cont.hide(); }else{ e.innerHTML='Закрыть спойлер'; cont.show(); } }); </script>
по моей логике, спойлер, а точнее div сlass который добавил скрипт, на странице скачивания, скрипт, который должен открывать этот спойлер, но он его не открывает, почему так? P.S. не хочу весь код скрипта и div class'а вставлять в одну строку, это же колхозно) А именно, я имею ввиду это:
Сообщение отредактировал Roman36Liman - Суббота, 12.12.2015, 01:57
2015-12-13 Дата: Воскресенье, 13.12.2015, 14:50 | Сообщение #330 | Тема: Вопросы на засыпку от “Roman36Liman”
Генерал-майор
Группа: Постоянные
Статус: Offline
Ссылку дайте на такой материал.
Вот ссылка автоматически преобразовывать в html при добавлении - скриптом
А как это реализовать? Просто не хочу включать bb коды, т.к. при редактировании, все постоянно добавляет <br>, и отображение не корректное.