info navigation

phpbb-belk.ru

темы, связанные с форумом phpbb 3.0.x



Новая тема  [ Сообщений: 389 ]  Просмотры: 10498 1 2

Автор Сообщение
Не в сети
(Дмитрий)  
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, все получилось, спасибо! :arigato:
Но есть некоторые моменты :oops:
1. Если под подписью установлен баннер, то эта строчка с цитатой налезает на него :(
2. Мелкая стрелка возвращающая в самое начало, выглядит как то нелепо. И всегда так выглядела :-D Как сделать что бы она была с левой стороны, в самом низу под аватаром, как у тебя на форуме?
P.S. Значения поставил такие: margin:-40px 15px 0 0;

Изображение

Добавлено спустя 3 минуты 47 секунд:
Или же, нет, логичнее будет, если при баннере эта полоска с цитатой будет ниже него, а не на нем, или выше :)

Добавлено спустя 17 минут 13 секунд:
А если человек вставляет фотку, то выглядит все так:

Изображение


phpbb3,prosilver,forum
Не в сети
(Андрей)  
2018-07-26 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


стрелку легко перенести..

Код: Выделить всё

<div><a href="#wrap" class="top" style="position:absolute;right:25px;margin:-20px 0 0 0;" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></div>


заменить на

Код: Выделить всё

<div><a href="#wrap" class="top" style="position:absolute;left:25px;margin:-20px 0 0 0;" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></div>


то есть позиционировать слева.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Андрей)  
2018-07-26 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


чтобы при любых условиях подпись не залезала на полоску - можно приподнять подпись на ширину полоски.

вот этот код, вроде, подпись:

Код: Выделить всё

<!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->


встройте туда смещение вверх, примерно так:

Код: Выделить всё

<!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature" style="margin-top:-20px;">{postrow.SIGNATURE}</div><!-- ENDIF -->


-20 px и есть смещение. поэкспериментируйте. я не знаю, какова на самом деле ширина полоски. а так блок подписи всегда будет НАД полоской.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-07-27 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

-20 px и есть смещение. поэкспериментируйте. я не знаю, какова на самом деле ширина полоски. а так блок подписи всегда будет НАД полоской.

Поэкспериментировал. при любом минусе получается наезд надписи на полоску

Изображение

в viewtopic_body.html выставил <div style="position:absolute;right:25px;margin:-60px 20px 0 0;">
наезды исчезли :)
Но. Как то раньше не замечал, но эти кнопки корявые все какие то. Ух уж это просильвер :-D
А можно тебя попросить, Андрей. :oops:
Изменить всю эту лабудстику с разными отступами и сами кнопки :dash3: на такие красивые кнопочки которые везде стоят у тебя, с одинаковыми отступами и позиционированием.

Изображение

Добавлено спустя 1 минуту 12 секунд:
И еще стрелочку такую красивую :)

Изображение

Добавлено спустя 6 минут 36 секунд:
А если пользователю не оставили лайков за сообщение, у него нет подписи, и длинный текст, то эти кнопки налазят на него :( :?

Добавлено спустя 3 часа 59 минут 45 секунд:
Также кнопки налезают на фотку в посте, если к ней не поставили лайки, и отсутствует подпись :?


Не в сети
(Андрей)  
2018-07-28 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


проверить на реале сейчас не могу, но вроде должно получиться...

ваш новый файл viewtopic_body.html:

Код: Выделить всё

<!-- INCLUDE overall_header.html -->
<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- NOTE: remove the style="display: none" when you want to have the forum description on the topic body -->
<!-- IF FORUM_DESC --><div style="display: none !important;">{FORUM_DESC}<br /></div><!-- ENDIF -->

<!-- IF MODERATORS -->
<p>
   <strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->:</strong> {MODERATORS}
</p>
<!-- ENDIF -->

<!-- IF S_FORUM_RULES -->
   <div class="rules">
      <div class="inner"><span class="corners-top"><span></span></span>

      <!-- IF U_FORUM_RULES -->
         <a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a>
      <!-- ELSE -->
         <strong>{L_FORUM_RULES}</strong><br />
         {FORUM_RULES}
      <!-- ENDIF -->

      <span class="corners-bottom"><span></span></span></div>
   </div>
<!-- ENDIF -->

<div class="topic-actions">

   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         <!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->{TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->

</div>
<div class="clear"></div>

<!-- IF S_HAS_POLL -->
   <form method="post" action="{S_POLL_ACTION}">

   <div class="panel">
      <div class="inner"><span class="corners-top"><span></span></span>

      <div class="content">
         <h2>{POLL_QUESTION}</h2>
         <p class="author">{L_POLL_LENGTH}<!-- IF S_CAN_VOTE and L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF S_CAN_VOTE -->{L_MAX_VOTES}<!-- ENDIF --></p>

         <fieldset class="polls">
         <!-- BEGIN poll_option -->
            <dl class="<!-- IF poll_option.POLL_OPTION_VOTED -->voted<!-- ENDIF -->"<!-- IF poll_option.POLL_OPTION_VOTED --> title="{L_POLL_VOTED_OPTION}"<!-- ENDIF -->>
               <dt><!-- IF S_CAN_VOTE --><label for="vote_{poll_option.POLL_OPTION_ID}">{poll_option.POLL_OPTION_CAPTION}</label><!-- ELSE -->{poll_option.POLL_OPTION_CAPTION}<!-- ENDIF --></dt>
               <!-- IF S_CAN_VOTE --><dd style="width: auto;"><!-- IF S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF --></dd><!-- ENDIF -->
               <!-- IF S_DISPLAY_RESULTS --><dd class="resultbar"><div class="<!-- IF poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll_option.POLL_OPTION_PERCENT};">{poll_option.POLL_OPTION_RESULT}</div></dd>
               <dd><!-- IF poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
            </dl>
         <!-- END poll_option -->

         <!-- IF S_DISPLAY_RESULTS -->
            <dl>
               <dt>&nbsp;</dt>
               <dd class="resultbar">{L_TOTAL_VOTES} : {TOTAL_VOTES}</dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF S_CAN_VOTE -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF not S_DISPLAY_RESULTS -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></dd>
            </dl>
         <!-- ENDIF -->
         </fieldset>
      </div>

      <span class="corners-bottom"><span></span></span></div>
      {S_FORM_TOKEN}
      {S_HIDDEN_FIELDS}
   </div>


   </form>
   <hr />
<!-- ENDIF -->

<!-- BEGIN postrow -->

<div style="border: 1px solid #12a3eb; margin-bottom: 15px; border-radius: 5px; box-shadow: 0 0 8px 0 rgba(0,0,0,1); padding: 1px 1px 0px 1px" class="<!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
   <!-- IF postrow.S_FIRST_UNREAD --><a id="unread"></a><!-- ENDIF -->
   <div id="p{postrow.POST_ID}" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 --> itemscope itemtype="http://schema.org/ScholarlyArticle" <!-- ENDIF --> class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF -->">
      <div class="inner"><span class="corners-top"><span></span></span>
<table width="100%">
    <tr>
             <td style="width:200px;border-right:1px solid #069;padding:0 10px;" valign="top">
         
   <!-- IF not postrow.S_IGNORE_POST -->
   <dl class="postprofile2" id="profile{postrow.POST_ID}">
    <table width="100%">
        <tr>   
            <td valign="top"><!-- IF postrow.ONLINE_IMG -->{postrow.ONLINE_IMG}<!-- ELSE --><img src="{T_IMAGESET_PATH}/ru/icon_user_offline.png" alt="offline" /><!-- ENDIF -->
         <span style="font-size:12px">               
            <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
            <!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF -->                       
            &nbsp;<!-- IF postrow.S_PROFILE_NAME_REAL -->({postrow.PROFILE_NAME_REAL_VALUE})<!-- ENDIF -->
         </span>
          </td>
      </tr>
      <tr>
          <td valign="top">
            <!-- IF postrow.POSTER_AVATAR -->
               <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
            <!-- ELSE -->
            <!-- IF postrow.U_POST_AUTHOR --><br /><a href="{postrow.U_POST_AUTHOR}"><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="avatar no" /></a><br /><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
           <!-- ENDIF -->
            </td>
        </tr>
        <tr>
          <td valign="top">
<!-- IF postrow.POST_AUTHOR_COLOUR eq '#000000' --><img src="http://crimea-your.ru/forum/images/r_card.png" title="ЗаБАНен"/><span style="color: #ff0000"><span style="font-weight: bold">ЗаБАНен!!! </span></span>
<!-- ELSE -->
<!-- IF postrow.POSTER_WARNINGS eq '1' --><img src="http://crimea-your.ru/forum/images/y_card.png" title="Одно предупреждение"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено предупреждение! </span></span>
<!-- ENDIF --><!-- IF postrow.POSTER_WARNINGS eq '2' --><img src="http://crimea-your.ru/forum/images/o_card.png" title="Два предупреждения"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено последнее предупреждение! </span></span><!-- ENDIF -->
<!-- ENDIF -->
            </td>
        </tr>     
    </table>     

         <!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->

      <dd>&nbsp;</dd>

      <!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
      <!-- IF postrow.GALLERY_IMAGES != '' --><dd><strong>{L_IMAGES}:</strong> <!-- IF postrow.U_GALLERY_SEARCH --><a href="{postrow.U_GALLERY_SEARCH}">{postrow.GALLERY_IMAGES}</a><!-- ELSE -->{postrow.GALLERY_IMAGES}<!-- ENDIF --></dd><!-- ENDIF -->
      <!-- IF postrow.POSTER_LENGTH_OF_SERVICE --><dd><strong>{L_LENGTH_OF_SERVICE}:</strong> {postrow.POSTER_LENGTH_OF_SERVICE}</dd>
      <!-- ELSE IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
      <dd><strong><a href="{postrow.U_SEARCH_TOPICS}">{L_PRIME_SEARCH_USER_TOPICS}</a></strong></dd>
      <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
            <!-- IF postrow.POSTER_GENDER --><dd><strong>{L_GENDER}:</strong> {postrow.POSTER_GENDER_IMG}</dd><!-- ENDIF -->
            <!-- BEGIN medal -->
      <!-- IF postrow.medal.S_HAS_MEDALS or postrow.medal.S_HAS_NOMINATIONS --><dd><strong>{L_MEDALS}:</strong> {postrow.medal.MEDALS_COUNT}{postrow.medal.MEDALS_NOMINATED}</dd><!-- ENDIF -->
         <!-- BEGIN medal_row -->
         <dd>
            <!-- BEGIN medal_col -->
               <img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" border="0" alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
            <!-- END medal_col -->
         </dd>
         <!-- END medal_row -->
      <!-- END medal -->

            <!-- IF not postrow.S_POST_ANONYMOUS and postrow.THANKS_COUNTERS_VIEW -->
            <dd><strong>{L_RECEIVED}:</strong><!-- IF postrow.POSTER_RECEIVE_COUNT < 1 --> {postrow.POSTER_RECEIVE_COUNT} {L_THANK}<!-- ELSEIF postrow.POSTER_RECEIVE_COUNT > 1 --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANKS}<!-- ELSE --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANK}<!-- ENDIF --></dd>
      <!-- ENDIF -->
     

      <!-- IF not S_IS_BOT -->
      <!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER -->
         <dd>
            <ul class="profile-icons">
               <!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_GALLERY --><li class="gallery-icon"><a href="{postrow.U_GALLERY}" title="{L_PERSONAL_ALBUM}"><span>{L_PERSONAL_ALBUM}</span></a></li><!-- ENDIF -->
           
            </ul>
         </dd>
      <!-- ENDIF -->
      <!-- ENDIF -->

      </dl>
   <!-- ENDIF -->

        </td>
        <td style="width:100%;padding-left:10px;" valign="top">
      <div class="postbody" style="width:100%;">
         <!-- IF postrow.S_IGNORE_POST -->
            <div class="ignore">{postrow.L_IGNORE_POST}</div>
         <!-- ELSE -->

         <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}"><span <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="headline" <!-- ENDIF -->>{postrow.POST_SUBJECT}</span></a></h3>
                  <p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>

         <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
            <p class="rules">
               <!-- IF postrow.S_POST_UNAPPROVED -->{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}"><strong>{L_POST_UNAPPROVED}</strong></a><br /><!-- ENDIF -->
               <!-- IF postrow.S_POST_REPORTED -->{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}"><strong>{L_POST_REPORTED}</strong></a><!-- ENDIF -->
            </p>
         <!-- ENDIF -->

         <div class="content" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="articleBody" <!-- ENDIF -->>{postrow.MESSAGE}</div>

         <!-- IF postrow.S_HAS_ATTACHMENTS -->
            <dl class="attachbox">
               <dt>{L_ATTACHMENTS}</dt>
               <!-- BEGIN attachment -->
                  <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
               <!-- END attachment -->
            </dl>
         <!-- ENDIF -->

         <!-- IF postrow.S_DISPLAY_NOTICE --><div class="rules">{L_DOWNLOAD_NOTICE}</div><!-- ENDIF -->
         <!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
            <div class="notice">{postrow.EDITED_MESSAGE}
               <!-- IF postrow.EDIT_REASON --><br /><strong>{L_REASON}:</strong> <em>{postrow.EDIT_REASON}</em><!-- ENDIF -->
            </div>
         <!-- ENDIF -->

         <!-- IF postrow.BUMPED_MESSAGE --><div class="notice"><br /><br />{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
         <!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->
      <!-- ENDIF -->
     
      <!-- IF postrow.THANKS and postrow.THANKS_POSTLIST_VIEW -->
         <hr />
         <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT and postrow.S_MOD_THANKS -->
         <ul class="profile-icons" style="float:left"><li class="delete-icon"><a href="{postrow.U_CLEAR_LIST_THANKS_POST}" title="{L_CLEAR_LIST_THANKS}"><span>{L_CLEAR_LIST_THANKS}</span></a></li></ul>
         <!-- ENDIF -->
         <div class="content">
            <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT-->
            <dl style="font-size:12px;">
               <dt>{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANK_TEXT_2}</dt>
               <dd>{postrow.THANKS}</dd>
            </dl>
            <!-- ENDIF -->   
         </div>
      <!-- ENDIF -->
      <!-- IF postrow.S_THANKS_POST_REPUT_VIEW and postrow.POST_REPUT and not postrow.S_POST_ANONYMOUS and not S_IS_BOT -->
         <div class="content">
            <dl class="font-size:12px;">
               <dt class="small"><strong>{L_REPUT}:</strong>&nbsp;{postrow.POST_REPUT}</dt>
               <dd>
               <!-- IF postrow.S_THANKS_REPUT_GRAPHIC -->
               <div style="width: {postrow.THANKS_REPUT_GRAPHIC_WIDTH}; height: {postrow.THANKS_REPUT_HEIGHT}; background:  url({postrow.THANKS_REPUT_IMAGE_BACK}); background-repeat: repeat-x;"><div style="height: {postrow.THANKS_REPUT_HEIGHT}; width: {postrow.POST_REPUT}; background: url({postrow.THANKS_REPUT_IMAGE}); background-repeat: repeat-x;"></div></div>&nbsp;
               <!-- ENDIF -->
               </dd>
            </dl>
         </div>
      <!-- ENDIF -->
      </div>
     
      </td>
   </tr>
   <tr>
      <td style="width:200px;" valign="top"><ul class="poloska"><li><a href="#wrap" title="{L_BACK_TO_TOP}">&uArr;</a></li></ul></td>
      <td style="width:100%;" valign="top">
    <!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
    <ul class="poloska"> 
    <!-- IF S_QUICK_REPLY --><li style="float:right;"><a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{dE('qr_editor_div', 1);dE('qr_showeditor_div', -1);addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{L_QUICKQUOTE_TEXT}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_EDIT --><li style="float:right;"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}">{L_EDIT_POST}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_DELETE --><li style="float:right;"><a href="{postrow.U_DELETE}" title="{L_DELETE_POST}">{L_DELETE_POST}</a></li><!-- ENDIF -->
   <!-- IF postrow.U_REPORT --><li style="float:right;"><a href="{postrow.U_REPORT}" title="{L_REPORT_POST}">{L_REPORT_POST}</a></li><!-- ENDIF -->
   <!-- IF postrow.U_WARN --><li style="float:right;"><a href="{postrow.U_WARN}" title="{L_WARN_USER}">{L_WARN_USER}</a></li><!-- ENDIF -->
   <!-- IF postrow.U_INFO --><li style="float:right;"><a href="{postrow.U_INFO}" title="{L_INFORMATION}">{L_INFORMATION}</a></li><!-- ENDIF -->
   <!-- IF postrow.U_QUOTE --><li style="float:right;"><a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}">{L_REPLY_WITH_QUOTE}</a></li><!-- ENDIF -->
   <!-- IF  not postrow.S_FIRST_POST_ONLY or postrow.S_ONLY_TOPICSTART -->
    <!-- IF USERPOSTS >= 5 -->
   <!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and postrow.S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) -->
        <li style="float:right;"><a href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}"></a></li>
   <!-- ENDIF -->
   <!-- ENDIF -->   
    </ul>   
    <!-- ENDIF --><!-- ENDIF -->
      </td>
    </tr>
</table>
      <span class="corners-bottom"><span></span></span></div>
   </div>
   
   
<!-- IF S_TOPIC_SEO -->
        <!-- IF postrow.S_FIRST_ROW && SEO_KEY -->
    <div class="panel bg2">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{SEO_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
        <!-- ELSEIF postrow.SEO_POST_KEY  -->
   <div class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{postrow.SEO_POST_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
<!-- ENDIF --><!-- ENDIF -->
   <hr class="divider" />
   </div>
<!-- END postrow -->
<!-- IF S_QUICK_REPLY -->
   <!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
<!-- IF S_NUM_POSTS > 1 or PREVIOUS_PAGE -->
   <form id="viewtopic" method="post" action="{S_TOPIC_ACTION}">

   <fieldset class="display-options" style="margin-top: 0; ">
      <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box {S_CONTENT_FLOW_BEGIN}">{L_PREVIOUS}</a><!-- ENDIF -->
      <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box {S_CONTENT_FLOW_END}">{L_NEXT}</a><!-- ENDIF -->
      <!-- IF not S_IS_BOT -->
      <label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
      <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label> <label>{S_SELECT_SORT_DIR} <input type="submit" name="sort" value="{L_GO}" class="button2" /></label>
      <!-- ENDIF -->
   </fieldset>

   </form>
   <hr />
<!-- ENDIF -->

<div class="topic-actions">
   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         {TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
</div>

<!-- INCLUDE jumpbox.html -->

<!-- IF S_TOPIC_MOD -->
   <form method="post" action="{S_MOD_ACTION}">
   <fieldset class="quickmod">
      <label for="quick-mod-select">{L_QUICK_MOD}:</label> {S_TOPIC_MOD} <input type="submit" value="{L_GO}" class="button2" />
      {S_FORM_TOKEN}
   </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <h3><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></h3>
   <p>{LOGGED_IN_USER_LIST}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->


и ещё надо добавить новый стилевой код:

открыть style/ваш стиль/theme/menu.css

добавить в конец файла (после всего кода, что там есть)

Код: Выделить всё

.poloska, .poloska ul { 
  margin: 0;
  padding: 0;
  list-style: none;

.poloska {
  width: 100%;
  margin-top: 4px;
  padding: 1px 0;

.poloska:before, .poloska:after {
  content: "";
  display: table;

.poloska:after {
  clear: both;

.poloska {
  zoom:1;

.poloska li {
  float: left;
  border-right: 1px solid #dcdcdc;
  border-left: 1px solid #dcdcdc;
  position: relative;
  background: #4477a1;
  background: -webkit-gradient(linear, left top, left bottom, from(#81a8cb), to(#4477a1) );
  background: -moz-linear-gradient(-90deg, #81a8cb, #4477a1);
  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');

.poloska li:hover {
  background: #81a8cb;
  background: -webkit-gradient(linear, left top, left bottom, from(#4477a1), to(#81a8cb) );
  background: -moz-linear-gradient(-90deg, #4477a1, #81a8cb);
  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4477a1', endColorstr='#81a8cb'); 

.poloska li :active{
  background: #4477a1;
}
.poloska a {
  float: left;
  padding: 2px 5px;
  color: #fff;
  font: normal 12px Arial, Helvetica;
  text-decoration: none;

.poloska li:hover > a {
  color: #dcdcdc;

*html .poloska li a:hover { /* Только для IE6 */
  color: #dcdcdc;

.poloska ul {
  margin: 20px 0 0 0;
  _margin: 0; /*Только для IE6*/
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 28px;
  left: 0;
  z-index: 9999;
  background: #12A3EB;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;



очистить кэши (и браузера) и всё должно работать.

по коду: постарался сделать согласно вашим пожеланиям. в конце полоски у вас выводились какие-то данные по благодарностям. сейчас это кнопка +. можете сами написать что больше подходит...

никаких "наползаний" быть не должно, так как вся это полоска реализована путём встраивания новой строки после всех подписей и всего остального.

пробуйте.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-07-29 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Спасибо, Андрей. Попробовал. Не пошло :(
1. У меня отсутствовал файл menu.css. Я создал новый и добавил туда предложенный код.
2. Файл viewtopic_body.html заменил. Почистил код и получил:
Parse error: syntax error, unexpected end of file in /home/users/v/vdvforever/domains/crimea-your.ru/forum/includes/template.php(230) : eval()'d code on line 368
3. Файл template php:

Код: Выделить всё

<?php
/**
*
* @package phpBB3
* @version $Id$
* @copyright (c) 2005 phpBB Group, sections (c) 2001 ispi of Lincoln Inc
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
   exit;
}

/**
* Base Template class.
* @package phpBB3
*/
class template
{
   /** variable that holds all the data we'll be substituting into
   * the compiled templates. Takes form:
   * --> $this->_tpldata[block][iteration#][child][iteration#][child2][iteration#][variablename] == value
   * if it's a root-level variable, it'll be like this:
   * --> $this->_tpldata[.][0][varname] == value
   */
   var $_tpldata = array('.' => array(0 => array()));
   var $_rootref;

   // Root dir and hash of filenames for each template handle.
   var $root = '';
   var $cachepath = '';
   var $files = array();
   var $filename = array();
   var $files_inherit = array();
   var $files_template = array();
   var $inherit_root = '';
   var $orig_tpl_storedb;
   var $orig_tpl_inherits_id;

   // this will hash handle names to the compiled/uncompiled code for that handle.
   var $compiled_code = array();

   /**
   * Set template location
   * @access public
   */
   function set_template()
   {
      global $phpbb_root_path, $user;

      if (file_exists($phpbb_root_path . 'styles/' . $user->theme['template_path'] . '/template'))
      {
         $this->root = $phpbb_root_path . 'styles/' . $user->theme['template_path'] . '/template';
         $this->cachepath = $phpbb_root_path . 'cache/tpl_' . str_replace('_', '-', $user->theme['template_path']) . '_';

         if ($this->orig_tpl_storedb === null)
         {
            $this->orig_tpl_storedb = $user->theme['template_storedb'];
         }

         if ($this->orig_tpl_inherits_id === null)
         {
            $this->orig_tpl_inherits_id = $user->theme['template_inherits_id'];
         }

         $user->theme['template_storedb'] = $this->orig_tpl_storedb;
         $user->theme['template_inherits_id'] = $this->orig_tpl_inherits_id;

         if ($user->theme['template_inherits_id'])
         {
            $this->inherit_root = $phpbb_root_path . 'styles/' . $user->theme['template_inherit_path'] . '/template';
         }
      }
      else
      {
         trigger_error('Template path could not be found: styles/' . $user->theme['template_path'] . '/template', E_USER_ERROR);
      }

      $this->_rootref = &$this->_tpldata['.'][0];

      return true;
   }

   /**
   * Set custom template location (able to use directory outside of phpBB)
   * @access public
   */
   function set_custom_template($template_path, $template_name, $fallback_template_path = false)
   {
      global $phpbb_root_path, $user;

      // Make sure $template_path has no ending slash
      if (substr($template_path, -1) == '/')
      {
         $template_path = substr($template_path, 0, -1);
      }

      $this->root = $template_path;
      $this->cachepath = $phpbb_root_path . 'cache/ctpl_' . str_replace('_', '-', $template_name) . '_';

      if ($fallback_template_path !== false)
      {
         if (substr($fallback_template_path, -1) == '/')
         {
            $fallback_template_path = substr($fallback_template_path, 0, -1);
         }

         $this->inherit_root = $fallback_template_path;
         $this->orig_tpl_inherits_id = true;
      }
      else
      {
         $this->orig_tpl_inherits_id = false;
      }

      // the database does not store the path or name of a custom template
      // so there is no way we can properly store custom templates there
      $this->orig_tpl_storedb = false;

      $this->_rootref = &$this->_tpldata['.'][0];

      return true;
   }

   /**
   * Sets the template filenames for handles. $filename_array
   * should be a hash of handle => filename pairs.
   * @access public
   */
   function set_filenames($filename_array)
   {
      if (!is_array($filename_array))
      {
         return false;
      }
      foreach ($filename_array as $handle => $filename)
      {
         if (empty($filename))
         {
            trigger_error("template->set_filenames: Empty filename specified for $handle", E_USER_ERROR);
         }

         $this->filename[$handle] = $filename;
         $this->files[$handle] = $this->root . '/' . $filename;

         if ($this->inherit_root)
         {
            $this->files_inherit[$handle] = $this->inherit_root . '/' . $filename;
         }
      }

      return true;
   }

   /**
   * Destroy template data set
   * @access public
   */
   function destroy()
   {
      $this->_tpldata = array('.' => array(0 => array()));
      $this->_rootref = &$this->_tpldata['.'][0];
   }

   /**
   * Reset/empty complete block
   * @access public
   */
   function destroy_block_vars($blockname)
   {
      if (strpos($blockname, '.') !== false)
      {
         // Nested block.
         $blocks = explode('.', $blockname);
         $blockcount = sizeof($blocks) - 1;

         $str = &$this->_tpldata;
         for ($i = 0; $i < $blockcount; $i++)
         {
            $str = &$str[$blocks[$i]];
            $str = &$str[sizeof($str) - 1];
         }

         unset($str[$blocks[$blockcount]]);
      }
      else
      {
         // Top-level block.
         unset($this->_tpldata[$blockname]);
      }

      return true;
   }

   /**
   * Display handle
   * @access public
   */
   function display($handle, $include_once = true)
   {
      global $user, $phpbb_hook;

      if (!empty($phpbb_hook) && $phpbb_hook->call_hook(array(__CLASS__, __FUNCTION__), $handle, $include_once, $this))
      {
         if ($phpbb_hook->hook_return(array(__CLASS__, __FUNCTION__)))
         {
            return $phpbb_hook->hook_return_result(array(__CLASS__, __FUNCTION__));
         }
      }

      if (defined('IN_ERROR_HANDLER'))
      {
         if ((E_NOTICE & error_reporting()) == E_NOTICE)
         {
            error_reporting(error_reporting() ^ E_NOTICE);
         }
      }

      if ($filename = $this->_tpl_load($handle))
      {
         ($include_once) ? include_once($filename) : include($filename);
      }
      else
      {
         eval(' ?>' . $this->compiled_code[$handle] . '<?php ');
      }

      return true;
   }

   /**
   * Display the handle and assign the output to a template variable or return the compiled result.
   * @access public
   */
   function assign_display($handle, $template_var = '', $return_content = true, $include_once = false)
   {
      ob_start();
      $this->display($handle, $include_once);
      $contents = ob_get_clean();

      if ($return_content)
      {
         return $contents;
      }

      $this->assign_var($template_var, $contents);

      return true;
   }

   /**
   * Load a compiled template if possible, if not, recompile it
   * @access private
   */
   function _tpl_load(&$handle)
   {
      global $user, $phpEx, $config;

      if (!isset($this->filename[$handle]))
      {
         trigger_error("template->_tpl_load(): No file specified for handle $handle", E_USER_ERROR);
      }

      // reload these settings to have the values they had when this object was initialised
      // using set_template or set_custom_template, they might otherwise have been overwritten
      // by other template class instances in between.
      $user->theme['template_storedb'] = $this->orig_tpl_storedb;
      $user->theme['template_inherits_id'] = $this->orig_tpl_inherits_id;

      $filename = $this->cachepath . str_replace('/', '.', $this->filename[$handle]) . '.' . $phpEx;
      $this->files_template[$handle] = (isset($user->theme['template_id'])) ? $user->theme['template_id'] : 0;

      $recompile = false;
      if (!file_exists($filename) || @filesize($filename) === 0 || defined('DEBUG_EXTRA'))
      {
         $recompile = true;
      }
      else if ($config['load_tplcompile'])
      {
         // No way around it: we need to check inheritance here
         if ($user->theme['template_inherits_id'] && !file_exists($this->files[$handle]))
         {
            $this->files[$handle] = $this->files_inherit[$handle];
            $this->files_template[$handle] = $user->theme['template_inherits_id'];
         }
         $recompile = (@filemtime($filename) < filemtime($this->files[$handle])) ? true : false;
      }

      // Recompile page if the original template is newer, otherwise load the compiled version
      if (!$recompile)
      {
         return $filename;
      }

      global $db, $phpbb_root_path;

      if (!class_exists('template_compile'))
      {
         include($phpbb_root_path . 'includes/functions_template.' . $phpEx);
      }

      // Inheritance - we point to another template file for this one. Equality is also used for store_db
      if (isset($user->theme['template_inherits_id']) && $user->theme['template_inherits_id'] && !file_exists($this->files[$handle]))
      {
         $this->files[$handle] = $this->files_inherit[$handle];
         $this->files_template[$handle] = $user->theme['template_inherits_id'];
      }

      $compile = new template_compile($this);

      // If we don't have a file assigned to this handle, die.
      if (!isset($this->files[$handle]))
      {
         trigger_error("template->_tpl_load(): No file specified for handle $handle", E_USER_ERROR);
      }

      // Just compile if no user object is present (happens within the installer)
      if (!$user)
      {
         $compile->_tpl_load_file($handle);
         return false;
      }

      if (isset($user->theme['template_storedb']) && $user->theme['template_storedb'])
      {
         $rows = array();
         $ids = array();
         // Inheritance
         if (isset($user->theme['template_inherits_id']) && $user->theme['template_inherits_id'])
         {
            $ids[] = $user->theme['template_inherits_id'];
         }
         $ids[] = $user->theme['template_id'];

         foreach ($ids as $id)
         {
            $sql = 'SELECT *
            FROM ' . STYLES_TEMPLATE_DATA_TABLE . '
            WHERE template_id = ' . $id . "
               AND (template_filename = '" . $db->sql_escape($this->filename[$handle]) . "'
                  OR template_included " . $db->sql_like_expression($db->any_char . $this->filename[$handle] . ':' . $db->any_char) . ')';

            $result = $db->sql_query($sql);
            while ($row = $db->sql_fetchrow($result))
            {
               $rows[$row['template_filename']] = $row;
            }
            $db->sql_freeresult($result);
         }

         if (sizeof($rows))
         {
            foreach ($rows as $row)
            {
               $file = $this->root . '/' . $row['template_filename'];
               $force_reload = false;
               if ($row['template_id'] != $user->theme['template_id'])
               {
                  // make sure that we are not overlooking a file not in the db yet
                  if (isset($user->theme['template_inherits_id']) && $user->theme['template_inherits_id'] && !file_exists($file))
                  {
                     $file = $this->inherit_root . '/' . $row['template_filename'];
                     $this->files[$row['template_filename']] = $file;
                     $this->files_inherit[$row['template_filename']] = $file;
                     $this->files_template[$row['template_filename']] = $user->theme['template_inherits_id'];
                  }
                  else if (isset($user->theme['template_inherits_id']) && $user->theme['template_inherits_id'])
                  {
                     // Ok, we have a situation. There is a file in the subtemplate, but nothing in the DB. We have to fix that.
                     $force_reload = true;
                     $this->files_template[$row['template_filename']] = $user->theme['template_inherits_id'];
                  }
               }
               else
               {
                  $this->files_template[$row['template_filename']] = $user->theme['template_id'];
               }

               if ($force_reload || $row['template_mtime'] < filemtime($file))
               {
                  if ($row['template_filename'] == $this->filename[$handle])
                  {
                     $compile->_tpl_load_file($handle, true);
                  }
                  else
                  {
                     $this->files[$row['template_filename']] = $file;
                     $this->filename[$row['template_filename']] = $row['template_filename'];
                     $compile->_tpl_load_file($row['template_filename'], true);
                     unset($this->compiled_code[$row['template_filename']]);
                     unset($this->files[$row['template_filename']]);
                     unset($this->filename[$row['template_filename']]);
                  }
               }

               if ($row['template_filename'] == $this->filename[$handle])
               {
                  $this->compiled_code[$handle] = $compile->compile(trim($row['template_data']));
                  $compile->compile_write($handle, $this->compiled_code[$handle]);
               }
               else
               {
                  // Only bother compiling if it doesn't already exist
                  if (!file_exists($this->cachepath . str_replace('/', '.', $row['template_filename']) . '.' . $phpEx))
                  {
                     $this->filename[$row['template_filename']] = $row['template_filename'];
                     $compile->compile_write($row['template_filename'], $compile->compile(trim($row['template_data'])));
                     unset($this->filename[$row['template_filename']]);
                  }
               }
            }
         }
         else
         {
            $file = $this->root . '/' . $row['template_filename'];

            if (isset($user->theme['template_inherits_id']) && $user->theme['template_inherits_id'] && !file_exists($file))
            {
               $file = $this->inherit_root . '/' . $row['template_filename'];
               $this->files[$row['template_filename']] = $file;
               $this->files_inherit[$row['template_filename']] = $file;
               $this->files_template[$row['template_filename']] = $user->theme['template_inherits_id'];
            }
            // Try to load from filesystem and instruct to insert into the styles table...
            $compile->_tpl_load_file($handle, true);
            return false;
         }

         return false;
      }

      $compile->_tpl_load_file($handle);
      return false;
   }

   /**
   * Assign key variable pairs from an array
   * @access public
   */
   function assign_vars($vararray)
   {
      foreach ($vararray as $key => $val)
      {
         $this->_rootref[$key] = $val;
      }

      return true;
   }

   /**
   * Assign a single variable to a single key
   * @access public
   */
   function assign_var($varname, $varval)
   {
      $this->_rootref[$varname] = $varval;

      return true;
   }

   /**
   * Assign key variable pairs from an array to a specified block
   * @access public
   */
   function assign_block_vars($blockname, $vararray)
   {
      if (strpos($blockname, '.') !== false)
      {
         // Nested block.
         $blocks = explode('.', $blockname);
         $blockcount = sizeof($blocks) - 1;

         $str = &$this->_tpldata;
         for ($i = 0; $i < $blockcount; $i++)
         {
            $str = &$str[$blocks[$i]];
            $str = &$str[sizeof($str) - 1];
         }

         $s_row_count = isset($str[$blocks[$blockcount]]) ? sizeof($str[$blocks[$blockcount]]) : 0;
         $vararray['S_ROW_COUNT'] = $s_row_count;

         // Assign S_FIRST_ROW
         if (!$s_row_count)
         {
            $vararray['S_FIRST_ROW'] = true;
         }

         // Now the tricky part, we always assign S_LAST_ROW and remove the entry before
         // This is much more clever than going through the complete template data on display (phew)
         $vararray['S_LAST_ROW'] = true;
         if ($s_row_count > 0)
         {
            unset($str[$blocks[$blockcount]][($s_row_count - 1)]['S_LAST_ROW']);
         }

         // Now we add the block that we're actually assigning to.
         // We're adding a new iteration to this block with the given
         // variable assignments.
         $str[$blocks[$blockcount]][] = $vararray;
      }
      else
      {
         // Top-level block.
         $s_row_count = (isset($this->_tpldata[$blockname])) ? sizeof($this->_tpldata[$blockname]) : 0;
         $vararray['S_ROW_COUNT'] = $s_row_count;

         // Assign S_FIRST_ROW
         if (!$s_row_count)
         {
            $vararray['S_FIRST_ROW'] = true;
         }

         // We always assign S_LAST_ROW and remove the entry before
         $vararray['S_LAST_ROW'] = true;
         if ($s_row_count > 0)
         {
            unset($this->_tpldata[$blockname][($s_row_count - 1)]['S_LAST_ROW']);
         }

         // Add a new iteration to this block with the variable assignments we were given.
         $this->_tpldata[$blockname][] = $vararray;
      }

      return true;
   }

   /**
   * Change already assigned key variable pair (one-dimensional - single loop entry)
   *
   * An example of how to use this function:
   * {@example alter_block_array.php}
   *
   * @param   string   $blockname   the blockname, for example 'loop'
   * @param   array   $vararray   the var array to insert/add or merge
   * @param   mixed   $key      Key to search for
   *
   * array: KEY => VALUE [the key/value pair to search for within the loop to determine the correct position]
   *
   * int: Position [the position to change or insert at directly given]
   *
   * If key is false the position is set to 0
   * If key is true the position is set to the last entry
   *
   * @param   string   $mode      Mode to execute (valid modes are 'insert' and 'change')
   *
   *   If insert, the vararray is inserted at the given position (position counting from zero).
   *   If change, the current block gets merged with the vararray (resulting in new key/value pairs be added and existing keys be replaced by the new value).
   *
   * Since counting begins by zero, inserting at the last position will result in this array: array(vararray, last positioned array)
   * and inserting at position 1 will result in this array: array(first positioned array, vararray, following vars)
   *
   * @return bool false on error, true on success
   * @access public
   */
   function alter_block_array($blockname, $vararray, $key = false, $mode = 'insert')
   {
      if (strpos($blockname, '.') !== false)
      {
         // Nested blocks are not supported
         return false;
      }

      // Change key to zero (change first position) if false and to last position if true
      if ($key === false || $key === true)
      {
         $key = ($key === false) ? 0 : sizeof($this->_tpldata[$blockname]);
      }

      // Get correct position if array given
      if (is_array($key))
      {
         // Search array to get correct position
         list($search_key, $search_value) = @each($key);

         $key = NULL;
         foreach ($this->_tpldata[$blockname] as $i => $val_ary)
         {
            if ($val_ary[$search_key] === $search_value)
            {
               $key = $i;
               break;
            }
         }

         // key/value pair not found
         if ($key === NULL)
         {
            return false;
         }
      }

      // Insert Block
      if ($mode == 'insert')
      {
         // Make sure we are not exceeding the last iteration
         if ($key >= sizeof($this->_tpldata[$blockname]))
         {
            $key = sizeof($this->_tpldata[$blockname]);
            unset($this->_tpldata[$blockname][($key - 1)]['S_LAST_ROW']);
            $vararray['S_LAST_ROW'] = true;
         }
         else if ($key === 0)
         {
            unset($this->_tpldata[$blockname][0]['S_FIRST_ROW']);
            $vararray['S_FIRST_ROW'] = true;
         }

         // Re-position template blocks
         for ($i = sizeof($this->_tpldata[$blockname]); $i > $key; $i--)
         {
            $this->_tpldata[$blockname][$i] = $this->_tpldata[$blockname][$i-1];
            $this->_tpldata[$blockname][$i]['S_ROW_COUNT'] = $i;
         }

         // Insert vararray at given position
         $vararray['S_ROW_COUNT'] = $key;
         $this->_tpldata[$blockname][$key] = $vararray;

         return true;
      }

      // Which block to change?
      if ($mode == 'change')
      {
         if ($key == sizeof($this->_tpldata[$blockname]))
         {
            $key--;
         }

         $this->_tpldata[$blockname][$key] = array_merge($this->_tpldata[$blockname][$key], $vararray);
         return true;
      }

      return false;
   }

   /**
   * Include a separate template
   * @access private
   */
   function _tpl_include($filename, $include = true)
   {
      $handle = $filename;
      $this->filename[$handle] = $filename;
      $this->files[$handle] = $this->root . '/' . $filename;
      if ($this->inherit_root)
      {
         $this->files_inherit[$handle] = $this->inherit_root . '/' . $filename;
      }

      $filename = $this->_tpl_load($handle);

      if ($include)
      {
         global $user;

         if ($filename)
         {
            include($filename);
            return;
         }
         eval(' ?>' . $this->compiled_code[$handle] . '<?php ');
      }
   }

   /**
   * Include a php-file
   * @access private
   */
   function _php_include($filename)
   {
      global $phpbb_root_path;

      $file = $phpbb_root_path . $filename;

      if (!file_exists($file))
      {
         // trigger_error cannot be used here, as the output already started
         echo 'template->_php_include(): File ' . htmlspecialchars($file) . ' does not exist or is empty';
         return;
      }
      include($file);
   }
}

?>

строчка 368: :?
$this->files[$row['template_filename']] = $file;


Не в сети
(Андрей)  
2018-07-29 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

1. У меня отсутствовал файл menu.css.


тогда как же у вас реализовано меню в шапке? подключение css где-то в другом месте?

Dmitry писал(а):

Я создал новый и добавил туда предложенный код.


а сам файл подключили в stylesheet.css?

ошибка - это синтаксис. скорее всего где-то с условиями ошибся. php здесь не причём. проверю ещё раз...

Добавлено спустя 22 минуты 37 секунд:
похоже один <!-- ENDIF --> пропустил на выводе ваших спасибок. там ещё ограничение по количеству сообщений стоит - запутался.
попробуйте вот так: (новый viewtopic_body.html)

Код: Выделить всё

<!-- INCLUDE overall_header.html -->
<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- NOTE: remove the style="display: none" when you want to have the forum description on the topic body -->
<!-- IF FORUM_DESC --><div style="display: none !important;">{FORUM_DESC}<br /></div><!-- ENDIF -->

<!-- IF MODERATORS -->
<p>
   <strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->:</strong> {MODERATORS}
</p>
<!-- ENDIF -->

<!-- IF S_FORUM_RULES -->
   <div class="rules">
      <div class="inner"><span class="corners-top"><span></span></span>

      <!-- IF U_FORUM_RULES -->
         <a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a>
      <!-- ELSE -->
         <strong>{L_FORUM_RULES}</strong><br />
         {FORUM_RULES}
      <!-- ENDIF -->

      <span class="corners-bottom"><span></span></span></div>
   </div>
<!-- ENDIF -->

<div class="topic-actions">

   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         <!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->{TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->

</div>
<div class="clear"></div>

<!-- IF S_HAS_POLL -->
   <form method="post" action="{S_POLL_ACTION}">

   <div class="panel">
      <div class="inner"><span class="corners-top"><span></span></span>

      <div class="content">
         <h2>{POLL_QUESTION}</h2>
         <p class="author">{L_POLL_LENGTH}<!-- IF S_CAN_VOTE and L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF S_CAN_VOTE -->{L_MAX_VOTES}<!-- ENDIF --></p>

         <fieldset class="polls">
         <!-- BEGIN poll_option -->
            <dl class="<!-- IF poll_option.POLL_OPTION_VOTED -->voted<!-- ENDIF -->"<!-- IF poll_option.POLL_OPTION_VOTED --> title="{L_POLL_VOTED_OPTION}"<!-- ENDIF -->>
               <dt><!-- IF S_CAN_VOTE --><label for="vote_{poll_option.POLL_OPTION_ID}">{poll_option.POLL_OPTION_CAPTION}</label><!-- ELSE -->{poll_option.POLL_OPTION_CAPTION}<!-- ENDIF --></dt>
               <!-- IF S_CAN_VOTE --><dd style="width: auto;"><!-- IF S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF --></dd><!-- ENDIF -->
               <!-- IF S_DISPLAY_RESULTS --><dd class="resultbar"><div class="<!-- IF poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll_option.POLL_OPTION_PERCENT};">{poll_option.POLL_OPTION_RESULT}</div></dd>
               <dd><!-- IF poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
            </dl>
         <!-- END poll_option -->

         <!-- IF S_DISPLAY_RESULTS -->
            <dl>
               <dt>&nbsp;</dt>
               <dd class="resultbar">{L_TOTAL_VOTES} : {TOTAL_VOTES}</dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF S_CAN_VOTE -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF not S_DISPLAY_RESULTS -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></dd>
            </dl>
         <!-- ENDIF -->
         </fieldset>
      </div>

      <span class="corners-bottom"><span></span></span></div>
      {S_FORM_TOKEN}
      {S_HIDDEN_FIELDS}
   </div>


   </form>
   <hr />
<!-- ENDIF -->

<!-- BEGIN postrow -->

<div style="border: 1px solid #12a3eb; margin-bottom: 15px; border-radius: 5px; box-shadow: 0 0 8px 0 rgba(0,0,0,1); padding: 1px 1px 0px 1px" class="<!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
   <!-- IF postrow.S_FIRST_UNREAD --><a id="unread"></a><!-- ENDIF -->
   <div id="p{postrow.POST_ID}" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 --> itemscope itemtype="http://schema.org/ScholarlyArticle" <!-- ENDIF --> class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF -->">
      <div class="inner"><span class="corners-top"><span></span></span>
<table width="100%">
    <tr>
             <td style="width:200px;border-right:1px solid #069;padding:0 10px;" valign="top">
         
   <!-- IF not postrow.S_IGNORE_POST -->
   <dl class="postprofile2" id="profile{postrow.POST_ID}">
    <table width="100%">
        <tr>   
            <td valign="top"><!-- IF postrow.ONLINE_IMG -->{postrow.ONLINE_IMG}<!-- ELSE --><img src="{T_IMAGESET_PATH}/ru/icon_user_offline.png" alt="offline" /><!-- ENDIF -->
         <span style="font-size:12px">               
            <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
            <!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF -->                       
            &nbsp;<!-- IF postrow.S_PROFILE_NAME_REAL -->({postrow.PROFILE_NAME_REAL_VALUE})<!-- ENDIF -->
         </span>
          </td>
      </tr>
      <tr>
          <td valign="top">
            <!-- IF postrow.POSTER_AVATAR -->
               <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
            <!-- ELSE -->
            <!-- IF postrow.U_POST_AUTHOR --><br /><a href="{postrow.U_POST_AUTHOR}"><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="avatar no" /></a><br /><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
           <!-- ENDIF -->
            </td>
        </tr>
        <tr>
          <td valign="top">
<!-- IF postrow.POST_AUTHOR_COLOUR eq '#000000' --><img src="http://crimea-your.ru/forum/images/r_card.png" title="ЗаБАНен"/><span style="color: #ff0000"><span style="font-weight: bold">ЗаБАНен!!! </span></span>
<!-- ELSE -->
<!-- IF postrow.POSTER_WARNINGS eq '1' --><img src="http://crimea-your.ru/forum/images/y_card.png" title="Одно предупреждение"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено предупреждение! </span></span>
<!-- ENDIF --><!-- IF postrow.POSTER_WARNINGS eq '2' --><img src="http://crimea-your.ru/forum/images/o_card.png" title="Два предупреждения"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено последнее предупреждение! </span></span><!-- ENDIF -->
<!-- ENDIF -->
            </td>
        </tr>     
    </table>     

         <!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->

      <dd>&nbsp;</dd>

      <!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
      <!-- IF postrow.GALLERY_IMAGES != '' --><dd><strong>{L_IMAGES}:</strong> <!-- IF postrow.U_GALLERY_SEARCH --><a href="{postrow.U_GALLERY_SEARCH}">{postrow.GALLERY_IMAGES}</a><!-- ELSE -->{postrow.GALLERY_IMAGES}<!-- ENDIF --></dd><!-- ENDIF -->
      <!-- IF postrow.POSTER_LENGTH_OF_SERVICE --><dd><strong>{L_LENGTH_OF_SERVICE}:</strong> {postrow.POSTER_LENGTH_OF_SERVICE}</dd>
      <!-- ELSE IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
      <dd><strong><a href="{postrow.U_SEARCH_TOPICS}">{L_PRIME_SEARCH_USER_TOPICS}</a></strong></dd>
      <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
            <!-- IF postrow.POSTER_GENDER --><dd><strong>{L_GENDER}:</strong> {postrow.POSTER_GENDER_IMG}</dd><!-- ENDIF -->
            <!-- BEGIN medal -->
      <!-- IF postrow.medal.S_HAS_MEDALS or postrow.medal.S_HAS_NOMINATIONS --><dd><strong>{L_MEDALS}:</strong> {postrow.medal.MEDALS_COUNT}{postrow.medal.MEDALS_NOMINATED}</dd><!-- ENDIF -->
         <!-- BEGIN medal_row -->
         <dd>
            <!-- BEGIN medal_col -->
               <img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" border="0" alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
            <!-- END medal_col -->
         </dd>
         <!-- END medal_row -->
      <!-- END medal -->

            <!-- IF not postrow.S_POST_ANONYMOUS and postrow.THANKS_COUNTERS_VIEW -->
            <dd><strong>{L_RECEIVED}:</strong><!-- IF postrow.POSTER_RECEIVE_COUNT < 1 --> {postrow.POSTER_RECEIVE_COUNT} {L_THANK}<!-- ELSEIF postrow.POSTER_RECEIVE_COUNT > 1 --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANKS}<!-- ELSE --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANK}<!-- ENDIF --></dd>
      <!-- ENDIF -->
     

      <!-- IF not S_IS_BOT -->
      <!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER -->
         <dd>
            <ul class="profile-icons">
               <!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_GALLERY --><li class="gallery-icon"><a href="{postrow.U_GALLERY}" title="{L_PERSONAL_ALBUM}"><span>{L_PERSONAL_ALBUM}</span></a></li><!-- ENDIF -->
           
            </ul>
         </dd>
      <!-- ENDIF -->
      <!-- ENDIF -->

      </dl>
   <!-- ENDIF -->

        </td>
        <td style="width:100%;padding-left:10px;" valign="top">
      <div class="postbody" style="width:100%;">
         <!-- IF postrow.S_IGNORE_POST -->
            <div class="ignore">{postrow.L_IGNORE_POST}</div>
         <!-- ELSE -->

         <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}"><span <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="headline" <!-- ENDIF -->>{postrow.POST_SUBJECT}</span></a></h3>
                  <p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>

         <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
            <p class="rules">
               <!-- IF postrow.S_POST_UNAPPROVED -->{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}"><strong>{L_POST_UNAPPROVED}</strong></a><br /><!-- ENDIF -->
               <!-- IF postrow.S_POST_REPORTED -->{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}"><strong>{L_POST_REPORTED}</strong></a><!-- ENDIF -->
            </p>
         <!-- ENDIF -->

         <div class="content" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="articleBody" <!-- ENDIF -->>{postrow.MESSAGE}</div>

         <!-- IF postrow.S_HAS_ATTACHMENTS -->
            <dl class="attachbox">
               <dt>{L_ATTACHMENTS}</dt>
               <!-- BEGIN attachment -->
                  <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
               <!-- END attachment -->
            </dl>
         <!-- ENDIF -->

         <!-- IF postrow.S_DISPLAY_NOTICE --><div class="rules">{L_DOWNLOAD_NOTICE}</div><!-- ENDIF -->
         <!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
            <div class="notice">{postrow.EDITED_MESSAGE}
               <!-- IF postrow.EDIT_REASON --><br /><strong>{L_REASON}:</strong> <em>{postrow.EDIT_REASON}</em><!-- ENDIF -->
            </div>
         <!-- ENDIF -->

         <!-- IF postrow.BUMPED_MESSAGE --><div class="notice"><br /><br />{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
         <!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->
      <!-- ENDIF -->
     
      <!-- IF postrow.THANKS and postrow.THANKS_POSTLIST_VIEW -->
         <hr />
         <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT and postrow.S_MOD_THANKS -->
         <ul class="profile-icons" style="float:left"><li class="delete-icon"><a href="{postrow.U_CLEAR_LIST_THANKS_POST}" title="{L_CLEAR_LIST_THANKS}"><span>{L_CLEAR_LIST_THANKS}</span></a></li></ul>
         <!-- ENDIF -->
         <div class="content">
            <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT-->
            <dl style="font-size:12px;">
               <dt>{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANK_TEXT_2}</dt>
               <dd>{postrow.THANKS}</dd>
            </dl>
            <!-- ENDIF -->   
         </div>
      <!-- ENDIF -->
      <!-- IF postrow.S_THANKS_POST_REPUT_VIEW and postrow.POST_REPUT and not postrow.S_POST_ANONYMOUS and not S_IS_BOT -->
         <div class="content">
            <dl class="font-size:12px;">
               <dt class="small"><strong>{L_REPUT}:</strong>&nbsp;{postrow.POST_REPUT}</dt>
               <dd>
               <!-- IF postrow.S_THANKS_REPUT_GRAPHIC -->
               <div style="width: {postrow.THANKS_REPUT_GRAPHIC_WIDTH}; height: {postrow.THANKS_REPUT_HEIGHT}; background:  url({postrow.THANKS_REPUT_IMAGE_BACK}); background-repeat: repeat-x;"><div style="height: {postrow.THANKS_REPUT_HEIGHT}; width: {postrow.POST_REPUT}; background: url({postrow.THANKS_REPUT_IMAGE}); background-repeat: repeat-x;"></div></div>&nbsp;
               <!-- ENDIF -->
               </dd>
            </dl>
         </div>
      <!-- ENDIF -->
      </div>
     
      </td>
   </tr>
   <tr>
      <td style="width:200px;" valign="top"><ul class="poloska"><li><a href="#wrap" title="{L_BACK_TO_TOP}">&uArr;</a></li></ul></td>
      <td style="width:100%;" valign="top">
    <!-- IF not S_IS_BOT -->
   <!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
    <ul class="poloska"> 
    <!-- IF S_QUICK_REPLY --><li style="float:right;"><a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{dE('qr_editor_div', 1);dE('qr_showeditor_div', -1);addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{L_QUICKQUOTE_TEXT}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_EDIT --><li style="float:right;"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}">{L_EDIT_POST}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_DELETE --><li style="float:right;"><a href="{postrow.U_DELETE}" title="{L_DELETE_POST}">{L_DELETE_POST}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_REPORT --><li style="float:right;"><a href="{postrow.U_REPORT}" title="{L_REPORT_POST}">{L_REPORT_POST}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_WARN --><li style="float:right;"><a href="{postrow.U_WARN}" title="{L_WARN_USER}">{L_WARN_USER}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_INFO --><li style="float:right;"><a href="{postrow.U_INFO}" title="{L_INFORMATION}">{L_INFORMATION}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_QUOTE --><li style="float:right;"><a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}">{L_REPLY_WITH_QUOTE}</a></li><!-- ENDIF -->
    <!-- IF  not postrow.S_FIRST_POST_ONLY or postrow.S_ONLY_TOPICSTART -->
    <!-- IF USERPOSTS >= 5 -->
    <!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and postrow.S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) -->
        <li style="float:right;"><a href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}"></a></li>
    <!-- ENDIF -->
    <!-- ENDIF -->
    <!-- ENDIF --> 
    </ul>   
    <!-- ENDIF -->
   <!-- ENDIF -->
      </td>
    </tr>
</table>
      <span class="corners-bottom"><span></span></span></div>
   </div>
   
   
<!-- IF S_TOPIC_SEO -->
        <!-- IF postrow.S_FIRST_ROW && SEO_KEY -->
    <div class="panel bg2">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{SEO_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
        <!-- ELSEIF postrow.SEO_POST_KEY  -->
   <div class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{postrow.SEO_POST_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
<!-- ENDIF --><!-- ENDIF -->
   <hr class="divider" />
   </div>
<!-- END postrow -->
<!-- IF S_QUICK_REPLY -->
   <!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
<!-- IF S_NUM_POSTS > 1 or PREVIOUS_PAGE -->
   <form id="viewtopic" method="post" action="{S_TOPIC_ACTION}">

   <fieldset class="display-options" style="margin-top: 0; ">
      <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box {S_CONTENT_FLOW_BEGIN}">{L_PREVIOUS}</a><!-- ENDIF -->
      <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box {S_CONTENT_FLOW_END}">{L_NEXT}</a><!-- ENDIF -->
      <!-- IF not S_IS_BOT -->
      <label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
      <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label> <label>{S_SELECT_SORT_DIR} <input type="submit" name="sort" value="{L_GO}" class="button2" /></label>
      <!-- ENDIF -->
   </fieldset>

   </form>
   <hr />
<!-- ENDIF -->

<div class="topic-actions">
   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         {TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
</div>

<!-- INCLUDE jumpbox.html -->

<!-- IF S_TOPIC_MOD -->
   <form method="post" action="{S_MOD_ACTION}">
   <fieldset class="quickmod">
      <label for="quick-mod-select">{L_QUICK_MOD}:</label> {S_TOPIC_MOD} <input type="submit" value="{L_GO}" class="button2" />
      {S_FORM_TOKEN}
   </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <h3><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></h3>
   <p>{LOGGED_IN_USER_LIST}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-07-30 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

тогда как же у вас реализовано меню в шапке? подключение css где-то в другом месте?

Ага, Вы его сами делали my.css, а позже я его успешно внедрил на форум:
viewtopic.php?p=549#p549
Мне надо было в my.css прописать. Я так почему то и подумал, когда не увидел menu.css :oops:
Попробую, спасибо! :arigato: А плюсик на палец заменить можно? Все привыкли уже к лайкам :)

Добавлено спустя 17 минут 50 секунд:
Ага, получилось. Почти все супер! :idea: :arigato:
1. отредактировал viewtopic_body.html как в этом посте
2. затем добавил в my.css указанный код:

Код: Выделить всё

.poloska, .poloska ul { 
  margin: 0;
  padding: 0;
  list-style: none;

.poloska {
  width: 100%;
  margin-top: 4px;
  padding: 1px 0;

.poloska:before, .poloska:after {
  content: "";
  display: table;

.poloska:after {
  clear: both;

.poloska {
  zoom:1;

.poloska li {
  float: left;
  border-right: 1px solid #dcdcdc;
  border-left: 1px solid #dcdcdc;
  position: relative;
  background: #4477a1;
  background: -webkit-gradient(linear, left top, left bottom, from(#81a8cb), to(#4477a1) );
  background: -moz-linear-gradient(-90deg, #81a8cb, #4477a1);
  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');

.poloska li:hover {
  background: #81a8cb;
  background: -webkit-gradient(linear, left top, left bottom, from(#4477a1), to(#81a8cb) );
  background: -moz-linear-gradient(-90deg, #4477a1, #81a8cb);
  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4477a1', endColorstr='#81a8cb'); 

.poloska li :active{
  background: #4477a1;
}
.poloska a {
  float: left;
  padding: 2px 5px;
  color: #fff;
  font: normal 12px Arial, Helvetica;
  text-decoration: none;

.poloska li:hover > a {
  color: #dcdcdc;

*html .poloska li a:hover { /* Только для IE6 */
  color: #dcdcdc;

.poloska ul {
  margin: 20px 0 0 0;
  _margin: 0; /*Только для IE6*/
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 28px;
  left: 0;
  z-index: 9999;
  background: #12A3EB;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;

Получилось так, после чистки кэша:

Изображение
Плюсика не видно. :?

P.S.
Цитата:
пропустил на выводе ваших спасибок. там ещё ограничение по количеству сообщений стоит - запутался.

А что за ограничение на количество сообщений? :o Это как? :?


Не в сети
(Андрей)  
2018-07-31 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Код: Выделить всё

    <!-- IF USERPOSTS >= 5 -->
    <!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and postrow.S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) -->
        <li style="float:right;"><a href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}"></a></li>
    <!-- ENDIF -->
    <!-- ENDIF -->
    <!-- ENDIF --> 


вот это:

Код: Выделить всё

<!-- IF USERPOSTS >= 5 -->


мне кажется, эта строчка говорит, те, кто не набрал 5 сообщений и выше - не могут пользоваться этой функцией.

к сожалению "палец" там не вставить, так как в кнопке выводится текстовый код. можно попробовать встроить иконку вовнутрь кода, но, скорее всего, полоску "поломает".
либо тогда иконку "пальца" выводить отдельно.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Андрей)  
2018-07-31 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


немного поэкспериментировал - не получается. проще всего "спасибки" вывести в отдельной колонке этой же строки с сохранением всех предыдущих настроек. как получится в реальности - не знаю. попробуйте: (новый файл viewtopic)

Код: Выделить всё

<!-- INCLUDE overall_header.html -->
<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- NOTE: remove the style="display: none" when you want to have the forum description on the topic body -->
<!-- IF FORUM_DESC --><div style="display: none !important;">{FORUM_DESC}<br /></div><!-- ENDIF -->

<!-- IF MODERATORS -->
<p>
   <strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->:</strong> {MODERATORS}
</p>
<!-- ENDIF -->

<!-- IF S_FORUM_RULES -->
   <div class="rules">
      <div class="inner"><span class="corners-top"><span></span></span>

      <!-- IF U_FORUM_RULES -->
         <a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a>
      <!-- ELSE -->
         <strong>{L_FORUM_RULES}</strong><br />
         {FORUM_RULES}
      <!-- ENDIF -->

      <span class="corners-bottom"><span></span></span></div>
   </div>
<!-- ENDIF -->

<div class="topic-actions">

   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         <!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->{TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->

</div>
<div class="clear"></div>

<!-- IF S_HAS_POLL -->
   <form method="post" action="{S_POLL_ACTION}">

   <div class="panel">
      <div class="inner"><span class="corners-top"><span></span></span>

      <div class="content">
         <h2>{POLL_QUESTION}</h2>
         <p class="author">{L_POLL_LENGTH}<!-- IF S_CAN_VOTE and L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF S_CAN_VOTE -->{L_MAX_VOTES}<!-- ENDIF --></p>

         <fieldset class="polls">
         <!-- BEGIN poll_option -->
            <dl class="<!-- IF poll_option.POLL_OPTION_VOTED -->voted<!-- ENDIF -->"<!-- IF poll_option.POLL_OPTION_VOTED --> title="{L_POLL_VOTED_OPTION}"<!-- ENDIF -->>
               <dt><!-- IF S_CAN_VOTE --><label for="vote_{poll_option.POLL_OPTION_ID}">{poll_option.POLL_OPTION_CAPTION}</label><!-- ELSE -->{poll_option.POLL_OPTION_CAPTION}<!-- ENDIF --></dt>
               <!-- IF S_CAN_VOTE --><dd style="width: auto;"><!-- IF S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF --></dd><!-- ENDIF -->
               <!-- IF S_DISPLAY_RESULTS --><dd class="resultbar"><div class="<!-- IF poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll_option.POLL_OPTION_PERCENT};">{poll_option.POLL_OPTION_RESULT}</div></dd>
               <dd><!-- IF poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
            </dl>
         <!-- END poll_option -->

         <!-- IF S_DISPLAY_RESULTS -->
            <dl>
               <dt>&nbsp;</dt>
               <dd class="resultbar">{L_TOTAL_VOTES} : {TOTAL_VOTES}</dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF S_CAN_VOTE -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF not S_DISPLAY_RESULTS -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></dd>
            </dl>
         <!-- ENDIF -->
         </fieldset>
      </div>

      <span class="corners-bottom"><span></span></span></div>
      {S_FORM_TOKEN}
      {S_HIDDEN_FIELDS}
   </div>


   </form>
   <hr />
<!-- ENDIF -->

<!-- BEGIN postrow -->

<div style="border: 1px solid #12a3eb; margin-bottom: 15px; border-radius: 5px; box-shadow: 0 0 8px 0 rgba(0,0,0,1); padding: 1px 1px 0px 1px" class="<!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
   <!-- IF postrow.S_FIRST_UNREAD --><a id="unread"></a><!-- ENDIF -->
   <div id="p{postrow.POST_ID}" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 --> itemscope itemtype="http://schema.org/ScholarlyArticle" <!-- ENDIF --> class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF -->">
      <div class="inner"><span class="corners-top"><span></span></span>
<table width="100%">
    <tr>
             <td style="width:200px;border-right:1px solid #069;padding:0 10px;" valign="top">
         
   <!-- IF not postrow.S_IGNORE_POST -->
   <dl class="postprofile2" id="profile{postrow.POST_ID}">
    <table width="100%">
        <tr>   
            <td valign="top"><!-- IF postrow.ONLINE_IMG -->{postrow.ONLINE_IMG}<!-- ELSE --><img src="{T_IMAGESET_PATH}/ru/icon_user_offline.png" alt="offline" /><!-- ENDIF -->
         <span style="font-size:12px">               
            <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
            <!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF -->                       
            &nbsp;<!-- IF postrow.S_PROFILE_NAME_REAL -->({postrow.PROFILE_NAME_REAL_VALUE})<!-- ENDIF -->
         </span>
          </td>
      </tr>
      <tr>
          <td valign="top">
            <!-- IF postrow.POSTER_AVATAR -->
               <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
            <!-- ELSE -->
            <!-- IF postrow.U_POST_AUTHOR --><br /><a href="{postrow.U_POST_AUTHOR}"><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="avatar no" /></a><br /><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
           <!-- ENDIF -->
            </td>
        </tr>
        <tr>
          <td valign="top">
<!-- IF postrow.POST_AUTHOR_COLOUR eq '#000000' --><img src="http://crimea-your.ru/forum/images/r_card.png" title="ЗаБАНен"/><span style="color: #ff0000"><span style="font-weight: bold">ЗаБАНен!!! </span></span>
<!-- ELSE -->
<!-- IF postrow.POSTER_WARNINGS eq '1' --><img src="http://crimea-your.ru/forum/images/y_card.png" title="Одно предупреждение"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено предупреждение! </span></span>
<!-- ENDIF --><!-- IF postrow.POSTER_WARNINGS eq '2' --><img src="http://crimea-your.ru/forum/images/o_card.png" title="Два предупреждения"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено последнее предупреждение! </span></span><!-- ENDIF -->
<!-- ENDIF -->
            </td>
        </tr>     
    </table>     

         <!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->

      <dd>&nbsp;</dd>

      <!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
      <!-- IF postrow.GALLERY_IMAGES != '' --><dd><strong>{L_IMAGES}:</strong> <!-- IF postrow.U_GALLERY_SEARCH --><a href="{postrow.U_GALLERY_SEARCH}">{postrow.GALLERY_IMAGES}</a><!-- ELSE -->{postrow.GALLERY_IMAGES}<!-- ENDIF --></dd><!-- ENDIF -->
      <!-- IF postrow.POSTER_LENGTH_OF_SERVICE --><dd><strong>{L_LENGTH_OF_SERVICE}:</strong> {postrow.POSTER_LENGTH_OF_SERVICE}</dd>
      <!-- ELSE IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
      <dd><strong><a href="{postrow.U_SEARCH_TOPICS}">{L_PRIME_SEARCH_USER_TOPICS}</a></strong></dd>
      <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
            <!-- IF postrow.POSTER_GENDER --><dd><strong>{L_GENDER}:</strong> {postrow.POSTER_GENDER_IMG}</dd><!-- ENDIF -->
            <!-- BEGIN medal -->
      <!-- IF postrow.medal.S_HAS_MEDALS or postrow.medal.S_HAS_NOMINATIONS --><dd><strong>{L_MEDALS}:</strong> {postrow.medal.MEDALS_COUNT}{postrow.medal.MEDALS_NOMINATED}</dd><!-- ENDIF -->
         <!-- BEGIN medal_row -->
         <dd>
            <!-- BEGIN medal_col -->
               <img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" border="0" alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
            <!-- END medal_col -->
         </dd>
         <!-- END medal_row -->
      <!-- END medal -->

            <!-- IF not postrow.S_POST_ANONYMOUS and postrow.THANKS_COUNTERS_VIEW -->
            <dd><strong>{L_RECEIVED}:</strong><!-- IF postrow.POSTER_RECEIVE_COUNT < 1 --> {postrow.POSTER_RECEIVE_COUNT} {L_THANK}<!-- ELSEIF postrow.POSTER_RECEIVE_COUNT > 1 --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANKS}<!-- ELSE --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANK}<!-- ENDIF --></dd>
      <!-- ENDIF -->
     

      <!-- IF not S_IS_BOT -->
      <!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER -->
         <dd>
            <ul class="profile-icons">
               <!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_GALLERY --><li class="gallery-icon"><a href="{postrow.U_GALLERY}" title="{L_PERSONAL_ALBUM}"><span>{L_PERSONAL_ALBUM}</span></a></li><!-- ENDIF -->
           
            </ul>
         </dd>
      <!-- ENDIF -->
      <!-- ENDIF -->

      </dl>
   <!-- ENDIF -->

        </td>
        <td style="width:100%;padding-left:10px;" valign="top">
      <div class="postbody" style="width:100%;">
         <!-- IF postrow.S_IGNORE_POST -->
            <div class="ignore">{postrow.L_IGNORE_POST}</div>
         <!-- ELSE -->

         <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}"><span <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="headline" <!-- ENDIF -->>{postrow.POST_SUBJECT}</span></a></h3>
                  <p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>

         <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
            <p class="rules">
               <!-- IF postrow.S_POST_UNAPPROVED -->{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}"><strong>{L_POST_UNAPPROVED}</strong></a><br /><!-- ENDIF -->
               <!-- IF postrow.S_POST_REPORTED -->{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}"><strong>{L_POST_REPORTED}</strong></a><!-- ENDIF -->
            </p>
         <!-- ENDIF -->

         <div class="content" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="articleBody" <!-- ENDIF -->>{postrow.MESSAGE}</div>

         <!-- IF postrow.S_HAS_ATTACHMENTS -->
            <dl class="attachbox">
               <dt>{L_ATTACHMENTS}</dt>
               <!-- BEGIN attachment -->
                  <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
               <!-- END attachment -->
            </dl>
         <!-- ENDIF -->

         <!-- IF postrow.S_DISPLAY_NOTICE --><div class="rules">{L_DOWNLOAD_NOTICE}</div><!-- ENDIF -->
         <!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
            <div class="notice">{postrow.EDITED_MESSAGE}
               <!-- IF postrow.EDIT_REASON --><br /><strong>{L_REASON}:</strong> <em>{postrow.EDIT_REASON}</em><!-- ENDIF -->
            </div>
         <!-- ENDIF -->

         <!-- IF postrow.BUMPED_MESSAGE --><div class="notice"><br /><br />{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
         <!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->
      <!-- ENDIF -->
     
      <!-- IF postrow.THANKS and postrow.THANKS_POSTLIST_VIEW -->
         <hr />
         <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT and postrow.S_MOD_THANKS -->
         <ul class="profile-icons" style="float:left"><li class="delete-icon"><a href="{postrow.U_CLEAR_LIST_THANKS_POST}" title="{L_CLEAR_LIST_THANKS}"><span>{L_CLEAR_LIST_THANKS}</span></a></li></ul>
         <!-- ENDIF -->
         <div class="content">
            <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT-->
            <dl style="font-size:12px;">
               <dt>{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANK_TEXT_2}</dt>
               <dd>{postrow.THANKS}</dd>
            </dl>
            <!-- ENDIF -->   
         </div>
      <!-- ENDIF -->
      <!-- IF postrow.S_THANKS_POST_REPUT_VIEW and postrow.POST_REPUT and not postrow.S_POST_ANONYMOUS and not S_IS_BOT -->
         <div class="content">
            <dl class="font-size:12px;">
               <dt class="small"><strong>{L_REPUT}:</strong>&nbsp;{postrow.POST_REPUT}</dt>
               <dd>
               <!-- IF postrow.S_THANKS_REPUT_GRAPHIC -->
               <div style="width: {postrow.THANKS_REPUT_GRAPHIC_WIDTH}; height: {postrow.THANKS_REPUT_HEIGHT}; background:  url({postrow.THANKS_REPUT_IMAGE_BACK}); background-repeat: repeat-x;"><div style="height: {postrow.THANKS_REPUT_HEIGHT}; width: {postrow.POST_REPUT}; background: url({postrow.THANKS_REPUT_IMAGE}); background-repeat: repeat-x;"></div></div>&nbsp;
               <!-- ENDIF -->
               </dd>
            </dl>
         </div>
      <!-- ENDIF -->
      </div>
     
      </td>
    </tr>
    <tr>
      <td style="width:200px;" valign="top"><ul class="poloska"><li><a href="#wrap" title="{L_BACK_TO_TOP}">&uArr;</a></li></ul></td>
      <td style="width:100%;" valign="top">
    <!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
    <ul class="poloska"> 
    <!-- IF S_QUICK_REPLY --><li style="float:rigth;"><a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{dE('qr_editor_div', 1);dE('qr_showeditor_div', -1);addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{L_QUICKQUOTE_TEXT}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_EDIT --><li style="float:rigth;"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}">{L_EDIT_POST}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_DELETE --><li style="float:rigth;"><a href="{postrow.U_DELETE}" title="{L_DELETE_POST}">{L_DELETE_POST}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_REPORT --><li style="float:rigth;"><a href="{postrow.U_REPORT}" title="{L_REPORT_POST}">{L_REPORT_POST}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_WARN --><li style="float:rigth;"><a href="{postrow.U_WARN}" title="{L_WARN_USER}">{L_WARN_USER}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_INFO --><li style="float:rigth;"><a href="{postrow.U_INFO}" title="{L_INFORMATION}">{L_INFORMATION}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_QUOTE --><li style="float:rigth;"><a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}">{L_REPLY_WITH_QUOTE}</a></li><!-- ENDIF --> 
    </ul>   
    <!-- ENDIF --><!-- ENDIF -->   
      </td>
     <td _style="width:20px" valign="top">
        <!-- IF not S_IS_BOT -->
         <!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
            <ul class="profile-icons">
             <!-- IF  not postrow.S_FIRST_POST_ONLY or postrow.S_ONLY_TOPICSTART -->
                <!-- IF USERPOSTS >= 5 -->
            <!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and postrow.S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) -->
            <li class="{postrow.THANKS_IMG}"><a href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}"></a></li>
            <!-- ENDIF -->
            <!-- ENDIF -->   
                <!-- ENDIF -->
            </ul>
         <!-- ENDIF -->
         <!-- ENDIF -->
     </td>
    </tr>
</table>
      <span class="corners-bottom"><span></span></span></div>
   </div>
   
   
<!-- IF S_TOPIC_SEO -->
        <!-- IF postrow.S_FIRST_ROW && SEO_KEY -->
    <div class="panel bg2">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{SEO_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
        <!-- ELSEIF postrow.SEO_POST_KEY  -->
   <div class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{postrow.SEO_POST_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
<!-- ENDIF --><!-- ENDIF -->
   <hr class="divider" />
   </div>
<!-- END postrow -->
<!-- IF S_QUICK_REPLY -->
   <!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
<!-- IF S_NUM_POSTS > 1 or PREVIOUS_PAGE -->
   <form id="viewtopic" method="post" action="{S_TOPIC_ACTION}">

   <fieldset class="display-options" style="margin-top: 0; ">
      <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box {S_CONTENT_FLOW_BEGIN}">{L_PREVIOUS}</a><!-- ENDIF -->
      <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box {S_CONTENT_FLOW_END}">{L_NEXT}</a><!-- ENDIF -->
      <!-- IF not S_IS_BOT -->
      <label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
      <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label> <label>{S_SELECT_SORT_DIR} <input type="submit" name="sort" value="{L_GO}" class="button2" /></label>
      <!-- ENDIF -->
   </fieldset>

   </form>
   <hr />
<!-- ENDIF -->

<div class="topic-actions">
   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         {TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
</div>

<!-- INCLUDE jumpbox.html -->

<!-- IF S_TOPIC_MOD -->
   <form method="post" action="{S_MOD_ACTION}">
   <fieldset class="quickmod">
      <label for="quick-mod-select">{L_QUICK_MOD}:</label> {S_TOPIC_MOD} <input type="submit" value="{L_GO}" class="button2" />
      {S_FORM_TOKEN}
   </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <h3><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></h3>
   <p>{LOGGED_IN_USER_LIST}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->


эта строчка

Код: Выделить всё

<td _style="width:20px" valign="top">


и есть новая, третья колонка, крайняя справа. её ширина сейчас не установлена (закомментирована), если получится очень большой - можно убрать _ и выставить необходимую фиксированную ширину.

пробуйте.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






Помогите разобраться, как встроить собственный футер ? Вот как в приложении. Заранее благодарю!!


Вложения:
1.png
1.png [ 9.13 КБ | Просмотров: 1657 ] 1.png

Помогите

Не в сети
(Андрей)  
2018-09-11 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


вечером с работы приду - посмотрим.

Добавлено спустя 10 часов 59 минут 15 секунд:
вернулся.
значит так. создать ещё один подвал под прежним можно двумя способами:

1. встроить дополнительный блок в существующий html-файл шаблона

2. создать отдельный файл html

первый вариант:

открываем файл overall_footer.html в папке вашего стиля (styles/ваш стиль/template/)

находим (в конце файла)

Код: Выделить всё

</body>
</html>


вставляем перед найденным

Код: Выделить всё

<div id="footer2">Новый футер под старым</div>


вместо Новый футер под старым пропишите свою информацию

оформление блока - id="footer2".

я создал простенькую рамку, чтобы показать, что именно получится:

Вложение:
Комментарий к файлу: пример
footer.png
footer.png [ 13.49 КБ | Просмотров: 1652 ] footer.png




для второго варианта создаётся отдельный html-файл, размещается в общей папке template и прописывается (подключается) в файле overall_footer.html.

открываем файл overall_footer.html в папке вашего стиля (styles/ваш стиль/template/)

находим (в конце файла)

Код: Выделить всё

</body>
</html>


вставляем перед найденным

Код: Выделить всё

<!-- INCLUDE footer2.html -->


получится так (я прописал оформление прямо в файле):

Вложение:
Комментарий к файлу: пример 2
footer2.png
footer2.png [ 14.1 КБ | Просмотров: 1652 ] footer2.png



а вот файл footer2.html, если не хотите создавать файл сами:

Вложение:
Комментарий к файлу: файл footer2.html
footer2.rar [259 байт]
Скачиваний: 26


скачать, распаковать и сам файл загрузить в папку template вашего стиля.

окончание:

очистить все кэши и всё должно получиться.

успехов. :arigato:

p.s. для первого варианта оформление можете прописать либо в существующем уже у вас стилевом файле css, либо прямо в файле.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






Благодарю за ответ. Но я бы хотел, чтобы футер был не зависим от самого форума.
Размеры и всё остаьное корректировалось без изменений в форуме.
Вот как у меня получилось и как я бы хотел (в приложении)


Вложения:
Снимок.PNG
Снимок.PNG [ 34.05 КБ | Просмотров: 1643 ] Снимок.PNG

Благодарю

Не в сети
(Андрей)  
2018-09-12 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


немного не понял. а как в моём варианте изменение размеров и информация внутри этого блока затрагивает основной форум?

при любом варианте, если вы измените основные параметры форума - вроде размера по ширине - изменится всё. в том числе и размер.

сейчас новый блок встроен уже в самый конец html-файла. перед </body>.
ниже уже некуда.

файл html (сама выводимая страница) организована так:

<html>
<head></head>
<body>
здесь вся информация странички сайта
</body>
</html>

как видите - физически невозможно поставить блок ниже.

сделать совершенно независимый подвальчик вообще с отдельным файлом от форума можно, но тогда встраиваться в страницу он будет, скорее всего, с помощью фрейма, например. поисковики его не сильно-то любят.

если вам нужен именно такой вариант - вечерком попробую набросать код.

или же вам что-то иное надо?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






Да, именно, чтобы был отдельно


Не в сети
(Андрей)  
2018-09-12 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


только до компа добрался...

значит так:

сначала прописываем подключение фрейма:

открыть overall_footer.html

найти

Код: Выделить всё

</body>
</html>


вставить перед найденным

Код: Выделить всё

<iframe src="./iframe_footer.html" width="100%" height="200" style="border:none"><p>Ваш Web-браузер не отображает фреймы</p></iframe>


файлик iframe_footer.html загружается в корень сайта, где находится файл config.php.

если лень создавать самим - вот файл. распаковать и загрузить.

Вложение:
Комментарий к файлу: файлик
iframe_footer.rar [277 байт]
Скачиваний: 25



размер фрейма (блока) - ширина - 100%, высота - 200 px

в самом файле можете писать что угодно.

также можно подключить в качестве подвала и страничку с любого сайта.

примерно так:

Код: Выделить всё

<iframe src="http://anibelka.ru/write.php" width="100%" height="200" style="border:none;"><p>Ваш Web-браузер не отображает фреймы</p></iframe>


ничего сложного в этом нет.

получится примерно так:

Вложение:
Комментарий к файлу: пример
iframe.png
iframe.png [ 147.23 КБ | Просмотров: 1622 ] iframe.png



я сделал это подключение на проверочном форуме - можете поглядеть, как это будет выглядеть: посмотреть


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






Еще раз извините, может у меня кривые руки, но у меня получается все под форумом, а не отдельно как у вас.


Вложения:
Снимок.PNG
Снимок.PNG [ 11.51 КБ | Просмотров: 1621 ] Снимок.PNG

Помогите

Не в сети
(Андрей)  
2018-09-14 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


так и у меня под форумом. ведь сам форум заканчивается тегом </html> и страницы ниже просто не существует.

видимо я так и не могу понять, что именно вы хотите. можете здесь оставить ссылку того сайта, где вы видели подобное? посмотрев код - проще разобраться.

:?

вот например простейший html-файлик с реализацией (полностью) вашего сценария. то есть - 2 независимых блока. загружается файлик в корень форума и сайт открывается по адресу ***main.html

Вложение:
Комментарий к файлу: эксперимент
main.rar [354 байт]
Скачиваний: 25


само собой, в обеих блоках пропишите свою информацию.

как этот "эксперимент" довести до "товарного" состояния и понравится ли такое поисковым системам... я не знаю. нигде такого не видел.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 
2018-09-14 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






Я и хочу, чтобы было под форумом, как у вам на картинке. Почему то, футер загоняется в рамки всего форума, а никак у вас. Я хочу отделить его, как у вас


Не в сети
(Андрей)  
2018-09-14 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


мой файл overall_footer.html (с подключением):

Код: Выделить всё


<iframe src="./iframe_footer.html" width="100%" height="200" style="border:none"><p>Ваш Web-браузер не отображает фреймы</p></iframe>

<iframe src="http://anibelka.ru/write.php" width="100%" height="200" style="border:none;margin-top:-130px;"><p>Ваш Web-браузер не отображает фреймы</p></iframe>


</body>
</html>


эти "плавающие блоки" всё равно остаются в пределах форума, потому что находятся до тэга </body>

то есть они и физически находятся в пределах форума. как можно сделать АБСОЛЮТНО отдельно - я вам показал в файлике main.html.

наверное у вас есть какие-то стилевые настройки самого тэга body или html,
поэтому и кажется, что эти блоки "внутри". я показал на стандартном форуме.

если бы вы добавили ссылку на сайт, на котором пытаетесь это применить - было бы проще понять, что у вас происходит.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






Видимо что-то с body. Ну ни как не дается выйти из его рамок. Даже вверху можно вставить, а вот чердак- никак. Получается это безнадежно?


Вложения:
Снимок.PNG
Снимок.PNG [ 55.76 КБ | Просмотров: 1530 ] Снимок.PNG

Не в сети
(Андрей)  
2018-09-14 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


ну так вроде он и стоит как положено... на вашем скане... а что именно с ним не так? у меня так же стоит. только оформление другое.

если хотите визуально отделить - сделайте различный цвет фона у форума и вставки внизу.

:?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 
2018-09-14 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






Я думал, что и визуально отделить и размеры изменить во всю страницу, чтобы ширина низа была во всю страницу, а body не изменно.


Не в сети
(Андрей)  
2018-09-15 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


ну так посмотрите в стилевом файле какие у вас стоят настройки.
судя по вашим словам я понял, что у вас узкий блок не на всю ширину экрана.

настройки стиля (в стандартном варианте) находятся в папке style/ваш стиль/theme/common.css

этот код в начале файла:

Код: Выделить всё

html {
   font-size: 100%;
   /* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
   height: 101%;
}

body {
   /* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
   font-family: Verdana, Helvetica, Arial, sans-serif;
   color: #828282;
   background-color: #FFFFFF;
   /*font-size: 62.5%;          This sets the default font size to be equivalent to 10px */
   font-size: 10px;
   margin: 0;
   padding: 12px 0;
}


а у вас там что?

**************

вообще-то есть ещё вариант - можно попробовать применить абсолютное позиционирование:

замените вывод фрейма на этот код (разумеется, прописав его там же, перед </body>):

Код: Выделить всё

<iframe src="./iframe_footer.html" width="100%" height="200" style="border:none;position:absolute;margin:20px 0 0 0;left:0;right:0;"><p>Ваш Web-браузер не отображает фреймы</p></iframe>


эти настройки (margin:20px 0 0 0) позволяют опустить/поднять блок.

если надо приподнять весь блок повыше - лучше использовать отрицательные значения, то есть -20px

для проверки работоспособности я засунул этот блок вовнутрь форума к стандартному футеру. всё получилось.

пробуйте.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






Огромная Вам благодарность за всё!!! :idea:
У меня получилось.(в файле) Никогда бы не вспомнил про этот фрейм. Вот что значит в этом крутится.
Я полагаю так же можно и с верхом сделать?


Вложения:
Снимок.PNG
Снимок.PNG [ 47.83 КБ | Просмотров: 1518 ] Снимок.PNG

Благодарю!!!

Не в сети
(Андрей)  
2018-09-16 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


geodesist писал(а):

Я полагаю так же можно и с верхом сделать?


скорее всего. попробуйте.

пожалуйста.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-09-23 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

и есть новая, третья колонка, крайняя справа. её ширина сейчас не установлена (закомментирована), если получится очень большой - можно убрать _ и выставить необходимую фиксированную ширину.

пробуйте.


Андрей, почти то что надо! :arigato:
Вот результат:

Изображение

Вопросы:
1. я менял ширину на 5 и на 1 px, при этом убирал _, но ничего не менялось. :?
Хотелось бы что бы они были рядом, без существенного зазора.
Тут надо всего лишь строку редактирования выровнять по правой стороне, а сейчас она выровнена по левой (у меня такое впечатление)
2. В каком файле можно изменить названия:
Цитата выделенного текста, Редактировать сообщение, Удалить сообщение, Пожаловаться на это сообщение, Вынести предупреждение, Информация, Ответить с цитатой
Уж слишком они длинные. :)

Добавлено спустя 6 минут 38 секунд:
по 2 п. это тут? :?
forum/language/ru/common.php

Добавлено спустя 12 минут 33 секунды:
В forum/language/ru/common.php заменил:
'EDIT_POST' => 'Редактировать сообщение', на Правка
'DELETE_POST' => 'Удалить сообщение', на удалить
'REPORT_POST' => 'Пожаловаться на это сообщение', на Пожаловаться
'WARN_USER' => 'Вынести предупреждение', на предупреждение
'INFORMATION' => 'Информация', оставил без изменений
'REPLY_WITH_QUOTE' => 'Ответить с цитатой', на Цитата
а вот Цитата выделенного текста я там не нашел.

Добавлено спустя 23 минуты 30 секунд:
Указал в столбце style="float:rigth;" но нифига не помогло :?

Код: Выделить всё

 <td style="width:200px;" style="float:rigth;" valign="top"><ul class="poloska"><li><a href="#wrap" title="{L_BACK_TO_TOP}">&uArr;</a></li></ul></td>
      <td style="width:100%;" style="float:rigth;" valign="top">
    <!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
    <ul class="poloska"> 
    <!-- IF S_QUICK_REPLY --><li style="float:rigth;"><a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{dE('qr_editor_div', 1);dE('qr_showeditor_div', -1);addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{L_QUICKQUOTE_TEXT}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_EDIT --><li style="float:rigth;"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}">{L_EDIT_POST}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_DELETE --><li style="float:rigth;"><a href="{postrow.U_DELETE}" title="{L_DELETE_POST}">{L_DELETE_POST}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_REPORT --><li style="float:rigth;"><a href="{postrow.U_REPORT}" title="{L_REPORT_POST}">{L_REPORT_POST}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_WARN --><li style="float:rigth;"><a href="{postrow.U_WARN}" title="{L_WARN_USER}">{L_WARN_USER}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_INFO --><li style="float:rigth;"><a href="{postrow.U_INFO}" title="{L_INFORMATION}">{L_INFORMATION}</a></li><!-- ENDIF -->
    <!-- IF postrow.U_QUOTE --><li style="float:rigth;"><a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}">{L_REPLY_WITH_QUOTE}</a></li><!-- ENDIF --> 
    </ul>   
    <!-- ENDIF --><!-- ENDIF -->   
      </td>


Не в сети
(Андрей)  
2018-09-23 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


 первое 
Цитата:
я менял ширину на 5 и на 1 px, при этом убирал _, но ничего не менялось.


невозможно сделать колонку меньше того объекта, который туда встроен (палец спасибок)


 второе 
Цитата:
Тут надо всего лишь строку редактирования выровнять по правой стороне, а сейчас она выровнена по левой (у меня такое впечатление)


проверить не могу, но вы не там ставите смещение.

этот код

Код: Выделить всё

<ul class="poloska">


уже прижат к левому краю

в css:

Код: Выделить всё

.poloska ul {
  margin: 20px 0 0 0;
  _margin: 0; /*Только для IE6*/
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 28px;
  left: 0;


попробуйте убрать смещение

Код: Выделить всё

style="float:rigth;"


из колонки и обернуть весь блок в "смещение", то есть

перед

Код: Выделить всё

<ul class="poloska">


вставить

Код: Выделить всё

<div style="float:right;">


после

Код: Выделить всё

                <!-- ENDIF -->
            </ul>


вставить




таким образом смещается вправо весь блок кнопок.
наверное должно получиться.


 третье 
Цитата:
а вот Цитата выделенного текста я там не нашел.


Открыть language/ru/viewtopic.php

Код: Выделить всё

'QUICKQUOTE_TEXT'      => 'Цитата выделенного текста',


пробуйте.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-09-23 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, все получилось! :arigato:
Но все равно как то коряво выглядит :oops: т.е. палец ушел немного вниз :?

Изображение

Добавлено спустя 6 минут 4 секунды:
У вас на форуму очень грамотно реализовано в верхнем углу каждого поста: удаление, предупреждение и нумерация! :)
И если по нумерации надо ставить мод и это вроде понятно, то по знакам предупреждение и удаление не очень понятно.
Можете рассказать про установку таких клевых кнопочек?
Туда же можно знак вопросика поставить, вместо информация. :)
P.S. Аппетит приходит во время еды :oops:


Не в сети
(Андрей)  
2018-09-23 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Цитата:
Но все равно как то коряво выглядит т.е. палец ушел немного вниз


сейчас, вроде, этот "палец" прописан как фон в <li>. чтобы беспроблемно позиционировать его в новом виде отображения - лучше прописать его именно как картинку. <img src=""">
то есть надо переделать вывод, а потом уже смещать относительно места вывода.

Цитата:
У вас на форуму очень грамотно реализовано в верхнем углу каждого поста: удаление, предупреждение и нумерация!
И если по нумерации надо ставить мод и это вроде понятно, то по знакам предупреждение и удаление не очень понятно.
Можете рассказать про установку таких клевых кнопочек?
Туда же можно знак вопросика поставить, вместо информация.


сейчас нет времени расписывать, да и надо самому вспомнить "как чего".

а где они у вас сейчас выводятся?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-09-24 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Сейчас выводится в одну строчку, в низу. Там где цитата, быстрая цитата и правка


Не в сети
(Андрей)  
2018-09-25 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


здесь: https://phpbb-belk.ru/viewtopic.php?f=4&t=293


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-12-01 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, а как доработать главную форума, что бы было получилось так, как на скриншоте?
т.е.
1. удаляем Сообщения без ответов • Непрочитанные сообщения • Новые сообщения как совершенно не востребованные строчки.
2. Активные темы и Отметить форумы как прочтённые перенести наверх и сделать их более видимыми. В идеале кнопочками, которые применяются у тебя на форуме и теперь, благодаря тебе, у меня на форуме :arigato:
3. Предыдущее посещение: тоже удалить
Изображение


Не в сети
(Андрей)  
2018-12-01 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


файл index_body.html выложите...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-12-04 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Мой index_body:

Код: Выделить всё

<!-- INCLUDE overall_header.html -->

<p class="{S_CONTENT_FLOW_END}<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></p>
<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
<!-- IF RECENT_TOPICS_DISPLAY --><!-- INCLUDE recent_topics_body.html --><!-- ENDIF -->
<!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->
<ul class="linklist">
   <!-- IF S_DISPLAY_SEARCH -->
      <li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a><!-- IF S_LOAD_UNREADS --> &bull; <a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a><!-- ENDIF --><!-- IF S_USER_LOGGED_IN --> &bull; <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><!-- ENDIF --> &bull; <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
   <!-- ENDIF -->
   <!-- IF not S_IS_BOT and U_MARK_FORUMS --><li class="rightside"><a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></li><!-- ENDIF -->
</ul>
<!-- ENDIF -->
<!-- INCLUDE gallery/imageblock_body.html -->
<!-- INCLUDE forumlist_body.html -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
   <form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
   <h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
      <fieldset class="quick-login">
         <label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />
         <label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
         <!-- IF S_AUTOLOGIN_ENABLED -->
            | <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
         <!-- ENDIF -->
         <input type="submit" name="login" value="{L_LOGIN}" class="button2" />
         {S_LOGIN_REDIRECT}
      </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
   <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
   <!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
   <h3>{L_BIRTHDAYS}</h3>
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_THANKS_LIST -->
   <h3>{L_TOP_THANKS_LIST}</h3>
   <p>{THANKS_LIST}</p>
<!-- ENDIF -->
<!-- IF NEWEST_USER -->
   <h3>{L_STATISTICS}</h3>
   <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} <!-- IF TOTAL_IMAGES --> &bull; {TOTAL_IMAGES}<!-- ENDIF --> &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->


Не в сети
(Андрей)  
2018-12-05 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


попробуйте так:
(я проверить на реале не могу - посмотрите сами, что получится).
// заменить ваш файл.

Код: Выделить всё

<!-- INCLUDE overall_header.html -->

<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
<!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->
<ul class="linklist rightside">
   <!-- IF S_DISPLAY_SEARCH -->
      <li><a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
   <!-- ENDIF -->
   <!-- IF not S_IS_BOT and U_MARK_FORUMS --><li class="rightside"><a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></li><!-- ENDIF -->
</ul>
<!-- ENDIF -->

<!-- IF RECENT_TOPICS_DISPLAY --><!-- INCLUDE recent_topics_body.html --><!-- ENDIF -->

<!-- INCLUDE gallery/imageblock_body.html -->
<!-- INCLUDE forumlist_body.html -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
   <form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
   <h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
      <fieldset class="quick-login">
         <label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />
         <label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
         <!-- IF S_AUTOLOGIN_ENABLED -->
            | <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
         <!-- ENDIF -->
         <input type="submit" name="login" value="{L_LOGIN}" class="button2" />
         {S_LOGIN_REDIRECT}
      </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
   <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
   <!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
   <h3>{L_BIRTHDAYS}</h3>
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_THANKS_LIST -->
   <h3>{L_TOP_THANKS_LIST}</h3>
   <p>{THANKS_LIST}</p>
<!-- ENDIF -->
<!-- IF NEWEST_USER -->
   <h3>{L_STATISTICS}</h3>
   <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} <!-- IF TOTAL_IMAGES --> &bull; {TOTAL_IMAGES}<!-- ENDIF --> &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-12-05 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Получилось, Андрей! :arigato:
Но смущаем большой отступ, см. скрины. Было, стало :)

Изображение

Изображение
Можно его как то уменьшить?

Добавлено спустя 1 минуту 50 секунд:
Во, у меня идея! :idea:
А что если и модераторский раздел туда же.
И сделать все три ссылки в виде картинок! :idea: :idea: :idea:

Добавлено спустя 2 минуты 16 секунд:
Это будет мега информативно и действительно полезно!

Добавлено спустя 10 минут 6 секунд:
Пойду отрисую картинки :idea: На мой взгляд будет выглядить очень круто, если сделать их смысловыми и в ч/б! :idea:

Добавлено спустя 11 минут 29 секунд:
Андрей, это на целый мини мод тянет! :)
Ну реально, эти строчки ни о чем. Уже несколько раз у меня пользователи спрашивали как смотреть актуальные темы )))
Вот, я уже и три картинки сделал. :idea:

Добавлено спустя 7 минут 55 секунд:
Вот, как бы хотелось видеть главную с этими картинками и временем по центру. :idea:

Изображение

Добавлено спустя 1 минуту 16 секунд:
Как то серфингист непонятный получился :?

Добавлено спустя 13 минут 45 секунд:
Лучше серфингиста заменить на кораблик :)

Изображение


Вложения:
Комментарий к файлу: Пометить все форумы как прочитанные
003.png
003.png [ 1.33 КБ | Просмотров: 1486 ] 003.png

Комментарий к файлу: Активные темы
002.png
002.png [ 1.09 КБ | Просмотров: 1486 ] 002.png

Комментарий к файлу: Модераторский раздел
001.png
001.png [ 2.39 КБ | Просмотров: 1486 ] 001.png

Не в сети
(Андрей)  
2018-12-06 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


наверное получится как-то так:

Код: Выделить всё

<!-- INCLUDE overall_header.html -->
<!-- new info block on -->
<table width="100%">
  <tr>
     <td width="30%">&nbsp;</td>
    <td width="30%" align="center" valign="middle"><p>{CURRENT_TIME}</p></td>
    <td width="30%" align="right">
    <!-- IF U_MCP --><a href="{U_MCP}" title="{L_MCP}"><img src="{T_THEME_PATH}/images/001.png" alt="{L_MCP}" style="margin:0 20px 0 0;" /></a><!-- ENDIF -->
    <!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->
    <!-- IF S_DISPLAY_SEARCH --><a href="{U_SEARCH_ACTIVE_TOPICS}" title="{L_SEARCH_ACTIVE_TOPICS}"><img src="{T_THEME_PATH}/images/002.png" alt="{L_SEARCH_ACTIVE_TOPICS}" style="margin:0 20px 0 0;" /></a><!-- ENDIF -->
    <!-- IF not S_IS_BOT and U_MARK_FORUMS --><a href="{U_MARK_FORUMS}" accesskey="m" title="{L_MARK_FORUMS_READ}"><img src="{T_THEME_PATH}/images/003.png" alt="{L_MARK_FORUMS_READ}" style="margin:0 20px 0 0;" /></a><!-- ENDIF -->
    <!-- ENDIF -->
    </td>
   </tr>
</table>
<!-- new info block off -->
<!-- IF RECENT_TOPICS_DISPLAY --><!-- INCLUDE recent_topics_body.html --><!-- ENDIF -->

<!-- INCLUDE gallery/imageblock_body.html -->
<!-- INCLUDE forumlist_body.html -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
   <form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
   <h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
      <fieldset class="quick-login">
         <label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />
         <label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
         <!-- IF S_AUTOLOGIN_ENABLED -->
            | <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
         <!-- ENDIF -->
         <input type="submit" name="login" value="{L_LOGIN}" class="button2" />
         {S_LOGIN_REDIRECT}
      </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
   <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
   <!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
   <h3>{L_BIRTHDAYS}</h3>
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_THANKS_LIST -->
   <h3>{L_TOP_THANKS_LIST}</h3>
   <p>{THANKS_LIST}</p>
<!-- ENDIF -->
<!-- IF NEWEST_USER -->
   <h3>{L_STATISTICS}</h3>
   <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} <!-- IF TOTAL_IMAGES --> &bull; {TOTAL_IMAGES}<!-- ENDIF --> &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->


картинки скопируйте в папку ваш стиль/theme/images/

для картинок введено "смещение" (сделал отдельно для всех трёх, чтобы можно регулировать независимо):

Код: Выделить всё

margin:0 20px 0 0;

0 - верх
20px - отступ справа
0 - низ
0 - слева


отрегулируйте как надо сами.

успехов. :)


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-12-06 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, получилось просто великолепно!!!! :idea:
Огромное спасибо! :arigato:


Не в сети
(Андрей)  
2018-12-06 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


пожалуйста. :arigato:


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-12-06 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

пожалуйста.

Андрей, а можно тебя попросить добавить туда, между 002 (Активные темы) и 003 (Пометить все форумы как прочитанные) еще одну картинку с Непрочитанными сообщениями. Оказывается, народ пользовался этой функцией :?
004- Непрочитанные сообщения
Картинку еще не нарисовал :oops:

Добавлено спустя 19 минут 45 секунд:
Картинка такая:

Изображение

Добавлено спустя 1 минуту 46 секунд:
Или не, лучше такая:

Изображение


Не в сети
(Андрей)  
2018-12-07 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


как-то так...

Код: Выделить всё

<!-- INCLUDE overall_header.html -->
<!-- new info block on -->
<table width="100%">
  <tr>
     <td width="30%">&nbsp;</td>
    <td width="30%" align="center" valign="middle"><p>{CURRENT_TIME}</p></td>
    <td width="30%" align="right">
    <!-- IF U_MCP --><a href="{U_MCP}" title="{L_MCP}"><img src="{T_THEME_PATH}/images/001.png" alt="{L_MCP}" style="margin:0 20px 0 0;" /></a><!-- ENDIF -->
    <!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->
    <!-- IF S_DISPLAY_SEARCH --><a href="{U_SEARCH_ACTIVE_TOPICS}" title="{L_SEARCH_ACTIVE_TOPICS}"><img src="{T_THEME_PATH}/images/002.png" alt="{L_SEARCH_ACTIVE_TOPICS}" style="margin:0 20px 0 0;" /></a>
   <!-- IF S_USER_LOGGED_IN or S_LOAD_UNREADS --><!-- IF S_LOAD_UNREADS --><a href="{U_SEARCH_UNREAD}" title="{L_SEARCH_UNREAD}"><img src="{T_THEME_PATH}/images/004.png" alt="{L_SEARCH_UNREAD}"  style="margin:0 20px 0 0;" /></a><!-- ENDIF --><!-- ENDIF -->
   <!-- ENDIF -->
    <!-- IF not S_IS_BOT and U_MARK_FORUMS --><a href="{U_MARK_FORUMS}" accesskey="m" title="{L_MARK_FORUMS_READ}"><img src="{T_THEME_PATH}/images/003.png" alt="{L_MARK_FORUMS_READ}" style="margin:0 20px 0 0;" /></a><!-- ENDIF -->
    <!-- ENDIF -->
    </td>
   </tr>
</table>
<!-- new info block off -->
<!-- IF RECENT_TOPICS_DISPLAY --><!-- INCLUDE recent_topics_body.html --><!-- ENDIF -->

<!-- INCLUDE gallery/imageblock_body.html -->
<!-- INCLUDE forumlist_body.html -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
   <form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
   <h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
      <fieldset class="quick-login">
         <label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />
         <label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
         <!-- IF S_AUTOLOGIN_ENABLED -->
            | <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
         <!-- ENDIF -->
         <input type="submit" name="login" value="{L_LOGIN}" class="button2" />
         {S_LOGIN_REDIRECT}
      </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
   <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
   <!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
   <h3>{L_BIRTHDAYS}</h3>
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_THANKS_LIST -->
   <h3>{L_TOP_THANKS_LIST}</h3>
   <p>{THANKS_LIST}</p>
<!-- ENDIF -->
<!-- IF NEWEST_USER -->
   <h3>{L_STATISTICS}</h3>
   <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} <!-- IF TOTAL_IMAGES --> &bull; {TOTAL_IMAGES}<!-- ENDIF --> &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->


картинку скопировать к остальным.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2018-12-07 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, огромнейшее спасибо! :arigato:
Получилось очень красиво! :idea:

Изображение


Не в сети
(Андрей)  
2018-12-08 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


:)


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






geodesist писал(а):

Огромная Вам благодарность за всё!!! :idea:
У меня получилось.(в файле) Никогда бы не вспомнил про этот фрейм. Вот что значит в этом крутится.
Я полагаю так же можно и с верхом сделать?


Всех с наступающим. Продолжаю свой старый вопрос. Все работает,как ранее писал, но вот проблема, при нажатии на ссылку переход на страницу происходит но в нижнем окне , а не на самой странице. Что можно сделать? Помогите.
Изображение

Изображение


Благодарю!!!

Не в сети
(Андрей)  
2018-12-25 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


можно увидеть код внутри фрейма?

Добавлено спустя 13 часов 4 минуты 59 секунд:
ладно.

добавление в ссылку кода внутри фрейма может перенаправлять открытие страниц.

Код: Выделить всё

<a target="_parent" href="ваша ссылка">Реклама</a>


при использовании target="_parent" ссылка откроется на всю страницу в родительском (где находится ссылка) сайте.


Код: Выделить всё

<a target="parent" href="ваша ссылка">Реклама</a>


при использовании target="parent" ссылка откроется в новой вкладке на всю страницу в родительском (где находится ссылка) сайте.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
 
2018-12-25 

Стаж: 6 лет 10 месяцев 1 день
Сообщения: 10


Стиль: prosilver


Репутация: 0






А не подскажите в чем причина , что при нажатие на ссылку открывается в таком не большом окне внизу.


Не в сети
(Андрей)  
2018-12-25 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


видимо это особенность самого фрейма. по умолчанию ссылки открываются в том же окне, где и расположены. :?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-01-05 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Столкнулся с проблемой.
Случайно ввел гостю email. А теперь не могу его удалить :dash3:
Форум не дает этого сделать. :?
Можно как то это исправить? :girl_cray2:
Изображение


Не в сети
(Андрей)  
2019-01-05 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


не знаю, честно говоря. никогда не сталкивался.

и что у вас получилось? есть новый пользователь под именем Гость?

(вообще гостевые аккаунты трогать не рекомендуется. сия область сильно глючно отдаётся на всём форуме...)


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-01-05 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

не знаю, честно говоря. никогда не сталкивался.

и что у вас получилось? есть новый пользователь под именем Гость?

(вообще гостевые аккаунты трогать не рекомендуется. сия область сильно глючно отдаётся на всём форуме...)


Под именем гость нет. Но как это отражается на других новичков я не знаю. :?
Хочу возродить второй мой форум, геройской направленности. А там такой косяк :?
Погуглил, но ничего не нашел по этому поводу. :bm:


Не в сети
(Андрей)  
2019-01-05 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


я тоже ничего такого не видел. попробуйте под гостевым аккаунтом погулять по форуму...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-04-24 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, приветствую!
Подскажи плз как убрать из подвала отображение ключевых слов на форуме

Изображение
P.S. Я тут немного выпал из жизни форума в связи с поездкой во Вьетнам и многочисленными роликами в Ютубе по этой поездке. :-D


Не в сети
(Андрей)  
2019-04-24 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


с возвращением. :)

наверное вот это:

файл overall_footer.html

Код: Выделить всё

   <!-- IF SCRIPT_NAME == "index" && SEO_KEY -->
<br />
    <div class="panel bg2">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_CAN}" /><span><em>{SEO_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
    <!-- ENDIF -->


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-04-24 Re:
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

с возвращением. :)

Спасибо, Андрей!
P.S. Ты не поверишь, мне тут глаза открыли на Ютуб, на схемы продвижения роликов и.т.д. Я просто в шоке... Прихожу к выводу что и форум совершенно не правильно оптимизирован. Надо браться за работу :)

Добавлено спустя 5 минут 48 секунд:
Предлагаю в какой-нибудь теме поговорить об оптимизации форума phpbb3, тут даже не моды влияют, а всякие ключи и специальные программы внешние. В какой теме можно об этом поговорить?


Не в сети
(Андрей)  
2019-04-24 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


интересное предложение.
вот тема для обсуждения.

https://phpbb-belk.ru/viewtopic.php?f=19&t=306


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-09 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, подскажи пожалуйста, где можно грохнуть уродливую кнопку оставшуюся как памятник от просильвера "Ответить"

Изображение


Не в сети
(Андрей)  
2019-07-09 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


вроде в файле viewtopic_body.html этот код внизу сайта:

Код: Выделить всё

<div class="topic-actions">
   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>


посмотрите, что у вас там...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-10 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


У меня этот кусок кода:

Код: Выделить всё

<div class="topic-actions">

   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>


Удалил его полностью, почистил кэш ... изменений не увидел. Кнопка осталась :?


Не в сети
(Андрей)  
2019-07-10 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


удалять надо только

Код: Выделить всё

<div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>


как вы его удалили - я не знаю. сейчас захожу, авторизовавшись, на ваш сайт в тему и в коде вижу это сие:

Код: Выделить всё

<div class="topic-actions">
   <div class="buttons">
   
      <div class="reply-icon"><a href="./posting.php?mode=reply&amp;f=29&amp;t=1156" title="Ответить"><span></span>Ответить</a></div>
   
   </div>

   
      <div class="pagination">
         Сообщений: 4
          &bull; Страница <strong>1</strong> из <strong>1</strong>
      </div>
   
</div>


то есть код в шаблоне остался.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-11 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Я извиняюсь, Андрей. После того как не увидел изменений, я откатил как было, что бы не забыть что удалил :oops:
Попробую еще разок. И отпишусь.
P.S. Смотрю на обновленную мобильную версию и руки чешутся уже, но пока со временем туго. :dash3: Обязательно попробую :idea:


Не в сети
(Андрей)  
2019-07-11 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


должно получиться. этот код и выводит кнопку.

Dmitry писал(а):

Смотрю на обновленную мобильную версию и руки чешутся уже


да, потестируйте. у меня сейчас тоже со временем напряг, поэтому пока на этой бета-версии остановлюсь.

взгляд "со стороны" явно не помешает. я могу уже не увидеть какой-нибудь косячок... :bm:


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-12 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Еще такой вопрос, который уже много дней не дает мне покоя.
Почему при просмотре на смартфоне форума (crimea-your.ru/forum) обычный стиль просильвер (не мобильный), посты в темах отображаются нормально, а сами названия тем и разделы, на той же главной странице отображаются очень мелко?
Что это за магия такая? )))


Не в сети
(Андрей)  
2019-07-12 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


почитайте - будет интересно: https://developer.mozilla.org/ru/docs/Mozilla/Mobile/Viewport_meta_tag

можете попробовать в ряд мета-тэгов в шапке форума вставить и такой метатэг.
честно говоря не знаю как форум себя поведёт. в смысле просилвер. но эта штука работает. :-D

Код: Выделить всё

<meta name="viewport" content="width=device-width, initial-scale=1">


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-12 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Ого, прикольно! :) Спасибо, Андрей! Обязательно попробую! :)
И еще, в плане оптимизации форума и его привлекательности.
Меня пользователи сами вывели на вопрос: а почему так фигово реализована возможность подписки на тему?
Блин весь мир, только и пиарит эту кнопку "Подписаться"
а на наших форумах это выглядит как то так:

Изображение
Или как у Вас, Андрей. Тоже фиг найдешь, если специально не искать.
А это должно прям бросаться в глаза... Пока думаю, как это сделать... :?

Добавлено спустя 1 минуту 35 секунд:
Изображение

Добавлено спустя 1 минуту 39 секунд:
Хотя у Вас подписка идет автоматом :-D
Но практика показывает, что форумчане этим не довольны :dwarf:
Они хотят сами подписываться и не хотят навязывания и бесконечные письма, которые они начинают помечать как спам...
Я такую ставил доработку, потом отключил


Не в сети
(Андрей)  
2019-07-12 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


предложение интересное. и куда вы её предлагаете воткнуть и в какой виде? картинка, надпись?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-12 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

предложение интересное. и куда вы её предлагаете воткнуть и в какой виде? картинка, надпись?

Пока не знаю, Андрей. Думаю. Можно кстати спросить у форумчан )))
Но во всех соц сетях и ютубе это ГЛАВНАЯ кнопка.
Очевидно одно это должна быть всем кнопка кнопка:
видная но не противная,
красивая, но не слишком яркая,
расположена в удобном месте, но не мешающая чтению...
***
Видимо это должна быть кнопка ПОДПИСАТЬСЯ/ОТПИСАТЬСЯ
P.S. Назначение закладок вообще не понятно. Бесполезная функция - del


Последний раз редактировалось Dmitry 12 июл 2019, 17:35, всего редактировалось 1 раз.

Не в сети
(Андрей)  
2019-07-12 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


напишите, когда появится понимание того, что с этим делать. может и правда лучше спросить у пользователей. сторонний взгляд простого пользователя всегда лучше всего. :)


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-12 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


ок. Выше примерное представление выложил :)


Не в сети
(Андрей)  
2019-07-12 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Цитата:
видная но не противная,
красивая, но не слишком яркая,
расположена в удобном месте, но не мешающая чтению...
***


:girl_cray2:


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-13 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Ночью думал, утром думал, потом анализировал самые популярные форумы.
И думаю, что надо заимствовать их решения, частично. И доработать.
На примере форума Винского. Вот скрин

Изображение

1. Судя по опросу моих форумчан, обоями функциями они пользуются, кто то одной. Поэтому внедрять надо обе. Кстати я нашел хорошее применение закладкам. Но сейчас не об этом. Делать надо КНОПКАМИ!
2. Очевидно также, что помещать подписку перед началом темы и сразу после ее окончания, ДО быстрого ответа!
3. По поводу кнопки ОТВЕТИТЬ. Это хитрая кнопка. Оказывается она видна гостям и дополнительно мотивирует их на регистрацию, поэтому я ее рано решил похоронить :-D
4. Поиск вообще не в тему. Нафига еще в теме то он нужен? У меня кстати тоже есть этот дурацкий поиск в теме - удалить однозначно!
5. Заинтересовала еще одна доработка, которую они вставляют в один ряд, кнопка МНЕ НРАВИТСЯ. Количество лайков суммируется и выводится в правом углу темы + в разделе форума. Очень крутая штука. Неплохо бы понять что это за мод такой модный.

Думаю, если удастся это реализовать, будет просто офигенно! :idea: Кстати кнопки неплохо бы заимствовать, но как их дернуть с шаблона? :?

А вот для закладки лучше всего сделать кнопочку без надписи. Я поищу что нибудь подходящее в Инете
P.S. В данном случае, именно кнопки с красным цветом будут очень актуальны и востребованы :)
[hr][/hr]
Добавлено спустя 29 минут 4 секунды:
Применительно к моему просильверу (если его еще так уместно называть), хотелось бы в шапке темы сделать как на этом скрине, т.е. добавить подписку + закладку и удалить поиск

Изображение

а сразу после окончания темы так:

Изображение

Буду благодарен, если поможете реализовать эту идею :idea: :arigato:


Не в сети
(Андрей)  
2019-07-13 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


интересно посмотреть.

Цитата:
На примере форума Винского.


можно ссылку на сам форум?

вы думаете красные кнопки будут смотреться? основной колор форума - синий...

Добавлено спустя 56 минут 37 секунд:
поиск в теме - это вот этот код:

Код: Выделить всё

   <!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->   


подписаться и в закладки - это вот это:

Код: Выделить всё

<ul class="linklist">
            <!-- IF not S_IS_BOT -->
               <!-- IF S_WATCH_FORUM_LINK --><li <!-- IF S_WATCHING_FORUM -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{S_WATCH_FORUM_LINK}" title="{S_WATCH_FORUM_TITLE}">{S_WATCH_FORUM_TITLE}</a></li><!-- ENDIF -->
               <!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a></li><!-- ENDIF -->
               <!-- IF U_BOOKMARK_TOPIC --><li class="icon-bookmark"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a></li><!-- ENDIF -->
               <!-- IF U_BUMP_TOPIC --><li class="icon-bump"><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a></li><!-- ENDIF -->
            <!-- ENDIF -->
</ul>


Добавлено спустя 2 часа 45 минут 20 секунд:
поискал по сети мод "мне нравится". к сожалению не нашёл. а штука была бы хорошая, не буду спорить...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-14 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, вот ссылка на форум:
https://forum.awd.ru/
Думаю такие кнопки будут хорошо смотреться. Надо их только найти... или отрисовать

Добавлено спустя 2 минуты 28 секунд:
Кнопку закладки сегодня отрисую. P.s. Вчера выпал из виртуальной жизни и ужаснулся жизни реальной, гуляя по одной из непопулярных улиц Омска...

Добавлено спустя 59 минут:
Андрей, а это в какой файле правки? :?
В файле viewtopic_body.html у меня только этот код есть:

Код: Выделить всё

<!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->


а подписаться и в закладки нету :?

Добавлено спустя 58 минут 53 секунды:
Начинаю делать свои кнопки :)
Вложение:
Комментарий к файлу: Подписаться на тему -красный цвет
подписаться на тему.png
подписаться на тему.png [ 2.24 КБ | Просмотров: 1495 ] подписаться на тему.png


Вложение:
Комментарий к файлу: Подписаться на тему -синий цвет
подписаться на тему2.png
подписаться на тему2.png [ 2.29 КБ | Просмотров: 1495 ] подписаться на тему2.png



Добавлено спустя 10 минут 56 секунд:
Кнопка ответить

Добавлено спустя 42 секунды:
Ну как в первом приближение, Андрей? Неплохо бы поставить на форум и посмотреть как получится :idea:
Сейчас еще закладку сделаю

Добавлено спустя 9 минут 9 секунд:
Ответить в красном цвете

Добавлено спустя 13 минут 40 секунд:
Готова закладка!


Вложения:
закладка.png
закладка.png [ 860 байт | Просмотров: 1488 ] закладка.png

ответить2.png
ответить2.png [ 1.87 КБ | Просмотров: 1490 ] ответить2.png

ответить.png
ответить.png [ 1.85 КБ | Просмотров: 1494 ] ответить.png

Не в сети
(Дмитрий)  
2019-07-14 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Теперь перехожу к кодингу :)

Добавлено спустя 2 минуты 17 секунд:
В файле viewtopic_body.html находим код, который обозначил Андрей

Код: Выделить всё

<div class="topic-actions">

  [code] <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->[/code]
Далее открываем overall_footer.html и находим вывод подписки и закладки

[code]<ul class="linklist">
         <li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a></li>
            <!-- IF not S_IS_BOT -->
               <!-- IF S_WATCH_FORUM_LINK --><li <!-- IF S_WATCHING_FORUM -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{S_WATCH_FORUM_LINK}" title="{S_WATCH_FORUM_TITLE}">{S_WATCH_FORUM_TITLE}</a></li><!-- ENDIF -->
               <!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a></li><!-- ENDIF -->
               <!-- IF U_BOOKMARK_TOPIC --><li class="icon-bookmark"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a></li><!-- ENDIF -->
               <!-- IF U_BUMP_TOPIC --><li class="icon-bump"><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a></li><!-- ENDIF -->
            <!-- ENDIF -->
         <li class="rightside"><!-- IF not S_IS_BOT --><a href="{U_MOBILE_ON}">{L_MOBILE_ON}</a> &bull; <!-- ENDIF --><!-- IF U_TEAM --><a href="{U_TEAM}">{L_THE_TEAM}</a> &bull; <!-- ENDIF --><!-- IF not S_IS_BOT --><a href="{U_DELETE_COOKIES}">{L_DELETE_COOKIES}</a> &bull; <!-- ENDIF -->{S_TIMEZONE}</li>
      </ul>


Добавлено спустя 6 минут 47 секунд:
А вот дальше, я не знаю как впендюрить новые кнопки между ответить и поиском. :?


<div class="topic-actions">

<div class="buttons">
<!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
<div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
<!-- ENDIF -->
</div>

СЮДА НАДО ВСТАВИТЬ ВЫВОД КНОПКИ ПОДПИСАТЬСЯ и ЗАКЛАДКА

<!-- IF S_DISPLAY_SEARCHBOX -->
<div class="search-box">
<form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
<fieldset>
<input class="inputbox search tiny" type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
<input class="button2" type="submit" value="{L_SEARCH}" />
{S_SEARCH_LOCAL_HIDDEN_FIELDS}
</fieldset>
</form>
</div>
<!-- ENDIF -->

Добавлено спустя 2 минуты 24 секунды:
Как то надо преобразовать этот код

<ul class="linklist">
<!-- IF not S_IS_BOT -->
<!-- IF S_WATCH_FORUM_LINK --><li <!-- IF S_WATCHING_FORUM -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{S_WATCH_FORUM_LINK}" title="{S_WATCH_FORUM_TITLE}">{S_WATCH_FORUM_TITLE}</a></li><!-- ENDIF -->
<!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_BOOKMARK_TOPIC --><li class="icon-bookmark"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_BUMP_TOPIC --><li class="icon-bump"><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a></li><!-- ENDIF -->
<!-- ENDIF -->
</ul>
А как это сделать, я уже не соображу :(

Добавлено спустя 24 минуты 37 секунд:
Что то не нравится мне подписка на тему. Изменил

Добавлено спустя 3 минуты 49 секунд:
Или такой вариант:

Добавлено спустя 16 минут 13 секунд:
Belk писал(а):

можете попробовать в ряд мета-тэгов в шапке форума вставить и такой метатэг.

Увы, не работает на смартфоне. Вернее работает, но очень криво :bm:


Вложения:
Подписаться на тему5.png
Подписаться на тему5.png [ 3.48 КБ | Просмотров: 1475 ] Подписаться на тему5.png

Подписаться на тему4.png
Подписаться на тему4.png [ 2.21 КБ | Просмотров: 1476 ] Подписаться на тему4.png

Не в сети
(Дмитрий)  
2019-07-14 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Тоже не нашел такого мода, а выглядит классно! :)

Изображение


Не в сети
(Андрей)  
2019-07-14 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Увы, не работает на смартфоне. Вернее работает, но очень криво


я тоже попробовал и вставил. готовая вёрстка под смартфон сразу "поехала".

не знаю, что эта мета должна оптимизировать, но результат как-то не очень... может быть мы что-то не так делаем.

Добавлено спустя 5 минут 3 секунды:

Код: Выделить всё

<!-- IF S_DISPLAY_SEARCHBOX -->
<div class="search-box">
<form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
<fieldset>
<input class="inputbox search tiny" type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
<input class="button2" type="submit" value="{L_SEARCH}" />
{S_SEARCH_LOCAL_HIDDEN_FIELDS}
</fieldset>
</form>
</div>
<!-- ENDIF -->


это вывод поиска вверху темы. вы же сказали, что вам он не нужен. то есть просто удаляем этот код.

Код: Выделить всё

<ul class="linklist">
<!-- IF not S_IS_BOT -->
<!-- IF S_WATCH_FORUM_LINK --><li <!-- IF S_WATCHING_FORUM -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{S_WATCH_FORUM_LINK}" title="{S_WATCH_FORUM_TITLE}">{S_WATCH_FORUM_TITLE}</a></li><!-- ENDIF -->
<!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_BOOKMARK_TOPIC --><li class="icon-bookmark"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_BUMP_TOPIC --><li class="icon-bump"><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a></li><!-- ENDIF -->
<!-- ENDIF -->
</ul>


это вывод иконок поделиться, добавить в закладки и что-то там ещё. этот код надо попробовать прописать на место удалённого поиска.
разумеется, у вас в viewtopic_body его нет, потому что его там и не было. он находится в футере.

только пришёл с работы и уже надо идти на халтуру... попробуйте разобраться с верхом страницы, как я написал. приду - посмотрю куда вставить внизу...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-14 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, я понял что код из футера надо в боди перетащить. Я не понял как его изменить, что бы появились кнопки подписаться и закладка (вместо ссылок).
P.S. две работы это тяжело, я вас прекрасно понимаю. В начале 2002 года я даже на трех работал... выдержал 2 месяца, похудел на 5 кг ...


Не в сети
(Андрей)  
2019-07-14 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


всё-таки просилвер - крезанутый стиль. вывести простую кнопку "поделиться" - очень легко. вывести её с позиционированием, как "ответить" - никак не удаётся. полчаса мучался. пошёл спать. :dash3:


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-15 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Хм, странно, а если просто в одну строчку запилить, как перечисление, через <li>. Так тоже все съезжает?
У меня нет понимания того, как из ссылки вывести кнопку, причем меняющуюся при указателе курсора мышки


Не в сети
(Андрей)  
2019-07-15 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


ещё пару часов помучился - не получается. я этот плавающий стиль понять не могу. у меня тоже, видать,
Цитата:
У меня нет понимания того, как из ссылки вывести кнопку, причем меняющуюся при указателе курсора мышки


могу вывести просто кнопку-картинку с нормальной пропиской. мучаться с этим выводом больше не буду - нет времени.

можете прописать как кнопками, например, в меню...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-15 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Эх, жаль... Спасибо что попробовали, Андрей!
***
А если сделать эти кнопки тупо разными? Ну т.е. картинка ПОДПИСАТЬСЯ как отдельный файл и картинка ОТПИСАТЬСЯ как отдельный файл. Так получится?

Добавлено спустя 5 минут 37 секунд:
Или еще вариант.
Может быть действительно в виде кнопок меню сделать?
Только с белым фоном и красным текстом, а!?


Не в сети
(Андрей)  
2019-07-15 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


так?

Вложение:
pod.png
pod.png [ 11.17 КБ | Просмотров: 1500 ] pod.png



трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-15 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Ага, так даже лучше, Андрей!!! :idea:
И кнопку ответить, тоже заменить на такую, красивую :)

Добавлено спустя 1 минуту 22 секунды:
Опять же после того как пользователь нажимает подписаться на тему, кнопка должна изменить текст на отписаться от темы. :)


Не в сети
(Андрей)  
2019-07-15 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

кнопка должна изменить текст на отписаться от темы.


само собой меняется. это не кнопка меняется, а сам код вывода.

с кнопкой "ответить":

Вложение:
ddd.png
ddd.png [ 10.77 КБ | Просмотров: 1486 ] ddd.png



делается так:

открыть viewtopic_body.html

найти код вывода кнопки ответить:

Код: Выделить всё

   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
        <!-- ENDIF -->
        </div>


заменить его на

Код: Выделить всё

<!-- IF not S_IS_BOT -->
<style>
.friend{padding:4px;border:1px solid red;border-radius:3px;}
a.friend{color:red;font-size:1.0em;}
</style>
<table cellspacing="5">
       <tr>
                <td valign="middle" align="center">
        <!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}" class="friend" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a><!-- ENDIF -->
                </td>
           <td valign="middle" align="center">
   <!-- IF S_WATCH_FORUM_LINK --><a href="{S_WATCH_FORUM_LINK}" class="friend" title="{S_WATCH_FORUM_TITLE}">{S_WATCH_FORUM_TITLE}</a><!-- ENDIF -->      
      </td>
          <td valign="middle" align="center">
   <!-- IF U_WATCH_TOPIC --><a href="{U_WATCH_TOPIC}" class="friend" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a><!-- ENDIF -->      
          </td>
               <td valign="middle" align="center">
   <!-- IF U_BOOKMARK_TOPIC --><a href="{U_BOOKMARK_TOPIC}" class="friend" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a><!-- ENDIF -->         
          </td>
               <td valign="middle" align="center">
   <!-- IF U_BUMP_TOPIC --><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a><!-- ENDIF -->      
          </td>
   </tr>
</table>
<!-- ENDIF -->


стилевое оформление кнопки прописано ту же.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-15 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Балин, Андрей! Это же офигено! :idea: Спасибо! :arigato:
Побежал пробовать :idea:

Добавлено спустя 58 секунд:
P.S. Мне кажется зазоры разные у кнопочки ответить и у остальных


Не в сети
(Андрей)  
2019-07-15 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


да, я видел. не понял почему. большого сильно значения не имеет, я думаю.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-15 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Немного отвлекли по работе.
Поставил. Кнопочки вывелись, но они не как кнопочки получились, т.е. ссылка идет и все :?

Добавлено спустя 1 минуту 10 секунд:
т.е. так:

Добавлено спустя 1 минуту 10 секунд:
Можно залить фон кнопок, например белым цветом? И сделать их как бы анимированными, как на других кнопках :)

Добавлено спустя 1 час 38 минут 15 секунд:
Прописал вместо class="friend" - > class="buttonn button-blue"
и получил такой вывод, кнопки отличаются от тех что уже выведены на форуме. :?

Добавлено спустя 7 минут 34 секунды:
А поставил такой стиль копочный и вовсе получил белые кнопки :?


Вложения:
Новые кнопки4.png
Новые кнопки4.png [ 11.2 КБ | Просмотров: 1458 ] Новые кнопки4.png

Новые кнопки3.png
Новые кнопки3.png [ 8.64 КБ | Просмотров: 1460 ] Новые кнопки3.png

Новые кнопки2.png
Новые кнопки2.png [ 8.01 КБ | Просмотров: 1476 ] Новые кнопки2.png

Не в сети
(Андрей)  
2019-07-15 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


если прописывать

Код: Выделить всё

class="button button-blue"


надо добавить

Код: Выделить всё

style="color:white;"


то есть общий код

Код: Выделить всё

class="button button-blue" style="color:white;"


фон кнопок:

Код: Выделить всё

.friend{padding:4px;border:1px solid red;border-radius:3px;background:white;}


добавил белый фон. для белых кнопок у меня нет анимации... :?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-15 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Еще попытался все запихнуть в одну таблицу, почему ту нумерация никак не хочет вправо смещается ни при <div align="center"> ни при <td align="right">
А если нумерацию не запихнуть в таблицу то происходит смещение строк :?
Буду пробовать, спасибо за помощь, Андрей :arigato:


Не в сети
(Андрей)  
2019-07-15 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Еще попытался все запихнуть в одну таблицу, почему ту нумерация никак не хочет вправо смещается ни при <div align="center"> ни при <td align="right">


так там ведь и так всё в одной таблице...

чтобы организовать "смещение" td-блоков надо задать ширину table. сейчас она равна ширине кнопок и, само собой, смещаться просто некуда.

добавьте ширину и потом пропишите так же ширину td-блоков:

Код: Выделить всё

<table width="100%" cellspacing="5">
       <tr>
                <td width="200" valign="middle" align="center">


и так далее. то есть сделайте полосу таблицы на весь экран и потом уже занимайтесь "перемещением" блоков...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-16 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Понял, Андрей! На днях буду пробовать спасибо! :arigato:
Жаль, что с картинками не получается. Можно было сделать просто суперское меню, превратив просильвер в новый стиль. Хотя он и так уже новый, почти что белковый :)


Не в сети
(Андрей)  
2019-07-17 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


вроде смог победить кнопку просилвера... наверное.

можете сделать кнопку отписаться, такую же, как и подписаться? чтобы проверить реверс.

Вложение:
03.png
03.png [ 11.76 КБ | Просмотров: 1479 ] 03.png



кстати, нашёл в сети интересную англоязычную тему насчёт лайков за сообщение. за любое сообщение в теме. функция доступна зарегестрированным пользователям. каждый может выставить не более 1 лайка. дальнейшие попытки нажимать ничего не меняют. :)) при наведении на количество лайков показывается список проголосовавших.
правда в списке тем вывода никакого нет.

Вложение:
01.png
01.png [ 17.41 КБ | Просмотров: 1479 ] 01.png




Вложение:
02.png
02.png [ 21.55 КБ | Просмотров: 1479 ] 02.png



оригинальная разработка. я протестировал - работает.

время появится - создам тему. в том виде, что есть там - она вряд ли кому подойдёт....


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-18 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

вроде смог победить кнопку просилвера... наверное.

можете сделать кнопку отписаться, такую же, как и подписаться? чтобы проверить реверс.

Офигеть, Андрей! Это же КРУТО!!!! Я уж думал безнадежно :cry:
Я тут немного выпал из жизни. Сейчас сделаю ОТПИСАТЬСЯ
Belk писал(а):

каждый может выставить не более 1 лайка. дальнейшие попытки нажимать ничего не меняют.

Именно так и работает эта кнопка, тестировал на форуме Винском :)

Добавлено спустя 4 минуты 6 секунд:
Готово

Добавлено спустя 4 минуты 53 секунды:
Если все получиться, отрисую красивые кнопочки :idea:
Belk писал(а):

ремя появится - создам тему. в том виде, что есть там - она вряд ли кому подойдёт....

Это да, в таком виде выглядит действительно стремно.
А вот на форуме того же Винского, эти лайки вынесены к названию темы. Причем лайки темы отмеченные тобой другим цветом подсвечиваются. Но это уже доп, возможно и лишний. Но то что отменить лайк нельзя это факт :-D
И это прикольно :)

Изображение


Вложения:
Отписаться от темы.png
Отписаться от темы.png [ 2.25 КБ | Просмотров: 1473 ] Отписаться от темы.png

Не в сети
(Андрей)  
2019-07-19 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


вроде всё получается.. встроил в новую полоску и новую кнопку "ответить" и вашу картинку "в закладки". может закладки сделать, как всё остальное? а то не смотрится...

и ещё: в кнопке "ответить" задействована функция вывода "тема закрыта". неплохо бы было нарисовать кнопку "тема закрыта" как "ответить". я бы тогда её "вписал" в код сразу....

вот скан того, что получается на текущий момент:


Вложение:
primer.png
primer.png [ 13.61 КБ | Просмотров: 1464 ] primer.png



трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-19 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Вообще отлично получается Андрей!
Уже на мини модик тянет )))
Закладку я переделаю, там надо либо птицу поставить внутри, либо крестик.
Тема закрыта тоже отрисую. Спасибо!!!


Не в сети
(Андрей)  
2019-07-19 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


давайте. ушёл на работу. завтра выходной - попробую закончить и выложить для редактирования.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-19 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Отрисовал :)
Вложение:
тема закрыта.png
тема закрыта.png [ 2.09 КБ | Просмотров: 1459 ] тема закрыта.png


Закладка +
Вложение:
закладка-on.png
закладка-on.png [ 1.11 КБ | Просмотров: 1459 ] закладка-on.png


Закладка -
Вложение:
закладка-off.png
закладка-off.png [ 1.26 КБ | Просмотров: 1459 ] закладка-off.png



Добавлено спустя 43 секунды:
Еще одна кнопка, в копилку: новая тема


Вложения:
Новая тема.png
Новая тема.png [ 2.02 КБ | Просмотров: 1458 ] Новая тема.png

Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


наверное я неправильно объяснил... картинка на "закладках" не меняется. нет там такой функции. я просто думал, что вы её нарисуете с надписями, как и все остальные, но если вам нравится именно такой дизайн - возьму первую (с галочкой).
насчёт новой темы. вы её тоже хотите добавить в полоску? насколько я вижу в стандартном просилвере нет в теме этой кнопки.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, но ведь когда нажимаешь добавить закладку, фраза меняется на удалить из закладки. Эта функция не равносильна разной картинке?
А если картинка будет одинаковой, то как понять, добавлена закладка, или удвлена? Только из личного кабинета? Это не очень удобно на мой взгляд...
Хотя надо смотреть, может я и ошибаюсь. На мой взгляд закладка должна быть именно картинкой. :)

Новая тема, нет, не хочу в полоску. Я ее добавил в эту тему, что бы она была одинаковой по стилю со всеми остальными кнопками Т.е. с ней делать ничего не надо ). Просто закинуть в свой стиль, кому надо будет. :)
Спасибо, что помогаете!


Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Андрей, но ведь когда нажимаешь добавить закладку, фраза меняется на удалить из закладки. Эта функция не равносильна разной картинке?


к сожалению нет. меняется именно только текстовый файл. в коде просто нет условия доля смены картинки. :)
а фраза меняется - вы правы. и функция меняется с "добавить" на "удалить".
это так задумано разработчиком.

поэтому замену картинки не организовать.

Добавлено спустя 15 минут 6 секунд:
да, забыл совсем. на будущий задел - отрисуйте мне кнопку "нравится" или как думаете она должна называться. like, короче.

Добавлено спустя 3 часа 2 минуты 31 секунду:
вроде закончил. установка (для просилвера):

скачать папку bk, распаковать и саму папку загрузить в папку imageset вашего стиля.

Вложение:
Комментарий к файлу: картинки
bk.rar [9.85 КБ]
Скачиваний: 15


дальше редактирование файлов:

открыть viewtopic_body.html

найти

Код: Выделить всё

   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
        <!-- ENDIF -->
        </div>


заменить на

Код: Выделить всё

<!-- IF not S_IS_BOT -->
<table width="100%">
    <tr>
         <td width="100%" valign="middle">

        <ul class="profile-icons">
             <!-- IF S_DISPLAY_REPLY_INFO --><li class="<!-- IF S_IS_LOCKED -->lockedw-icon<!-- ELSE -->replyw-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></span></a></li><!-- ENDIF -->
             <!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="unwatchtopic-icon"<!-- ELSE -->class="watchtopic-icon"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}"><span>{L_WATCH_TOPIC}</span></a></li><!-- ENDIF -->
             <!-- IF U_BOOKMARK_TOPIC --><li class="bookmark-icon"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}"><span>{L_BOOKMARK_TOPIC}</span></a></li><!-- ENDIF -->
        </ul>

         </td>
         <td width="100"  valign="middle" align="right"></td>
   </tr>
</table>
<!-- ENDIF -->


открыть theme/buttons.css

найти

Код: Выделить всё

ul.profile-icons li.warn-icon   { width: {IMG_ICON_USER_WARN_WIDTH}px; height: {IMG_ICON_USER_WARN_HEIGHT}px; }


вставить после найденного

Код: Выделить всё

ul.profile-icons li.watchtopic-icon        { width: 112px; height: 25px; }
ul.profile-icons li.unwatchtopic-icon        { width: 112px; height: 25px; }
ul.profile-icons li.replyw-icon        { width: 94px; height: 25px; }
ul.profile-icons li.lockedw-icon        { width: 94px; height: 25px; }
ul.profile-icons li.bookmark-icon        { width: 17px; height: 25px; }


найти

Код: Выделить всё

ul.profile-icons li.info-icon, ul.profile-icons li.report-icon   { margin: 0 3px 0 0; }


вставить после найденного

Код: Выделить всё

ul.profile-icons li.watchtopic-icon    { margin: 0 0 0 10px; }
ul.profile-icons li.unwatchtopic-icon    { margin: 0 0 0 10px; }
ul.profile-icons li.replyw-icon    { margin: 0 0 0 10px; }
ul.profile-icons li.lockedw-icon    { margin: 0 0 0 10px; }
ul.profile-icons li.bookmark-icon    { margin: 0 0 0 10px; }


открыть theme/colours.css

найти

Код: Выделить всё

.quote-icon, .quote-icon a      { background-image: url("{IMG_ICON_POST_QUOTE_SRC}"); }


вставить после найденного

Код: Выделить всё

.watchtopic-icon, .watchtopic-icon a        { background-image: url("{T_IMAGESET_PATH}/bk/watch_topic.png"); }
.unwatchtopic-icon, .unwatchtopic-icon a        { background-image: url("{T_IMAGESET_PATH}/bk/unwatch_topic.png"); }
.replyw-icon, .replyw-icon a        { background-image: url("{T_IMAGESET_PATH}/bk/replyw.png"); }
.lockedw-icon, .lockedw-icon a        { background-image: url("{T_IMAGESET_PATH}/bk/lockedw.png"); }
.bookmark-icon, .bookmark-icon a        { background-image: url("{T_IMAGESET_PATH}/bk/bookmark.png"); }



всё. очистить кэш шаблона, темы, рисунков и браузера. всё должно проявиться сразу.

пробуйте.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


На всякий случай. Мой viewtopic_body.html до изменений

Код: Выделить всё

<!-- INCLUDE overall_header.html -->
<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- NOTE: remove the style="display: none" when you want to have the forum description on the topic body -->
<!-- IF FORUM_DESC --><div style="display: none !important;">{FORUM_DESC}<br /></div><!-- ENDIF -->

<!-- IF MODERATORS -->
<p>
   <strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->:</strong> {MODERATORS}
</p>
<!-- ENDIF -->

<!-- IF S_FORUM_RULES -->
   <div class="rules">
      <div class="inner"><span class="corners-top"><span></span></span>

      <!-- IF U_FORUM_RULES -->
         <a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a>
      <!-- ELSE -->
         <strong>{L_FORUM_RULES}</strong><br />
         {FORUM_RULES}
      <!-- ENDIF -->

      <span class="corners-bottom"><span></span></span></div>
   </div>
<!-- ENDIF -->

<div class="topic-actions">

   <!-- IF not S_IS_BOT -->
<div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
        <!-- ENDIF -->
        </div>
       
<!-- ENDIF -->

 <!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->
   
<!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         <!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->{TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
   
</div>
<div class="clear"></div>

<!-- IF S_HAS_POLL -->
   <form method="post" action="{S_POLL_ACTION}">

   <div class="panel">
      <div class="inner"><span class="corners-top"><span></span></span>

      <div class="content">
         <h2>{POLL_QUESTION}</h2>
         <p class="author">{L_POLL_LENGTH}<!-- IF S_CAN_VOTE and L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF S_CAN_VOTE -->{L_MAX_VOTES}<!-- ENDIF --></p>

         <fieldset class="polls">
         <!-- BEGIN poll_option -->
            <dl class="<!-- IF poll_option.POLL_OPTION_VOTED -->voted<!-- ENDIF -->"<!-- IF poll_option.POLL_OPTION_VOTED --> title="{L_POLL_VOTED_OPTION}"<!-- ENDIF -->>
               <dt><!-- IF S_CAN_VOTE --><label for="vote_{poll_option.POLL_OPTION_ID}">{poll_option.POLL_OPTION_CAPTION}</label><!-- ELSE -->{poll_option.POLL_OPTION_CAPTION}<!-- ENDIF --></dt>
               <!-- IF S_CAN_VOTE --><dd style="width: auto;"><!-- IF S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF --></dd><!-- ENDIF -->
               <!-- IF S_DISPLAY_RESULTS --><dd class="resultbar"><div class="<!-- IF poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll_option.POLL_OPTION_PERCENT};">{poll_option.POLL_OPTION_RESULT}</div></dd>
               <dd><!-- IF poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
            </dl>
         <!-- END poll_option -->

         <!-- IF S_DISPLAY_RESULTS -->
            <dl>
               <dt>&nbsp;</dt>
               <dd class="resultbar">{L_TOTAL_VOTES} : {TOTAL_VOTES}</dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF S_CAN_VOTE -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF not S_DISPLAY_RESULTS -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></dd>
            </dl>
         <!-- ENDIF -->
         </fieldset>
      </div>

      <span class="corners-bottom"><span></span></span></div>
      {S_FORM_TOKEN}
      {S_HIDDEN_FIELDS}
   </div>


   </form>
   <hr />
<!-- ENDIF -->

<!-- BEGIN postrow -->

<div style="border: 1px solid #12a3eb; margin-bottom: 15px; border-radius: 5px; box-shadow: 0 0 8px 0 rgba(0,0,0,1); padding: 1px 1px 0px 1px" class="<!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
   <!-- IF postrow.S_FIRST_UNREAD --><a id="unread"></a><!-- ENDIF -->
   <div id="p{postrow.POST_ID}" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 --> itemscope itemtype="https://schema.org/ScholarlyArticle" <!-- ENDIF --> class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF -->">
      <div class="inner"><span class="corners-top"><span></span></span>
<table width="100%">
    <tr>
             <td style="width:200px;border-right:1px solid #069;padding:0 10px;" valign="top">
         
   <!-- IF not postrow.S_IGNORE_POST -->
   <dl class="postprofile2" id="profile{postrow.POST_ID}">
    <table width="100%">
        <tr>   
            <td valign="top"><!-- IF postrow.ONLINE_IMG --><img src="{T_IMAGESET_PATH}/ru/icon_user_online.png" alt="online" style="float:right;margin:0px;" /><!-- ELSE --><img src="{T_IMAGESET_PATH}/ru/icon_user_offline.png" alt="offline" style="float:right;margin:0px;" /><!-- ENDIF -->
<span style="font-size:14px; font-weight:bold">               
            <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
            <!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><div <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="author" <!-- ENDIF -->><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --></div><!-- ENDIF -->                       
</span>
          </td>
      </tr>
      <tr>
          <td valign="top">
            <!-- IF postrow.POSTER_AVATAR -->
               <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
            <!-- ELSE -->
            <!-- IF postrow.U_POST_AUTHOR --><br /><a href="{postrow.U_POST_AUTHOR}"><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="avatar no" /></a><br /><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
           <!-- ENDIF -->
            </td>
        </tr>
        <tr>
          <td valign="top">
<!-- IF postrow.POST_AUTHOR_COLOUR eq '#000000' --><img src="https://crimea-your.ru/forum/images/r_card.png" title="ЗаБАНен"/><span style="color: #ff0000"><span style="font-weight: bold">ЗаБАНен!!! </span></span>
<!-- ELSE -->
<!-- IF postrow.POSTER_WARNINGS eq '1' --><img src="https://crimea-your.ru/forum/images/y_card.png" title="Одно предупреждение"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено предупреждение! </span></span>
<!-- ENDIF --><!-- IF postrow.POSTER_WARNINGS eq '2' --><img src="https://crimea-your.ru/forum/images/o_card.png" title="Два предупреждения"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено последнее предупреждение! </span></span><!-- ENDIF -->
<!-- ENDIF -->
            </td>
        </tr>     
    </table>     

         <!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->

      <dd>&nbsp;</dd>
      <!-- IF postrow.S_PROFILE_NAME_REAL --> <div style="код"><b>Имя</b>: {postrow.PROFILE_NAME_REAL_VALUE}</div>
      <!-- ENDIF -->
      <!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
      <!-- IF postrow.GALLERY_IMAGES != '' --><dd><strong>{L_IMAGES}:</strong> <!-- IF postrow.U_GALLERY_SEARCH --><a href="{postrow.U_GALLERY_SEARCH}">{postrow.GALLERY_IMAGES}</a><!-- ELSE -->{postrow.GALLERY_IMAGES}<!-- ENDIF --></dd><!-- ENDIF -->
      <!-- IF postrow.POSTER_LENGTH_OF_SERVICE --><dd><strong>{L_LENGTH_OF_SERVICE}:</strong> {postrow.POSTER_LENGTH_OF_SERVICE}</dd>
      <!-- ELSE IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
      <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
            <!-- IF postrow.POSTER_GENDER --><dd><strong>{L_GENDER}:</strong> {postrow.POSTER_GENDER_IMG}</dd><!-- ENDIF -->
           
      <!-- IF not postrow.S_POST_ANONYMOUS and postrow.THANKS_COUNTERS_VIEW -->
            <dd><strong>{L_RECEIVED}:</strong><!-- IF postrow.POSTER_RECEIVE_COUNT < 1 --> {postrow.POSTER_RECEIVE_COUNT} {L_THANK}<!-- ELSEIF postrow.POSTER_RECEIVE_COUNT > 1 --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANKS}<!-- ELSE --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANK}<!-- ENDIF --></dd>
      <!-- ENDIF -->
            <!-- BEGIN medal -->
      <!-- IF postrow.medal.S_HAS_MEDALS or postrow.medal.S_HAS_NOMINATIONS --><dd><strong>{L_MEDALS}:</strong> {postrow.medal.MEDALS_COUNT}{postrow.medal.MEDALS_NOMINATED}</dd><!-- ENDIF -->
         <!-- BEGIN medal_row -->
         <dd>
            <!-- BEGIN medal_col -->
               <img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" border="0" alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
            <!-- END medal_col -->
         </dd>
         <!-- END medal_row -->
      <!-- END medal -->

      <dd><strong><a href="{postrow.U_SEARCH_TOPICS}">{L_PRIME_SEARCH_USER_TOPICS}</a></strong></dd>

      <!-- IF not S_IS_BOT -->
      <!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER -->
         <dd>
            <ul class="profile-icons">
               <!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_GALLERY --><li class="gallery-icon"><a href="{postrow.U_GALLERY}" title="{L_PERSONAL_ALBUM}"><span>{L_PERSONAL_ALBUM}</span></a></li><!-- ENDIF -->
           
            </ul>
         </dd>
      <!-- ENDIF -->
      <!-- ENDIF -->

      </dl>
   <!-- ENDIF -->

        </td>
        <td style="width:100%;padding-left:10px;" valign="top">     
                         
      <div class="postbody" style="width:100%;">
     
     <div style="float:right;margin:5px;"><!-- IF S_ENABLE_POST_NUM --><ul class="dop"><li><a class="button button-green" style="width:40px;" href="{postrow.U_MINI_POST}"<!-- IF S_ENABLE_POST_NUM_JS --> onclick="prompt('{L_POST_DIRECT_LINK}',this.href); return false;"<!-- ENDIF -->><strong>{L_POST_NUM_SYMBOL}{postrow.POST_NUM}</strong></a></li></ul><!-- ENDIF --></div>     
         <!-- IF postrow.S_IGNORE_POST -->
            <div class="ignore">{postrow.L_IGNORE_POST}</div>
         <!-- ELSE -->

         <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}"><span <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="headline" <!-- ENDIF -->>{postrow.POST_SUBJECT}</span></a></h3>
                  <p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>

         <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
            <p class="rules">
               <!-- IF postrow.S_POST_UNAPPROVED -->{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}"><strong>{L_POST_UNAPPROVED}</strong></a><br /><!-- ENDIF -->
               <!-- IF postrow.S_POST_REPORTED -->{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}"><strong>{L_POST_REPORTED}</strong></a><!-- ENDIF -->
            </p>
         <!-- ENDIF -->
       
         <div class="content" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="articleBody" <!-- ENDIF -->>{postrow.MESSAGE}</div>

         <!-- IF postrow.S_HAS_ATTACHMENTS -->
            <dl class="attachbox">
               <dt>{L_ATTACHMENTS}</dt>
               <!-- BEGIN attachment -->
                  <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
               <!-- END attachment -->
            </dl>
         <!-- ENDIF -->

         <!-- IF postrow.S_DISPLAY_NOTICE --><div class="rules">{L_DOWNLOAD_NOTICE}</div><!-- ENDIF -->
         <!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
            <div class="notice">{postrow.EDITED_MESSAGE}
               <!-- IF postrow.EDIT_REASON --><br /><strong>{L_REASON}:</strong> <em>{postrow.EDIT_REASON}</em><!-- ENDIF -->
            </div>
         <!-- ENDIF -->

         <!-- IF postrow.BUMPED_MESSAGE --><div class="notice"><br /><br />{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
         <!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->
      <!-- ENDIF -->
     
      <!-- IF postrow.THANKS and postrow.THANKS_POSTLIST_VIEW -->
         <hr />
         <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT and postrow.S_MOD_THANKS -->
         <ul class="profile-icons" style="float:left"><li class="delete-icon"><a href="{postrow.U_CLEAR_LIST_THANKS_POST}" title="{L_CLEAR_LIST_THANKS}"><span>{L_CLEAR_LIST_THANKS}</span></a></li></ul>
         <!-- ENDIF -->
         <div class="content">
            <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT-->
            <dl style="font-size:12px;">
               <dt>{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANK_TEXT_2}</dt>
               <dd>{postrow.THANKS}</dd>
            </dl>
            <!-- ENDIF -->   
         </div>
      <!-- ENDIF -->
      <!-- IF postrow.S_THANKS_POST_REPUT_VIEW and postrow.POST_REPUT and not postrow.S_POST_ANONYMOUS and not S_IS_BOT -->
         <div class="content">
            <dl class="font-size:12px;">
               <dt class="small"><strong>{L_REPUT}:</strong>&nbsp;{postrow.POST_REPUT}</dt>
               <dd>
               <!-- IF postrow.S_THANKS_REPUT_GRAPHIC -->
               <div style="width: {postrow.THANKS_REPUT_GRAPHIC_WIDTH}; height: {postrow.THANKS_REPUT_HEIGHT}; background:  url({postrow.THANKS_REPUT_IMAGE_BACK}); background-repeat: repeat-x;"><div style="height: {postrow.THANKS_REPUT_HEIGHT}; width: {postrow.POST_REPUT}; background: url({postrow.THANKS_REPUT_IMAGE}); background-repeat: repeat-x;"></div></div>&nbsp;
               <!-- ENDIF -->
               </dd>
            </dl>
         </div>
      <!-- ENDIF -->
      </div>   
      </td>
    </tr>
    <tr>
      <td style="width:200px;" valign="top"><ul class="poloska"><li><a href="#wrap" title="{L_BACK_TO_TOP}">&uArr;</a></li></ul></td>
      <td style="width:100%;" valign="top">
<style>
#dop_fix {float:right;margin:10px;}
ul.dop,ul.dop li{list-style:none;margin:0;padding:0;}
ul.dop li{float:left;display:block;height:26px;}
ul.dop li a {color:#ffffff;font-weight:normal;text-decoration:none;}
.buttonn{margin:1px;padding:2px 4px 2px 4px;text-decoration:none;font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;display:inline-block;text-align:center;border:1px solid #ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.4);box-shadow:0 0 .05em rgba(0,0,0,0.4);-moz-box-shadow:0 0 .05em rgba(0,0,0,0.4);-webkit-box-shadow:0 0 .05em rgba(0,0,0,0.4);}
.buttonn:hover{box-shadow:0 0 .1em rgba(0,0,0,0.4);-moz-box-shadow:0 0 .1em rgba(0,0,0,0.4);-webkit-box-shadow:0 0 .1em rgba(0,0,0,0.4);}
.buttonn:active{top:1px;}
.button-blue{background:#4477a1;background:-webkit-gradient(linear, left top, left bottom, from(#81a8cb), to(#4477a1));background:-moz-linear-gradient(-90deg, #81a8cb, #4477a1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');}
.button-blue:hover{background:#81a8cb;background:-webkit-gradient(linear, left top, left bottom, from(#4477a1), to(#81a8cb));background:-moz-linear-gradient(-90deg, #4477a1, #81a8cb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4477a1', endColorstr='#81a8cb');}
.button-blue:active{background:#4477a1;}
.button-green{background:#428739;background:-webkit-gradient(linear, left top, left bottom, from(#c8dd95), to(#428739));background:-moz-linear-gradient(-90deg, #c8dd95, #428739);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c8dd95', EndColorStr='#428739');}
.button-green:hover{background:#c8dd95;background:-webkit-gradient(linear, left top, left bottom, from(#428739), to(#c8dd95));background:-moz-linear-gradient(-90deg, #428739, #c8dd95);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#428739', EndColorStr='#c8dd95');}
.button-green:active{background:#428739;}
.button-red{background:#D82741;background:-webkit-gradient(linear, left top, left bottom, from(#E84B6E), to(#D82741));background:-moz-linear-gradient(-90deg, #E84B6E, #D82741);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E84B6E', EndColorStr='#D82741');}
.button-red:hover{background:#E84B6E;background:-webkit-gradient(linear, left top, left bottom, from(#D82741), to(#E84B6E));background:-moz-linear-gradient(-90deg, #D82741, #E84B6E);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D82741', EndColorStr='#E84B6E');}
.button-red:active{background:#D82741;}
</style>
<br />
    <!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
    <div id="dop_fix">
    <ul class="dop">
    <!-- IF not S_IS_BOT -->
    <!-- IF postrow.U_DELETE --><li><a class="buttonn button-red" href="{postrow.U_DELETE}" title="Удалить сообщение"><b>x</b></a></li><!-- ENDIF -->
    <!-- IF postrow.U_WARN --><li><a class="buttonn button-red" href="{postrow.U_WARN}" title="Вынести предупреждение">B</a></li><!-- ENDIF -->
    <!-- IF postrow.U_REPORT --><li><a class="buttonn button-blue" href="{postrow.U_REPORT}" title="Пожаловаться на сообщение">!</a></li><!-- ENDIF -->
    <!-- IF postrow.U_INFO --><li><a class="buttonn button-blue" href="{postrow.U_INFO}" title="Информация по сообщению">?</a></li> <!-- ENDIF -->
    <!-- ENDIF --> 
    <!-- IF S_QUICK_REPLY --><li><a class="buttonn button-blue" href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{dE('qr_editor_div', 1);dE('qr_showeditor_div', -1);addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{L_QUICKQUOTE_TEXT}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_EDIT --><li><a class="buttonn button-blue" href="{postrow.U_EDIT}" title="{L_EDIT_POST}">{L_EDIT_POST}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_QUOTE --><li><a class="buttonn button-blue" href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}">{L_REPLY_WITH_QUOTE}</a></li><!-- ENDIF --> 
    </ul>   
    </div>
    <!-- ENDIF --><!-- ENDIF -->   
      </td>
      <td style="width:10px">
        <!-- IF not S_IS_BOT -->
         <!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
            <ul class="profile-icons" style="margin-top:10px'">
             <!-- IF  not postrow.S_FIRST_POST_ONLY or postrow.S_ONLY_TOPICSTART -->
                <!-- IF USERPOSTS >= 5 -->
            <!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and postrow.S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) -->
            <li class="{postrow.THANKS_IMG}"><a href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}"></a></li>
            <!-- ENDIF -->
            <!-- ENDIF -->   
                <!-- ENDIF -->
            </ul>
         <!-- ENDIF -->
         <!-- ENDIF -->
     </td>
    </tr>
</table>
      <span class="corners-bottom"><span></span></span></div>
   </div>
   
   
<!-- IF S_TOPIC_SEO -->
        <!-- IF postrow.S_FIRST_ROW && SEO_KEY -->
    <div class="panel bg2">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{SEO_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
        <!-- ELSEIF postrow.SEO_POST_KEY  -->
   <div class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{postrow.SEO_POST_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
<!-- ENDIF --><!-- ENDIF -->
   <hr class="divider" />
   </div>
<!-- END postrow -->
<!-- IF S_QUICK_REPLY -->
   <!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
<!-- IF S_NUM_POSTS > 1 or PREVIOUS_PAGE -->
   <form id="viewtopic" method="post" action="{S_TOPIC_ACTION}">

   <fieldset class="display-options" style="margin-top: 0; ">
      <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box {S_CONTENT_FLOW_BEGIN}">{L_PREVIOUS}</a><!-- ENDIF -->
      <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box {S_CONTENT_FLOW_END}">{L_NEXT}</a><!-- ENDIF -->
      <!-- IF not S_IS_BOT -->
      <label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
      <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label> <label>{S_SELECT_SORT_DIR} <input type="submit" name="sort" value="{L_GO}" class="button2" /></label>
      <!-- ENDIF -->
   </fieldset>

   </form>
   <hr />
<!-- ENDIF -->

<div class="topic-actions">
   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         {TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
</div>

<!-- INCLUDE jumpbox.html -->

<!-- IF S_TOPIC_MOD -->
   <form method="post" action="{S_MOD_ACTION}">
   <fieldset class="quickmod">
      <label for="quick-mod-select">{L_QUICK_MOD}:</label> {S_TOPIC_MOD} <input type="submit" value="{L_GO}" class="button2" />
      {S_FORM_TOKEN}
   </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <h3><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></h3>
   <p>{LOGGED_IN_USER_LIST}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->


Добавлено спустя 24 минуты 1 секунду:
Сделанный в соответствии с инструкцией файл viewtopic_body.html
получился таким,

Код: Выделить всё

<!-- INCLUDE overall_header.html -->
<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- NOTE: remove the style="display: none" when you want to have the forum description on the topic body -->
<!-- IF FORUM_DESC --><div style="display: none !important;">{FORUM_DESC}<br /></div><!-- ENDIF -->

<!-- IF MODERATORS -->
<p>
   <strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->:</strong> {MODERATORS}
</p>
<!-- ENDIF -->

<!-- IF S_FORUM_RULES -->
   <div class="rules">
      <div class="inner"><span class="corners-top"><span></span></span>

      <!-- IF U_FORUM_RULES -->
         <a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a>
      <!-- ELSE -->
         <strong>{L_FORUM_RULES}</strong><br />
         {FORUM_RULES}
      <!-- ENDIF -->

      <span class="corners-bottom"><span></span></span></div>
   </div>
<!-- ENDIF -->

<div class="topic-actions">

<!-- IF not S_IS_BOT -->
<!-- IF not S_IS_BOT -->
<table width="100%">
    <tr>
         <td width="100%" valign="middle">

        <ul class="profile-icons">
             <!-- IF S_DISPLAY_REPLY_INFO --><li class="<!-- IF S_IS_LOCKED -->lockedw-icon<!-- ELSE -->replyw-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></span></a></li><!-- ENDIF -->
             <!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="unwatchtopic-icon"<!-- ELSE -->class="watchtopic-icon"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}"><span>{L_WATCH_TOPIC}</span></a></li><!-- ENDIF -->
             <!-- IF U_BOOKMARK_TOPIC --><li class="bookmark-icon"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}"><span>{L_BOOKMARK_TOPIC}</span></a></li><!-- ENDIF -->
        </ul>

         </td>
         <td width="100"  valign="middle" align="right"></td>
   </tr>
</table>
<!-- ENDIF -->


       
<!-- ENDIF -->

 <!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->
   
<!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         <!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->{TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
   
</div>
<div class="clear"></div>

<!-- IF S_HAS_POLL -->
   <form method="post" action="{S_POLL_ACTION}">

   <div class="panel">
      <div class="inner"><span class="corners-top"><span></span></span>

      <div class="content">
         <h2>{POLL_QUESTION}</h2>
         <p class="author">{L_POLL_LENGTH}<!-- IF S_CAN_VOTE and L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF S_CAN_VOTE -->{L_MAX_VOTES}<!-- ENDIF --></p>

         <fieldset class="polls">
         <!-- BEGIN poll_option -->
            <dl class="<!-- IF poll_option.POLL_OPTION_VOTED -->voted<!-- ENDIF -->"<!-- IF poll_option.POLL_OPTION_VOTED --> title="{L_POLL_VOTED_OPTION}"<!-- ENDIF -->>
               <dt><!-- IF S_CAN_VOTE --><label for="vote_{poll_option.POLL_OPTION_ID}">{poll_option.POLL_OPTION_CAPTION}</label><!-- ELSE -->{poll_option.POLL_OPTION_CAPTION}<!-- ENDIF --></dt>
               <!-- IF S_CAN_VOTE --><dd style="width: auto;"><!-- IF S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF --></dd><!-- ENDIF -->
               <!-- IF S_DISPLAY_RESULTS --><dd class="resultbar"><div class="<!-- IF poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll_option.POLL_OPTION_PERCENT};">{poll_option.POLL_OPTION_RESULT}</div></dd>
               <dd><!-- IF poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
            </dl>
         <!-- END poll_option -->

         <!-- IF S_DISPLAY_RESULTS -->
            <dl>
               <dt>&nbsp;</dt>
               <dd class="resultbar">{L_TOTAL_VOTES} : {TOTAL_VOTES}</dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF S_CAN_VOTE -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF not S_DISPLAY_RESULTS -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></dd>
            </dl>
         <!-- ENDIF -->
         </fieldset>
      </div>

      <span class="corners-bottom"><span></span></span></div>
      {S_FORM_TOKEN}
      {S_HIDDEN_FIELDS}
   </div>


   </form>
   <hr />
<!-- ENDIF -->

<!-- BEGIN postrow -->

<div style="border: 1px solid #12a3eb; margin-bottom: 15px; border-radius: 5px; box-shadow: 0 0 8px 0 rgba(0,0,0,1); padding: 1px 1px 0px 1px" class="<!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
   <!-- IF postrow.S_FIRST_UNREAD --><a id="unread"></a><!-- ENDIF -->
   <div id="p{postrow.POST_ID}" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 --> itemscope itemtype="https://schema.org/ScholarlyArticle" <!-- ENDIF --> class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF -->">
      <div class="inner"><span class="corners-top"><span></span></span>
<table width="100%">
    <tr>
             <td style="width:200px;border-right:1px solid #069;padding:0 10px;" valign="top">
         
   <!-- IF not postrow.S_IGNORE_POST -->
   <dl class="postprofile2" id="profile{postrow.POST_ID}">
    <table width="100%">
        <tr>   
            <td valign="top"><!-- IF postrow.ONLINE_IMG --><img src="{T_IMAGESET_PATH}/ru/icon_user_online.png" alt="online" style="float:right;margin:0px;" /><!-- ELSE --><img src="{T_IMAGESET_PATH}/ru/icon_user_offline.png" alt="offline" style="float:right;margin:0px;" /><!-- ENDIF -->
<span style="font-size:14px; font-weight:bold">               
            <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
            <!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><div <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="author" <!-- ENDIF -->><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --></div><!-- ENDIF -->                       
</span>
          </td>
      </tr>
      <tr>
          <td valign="top">
            <!-- IF postrow.POSTER_AVATAR -->
               <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
            <!-- ELSE -->
            <!-- IF postrow.U_POST_AUTHOR --><br /><a href="{postrow.U_POST_AUTHOR}"><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="avatar no" /></a><br /><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
           <!-- ENDIF -->
            </td>
        </tr>
        <tr>
          <td valign="top">
<!-- IF postrow.POST_AUTHOR_COLOUR eq '#000000' --><img src="https://crimea-your.ru/forum/images/r_card.png" title="ЗаБАНен"/><span style="color: #ff0000"><span style="font-weight: bold">ЗаБАНен!!! </span></span>
<!-- ELSE -->
<!-- IF postrow.POSTER_WARNINGS eq '1' --><img src="https://crimea-your.ru/forum/images/y_card.png" title="Одно предупреждение"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено предупреждение! </span></span>
<!-- ENDIF --><!-- IF postrow.POSTER_WARNINGS eq '2' --><img src="https://crimea-your.ru/forum/images/o_card.png" title="Два предупреждения"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено последнее предупреждение! </span></span><!-- ENDIF -->
<!-- ENDIF -->
            </td>
        </tr>     
    </table>     

         <!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->

      <dd>&nbsp;</dd>
      <!-- IF postrow.S_PROFILE_NAME_REAL --> <div style="код"><b>Имя</b>: {postrow.PROFILE_NAME_REAL_VALUE}</div>
      <!-- ENDIF -->
      <!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
      <!-- IF postrow.GALLERY_IMAGES != '' --><dd><strong>{L_IMAGES}:</strong> <!-- IF postrow.U_GALLERY_SEARCH --><a href="{postrow.U_GALLERY_SEARCH}">{postrow.GALLERY_IMAGES}</a><!-- ELSE -->{postrow.GALLERY_IMAGES}<!-- ENDIF --></dd><!-- ENDIF -->
      <!-- IF postrow.POSTER_LENGTH_OF_SERVICE --><dd><strong>{L_LENGTH_OF_SERVICE}:</strong> {postrow.POSTER_LENGTH_OF_SERVICE}</dd>
      <!-- ELSE IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
      <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
            <!-- IF postrow.POSTER_GENDER --><dd><strong>{L_GENDER}:</strong> {postrow.POSTER_GENDER_IMG}</dd><!-- ENDIF -->
           
      <!-- IF not postrow.S_POST_ANONYMOUS and postrow.THANKS_COUNTERS_VIEW -->
            <dd><strong>{L_RECEIVED}:</strong><!-- IF postrow.POSTER_RECEIVE_COUNT < 1 --> {postrow.POSTER_RECEIVE_COUNT} {L_THANK}<!-- ELSEIF postrow.POSTER_RECEIVE_COUNT > 1 --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANKS}<!-- ELSE --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANK}<!-- ENDIF --></dd>
      <!-- ENDIF -->
            <!-- BEGIN medal -->
      <!-- IF postrow.medal.S_HAS_MEDALS or postrow.medal.S_HAS_NOMINATIONS --><dd><strong>{L_MEDALS}:</strong> {postrow.medal.MEDALS_COUNT}{postrow.medal.MEDALS_NOMINATED}</dd><!-- ENDIF -->
         <!-- BEGIN medal_row -->
         <dd>
            <!-- BEGIN medal_col -->
               <img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" border="0" alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
            <!-- END medal_col -->
         </dd>
         <!-- END medal_row -->
      <!-- END medal -->

      <dd><strong><a href="{postrow.U_SEARCH_TOPICS}">{L_PRIME_SEARCH_USER_TOPICS}</a></strong></dd>

      <!-- IF not S_IS_BOT -->
      <!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER -->
         <dd>
            <ul class="profile-icons">
               <!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_GALLERY --><li class="gallery-icon"><a href="{postrow.U_GALLERY}" title="{L_PERSONAL_ALBUM}"><span>{L_PERSONAL_ALBUM}</span></a></li><!-- ENDIF -->
           
            </ul>
         </dd>
      <!-- ENDIF -->
      <!-- ENDIF -->

      </dl>
   <!-- ENDIF -->

        </td>
        <td style="width:100%;padding-left:10px;" valign="top">     
                         
      <div class="postbody" style="width:100%;">
     
     <div style="float:right;margin:5px;"><!-- IF S_ENABLE_POST_NUM --><ul class="dop"><li><a class="button button-green" style="width:40px;" href="{postrow.U_MINI_POST}"<!-- IF S_ENABLE_POST_NUM_JS --> onclick="prompt('{L_POST_DIRECT_LINK}',this.href); return false;"<!-- ENDIF -->><strong>{L_POST_NUM_SYMBOL}{postrow.POST_NUM}</strong></a></li></ul><!-- ENDIF --></div>     
         <!-- IF postrow.S_IGNORE_POST -->
            <div class="ignore">{postrow.L_IGNORE_POST}</div>
         <!-- ELSE -->

         <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}"><span <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="headline" <!-- ENDIF -->>{postrow.POST_SUBJECT}</span></a></h3>
                  <p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>

         <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
            <p class="rules">
               <!-- IF postrow.S_POST_UNAPPROVED -->{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}"><strong>{L_POST_UNAPPROVED}</strong></a><br /><!-- ENDIF -->
               <!-- IF postrow.S_POST_REPORTED -->{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}"><strong>{L_POST_REPORTED}</strong></a><!-- ENDIF -->
            </p>
         <!-- ENDIF -->
       
         <div class="content" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="articleBody" <!-- ENDIF -->>{postrow.MESSAGE}</div>

         <!-- IF postrow.S_HAS_ATTACHMENTS -->
            <dl class="attachbox">
               <dt>{L_ATTACHMENTS}</dt>
               <!-- BEGIN attachment -->
                  <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
               <!-- END attachment -->
            </dl>
         <!-- ENDIF -->

         <!-- IF postrow.S_DISPLAY_NOTICE --><div class="rules">{L_DOWNLOAD_NOTICE}</div><!-- ENDIF -->
         <!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
            <div class="notice">{postrow.EDITED_MESSAGE}
               <!-- IF postrow.EDIT_REASON --><br /><strong>{L_REASON}:</strong> <em>{postrow.EDIT_REASON}</em><!-- ENDIF -->
            </div>
         <!-- ENDIF -->

         <!-- IF postrow.BUMPED_MESSAGE --><div class="notice"><br /><br />{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
         <!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->
      <!-- ENDIF -->
     
      <!-- IF postrow.THANKS and postrow.THANKS_POSTLIST_VIEW -->
         <hr />
         <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT and postrow.S_MOD_THANKS -->
         <ul class="profile-icons" style="float:left"><li class="delete-icon"><a href="{postrow.U_CLEAR_LIST_THANKS_POST}" title="{L_CLEAR_LIST_THANKS}"><span>{L_CLEAR_LIST_THANKS}</span></a></li></ul>
         <!-- ENDIF -->
         <div class="content">
            <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT-->
            <dl style="font-size:12px;">
               <dt>{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANK_TEXT_2}</dt>
               <dd>{postrow.THANKS}</dd>
            </dl>
            <!-- ENDIF -->   
         </div>
      <!-- ENDIF -->
      <!-- IF postrow.S_THANKS_POST_REPUT_VIEW and postrow.POST_REPUT and not postrow.S_POST_ANONYMOUS and not S_IS_BOT -->
         <div class="content">
            <dl class="font-size:12px;">
               <dt class="small"><strong>{L_REPUT}:</strong>&nbsp;{postrow.POST_REPUT}</dt>
               <dd>
               <!-- IF postrow.S_THANKS_REPUT_GRAPHIC -->
               <div style="width: {postrow.THANKS_REPUT_GRAPHIC_WIDTH}; height: {postrow.THANKS_REPUT_HEIGHT}; background:  url({postrow.THANKS_REPUT_IMAGE_BACK}); background-repeat: repeat-x;"><div style="height: {postrow.THANKS_REPUT_HEIGHT}; width: {postrow.POST_REPUT}; background: url({postrow.THANKS_REPUT_IMAGE}); background-repeat: repeat-x;"></div></div>&nbsp;
               <!-- ENDIF -->
               </dd>
            </dl>
         </div>
      <!-- ENDIF -->
      </div>   
      </td>
    </tr>
    <tr>
      <td style="width:200px;" valign="top"><ul class="poloska"><li><a href="#wrap" title="{L_BACK_TO_TOP}">&uArr;</a></li></ul></td>
      <td style="width:100%;" valign="top">
<style>
#dop_fix {float:right;margin:10px;}
ul.dop,ul.dop li{list-style:none;margin:0;padding:0;}
ul.dop li{float:left;display:block;height:26px;}
ul.dop li a {color:#ffffff;font-weight:normal;text-decoration:none;}
.buttonn{margin:1px;padding:2px 4px 2px 4px;text-decoration:none;font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;display:inline-block;text-align:center;border:1px solid #ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.4);box-shadow:0 0 .05em rgba(0,0,0,0.4);-moz-box-shadow:0 0 .05em rgba(0,0,0,0.4);-webkit-box-shadow:0 0 .05em rgba(0,0,0,0.4);}
.buttonn:hover{box-shadow:0 0 .1em rgba(0,0,0,0.4);-moz-box-shadow:0 0 .1em rgba(0,0,0,0.4);-webkit-box-shadow:0 0 .1em rgba(0,0,0,0.4);}
.buttonn:active{top:1px;}
.button-blue{background:#4477a1;background:-webkit-gradient(linear, left top, left bottom, from(#81a8cb), to(#4477a1));background:-moz-linear-gradient(-90deg, #81a8cb, #4477a1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');}
.button-blue:hover{background:#81a8cb;background:-webkit-gradient(linear, left top, left bottom, from(#4477a1), to(#81a8cb));background:-moz-linear-gradient(-90deg, #4477a1, #81a8cb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4477a1', endColorstr='#81a8cb');}
.button-blue:active{background:#4477a1;}
.button-green{background:#428739;background:-webkit-gradient(linear, left top, left bottom, from(#c8dd95), to(#428739));background:-moz-linear-gradient(-90deg, #c8dd95, #428739);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c8dd95', EndColorStr='#428739');}
.button-green:hover{background:#c8dd95;background:-webkit-gradient(linear, left top, left bottom, from(#428739), to(#c8dd95));background:-moz-linear-gradient(-90deg, #428739, #c8dd95);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#428739', EndColorStr='#c8dd95');}
.button-green:active{background:#428739;}
.button-red{background:#D82741;background:-webkit-gradient(linear, left top, left bottom, from(#E84B6E), to(#D82741));background:-moz-linear-gradient(-90deg, #E84B6E, #D82741);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E84B6E', EndColorStr='#D82741');}
.button-red:hover{background:#E84B6E;background:-webkit-gradient(linear, left top, left bottom, from(#D82741), to(#E84B6E));background:-moz-linear-gradient(-90deg, #D82741, #E84B6E);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D82741', EndColorStr='#E84B6E');}
.button-red:active{background:#D82741;}
</style>
<br />
    <!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
    <div id="dop_fix">
    <ul class="dop">
    <!-- IF not S_IS_BOT -->
    <!-- IF postrow.U_DELETE --><li><a class="buttonn button-red" href="{postrow.U_DELETE}" title="Удалить сообщение"><b>x</b></a></li><!-- ENDIF -->
    <!-- IF postrow.U_WARN --><li><a class="buttonn button-red" href="{postrow.U_WARN}" title="Вынести предупреждение">B</a></li><!-- ENDIF -->
    <!-- IF postrow.U_REPORT --><li><a class="buttonn button-blue" href="{postrow.U_REPORT}" title="Пожаловаться на сообщение">!</a></li><!-- ENDIF -->
    <!-- IF postrow.U_INFO --><li><a class="buttonn button-blue" href="{postrow.U_INFO}" title="Информация по сообщению">?</a></li> <!-- ENDIF -->
    <!-- ENDIF --> 
    <!-- IF S_QUICK_REPLY --><li><a class="buttonn button-blue" href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{dE('qr_editor_div', 1);dE('qr_showeditor_div', -1);addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{L_QUICKQUOTE_TEXT}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_EDIT --><li><a class="buttonn button-blue" href="{postrow.U_EDIT}" title="{L_EDIT_POST}">{L_EDIT_POST}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_QUOTE --><li><a class="buttonn button-blue" href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}">{L_REPLY_WITH_QUOTE}</a></li><!-- ENDIF --> 
    </ul>   
    </div>
    <!-- ENDIF --><!-- ENDIF -->   
      </td>
      <td style="width:10px">
        <!-- IF not S_IS_BOT -->
         <!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
            <ul class="profile-icons" style="margin-top:10px'">
             <!-- IF  not postrow.S_FIRST_POST_ONLY or postrow.S_ONLY_TOPICSTART -->
                <!-- IF USERPOSTS >= 5 -->
            <!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and postrow.S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) -->
            <li class="{postrow.THANKS_IMG}"><a href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}"></a></li>
            <!-- ENDIF -->
            <!-- ENDIF -->   
                <!-- ENDIF -->
            </ul>
         <!-- ENDIF -->
         <!-- ENDIF -->
     </td>
    </tr>
</table>
      <span class="corners-bottom"><span></span></span></div>
   </div>
   
   
<!-- IF S_TOPIC_SEO -->
        <!-- IF postrow.S_FIRST_ROW && SEO_KEY -->
    <div class="panel bg2">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{SEO_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
        <!-- ELSEIF postrow.SEO_POST_KEY  -->
   <div class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{postrow.SEO_POST_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
<!-- ENDIF --><!-- ENDIF -->
   <hr class="divider" />
   </div>
<!-- END postrow -->
<!-- IF S_QUICK_REPLY -->
   <!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
<!-- IF S_NUM_POSTS > 1 or PREVIOUS_PAGE -->
   <form id="viewtopic" method="post" action="{S_TOPIC_ACTION}">

   <fieldset class="display-options" style="margin-top: 0; ">
      <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box {S_CONTENT_FLOW_BEGIN}">{L_PREVIOUS}</a><!-- ENDIF -->
      <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box {S_CONTENT_FLOW_END}">{L_NEXT}</a><!-- ENDIF -->
      <!-- IF not S_IS_BOT -->
      <label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
      <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label> <label>{S_SELECT_SORT_DIR} <input type="submit" name="sort" value="{L_GO}" class="button2" /></label>
      <!-- ENDIF -->
   </fieldset>

   </form>
   <hr />
<!-- ENDIF -->

<div class="topic-actions">
   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         {TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
</div>

<!-- INCLUDE jumpbox.html -->

<!-- IF S_TOPIC_MOD -->
   <form method="post" action="{S_MOD_ACTION}">
   <fieldset class="quickmod">
      <label for="quick-mod-select">{L_QUICK_MOD}:</label> {S_TOPIC_MOD} <input type="submit" value="{L_GO}" class="button2" />
      {S_FORM_TOKEN}
   </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <h3><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></h3>
   <p>{LOGGED_IN_USER_LIST}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->

Со смещением строк страниц. Пробую засунуть в одну таблицу
Изображение

Добавлено спустя 5 минут 5 секунд:
После всех манипуляций свиденияв одну строку получилось так:

Код: Выделить всё

<!-- INCLUDE overall_header.html -->
<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- NOTE: remove the style="display: none" when you want to have the forum description on the topic body -->
<!-- IF FORUM_DESC --><div style="display: none !important;">{FORUM_DESC}<br /></div><!-- ENDIF -->

<!-- IF MODERATORS -->
<p>
   <strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->:</strong> {MODERATORS}
</p>
<!-- ENDIF -->

<!-- IF S_FORUM_RULES -->
   <div class="rules">
      <div class="inner"><span class="corners-top"><span></span></span>

      <!-- IF U_FORUM_RULES -->
         <a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a>
      <!-- ELSE -->
         <strong>{L_FORUM_RULES}</strong><br />
         {FORUM_RULES}
      <!-- ENDIF -->

      <span class="corners-bottom"><span></span></span></div>
   </div>
<!-- ENDIF -->

<div class="topic-actions">

<!-- IF not S_IS_BOT -->
<!-- IF not S_IS_BOT -->
<table width="100%">
    <tr>
         <td width="100%" valign="middle">

        <ul class="profile-icons">
             <!-- IF S_DISPLAY_REPLY_INFO --><li class="<!-- IF S_IS_LOCKED -->lockedw-icon<!-- ELSE -->replyw-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></span></a></li><!-- ENDIF -->
             <!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="unwatchtopic-icon"<!-- ELSE -->class="watchtopic-icon"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}"><span>{L_WATCH_TOPIC}</span></a></li><!-- ENDIF -->
             <!-- IF U_BOOKMARK_TOPIC --><li class="bookmark-icon"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}"><span>{L_BOOKMARK_TOPIC}</span></a></li><!-- ENDIF -->
             <!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->
   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         <!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->{TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
        </ul>

         </td>
         <td width="100"  valign="middle" align="right"></td>
   </tr>
</table>
<!-- ENDIF -->


       
<!-- ENDIF -->


   

   
</div>
<div class="clear"></div>

<!-- IF S_HAS_POLL -->
   <form method="post" action="{S_POLL_ACTION}">

   <div class="panel">
      <div class="inner"><span class="corners-top"><span></span></span>

      <div class="content">
         <h2>{POLL_QUESTION}</h2>
         <p class="author">{L_POLL_LENGTH}<!-- IF S_CAN_VOTE and L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF S_CAN_VOTE -->{L_MAX_VOTES}<!-- ENDIF --></p>

         <fieldset class="polls">
         <!-- BEGIN poll_option -->
            <dl class="<!-- IF poll_option.POLL_OPTION_VOTED -->voted<!-- ENDIF -->"<!-- IF poll_option.POLL_OPTION_VOTED --> title="{L_POLL_VOTED_OPTION}"<!-- ENDIF -->>
               <dt><!-- IF S_CAN_VOTE --><label for="vote_{poll_option.POLL_OPTION_ID}">{poll_option.POLL_OPTION_CAPTION}</label><!-- ELSE -->{poll_option.POLL_OPTION_CAPTION}<!-- ENDIF --></dt>
               <!-- IF S_CAN_VOTE --><dd style="width: auto;"><!-- IF S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF --></dd><!-- ENDIF -->
               <!-- IF S_DISPLAY_RESULTS --><dd class="resultbar"><div class="<!-- IF poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll_option.POLL_OPTION_PERCENT};">{poll_option.POLL_OPTION_RESULT}</div></dd>
               <dd><!-- IF poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
            </dl>
         <!-- END poll_option -->

         <!-- IF S_DISPLAY_RESULTS -->
            <dl>
               <dt>&nbsp;</dt>
               <dd class="resultbar">{L_TOTAL_VOTES} : {TOTAL_VOTES}</dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF S_CAN_VOTE -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
            </dl>
         <!-- ENDIF -->

         <!-- IF not S_DISPLAY_RESULTS -->
            <dl style="border-top: none;">
               <dt>&nbsp;</dt>
               <dd class="resultbar"><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></dd>
            </dl>
         <!-- ENDIF -->
         </fieldset>
      </div>

      <span class="corners-bottom"><span></span></span></div>
      {S_FORM_TOKEN}
      {S_HIDDEN_FIELDS}
   </div>


   </form>
   <hr />
<!-- ENDIF -->

<!-- BEGIN postrow -->

<div style="border: 1px solid #12a3eb; margin-bottom: 15px; border-radius: 5px; box-shadow: 0 0 8px 0 rgba(0,0,0,1); padding: 1px 1px 0px 1px" class="<!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
   <!-- IF postrow.S_FIRST_UNREAD --><a id="unread"></a><!-- ENDIF -->
   <div id="p{postrow.POST_ID}" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 --> itemscope itemtype="https://schema.org/ScholarlyArticle" <!-- ENDIF --> class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF -->">
      <div class="inner"><span class="corners-top"><span></span></span>
<table width="100%">
    <tr>
             <td style="width:200px;border-right:1px solid #069;padding:0 10px;" valign="top">
         
   <!-- IF not postrow.S_IGNORE_POST -->
   <dl class="postprofile2" id="profile{postrow.POST_ID}">
    <table width="100%">
        <tr>   
            <td valign="top"><!-- IF postrow.ONLINE_IMG --><img src="{T_IMAGESET_PATH}/ru/icon_user_online.png" alt="online" style="float:right;margin:0px;" /><!-- ELSE --><img src="{T_IMAGESET_PATH}/ru/icon_user_offline.png" alt="offline" style="float:right;margin:0px;" /><!-- ENDIF -->
<span style="font-size:14px; font-weight:bold">               
            <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
            <!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><div <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="author" <!-- ENDIF -->><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --></div><!-- ENDIF -->                       
</span>
          </td>
      </tr>
      <tr>
          <td valign="top">
            <!-- IF postrow.POSTER_AVATAR -->
               <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
            <!-- ELSE -->
            <!-- IF postrow.U_POST_AUTHOR --><br /><a href="{postrow.U_POST_AUTHOR}"><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="avatar no" /></a><br /><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
           <!-- ENDIF -->
            </td>
        </tr>
        <tr>
          <td valign="top">
<!-- IF postrow.POST_AUTHOR_COLOUR eq '#000000' --><img src="https://crimea-your.ru/forum/images/r_card.png" title="ЗаБАНен"/><span style="color: #ff0000"><span style="font-weight: bold">ЗаБАНен!!! </span></span>
<!-- ELSE -->
<!-- IF postrow.POSTER_WARNINGS eq '1' --><img src="https://crimea-your.ru/forum/images/y_card.png" title="Одно предупреждение"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено предупреждение! </span></span>
<!-- ENDIF --><!-- IF postrow.POSTER_WARNINGS eq '2' --><img src="https://crimea-your.ru/forum/images/o_card.png" title="Два предупреждения"/><span style="color: #ffa500"><span style="font-weight: bold">Вам вынесено последнее предупреждение! </span></span><!-- ENDIF -->
<!-- ENDIF -->
            </td>
        </tr>     
    </table>     

         <!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->

      <dd>&nbsp;</dd>
      <!-- IF postrow.S_PROFILE_NAME_REAL --> <div style="код"><b>Имя</b>: {postrow.PROFILE_NAME_REAL_VALUE}</div>
      <!-- ENDIF -->
      <!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
      <!-- IF postrow.GALLERY_IMAGES != '' --><dd><strong>{L_IMAGES}:</strong> <!-- IF postrow.U_GALLERY_SEARCH --><a href="{postrow.U_GALLERY_SEARCH}">{postrow.GALLERY_IMAGES}</a><!-- ELSE -->{postrow.GALLERY_IMAGES}<!-- ENDIF --></dd><!-- ENDIF -->
      <!-- IF postrow.POSTER_LENGTH_OF_SERVICE --><dd><strong>{L_LENGTH_OF_SERVICE}:</strong> {postrow.POSTER_LENGTH_OF_SERVICE}</dd>
      <!-- ELSE IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
      <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
            <!-- IF postrow.POSTER_GENDER --><dd><strong>{L_GENDER}:</strong> {postrow.POSTER_GENDER_IMG}</dd><!-- ENDIF -->
           
      <!-- IF not postrow.S_POST_ANONYMOUS and postrow.THANKS_COUNTERS_VIEW -->
            <dd><strong>{L_RECEIVED}:</strong><!-- IF postrow.POSTER_RECEIVE_COUNT < 1 --> {postrow.POSTER_RECEIVE_COUNT} {L_THANK}<!-- ELSEIF postrow.POSTER_RECEIVE_COUNT > 1 --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANKS}<!-- ELSE --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANK}<!-- ENDIF --></dd>
      <!-- ENDIF -->
            <!-- BEGIN medal -->
      <!-- IF postrow.medal.S_HAS_MEDALS or postrow.medal.S_HAS_NOMINATIONS --><dd><strong>{L_MEDALS}:</strong> {postrow.medal.MEDALS_COUNT}{postrow.medal.MEDALS_NOMINATED}</dd><!-- ENDIF -->
         <!-- BEGIN medal_row -->
         <dd>
            <!-- BEGIN medal_col -->
               <img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" border="0" alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
            <!-- END medal_col -->
         </dd>
         <!-- END medal_row -->
      <!-- END medal -->

      <dd><strong><a href="{postrow.U_SEARCH_TOPICS}">{L_PRIME_SEARCH_USER_TOPICS}</a></strong></dd>

      <!-- IF not S_IS_BOT -->
      <!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER -->
         <dd>
            <ul class="profile-icons">
               <!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_GALLERY --><li class="gallery-icon"><a href="{postrow.U_GALLERY}" title="{L_PERSONAL_ALBUM}"><span>{L_PERSONAL_ALBUM}</span></a></li><!-- ENDIF -->
           
            </ul>
         </dd>
      <!-- ENDIF -->
      <!-- ENDIF -->

      </dl>
   <!-- ENDIF -->

        </td>
        <td style="width:100%;padding-left:10px;" valign="top">     
                         
      <div class="postbody" style="width:100%;">
     
     <div style="float:right;margin:5px;"><!-- IF S_ENABLE_POST_NUM --><ul class="dop"><li><a class="button button-green" style="width:40px;" href="{postrow.U_MINI_POST}"<!-- IF S_ENABLE_POST_NUM_JS --> onclick="prompt('{L_POST_DIRECT_LINK}',this.href); return false;"<!-- ENDIF -->><strong>{L_POST_NUM_SYMBOL}{postrow.POST_NUM}</strong></a></li></ul><!-- ENDIF --></div>     
         <!-- IF postrow.S_IGNORE_POST -->
            <div class="ignore">{postrow.L_IGNORE_POST}</div>
         <!-- ELSE -->

         <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}"><span <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="headline" <!-- ENDIF -->>{postrow.POST_SUBJECT}</span></a></h3>
                  <p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>

         <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
            <p class="rules">
               <!-- IF postrow.S_POST_UNAPPROVED -->{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}"><strong>{L_POST_UNAPPROVED}</strong></a><br /><!-- ENDIF -->
               <!-- IF postrow.S_POST_REPORTED -->{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}"><strong>{L_POST_REPORTED}</strong></a><!-- ENDIF -->
            </p>
         <!-- ENDIF -->
       
         <div class="content" <!-- IF postrow.S_FIRST_ROW  && PAGE_NUMOO eq 1 -->itemprop="articleBody" <!-- ENDIF -->>{postrow.MESSAGE}</div>

         <!-- IF postrow.S_HAS_ATTACHMENTS -->
            <dl class="attachbox">
               <dt>{L_ATTACHMENTS}</dt>
               <!-- BEGIN attachment -->
                  <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
               <!-- END attachment -->
            </dl>
         <!-- ENDIF -->

         <!-- IF postrow.S_DISPLAY_NOTICE --><div class="rules">{L_DOWNLOAD_NOTICE}</div><!-- ENDIF -->
         <!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
            <div class="notice">{postrow.EDITED_MESSAGE}
               <!-- IF postrow.EDIT_REASON --><br /><strong>{L_REASON}:</strong> <em>{postrow.EDIT_REASON}</em><!-- ENDIF -->
            </div>
         <!-- ENDIF -->

         <!-- IF postrow.BUMPED_MESSAGE --><div class="notice"><br /><br />{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
         <!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->
      <!-- ENDIF -->
     
      <!-- IF postrow.THANKS and postrow.THANKS_POSTLIST_VIEW -->
         <hr />
         <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT and postrow.S_MOD_THANKS -->
         <ul class="profile-icons" style="float:left"><li class="delete-icon"><a href="{postrow.U_CLEAR_LIST_THANKS_POST}" title="{L_CLEAR_LIST_THANKS}"><span>{L_CLEAR_LIST_THANKS}</span></a></li></ul>
         <!-- ENDIF -->
         <div class="content">
            <!-- IF not postrow.S_POST_ANONYMOUS and not S_IS_BOT-->
            <dl style="font-size:12px;">
               <dt>{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANK_TEXT_2}</dt>
               <dd>{postrow.THANKS}</dd>
            </dl>
            <!-- ENDIF -->   
         </div>
      <!-- ENDIF -->
      <!-- IF postrow.S_THANKS_POST_REPUT_VIEW and postrow.POST_REPUT and not postrow.S_POST_ANONYMOUS and not S_IS_BOT -->
         <div class="content">
            <dl class="font-size:12px;">
               <dt class="small"><strong>{L_REPUT}:</strong>&nbsp;{postrow.POST_REPUT}</dt>
               <dd>
               <!-- IF postrow.S_THANKS_REPUT_GRAPHIC -->
               <div style="width: {postrow.THANKS_REPUT_GRAPHIC_WIDTH}; height: {postrow.THANKS_REPUT_HEIGHT}; background:  url({postrow.THANKS_REPUT_IMAGE_BACK}); background-repeat: repeat-x;"><div style="height: {postrow.THANKS_REPUT_HEIGHT}; width: {postrow.POST_REPUT}; background: url({postrow.THANKS_REPUT_IMAGE}); background-repeat: repeat-x;"></div></div>&nbsp;
               <!-- ENDIF -->
               </dd>
            </dl>
         </div>
      <!-- ENDIF -->
      </div>   
      </td>
    </tr>
    <tr>
      <td style="width:200px;" valign="top"><ul class="poloska"><li><a href="#wrap" title="{L_BACK_TO_TOP}">&uArr;</a></li></ul></td>
      <td style="width:100%;" valign="top">
<style>
#dop_fix {float:right;margin:10px;}
ul.dop,ul.dop li{list-style:none;margin:0;padding:0;}
ul.dop li{float:left;display:block;height:26px;}
ul.dop li a {color:#ffffff;font-weight:normal;text-decoration:none;}
.buttonn{margin:1px;padding:2px 4px 2px 4px;text-decoration:none;font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;display:inline-block;text-align:center;border:1px solid #ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.4);box-shadow:0 0 .05em rgba(0,0,0,0.4);-moz-box-shadow:0 0 .05em rgba(0,0,0,0.4);-webkit-box-shadow:0 0 .05em rgba(0,0,0,0.4);}
.buttonn:hover{box-shadow:0 0 .1em rgba(0,0,0,0.4);-moz-box-shadow:0 0 .1em rgba(0,0,0,0.4);-webkit-box-shadow:0 0 .1em rgba(0,0,0,0.4);}
.buttonn:active{top:1px;}
.button-blue{background:#4477a1;background:-webkit-gradient(linear, left top, left bottom, from(#81a8cb), to(#4477a1));background:-moz-linear-gradient(-90deg, #81a8cb, #4477a1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');}
.button-blue:hover{background:#81a8cb;background:-webkit-gradient(linear, left top, left bottom, from(#4477a1), to(#81a8cb));background:-moz-linear-gradient(-90deg, #4477a1, #81a8cb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4477a1', endColorstr='#81a8cb');}
.button-blue:active{background:#4477a1;}
.button-green{background:#428739;background:-webkit-gradient(linear, left top, left bottom, from(#c8dd95), to(#428739));background:-moz-linear-gradient(-90deg, #c8dd95, #428739);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c8dd95', EndColorStr='#428739');}
.button-green:hover{background:#c8dd95;background:-webkit-gradient(linear, left top, left bottom, from(#428739), to(#c8dd95));background:-moz-linear-gradient(-90deg, #428739, #c8dd95);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#428739', EndColorStr='#c8dd95');}
.button-green:active{background:#428739;}
.button-red{background:#D82741;background:-webkit-gradient(linear, left top, left bottom, from(#E84B6E), to(#D82741));background:-moz-linear-gradient(-90deg, #E84B6E, #D82741);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E84B6E', EndColorStr='#D82741');}
.button-red:hover{background:#E84B6E;background:-webkit-gradient(linear, left top, left bottom, from(#D82741), to(#E84B6E));background:-moz-linear-gradient(-90deg, #D82741, #E84B6E);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D82741', EndColorStr='#E84B6E');}
.button-red:active{background:#D82741;}
</style>
<br />
    <!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
    <div id="dop_fix">
    <ul class="dop">
    <!-- IF not S_IS_BOT -->
    <!-- IF postrow.U_DELETE --><li><a class="buttonn button-red" href="{postrow.U_DELETE}" title="Удалить сообщение"><b>x</b></a></li><!-- ENDIF -->
    <!-- IF postrow.U_WARN --><li><a class="buttonn button-red" href="{postrow.U_WARN}" title="Вынести предупреждение">B</a></li><!-- ENDIF -->
    <!-- IF postrow.U_REPORT --><li><a class="buttonn button-blue" href="{postrow.U_REPORT}" title="Пожаловаться на сообщение">!</a></li><!-- ENDIF -->
    <!-- IF postrow.U_INFO --><li><a class="buttonn button-blue" href="{postrow.U_INFO}" title="Информация по сообщению">?</a></li> <!-- ENDIF -->
    <!-- ENDIF --> 
    <!-- IF S_QUICK_REPLY --><li><a class="buttonn button-blue" href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{dE('qr_editor_div', 1);dE('qr_showeditor_div', -1);addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{L_QUICKQUOTE_TEXT}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_EDIT --><li><a class="buttonn button-blue" href="{postrow.U_EDIT}" title="{L_EDIT_POST}">{L_EDIT_POST}</a></li><!-- ENDIF --> 
    <!-- IF postrow.U_QUOTE --><li><a class="buttonn button-blue" href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}">{L_REPLY_WITH_QUOTE}</a></li><!-- ENDIF --> 
    </ul>   
    </div>
    <!-- ENDIF --><!-- ENDIF -->   
      </td>
      <td style="width:10px">
        <!-- IF not S_IS_BOT -->
         <!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
            <ul class="profile-icons" style="margin-top:10px'">
             <!-- IF  not postrow.S_FIRST_POST_ONLY or postrow.S_ONLY_TOPICSTART -->
                <!-- IF USERPOSTS >= 5 -->
            <!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and postrow.S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) -->
            <li class="{postrow.THANKS_IMG}"><a href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}"></a></li>
            <!-- ENDIF -->
            <!-- ENDIF -->   
                <!-- ENDIF -->
            </ul>
         <!-- ENDIF -->
         <!-- ENDIF -->
     </td>
    </tr>
</table>
      <span class="corners-bottom"><span></span></span></div>
   </div>
   
   
<!-- IF S_TOPIC_SEO -->
        <!-- IF postrow.S_FIRST_ROW && SEO_KEY -->
    <div class="panel bg2">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{SEO_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
        <!-- ELSEIF postrow.SEO_POST_KEY  -->
   <div class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
        <div class="inner"><span class="corners-top"><span></span></span>
            <img src="{ROOT_PATH}images/can.png" alt="{L_TAGS}" /><span><em>{postrow.SEO_POST_KEY}</em></span>
       <span class="corners-bottom"><span></span></span></div>
    </div>
<!-- ENDIF --><!-- ENDIF -->
   <hr class="divider" />
   </div>
<!-- END postrow -->
<!-- IF S_QUICK_REPLY -->
   <!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
<!-- IF S_NUM_POSTS > 1 or PREVIOUS_PAGE -->
   <form id="viewtopic" method="post" action="{S_TOPIC_ACTION}">

   <fieldset class="display-options" style="margin-top: 0; ">
      <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box {S_CONTENT_FLOW_BEGIN}">{L_PREVIOUS}</a><!-- ENDIF -->
      <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box {S_CONTENT_FLOW_END}">{L_NEXT}</a><!-- ENDIF -->
      <!-- IF not S_IS_BOT -->
      <label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
      <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label> <label>{S_SELECT_SORT_DIR} <input type="submit" name="sort" value="{L_GO}" class="button2" /></label>
      <!-- ENDIF -->
   </fieldset>

   </form>
   <hr />
<!-- ENDIF -->

<div class="topic-actions">
   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         {TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
</div>

<!-- INCLUDE jumpbox.html -->

<!-- IF S_TOPIC_MOD -->
   <form method="post" action="{S_MOD_ACTION}">
   <fieldset class="quickmod">
      <label for="quick-mod-select">{L_QUICK_MOD}:</label> {S_TOPIC_MOD} <input type="submit" value="{L_GO}" class="button2" />
      {S_FORM_TOKEN}
   </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <h3><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></h3>
   <p>{LOGGED_IN_USER_LIST}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->


Добавлено спустя 2 минуты 55 секунд:
Я прям не уверен, что я все верно сделал, но получилось очень круто! :idea:
Изображение

Смущает эта часть кода с двойным IF not S_IS_BOT
Думаю один явно лишний :-D

Код: Выделить всё

<div class="topic-actions">

<!-- IF not S_IS_BOT -->
<!-- IF not S_IS_BOT -->
<table width="100%">
    <tr>
         <td width="100%" valign="middle">

        <ul class="profile-icons">
             <!-- IF S_DISPLAY_REPLY_INFO --><li class="<!-- IF S_IS_LOCKED -->lockedw-icon<!-- ELSE -->replyw-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></span></a></li><!-- ENDIF -->
             <!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="unwatchtopic-icon"<!-- ELSE -->class="watchtopic-icon"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}"><span>{L_WATCH_TOPIC}</span></a></li><!-- ENDIF -->
             <!-- IF U_BOOKMARK_TOPIC --><li class="bookmark-icon"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}"><span>{L_BOOKMARK_TOPIC}</span></a></li><!-- ENDIF -->
             <!-- IF S_DISPLAY_SEARCHBOX -->
      <div class="search-box">
         <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
         <fieldset>
            <input class="inputbox search tiny"  type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_TOPIC}" onclick="if(this.value=='{LA_SEARCH_TOPIC}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_TOPIC}';" />
            <input class="button2" type="submit" value="{L_SEARCH}" />
            {S_SEARCH_LOCAL_HIDDEN_FIELDS}
         </fieldset>
         </form>
      </div>
   <!-- ENDIF -->
   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         <!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->{TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
        </ul>

         </td>
         <td width="100"  valign="middle" align="right"></td>
   </tr>
</table>
<!-- ENDIF -->


       
<!-- ENDIF -->



Добавлено спустя 1 минуту 16 секунд:
Да, все верно. Один лишний :)

Добавлено спустя 1 минуту 50 секунд:
Все супер, Андрей! Но почему то кнопки в обычном состоянии смотряться отлично, а при наведении курсором мышки становятся жирными (текст жирным) :?

Добавлено спустя 2 минуты 41 секунду:
Итог:

Изображение

Добавлено спустя 4 минуты 23 секунды:
Андрей, а можно наоборот, при наведении на кнопку выделять текст жирным!?
Это было бы логичнее :)

Добавлено спустя 17 минут 5 секунд:
P..s. почему то изменения выжу только в одном браузере "E" в WIN-10, в других браузерах кнопок не вижу. Смотрю со смартфона тоже без изменений ... :dash3:

Добавлено спустя 45 минут 57 секунд:
Похоже браузер надо тоже чистить :)

Добавлено спустя 1 минуту 15 секунд:
И все же, Андрей, можно сделать так, что бы при наведении мышкой шрифт кнопки становился жирнее!? А так вообще все круто! :idea:
Мне очень нравится :idea:


Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


вы же собирались, как я помню, выкинуть поиск из темы? а у вас он прописан...

Dmitry писал(а):

И все же, Андрей, можно сделать так, что бы при наведении мышкой шрифт кнопки становился жирнее!?


не понял. на картинке жирнее? так что нарисовали - то и выводится. :?

а если всплывающая подсказка - то надо ставить отдельный хак для изменения внешнего вида.

Цитата:
Смотрю со смартфона тоже без изменений ..


это всё проблема хэширования. меня тоже очень бесит при разработке.

я собирался отдельную тему сделать, но мне не очень нравится внешний вид "заметок". можете нарисовать двойную кнопку "заметки" как текстовую?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

вы же собирались, как я помню, выкинуть поиск из темы? а у вас он прописан...

Как выяснилось им пользуются форумчане :oops:
Belk писал(а):

не понял. на картинке жирнее? так что нарисовали - то и выводится.

Андрей, Вы попробуйте навести мышкой на кнопку. При наведении надпись становится жирнее. Я вроде делал совершенно одинаково :?
Belk писал(а):

а если всплывающая подсказка - то надо ставить отдельный хак для изменения внешнего вида.

Не, подсказка пусть будет. Она не мешает. Норм!
Belk писал(а):

это всё проблема хэширования. меня тоже очень бесит при разработке.

Ага, тоже бесит. Все пороли слетают :dash3:
Belk писал(а):

я собирался отдельную тему сделать, но мне не очень нравится внешний вид "заметок". можете нарисовать двойную кнопку "заметки" как текстовую?

Да, конечно, Андрей! Сейчас создам!

Добавлено спустя 39 секунд:
Какие слова написать, по кнопке закладка?

Добавлено спустя 1 минуту 6 секунд:
Согласитесь что кнопка В ЗАКЛАДКИ норм,
а длинная будет не очень: Удалить из закладок

Добавлено спустя 3 минуты 38 секунд:
Кнопка закладки норм, а вот удалить из закладок слишком длинная. Или сделать длинную?

Добавлено спустя 2 минуты 11 секунд:
В закладки


Вложения:
В ЗАКЛАДКИ-1.png
В ЗАКЛАДКИ-1.png [ 2 КБ | Просмотров: 1440 ] В ЗАКЛАДКИ-1.png

Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


закладки + и закладки - :-D

только что вошёл на ваш форум. вот сканы новых кнопок. текст одинаков.

Вложение:
Комментарий к файлу: до наведения
01.png
01.png [ 140.01 КБ | Просмотров: 1439 ] 01.png



Вложение:
Комментарий к файлу: после наведения
02.png
02.png [ 135.28 КБ | Просмотров: 1439 ] 02.png



спасибо за кнопку. сойдёт.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Пока так: удалить закладку

Добавлено спустя 1 минуту 21 секунду:
Belk писал(а):

закладки + и закладки -

Ок, сейчас переделаю :)
Belk писал(а):

олько что вошёл на ваш форум. вот сканы новых кнопок. текст одинаков.

Ну классно же получилось, Андрей :idea: Согласись :)


Вложения:
УДАЛИТЬ ЗАКЛАДКУ.png
УДАЛИТЬ ЗАКЛАДКУ.png [ 1.71 КБ | Просмотров: 1438 ] УДАЛИТЬ ЗАКЛАДКУ.png

Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


забыл. там же всё равно ничего не изменяется. кроме всплывающей подсказки. :lol:


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Только не понимаю почему разной жирности шрифт получается при наведении :?


Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Ну классно же получилось, Андрей Согласись


ну раз нравится не разработчику - значит на самом деле хорошо. :)

Цитата:
Только не понимаю почему разной жирности шрифт получается при наведении


не знаю. может опять какой хэш? я ничего такого не вижу.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

забыл. там же всё равно ничего не изменяется. кроме всплывающей подсказки.

Точно :lol:
Сейчас попробую новую кнопочку внедрить. Посмотрим что там с текстом получится


Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Сейчас попробую новую кнопочку внедрить. Посмотрим что там с текстом получится



вряд ли получится простой заменой. там размеры кнопки прописаны...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Неа, та же фигня. Скорее всего это браузер чудит. Буду тестить :)
Доработка просто суперская. Огромное спасибо за внедрение, Андрей!
P.S. По лайкам темы это отдельная песня.
Кидать варианты рисунков сюда или в отдельную тему?

Добавлено спустя 2 минуты 2 секунды:
Сейчас проверил, при наведении на кнопку, текст как бы визуально становится менее жирным. Как Вы думаете, из-за чего? :? Шрифт одинаковый, буквы одинаковые :?


Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


у меня тоже немного отличается. я не знаю.

Dmitry писал(а):

P.S. По лайкам темы это отдельная песня.
Кидать варианты рисунков сюда или в отдельную тему?


сюда.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


На всякий случай сюда кину кнопки лайков :)
Вложение:
Комментарий к файлу: Для панели, где кнопки
like2.png
like2.png [ 2.28 КБ | Просмотров: 1457 ] like2.png


Вложение:
Комментарий к файлу: Для вывода где список тем
like3.png
like3.png [ 768 байт | Просмотров: 1457 ] like3.png



Добавлено спустя 3 минуты 13 секунд:
Постараюсь переделать кнопки и их оптимизировать с точки зрения занимаемого места, в ближайшее время.
Сделаю их менее жирными, и, возможно изменю шрифт :)

Добавлено спустя 2 минуты 56 секунд:
Пока что по моему критерию "неброские и в тоже время заметные", они не подходят.
Но Ваша доработка, Андрей работает, и теперь дело техники, сделаю из кнопок конфетку! :idea:


Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


эта модификация (like) - не выводит данные в список тем (viewforum). только в теме.

кнопка должна быть "просилверская", то есть двойная. :)

тему тогда пока писать не буду. "оптимизируете" кнопочки - потом мне скиньте для создания темы.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Кстати, прикол! При нажатии на обычную встроенную стандартную кнопку ОТВЕТИТЬ, она как бы утопает. А на нашу кнопку ответить и другие тоже, эффект идет наоборот :?
Добавлено спустя 3 минуты 40 секунд:
Да, Андрей, это дело в отрисовке! Былый пиксель возле букв активной кнопки идет. Секрет раскрыт :lol:


Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Да, Андрей, это дело в отрисовке! Былый пиксель возле букв активной кнопки идет. Секрет раскрыт


к сожалению я в этом полный профан. вся надежда только на вас. :)


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


А как тогда на форуме Винского это сделано?
т.е. эта кнопка выведена в полоску темы сверху + она же в список тем где также отображается количество лайков.
Примечательно что кнопка "Мне нравится" она у них дублирующая и совершенно не имеет смысла :lol:

Добавлено спустя 1 минуту 54 секунды:
Belk писал(а):

к сожалению я в этом полный профан. вся надежда только на вас.

Это я сделаю, 100% :) Тут мне все понятно и ясно. :) Новые кнопки выложу в этой теме, как будут готовы

Добавлено спустя 5 минут 5 секунд:
Лайк сделал для просильвера. Опять же тестовый. Если все получится переделаю на нормальный ;)


Вложения:
like4.png
like4.png [ 2.62 КБ | Просмотров: 1443 ] like4.png

like-20.07-01.png
like-20.07-01.png [ 71.28 КБ | Просмотров: 1445 ] like-20.07-01.png

like-20.07.png
like-20.07.png [ 50.6 КБ | Просмотров: 1446 ] like-20.07.png

Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


да, я видел на том форуме. я имею в виду, что в том моде, что я откапал в сети, нет вывода лайков на страницы тем. а сам я не знаю как его сделать. потому как там как-то суммироваться должно... ведь в самой теме эта штука работает на каждое сообщение темы.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Лайк для списка тем, если получится
Вложение:
like4.png
like4.png [ 1.05 КБ | Просмотров: 1440 ] like4.png



Добавлено спустя 5 минут 2 секунды:
Belk писал(а):

да, я видел на том форуме. я имею в виду, что в том моде, что я откапал в сети, нет вывода лайков на страницы тем. а сам я не знаю как его сделать. потому как там как-то суммироваться должно... ведь в самой теме эта штука работает на каждое сообщение темы.

Андрей, думаю что ты откопал как раз именно тот самым мод. :) На сколько я понял этот лайк работает только один раз от одного пользователя в теме. Сейчас потестил на форуме Винского.
Далее этот лайк функционально просто выведен в список тем, под другой картинкой :-D
Если этот мод привязан к сообщению, его надо привязать только к теме!
На сообщения есть отдельный мод. Кстати у них он тоже модифицированный (они добавили к стандартному "спасибо за сообщение" написание комментария, что, в общем то тоже правильно)

Добавлено спустя 23 минуты 45 секунд:
Кстати, самое популярное на форуме, то, за счет чего я сам попал в его сети, была возможность ставить лайки за сообщение и КОММЕНТИРОВАТЬ свой лайк.
На мой взгляд это самый действенный функционал для удержания аудитории. Очевидно что это реализовано на базе мода "спасибо за сообщение", но как его докрутить до этой возможности я не нашел.
Безусловно это был бы прорыв у форумов phpbb, если бы эту возможность узнали админы и внедрили бы данную доработку

Добавлено спустя 2 минуты 53 секунды:
Я увидел эту возможность на форуме на другом движке. Но знаю, что на форуме phpbb она тоже успешно используется (на крупных форумах с миллионной аудиторией, например тот же Винский).
Это вообще реально сделать, Андрей? :oops:


Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Очевидно что это реализовано на базе мода "спасибо за сообщение", но как его докрутить до этой возможности я не нашел.


можно реализовать на базе "рейтинга", оставив только кнопку "+". там уже есть поле для комментария. и ничего переделывать не нужно.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-20 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, мы наверное о разный вещах говорим.
Стандартно, в моде "Спасибо за сообщение" ты просто лайкаешь понравившееся сообщение.
Здесь же, кроме обычного лайка надо оставить сообщение, типа почему оно тебе понравилось.
А потом, кликнув на Благодарил/Поблагодарили ты попадаешь на таблицу лайков пользователя с комментами.
У меня же сейчас если кликнуть на Благодарил/Поблагодарили, то ты переходишь на список сообщений :(
Прикладываю скины с форума Винского

Изображение

Изображение


Не в сети
(Андрей)  
2019-07-20 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


да нет. я понимаю о чём вы. просто у меня недостаточно знаний, чтобы переделать мод. а эта переделка связана ещё и с изменением в базе данных. :o


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-21 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


У меня на форуме это выводится так при нажатии кнопки "Поблагодарили":

Изображение

Ужасно и совершенно не информативно, бесполезно :(

Добавлено спустя 1 минуту 30 секунд:
Belk писал(а):

эта переделка связана ещё и с изменением в базе данных.

Похоже на то. :? И они все эти переделки держат в страшном секрете :(

Добавлено спустя 11 часов 2 минуты 36 секунд:
Удалось нарисовать работающую красивую кнопку, вместо старой :idea:
Как отрисую все, можете их заменить, Андрей.
Ну и сами оцените :)
1. Ответить
Вложение:
Комментарий к файлу: Ответить
replyw.png
replyw.png [ 1.91 КБ | Просмотров: 1476 ] replyw.png



Добавлено спустя 53 минуты 14 секунд:
Re: Ковыряем phpbb3, правим и улучшаем старый добрый prosilver
Кнопки готовы! :idea:
Получилось круто! :idea: Более того я их еще обработал и ужал (теперь они весят в 3 раза меньше по сравнению с оригиналом), таким образом оптимизировал сам форум :)
Архив на скачивание: https://yadi.sk/d/7TTHi7YZwUYffQ
Вложение:
сжатие новых кнопок.png
сжатие новых кнопок.png [ 51.97 КБ | Просмотров: 1471 ] сжатие новых кнопок.png


Вложение:
Новые кнопки - готовы!.png
Новые кнопки - готовы!.png [ 22.5 КБ | Просмотров: 1471 ] Новые кнопки - готовы!.png



Добавлено спустя 2 минуты 38 секунд:
Единственный момент который хотелось бы устранить, это осуществить сдвиг блока с кнопками в левую сторону. :?

Изображение

Отличная разработка получилась, Андрей! Я доволен как слон :idea: :arigato:


Не в сети
(Дмитрий)  
2019-07-21 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Теперь надо решить что с нижней полоской делать. Очевидно, что закладку и подписку надо убрать и вставить новые кнопки с переносом.
Посмотрел viewtopic_body.html тут не причем, вроде. :?

Добавлено спустя 9 минут 57 секунд:
Не пойму как удалить внизу две ссылки на Подписаться на тему и закладки.
И добавить их между быстрым ответом и последним сообщением :?
Изображение
[hr][/hr]
Тут еще раз посмотрел, подумал и вижу как будет выглядеть оптимальнее и удобнее всего.
Вот скрин :)

Изображение
т.е. удалить старую просильверскую хрень, а вставить Вашу доработку с кнопками между Быстрым ответом и последним сообщением в теме


Последний раз редактировалось Dmitry 21 июл 2019, 07:10, всего редактировалось 3 раз(а).

Не в сети
(Дмитрий)  
2019-07-21 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Давно хотел спросить, но все забывал.
Как Вы думайте что это за баг такой в просильвере, в результате чего выделенный жирный шрифт на форуме практически не заметен. Это прям раздражает :(
Как избавиться от этого косяка? :girl_cray2:

Изображение
Вот, посмотрите сами в этой теме.
На Вашем форуме текст тоже хоть и жирный, но выглядит не как жирный. т.е. та же проблема :dash3:


Не в сети
(Андрей)  
2019-07-21 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


а как так?

вы, после адаптации, изменили размер кнопок "подписаться и отписаться". с 112 px на 94 px. поэтому сейчас у вас идёт дублирование:

Вложение:
bag.png
bag.png [ 67.74 КБ | Просмотров: 1454 ] bag.png



надо изменить размеры в файле theme/buttons.css:

Код: Выделить всё

ul.profile-icons li.watchtopic-icon        { width: 112px; height: 25px; }
ul.profile-icons li.unwatchtopic-icon        { width: 112px; height: 25px; }


заменить на

Код: Выделить всё

ul.profile-icons li.watchtopic-icon        { width: 94px; height: 25px; }
ul.profile-icons li.unwatchtopic-icon        { width: 94px; height: 25px; }


то есть просто изменить цифры ширины.

очистить кэш темы и браузера.

Спасибо за кнопки.

насчёт смещения блока:

открыть viewtopic_body.html

найти (новый код с кнопками)

Код: Выделить всё

<ul class="profile-icons">


заменить на

Код: Выделить всё

<ul class="profile-icons" style="margin-left:-10px;">


очистить кэш шаблона и всё.

Добавлено спустя 48 минут 18 секунд:
только сейчас заметил: а кнопочку "нравится" не переделали?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-21 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

а как так?

А так совсем другое дело! :) Что сделали, что сделали? :)
Belk писал(а):

вы, после адаптации, изменили размер кнопок "подписаться и отписаться". с 112 px на 94 px. поэтому сейчас у вас идёт дублирование:

Я это заметил сразу, Андрей. И сразу же понял где исправлять. :)
У Вас кэшированные кнопки браузера. Тоже прям эта фигня бесит :dwarf:
Belk писал(а):

насчёт смещения блока:

Сейчас попробую, наверное стрельнет :idea:
Belk писал(а):

только сейчас заметил: а кнопочку "нравится" не переделали?

Это которая с лайком, да!? :)
Переделаю. :) т.е. внедрение данного мода можно будет применить именно к теме!?

Добавлено спустя 37 секунд:
Проба "жирности" на форуме

Добавлено спустя 42 секунды:
Ну совсем же другое дело :idea: Что за магия такая, Андрей :)


Не в сети
(Андрей)  
2019-07-21 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Что за магия такая, Андрей



открыть template/bbcode.html

найти

Код: Выделить всё

<!-- BEGIN b_open --><strong><!-- END b_open -->
<!-- BEGIN b_close --></strong><!-- END b_close -->


заменить на

Код: Выделить всё

<!-- BEGIN b_open --><span style="font-weight:bold;color:black;"><!-- END b_open -->
<!-- BEGIN b_close --></span><!-- END b_close -->


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-21 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Это конечно классно и стреляет, НО! Для человека выделение жирным стало просто замечательным, а вот для поисковых ботов не очень :(
Вернее при таком раскладе они вообще не увидят, что текст жирный, а это очень плохо для поисковых систем :?

Добавлено спустя 29 секунд:
Доработка по сдвигу стрельнула. Огонь! :arigato:


Не в сети
(Андрей)  
2019-07-21 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


а если так?

Код: Выделить всё

<!-- BEGIN b_open --><strong><span style="color:black;"><!-- END b_open -->
<!-- BEGIN b_close --></span></strong><!-- END b_close -->


эффект должен быть тем же самым


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-21 Re:
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

а если так?

Код: Выделить всё

<!-- BEGIN b_open --><strong><span style="color:black;"><!-- END b_open -->
<!-- BEGIN b_close --></span></strong><!-- END b_close -->


эффект должен быть тем же самым


Странно, у себя не вижу изменений, а у Вас вижу :?


Не в сети
(Андрей)  
2019-07-21 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


не знаю, что и сказать.

наверное кэш, потому что у вас жирный текст я вижу как

Код: Выделить всё

<span style="font-weight: bold">путешествия в Екатеринбург я отправился в Верхнюю Пышму</span>


хотя я такого именно кода не писал. :-D

Добавлено спустя 3 минуты 41 секунду:
сейчас посмотрел на форуме винского код "нравится". к сожалению там совершенно иная система обработки, по сравнению с тем, что я нашёл. код не совпадает.

вывод на список тем пока никак не удаётся сделать, поэтому я, наверное, сделаю оценку чисто для первого сообщения темы и пропишу его как оценку самой темы на страничке темы.

скорее всего буду делать так... :?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-21 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Вижу то же самое, при том коде который Вы указали Выше :-D
330 сообщение


<span style="font-weight: bold">путешествия в Екатеринбург я отправился в Верхнюю Пышму</span>.


Не в сети
(Андрей)  
2019-07-21 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


насчёт кода кнопок внизу.
весь тот код

Код: Выделить всё

<!-- IF not S_IS_BOT -->
<table width="100%">
    <tr>
         <td width="100%" valign="middle">

        <ul class="profile-icons" style="margin-left:-10px;">


и так далее

пропишите перед

Код: Выделить всё

<!-- IF S_QUICK_REPLY -->
   <!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->


будет тоже самое, что и сверху перед быстрым ответом.

ниже можно удалить старую кнопку "ответить":

Код: Выделить всё

<div class="topic-actions">
   <div class="buttons">
   <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
   <!-- ENDIF -->
   </div>


вырезать старый код "поделиться и так далее" можно в файле overall_footer.html:

Код: Выделить всё

               <!-- IF S_WATCH_FORUM_LINK --><li <!-- IF S_WATCHING_FORUM -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{S_WATCH_FORUM_LINK}" title="{S_WATCH_FORUM_TITLE}">{S_WATCH_FORUM_TITLE}</a></li><!-- ENDIF -->
               <!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a></li><!-- ENDIF -->
               <!-- IF U_BOOKMARK_TOPIC --><li class="icon-bookmark"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a></li><!-- ENDIF -->


Добавлено спустя 2 минуты 51 секунду:
Dmitry писал(а):

Вижу то же самое, при том коде который Вы указали Выше
330 сообщение


<span style="font-weight: bold">путешествия в Екатеринбург я отправился в Верхнюю Пышму</span>.


а должно быть после правок

Код: Выделить всё

<strong><span style="color:black;">путешествия в Екатеринбург я отправился в Верхнюю Пышму</span></strong>


либо кэш такой, либо правки не прошли.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-21 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Удалил, а нумерация страницы осталась. Теперь их две :?

Добавлено спустя 7 минут 24 секунды:
Чего то сегодня туплю. Не могу из футера удалить дубляж страниц :?
Кстати можно и эту строчку удалить, в виду ее ненадобности. Даже и спрашивать форумчан не зачем. :-D

Изображение

Добавлено спустя 8 минут 47 секунд:
Belk писал(а):

либо кэш такой, либо правки не прошли.

Странно, код именно такой со strong, в файле bbcode.html а при просмотре стронг исчезает :o :?

Добавлено спустя 4 минуты 3 секунды:
Мой overall_footer.html не понимаю, где тут вырезать код с выводом сообщений :?

Код: Выделить всё

   </div>

<div id="page-footer">

   <div class="navbar">
      <div class="inner"><span class="corners-top"><span></span></span>

      <ul class="linklist">
         <li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a></li>
            <!-- IF not S_IS_BOT -->
               <!-- IF S_WATCH_FORUM_LINK --><li <!-- IF S_WATCHING_FORUM -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{S_WATCH_FORUM_LINK}" title="{S_WATCH_FORUM_TITLE}">{S_WATCH_FORUM_TITLE}</a></li><!-- ENDIF -->
               <!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a></li><!-- ENDIF -->
               <!-- IF U_BOOKMARK_TOPIC --><li class="icon-bookmark"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a></li><!-- ENDIF -->
               <!-- IF U_BUMP_TOPIC --><li class="icon-bump"><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a></li><!-- ENDIF -->
            <!-- ENDIF -->
         <li class="rightside"><!-- IF not S_IS_BOT --><a href="{U_MOBILE_ON}">{L_MOBILE_ON}</a> &bull; <!-- ENDIF --><!-- IF U_TEAM --><a href="{U_TEAM}">{L_THE_TEAM}</a> &bull; <!-- ENDIF --><!-- IF not S_IS_BOT --><a href="{U_DELETE_COOKIES}">{L_DELETE_COOKIES}</a> &bull; <!-- ENDIF -->{S_TIMEZONE}</li>
      </ul>

      <span class="corners-bottom"><span></span></span></div>
   </div>
   
   <div class="copyright">   © www.crimea-your.ru. Все права защищены. При использовании материалов www.crimea-your.ru/forum, гиперсылка на сайт, или форум обязательна!<br />
<!-- Yandex.Metrika informer -->
<a href="https://metrika.yandex.ru/stat/?id=26865003&amp;from=informer"
target="_blank" rel="nofollow"><img src="//bs.yandex.ru/informer/26865003/3_1_FFFFFFFF_EFEFEFFF_0_pageviews"
style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" onclick="try{Ya.Metrika.informer({i:this,id:26865003,lang:'ru'});return false}catch(e){}"/></a>
<!-- /Yandex.Metrika informer -->

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function (d, w, c) {
    (w[c] = w[c] || []).push(function() {
        try {
            w.yaCounter26865003 = new Ya.Metrika({id:26865003,
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true});
        } catch(e) { }
    });

    var n = d.getElementsByTagName("script")[0],
        s = d.createElement("script"),
        f = function () { n.parentNode.insertBefore(s, n); };
    s.type = "text/javascript";
    s.async = true;
    s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";

    if (w.opera == "[object Opera]") {
        d.addEventListener("DOMContentLoaded", f, false);
    } else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/26865003" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
      <!-- IF DEBUG_OUTPUT --><br />{DEBUG_OUTPUT}<!-- ENDIF -->
      <!-- IF U_ACP --><br /><strong><a href="{U_ACP}">{L_ACP}</a></strong><!-- ENDIF -->
      <p align="center">
       <!-- Yandex.RTB R-A-171027-1 -->
<div id="yandex_rtb_R-A-171027-1"></div>
<script type="text/javascript">
    (function(w, d, n, s, t) {
        w[n] = w[n] || [];
        w[n].push(function() {
            Ya.Context.AdvManager.render({
                blockId: "R-A-171027-1",
                renderTo: "yandex_rtb_R-A-171027-1",
                async: true
            });
        });
        t = d.getElementsByTagName("script")[0];
        s = d.createElement("script");
        s.type = "text/javascript";
        s.src = "//an.yandex.ru/system/context.js";
        s.async = true;
        t.parentNode.insertBefore(s, t);
    })(this, this.document, "yandexContextAsyncCallbacks");
</script>   
       
      </p>
   </div>
</div>

</div>

<div>
   <a id="bottom" name="bottom" accesskey="z"></a>
   <!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->
</div>

</div>

<!-- IF S_USER_PM_POPUP and S_NEW_PM -->
<script type="text/javascript">
setOpacity('main-block', 0.3);
</script>
<!--[if lt IE 7]>
<script type="text/javascript">
var pmPopupDiv = document.getElementById('pm-popup');
function pmPopup()
{
   if (pmPopupDiv.style.display != 'none')
   {
      pmPopupDiv.style.top = (document.documentElement.scrollTop + parseInt(document.documentElement.clientHeight / 2)) + 'px';
   }
}
window.onscroll = pmPopup;
</script>
<![endif]-->
<!-- ENDIF -->


<!-- INCLUDE new_year_footer.html -->
</body>
</html>


Добавлено спустя 3 минуты 25 секунд:
Вообще лучше удалить 3 не нужных вывода :
1. Нумерацию сообщений под ответом
2. Показать сообщения за:
3. Переход на предыдущую страницу
:)


Вложения:
Нижние кнопки3.png
Нижние кнопки3.png [ 169.89 КБ | Просмотров: 1602 ] Нижние кнопки3.png

Не в сети
(Андрей)  
2019-07-21 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Код: Выделить всё

Удалил, а нумерация страницы осталась. Теперь их две


там нет этого кода. вы его, видимо, при копировании сверху прихватили.

по вашей картинке наверное надо удалить

Код: Выделить всё

<!-- IF S_NUM_POSTS > 1 or PREVIOUS_PAGE -->
   <form id="viewtopic" method="post" action="{S_TOPIC_ACTION}">

   <fieldset class="display-options" style="margin-top: 0; ">
      <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box {S_CONTENT_FLOW_BEGIN}">{L_PREVIOUS}</a><!-- ENDIF -->
      <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box {S_CONTENT_FLOW_END}">{L_NEXT}</a><!-- ENDIF -->
      <!-- IF not S_IS_BOT -->
      <label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
      <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label> <label>{S_SELECT_SORT_DIR} <input type="submit" name="sort" value="{L_GO}" class="button2" /></label>
      <!-- ENDIF -->
   </fieldset>

   </form>
   <hr />
<!-- ENDIF -->


и

Код: Выделить всё

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         {TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
</div>


Добавлено спустя 6 минут 14 секунд:
сейчас посмотрел у себя на просилвере - то же самое. изменения со шрифтом не появляются. печалька. :cry: но правка реально работает. здесь же изменилось. :-D


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-21 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Классс!!!!

Удалил вообще класс div class="topic-actions" :)

Код: Выделить всё

<div class="topic-actions">
 

   <!-- IF PAGINATION or TOTAL_POSTS -->
      <div class="pagination">
         {TOTAL_POSTS}
         <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
      </div>
   <!-- ENDIF -->
</div>


Добавлено спустя 1 час 17 минут 21 секунду:
Отрисовал Лайк :)

Добавлено спустя 6 минут 44 секунды:
Для темы, в списке будет актуально этот рисунок :)


Вложения:
like4.png
like4.png [ 1.05 КБ | Просмотров: 1584 ] like4.png

like.png
like.png [ 977 байт | Просмотров: 1587 ] like.png

Не в сети
(Андрей)  
2019-07-21 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


потестировал like... в общем так - работать и выводиться эти показания вместе с картинкой будут только в самом сообщении. где было - сверху.
в полоску с подписаться и так далее её не вставить. её там не видно.
если сделать условие первого сообщения - то лайк можно будет выставить именно только за первое сообщение. за авторское.
вывод этой информации на страницу тем невозможен.
вот такие пироги.
то есть полоска - отдельно, лайки - отдельно.

темы буду создавать тоже разные.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Буду ждать новых тем. Хочется увидеть работу мода на примере :)

Добавлено спустя 2 минуты 9 секунд:
аа, вижу Андрей уже внедрил доработку по лайкам :)

Добавлено спустя 37 секунд:
Можно даже самому себе лайки ставить )

Добавлено спустя 20 минут 20 секунд:
Андрей, не могу понять, почему когда я ввожу этот код:

Код: Выделить всё

<!-- BEGIN b_open --><strong><span style="color:black;"><!-- END b_open -->
<!-- BEGIN b_close --></span></strong><!-- END b_close -->

я получаю вывод таким:
<span style="font-weight: bold">весеннее настроение наступает задолго до потепления</span>
т.е. без <strong>.
А у тебя на форуме смотрю, код с текстом отобразились нормально...
<strong><span style="color:black;"> текст тоже хоть и жирный</span></strong>
Вы можете посмотреть как у Вас в браузере отображается мой код, например в этой теме: https://crimea-your.ru/forum/viewtopic. ... 570#p14570


Не в сети
(Андрей)  
2019-07-22 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


да точно так же.

Код: Выделить всё

<span style="font-weight: bold">весеннее настроение наступает задолго до потепления</span>


я проверял у себя на тестовом prosilver - та же самая сурепка...
а в subsilver2 всё меняется сразу.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-22 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Самое плохое, что вернув прежний код:

Код: Выделить всё

<!-- BEGIN b_open --><strong><!-- END b_open -->
<!-- BEGIN b_close --></strong><!-- END b_close -->

все равно получаю странный вывод :?

Добавлено спустя 1 минуту 4 секунды:
Может быть еще где нибудь прописывается этот <span style="font-weight: bold">

Добавлено спустя 3 минуты 27 секунд:
Странно на другом своем форуме посмотрел, вывод аналогичный: <span style="font-weight: bold">. Просто бред какой то :?

Добавлено спустя 1 минуту 7 секунд:
Где может быть еще прописана эта сурепка, Андрей? :?


Не в сети
(Андрей)  
2019-07-22 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Просто бред какой то


полностью поддерживаю. я когда только начал заниматься с просилвером - сразу озаботился проблемой шизофрении... :bm:


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-22 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Глянул на Винского, тот же бред :bm:
<span style="font-weight: bold"
Но там жирный отображается жирным. Стиль просильвер. Магия...
А у нас с Вами, Андрей, как то совсем не жирно, едва заметно :girl_cray2:

Добавлено спустя 2 минуты 30 секунд:
Во, придумал! Андрей, а что если новый BB код под выделение жирным прописать!? :) Например кнопку B1.
Так сможете сделать? Прям что бы жирно, жирно :)
А потом, если получится, заменить ее на нормальную?

Добавлено спустя 1 минуту 29 секунд:
Это очень сильно влияет на читаемость форума, и делает его более привлекательным и в первую очередь человеку.
Иначе вообще смысл в этом выделении теряется :cry:


Не в сети
(Андрей)  
2019-07-22 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


новую кнопку сделать можно. но вот заменить "на неё" уже написанные под другой bbcode сообщения - нет. потому что вся эта информация уже сохранена в базе данных. под новые сообщения он будет работать.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-22 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Ну, если так можно, то лучше сделать так. Пусть старые сообщения будут со старым выводом. Старую же кнопку можно и не выводить на панель (ну то есть ее как бы удалить из отображения в панели) верно? Вместо нее обновленную вкрячить :)
Так можно?

Добавлено спустя 31 секунду:
Вообще очень странно, что эти проблемы не поднимались админами Просильвера


Не в сети
(Андрей)  
2019-07-22 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


есть простой выход. другой. измените шрифт основного текста. сделайте его более светлым, как на вышинского. можно и самим шрифтом поэкспериментировать...

в файле theme/common.css

найти

Код: Выделить всё

body {
   /* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
   font-family: Verdana, Helvetica, Arial, sans-serif;
   color: #828282;


и заменить содержимое поля color:

Код: Выделить всё

   color: #323D4F;


можно поподбирать цвет... :)


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-22 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


действительно... :lol: Понял, попробую. Спасибо! :arigato:

Добавлено спустя 7 минут 52 секунды:
Попробовал сходу, разницу не заметил. :? Откатил до color: #828282; что бы не забыть. Завтра буду пробовать. Не дает мне покоя эта отвратительно реализованная возможность с никаким выделением...
По сути пока что данная функция просто бесполезная. :bm:


Не в сети
(Андрей)  
2019-07-22 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


посмотрел в других браузерах и думаю, что вывод

Код: Выделить всё

<span style="font-weight: bold">


это уже интерпретация браузера. то есть то, как он читает html-тэг <strong>

то есть всё правильно.

то, что не происходит изменений при изменении в файле bbcode.html проблема кэша. но где он его "держит" - бис его знает.

просилвер - стиль вообще не от мира сего...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Тогда у меня другая мысль возникла. Добавить стиль где будет жирный еще и цветом другим, каким нибудь темно зеленым. Пошел пробовать

Добавлено спустя 10 минут 34 секунды:
Belk писал(а):

и заменить содержимое поля color:

А как посмотреть результат, если я разницы не вижу? Заменил цвет на color: #323D4F; и нифига :?

Добавлено спустя 16 минут 24 секунды:
Прописал так:

Код: Выделить всё

<!-- BEGIN b_open --><span style="font-weight:900;"><!-- END b_open -->
<!-- BEGIN b_close --></span><!-- END b_close -->

И НИФИГА! :o Все те же <span style="font-weight: bold">
Это как так то? :?

Добавлено спустя 1 минуту 12 секунд:
При этом наклонный выглядит как наклонный, а жирный :dash3:

Добавлено спустя 9 минут 2 секунды:
Андрей, а может быть это как связанно с этим:

Если у вас шрифт установлен в системе, но не подключен через @font-face, то Google Chrome определяет только Normal и Bold начертания шрифта. Чтобы локальный шрифт заработал, нужно дополнительно указать его font-family.
:?
ссылка
Хочется что бы жирный шрифт был аддски жирным :x

Добавлено спустя 2 часа 12 минут 52 секунды:
Re: Ковыряем phpbb3, правим и улучшаем старый добрый prosilver
Андрей, а как удалить старые ссылки на подписаться на тему и добавить в закладки?


Вложения:
23.07.png
23.07.png [ 32.81 КБ | Просмотров: 1475 ] 23.07.png

Не в сети
(Андрей)  
2019-07-23 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Если у вас шрифт установлен в системе, но не подключен через @font-face, то Google Chrome определяет только Normal и Bold начертания шрифта. Чтобы локальный шрифт заработал, нужно дополнительно указать его font-family.


я это проблему пытался протестировать на старом добром IE. всё тоже самое.

я не знаю, но может быть это как-то связано с тем, что css у просилвера хранятся в базе данных, а не на сервере, как у нормальных людей. поэтому редактирование сабсилвера приводит к моментальным изменениям, а просилвера - нет. и перевести css просилвера на сервер невозможно.

насчёт убирания старого кода внизу страницы. я уже где-то писал. вы ,наверное, пропустили..

открыть overall_header.html

найти

Код: Выделить всё

<!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a></li><!-- ENDIF -->
               <!-- IF U_BOOKMARK_TOPIC --><li class="icon-bookmark"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a></li><!-- ENDIF -->


удалить.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, а у меня такого кода вообще нет :?


Не в сети
(Андрей)  
2019-07-24 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


конечно уже нет. вы их уже удалили, видимо. сейчас зашёл к вам а форум - и того, что вы просили удалить там точно нет. :-D


Изображение


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-24 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Не, Андрей. Есть 100%. Эти две ссылки видны только зарегистрированным пользователям:

Изображение


Не в сети
(Андрей)  
2019-07-24 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


да, да. сейчас увидел. код там точно есть. смотрите внимательней. в подвале сайта. иначе не было бы вывода.

файл overall_footer.html

кстати, немного переделал шрифт - выделение жирным стало больше.

а вот другой шрифт: файл overall_footer.html

вы пробовали стиль шрифта у себя менять?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-24 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

открыть overall_header.html

Да, все верно. Оно было в подвале, в футере. Я балда сам не догадался :dash3:
Из темы подписка с закладкой ушли. А вотв самом разделе, где идут списки тем осталась. Не думаю что она актуальна. Как и ее грохнуть? :oops:

Добавлено спустя 1 минуту 15 секунд:
Belk писал(а):

а вот другой шрифт: файл overall_footer.html

вы пробовали стиль шрифта у себя менять?


Нет, не пробовал. Но этот, который Вы привели не очень жирный :?
Хотя можно попробовать :)

Добавлено спустя 28 секунд:
Это тут менять, верно:

Код: Выделить всё

body {
   /* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
   font-family: Verdana, Helvetica, Arial, sans-serif;
   color: #828282;


Не в сети
(Андрей)  
2019-07-24 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


код выше удалить. там вроде {FORUM LINK} или как-так. короче строчка выше того, что вы удалили.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-24 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Спасибо! :arigato:


Не в сети
(Андрей)  
2019-07-24 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Это тут менять, верно:


нет. это общий и он мало что даст.

надо прописать именно в поле сообщения.то есть .postbody

открыть theme/content.css

найти строку и добавить:

Код: Выделить всё

.postbody {
   padding: 0;
   line-height: 1.48em;
   color: #333333;
   width: 76%;
   float: left;
   clear: both;
}


Код: Выделить всё

       font-family: Tahoma;


попробуйте. стилей вообще-то много...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-26 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

попробуйте. стилей вообще-то много...

Попробовал, к сожалению ничего не поменялось :cry:
https://crimea-your.ru/forum/viewtopic. ... 937#p72937


Не в сети
(Андрей)  
2019-07-26 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


даа, просилвер непобедим... :-D


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-26 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


:girl_cray2: :dash3: :bm:
Андрей, а если, все же, новую кнопку вывода сделать используя BB код :?
И заставить просильвер сломиться :dwarf:

Добавлено спустя 16 секунд:
Я уже готов на радикальные шаги :-D


Не в сети
(Андрей)  
2019-07-26 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Использование BBCode

Код: Выделить всё

[bb]{TEXT}[/bb]


Замена HTML

Код: Выделить всё

<strong><span style="color:black;">{TEXT}</span></strong>


можно попробовать поэкспериментировать с размером шрифта. сделать его немножко больше на жирном. то есть если основной, предположим, 12px, здесь прописать 13px. :-D

Код: Выделить всё

<strong><span style="color:black;font-size:13px;">{TEXT}</span></strong>


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-26 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Ага, спасибо! Пошел пробовать, извращаться :-D

Добавлено спустя 2 минуты 39 секунд:
Нифига не вижу разницы, хотя в коде отличия появились :-D

Код: Выделить всё

<span style="font-weight: bold">Старый жирный текст</span><br /><strong><span style="color:black;">Новый жирный текст</span></strong>


Добавлено спустя 3 минуты 10 секунд:
Во, заработало!!!!! :idea:
Замена HTML

Код: Выделить всё

<strong><span style="color:black; font-family:Tahoma;">{TEXT}</span></strong>


Добавлено спустя 40 секунд:
Вот результаты теста
Круто же получилось? :)

Добавлено спустя 2 минуты 42 секунды:
Вот как так то!? :?


Не в сети
(Андрей)  
2019-07-26 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Круто же получилось?


сто пудово. теперь надо довести до народа, что надо использовать bb

поставить этот новый bbcode в линейку кнопок вместо b не удастся, так как кнопки из админки и стандартные выводятся по разному.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-26 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, а можно теперь старый вывод удалить из отображения в панели, а новый засунуть вместо старого :)
Если по другому не получается :?
Изображение

Добавлено спустя 50 секунд:
Belk писал(а):

поставить этот новый bbcode в линейку кнопок не удастся, так как кнопки из админки и стандартные выводятся по разному.

Эх, жаль :cry:

Добавлено спустя 1 минуту 7 секунд:
Надо все же еще попытаться понять почему стандартная кнопка <b> не реагирует на font-family:Tahoma. Ведь должна же...


Не в сети
(Андрей)  
2019-07-27 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


кнопка сама реагирует. не реагирует стиль prosilver :-D

можно убрать саму кнопку b из линейки и оставить надпись сверху, предположим, о новом назначении bb... :(

Добавлено спустя 23 часа 9 минут 35 секунд:
похоже придумал, как запихать на место bbcode b новый bb :idea:

в шаблоне вывода этого кода отдельно нет, но в html-коде страницы он есть! и всё, что надо - это скопировать его оттуда. единственный минус (небольшой) - это то, что на предыдущем месте он всё равно останется.
у меня получилось вот так: (код работает)

Вложение:
Комментарий к файлу: новый жирный код
bb.png
bb.png [ 17.99 КБ | Просмотров: 1528 ] bb.png



сейчас пришло в голову, что можно и название B оставить прежним, так как оно просто название и не участвует в обработке кода. :idea:

попробуйте.

ваш код:

открыть posting_buttons.html

найти

Код: Выделить всё

<li><input type="button" class="button button-blue" accesskey="b" name="addbbcode0" value=" B " style="font-weight:bold; width: 30px;color:#FFFFFF" onclick="bbstyle(0)" title="{L_BBCODE_B_HELP}" /></li>


заменить на

Код: Выделить всё

<li><input type="button" class="button button-blue" name="addbbcode48" value=" B " style="font-weight:bold; width: 30px;color:#FFFFFF" onclick="bbstyle(48)" title="{L_BBCODE_B_HELP}" /></li>


попробуйте. должно сработать.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-28 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Супер, Андрей! :arigato: Гениально! :arigato: :idea: СПАСИБО! :arigato:

Добавлено спустя 12 минут 55 секунд:
А как теперь удалить вторую кнопочку? :?
во втором ряду?

Изображение

Добавлено спустя 26 минут 19 секунд:
Обнаружил недочет данной доработки.
Если обернуть новый жирный текст в цвет, то цвет не будет отображаться :(

Добавлено спустя 1 час 24 минуты 36 секунд:
Думаю можно привыкнуть к двум кнопкам: b и bb :)


Не в сети
(Андрей)  
2019-07-29 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


а теперь попробуйте в админке в html нового кода bb

убрать

Код: Выделить всё

color:black;


и посмотрите, что получится. интересно.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-30 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, разницы не увидел. Текст остался таким же жирным. Хороший шрифт этот Tahoma :-D


Не в сети
(Андрей)  
2019-07-30 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


я имел в виду, что теперь у вас должен работать ЦВЕТНОЙ жирный шрифт... :-D


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-07-31 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

я имел в виду, что теперь у вас должен работать ЦВЕТНОЙ жирный шрифт...

Не сработал, Андрей :? Просильвер мощная штука :-D
Хотя Вы наверное первые человек который его переделал на 90% :) :idea:


Не в сети
(Андрей)  
2019-07-31 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


вы не правы. прекрасно сработало.


Изображение


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-10-27 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Прихожу в выводу, что указание на форуме почты пользователя это не есть правильно!
Андрей, а можно этот конверт под аватаркой пользователя, в котором указана реальная почта пользователя заменить на подписку на этого пользователя?
Ну, или просто удалить этот конверт.
А также удалить почту из профиля пользователя


Не в сети
(Андрей)  
2019-10-27 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


в смысле "на подписку на пользователя"? вроде есть только подписка на тему и закладки... :?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-10-28 Re:
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

в смысле "на подписку на пользователя"? вроде есть только подписка на тему и закладки... :?

Подписку на тему. Это я затупил, сорян :oops: Конверт вообще надо убрать, он не несет смысла.

Добавлено спустя 5 минут 41 секунду:
Уже давно присматриваюсь к функционалу подписки на тему. И особенно это актуально для новичков! т.е. что бы именно они могли подписываться на тему.
Но не по конверту, а по кнопке ПОДПИСАТЬСЯ, куда не зарегистрированнный пользователь может вбить свой email и получать уведомления.
Таким образом можно привлечь дополнительную аудиторию, Андрей! :idea:
Смотри как это реализовано на форуме Винского :) Думаю очень актуально
Изображение
Как ты возможно помнишь мы с тобой успешно внедрили такую кнопку, но она доступна только зарегистрированным форумчанам. Гостям же она вообще не доступна.
Изображение


Не в сети
(Андрей)  
2019-10-28 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


с моей точки зрения такая возможность может сильно увеличить нагрузку на базу, если желающих будет много. тем более, что эту функцию не возможно будет ни контролировать, ни блокировать.

я такой не видел, а у Вышинского, вроде, форум 3.1 или выше. то есть это - расширение.

думаю, что те, кому интересен ваш ресурс, и так потратят немного времени на регистрацию.

смотрите, например, соцсети. посещаемость офигенная, заинтересованность тоже. но нет ни одной чисто "для гостей". многие в гостевом режиме и читать не возможно. и им это не мешает.
мне кажется то, что вы предлагаете - лишнее.

как я уже и написал - я такой функции не видел. а эту так не переделаешь, потому что она отсылает данные в ваш личный раздел.

удалить...

в теме (viewtopic_body.html) - это строчка

Код: Выделить всё

<!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</span></a></li><!-- ENDIF -->


в профиле (memberlist_view.html) - это строчка

Код: Выделить всё

<!-- IF U_EMAIL --><dt>{L_EMAIL_ADDRESS}:</dt> <dd><a href="{U_EMAIL}">{L_SEND_EMAIL_USER} {USERNAME}</a></dd><!-- ENDIF -->


как-то так...


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-10-28 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Вроде все логично, Андрей. :arigato: Как меня легко переубедить :-D
Благодарю за удаление конвертика. :arigato: Вместо него резонно будет вставить иконку с фото пользователя. Но там у меня есть тоже небольшие хотелки по переделкам. Их, с твоего позволения, озвучу в соответствующей теме.
Тоже для обсуждения ;)


Не в сети
(Дмитрий)  
2019-11-23 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Андрей, у меня пошел какой то дикий косяк с поиском. Нифига понять не могу :?
Короче набираю у себя в стандартном поиске: Вопросы и ответы крым
и мне выдает система общая ошибка :o :?

Изображение

Ты с такой дичью сталкивался хот раз?


Не в сети
(Андрей)  
2019-11-23 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


нет, не сталкивался, но система пишет что "слишком много для поиска" и предлагает выбрать правильное количество.
у вас поиск работает, только он ищет максимум по одному слову.

вы в настройках форума ничего не меняли?

а что стоит в поле

Админка - Поиск - Максимальное число искомых слов:
Максимальное количество слов, которые пользователь может искать одновременно. Установите 0 для снятия ограничений.

?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-11-23 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

Админка - Поиск - Максимальное число искомых слов:
Максимальное количество слов, которые пользователь может искать одновременно. Установите 0 для снятия ограничений.

Поставил 0. Ошибка не ушла. Попробую почистить кэш...

Добавлено спустя 4 минуты 22 секунды:
Неа, не помогло :? Какой то бред :dash3:


Не в сети
(Андрей)  
2019-11-23 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


странно, конечно. оно всё работало и просто перестало?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-11-23 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Забавно если я ввожу более 3 слов, вылетает ошибка

Добавлено спустя 2 минуты 41 секунду:
Belk писал(а):

странно, конечно. оно всё работало и просто перестало?

Вроде все работало. Но с 1 ноября что то начало происходить... сперва сервер начал гнать на хостинге, потом яндекс с 50% по поиску в метрике опустился до 1%, (эо прямо видно по статистике) и до сих пор не поднимается :?
Теперь вот с этим поиском
А до этого фавиконка слетела.
Может меня атакуют, а я не понимаю? :?

Добавлено спустя 17 минут 35 секунд:
Короче хрень какая то. Поставил пока в поиске:
Максимальное число искомых слов: 3. Теперь ошибке нет, так как и слов больше 3 вписать нельзя :bm:


Не в сети
(Андрей)  
2019-11-23 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Цитата:
Может меня атакуют, а я не понимаю?


я в этом тоже сильно не разбираюсь. но обычно при DOS-атаках сервер "ложится" и сайт просто не открывается. либо открывается очень долго. я у вас таких пробоем не видел... :?

Цитата:
сперва сервер начал гнать на хостинге


а это как? прислали сообщение, что сильно нагружаете сервер?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-11-23 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Нет, сообщение они не прислали. Просто сайт умер часа на 4 и вообще не открывался, в результате чего поисковые системы очень обиделись и повыкидывали меня с высоких позиций (((


Не в сети
(Андрей)  
2019-11-24 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


лихо.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-11-25 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Ну вот все и прояснилось! Действительно мой проект был атакован неизвестными, включилась автоматическая защита + фильтры.
Сегодня они были отключены сотрудниками хостинга.
Разобраться помогла техподдержка Яндекса!


Не в сети
(Андрей)  
2019-11-25 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


рад, что у вас всё в порядке.

Цитата:
Сегодня они были отключены сотрудниками хостинга.
Разобраться помогла техподдержка Яндекса!


это же вроде разные организации?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2019-11-27 
Аватара пользователя

Стаж: 8 лет 5 месяцев 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

это же вроде разные организации?

Совершенно верно, разные!
Но я не мог понять почему при одной и той же статистики по уникальным пользователям (до коллапса и после него), переходы из поисковой системы свелись к 0! Оказывается, при DDoss атаке, на хостинге включаются специальные фильтры... О как!
Поэтому после второго обращения к Яндексу мне указали на возможные причины проблемы и хостинг наконец то подтвердил что это его рук дело. Хотя по началу отпирались и те и другие :-D А мне было не понятно и обидно :(


Не в сети
(Андрей)  
2019-11-27 
Администратор
Аватара пользователя

Стаж: 9 лет 9 месяцев 21 день
Сообщения: 1236
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Цитата:
Поэтому после второго обращения к Яндексу мне указали на возможные причины проблемы и хостинг наконец то подтвердил что это его рук дело. Хотя по началу отпирались и те и другие


эти товарищи нам совсем не товарищи...
спасибо за информацию. может быть когда и пригодится. :arigato:

p.s. ну раз на вас начались атаки - видимо сайт становится популярным и вы кому-то создаёте конкуренцию.

:dwarf:


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ Сообщений: 389 ]  1 2

Кто сейчас на сайте:

Всего посетителей: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (122) здесь было 19 дек 2023, 12:10

Сейчас этот раздел просматривают: нет зарегистрированных пользователей и гости: 1



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете защищать свои темы паролем

Найти:
Перейти:  




cron

Текущее время: 12 июл 2025, 17:36

Создано на основе phpBB® Forum Software © phpBB Group
Яндекс.Метрика

Полная версия Мобильный вид