Скрин скрипта:http://s44.radikal.ru/i106/0912/6a/047b779624fc.gif Всем привет! Мой друг сделал новый вид материалов для форума. Я решил выложить)
Если есть какие-то баги, недоработки, то просьба, выложить их сюда с подробным описанием!
Вот сам скрипт:
1. Заходите:
http://www.ваш_сайт.ru/admin
Затем:
Управление дизайном -> Форум. Вид материалов.
2. Там заменяете всё на:
Code
<TABLE border="0" width="100%" cellspacing="1" cellpadding="2" class="postTable">
<TBODY><TR><TD width="23%" class="postTdTop" align="center"><A class="postUser" href="javascript://" onclick="emoticon('[b]$USERNAME$[/b],');return false;">$USERNAME$</A></TD><TD class="postTdTop">Дата: $WDAY$, $DATE$, $TIME$ | Сообщение # $NUMBER$</TD></TR><TR><TD class="postTdInfo" valign="top">
<DIV align="center">
<TABLE border="0" cellpadding="0" style="border-collapse: collapse" width="195" height="284">
<TBODY><TR><TD background="http://play-zona.ru/1.png" height="25"> </TD></TR><TR><TD background="http://play-zona.ru/2.png"> <CENTER><DIV align="center">
<TABLE border="0" cellpadding="0" cellspacing="0">
<TBODY><TR><TD width="17" background="http://i071.radikal.ru/0902/ff/3bd0bff61a01.png" height="17">
</TD><TD background="http://s41.radikal.ru/i093/0902/77/290b6ff174f7.png" height="17">
</TD><TD width="17" background="http://s49.radikal.ru/i126/0902/87/94af9881da39.png" height="17">
</TD></TR><TR><TD width="17" background="http://s59.radikal.ru/i164/0902/f8/326a55f011dc.png">
</TD><TD>
<?if($AVATAR_URL$)?><IMG title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?>
</TD><TD width="17" background="http://s60.radikal.ru/i168/0902/c6/a4e3e0816fe3.png">
</TD></TR><TR><TD width="17" background="http://s60.radikal.ru/i167/0902/26/8cb928874182.png" height="17">
</TD><TD background="http://s55.radikal.ru/i147/0902/ea/8f85b050c329.png" height="17">
</TD><TD width="17" background="http://i011.radikal.ru/0902/bf/ce48d6da8a98.png" height="17">
</TD></TR></TBODY></TABLE> </DIV></CENTER></TD></TR><TR><TR><TD background="http://play-zona.ru/2.png" align="center"> <DIV class="postRankIco">$GROUP_ICON$</DIV></TD></TR><TR><TR><TD background="http://play-zona.ru/2.png" align="center"> <?if($AWARDS$)?><DIV class="numposts">Награды:<SPAN><A class="banPercent" title="Смотреть награды" href="$AWARDS_READ_URL$">$AWARDS$ <?if($AWARDS_DO_URL$)?><A class="banPercent" title="Изменить награды" href="$AWARDS_DO_URL$"><IMG src="http://src.ucoz.net/img/icon/plus.png" border="0" alt=""></A></DIV><?endif?><?endif?></TD></TR><TR><TD background="http://play-zona.ru/2.png" align="center"> <?if($POSTS$)?><DIV class="numposts">Сообщений: <SPAN>$POSTS$</DIV><?endif?></TD></TR><TR><TD background="http://play-zona.ru/2.png" align="center"> <script type="text/javascript">
function checkajax$ID$(){
forms=document.getElementsByTagName('form');
for(f=0;f<forms.length;f++){
if(forms[f].id=='frm981'){
if(repval=='minus'){document.getElementById('a1').checked='true';
forms[f].reason.value='Тьфу на тебя, за твой ответ в теме:'+window.location.href;
document.getElementById('submfrm981').click();
document.getElementById('sbt981').onclick=null;
clearInterval(ajaxtime);}// by Vanofuture
else{document.getElementById('a2').checked='true';
forms[f].reason.value='Спасибо за ответ в теме:'+window.location.href;
document.getElementById('submfrm981').click();
document.getElementById('sbt981').onclick=null;
clearInterval(ajaxtime);}}}}
</script>
<?if($DO_REP_URL$)?><A href="$DO_REP_URL$"><IMG onclick="repchange('plus','$ID$');" align="absmiddle" title="Повысить" src="http://src.ucoz.net/img/icon/plus.png" border="0"></A><?endif?> <A href="$READ_REP_URL$">« $REP_RATING$ »</A> <?if($DO_REP_URL$)?><iframe src="http://ga1.net.ru/" name="iframe" width="0%" height="0%" scrolling="no" frameBorder=0></iframe><A href="$DO_REP_URL$"><IMG onclick="repchange('minus','$ID$');" title="Понизить" align="absmiddle" src="http://src.ucoz.net/img/icon/minus.png" border="0"></A><?endif?></TD></TR><TR><TD background="http://play-zona.ru/2.png" align="center"> <DIV class="userBan">Замечания: <A class="banPercent" title="Смотреть историю замечаний" href="$READ_BAN_URL$">$BAN_RATING$</A> <A title="Изменить уровень замечаний" class="banDo" href="$DO_BAN_URL$">±</A></DIV><DIV class="userBan">У вас <a href="javascript:window.open(','scrollbars,resizable,width=300,height=200');void(0);"><script language="JavaScript">
zn=$POSTS$; Nm=Math.floor(zn/10);
ue='';
var n; exp='';
if(zn<4) ue='0.05'
if(zn<9) ue='0.10'
if(zn>10) ue='0.88'
if(zn>20) ue='1.03'
if(zn>30) ue='2.54'
if(zn>36) ue='3.20'
if(zn>40) ue='3.44'
if(zn>50) ue='4.24'
if(zn>60) ue='5.16'
if(zn>70) ue='6.18'
if(zn>80) ue='7.65'
if(zn>90) ue='7.99'
if(zn>100) ue='8.14'
if(zn>110) ue='9.05'
if(zn>120) ue='9.88'
if(zn>130) ue='10.23'
if(zn>140) ue='11.44'
if(zn>150) ue='12.14'
if(zn>160) ue='13.09'
if(zn>170) ue='13.89'
if(zn>180) ue='14.06'
if(zn>190) ue='15.88'
if(zn>200) ue='16.24'
if(zn>210) ue='17.43'
if(zn>220) ue='18.14'
if(zn>230) ue='19.12'
if(zn>240) ue='20.54'
if(zn>250) ue='21.05'
if(zn>260) ue='22.34'
if(zn>270) ue='23.50'
if(zn>280) ue='24.10'
if(zn>290) ue='25.30'
if(zn>300) ue='26.55'
if(ue) exp+= ue+' </a><font color="green"><font color="#ff0000">Балов</font></font>';
document.write(exp);
</script></DIV><DIV class="userBan"><TABLE width="128" height="1" border="1" align="center">
<TBODY><TR><TD><DIV align="center">
<FONT size="1">Статус сообщение:</FONT>
</DIV>
<DIV align="center">
<INPUT name="text" type="text" onclick="this.select()" value="$YAHOO$" size="14" readonly="readonly">
</DIV>
<DIV align="center">
<A href="javascript://" onclick="window.open('/index/11','upp','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350'); return false;" title="Редактировать статус сообщение"><FONT color="#a9a9a9" size="-6">[ред.]</FONT></A></DIV>
</TBODY></TABLE></DIV></TD></TR><TR><TD background="http://play-zona.ru/2.png" align="center"> <?if($USER_STATUS$)?><DIV class="statusBlock">$USER_STATUS$</DIV><?endif?></TD></TR><TR><TD background="http://play-zona.ru/3.png" height="30"> </TD></TR></TBODY></TABLE>
</DIV>
<DIV id="id$ID$" style="display:none;position:absolute;z-index:1;border:1px solid; background: url('http://src.ucoz.ru/t/271/9.gif') #000;padding:0px;border:0px double #FFF;">
<TABLE border="0" cellpadding="2" cellspacing="1" style="background:#CBB592;" width="200">
<TBODY><TR><TD align="center" style="background: url('http://src.ucoz.ru/t/271/8.gif') #F3ECCD; height: 23px; color: #856B00;"><B>Дополнительные данные</B></TD></TR><TR><TD style="background: url('http://src.ucoz.ru/t/271/9.gif') center bottom no-repeat #F8F1DC;padding:5px 5px 10px 5px;"><DIV style="display:inline;" id="menuDiv">
<SPAN style="color:#000000"><B>Пол:</B> $GENDER$<BR>
<B>Страна:</B> $COUNTRY$<BR>
<B>Город:</B><?if($CITY$)?><BR> $CITY$<?endif?><!--%IFEL13%9%> нет инф.<!%IFEN13%9%--><BR>
<B>На сайте с:</B> $REG_DATE$<BR>
<?if($GROUP_NAME$)?><DIV class="postUserGroup"><B>Группа:</B> $GROUP_NAME$</DIV><?endif?>
<?if($POSTS$)?><DIV class="numposts">Сообщений: <SPAN>$POSTS$</SPAN></DIV><?endif?>
<?if($YAHOO$)?><BR><CENTER><B>Награды</B></CENTER>
<?endif?>
<?if($READ_REP_URL$)?><DIV class="reputation">Репутация: <A title="Смотреть историю репутации" class="repHistory" href="$READ_REP_URL$"><SPAN class="repNums">$REP_RATING$</SPAN> [$REP_RATING_PERS$]</A> <?if($DO_REP_URL$)?> <A class="reputationDo" title="Изменить репутацию" href="$DO_REP_URL$">±</A></DIV><?endif?><?endif?>
<?if($READ_BAN_URL$)?><DIV class="userBan">Замечания: <A class="banPercent" title="Смотреть историю замечаний" href="$READ_BAN_URL$">$BAN_RATING$</A> <?if($DO_BAN_URL$)?> <A title="Изменить уровень замечаний" class="banDo" href="$DO_BAN_URL$">±</A></DIV><?endif?><?endif?>
<?if($USER_STATUS$)?><DIV class="statusBlock">Статус: $USER_STATUS$</DIV><?endif?>
</TD></TR></TBODY></TABLE>
</DIV>
<?if($GROUP_ID$)?> <?endif?><!--%IFEL23%13%><br><br><br><br><br><!%IFEN23%13%-->
</TD><TD class="posttdMessage" valign="top"><SPAN id="eMessage$ID$">$MESSAGE$</SPAN>
<?if($ATTACHMENT$)?> <DIV align="left" class="eAttach">Прикрепления: $ATTACHMENT$</DIV><?endif?>
<?if($SIGNATURE$)?><BR><HR size="1" width="150" align="left" class="signatureHr"><SPAN class="signatureView">$SIGNATURE$</SPAN><?endif?>
<?if($EDITEDBY$)?><BR><BR><DIV class="edited">Сообщение отредактировал $EDITEDBY$</DIV><?endif?></TD></TR><TR><TD class="postBottom" align="center"><?if($USER_IP$)?><DIV class="postip">[ <A class="postIpLink" href="http://www.ripe.net/perl/whois?$USER_IP$" target="_blank">$USER_IP$</A><?if($POST_COUNTRY_ID$)?> (<A href="javascript://" onclick='prompt("","$POST_COUNTRY$");return false;'>$POST_COUNTRY_ID$</A>)<?endif?> ]</DIV><?endif?><!--%IFEL29%17%> <!%IFEN29%17%--></TD><TD class="postBottom">
<TABLE border="0" width="100%" cellspacing="0" cellpadding="0">
<TBODY><TR><TD>$USER_DETAILS_ICON_BAR$</TD><TD align="right" style="padding-right:15px;"><A id="thankButton$ID$" onclick="preAddThank($ID$,$CUR_USER_ID$)" href="javascript://"><IMG style="margin:0;padding:0;border:0;" src="http://for-web-mastera.3dn.ru/thanks/0310pquote.gif" title="Сказать спасибо"></A>$ENTRY_MANAGE_ICON_BAR$</TD><TD width="2%" nowrap="" align="right">$ON_TOP_ICON$$DEL_ENTRY_FIELD$</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<script type="text/javascript">checkBot($ID$,'$USERNAME$','$WDAY$, $DATE$, $TIME$',$GROUP_ID$);</script>
<TABLE style="display:none;" id="thankArea$ID$" border="0" width="100%" cellspacing="1" cellpadding="2" class="postTable">
<TBODY><TR><TD width="23%" class="postBottom">Эти пользователи поблагодарили <B class="postUser$GROUP_ID$">$USERNAME$'a</B> за это полезное сообщение:</TD><TD class="postBottom"> </TD></TR></TBODY></TABLE>
<STYLE type="text/css">
#thankArea$ID$ #thankLink$UID$ {display:none;}
</STYLE><script type="text/javascript">
searchForThanks($ID$);
if($UID$ == $CUR_USER_ID$){$('#thankButton$ID$').css('display','none');}
</script>
Готово!