korosya
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору regist2 У вас в посте не сработали теги. У меня такой вариант пункта: Код: Item, 80661=Go to page, "javascript:(function(){var prequote=function(v){var n='',u='',im='';var c=navigator.lastClicked||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];var html=c.parentNode.firstChild.innerHTML;n='[b]'+html.replace(/.*pasteN\('(.*)'\).*/gi,'$1')+'[/b] ';u='[url='+tn.childNodes[5].href+'][color=#007777][size=1][u]'+tn.childNodes[7].innerText.replace(/^ +/,'').replace(/ +$/,'')+'[/u][/size][/color][/url]';var im='';if(html.indexOf('<img')!=-1){im='\r\n[img]'+html.replace(/.*<img src=\x22([^\x22]*)\x22.*/gi,'$1')+'[/img] '}};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;var nTag=(location.hostname=='operafan.net'?1:0);n='[b]'+c.parentNode.parentNode.getElementsByTagName('a')[nTag].innerText+'[/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='';if(v.indexOf(im.trim())!=-1)im='';return n+u+im};var s=window.getSelection();if(s!=''){var sel=document.createElement('div');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':case'STRONG':e.innerHTML='[b]'+e.innerHTML+'[/b]';break;case'I':case'EM':e.innerHTML='[i]'+e.innerHTML+'[/i]';break;case'U':e.innerHTML='[u]'+e.innerHTML+'[/u]';break;case'S':e.innerHTML='[strike]'+e.innerHTML+'[/strike]';break;case'PRE':e.innerHTML='[code]'+e.innerHTML+'[/code]';break;case'BLOCKQUOTE':case'Q':e.innerHTML='[quote]'+e.innerHTML+'[/quote]';break;case'IMG':e.outerHTML+='[img]'+e.src+'[/img]';break;case'TABLE':if(location.hostname=='forum.ru-board.com'){e.innerHTML='\r\n[quote]'+e.innerHTML+'[/quote]\r\n'}else{e.innerHTML='[table]'+e.innerHTML+'[/table]'};break;case'TD':if(location.hostname!=='forum.ru-board.com'){e.innerHTML='[td]'+e.innerHTML+'[/td]'};break;case'TR':if(location.hostname!=='forum.ru-board.com'){e.innerHTML='[tr]'+e.innerHTML+'[/tr]'};break}};var txt=sel.innerText;if(location.hostname=='forum.ru-board.com'){txt=txt.replace(/\[b\]Цитата:\[\/b\]/gi,'')};var pre,t,ta=document.getElementsByTagName('textarea');for(var i=ta.length;i--;){t=ta[i];if(t.rows>4&&t.offsetHeight>0)break};if(!t||t.offsetHeight==0){if(txt){var TxtMsg=window.navigator.language=='ru'?'Пожалуйста, скопируйте BBcode:':'Please copy BBCode:';if(window.navigator.ujs_createWindow){window.navigator.ujs_createWindow('<textarea rows=\x2211\x22 cols=\x2246\x22 style=\x22border:none;\x22>'+txt+'</textarea>','',TxtMsg)}else{prompt(TxtMsg,txt)}}return}if(t.rows<15){var len=t.rows+txt.split('\n').length;t.rows=(len<=15)?len:15};try{pre=prequote(t.value)||''}catch(e){pre=''};var tEnd=t.selectionEnd;var tLen=t.value.length;t.value=t.value.substring(0,tEnd)+pre+'[quote]'+txt+'[/quote]\r\n'+t.value.substring(tEnd,tLen);tEnd+=t.value.length-tLen;t.setSelectionRange(tEnd,tEnd);t.focus()}else ujs_bbcode_tag('[quote]')})()",,, "bb_quote_select" |
| Всего записей: 1008 | Зарегистр. 19-07-2003 | Отправлено: 16:07 01-12-2016 | Исправлено: korosya, 16:08 01-12-2016 |
|