• Страница 1 из 1
  • 1
Модератор форума: dotbot  
Добавить би-би коды в форму
Donat
Сообщений: 20
Репутация: 0

Сообщение # 1 | 15:30:11
Всем привет!) Сильно на меня не серчайте из-за того что я обратно создал новую тему особенно пользователь pro100kasper=) Вот решил сделать одну тему где буду задавать все свои вопросы.
Итак первый: по поводу ВВ-кодов.
Как добавить коды "[audio][/audio] ; [spoiler][/spoiler] ; ["quote][/"quote] (цитата)" на панель при добавлении описания сайтов?
Есть такая форма вв-кодов:
Code
/*

name: Новые BB-коды для каталога файлов
date: 4.8.2011

*/
         
$(document).ready(function(){     
if ($("#brief"))     
$("input.codeButtons[value='u']:first").parent().after("<input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','brief','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"><input type=\"button\" title=\"Вставить изображение в поле\" onclick=\"bbcodesimg();\" value=\"Изображение\" class=\"codeButtons\" id=\"img\"><input type=\"button\" title=\"Вставить ссылку в поле\" onclick=\"bbcodesurl();\" value=\"Ссылка\" class=\"codeButtons\" id=\"img\"><input style=\"font-weight:bold;width:20px\" type=\"button\" value=\"/\" class=\"codeButtons codeCloseAll\" title=\"Закрыть все открытые коды\" onclick=\"closeall('brief','');\">");     
if ($("#message"))     
$("input.codeButtons[value='u']:last").parent().after("<input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','message','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"><input type=\"button\" title=\"Вставить изображение в поле\" onclick=\"bbcodesimg2();\" value=\"Изображение\" class=\"codeButtons\" id=\"img\"><input type=\"button\" title=\"Вставить ссылку в поле\" onclick=\"bbcodesurl2();\" value=\"Ссылка\" class=\"codeButtons\" id=\"img\"><input style=\"font-weight:bold;width:20px\" type=\"button\" value=\"/\" class=\"codeButtons codeCloseAll\" title=\"Закрыть все открытые коды\" onclick=\"closeall('message','');\">");     
});
$('#bc7, #bc8, #bc9, #bc12, #bc16, #bc17, #bc18').css({'display':'none'});
function bbcodesimg(){
     var b = _uButton(null, 'b', {text: 'Вставить изображение', content: 'onclick="errorimg();"'});
new _uWnd('actBBcode', 'Вставка изображения', 350, 150, {fadespeed: 500,fadetype:1,fadeclosetype:2,fadeclosespeed:500,oncontent: function(){$("#imgtestuwnd").focus()}}, '<fieldset><legend>Ссылка на изображение:</legend><input type="text" id="imgtestuwnd" style="width: 95%"></fieldset><fieldset>' + b + '</fieldset>');
}
function errorimg(){
var a = $("#imgtestuwnd").val();
if (/\S+\:\/\/\S+\/\S+/.test(a)) document.getElementById("brief").value += "[img]" + a + "[/img]", _uWnd.close('actBBcode');
else _uWnd.alert('Ссылка не верна', 'Ошибка', {w: 275, h: 75, tm: 6000}), $("#imgtestuwnd").select();
}
function bbcodesimg2(){
     var b = _uButton(null, 'b', {text: 'Вставить изображение', content: 'onclick="errorimg2();"'});
new _uWnd('actBBcode', 'Вставка изображения', 350, 150, {fadespeed: 500,fadetype:1,fadeclosetype:2,fadeclosespeed:500,oncontent: function(){$("#imgtestuwnd").focus()}}, '<fieldset><legend>Ссылка на изображение:</legend><input type="text" id="imgtestuwnd" style="width: 95%"></fieldset><fieldset>' + b + '</fieldset>');
}
function errorimg2(){
var a = $("#imgtestuwnd").val();
if (/\S+\:\/\/\S+\/\S+/.test(a)) document.getElementById("message").value += "[img]" + a + "[/img]", _uWnd.close('actBBcode');
else _uWnd.alert('Ссылка не верна', 'Ошибка', {w: 275, h: 75, tm: 6000}), $("#imgtestuwnd").select();
}
function bbcodesurl(){
     var b = _uButton(null, 'b', {text: 'Вставить ссылку', content: 'onclick="errorimg3();"'});
new _uWnd('actBBcode', 'Вставка ссылки', 350, 150, {fadespeed: 500,fadetype:1,fadeclosetype:2,fadeclosespeed:500,oncontent: function(){$("#imgtestuwnd").focus()}}, '<fieldset><legend>Ссылка:</legend><input type="text" id="imgtestuwnd" style="width: 95%"></fieldset><fieldset><legend>Название:</legend><input type="text" id="imgtestuwndname" style="width: 95%"></fieldset><fieldset>' + b + '</fieldset>');
}
function errorimg3(){
var a = $("#imgtestuwnd").val();
var da = $("#imgtestuwndname").val();
document.getElementById("brief").value += "[url=" + a + "]" + da + "[/url]", _uWnd.close('actBBcode');
}
function bbcodesurl2(){
     var b = _uButton(null, 'b', {text: 'Вставить ссылку', content: 'onclick="errorimg4();"'});
new _uWnd('actBBcode', 'Вставка ссылки', 350, 150, {fadespeed: 500,fadetype:1,fadeclosetype:2,fadeclosespeed:500,oncontent: function(){$("#imgtestuwnd").focus()}}, '<fieldset><legend>Ссылка:</legend><input type="text" id="imgtestuwnd" style="width: 95%"></fieldset><fieldset><legend>Название:</legend><input type="text" id="imgtestuwndname" style="width: 95%"></fieldset><fieldset>' + b + '</fieldset>');
}
function errorimg4(){
var a = $("#imgtestuwnd").val();
var da = $("#imgtestuwndname").val();
document.getElementById("message").value += "[url=" + a + "]" + da + "[/url]", _uWnd.close('actBBcode');
}
Сообщение отредактировал webanet - Пятница, 13 Июл 2012, 15:51:56
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 2 | 15:48:47
Donat, давайте вменяемые названия своим темам. мои вопросы никуда не годится. нужно создавать так, чтобы это приносило пользу всем, а не только вам
Quote
Есть такая форма вв-кодов:
а где вы её взяли? где взяли, туда и вопросы.
обычно прописывают после боди страницы материала и комментария

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Donat
Сообщений: 20
Репутация: 0

Сообщение # 3 | 15:59:15
webanet, я жду ответы только на вопросы которые меня интересуют, вот и написал такое название темы.
а этот форум тогда нахрена если сюда нельзя задать обычный вопрос? Если вы не знаете как сделать тогда не надо писать этот бред "где взяли, туда и вопросы."
Прошу отписывать людей которые понимают какая требуется от них помощь.
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 4 | 16:08:40
Donat, это форум Сообщества uCoz, аля "Как в системе сделать это?".
Здесь ковырянием чужих скриптов никто не занимается.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Сообщение отредактировал JonMagon - Пятница, 13 Июл 2012, 16:09:42
  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!