All-For-Kompa.RU

Сегодня:
Карта сайта форум Главная
Скрыть рекламный блок
  • Страница 1 из 1
  • 1
Модератор форума: Vladislavik-36  
Форум » Движки » uCoz » Полная замена code и quote
Полная замена code и quote
leonP4Дата: Четверг, 29.10.2009, 23:33 | Сообщение # 1
.:хакер:.
Группа: Администратор
Сообщений: 1006
Награды: 11
Статус: Offline
Скрин

Первый вариант установки:
1)В общий вид форума после $BODY$:

Code
<script type="text/javascript" src="http://www.animefalcon.ucoz.ru/js/code.js"></script>
<?if($PAGE_ID$="threadpage")?>
<script type="text/javascript" src="http://www.animefalcon.ucoz.ru/js/quote.js"></script>
<?endif?>

2)Форум --> Вид материалов, заменяем $ENTRY_MANAGE_ICON_BAR$ на:
Quote
<?if($ENTRY_MANAGE_ICON_BAR$)?>
<?if($EDIT_URL$)?><a href="$EDIT_URL$"><img title="Редактировать" src="http://s102.ucoz.net/img/fr/bt/39/p_edit.gif" border="0" alt="Редактировать" /></a><?endif?>
<?if($QUOTE_URL$)?><a href="javascript:Insert ('$USERNAME$',selection,'$FID$','$TID$','$ID$','$TIMESTAMP$','$DATE$','$TIME$');" onmouseover="get_selection()" class="postQuote"><img title="Цитировать пост пользователя $USERNAME$" src="http://s102.ucoz.net/img/fr/bt/39/p_quote.gif" border="0" alt="Цитировать" /></a><?endif?>
<?if($REPORT_URL$ && $USER_LOGGED_IN$)?><a href="$REPORT_URL$"><img title="Пожаловаться на пост $USERNAME$" src="http://s102.ucoz.net/img/fr/bt/39/p_report.gif" border="0" alt="Доложить" /></a><?endif?>
<?if($DELETE_URL$)?><a href="$DELETE_URL$"><img id="dbo$ID$" title="Удалить пост пользователя $USERNAME$" src="http://s102.ucoz.net/img/fr/bt/39//p_delete.gif" border="0" alt="Удалить" /></a><?endif?><?endif?>

Оранжевое можете поменять на своё

3)В CSS
вместо

Code
codeMessage {background:#FFFFFF;font-size:9px;}
.quoteMessage {background:#FFFFFF;font-size:9px;}

Вставить
Code
.bbQuoteName {color: #000; !important; background: #E4EAF2 url(http://i032.radikal.ru/0910/fd/9eaf117e7550.gif) no-repeat right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #000 dotted; border-bottom: 0; border-left: 4px #8394B2 solid; padding-top: 7px; padding-bottom: 7px;}
.bbCodeName {color: #000; !important; background: #FDDBCC url(http://s52.radikal.ru/i138/0910/d6/fe2f93b73a6b.gif) no-repeat top right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; padding-top: 7px; padding-bottom: 7px;}
.codeMessage {color: #465584; background: #FAFCFE; font-size: 10px; border: 1px #000 dotted !important; padding: 3px;}
.quoteMessage {color: #465584; background: #FAFCFE; font-size: 10px; border: 1px #000 dotted !important; border-left: 4px #8394B2 solid !important; border-top: 0 !important; padding: 3px;}

Второй вариант установки.
1)В общий вид форума после $BODY$:
Вставить

Code
<script type="text/javascript">             
function selectCode(a){             
var e=a.parentNode.parentNode.getElementsByTagName('code')[0];             
if(window.getSelection){             
var s=window.getSelection();             
if(s.setBaseAndExtent){             
s.setBaseAndExtent(e,0,e,e.innerText.length-1);             
}else{             
var r=document.createRange();             
r.selectNodeContents(e);             
s.removeAllRanges();             
s.addRange(r);}             
}else if(document.getSelection){             
var s=document.getSelection();             
var r=document.createRange();             
r.selectNodeContents(e);             
s.removeAllRanges();             
s.addRange(r);             
}else if(document.selection){             
var r=document.body.createTextRange();             
r.moveToElementText(e);             
r.select();}}             
// Замена Code на Выделить всё...             
codediv=document.getElementsByTagName('div');             
for(i=0;i<codediv.length;i++){             
if(codediv[i].className=="bbCodeBlock"){             
s=codediv[i].innerHTML;             
s=s.replace(/>Code</g,'>Код: <a href="#" onclick="selectCode(this);return false;">Выделить всё<\/a><').replace('<!--uzc-->','<!--uzc--><code>').replace('<!--\/uzc-->','<\/code><!--\/uzc-->');             
codediv[i].innerHTML=s;}}             
</script>
<?if($PAGE_ID$="threadpage")?>      
<script type="text/javascript">      
// Copyright Drinko ~ http://pcportal.org.ru/      
diviki=document.getElementsByTagName('div');       
for(i=0;i<diviki.length;i++) {       
if(diviki[i].className == "bbQuoteName") {       
s=diviki[i].innerHTML;       
s=s.replace('Quote','Цитата');       
s=s.substr(0,s.lastIndexOf(')'));      
diviki[i].innerHTML=s;}}      
function Insert(qname,text,fid,tid,id,timestamp,date,time){if(text!=""){qname=qname.replace(/[\[\]]/g,"|");paste("[quote="+qname+" @ "+date+", "+time+") [url=/forum/"+fid+"-"+tid+"-"+id+"-16-"+timestamp+"][img]http://s11.radikal.ru/i184/0910/a2/4c7f866b3906.gif[/img][/url]] "+text+"[/quote]\n",0); }else{_uWnd.alert('Выделите текст для цитирования','',{w:230,h:80,tm:3000});}}       
</script>      
<?endif?>

Пункт 2 и 3 теже , что и при первом способе!!!

Сборка falconsocol
Прикрепления: 7540822.jpg(80.9 Kb)


Админ - Первый источник флуда на форуме =)
 
Форум » Движки » uCoz » Полная замена code и quote
  • Страница 1 из 1
  • 1
Поиск:
Реклама