Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Доработка Quick Reply phpBB3 2012-04-19

Аватар пользователя

Введение

Многие из вас наверняка обращали внимание на то, что в стандартном, чистом движке phpbb3 присутствует Быстрый ответ. Мне лично он не особо нравился изза отсуствия в нем ВВ-кодов, а так же смайлов и цветовой палитры. Сегодня я хотел бы проанонсировать мод, который исправит ситуацию и сделает Быстрый ответ более привлекательным и функциональным. А так же появится возможность быстрой цитаты выделенного текста.

Установка

Сам по себе мод очень легок в установке, ставится быстро и без проблем. Скачиваем архив, прикрепленный ниже и устанавливаем мод по инструкции.
Вложение :
Комментарий к файлу: Доработка Quick Reply phpBB3 - небольшая доработка встроенного быстрого ответа для phpbb3
qr306_1.0.2b.zip [69.03 KiB]
Скачиваний: 529

Сам по себе мод от отечественного "производителя", поэтому в архиве присутствует руссифкация. Инструкция по руссификации располагается в папке contrib и называется ru.xml. Открываем, руссифицируем и радуемся отличной доработке встроенного Быстрого ответа.

A ВНИМАНИЕ !!! Проявляется особенный глюк в стилях Artodia - не работают ВВ-коды и не вставляются смайлы. Решение - открыть viewtopic_body.html и найти
<!-- INCLUDE overall_header.html -->
 

Вставить перед найденным
<!-- DEFINE $S_POSTING_JS = 1 -->
 



Если после установки на вашем стиле на основе сабсильвер2 не отображается кнопка Быстрой Цитаты, то открываем шаблон стиля viewtopic_body.html и находим
<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{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> 
 

В найденном, вместо
{QUICKQUOTE_IMG}
 

Вставляем
<img src="/styles/ваш стиль/imageset/ru/icon_post_quickquote.gif" />
 

Кстати настройки мода находятся - Админка - Общие - Функции форума. Успехов :ya_hoo_oo:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Доработка Quick Reply phpBB3, Доработка Quick Reply, Quick Reply phpBB3
          Вернуться наверх  
 


Аватар пользователя

Светлана, чес слово, у вас там барабашка завелась...
Разобрался с выводом сообщения о количестве символов.
Отредактировал Ваши файлы. Замените. Может хоть на этот раз всё будет работать... :du_ma_et:
Скан страницы с вашим файлом:

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Отредактированые файлы отправил на почту.
Успехов.


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


Аватар пользователя

Ставила сейчас быстрый ответ в стиль Avalon. на основе субсильвера, как я понимаю, необходимо добавить папку ру с русскими кнопками в мегасет и произвести исправления в файле viewtopic_body. Вот, что там имеется (кусочек кода):
<td width="100%" height="25" class="row" valign="top">
<div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF S_QUICK_REPLY --><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{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF -->&nbsp;</div>
<div class="postsubject"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}"><!-- 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="" /><!-- ELSE -->{postrow.MINI_POST_IMG}<!-- ENDIF --></a><!-- ENDIF -->Добавлено: {postrow.POST_DATE}</div>
</ br>
<!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
<div class="gensmall"><!-- IF postrow.S_POST_UNAPPROVED --><span class="postapprove">{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}">{L_POST_UNAPPROVED}</a></span><br /> <!-- ENDIF --> <!-- IF postrow.S_POST_REPORTED --><span class="postreported">{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}">{L_POST_REPORTED}</a></span><!-- ENDIF --></div>
<!-- ENDIF -->

<div class="postbody">{postrow.MESSAGE}</div>

<!-- IF postrow.S_HAS_ATTACHMENTS -->
<br clear="all" /><br />

<div class="attachwrapper"><div class="attachtitle">{L_ATTACHMENTS}:</div>
<!-- BEGIN attachment -->
<div class="attachcontent">{postrow.attachment.DISPLAY_ATTACHMENT}</div>
<!-- END attachment -->
</div>
<!-- ENDIF -->

<!-- IF postrow.S_DISPLAY_NOTICE -->
<span class="gensmall error"><br /><br />{L_DOWNLOAD_NOTICE}</span>
<!-- ENDIF -->
<!-- IF postrow.SIGNATURE -->
<div class="postbody signature"><br /><span class="line">_________________</span><br />{postrow.SIGNATURE}</div>
<!-- ENDIF -->

<!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
<!-- IF postrow.EDIT_REASON -->
<br /><br />
<div class="edited">
<p class="gensmall">{postrow.EDITED_MESSAGE}</p>
<p class="genmed">{postrow.EDIT_REASON}</p>
</div>
<!-- ELSE -->
<br /><br />
<div class="edited">
<p class="gensmall">{postrow.EDITED_MESSAGE}</p>
</div>
<!-- ENDIF -->
<!-- ENDIF -->

<!-- IF postrow.BUMPED_MESSAGE -->
<span class="gensmall"><br /><br />{postrow.BUMPED_MESSAGE}</span>
<!-- ENDIF -->

<!-- IF not postrow.S_HAS_ATTACHMENTS --><br clear="all" /><br /><!-- ENDIF -->
</td>
</tr>

<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

<td class="postbottom" align="center"></td>
<td class="postbottom postbuttons" valign="middle">
<!-- IF not S_IS_BOT -->
<div style="float: {S_CONTENT_FLOW_END}">
<!-- IF postrow.U_REPORT --><a href="{postrow.U_REPORT}">{REPORT_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_INFO --><a href="{postrow.U_INFO}">{INFO_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_WARN --><a href="{postrow.U_WARN}">{WARN_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_DELETE --><a href="{postrow.U_DELETE}">{DELETE_IMG}</a> <!-- ENDIF -->
</div>
<!-- ENDIF -->
<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_MSN --><a href="{postrow.U_MSN}">{MSN_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_ICQ --><a href="{postrow.U_ICQ}">{ICQ_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_YIM --><a href="{postrow.U_YIM}">{YIM_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_AIM --><a href="{postrow.U_AIM}">{AIM_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_JABBER --><a href="{postrow.U_JABBER}">{JABBER_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_WWW --><a href="{postrow.U_WWW}">{WWW_IMG}</a> <!-- ENDIF -->
</td>
<!-- ENDIF -->
</tr>
<!-- IF $CA_SPLIT_POSTS and not postrow.S_LAST_ROW -->
</table>


Я сделала так:

<td width="100%" height="25" class="row" valign="top">
<div style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><div style="float: {S_CONTENT_FLOW_END};"><!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a><!-- ENDIF --></div><!-- ENDIF -->
<div class="postsubject"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}"><!-- 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="" /><!-- ELSE -->{postrow.MINI_POST_IMG}<!-- ENDIF --></a><!-- ENDIF -->Добавлено: {postrow.POST_DATE}</div>
</ br>
<!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
<div class="gensmall"><!-- IF postrow.S_POST_UNAPPROVED --><span class="postapprove">{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}">{L_POST_UNAPPROVED}</a></span><br /> <!-- ENDIF --> <!-- IF postrow.S_POST_REPORTED --><span class="postreported">{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}">{L_POST_REPORTED}</a></span><!-- ENDIF --></div>
<!-- ENDIF -->

<div class="postbody">{postrow.MESSAGE}</div>

<!-- IF postrow.S_HAS_ATTACHMENTS -->
<br clear="all" /><br />

<div class="attachwrapper"><div class="attachtitle">{L_ATTACHMENTS}:</div>
<!-- BEGIN attachment -->
<div class="attachcontent">{postrow.attachment.DISPLAY_ATTACHMENT}</div>
<!-- END attachment -->
</div>
<!-- ENDIF -->

<!-- IF postrow.S_DISPLAY_NOTICE -->
<span class="gensmall error"><br /><br />{L_DOWNLOAD_NOTICE}</span>
<!-- ENDIF -->
<!-- IF postrow.SIGNATURE -->
<div class="postbody signature"><br /><span class="line">_________________</span><br />{postrow.SIGNATURE}</div>
<!-- ENDIF -->

<!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
<!-- IF postrow.EDIT_REASON -->
<br /><br />
<div class="edited">
<p class="gensmall">{postrow.EDITED_MESSAGE}</p>
<p class="genmed">{postrow.EDIT_REASON}</p>
</div>
<!-- ELSE -->
<br /><br />
<div class="edited">
<p class="gensmall">{postrow.EDITED_MESSAGE}</p>
</div>
<!-- ENDIF -->
<!-- ENDIF -->

<!-- IF postrow.BUMPED_MESSAGE -->
<span class="gensmall"><br /><br />{postrow.BUMPED_MESSAGE}</span>
<!-- ENDIF -->

<!-- IF not postrow.S_HAS_ATTACHMENTS --><br clear="all" /><br /><!-- ENDIF -->
</td>
</tr>

<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

<td class="postbottom" align="center"></td>
<td class="postbottom postbuttons" valign="middle">
<!-- IF not S_IS_BOT -->
<div style="float: {S_CONTENT_FLOW_END}">
<!-- IF postrow.U_REPORT --><a href="{postrow.U_REPORT}">{REPORT_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_INFO --><a href="{postrow.U_INFO}">{INFO_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_WARN --><a href="{postrow.U_WARN}">{WARN_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_DELETE --><a href="{postrow.U_DELETE}">{DELETE_IMG}</a> <!-- ENDIF -->
</div>
<!-- ENDIF -->
<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_MSN --><a href="{postrow.U_MSN}">{MSN_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_ICQ --><a href="{postrow.U_ICQ}">{ICQ_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_YIM --><a href="{postrow.U_YIM}">{YIM_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_AIM --><a href="{postrow.U_AIM}">{AIM_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_JABBER --><a href="{postrow.U_JABBER}">{JABBER_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_WWW --><a href="{postrow.U_WWW}">{WWW_IMG}</a> <!-- ENDIF -->
</td>
<!-- ENDIF -->
</tr>
<!-- IF $CA_SPLIT_POSTS and not postrow.S_LAST_ROW -->
</table>


То есть там код, который нужно заменить по инструкции состоит из двух частей, расположенных в разных местах. С моими исправлениями Быстрый ответ не развернут.

Цитата:
Отредактированые файлы отправил на почту.

Да, письмо получила, буду сейчас изучать :-00):

-----
:is_te_ri_ka: Нету... Заменять файлы не стала, поскольку Я вернула на прежние места то, что справа, и то, что слева. Но кусочек с чебоксами заменила - не помогло ). Вифтопик заменила полностью. Даже в другом браузере смотрела - одинаково. Даже выше подняла строки... Даже переставляла местами значения... Действительно, кто-то завелся тут у меня... :nez-nayu:
Кстати, по поводу количества сообщения спасибо за подсказку, я расширила на 1% столбец и все стало читаемо.


          Вернуться наверх  
 


Аватар пользователя

так... всё редактирование, что производится в файле subsilver2/template/viewtopic_body.html идёт только на быструю цитату и активацию ника пользователя в быстрый ответ. к самому ответу он отношение не имеет...

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

// У вас всё в ответ вставляется: и выделенный текст и ник. и сам ответ работает. Сам ответ не раскрывается, так как не работает система открытия. Она вообще-то под prosilver сделана. Надо переделывать код - это долго и муторно. Открываться здесь скорее всего не будет - можете принудительно раскрыть и оставить.
можно в коде
style="display: none;"
 

заменить на
style="display: block;"
 

либо полностью вырезать открытие кнопки...

Я заниматься не буду. Функция работает.

// по поводу ответа...
у вас в viewtopic.php такой код есть?
'S_NOTIFY_ALLOWED'         => (!$user->data['is_registered'] || ($mode == 'edit' && $user->data['user_id'] != $post_data['poster_id']) || !$config['allow_topic_notify'] || !$config['email_enable']) ? false : true,
            'S_NOTIFY_CHECKED'      => ($notify_checked) ? ' checked="checked"' : '',
 

а такой?
$notify_set   = ($mode != 'edit' && $config['allow_topic_notify'] && $user->data['is_registered'] && !$post_data['notify_set']) ? $user->data['user_notify'] : $post_data['notify_set'];
$notify_checked   = (isset($notify)) ? $notify : (($mode == 'post') ? $user->data['user_notify'] : $notify_set);
 


и в файле quickreply_editor.htmlэто
<!-- IF S_NOTIFY_ALLOWED -->
      <tr>    
            <td><input type="checkbox" class="radio" name="notify"{S_NOTIFY_CHECKED} /></td>
            <td class="gen">{L_NOTIFY_REPLY}</td>
         </tr>
      <!-- ENDIF -->
 

присутствует?

Если "да" - то я тогда не знаю где у вас проблема окопалась.


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


Аватар пользователя

белк писал(а):

либо полностью вырезать открытие кнопки...

Вы правы, были в квикрепли эдитор лишние строчки, удалила и все встало на место.
белк писал(а):

пишите код, пожалуйста, через тег Code

Приношу свои извинения, я не знала как это сделать ))

белк писал(а):

присутствует?

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


          Вернуться наверх  
 


Аватар пользователя

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


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


Аватар пользователя

Я тут подумала: а может это быть как-то связано с тем, что я ставила код (не помню, из какой темы), чтобы пользователю автоматически приходило извещение о новом сообщении?


          Вернуться наверх  
 


Аватар пользователя

здесь на форуме довольно много модификаций - я все не знаю... так если у вас и так автоматом приходит - зачем вам это поле?
может быть где-то в коде прописано чтобы не выводить. стоит типа :false; или ещё что-то. вряд ли кто вам поможет кроме вас самой...

Спросите у админа - может он знает, что за мод вы ставили... Хотя их так много...

Сейчас посмотрел - так у вас и при создании темы в постинге эта строка отсутствует. (в смысле не выводится). если здесь нет - в быстром ответе точно не будет...


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

Информация о редактировании
Последний раз редактировалось белк 16 окт 2014, 21:38, всего редактировалось 1 раз.
          Вернуться наверх  
 


Аватар пользователя

белк писал(а):

зачем вам это поле?

да я только вспомнила...
Но все равно спасибо! :-00):


          Вернуться наверх  
 


Аватар пользователя

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


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


Аватар пользователя

Тут в теме подымался вопрос, как убрать кнопку Цитата. Сергей писал, что нужно закрывать условием. Не могу найти код, который надо оборачивать. Пробовала в двух местах, безуспешно.
<!-- IF postrow.S_IGNORE_POST -->
         <td class="gensmall row" colspan="2" height="25" align="center"><!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>{postrow.L_IGNORE_POST}</td>
   <!-- ELSE -->

         <td align="center" valign="top" class="row">
            <!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>
            <div class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- IF S_QUICK_REPLY --><a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- ENDIF -->{postrow.POST_AUTHOR}<!-- IF S_QUICK_REPLY --></a><!-- ENDIF --></div>
            <!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><div class="postonline">{postrow.ONLINE_IMG}</div><!-- ENDIF -->
            <!-- IF postrow.RANK_TITLE --><div class="posterrank">{postrow.RANK_TITLE}</div><!-- ENDIF -->
            <!-- IF postrow.RANK_IMG --><div class="postrankimg">{postrow.RANK_IMG}</div><!-- ENDIF -->
            <!-- IF postrow.POSTER_AVATAR --><div class="postavatar">{postrow.POSTER_AVATAR}</div><!-- ENDIF -->

            <div class="postdetails">
               <!-- IF postrow.POSTER_JOINED --><center>РќР° сайте СЃ</b> {postrow.POSTER_JOINED}</center><!-- ENDIF -->
               <!-- IF postrow.POSTER_POSTS != '' --><center>Сообщений: {postrow.POSTER_POSTS}</center><!-- ENDIF -->
               <!-- IF postrow.POSTER_FROM --><center><b> {postrow.POSTER_FROM}</b></center><!-- ENDIF -->
               <!-- IF postrow.POSTER_FLAG --><br /><center>{postrow.POSTER_FLAG}</center><!-- ENDIF -->
               <!-- IF postrow.S_PROFILE_FIELD1 -->
                  <!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
                  <br /><b>{postrow.PROFILE_FIELD1_NAME}:</b> {postrow.PROFILE_FIELD1_VALUE}
               <!-- ENDIF -->

               <!-- BEGIN custom_fields -->
               <center> {postrow.custom_fields.PROFILE_FIELD_VALUE}</center>
               <!-- END custom_fields -->
            </div>
            <img src="{T_THEME_PATH}/images/spacer.gif" width="120" height="1" alt="" />
         </td>
         <td width="100%" height="25" class="row" valign="top">
            <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF S_QUICK_REPLY --><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{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF -->&nbsp;</div>
            <div class="postsubject"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}"><!-- 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="" /><!-- ELSE -->{postrow.MINI_POST_IMG}<!-- ENDIF --></a><!-- ENDIF -->Добавлено: {postrow.POST_DATE}</div>
</ br>
               <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
 


          Вернуться наверх  
 


Аватар пользователя

у меня сегодня форум глюкнул. Очень надеюсь, что это не связано с этим модом, я его позавчера установила. После моей правки , вчера и сегодня утром все замечательно работало. К базе данных при установке запрос прошел без ошибок.

А только что редактирую сообщение, отправляю, вылетает белый экран "Общая ошибка", к сожалению не сохранила сам код ошибки, но было, что не найдены 2 файла из базы данных несколько ошибок в php файлах. :pa_la_ch:
Перезахожу на форум - все нормально, все поститься, все работает. Вот только та тема, которую я редактировала - выглядит вот так.

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


          Вернуться наверх  
 


Аватар пользователя

Татьяна, извините, я с таким не сталкивался. И очень странно, что ошибка вылезает спустя 2 суток. Обычно сразу проявляется...
Создайте новую тему здесь. может у кого ещё такие проблемы...
Я, к сожалению, помочь не могу.

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

Значит так:
В вашем коде есть эта строка. Это
<td width="100%" height="25" class="row" valign="top">
            <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF S_QUICK_REPLY --><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{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF -->&nbsp;</div>
 

где
<!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> 
 

и есть ваша простая цитата.
Если хотите сделать, чтобы кнопку просто было не видно всем, добавьте в этот кусочек "невидимость":
Получится так:
<!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}"><!-- {QUOTE_IMG} --></a> <!-- ENDIF -->
 

то есть закрыть для браузера саму переменную картинки <!-- {QUOTE_IMG} -->

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


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


Аватар пользователя

Воспроизведите проблему и нужен точный текст ошибок


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

К сожалению или к счастью, я не могу воспроизвести эту ошибку снова. Форум пока работает. Подозреваю, это связано с истеканием активной сессии, т.к. сообщение было первым в теме и большое, и писала я его долго. Если еще раз появится, напишу.


          Вернуться наверх  
 


Аватар пользователя

Видимо, действительно, сколько людей, столько и мнений. Потестила несколько дней расширенный быстрый ответ, мне кажется неправильно, что он практически копирует полный редактор. Зачем тогда редактор? Вопрос - как все теперь убрать (панель цвета, бб-коды и смайлики), чтобы остались только вставка ника в БО при нажатии и функция "быстрой цитаты"? Это возможно? если да, то в каких файлах нужно откатить изменения?
Понимаю, что звучит как бред, прочитала всю тему, но кроме меня вроде никто не озаботился.


          Вернуться наверх  
 


Аватар пользователя

Лучше просто вырезать лишнее (или заблокировать вывод информации - что лучше) в самом файле quicreply_editor.html - вдруг ваше мнение спустя энное время изменится. Вырезать информацию из php явно не стоит. Потом, если что, будет много проблем при восстановлении...


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


Аватар пользователя

белк писал(а):

закрыть для браузера саму переменную картинки <!-- {QUOTE_IMG} -->

Спасибо, помогло. Именно это и хотела: закрыть от всех. Только вот в Avalon нормально закрылось, а в субсльвер почему-то кнопки сместились.

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Подскажите, пжт, как исправить, а-то голова что-то не соображает.

И еще такой момент. В стиле Artodia в быстром ответе не работают смайлики и ббкоды. Правки в файл вносила как и с предыдущими стилями. Может в просильвер такой подход не катит...
Вот содержимое файла. Там почему-то дважды повторяется код: новый и старый. Второй убирала, вроде ничего не ломается, но решила оставить, поскольку без него все равно нормально не работает.

<script type="text/javascript">
// <![CDATA[
   function hide_qr(show)
   {
      dE('qr_editor_div');
      dE('qr_showeditor_div');
      if (show && document.getElementById('qr_editor_div').style.display != 'none')
      {
         document.getElementsByName('message')[0].focus();
      }
      return true;
   }


   function init_qr()
   {
      dE('qr_showeditor_div');
      return true;
   }
    //onload_functions.push('init_qr();');
   // ]]>
</script>

   <form method="post" action="{U_QR_ACTION}">
      <div class="panel" id="qr_ns_editor_div">
         <div class="inner"><span class="corners-top"><span></span></span>
               <h2>{L_QUICKREPLY}</h2>
               <fieldset class="fields1">
<!-- IF not TOPIC_TITLE -->
                  <dl style="clear: left;">
      <dt><label for="subject">{L_SUBJECT}:</label></dt>
      <dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /></dd>
                  </dl>
<!-- ENDIF -->
   
<!-- INCLUDE posting_buttons.html -->
               <div id="smiley-box">

      <div style="overflow:hidden;max-height:300px;"  onmouseover="this.style.overflow='auto'" onmouseout="this.style.overflow='hidden'">
         <!-- IF S_SMILIES_ALLOWED and .smiley -->
         <strong>{L_SMILIES}</strong><br />
         <!-- BEGIN smiley -->
            <a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
         <!-- END smiley -->
      <!-- ENDIF -->
      
</div>
      <!-- IF BBCODE_STATUS -->
      <!-- IF .smiley --><hr /><!-- ENDIF -->
      {BBCODE_STATUS}<br />
      <!-- IF S_BBCODE_ALLOWED -->
         {IMG_STATUS}<br />
         {URL_STATUS}<br />
      <!-- ENDIF -->
      {SMILIES_STATUS}
      <!-- ENDIF -->
      <!-- IF S_EDIT_DRAFT || S_DISPLAY_REVIEW -->
         <!-- IF S_DISPLAY_REVIEW --><hr /><!-- ENDIF -->
         <!-- IF S_EDIT_DRAFT --><strong><a href="{S_UCP_ACTION}">{L_BACK_TO_DRAFTS}</a></strong><!-- ENDIF -->
         <!-- IF S_DISPLAY_REVIEW --><strong><a href="#review">{L_TOPIC_REVIEW}</a></strong><!-- ENDIF -->
      <!-- ENDIF -->

   </div>
   <div id="message-box">
      <textarea <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature" id="signature" style="height: 9em;"<!-- ELSE -->name="message" id="message"<!-- ENDIF --> rows="12" cols="70" tabindex="4" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="initInsertions();" class="inputbox">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>
   </div>
         </fieldset>

               <fieldset class="submit-buttons">
                  {S_FORM_TOKEN}
                  {QR_HIDDEN_FIELDS}
                  <input type="submit" tabindex="5" name="preview" value="{L_PREVIEW}" class="button1" />&nbsp;
                  <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
                  
               </fieldset>
         <span class="corners-bottom"><span></span></span></div>
      </div>
   </form>

<form method="post" action="{U_QR_ACTION}">
   <div class="panel" style="display: none"  id="qr_editor_div">
      <div class="inner"><span class="corners-top"><span></span></span>
            <h2>{L_QUICKREPLY}</h2>
            <fieldset class="fields1">
               <dl style="clear: left;">
                  <dt><label for="subject">{L_SUBJECT}:</label></dt>
                  <dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
               </dl>
            <div id="message-box">

               <textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
            </div>
            </fieldset>
            <fieldset class="submit-buttons">
               {S_FORM_TOKEN}
               {QR_HIDDEN_FIELDS}
               <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
               <input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />&nbsp;
            </fieldset>
            <a href="" class="right-box up" onclick="hide_qr(false); return false;" title="{L_COLLAPSE_QR}">{L_COLLAPSE_QR}</a>
      <span class="corners-bottom"><span></span></span></div>
   </div>
   <div class="panel" style="display: none" id="qr_showeditor_div" >
      <div class="inner"><span class="corners-top"><span></span></span>

         <div class="content">
            <fieldset class="submit-buttons">
               <input type="submit" name="show_qr" tabindex="1" class="button2" value="{L_SHOW_QR}" onclick="hide_qr(true);return false;"/>
            </fieldset>
         </div>
      <span class="corners-bottom"><span></span></span></div>
   </div>
</form>
 


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

Также не могу добавить кнопку Быстрой цитаты, в стиле нет файла buttons.css. Копирование из просильвер ничего не дало. И все файлы в папке theme начинаются с layout_


          Вернуться наверх  
 


Аватар пользователя

Цитата:
а в субсльвер почему-то кнопки сместились.

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

Цитата:
Также не могу добавить кнопку Быстрой цитаты, в стиле нет файла buttons.css. Копирование из просильвер ничего не дало. И все файлы в папке theme начинаются с layout_

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


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


Аватар пользователя

белк писал(а):

отредактированный вами, пожалуйста, в студию

<!-- INCLUDE overall_header.html -->

<!-- IF S_FORUM_RULES -->
   <div class="forumrules">
      <!-- IF U_FORUM_RULES -->
         <h3>{L_FORUM_RULES}</h3><br />
         <a href="{U_FORUM_RULES}"><b>{L_FORUM_RULES_LINK}</b></a>
      <!-- ELSE -->
         <h3>{L_FORUM_RULES}</h3><br />
         {FORUM_RULES}
      <!-- ENDIF -->
   </div>

   <br clear="all" />
<!-- ENDIF -->

<div id="pageheader">
   <h2><a class="titles" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>

<!-- IF MODERATORS -->
   <p class="moderators"><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->: {MODERATORS}</p>
<!-- ENDIF -->
<!-- IF U_MCP -->
   <p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
<!-- ENDIF -->
</div>

<br clear="all" /><br />

<div id="pagecontent">

   <table width="100%" cellspacing="1">
   <tr>
      <td align="{S_CONTENT_FLOW_BEGIN}" valign="middle" nowrap="nowrap">
      <!-- IF not S_IS_BOT -->
         <!-- IF S_DISPLAY_POST_INFO --><a href="{U_POST_NEW_TOPIC}">{POST_IMG}</a>&nbsp;<!-- ENDIF -->
         <!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
      <!-- ENDIF -->
      </td>
      <!-- IF TOTAL_POSTS -->
         <td class="nav" valign="middle" nowrap="nowrap">&nbsp;{PAGE_NUMBER}<br /></td>

         <td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
      <!-- ENDIF -->
   </tr>
   </table>

   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="cat">
         <table width="100%" cellspacing="0">
         <tr>
            <td class="nav" nowrap="nowrap">&nbsp;
            <!-- IF not S_IS_BOT -->
               <!-- IF U_WATCH_TOPIC --><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a><!-- IF U_PRINT_TOPIC or U_EMAIL_TOPIC or U_BUMP_TOPIC or U_BOOKMARK_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
               <!-- IF U_BOOKMARK_TOPIC --><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a><!-- IF U_PRINT_TOPIC or U_EMAIL_TOPIC or U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
               <!-- IF U_PRINT_TOPIC --><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}">{L_PRINT_TOPIC}</a><!-- IF U_EMAIL_TOPIC or U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
               <!-- IF U_EMAIL_TOPIC --><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}">{L_EMAIL_TOPIC}</a><!-- IF U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
               <!-- IF U_BUMP_TOPIC --><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a><!-- ENDIF -->
            <!-- ENDIF -->
            </td>
            <td class="nav" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a><!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --> | <a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a><!-- ENDIF --> | <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a>&nbsp;</td>
         </tr>
         </table>
      </td>
   </tr>
<!-- IF S_HAS_POLL -->
   <tr>
      <td class="row2" colspan="2" align="center"><br clear="all" />

         <form method="post" action="{S_POLL_ACTION}">

         <table cellspacing="0" cellpadding="4" border="0" align="center">
         <tr>
            <td align="center"><span class="gen"><b>{POLL_QUESTION}</b></span><br /><span class="gensmall">{L_POLL_LENGTH}</span></td>
         </tr>
         <tr>
            <td align="{S_CONTENT_FLOW_BEGIN}">
               <table cellspacing="0" cellpadding="2" border="0">
            <!-- BEGIN poll_option -->
               <tr>
               <!-- IF S_CAN_VOTE -->
                  <td>
                     <!-- IF S_IS_MULTI_CHOICE -->
                        <input type="checkbox" class="radio" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
                     <!-- ELSE -->
                        <input type="radio" class="radio" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
                     <!-- ENDIF -->
                  </td>
               <!-- ENDIF -->
                  <td><span class="gen">{poll_option.POLL_OPTION_CAPTION}</span></td>
                  <!-- IF S_DISPLAY_RESULTS -->
                     <td dir="ltr">{POLL_LEFT_CAP_IMG}{poll_option.POLL_OPTION_IMG}{POLL_RIGHT_CAP_IMG}</td>
                     <td class="gen" align="{S_CONTENT_FLOW_END}"><b>&nbsp;{poll_option.POLL_OPTION_PERCENT}&nbsp;</b></td>
                     <td class="gen" align="center">[ {poll_option.POLL_OPTION_RESULT} ]</td>
                     <!-- IF poll_option.POLL_OPTION_VOTED -->
                        <td class="gensmall" valign="top"><b title="{L_POLL_VOTED_OPTION}">x</b></td>
                     <!-- ENDIF -->
                  <!-- ENDIF -->
               </tr>
            <!-- END poll_option -->
               </table>
            </td>
         </tr>
      <!-- IF S_CAN_VOTE -->
         <tr>
            <td align="center"><span class="gensmall">{L_MAX_VOTES}</span><br /><br /><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="btnlite" /></td>
         </tr>
      <!-- ENDIF -->
      <!-- IF S_DISPLAY_RESULTS -->
         <tr>
            <td class="gensmall" colspan="4" align="center"><b>{L_TOTAL_VOTES} : {TOTAL_VOTES}</b></td>
         </tr>
      <!-- ELSE -->
         <tr>
            <td align="center"><span class="gensmall"><b><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></b></span></td>
         </tr>
      <!-- ENDIF -->
         </table>
         {S_HIDDEN_FIELDS}
         {S_FORM_TOKEN}
         </form>

      </td>
   </tr>
<!-- ENDIF -->
   </table>

<!-- BEGIN postrow -->
   <table class="tablebg" width="100%" cellspacing="1">
   <!-- IF postrow.S_FIRST_ROW -->
      <tr>
         <th>{L_AUTHOR}</th>
         <th>{L_MESSAGE}</th>
      </tr>
   <!-- ENDIF -->
   <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

   <!-- IF postrow.S_IGNORE_POST -->
         <td class="gensmall" colspan="2" height="25" align="center"><!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>{postrow.L_IGNORE_POST}</td>
   <!-- ELSE -->

         <td align="center" valign="middle">
            <!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>
                        <b class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- IF S_QUICK_REPLY --><a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- ENDIF -->{postrow.POST_AUTHOR}<!-- IF S_QUICK_REPLY --></a><!-- ENDIF --></b>
         </td>
         <td width="100%" height="25">
            <table width="100%" cellspacing="0">
            <tr>
            <!-- IF postrow.POST_ICON_IMG -->
               <td><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" title="" /></td>
            <!-- ENDIF -->
               <td class="gensmall" width="100%"><div style="float: {S_CONTENT_FLOW_BEGIN};"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF --><b>{L_POSTED}:</b> {postrow.POST_DATE}</div></td>
            </tr>
            </table>
         </td>
      </tr>

      <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

         <td valign="top" class="profile">
            <table cellspacing="4" align="center" width="150">
         
         <!-- IF postrow.RANK_TITLE -->
            <tr>
               <td align="center" style="size:bold;" class="postdetails">{postrow.RANK_TITLE}</td>
            </tr>
         <!-- ENDIF -->
         <!-- IF postrow.RANK_IMG -->
            <tr>
               <td align="center">{postrow.RANK_IMG}</td>
            </tr>
         <!-- ENDIF -->
         <!-- IF postrow.POSTER_AVATAR -->
            <tr>
               <td align="center">{postrow.POSTER_AVATAR}</td>
            </tr>
         <!-- ENDIF -->
                        <!-- IF postrow.ONLINE_IMG -->
            <tr>
               <td align="center">{postrow.ONLINE_IMG}</td>
            </tr>
         <!-- ENDIF -->
         <!-- IF not (postrow.ONLINE_IMG or postrow.RANK_TITLE or postrow.RANK_IMG or postrow.POSTER_AVATAR) -->
            <tr>
               <td></td>
            </tr>
         <!-- ENDIF -->
            </table>

            <span class="postdetails">
               <!-- IF postrow.POSTER_JOINED --><center>РќР° сайте СЃ  {postrow.POSTER_JOINED}</center><!-- ENDIF -->
               <!-- IF postrow.POSTER_POSTS != '' --><center>Сообщений: {postrow.POSTER_POSTS}</center><!-- ENDIF -->
               <!-- IF postrow.POSTER_FROM --> <center><b>{postrow.POSTER_FROM}</b></center><!-- ENDIF -->
               <!-- IF postrow.POSTER_FLAG --><center>{postrow.POSTER_FLAG}</center><!-- ENDIF -->
               <!-- IF postrow.S_PROFILE_FIELD1 -->
                  <!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
                  <center>{postrow.PROFILE_FIELD1_NAME}: {postrow.PROFILE_FIELD1_VALUE}
               </center><!-- ENDIF -->

               <!-- BEGIN custom_fields -->
                  <center>{postrow.custom_fields.PROFILE_FIELD_VALUE}
               </center><!-- END custom_fields -->
            </span>

         </td>
         <td valign="top">
            <table width="100%" cellspacing="5">
            <tr>
               <td>
               <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
                  <table width="100%" cellspacing="0">
                  <tr>
               <td class="gensmall"><!-- IF postrow.S_POST_UNAPPROVED --><span class="postapprove">{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}">{L_POST_UNAPPROVED}</a></span><br /> <!-- ENDIF --> <!-- IF postrow.S_POST_REPORTED --><span class="postreported">{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}">{L_POST_REPORTED}</a></span><!-- ENDIF --></td>
                  </tr>
                  </table>

                  <br clear="all" />
               <!-- ENDIF -->

                  <div class="postbody">{postrow.MESSAGE}</div>

               <!-- IF postrow.S_HAS_ATTACHMENTS -->
                  <br clear="all" /><br />

                  <table class="tablebg" width="100%" cellspacing="1">
                  <tr>
                     <td class="row3"><b class="genmed">{L_ATTACHMENTS}: </b></td>
                  </tr>
                  <!-- BEGIN attachment -->
                     <tr>
                        <!-- IF postrow.attachment.S_ROW_COUNT is even --><td class="row2"><!-- ELSE --><td class="row1"><!-- ENDIF -->{postrow.attachment.DISPLAY_ATTACHMENT}</td>
                     </tr>
                  <!-- END attachment -->
                  </table>
               <!-- ENDIF -->

               <!-- IF postrow.S_DISPLAY_NOTICE -->
                  <span class="gensmall error"><br /><br />{L_DOWNLOAD_NOTICE}</span>
               <!-- ENDIF -->
               <!-- IF postrow.SIGNATURE -->
                  <div class="postbody"><br />_________________<br />{postrow.SIGNATURE}</div>
               <!-- ENDIF -->

               <!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
                  <!-- IF postrow.EDIT_REASON -->
                     <br /><br />
                     <table class="tablebg" width="100%" cellspacing="1">
                     <tr>
                        <td class="row3"><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td>
                     </tr>
                     <tr>
                        <td class="row2"><span class="genmed">{postrow.EDIT_REASON}</span></td>
                     </tr>
                     </table>
                  <!-- ELSE -->
                     <br /><br />
                     <span class="gensmall">{postrow.EDITED_MESSAGE}</span>
                  <!-- ENDIF -->
               <!-- ENDIF -->

               <!-- IF postrow.BUMPED_MESSAGE -->
                  <span class="gensmall"><br /><br />{postrow.BUMPED_MESSAGE}</span>
               <!-- ENDIF -->

               <!-- IF not postrow.S_HAS_ATTACHMENTS --><br clear="all" /><br /><!-- ENDIF -->

                  <table width="100%" cellspacing="0">
                  <tr valign="middle">
                     <td class="gensmall" align="{S_CONTENT_FLOW_END}">
                     <!-- IF not S_IS_BOT -->
                        <!-- IF postrow.U_REPORT --><a href="{postrow.U_REPORT}">{REPORT_IMG}</a> <!-- ENDIF -->
                        <!-- IF postrow.U_INFO --><a href="{postrow.U_INFO}">{INFO_IMG}</a> <!-- ENDIF -->
                        <!-- IF postrow.U_WARN --><a href="{postrow.U_WARN}">{WARN_IMG}</a> <!-- ENDIF -->
                        <!-- IF postrow.U_DELETE --><a href="{postrow.U_DELETE}">{DELETE_IMG}</a> <!-- ENDIF -->
                     <!-- ENDIF -->
                     </td>
                  </tr>
                  </table>
               </td>
            </tr>
            </table>
         </td>
      </tr>

      <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

         <td class="profile"><strong><a href="#wrapheader">{L_BACK_TO_TOP}</a></strong></td>
         <td><div class="gensmall" style="float: {S_CONTENT_FLOW_BEGIN};">&nbsp;<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->&nbsp;</div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF S_QUICK_REPLY --><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{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}"><img src="/styles/subsilver2/imageset/ru/icon_post_quickquote.gif" /></a> <!-- ENDIF --> <!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}"><!-- {QUOTE_IMG} --></a> <!-- ENDIF --> <!-- ENDIF -->&nbsp;</div></td>
   <!-- ENDIF -->
      </tr>

   <tr>
      <td class="spacer" colspan="2" height="1"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
   </tr>
   </table>
<!-- END postrow -->

   <!-- IF not S_IS_BOT -->
   <table width="100%" cellspacing="1" class="tablebg">
   <tr align="center">
      <td class="cat"><form name="viewtopic" method="post" action="{S_TOPIC_ACTION}"><span class="gensmall">{L_DISPLAY_POSTS}:</span> {S_SELECT_SORT_DAYS}&nbsp;<span class="gensmall">{L_SORT_BY}</span> {S_SELECT_SORT_KEY} {S_SELECT_SORT_DIR}&nbsp;<input class="btnlite" type="submit" value="{L_GO}" name="sort" /></form></td>
   </tr>
   </table>
   <!-- ENDIF -->

   <table width="100%" cellspacing="1">
   <tr>
      <td align="{S_CONTENT_FLOW_BEGIN}" valign="middle" nowrap="nowrap">
      <!-- IF not S_IS_BOT -->
         <!-- IF S_DISPLAY_POST_INFO --><a href="{U_POST_NEW_TOPIC}">{POST_IMG}</a>&nbsp;<!-- ENDIF -->
         <!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
      <!-- ENDIF -->
      </td>
   </tr>
   </table>
   <table width="100%" cellspacing="1">
   <tr>
      <!-- IF TOTAL_POSTS -->
         <td class="nav" valign="middle" nowrap="nowrap"><br/>{PAGE_NUMBER}<br /></td>

         <td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
      <!-- ENDIF -->
   </tr>
   </table>

</div>

<div id="pagefooter"></div>

<br clear="all" />
<!-- IF S_QUICK_REPLY -->
<!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
<!-- IF FORUM_SEO_DESC --><div><span style="font-weight:bold;">{FORUM_SEO_KEY}</span><br /><span>{FORUM_SEO_DESC}</span></div><br /><!-- ELSEIF FORUM_DESC --><div><span>{FORUM_DESC}</span></div><br /><!-- ENDIF -->
<!-- INCLUDE breadcrumbs.html -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <br clear="all" />

   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="cat"><h4>{L_WHO_IS_ONLINE}</h4></td>
   </tr>
   <tr>
      <td class="row1"><p class="gensmall">{LOGGED_IN_USER_LIST}</p></td>
   </tr>
   </table>
<!-- ENDIF -->

<br clear="all" />

<table width="100%" cellspacing="1">
<tr>
   <td width="40%" valign="top" nowrap="nowrap" align="{S_CONTENT_FLOW_BEGIN}"><!-- IF S_TOPIC_MOD --><form method="post" action="{S_MOD_ACTION}"><span class="gensmall">{L_QUICK_MOD}:</span> {S_TOPIC_MOD} <input class="btnlite" type="submit" value="{L_GO}" /></form><!-- ENDIF --></td>
   <td align="{S_CONTENT_FLOW_END}" valign="top" nowrap="nowrap"><span class="gensmall"><!-- BEGIN rules -->{rules.RULE}<br /><!-- END rules --></span></td>
</tr>
</table>

<br clear="all" />

<table width="100%" cellspacing="0">
<tr>
   <td><!-- IF S_DISPLAY_SEARCHBOX --><!-- INCLUDE searchbox.html --><!-- ENDIF --></td>
   <td align="{S_CONTENT_FLOW_END}"><!-- INCLUDE jumpbox.html --></td>
</tr>
</table>

<!-- INCLUDE overall_footer.html -->
 


          Вернуться наверх  
 


Аватар пользователя

странно. судя по коду никаких смещений быть не должно... попробуйте так
<!-- <a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> -->
 

или вообще вырезать переменную. так:
<a href="{postrow.U_QUOTE}">&nbsp;</a>
 

может поможет...


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Top Stats phpbb3
Top Stats - модификация для phpbb3, организующая на главной странице форума 7 блоков с разнообразной статистикой

DeaDRoMeO

73

11466

Аватар пользователя

08 янв 2016, 11:22

DeaDRoMeO

Аватар пользователя Лог регистраций phpbb3
Лог регистраций phpbb3 - полезное в администрировании дополнение для phpbb3, данная модификация ведет лог всех ответов пользователей при регистрации

DeaDRoMeO

125

12110

Аватар пользователя

05 дек 2015, 20:27

Чародейка

Аватар пользователя Who Views Who phpbb3
Who Views Who - модификация для phpbb3, которая немного расширит информацию предоставляемую на странице Кто Онлайн

DeaDRoMeO

8

2546

Аватар пользователя

30 сен 2013, 20:27

DeaDRoMeO

Аватар пользователя Log connections мод phpbb3
Log connections мод поможет увидеть вам кто у вас в гостях

akella1900

34

5475

Аватар пользователя

22 окт 2014, 09:16

DeaDRoMeO

Аватар пользователя FAQ Manager phpbb3
FAQ Manager - модификация для phpbb3, позволяющая редактировать FAQ через администраторский раздел

tralan

15

2686

Аватар пользователя

11 июн 2016, 15:25

Beksssss

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P