Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2008-12-01 12:51:57

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

[баг] Журналист редактирует чужие новости

На форуме 2z оставили репорт:

Не уверен что это баг у всех возможно я что-то наворотил, но всеже если журналист в админке редактируя свою новость может поменять в адресной строке ИД новости на чужую и как бы может редактировать не свои новости

На NG это тоже присутствуетю

Как пофиксить:
1.откройте файл \engine\actions\editnews.php
2. Найдите код

    // Try to find news that we're trying to edit
    if (!is_array($row = $mysql->record("select * from ".prefix."_news where id = ".db_squote($id)))) {
        msg(array("type" => "error", "text" => $lang['msge_not_found']));
        return;
    }

3. И после добавить

if ($userROW['status'] >= 3 and $userROW['id']!==$row['author_id'])
    {
        msg(array("type" => "error", "text" => $lang['msge_not_found']));
        return;
    }

Вне форума

#2 2008-12-01 16:14:12

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: [баг] Журналист редактирует чужие новости

Спасибо.
Действительно, проблема есть sad
Защиту в других местах сделал, а тут - нет.
Выложу сегодня патч.

Вне форума

#3 2008-12-02 00:03:31

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: [баг] Журналист редактирует чужие новости

Выложено исправление ошибки - FIX 04

Вне форума

#4 2008-12-02 00:45:54

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: [баг] Журналист редактирует чужие новости

Оперативно :)

Вне форума

#5 2008-12-02 02:56:39

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: [баг] Журналист редактирует чужие новости

Wolverine, проверь, plz.
Я у себя проверил, но для полной уверенности мне требуется отчёты ещё как минимум от 2х админов. Для уверенности, что не осталось "подводных камней".

Вне форума

#6 2008-12-02 08:24:31

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: [баг] Журналист редактирует чужие новости

Этот глюк убран, да. Если всплывет что-то дам знать, пока все норм :)

Вне форума

#7 2008-12-03 01:51:06

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: [баг] Журналист редактирует чужие новости

Wolverine, как же ты проверял-то? sad
В FixPack #04 была одна принеприятнейшая ошибка... выложил исправленную версию.

Вне форума

#8 2008-12-03 12:06:06

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: [баг] Журналист редактирует чужие новости

я проверил на новой исталляции NG с ФП4. Именно описанного бага не было, а больше я и не смотрел :(

Вне форума

#9 2008-12-03 20:41:19

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: [баг] Журналист редактирует чужие новости

Wolverine, понял. Ты скачивал полную версию (с интегрированным FixPack'ом) а не отдельный FixPack?
Ясно, значит ошибка (файл не из той версии) была только в отдельном FixPack'е.

Вне форума

#10 2008-12-03 23:18:12

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: [баг] Журналист редактирует чужие новости

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

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.013 сек, 7 запросов выполнено - Использовано памяти: 539.73 Кбайт (Пик: 560.73 Кбайт) ]