Capushon
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору oshizelly: 05:59 09-07-2014 [?] Цитата: Если использовать тэги "Code" и "No" с панели тэгов над формой ввода поста и/или снять флажок с чекбокса "Разрешить смайлики" под этой же формой", то всё вставляется корректно. | Попытка №2 Код: Item, "Копировать в форму ответа (имя красным)" = Enable javascript,,,, "chat_red" & Go to page, "javascript:(function(){var prequote=function(v){var n='';var u='';var c=window.getSelection().getRangeAt(0).commonAncestorContainer;if(location.hostname=='forum.ru-board.com'){while(c.className!='tpc'&&c.parentNode){c=c.parentNode};if(c.className!='tpc')return;var tn=c.parentNode.parentNode.childNodes[1].childNodes[0].childNodes[1];n=' [b][u][i][color=red]'+c.parentNode.firstChild.innerText.replace(/\n.*/g,'')+':[/color][/i][/u][/b] ';u='[url='+tn.childNodes[5].href+'][color=#007777][size=1][u]'+tn.childNodes[7].innerText.replace(/^ +/,'').replace(/ +$/,'')+'[/u][/size][/color][/url] '};if(window.smf_theme_url){while((c.className||'').indexOf('windowbg')==-1&&c.parentNode){c=c.parentNode};var dv=c.getElementsByTagName('div');for(var i=0,di;di=dv[i];i++){if(di.className=='post'){c=di;break}};if(c.className!='post')return;n=' [b][u][i][color=red]'+c.parentNode.parentNode.getElementsByTagName('a')[0].innerText+':[/color][/i][/u][/b] ';u='[url='+c.parentNode.getElementsByTagName('a')[0].href+'][size=1][u][?][/u][/size][/url] '};if(v.indexOf(n)!=-1)n='';if(v.indexOf(u)!=-1)u='';return n+u};var s=window.getSelection();var sel=document.createElement('div');if(s!='')sel.appendChild(s.getRangeAt(0).cloneContents());var ele=sel.getElementsByTagName('*');for(var i=0,e;e=ele[i];i++){switch(e.tagName.toUpperCase()){case'A':e.innerHTML='[url='+e.href+']'+e.innerHTML+'[/url]';break;case'FONT':if(e.color){e.innerHTML='[color='+e.color+']'+e.innerHTML+'[/color]'};break;case'DIV':if(e.className=='code'){e.innerHTML='[code]'+e.innerHTML+'[/code]'}else{if(e.className=='quote'){e.innerHTML='[quote]'+e.innerHTML+'[/quote]'}else{e.innerHTML='<br>'+e.innerHTML}};break;case'B':e.innerHTML='[b]'+e.innerHTML+'[/b]';break;case'STRONG':e.innerHTML='[b]'+e.innerHTML+'[/b]';break;case'I':e.innerHTML='[i]'+e.innerHTML+'[/i]';break;case'EM':e.innerHTML='[i]'+e.innerHTML+'[/i]';break;case'U':e.innerHTML='[u]'+e.innerHTML+'[/u]';break;case'PRE':e.innerHTML='[code]'+e.innerHTML+'[/code]';break;case'BLOCKQUOTE':e.innerHTML='[quote]'+e.innerHTML+'[/quote]';break;case'Q':e.innerHTML='[quote]'+e.innerHTML+'[/quote]';break;case'IMG':e.outerHTML+='[img]'+e.src+'[/img]';break}};var txt=sel.innerText;var lines=txt.split('\n').length;var ta=document.getElementsByTagName('textarea');var tl=ta.length-1;var t;do{t=ta[tl];tl--}while(t&&(t.rows<5||t.offsetHeight==0));if(!t){if(txt)prompt('Пожалуйста, скопируйте BBcode:',txt);return}if(t.rows<15){t.rows+lines<=15?t.rows+=lines:t.rows=15};var pre;try{pre=prequote(t.value)||''}catch(e){pre=''};t.value+=pre+'[quote]'+txt+'[/quote]\r\n';t.setSelectionRange(t.value.length,t.value.length);t.focus()})()" Item, "Копировать в форму ответа (имя синим)" = Enable javascript,,,, "chat_blue" & Go to page, "javascript:(function(){var prequote=function(v){var n='';var u='';var c=window.getSelection().getRangeAt(0).commonAncestorContainer;if(location.hostname=='forum.ru-board.com'){while(c.className!='tpc'&&c.parentNode){c=c.parentNode};if(c.className!='tpc')return;var tn=c.parentNode.parentNode.childNodes[1].childNodes[0].childNodes[1];n=' [b][u][i][color=blue]'+c.parentNode.firstChild.innerText.replace(/\n.*/g,'')+':[/color][/i][/u][/b] ';u='[url='+tn.childNodes[5].href+'][color=#007777][size=1][u]'+tn.childNodes[7].innerText.replace(/^ +/,'').replace(/ +$/,'')+'[/u][/size][/color][/url] '};if(window.smf_theme_url){while((c.className||'').indexOf('windowbg')==-1&&c.parentNode){c=c.parentNode};var dv=c.getElementsByTagName('div');for(var i=0,di;di=dv[i];i++){if(di.className=='post'){c=di;break}};if(c.className!='post')return;n=' [b][u][i][color=blue]'+c.parentNode.parentNode.getElementsByTagName('a')[0].innerText+':[/color][/i][/u][/b] ';u='[url='+c.parentNode.getElementsByTagName('a')[0].href+'][size=1][u][?][/u][/size][/url] '};if(v.indexOf(n)!=-1)n='';if(v.indexOf(u)!=-1)u='';return n+u};var s=window.getSelection();var sel=document.createElement('div');if(s!='')sel.appendChild(s.getRangeAt(0).cloneContents());var ele=sel.getElementsByTagName('*');for(var i=0,e;e=ele[i];i++){switch(e.tagName.toUpperCase()){case'A':e.innerHTML='[url='+e.href+']'+e.innerHTML+'[/url]';break;case'FONT':if(e.color){e.innerHTML='[color='+e.color+']'+e.innerHTML+'[/color]'};break;case'DIV':if(e.className=='code'){e.innerHTML='[code]'+e.innerHTML+'[/code]'}else{if(e.className=='quote'){e.innerHTML='[quote]'+e.innerHTML+'[/quote]'}else{e.innerHTML='<br>'+e.innerHTML}};break;case'B':e.innerHTML='[b]'+e.innerHTML+'[/b]';break;case'STRONG':e.innerHTML='[b]'+e.innerHTML+'[/b]';break;case'I':e.innerHTML='[i]'+e.innerHTML+'[/i]';break;case'EM':e.innerHTML='[i]'+e.innerHTML+'[/i]';break;case'U':e.innerHTML='[u]'+e.innerHTML+'[/u]';break;case'PRE':e.innerHTML='[code]'+e.innerHTML+'[/code]';break;case'BLOCKQUOTE':e.innerHTML='[quote]'+e.innerHTML+'[/quote]';break;case'Q':e.innerHTML='[quote]'+e.innerHTML+'[/quote]';break;case'IMG':e.outerHTML+='[img]'+e.src+'[/img]';break}};var txt=sel.innerText;var lines=txt.split('\n').length;var ta=document.getElementsByTagName('textarea');var tl=ta.length-1;var t;do{t=ta[tl];tl--}while(t&&(t.rows<5||t.offsetHeight==0));if(!t){if(txt)prompt('Пожалуйста, скопируйте BBcode:',txt);return}if(t.rows<15){t.rows+lines<=15?t.rows+=lines:t.rows=15};var pre;try{pre=prequote(t.value)||''}catch(e){pre=''};t.value+=pre+'[quote]'+txt+'[/quote]\r\n';t.setSelectionRange(t.value.length,t.value.length);t.focus()})()" | | Всего записей: 5052 | Зарегистр. 18-07-2006 | Отправлено: 12:57 09-07-2014 | Исправлено: Capushon, 12:58 09-07-2014 |
|