Перейти к контенту
  • 0

Проблема в форме быстрго ответа


sandrosso

Вопрос

Проблема в форме быстрого ответа в IPB 2.0.3. Там есть пунк об уведомлении на маил. как можно отключить этот пунк по умолчанию?

Спасибо! Пока! Жду помощи :D!!!

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

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

А этого нет в админке? Что-то мне такое припоминается... Вообще, у меня изначально отключена эта галка.

 

Как выход могу предложить попробовать залезть в sources/post.php, функция html_checkboxes. Именно там и править.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

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

А что именно привить в sources/post.php, функции html_checkboxes? потомучто в админке есть функция но она только для нормального ответа... а это быстрый... спасибо.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ссылка на комментарий
Поделиться на других сайтах

  • 0

skin_post -> get_box_enabletrack -> поменять

<input type="checkbox" name="enabletrack" class="checkbox" value="1" $checked />

на

<input type="checkbox" name="enabletrack" class="checkbox" value="1"/>

Ссылка на комментарий
Поделиться на других сайтах

  • 0

ShuRRiK

Непонял. это куда заходить?

Добавлено в [mergetime]1106332371[/mergetime]

мля.. как корчое отрубить автоматичискую подписку на тему то????? :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
ShuRRiK

Непонял. это куда заходить?

Это в шаблонах.

 

ShuRRiK

Я твоим способом сделал все равно не помогло!

Я привел метод что называется "напролом" - работает только, естесственно, в форме быстрого ответа от Андрея кажись. Короче говоря, к той форме, которая выложена в нашем архиве.

 

Я ошибся, не прёт.... тоесть всё как ранбше... стоит по умолчанию...

То есть как? :D Галочка не стоит, а пользователя все равно подписывает? С чего ты взял, что не работает? Ведь уже подписанные юзеры все равно будут получать письма, это надо базу чистить на предмет их подписок.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

это значит что галочка стоит по умолчанию как и раньше, тоесть не помогло...

это надо базу чистить на предмет их подписок.

как?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Помогите как делать пожалуйста пишите с пунктами!

Добавлено в [mergetime]1106396008[/mergetime]

Уррааа я нашёл!

Такс.

Идем в шаблонах

там есть Topic view жмём потом есть quick_reply_box_open открываем там есть

<input type="checkbox" name="enabletrack" value="1" class="checkbox" checked="checked" />

удаляем

checked="checked"

Всёёё!!!

Ссылка на комментарий
Поделиться на других сайтах

  • 0

InvisionCheep

будет работать только в форме быстрого ответа.

 

как?

Таблица forum_tracker хранит в себе все подписки. Надо оперировать с ней - убьешь все записи - все юзеры будут автоматом отписаны. Это точно. Но не уверен, что эта где-нить не дублируется еще. Не полностью конечно, а только частично - к примеру, сколько юзеров подписано на тему или форум. Но это вряд ли. :D

Добавлено в [mergetime]1106403995[/mergetime]

А, забыл. В forum_tracker хранятся подписки на форумы, а в tracker - на темы.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

А у меня вот такой этот файл, чё тут править то?

<script type="text/javascript">
<!--
function emo_pop(){
 window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=emoticons&s={ipb.session_id}","Legends","width=250,height=500,resizable=yes,scrollbars=yes"); 
}
-->
</script>
<div id="qr_open" style="display: $show; position: relative;">
<br />
<form name="REPLIER" action="{ipb.script_url}" method="post">
<input type="hidden" name="act" value="Post" />
<input type="hidden" name="CODE" value="03" />
<input type="hidden" name="f" value="$fid" />
<input type="hidden" name="t" value="$tid" />
<input type="hidden" name="st" value="{ipb.input['st']}" />
<input type="hidden" name="auth_key" value="$key" />
<!-- TITLE DIV -->
<div class="borderwrap">
<div class="maintitle"><{CAT_IMG}> {ipb.lang['qr_title']}</div>
<div style='padding:6px' align="center">
 <textarea cols="70" rows="8" name="Post" class="textarea" tabindex="1"></textarea>
 <br />
 <br />
 <a href="javascript:emo_pop();">{ipb.lang['show_emo']}</a>
 <br />
<if="ipb.member['auto_track'] != """>
<input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {ipb.lang['qr_add_email']} |
</if>
<else>
<input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {ipb.lang['qr_add_email']} |
</else>

 <input type="checkbox" name="enableemo" value="yes" class="checkbox" checked="checked" /> {ipb.lang['qr_add_smilie']} |
 <input type="checkbox" name="enablesig" value="yes" class="checkbox" checked="checked" /> {ipb.lang['qr_add_sig']}
 <br />
 <br />
 <input type="submit" name="submit" value="{ipb.lang['qr_submit']}" class="button" tabindex="2" accesskey="s" /> 
 <input type="submit" name="preview" value="{ipb.lang['qr_more_opts']}" class="button" />
    <input type="button" name="qrc" onclick="ShowHide('qr_open','qr_closed');" value="{ipb.lang['qr_closeit']}" class="button" />
</div>
</div>
</form>
</div>
<br />

Добавлено в [mergetime]1106408099[/mergetime]

А то я не могу найти точно такую же строчку, стоит ипб 2.0.3 и стоит ещё мод добавления циататы и выделения имени пользователи (он есть тут в архиве "insert_quote")... помооогите!!!

Ссылка на комментарий
Поделиться на других сайтах

  • 0

здесь нету, это не оригинал!

Добавлено в [mergetime]1106412136[/mergetime]

topic view> quick_reply_box_open содержания замени на это!

<script type="text/javascript">
<!--
function emo_pop(){
 window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=emoticons&s={ipb.session_id}","Legends","width=250,height=500,resizable=yes,scrollbars=yes"); 
}
-->
</script>
<div id="qr_open" style="display: $show; position: relative;">
<br />
<form name="REPLIER" action="{ipb.script_url}" method="post">
<input type="hidden" name="act" value="Post" />
<input type="hidden" name="CODE" value="03" />
<input type="hidden" name="f" value="$fid" />
<input type="hidden" name="t" value="$tid" />
<input type="hidden" name="st" value="{ipb.input['st']}" />
<input type="hidden" name="auth_key" value="$key" />
<!-- TITLE DIV -->
<div class="borderwrap">
<div class="maintitle"><{CAT_IMG}> {ipb.lang['qr_title']}</div>
<div style='padding:6px' align="center">
 <textarea cols="70" rows="8" name="Post" class="textarea" tabindex="1"></textarea>
 <br />
 <br />
 <a href="javascript:emo_pop();">{ipb.lang['show_emo']}</a>
 <br />
<if="ipb.member['auto_track'] != """>
<input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {ipb.lang['qr_add_email']} |
</if>
<else>
<input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {ipb.lang['qr_add_email']} |
</else>

 <input type="checkbox" name="enableemo" value="yes" class="checkbox" checked="checked" /> {ipb.lang['qr_add_smilie']} |
 <input type="checkbox" name="enablesig" value="yes" class="checkbox" checked="checked" /> {ipb.lang['qr_add_sig']}
 <br />
 <br />
 <input type="submit" name="submit" value="{ipb.lang['qr_submit']}" class="button" tabindex="2" accesskey="s" /> 
 <input type="submit" name="preview" value="{ipb.lang['qr_more_opts']}" class="button" />
    <input type="button" name="qrc" onclick="ShowHide('qr_open','qr_closed');" value="{ipb.lang['qr_closeit']}" class="button" />
</div>
</div>
</form>
</div>
<br />

Ссылка на комментарий
Поделиться на других сайтах

  • 0

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

вот моя инструкция по решению этого вопроса.

--------------------------------------------
Открыть: skin_cache/cacheid_2/skin_topic.php
--------------------------------------------

------
Найти:
------

//===========================================================================
// quick_reply_box_open
//===========================================================================
  
  ...<input type="checkbox" name="enabletrack" value="1" class="checkbox" checked="checked" /> {$ibforums->lang['qr_add_email']} |

------------------
Удалить в строчке:
------------------

checked="checked"

----
ВСЁ!
----

 

всём удачи. проверил, работает с установленным модом "insert_quote"...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Пасибо всем все исправил!

 

Кстати переменную $checked в Шаблоны/Добавление сообщения/get_box_enabletrack лучше вернуть так как если удалить то не работает функция Новые сообщения

<input type="checkbox" name="enabletrack" class="checkbox" value="1" $checked />

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.