Forums / National / Russian / Тех. поддержка / Баги и ошибки движка (Genoa 0.6)

Trustmaster
#23398 2010-03-04 03:24
# Yusupov : Нашел проблему. В новом релизе есть такие строки:
if (empty($newpagecat))
{
	$newpagecat = $c;
	$usr['isadmin'] = sed_auth('page', $newpagecat, 'A');
}

Из-за них если добавляется новая страница по ссылке page.php?m=add, не могут определиться права админа. В случает добавления страницы в конкретную категорию по ссылке типа page.php?m=add&c=somecat, обе кнопки присутствуют и все работает.
Спасибо! Решение - заменить указанные строки на
if (empty($newpagecat) && !empty($c))
{
	$newpagecat = $c;
	$usr['isadmin'] = sed_auth('page', $newpagecat, 'A');
}
Исправлю и перезалью архивы.
May the Source be with you!