• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Как разрешить загрузку картинок для главных редакторов?

На всех файлах. Какой то фрагмент в коде блокирует... Не могу найти...
Чтобы появился пункт в меню управления картинками: в файле engine/skins/default.skin.php заменить
Код:
                                array (
                                            'name' => $lang['opt_img'],
                                            'url' => "$PHP_SELF?mod=files",
                                            'mod' => "files",
                                            'access' => "admin"
                                ),
на
Код:
                                array (
                                            'name' => $lang['opt_img'],
                                            'url' => "$PHP_SELF?mod=files",
                                            'mod' => "files",
                                            'access' => $member_id['user_group'], array(1,2)
                                ),
остальное посмотрю скоро как время появится :facepalm:

В общем вот ещё, почти такая же замена в /inc/options.php
Также в файле inc/files.php заменить строки (те которые закомментированы можно удалить) на
Код:
//if( $member_id['user_group'] != 1 ) {
/*if( in_array($member_id['user_group'], array(1,2)) ) {
    msg( "error", $lang['index_denied'], $lang['index_denied'] );
}*/
if( in_array($member_id['user_group'], array(1,2)) )

$allowed_extensions = array ("gif", "jpg", "png", "jpe", "jpeg" );
Ранее писал, это кажется примерно 21я строка в этом файле... После этого у меня открылись все файлы и загрузка также прошла.

UPD: С загрузкой однако проблема возникла :( Скорее всего надо заменить
PHP:
if ( $member_id['user_group'] == 1 ) {
в файле upload.class.php (~строка 692) на аналогичный код указанный выше...
 
Последнее редактирование:
Чтоб главные редакторы могли использовать ?mod=files

в engine/inc/files.php изменить

PHP:
( $member_id['user_group'] != 1)

На

PHP:
( $member_id['user_group'] != 1 AND $member_id['user_group'] != 2)

в engine/classes/uploads/upload.class.php заменить

PHP:
(!isset($_FILES['qqfile']) OR $member_id['user_group'] != 1)

На

PHP:
(!isset($_FILES['qqfile']) OR $member_id['user_group'] != 1 AND $member_id['user_group'] != 2)

в engine/ajax/upload.php заменить

PHP:
( $member_id['user_group'] != 1)

На

PHP:
( $member_id['user_group'] != 1 AND  $member_id['user_group'] != 2)

И как писал killoff

Чтобы появился пункт в меню управления картинками: в файле engine/skins/default.skin.php заменить
PHP:
 array (
                                            'name' => $lang['opt_img'],
                                            'url' => "$PHP_SELF?mod=files",
                                            'mod' => "files",
                                            'access' => "admin"
                                ),
на
PHP:
array (
                                            'name' => $lang['opt_img'],
                                            'url' => "$PHP_SELF?mod=files",
                                            'mod' => "files",
                                            'access' => $member_id['user_group'], array(1,2)
                                ),

Так же в engine/inc/options.php заменить

PHP:
array (
            'name' => $lang['opt_img'],
            'url' => "$PHP_SELF?mod=files",
            'descr' => $lang['opt_imgc'],
            'image' => "iset.png",
            'access' => "admin"
),

На

PHP:
array (
            'name' => $lang['opt_img'],
            'url' => "$PHP_SELF?mod=files",
            'descr' => $lang['opt_imgc'],
            'image' => "iset.png",
            'access' => $member_id['user_group'], array(1,2)
),
 
Назад
Сверху