|
проверка "НОВОСТЕЙ" на дубликаты!
|
|
| RaDo^^ | Дата: Четверг, 06.01.2011, 14:07 | Сообщение # 1 |
Offline
Юзер
Проверенные
| Сообщений: | 49 |
| Награды: | 1 |
| Замечания: | 0% |
|
Привет! У меня возник вопрос насчет скрипта "проверка тем на дубликаты" - етот скрипт для форума! Можно его как-то изменить для Новостей сайта?... Жду ответа! Заранее спасибо! 
|
| |
| |
| antisept | Дата: Четверг, 06.01.2011, 19:27 | Сообщение # 2 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
RaDo^^, есть похожий скрипт. Вот он.
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| RaDo^^ | Дата: Пятница, 07.01.2011, 23:06 | Сообщение # 3 |
Offline
Юзер
Проверенные
| Сообщений: | 49 |
| Награды: | 1 |
| Замечания: | 0% |
|
Спассбо, antisept! Но я столкнулся еще с одной проблемой! Hе работает, точнее не могу найти $BODY$ в Странице материала и комментариев к нему! Или я не там ищу, подскажите пожалуйста!
|
| |
| |
| lesha | Дата: Пятница, 07.01.2011, 23:31 | Сообщение # 4 |
Offline
Генералиссимус
Глобальный модератор
| Сообщений: | 1817 |
| Награды: | 20 |
| Замечания: | 0% |
|
RaDo^^, как это не можешь?) поиском на странице воспользуйся)
|
| |
| |
| RaDo^^ | Дата: Пятница, 07.01.2011, 23:56 | Сообщение # 5 |
Offline
Юзер
Проверенные
| Сообщений: | 49 |
| Награды: | 1 |
| Замечания: | 0% |
|
Так искал с поиском!...или вообще нет там $BODY$! Добавлено (07.01.2011, 23:56) --------------------------------------------- Вот моя страница материала и комментариев к нему! если можете, помогите! Code <html> <head> <style> /* hint menu */ .hint { background:#6DC8ED; line-height:10px; color:#0019FF; font-family:verdana,arial,helvetica; font-size:8pt; width:auto; border-top:1px solid #1E90FF; border-right:1px solid #1E90FF; border-bottom:1px solid #1E90FF; border-left:1px solid #1E90FF; margin:1px; padding:8px; position:absolute; visibility:hidden; } /* ---------------- */ </style>
<script> // Автор Скрипта: Danil Aka Fenik$ //Hint Start // CLASS : MW_System_Load // Init function MW_System_Load(){ this.wib = screen.width; this.heb = screen.height; this.documes = (document.getElementById || document.createElement || document.getElementsByTagName) ? true : false; this.objects = window.addEventListener || window.attachEvent ? window : document.addEventListener ? document : null; this.types = 'load'; } MW_System_Load.prototype.addsevent = function(func){ if(this.objects.addEventListener){ this.objects.addEventListener(this.types,func,false); return true; } else if (this.objects.attachEvent){ this.objects.attachEvent("on" + this.types,func); } else { return false; } } MW_System_Load.prototype.browser = function(){ this.ver = navigator.appVersion; this.agent = navigator.userAgent.toLowerCase(); this.dom = document.getElementById ? 1:0; this.all = document.all ? 1:0; this.ie5 = (this.ver.indexOf("MSIE 5")>-1 && this.dom) ? 1:0; this.ie6 = (this.ver.indexOf("MSIE 6")>-1 && this.dom) ? 1:0; this.ie4 = (document.all && !this.dom) ? 1:0; this.ie = this.ie4 || this.ie5 || this.ie6; this.opera = this.agent.indexOf("opera")>-1; this.gecko = (this.agent.indexOf("gecko")!=-1) ? 1:0; this.bw = (this.ie || this.opera || this.gecko); return this; } MW_System_Load.prototype.findobj = function(obj){ this.parent = window.document; if(this.parent[obj]){ return this.parent[obj]; } if(this.parent.all && this.parent.all[obj]){ return this.parent.all[obj]; } if(this.parent.layers && this.parent.layers[obj]){ return this.parent.layers[obj]; } if(this.parent.getElementById && this.parent.getElementById(obj)){ return this.parent.getElementById(obj); } return null; } var MW = new MW_System_Load(); function MW_System_Hint(){} MW_System_Hint.prototype.show = function(obj,str){ var hint = MW.findobj('hint'); if(!obj){ return; } if(!MW.documes){ return; } if(!hint){ return; } hint.className = 'hint'; hint.style.left = 15; hint.style.top = 50;
obj.onmouseout = function(advance){ hint.style.width = ''; hint.style.visibility = 'hidden'; if(hint.firstChild) hint.removeChild(hint.firstChild); hint.appendChild(document.createTextNode(str)); }; obj.onmousemove = function(advance){ //str = str.replace(/</g,"<"); //str = str.replace(/>/g,">"); hint.style.width = ''; hint.innerHTML = str; vc = document.getElementsByTagName((document.compatMode && document.compatMode=="CSS1Compat") ? "HTML":"BODY")[0]; x = window.event ? event.clientX + vc.scrollLeft : advance.pageX; y = window.event ? event.clientY + vc.scrollTop : advance.pageY; vcwidth = vc.clientWidth ? vc.clientWidth + vc.scrollLeft : window.innerWidth + window.pageXOffset; vcheight = vc.innerHeight ? window.innerHeight + window.pageYOffset : vc.clientHeight + vc.scrollTop; if(hint.offsetWidth>500){ hint.style.width = '200'; } if((x + hint.offsetWidth + 15) > vcwidth){ hint.style.left = x - hint.offsetWidth - 4; } else { hint.style.left = x + 15; } if((y + hint.offsetHeight + 19) > vcheight){ hint.style.top = y - hint.offsetHeight; } else { hint.style.top = y + 25; } //if(typeof(hint.style.MozOpacity)!="undefined"){ hint.style.opacity = '.91'; hint.style.filter = "alpha(opacity:91)"; //} hint.style.visibility = 'visible'; }; } MW_System_Hint.prototype.initialize = function(){ var hint = document.createElement("DIV"); hint.setAttribute('id','hint'); document.getElementsByTagName('body')[0].appendChild(hint); hint.style.visibility = 'hidden'; var hintmarker = ['a','img','img','input','span','div','textarea']; var textmarker = ['title','alt','title','title','title','title','title']; var lenmarker = hintmarker.length; for(var i=0; i<lenmarker; i++) { atr = document.getElementsByTagName(hintmarker[i]); for(var j=0; j<atr.length; j++) if(viewhint=atr[j].getAttribute(textmarker[i])){ atr[j].removeAttribute(textmarker[i]); HINT.show(atr[j],viewhint); } } } var HINT = new MW_System_Hint(); if(MW.objects){ MW.addsevent(HINT.initialize); } //Hint End </script> <title>$TITLE_BAR$ - $SITE_NAME$</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link type="text/css" rel="StyleSheet" href="/_st/my.css" /> </head>
<body style="background:#FFFFFF url('/img/1.gif'); margin:0px; padding:10px">
<!-- Header --> <table border="0" cellpadding="2" cellspacing="0" width="100%" style="border:1px solid #A9B8C2;"> <tr> <td style="width:30%;background:#D4DFF7 url('/img/blockvverx.gif');padding-left:5px" height="30"><b><font color="#FFFFFF">$WDAY$, $DATE$, $TIME$</font></b></td> <td align="right" style="background:#D4DFF7 url('/img/blockvverx.gif');padding-right:5px" height="30"><font color="#FFFFFF"><?if($USERS_ON$)?><?if($USER_LOGGED_IN$)?><!--<s5200>-->Вы вошли как<!--</s>--> <a href="$PERSONAL_PAGE_LINK$"><b>$USERNAME$</b></a> <!--<s3167>-->Группа<!--</s>--> "<u>$USER_GROUP$</u>"<?else?><!--<s5212>-->Приветствую Вас<!--</s>-->, <b>$USERNAME$</b><?endif?><?endif?></font></td> </tr> <tr> <td style="height:160;background:url('/img/logo.png')#F4F4F4;border-top:1px solid #A9B8C2;border-bottom:1px solid #A9B8C2; padding:0px;" colspan="2"> <table border="0" cellpadding="10" cellspacing="0" width="100%"> <tr> <td>
<td align="right" style="background: ;<td width="100%"><table border="0" cellpadding="0" cellspacing="0"><a href="http://webscripts.at.ua/"><img src="http://webscripts.at.ua/img/reklama1.png" title="Шаблоны,скрипты,ucoz,шаблоны на заказ"" alt="Шаблоны,скрипты,ucoz,шаблоны на заказ" align="" border="0" height="60" width="468"></a> </table></a></td> </tr> </table> </td> </tr> <tr> <td align="center" colspan="2" style="background:#D4DFF7 url('/img/blockvverx.gif');padding-right:5px" height="30"><b><font color="#FFFFFF"><a href="/" class="noun"><b>Главная</b></a> | <b><font color="#FFFFFF"><a href="/forum" class="noun"><b>Форум</b></a> | <b><font color="#FFFFFF"><a href="/news" class="noun"><b>Новости</b></a> | <b><font color="#FFFFFF"><a href="/news/rss" class="noun"><b><font color="#FF0000">RSS</font></b></a> | <b><font color="#FFFFFF"><a href="/gb" class="noun"><b>Гостевая Книга</b></a> | <b><font color="#FFFFFF"><a href="http://webscripts.at.ua/forum/4" class="noun"><b>Статьи</b></a> | <b><font color="#FFFFFF"><a href="/Блог" class="noun"><b>Блог</b></a> </td></tr> </table> <div style="height:10px;"></div> <!-- /Header -->
<!-- <middle> --> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td valign="top" style="width:200px;">
$GLOBAL_CLEFTER$ </td>
<td valign="top" style="padding:0px 10px 10px 10px;">
<table style="border: 1px solid rgb(198, 198, 198); margin-bottom: 10px;" cellpadding="2" cellspacing="2" width="100%" height="10"><tbody><tr><td style="padding-right: 3px; padding-left: 5px; color: rgb(255, 244, 266);" align="center" background="img/2.gif" height="20"> <b>Реклама:</b></td></tr><tr><td class="stext" height="70"><div style="text-align: center;"> <br><a href="http://webscripts.at.ua/g"><img src="http://webscripts.at.ua/img/reklama1.png" title="Шаблоны,скрипты,ucoz,шаблоны на заказ"" alt="Шаблоны,скрипты,ucoz,шаблоны на заказ" align="" border="0" height="60" width="468"></a> </div><br></td></tr></tbody></table>
<table border="0" cellpadding="2" cellspacing="0" width="100%" style="border:1px solid #CCCCCC;"> <td style="background:#F8F8F8;"><!-- <body> --><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » $DATE_BAR$ » $ENTRY_NAME$ <hr />
<table border="0" width="100%" cellspacing="1" cellpadding="2" class="eBlock"> <tr><td width="90%"><div class="eTitle"><div style="float:right;font-size:9px;">$ADD_TIME$ $MODER_PANEL$</div>$ENTRY_NAME$</div></td></tr> <tr><td class="eMessage">$MESSAGE$ <hr> <style type="text/css"> .postSubmit { border: 0px; padding: 5px; text-align: center; font-size: 10px; margin: 0px; width: auto; background: #4eaec8; color: #ffffff; cursor: pointer; letter-spacing: 0px; font-family: verdana; } .postSubmit:hover { border: 0px; padding: 5px; text-align: center; font-size: 10px; margin: 0px; width: auto; background: #3e7394; color: #f3f3f3; cursor: pointer; letter-spacing: 0px; font-family: verdana;
</style> <script type="text/javascript"> function repchange(val,id){ repval=val; ajaxtime=setInterval('checkajax'+id+'()',500);} </script> <script type="text/javascript"> function checkajax26668(){ 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_NAME$»' document.getElementById('submfrm981').click(); document.getElementById('sbt981').onclick=null; clearInterval(ajaxtime);}}}} </script> <center><script type="text/javascript"> function megobytenagr() {openLayerB('Rd',0,'$HOME_PAGE_LINK$/index/55-$UID$','Вручить награду',380,200,1); usersearch('megobyte','38');} function usersearch(vaal,id){thisvalue=vaal; openafter=setInterval('lol'+id+'()',500);} function lol38(){forms=document.getElementsByTagName('form'); for(f=0;f<forms.length;f++){if(forms[f].id=='frm735'){if(thisvalue=='megobyte'){$("input[@type='text']").attr('value', 'Лови награду за «$ENTRY_NAME$»'); document.getElementById('submfrm735').click(); document.getElementById('sbm735').onclick=''; clearInterval(openafter);}}}}</script> <a title="Репутация пользователя автоматически повысится. Многократное нажатие Спасибо запрещено Правилами портала и строго наказывается!" href="javascript://" onclick="openLayerB('Rd',0,'$HOME_PAGE_LINK$index/23-$UID$','Change Reputation',380,200,1); return false;"><br> <input class="postSubmit" onclick="repchange('plus','26668');" value="Повысить репутацию $USER$'a за эту новость" type="button"></a> <input class="postSubmit" onclick="megobytenagr();" value="Вручить награду $USER$'у за эту новость" type="button"></center>
<hr>
<br><div id="showurls" style="display: none;"><table border="0" cellpadding="4" cellspacing="0" width="100%" style="border:0px"><tr><td style="background:#C9E5FC;"><center>BBCode: <input id="newslinkbbcode" readonly="readonly" class="newslink" onclick="this.select()" value=""></center><center>HTML: <input id="newslink" readonly="readonly" class="newslink" onclick="this.select()" value=""> </center></td></tr></table></div><center id="showurl">[ <a href="#" onclick="return false;">Получить прямую ссылку на файл</a> ]</center><center id="hidenax" style="display: none;">[ <a href="#" onclick="return false;">Скрыть ссылки</a> ]</center><script type="text/javascript">$(document).ready(function() {$('#showurl').click(function(){$('#showurls').show('slow'); $('#showurl').hide('fast'); $('#hidenax').show('fast');}); $('#hidenax').click(function(){$('#showurls').hide('slow'); $('#hidenax').hide('fast'); $('#showurl').show('fast');});}); document.getElementById('newslink').value='<a href="'+location.href+'" title="$ENTRY_TITLE$">$ENTRY_TITLE$</a>'; document.getElementById('newslinkbbcode').value='[url='+location.href+']$ENTRY_TITLE$[/url]'</script> <hr> <?if($OTHER2$)?> <A target="_blank" href="$OTHER2$"><IMG alt="Скачать | Download " src="http://webscripts.at.ua/download/download_buttom.gif" align="" border="0"></A> <?endif?>
<hr> <fieldset class="counter"><legend><span style="color: rgb(235, 86, 31);"><b>Новости по теме:</b></span></legend><div class="vvv"><?$RELATED_ENTRIES$(5)?></div></fieldset> <hr> <?if($ATTACHMENTS$)?><div style="text-align:left;" class="eAttach"><!--<s3172>-->Прикрепления<!--</s>-->: $ATTACHMENTS$</div><?endif?></td></tr> <tr><td colspan="2" class="eDetails">
<?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','1','float')?></div> <?endif?><?if($CAT_NAME$)?><!--<s3179>-->Категория<!--</s>-->: <a href="$CAT_URL$">$CAT_NAME$</a> |<?endif?> <!--<s3177>-->Просмотров<!--</s>-->: $READS$ | <!--<s3178>-->Добавил<!--</s>-->: <a href="$PROFILE_URL$">$USER$</a> <?if($TAGS$)?> | <!--<s5308>-->Теги<!--</s>-->: $TAGS$<?endif?> <?if($RATING$)?>| <!--<s3119>-->Рейтинг<!--</s>-->: <span id="entRating$ID$">$RATING$</span>/<span id="entRated$ID$">$RATED$</span><?endif?></td></tr> </table>
<?if($COM_IS_ACTIVE$)?> <?if($COM_CAN_READ$)?> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr><td width="60%" height="25"><!--<s5183>-->Всего комментариев<!--</s>-->: <b>$COM_NUM_ENTRIES$</b></td><td align="right" height="25">$COM_PAGE_SELECTOR$</td></tr> <tr><td colspan="2">$COM_BODY$</td></tr> <tr><td colspan="2" align="center">$COM_PAGE_SELECTOR1$</td></tr> <tr><td colspan="2" height="10"></td></tr> </table> <?endif?>
<?if($COM_CAN_ADD$)?> $COM_ADD_FORM$ <?else?> <?if($USER_LOGGED_IN$)?><?else?><div align="center" class="commReg"><!--<s5237>-->Добавлять комментарии могут только зарегистрированные пользователи.<!--</s>--><br />[ <a href="$REGISTER_LINK$"><!--<s3089>-->Регистрация<!--</s>--></a> | <a href="$LOGIN_LINK$"><!--<s3087>-->Вход<!--</s>--></a> ]</div><?endif?> <?endif?> <?endif?><!-- </body> --></td> </table> </td>
<td valign="top" style="width:200px;">
$GLOBAL_DRIGHTER$ </td>
</tr> </table> <!-- </middle> -->
<!-- Footer --> <br> <table border="0" cellpadding="2" cellspacing="0" width="100%" style="border:1px solid #A9B8C2;"> <tr> <td align="center" style="background:#F4F4F4 url('/img/2.gif');" height="30"><font color="#FFFFFF"><b>http://webscripts.at.ua/<b><a </a></b></b></font> <br>$POWERED_BY$</td> </tr> </table> <!-- /Footer -->
</body> </html>
<!-- PopUp -->
<!-- /PopUp -->
Сообщение отредактировал RaDo^^ - Пятница, 07.01.2011, 23:57 |
| |
| |
| antisept | Дата: Суббота, 08.01.2011, 13:20 | Сообщение # 6 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
RaDo^^, в новостях на странице материала и комментариев к нему, вместо $BODY$ используется $MESSAGE$
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| RaDo^^ | Дата: Суббота, 08.01.2011, 13:34 | Сообщение # 7 |
Offline
Юзер
Проверенные
| Сообщений: | 49 |
| Награды: | 1 |
| Замечания: | 0% |
|
Там написано что ставить код после $BODY$, значит ставить после $MESSAGE$? Или не туда надо пихать?...Всё забыл! давно не занимался!
|
| |
| |
| antisept | Дата: Суббота, 08.01.2011, 13:36 | Сообщение # 8 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Quote (RaDo^^) значит ставить после $MESSAGE$? да
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| RaDo^^ | Дата: Суббота, 08.01.2011, 13:45 | Сообщение # 9 |
Offline
Юзер
Проверенные
| Сообщений: | 49 |
| Награды: | 1 |
| Замечания: | 0% |
|
Ну сделал всё как надо, а оно не пашет!... ппц! 
|
| |
| |
| antisept | Дата: Суббота, 08.01.2011, 15:02 | Сообщение # 10 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
RaDo^^, поставь на страницу архива материалов (после $BODY$)
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| RaDo^^ | Дата: Воскресенье, 09.01.2011, 13:54 | Сообщение # 11 |
Offline
Юзер
Проверенные
| Сообщений: | 49 |
| Награды: | 1 |
| Замечания: | 0% |
|
Попробуем...  Добавлено (09.01.2011, 13:54) --------------------------------------------- antisept, благодарю! Работает! Спасибо большое! 
|
| |
| |