Вид новостей + Спасибо и Highslide
|
|
Воскресенье, 26.04.2009, 23:36
Пользователь
Вот этот код вставляете в вид новостей в новости сайта: Code <style type="text/css" media="all"> @import url(highslide/highslide.css); </style> <script type="text/javascript" src="highslide/highslide.js"></script> <script type="text/javascript"> hs.graphicsDir = 'highslide/graphics/'; </script> <table style="border: 1px solid rgb(0, 0, 0); background: transparent url(http://pd-team.moy.su/Dizain/91700.gif) repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="100%" border="0" cellpadding="0" cellspacing="0" height="23"> <tbody><tr><td class="eTitle" style="font-size: 10px; padding-left: 10px;" width="100%" align="center"><b><font color="white"><a href="$ENTRY_URL$">$TITLE$ </a><?if($DATE$="Сегодня" or $DATE$="Вчера")?><img src="http://pd-team.moy.su/new_day.gif"><?endif?> </font></b></td> </tr></tbody></table> <table class="eBlock" width="100%" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="" align="center"> <table class="eBlock" width="100%" border="0" cellpadding="1" cellspacing="0"><tbody><tr><td style=""> <table style="" width="100%" border="0" cellpadding="1" cellspacing="1"> <tbody><tr><td colspan="2" style="" align="left"> <div style="float: right;"> <?if($USERNAME$)?> <img alt="" src="http://russian-town.3dn.ru/img/by.png" align="" border="0">Автор: <a title="Автор новости $USERNAME$" href="$PROFILE_URL$">$USERNAME$</a><?endif?> |<img alt="" src="http://russian-town.3dn.ru/img/categories.png" align="" border="0"> <?if($CATEGORY_NAME$)?>Категория: <a title="Категория : $CATEGORY_NAME$" href="$CATEGORY_URL$">$CATEGORY_NAME$</a><?else?>категории нет<?endif?> |<img alt="" src="http://russian-town.3dn.ru/img/date.png" align="" border="0"> Дата:$DATE$ <?if($MODER_PANEL$)?>$MODER_PANEL$<?endif?> </div> </td> </tr> <tr valign="top"><td style="" width="22%" align="left">
<DIV class=eMessage style="CLEAR: both; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: left"><?if($OTHER1$)?> <center><a href="$OTHER1$" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><img src="$OTHER1$" border=0 width=200 style="border:none;"></a></center><br><?endif?>
</td>
<td style="" align="right"> <div class="eMessage" style="text-align: left; clear: both;"> $MESSAGE$ </div></td></tr> <tr><td colspan="2" style="" align="left"> <div style="float: right;"></div> <a title="Нажми для просмотра $TITLE$ целиком" href="$ENTRY_URL$"><b> <img alt="" src="http://russian-town.3dn.ru/img/loads.gif" align="" border="0">Подробнее/Скачать</b></a> | <?if($RATING$)?> <script language="JavaScript"> rating=$RATING$; result=''; var n; if(rating>=0.0) result='0' if(rating>=1.0) result='1' if(rating>=1.5) result='1.5' if(rating>=2.0) result='2' if(rating>=2.5) result='2.5' if(rating>=3.0) result='3' if(rating>=3.5) result='3.5' if(rating>=4.0) result='4' if(rating>=4.5) result='4.5' if(rating>=5.0) result='5' if(rating>=5.5) result='5.5' if(rating>=6.0) result='6' if(rating>=6.5) result='6.5' if(rating>=7.0) result='7' if(rating>=7.5) result='7.5' if(rating>=8.0) result='8' if(rating>=8.5) result='8.5' if(rating>=9.0) result='9' if(rating>=9.5) result='9.5' if(rating>=10.0) result='10' document.write(' <img style="border: 0px solid ;" src="http://russian-town.3dn.ru/rate/'); document.write(result); document.write('.gif">'); </script> <?endif?> |<img alt="" src="http://russian-town.3dn.ru/img/visits.png" align="" border="0"> Просмотров: [<b>$READS$</b>] | <img alt="" src="http://russian-town.3dn.ru/img/coments.png" align="" border="0"> <a title="Количество комментариев $TITLE$ ($COMMENTS_NUM$)" href="$COMMENTS_URL$"> Комментарии ($COMMENTS_NUM$)</a> | <script type="text/javascript"> function repchange(val,id){ repval=val; ajaxtime=setInterval('checkajax'+id+'()',500);} </script> <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=='plus'){document.getElementById('a2').checked='true'; forms[f].reason.value='Благодарю за $ENTRY_TITLE$' document.getElementById('submfrm981').click(); document.getElementById('sbt981').onclick=null; clearInterval(ajaxtime);}}}} </script>
Кнопка: <?if($USER_LOGGED_IN$)?><a title="Репутация $USER$'a автоматически повысится. Многократное нажатие 'Спасибо' запрещено и строго наказывается!" href="javascript://" onClick="openLayerB('Rd',0,'/index/23-$UID$','Change Reputation',380,200,1); return false;"><img src="http://pd-team.moy.su/Dizain/spasibo.png" border="0" align="absmiddle" onClick="repchange('plus','$ID$');" /></a><?endif?> </td></tr> </tbody></table> </td></tr></tbody></table>
</td></tr></tbody></table> Дизайн скрипта подстраивайте под цвет своего сайта! После этого в корне сайта создаем директорию highslide. Кидаем туда файл highslide.css и highslide.js из архива. Потом открываем уже залитый на сайт файл highslide.js и находим в нем это : Code creditsText : 'текст надписи на картинке', creditsHref : 'адрес вашего сайта', creditsTitle : 'комментарий к надписи', В эту же директорию загружаем папку graphics со всеми файлами, которые внутри. В итоге должен получиться путь /highslide/graphics/ И это закачиваем в корень сайта Скачать |
Пост отредактировал Kenny259 - Воскресенье, 26.04.2009, 23:39 |
|
Понедельник, 27.04.2009, 09:29
Заблокированные
|
Понедельник, 27.04.2009, 14:13
Пользователь
Quote (Azam) Что такое то Highslide ) увеличение картинки по клику |
www.24h-team.ru - DotA team 24 hours |
|
Понедельник, 27.04.2009, 14:28
Проверенный
Quote (LiMarEv) увеличение картинки по клику а оно увеличится если я $OTHER1$ уберу? |
|
Понедельник, 27.04.2009, 14:59
Пользователь
Quote (mxildar) Quote (LiMarEv) увеличение картинки по клику а оно увеличится если я $OTHER1$ уберу? Нет.. Без него работать не будет! А да чтобы это работало надо в настройках новостей сайта добавить дополнительное поле. В моём примере это доп. поле № 1 |
Пост отредактировал Kenny259 - Понедельник, 27.04.2009, 15:00 |
|
Проверенный
Не получается  |
|
Суббота, 02.05.2009, 14:23
Пользователь
Quote (KostiN) Не получается Что у тебя не получается? |
|
Воскресенье, 03.05.2009, 04:29
Пользователь
Highslide не только увеличение по клику, оно может заменить адакс окно, я на сайте у ся так сделал, очень даже не плохо. |
|
Суббота, 09.05.2009, 07:17
Заблокированные
Спасибо не плохо только картинки косят в права.!*( |
http://megasoft.3dn.ru/forum/37-70079-1 Продаю сайта.. |
|
Воскресенье, 10.05.2009, 23:23
Проверенный
|
Воскресенье, 12.07.2009, 02:42
Заблокированные
|
Воскресенье, 12.07.2009, 08:40
Заблокированные
|
Понедельник, 03.08.2009, 20:52
Проверенный
|
Понедельник, 31.08.2009, 07:03
Проверенный
mxildar, нет если уберёшь то картинки небудет |
|
Пятница, 11.09.2009, 10:38
Пользователь
БЫло, не было.Все равно спасибо плюсик уже поставил. |
|