Фильтр по:
  

  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: Admin, Cибиря4ка, Komoff, Diana  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Кнопки либо же BB коды
Кнопки либо же BB коды
Дата: Вторник, 28.06.2011, 16:24 |
SoundVan
Рядовой
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: 0
Статус: Offline


fflesh, В прошлой моей теме Вы так и не ответили, после етого я решил взять что то новое, теперь у меня возник вопрос:

Кроме тега <br /> нельзя выровнять всё в пару строчек (доп. поля). У Вас на форуме я нашёл ети поля для видео\мп3, но также хотелось бы еще добавать файл\картинку примерно как у Вас, но 2-х разный полях чтобы ето происходило, также на форуме (чужом, ссылку указывать не буду(при необходимости предоставлю, все вопросы в ПМ, либо на личной сайте)если такая вещь как сообщение от администратора, я пробывал стиль изменить, но почему всё постоянно идёт сквозь рук...), но об етом попозже, я бы хотел, если такое возможно в конечном счёте, добавить ети кнопки выше указаные в BB коды.

Второй и 3-й вопрос:

2) Ваш скрипт довольно таки харош в разшерении поля (я в етом не понимаю, но с помощью некоторых сервисов можно рипнуть сайт целиком...), я бы тоже хотел его, но не как у Вас, в нижней части ввода текста, предоставлю пример (доступ открыт для гостей на добавление сообщений на форуме),показать )... прервусь доджусь ответа, напишу об 3-м и последующих сообщениях.

fflesh, спасибо Вам что хотябы на часть сообщений отвечаете )

P.S. почему то BB коды в подписи перестали отвечать....


Сообщение отредактировал SoundVan - Вторник, 28.06.2011, 16:25
 
Дата: Воскресенье, 10.07.2011, 00:56 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


SoundVan,
Quote (SoundVan)
fflesh, В прошлой моей теме Вы так и не ответили

Обычно, принято ссылаться .....
Quote (SoundVan)
У Вас на форуме я нашёл ети поля для видео\мп3, но также хотелось бы еще добавать файл\картинку примерно как у Вас, но 2-х разный полях чтобы ето происходило, также на форуме



Замена кода на любое JS событие////
Полей - сколько нужно.
Ссылка на файл http://likbezz.ru/tmpls/?a=mm;t=audio
Нужное - изменить.
....

Quote (SoundVan)
но с помощью некоторых сервисов можно рипнуть сайт целиком...)

Целиком можно рипнуть сайт по любому, на то и ссылается статья о защите авторского права!
Остальной части вопроса не понял ......

Quote (SoundVan)
P.S. почему то BB коды в подписи перестали отвечать....

Я запретил [url] в подписи. Для этого есть профиль. Остальные BB-коды (форматирования текста) работают.
...

Прикрепления: 1844624.png (5.9 Kb)

 
Дата: Понедельник, 18.07.2011, 17:01 |
SoundVan
Рядовой
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: 0
Статус: Offline


Спасибо.

 
Дата: Среда, 20.07.2011, 11:53 |
MAGELLAN
Сержант
Группа: Проверенные
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


likbezz, подскажите, как сделать, чтобы данном bbcode:

Code
//Парные кавычки              
                defKav="«»";
                bbcode_kav={"Type":2,"Value":defKav,"CodeStart":'«',"CodeEnd":'»'};

Тэг прописывался без квадратных скобок!?.


Сообщение отредактировал MAGELLAN - Среда, 20.07.2011, 12:12
 
Дата: Среда, 20.07.2011, 23:51 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


MAGELLAN,
Как я понял, могу ошибаться, это скрипт BBComplex? ...
К сожалению, он не установлен ни на одном из тестовых сайтов, а вот так, по отрывку сказать сложно ...
...


 
Дата: Четверг, 21.07.2011, 07:38 |
MAGELLAN
Сержант
Группа: Проверенные
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
Как я понял, могу ошибаться, это скрипт BBComplex? ...

Верно! Создатель комплекса утверждал, что возможно, но из-за "программерского" апломба, так и не сказал (его сайт закрыт за не оплату "доменного имени")!!. wink


Сообщение отредактировал MAGELLAN - Четверг, 21.07.2011, 07:55
 
Дата: Четверг, 21.07.2011, 08:06 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


MAGELLAN,
А где нибудь есть пример с квадратными скобками -- чтобы иметь представление на что это вообще похоже?


 
Дата: Четверг, 21.07.2011, 09:32 |
MAGELLAN
Сержант
Группа: Проверенные
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
А где нибудь есть пример с квадратными скобками -- чтобы иметь представление на что это вообще похоже?

После обработки bbcod`a -- это выглядет примерно так:
Code
[«»]

Понимаю, что «блажь дилетанта» -- ибо, в реальности всё организуется через:
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>');}

Но "переклинило"!!. cry Сижу и пытаюсь... но, что можно ждать от юриста!?. biggrin


Сообщение отредактировал MAGELLAN - Четверг, 21.07.2011, 09:41
 
Дата: Четверг, 21.07.2011, 10:06 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


MAGELLAN,
Quote (MAGELLAN)
После обработки bbcod`a -- это выглядет примерно так:

)
Как выглядят кавычки, европейские кавычки, я в курсе, ) До меня плохо доходит принцип того, что вы пытаетесь объяснить.
Данный кусок скрипта - образует выпадающий список спец. символов, при выборе пункта которого в поле «message» добавляется выбранный символ.
Мне не понятно другое -- зачем его ещё и обрабатывать?
Символы, в том числе и такие распространённые, как «кавычки», “гусиные лапки”, ‘английские кавычки’, про́чие › стрелочки ☑ ツ @ § € ¥ £ ℱ ∞ ★ ₪ Ω и тд и тп.... не требуют последующей обработки после добавления - как того требуют BB-коды форматирования текста [в] [/в] - например, заменяется на <b> и </b> ... на что заменяются эти? ...
...

И, кстати, что за версия такая? -- не помню в офф. версии (смотрел в зимой вроде) списка спец.символов .... Или это что-то самопальное? ...
...
А просто добавить любой символ элементарно вот таким образом:
Quote (Code)
<input value="»" onclick="emoticon('»');return false;" class="codeButtons" title="Правая кавычка" type="button">
- добавляет правую кавычку » ....

Соответственно, можно переделать и под список....

Code
<select name="newsymbols" class="codeButtons" onchange="emoticon(this.options[this.selectedIndex].value,\'message\');this.selectedIndex=0;"><option value="0">Специальные символы</option> .....

...
Вот только нужно глянуть, есть ли такая функция - «emoticon» - вообще в этом скрипте.
На сайтах со стандартными BB-кодами она есть по умолчанию. Если нет, то узнать как имя функции, что вставляет одиночные символы ... возможно, есть похожая. Должна быть.
...
....


 
Дата: Четверг, 21.07.2011, 11:40 |
MAGELLAN
Сержант
Группа: Проверенные
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


likbezz, к сожалению, у меня здесь нет возможности прикрепить "js-файл" -- вот ссылка: BBComplex. Что касается "списка" -- он стандартный написан автором скрипта, но Вы правы в том, что может быть и самопальным, т. к. он ("комплекс") написан так, что каждый пользователь может его менять, дописывать и переписывать, если силён в JavaScript.

Что касается моёго случая, то мне хочется сделать bb-кнопку, которая при нажатии выдавала кавычки без скобок... Как сам комплекс работает можно испытать на моём сайте в Учебном форуме, но придётся зарегиться.


Сообщение отредактировал MAGELLAN - Четверг, 21.07.2011, 11:43
 
Дата: Четверг, 21.07.2011, 20:20 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


MAGELLAN,
Quote (MAGELLAN)
т. к. он ("комплекс") написан так, что каждый пользователь может его менять, дописывать и переписывать

-- Эт понятно, чем, кстати, многие и пользуются, ), но некоторые -- пишут свои «комплекс′ы» )
....
Quote (MAGELLAN)
Что касается моёго случая, то мне хочется сделать bb-кнопку, которая при нажатии выдавала кавычки без скобок... Как сам комплекс работает можно испытать на моём сайте в Учебном форуме, но придётся зарегиться.

-- Отличненько. Кнопка уже присутствует? или только в разработке? Неважно, гляну.
...
Ну что.... сходиил, глянул ... (кстати, http://magellan.clan.su/forum/20-41-271-16-1311265789 -- удалите мой тестовый пост) ... Все нормально работает ... Видимо, вы уже поправили или я что-то не просёк.


...

Прикрепления: 3407378.png (15.1 Kb)

 
Дата: Пятница, 22.07.2011, 08:58 |
MAGELLAN
Сержант
Группа: Проверенные
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


Коллега, (как админ -- админу), спасибо, что зашли!.. Но "список", всегда работал исправно. Я говорил о кнопке:

Когда сегодня зашёл на форум и нажал её -- то:

Я вчера попробовал вставить "emoticon('»'" в "js", но панель bb-кодов слетела (синтаксическая ошибка) -- вернул всё как было! -- и теперь не понимаю, что произошло... :'(

Прикрепления: 3840925.jpg (616.0 Kb) · 4633441.jpg (258.7 Kb)

Сообщение отредактировал MAGELLAN - Пятница, 22.07.2011, 11:30
 
Дата: Пятница, 22.07.2011, 09:34 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


MAGELLAN,
Quote (MAGELLAN)
Но "список", всегда работал исправно. Я говорил о кнопке:

Тут тоже просто:
Поменяйте вот это:
Quote (Code)
<img border="0" align="middle" onclick="bbcobj.oncetag('«»','message');" title="Кавычки" alt="«»" src="http://magellan.clan.su/bbicons/kav.gif" style="background: url("http://magellan.clan.su/bbicons/modern/bbc_bg.gif") repeat scroll 0% 0% transparent;" onmouseup="bbcobj.bbc_highlight(this, true, false);" onmouseout="bbcobj.bbc_highlight(this,false,false);" onmouseover="bbcobj.bbc_highlight(this,true,false);" onmousedown="bbcobj.bbc_clicklight(this);" id="xbb_button_«»">


На вот это:
Quote (Code)
<img border="0" align="middle" onclick="bbcobj.symbolinssert('«»','message');" title="Кавычки" alt="«»" src="http://magellan.clan.su/bbicons/kav.gif" style="background: url("http://magellan.clan.su/bbicons/modern/bbc_bg.gif") repeat scroll 0% 0% transparent;" onmouseup="bbcobj.bbc_highlight(this, true, false);" onmouseout="bbcobj.bbc_highlight(this,false,false);" onmouseover="bbcobj.bbc_highlight(this,true,false);" onmousedown="bbcobj.bbc_clicklight(this);" id="xbb_button_«»">

... И всё будет работать ....
Надеюсь кнопочки вставляются просто HTML-кодом, а не скриптом ... ) Иначе ... нужно будет искать данный код в скрипте и править уже там ...
Не забываем делать резервные копии скрипта перед внесением каких либо изменений ....
....


 
Дата: Пятница, 22.07.2011, 11:48 |
MAGELLAN
Сержант
Группа: Проверенные
Сообщений: 35
Награды: 0
Репутация: 0
Статус: 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
 
Дата: Пятница, 22.07.2011, 12:02 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


MAGELLAN,
Ну и как заменить «bbcobj.oncetag()» на «bbcobj.symbolinssert()» ... ? ... По данной инструкции?
...
А, въехал ...
Quote (JavaScript)
//==============Парные кавычки
bb_kav=function(){return(_bb_Button([["Type",0],["Value","kav"],["Special","bbcobj.symbolinssert('«»','message');"],["Title","Кавычки"],["GIFImage","kav"]]));}

Держите - проверил, работает ...
...
Quote (likbezz)
bb_kav=function(){return(_bb_Button([["Type",0],["Value","kav"] ....

Кстати, выделенное - желательно не проставлять спец. символами. Это значение играет роль в скрипте, а некоторые спец символы плохо трактуются.
...


 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Кнопки либо же BB коды
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:


Мобильная версия