Sax писал(а):BenDeen писал(а):неужели до сих пор нет такого для subsilver2?
Что мешает сделать самому?
Уже ничего! Сделал сам, как смог...Сейчас наваяю инструкцию!
Добавлено спустя 1 час 14 минут 46 секунд:
Инструкция для subsilver2:
Для начала скачиваем файлы для стиля subsilver2:
и закачиваем их в соответствующую папку.
Открываем
styles/subsilver2/imageset/imageset.cfg и находим:
Код: Выделить всё
img_icon_topic_unapproved = icon_topic_unapproved.gif*18*19
С новой строки добавляем:
Код: Выделить всё
# moderator message
img_icon_moderator_message = icon_moderator_message.png*15*16
img_icon_moderator_messages = icon_moderator_messages.png*15*16
Открываем
styles/subsilver2/template/posting_body.html и находим:
Код: Выделить всё
<!-- IF S_BBCODE_ALLOWED -->
<td width="80" align="center" valign="top">
<script type="text/javascript">
// <![CDATA[
colorPalette('v', 7, 6)
// ]]>
</script>
</td>
<!-- ENDIF -->
</tr>
С новой строки добавляем:
Код: Выделить всё
<tr><td><!-- IF S_POST_MODERATION -->
<label>{L_POST_MODERATION}:</label><br />
<textarea name="post_moderation" id="post_moderation" rows="4" cols="76" style="height: 5em" class="inputbox"<!-- IF S_POST_MODERATION_INVITE --> onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value == '')this.value=this.defaultValue;"<!-- ENDIF -->><!-- IF S_POST_MODERATION_INVITE -->{L_POST_MODERATION_INVITE}<!-- ELSE -->{POST_MODERATION}<!-- ENDIF --></textarea>
<!-- ENDIF --></td></tr>
Открываем
styles/subsilver2/template/posting_preview.html и находим:
Код: Выделить всё
<div class="postbody">{PREVIEW_MESSAGE}</div>
В этой же строке добавляем ПЕРЕД найденным:
а ПОСЛЕ найденного с новой строки добавляем:
Код: Выделить всё
<!-- ENDIF -->
<!-- IF POST_MODERATION_MESSAGE -->
<div class="mm">
<p><span>{L_POST_MODERATION_AUTHOR} {POST_MODERATION_AUTHOR}</span><!-- IF POST_MODERATION_DATE --> » {POST_MODERATION_DATE}<!-- ENDIF --></p>
<hr />
<p>{POST_MODERATION_MESSAGE}</p>
</div>
<!-- ENDIF -->
Открываем
styles/subsilver2/template/posting_topic_review.html и находин:
Код: Выделить всё
<div class="postbody">{topic_review_row.MESSAGE}</div>
Добавляем ПЕРЕД найденным в той же строке:
а ПОСЛЕ найденного добавляем с новой строки:
Код: Выделить всё
<!-- ENDIF -->
<!-- IF topic_review_row.POST_MODERATION_MESSAGE -->
<div class="mm">
<p><span>{L_POST_MODERATION_AUTHOR} {topic_review_row.POST_MODERATION_AUTHOR}</span><!-- IF topic_review_row.POST_MODERATION_DATE --> » {topic_review_row.POST_MODERATION_DATE}<!-- ENDIF --></p>
<hr />
<p>{topic_review_row.POST_MODERATION_MESSAGE}</p>
</div>
<!-- ENDIF -->
Открываем
styles/subsilver2/template/search_results.html и находим два одинаковых:
в этой же строке ПЕРЕД найденным добавляем:
Код: Выделить всё
<!-- IF searchresults.I_POST_MODERATION --><span class="mm-icon">{searchresults.I_POST_MODERATION}</span><!-- ENDIF -->
Далее в этом же файле находим:
Код: Выделить всё
<td class="postbody">{searchresults.MESSAGE}</td>
Добавляем с новой строки после найденного:
Код: Выделить всё
<!-- IF searchresults.POST_MODERATION_MESSAGE -->
<div class="mm">
<p><span>{L_POST_MODERATION_AUTHOR} {searchresults.POST_MODERATION_AUTHOR}</span><!-- IF searchresults.POST_MODERATION_DATE --> » {searchresults.POST_MODERATION_DATE}<!-- ENDIF --></p>
<hr />
<p>{searchresults.POST_MODERATION_MESSAGE}</p>
</div>
<!-- ENDIF -->
Открываем
styles/subsilver2/template/viewforum_body.html и находим всего 3 таких:
В этой же строке ПЕРЕД найденным добавляем:
Код: Выделить всё
<!-- IF topicrow.I_POST_MODERATION --><span class="mm-icon">{topicrow.I_POST_MODERATION}</span><!-- ENDIF -->
Открываем
styles/subsilver2/template/viewtopic_body.html и находим:
Код: Выделить всё
<div class="postbody">{postrow.MESSAGE}</div>
Добавляем ПЕРЕД найденным:
а ПОСЛЕ найденного добавляем:
Код: Выделить всё
<!-- ENDIF -->
<!-- IF postrow.POST_MODERATION_MESSAGE -->
<div class="mm">
<a class="delete-icon" href="{postrow.POST_MODERATION_DELETE}" title="{L_POST_MODERATION_REMOVE}"><span>{L_POST_MODERATION_REMOVE}</span></a>
<p><span>{L_POST_MODERATION_AUTHOR} {postrow.POST_MODERATION_AUTHOR}</span><!-- IF postrow.POST_MODERATION_DATE --> » {postrow.POST_MODERATION_DATE}<!-- ENDIF --></p>
<hr />
<p>{postrow.POST_MODERATION_MESSAGE}</p>
</div>
<!-- ENDIF -->
Открываем
styles/subsilver2/theme/stylesheet.css и в самый низ добавляем:
Код: Выделить всё
.mm-icon img {
vertical-align: bottom;
margin-right: 2px;
}
.mm {
background: #ffe1e1 url("{T_THEME_PATH}/images/mm_bg.png") no-repeat 5px 0.3em;
margin-top: 1.2em;
padding: 4px 4px 5px;
position: relative;
border: 1px solid #FFB4B4;
border-radius: 5px;
box-shadow: 1px 1px 2px #EFD3D3;
}
.mm p {
margin: 0;
padding-left: 30px;
}
.mm span {
font-weight: bold;
}
.mm hr {
border-top: 1px dotted pink;
}
*:first-child+html .mm hr {
margin-top: 0;
}
.mm a.delete-icon {
display: block;
width: {IMG_ICON_POST_DELETE_WIDTH}px;
height: {IMG_ICON_POST_DELETE_HEIGHT}px;
position: absolute;
right: 2px;
top: 2px;
}
.mm a.delete-icon:hover {
background-position: 0 100%;
}
.delete-icon span {
display: block;
text-indent: -999em;
}
.mm hr+p {
line-height: 1.8em;
padding-left: 0;
}
Так же в теме стиля находим:
И заменяем на:
Чистим кэш и радуемся!