Запреты и предупреждения

Запреты и предупреждения v1.3.3

Code:
#001054 Unknown column 'u.user_avatar' in 'field list'
Я уже отвечал вчера на аналогичный вопрос: https://torrentpier.com/threads/vyvod-poslednix-soobschenij-na-ajax.12686/page-3#post-77236
а у нас вот ошибка с лога
#001054 Unknown column 'auth' in 'where clause'

UPDATE bb_warnings SET auth = 0 WHERE auth != 3 AND time_end < 1425321341

Source : ajax/warning.php(35) :: db1.u293115_pier2
IP : 217.15.151.64
Date : 2015-03-02 21:35:41
Agent : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
Req_URI : /ajax.php
Referer : http://speedix.ru/profile.php?mode=viewprofile&u=23
Method : POST
PID : 634519
Request : Array
(
[action] => warning
[mode] => add
[user_id] => 23
[warning] => 1
[term] => 10
[time] => 60
[reason] => t,exrf
[form_token] =>
)______________________________________________________________________________

#001054 Unknown column 'w.user_id' in 'where clause'

SELECT w.*, u.username, u.user_rank, u.user_level FROM bb_warnings w, bb_users u WHERE w.user_id = 4 AND u.user_id = w.poster_id AND w.warning = 2 AND w.auth IN(1,3) ORDER BY w.id DESC

Source : includes/functions.php(2909) :: db1.u293115_pier2
IP : 94.26.155.29
Date : 2015-03-02 21:35:48
Agent : Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36 OPR/27.0.1689.76
Req_URI : /ajax.php
Referer : http://speedix.ru/viewtopic.php?t=976
Method : POST
PID : 634631
Request : Array
(
[action] => posts
[post_id] => 1152
[topic_id] => 976
[type] => edit
[form_token] =>
)__________________________________________
 
ExPlayer
1. интересно.. посмотрю в чом косяк:)
2. срок будет именно такой, ибо бан бессрочный, там если в код всматриваться, то именно это он и должен выводить, не пугайтесь)
serega, таблица bb_warnings пустая, в ней нет колонок, судя по всему, попробуйте выполнить запросы ещё раз
 
Last edited:
PHP:
-- usercp_viewprofile.tpl
- найти
                        <fieldset class="mrg_6"><legend>{L_BAN_USER}</legend>
                        <div class="tLeft" style="padding: 2px 6px 6px; display: block;" id="user-opt">
                            <label><input type="checkbox" name="allow_avatar"/>{L_HIDE_AVATARS}</label>
                            <label><input type="checkbox" name="allow_sig"/>{L_SHOW_CAPTION}</label>
                            <label><input type="checkbox" name="allow_passkey"/>{L_DOWNLOAD_TORRENT}</label>
                            <label><input type="checkbox" name="allow_pm"/>{L_SEND_PM}</label>
                            <label><input type="checkbox" name="allow_post"/>{L_SEND_MESSAGE}</label>
                            <label><input type="checkbox" name="allow_post_edit"/>{L_EDIT_POST}</label>
                            <label><input type="checkbox" name="allow_topic"/>{L_NEW_THREADS}</label>
                        </div>
                        </fieldset>
- заменить на
                        <fieldset class="mrg_6"><legend>{L_BAN_USER}</legend>
                        <div class="tLeft" style="padding: 2px 6px 6px; display: block;" id="user-opt">
                            <label><input type="checkbox" name="allow_avatar"/>{L_HIDE_AVATARS}</label>
                            <label><input type="checkbox" name="allow_sig"/>{L_SHOW_CAPTION}</label>
                        </div>
                        </fieldset>
                        <div id="user-opt-save" class="hidden tCenter">
                            <p><input id="user-opt-save-btn" class="bold long" type="button" value="{L_SUBMIT}" /></p>
                            <p id="user-opt-resp" class="mrg_6"></p>
                        </div>
                        <!-- IF WARNINGS_ON -->
                        <script type="text/javascript">
                        ajax.warning = function(user_id, type, term, time, reason) {
                            ajax.exec({
                                action  : 'warning',
                                mode    : 'add',
                                user_id : user_id,
                                warning : type,
                                term    : term,
                                time    : time,
                                reason  : reason
                            });
                        };
                        ajax.callback.warning = function(data) {
                            if(data.info) alert(data.info);
                            if(data.url) document.location.href = data.url;
                        };
                        </script>

                        <fieldset class="mrg_6 tCenter"><legend>Выдать запрет</legend>
                        <div title="Тип блокировки" id="type">{WARNING_TYPE}</div>
                        <div title="Причина блокировки" class="pad_4 genmed">
                                <textarea id="reason" name="reason" rows="5" cols="30"></textarea>
                        </div>
                        <div class="cat tCenter pad_4">
                                <input title="Время блокировки" id="term" type="text" maxlength="2" size="2" name="time"><span id="time">{WARNING_TIME}</span>
                                <input onclick="ajax.warning({PROFILE_USER_ID}, $('#type option:selected').val(), $('#term').val(), $('#time option:selected').val(), $('#reason').val(), $('#auth option:selected').val() ); return false;" type="button" value="Выдать">
                        </div>
                        </fieldset>
                        <!-- ENDIF -->

Так где его изменить, в каком файле?
Найти

<fieldset class="mrg_6"><legend>{L_BAN_USER}</legend>
<div class="tLeft" style="padding: 2px 6px 6px; display: block;" id="user-opt">
<label><input type="checkbox" name="allow_avatar"/>{L_HIDE_AVATARS}</label>
<label><input type="checkbox" name="allow_sig"/>{L_SHOW_CAPTION}</label>
</div>
</fieldset>

Заменить на
<fieldset class="mrg_6">
<legend>{L_BAN_USER}</legend>
<div class="tLeft" style="padding: 2px 6px 6px; display: block;" id="user-opt">
<label><input type="checkbox" name="dis_avatar"/>{L_HIDE_AVATARS}</label>
<label><input type="checkbox" name="dis_sig"/>{L_SHOW_CAPTION}</label>
</div>
</fieldset>
 
PheRum Virtuoz инструкцию по установке проверить надо, просто число вопросов превысило все разумные пределы без минимально такой правки.
 
инструкцию по установке проверить надо, просто число вопросов превысило все разумные пределы без минимально такой правки.
Согласен. Но путаница пошла из-за "allow" по крайне мере у меня. Сейчас попробую поставить новую версию, может вопросов будет меньше.
 
Согласен. Но путаница пошла из-за "allow" по крайне мере у меня. Сейчас попробую поставить новую версию, может вопросов будет меньше.
Не торопись, сейчас инстал обновлю
 
Back
Top