Перейти к публикации

Изменение авторства документа


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

Всем привет, у меня следующий вопрос:

При публикации новости на сайт у нее проставляется автор. Далее можно зайти в редактирование новостей, открыть нужную новость и поменять автора новости на нужного. НО! Поле для изменения авторства доступно только администратору. Какие бы я права не давал редакторам, они поменять авторство не могут.

 

Подскажите - это я где-то недоглядел или это "особенность" движка?

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, celsoft сказал:

Да менять авторов, могут только администраторы

Планируется ли доработка этой возможности в будущих версиях? Было бы разумно добавить эту возможность всем, кто имеет возможность редактировать все новости (редакторам). И возможно ли это сделать в версии 11 путем внесения каких-то небольших изменений в коде движка?

Ссылка на сообщение
Поделиться на других сайтах
59 минут назад, kingkill сказал:

Всем привет, у меня следующий вопрос:

При публикации новости на сайт у нее проставляется автор. Далее можно зайти в редактирование новостей, открыть нужную новость и поменять автора новости на нужного. НО! Поле для изменения авторства доступно только администратору. Какие бы я права не давал редакторам, они поменять авторство не могут.

 

Подскажите - это я где-то недоглядел или это "особенность" движка?

 

/engine/inc/editnews.php

 

1. Найти:

if( $member_id['user_group'] == 1 AND $_POST['new_author'] != $_POST['old_author'] ) {

Заменить на:

if( ( $member_id['user_group'] == 1 OR $member_id['user_group'] == 2 ) AND $_POST['new_author'] != $_POST['old_author'] ) {

 

2. Найти

if( $member_id['user_group'] == 1 ) {

Заменить на:

if( $member_id['user_group'] == 1 or $member_id['user_group'] == 2) {

 

Изменено пользователем webair
  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, webair сказал:

 

/engine/inc/editnews.php

 

1. Найти:


if( $member_id['user_group'] == 1 AND $_POST['new_author'] != $_POST['old_author'] ) {

Заменить на:


if( ( $member_id['user_group'] == 1 OR $member_id['user_group'] == 2 ) AND $_POST['new_author'] != $_POST['old_author'] ) {

 

2. Найти


if( $member_id['user_group'] == 1 ) {

Заменить на:


if( $member_id['user_group'] == 1 or $member_id['user_group'] == 2) {

 

Спасибо!

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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...