1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-05-17 00:08:17 +03:00

добавленно скрытие плохих комментариев

This commit is contained in:
Mzhelskiy Maxim 2008-09-21 10:55:59 +00:00
parent dd38208f80
commit 76b4dc81d4
4 changed files with 25 additions and 5 deletions

View file

@ -101,12 +101,17 @@ class CommentEntity_TopicComment extends Entity
}
public function getUserVoteDelta() {
return $this->_aData['user_vote_delta'];
}
public function isBad() {
if ($this->getRating()<=BLOG_COMMENT_BAD) {
return true;
}
return false;
}
public function setId($data) {
$this->_aData['comment_id']=$data;
}

View file

@ -106,6 +106,7 @@ define('BLOG_INDEX_LIMIT_GOOD',3); // рейтинг топика выше ко
define('BLOG_TOPIC_NEW_TIME',60*60*24*1); // Время в секундах в течении которого топик считается новым
define('BLOG_TOPIC_PER_PAGE',10); // число топиков на одну страницу
define('BLOG_COMMENT_PER_PAGE',20); // число комментариев на одну страницу(это касается только полного списка комментариев прямого эфира)
define('BLOG_COMMENT_BAD',-5); // рейтинг комментария, начиная с которого он будет скрыт
define('USER_PER_PAGE',15); // число юзеров на страницу на странице статистики
define('RSS_EDITOR_MAIL',SYS_MAIL_FROM_EMAIL); // мыло редактора РСС

View file

@ -115,8 +115,15 @@ function showCommentForm(reply) {
{/if}
</div>
<div class="comment_text">
{$oComment->getText()}
<div class="comment_text">
{if $oComment->isBad()}
<div style="display: none;" id="comment_text_{$oComment->getId()}">
{$oComment->getText()}
</div>
<a href="#" onclick="$('comment_text_{$oComment->getId()}').style.display='block';$(this).style.display='none';return false;">раскрыть комментарий</a>
{else}
{$oComment->getText()}
{/if}
</div>
{if $oUserCurrent}
<div class="comments_reply">

View file

@ -24,8 +24,15 @@
<div class="rating_comment_holder">
<span class="comments_rating_off" style="color: {if $oComment->getRating()<0}#d00000{else}#008000{/if};">{$oComment->getRating()}</span>&nbsp;&nbsp;
</div>
<div class="comment_text">
{$oComment->getText()}
<div class="comment_text" >
{if $oComment->isBad()}
<div style="display: none;" id="comment_text_{$oComment->getId()}">
{$oComment->getText()}
</div>
<a href="#" onclick="$('comment_text_{$oComment->getId()}').style.display='block';$(this).style.display='none';return false;">раскрыть комментарий</a>
{else}
{$oComment->getText()}
{/if}
</div>
</div>
</div>