Результаты поиска
|
|
|
2011-07-20Дата: Среда, 20.07.2011, 11:53 | Сообщение #1 | Тема: Кнопки либо же BB коды |
Сержант
Группа: Проверенные
Статус: Offline
|
likbezz, подскажите, как сделать, чтобы данном bbcode:
Code //Парные кавычки defKav="«»"; bbcode_kav={"Type":2,"Value":defKav,"CodeStart":'«',"CodeEnd":'»'}; Тэг прописывался без квадратных скобок!?.
Сообщение отредактировал MAGELLAN - Среда, 20.07.2011, 12:12 | | |
|
|
2011-07-21Дата: Четверг, 21.07.2011, 07:38 | Сообщение #2 | Тема: Кнопки либо же BB коды |
Сержант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) Как я понял, могу ошибаться, это скрипт BBComplex? ... Верно! Создатель комплекса утверждал, что возможно, но из-за "программерского" апломба, так и не сказал (его сайт закрыт за не оплату "доменного имени")!!.
Сообщение отредактировал MAGELLAN - Четверг, 21.07.2011, 07:55 | | |
|
|
2011-07-21Дата: Четверг, 21.07.2011, 09:32 | Сообщение #3 | Тема: Кнопки либо же BB коды |
Сержант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) А где нибудь есть пример с квадратными скобками -- чтобы иметь представление на что это вообще похоже? После обработки bbcod`a -- это выглядет примерно так: Понимаю, что «блажь дилетанта» -- ибо, в реальности всё организуется через: Code //Специальные символы bb_special=function(){return('<select name="newsymbols" class="codeButtons" onchange="bbcobj.symbolinssert(this.options[this.selectedIndex].value,\'message\');this.selectedIndex=0;"><option value="0">Специальные символы</option><option value="́">*удар́ение*</option><option value="^">^</option><option value="d">d</option><option value="?">?</option><option value="f">f</option><option value="g">g</option><option value="i">i</option><option value="Є">Є</option><option value="k">k</option><option value="l">l</option><option value="n">n</option><option value="Ї">Ї</option><option value="p">p</option><option value="q">q</option><option value="ё">ё</option><option value="u">u</option><option value="v">v</option><option value="w">w</option><option value="{">{</option><option value="•">•</option><option value="…">…</option><option value="?">?</option><option value="?">?</option><option value="?">?</option><option value="?">?</option><option value="™">™</option><option value="?">?</option><option value="?">?</option><option value="?">?</option><option value="?">?</option><option value="v">v</option><option value="?">?</option><option value="?">?</option><option value="?">?</option><option value="?">?</option><option value="?">?</option><option value="?">?</option><option value="?">?</option><option value="a">a</option><option value="b">b</option><option value="c">c</option><option value="e">e</option><option value="h">h</option><option value="p">p</option><option value="r">r</option><option value="s">s</option><option value="t">t</option><option value="u">u</option><option value="x">x</option><option value="y">y</option><option value="|">|</option><option value="}">}</option><option value="~">~</option><option value=""></option><option value="^d?fgiЄklnЇpqёuvw{•…????™????v???????abcehprstuxy|}~́">Все разом!</option></select>');} Но "переклинило"!!. Сижу и пытаюсь... но, что можно ждать от юриста!?.
Сообщение отредактировал MAGELLAN - Четверг, 21.07.2011, 09:41 | | |
|
|
2011-07-21Дата: Четверг, 21.07.2011, 11:40 | Сообщение #4 | Тема: Кнопки либо же BB коды |
Сержант
Группа: Проверенные
Статус: Offline
|
likbezz, к сожалению, у меня здесь нет возможности прикрепить "js-файл" -- вот ссылка: BBComplex. Что касается "списка" -- он стандартный написан автором скрипта, но Вы правы в том, что может быть и самопальным, т. к. он ("комплекс") написан так, что каждый пользователь может его менять, дописывать и переписывать, если силён в JavaScript.
Что касается моёго случая, то мне хочется сделать bb-кнопку, которая при нажатии выдавала кавычки без скобок... Как сам комплекс работает можно испытать на моём сайте в Учебном форуме, но придётся зарегиться.
Сообщение отредактировал MAGELLAN - Четверг, 21.07.2011, 11:43 | | |
|
|
2011-07-22Дата: Пятница, 22.07.2011, 08:58 | Сообщение #5 | Тема: Кнопки либо же BB коды |
Сержант
Группа: Проверенные
Статус: Offline
|
Коллега, (как админ -- админу), спасибо, что зашли!.. Но "список", всегда работал исправно. Я говорил о кнопке: Когда сегодня зашёл на форум и нажал её -- то: Я вчера попробовал вставить "emoticon('»'" в "js", но панель bb-кодов слетела (синтаксическая ошибка) -- вернул всё как было! -- и теперь не понимаю, что произошло... :'(
Сообщение отредактировал MAGELLAN - Пятница, 22.07.2011, 11:30 | | |
|
|
2011-07-22Дата: Пятница, 22.07.2011, 11:48 | Сообщение #6 | Тема: Кнопки либо же BB коды |
Сержант
Группа: Проверенные
Статус: Offline
|
likbezz, спасибо за помощь! А синтаксис кнопок выглядет так: Code //==============Парные кавычки bb_kav=function(){return(_bb_Button([["Type",2],["Value","«»"],["Where","message"],["Title","Кавычки"],["GIFImage","kav"]]));}
Code //Назначение кнопок BB-Панели //Для назначения кнопок используется функция _bb_Button. Функция _bb_Button принимает массив параметров кнопки. //Синтаксис - _bb_Button([["параметр",значение],["параметр",значение],<...>,["параметр",значение]]) //Параметры - "Type", "Value", "Where", "Title", "GIFImage", "Special" //"Type" - Тип кнопки. Тип кнопки может быть: //0-"special" - позволяет указать параметр "Special"(с помощью _bb_set) в котором можно прописать свой код. //Использование типа 0 без параметра "Special" дает тот же эффект, что и с типом 13 //1-"simple" - стандартная кнопка BB-Кода. //2-"once" - BB-Код, без закрывающего тега. //3-"url", 4-"email", 5-"img", 6-"cut", 7-"list", 8-"video", 9-"audio", 10-"sml", 11-"keybrd", 12-"translit" //13-"none" - при использовании "Type" >= 13 рисуется только изображение кнопки, без действий при нажатии. //"Value" - Значение тега BB-Кода //"Where" - Применяется к форме с заданным ID. По-умолчанию, "message". //"Title" - Заголовок кнопки //"GIFImage" - Изображение в формате GIF. Внимание, указывать нужно только имя изображения и, если нужно, подкатолог, в котором оно лежит относительно переменной DefMsgIconUrl, без расширения .gif //"Special" - Дополнительные функции кнопки в формате javascript. Прописываются в onClick="..." Работают со типами кнопок < 13
Сообщение отредактировал MAGELLAN - Пятница, 22.07.2011, 11:49 | | |
|
|
2011-07-23Дата: Суббота, 23.07.2011, 08:52 | Сообщение #7 | Тема: Кнопки либо же BB коды |
Сержант
Группа: Проверенные
Статус: Offline
|
likbezz, Огромное спасибо!!! А вот такая кнопка будет работать!?
Code //========Перерасскладка bb_RU_EN=function(){return(_bb_Button([["Type",0],["Title","Перепутали раскладку? Выделите текст и нажмите эту кнопку."],["Special","onclick=(`<script type="text/javascript" src="http://magellan.clan.su/support/keypadreverser.js"></script>`);"],["GIFImage","RU_EN_3"]]));}
Сообщение отредактировал MAGELLAN - Суббота, 23.07.2011, 08:58 | | |
|
|
2011-07-23Дата: Суббота, 23.07.2011, 15:17 | Сообщение #8 | Тема: Кнопки либо же BB коды |
Сержант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) Кстати, в BB-комплекс вроде был транслит ... Кажется ... Это не транслит, это, если забыл переключить "RU>EN" и обратно: Code <input type="button" value="RU>EN" title="Перепутали раскладку? Выделите текст и нажмите эту кнопку." onclick="ReverseKeyPad()" class="codeButtons"/><script type="text/javascript" src="http://magellan.clan.su/support/keypadreverser.js"></script>
| | |
|
|
2011-07-23Дата: Суббота, 23.07.2011, 16:57 | Сообщение #9 | Тема: Кнопки либо же BB коды |
Сержант
Группа: Проверенные
Статус: Offline
|
likbezz, ещё раз за кнопку!!. Но, когда поставил ваш вариант... "панель" слетала... А вот этот вариант: Code //==============Парные кавычки bb_kav=function(){return(_bb_Button([["Type",0],["Value","kav"],["Where","message"],["Special","bbcobj.symbolinssert('«»','message');"],["Title","Кавычки"],["GIFImage","kav"]]));} Безупречен.
Сообщение отредактировал MAGELLAN - Суббота, 23.07.2011, 16:59 | | |
|
|
2011-07-27Дата: Среда, 27.07.2011, 11:31 | Сообщение #10 | Тема: Как заменить стандартный «Quotе» на другое? |
Сержант
Группа: Проверенные
Статус: Offline
|
likbezz, у меня стоит такой скрипт:
Code <script type="text/javascript"> diviki = document.getElementsByTagName('DIV'); for( i = 0; i < diviki.length; i++) { if(diviki[i].className == "bbCodeName") { diviki[i].innerHTML = 'Код'; } if(diviki[i].className == "bbQuoteName") { if(diviki[i].innerHTML == '<b>Quote</b>') { diviki[i].innerHTML == '<b>Сообщение</b>'; } else { author = '<span style="font-size:1.2em">' + diviki[i].innerHTML.slice(diviki[i].innerHTML.indexOf('(') + 1,diviki[i].innerHTML.indexOf(')')) + '</span> '; } diviki[i].innerHTML = '<b>Сообщение от ' + author + ':</b>'; } } </script>
У меня когда просто цитата после "Цитата" в надписи стоит "Quote" см: Как избавиться!?.
Сообщение отредактировал MAGELLAN - Среда, 27.07.2011, 11:33 | | |
|
|
2011-07-29Дата: Пятница, 29.07.2011, 10:08 | Сообщение #11 | Тема: Изменением формы добавления ЛС ... |
Сержант
Группа: Проверенные
Статус: Offline
|
Дабы не создавать новой темы -- спрошу здесь!.. На сайте есть ссылка "... о битой ссылке", нажав которую, попадаешь в "Сообщение ЛС" с заданным текстом... Вопрос: это создавалось непосредственно в ЛС или отдельным шаблоном на новой странице сайта!?.
| | |
|
|
2011-07-29Дата: Пятница, 29.07.2011, 12:53 | Сообщение #12 | Тема: Изменением формы добавления ЛС ... |
Сержант
Группа: Проверенные
Статус: Offline
|
А данный скрипт можно применить, чтобы ЛС рассылалось определённым группам пользователей (админ, модер и пр.), хочу сделать форму, чтобы пользователь мог пожаловаться на оскорбительное сообщение на форуме?
Сообщение отредактировал MAGELLAN - Суббота, 30.07.2011, 08:42 | | |
|
|
2011-07-30Дата: Суббота, 30.07.2011, 08:53 | Сообщение #13 | Тема: Изменением формы добавления ЛС ... |
Сержант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) Для этого есть стандартная функция (Главная » Форум » Настройки модуля - в самом низу): Я про неё знаю (!) и она включена, но так кнопки и не увидел, хотя заходил как "пользователь"...
| | |
|
|
2011-08-12Дата: Пятница, 12.08.2011, 14:07 | Сообщение #14 | Тема: Изменением формы добавления ЛС ... |
Сержант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) - Если разберётесь - сообщите о результатах... Вот что удалось выяснить: Code <?if($AWARDS_DO_URL$ && $USER_LOGGED_IN$ && $CUR_USER_ID$!=$UID$)?><div style="float:right"><a href="javascript://" onclick="openLayerB('AwD',0,'/index/55-$UID$-28-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$','Вручить награду',380,200,1); return false;"><img src="http://s10.ucoz.net/img/icon/thumbu.png" width="13" border="0" title="Хороший пост"></a> <a href="javascript://" onclick="openLayerB('AwD',0,'/index/55-$UID$-47-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$','Вручить награду',380,200,1); return false;"><img src="http://s10.ucoz.net/img/icon/thumbd.png" width="13" border="0" title="Плохой пост"></a></div><?endif?> Либо восстановить "вид материалов" форума, либо вставить код! Выглядит это так:
Сообщение отредактировал MAGELLAN - Пятница, 12.08.2011, 14:09 | | |
|
|
2011-08-14Дата: Воскресенье, 14.08.2011, 10:57 | Сообщение #15 | Тема: Изменением формы добавления ЛС ... |
Сержант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) меня интересовало: отсылает ли собщения в личку? Нет! "Награждает" пользователя "пальцем вниз" во всяком случае, в своей почте ничего не узрел!!.
| | |
|