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

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


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

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

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

 

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

Ссылка на сообщение
Поделиться на других сайтах
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
Ссылка на сообщение
Поделиться на других сайтах
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) {

 

Спасибо!

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...