Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 13-05-2005 09:11:19

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Типы пользователей ТП, их права и привилегии

О привилегиях (About Privileges)

Автор: Dean Allen (Франция)
первоисточник на английском здесь.
перевод.
при переводе использовались наименованиЯ типов пользователей и пунктов меню,
используемые в поставляемом файле русской локали


Publisher (Издатель)
    может создавать, редактировать и удалять любую статью, ссылку или комментарий
    может изменить статус статьи
    может изменять-редактировать настройки сайта
    имеет доступ ко всем разделам, относящимся к дизайну сайта
    может редактировать секции и категории
    может добавлять и удалять авторов
    может предоставлять и ограничивать привилегии другим пользователям

Managing Editor (Главный Редактор)
    может редактировать и удалять любую статью, ссылку или комментарий
    может изменить статус статьи - Pending (Отложенная) или Live (Включенная)
    может редактировать настрйоки сайта
    имеет доступ ко всем разделам, относящимся к дизайну сайта
    может редактировать секции и категории

Copy Editor (Редактор)
    может редактировать любую статью, ссылку или комментарии
    может редактировать page Page и Form HTML (шаблоны страниц и форм ???)

Staff Writer (Штатный писатель)
    может создавать, редактировать, публиковать и удалять свои собственные статьи
    может загружать фото-изображения

Freelancer (Внештатник)
    может создавать и редактировать свои собственные статьи
    может изменить статус статьи - Draft (Набросок) или Pending (Отложенная)

Designer (Дизайнер)
    может редактировать Page HTML, Forms, and CSS (шаблоны страниц, шаблоны форм и файлы CSS ???)

----------------------------------------------------------------------------------------------------------------------------------------------
замечания и вопросы по переводу рассматриваются - здесь

Неактивен

 

#2 26-01-2006 17:08:03

mnemonic
глаголь
Зарегистрирован: 08-01-2006
Сообщений: 31

Re: Типы пользователей ТП, их права и привилегии

Можно ли добавлять дополнительные привилегии к стандартным  типам пользователей?
Например: Добавить к Staff Writer (Штатный писатель) возможность создавать и редактировать категории.
Всё нашёл!!! Спасибо это уже обсуждалось на форуме. Надо поиском по активнее пользоваться:). Это сообщение можно удалить.

Отредактированно mnemonic (26-01-2006 18:41:46)

Неактивен

 

#3 26-01-2006 18:49:02

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Типы пользователей ТП, их права и привилегии

Да, можно.
в ТхП 4.0.3 привилегии определяются установками в таблице txp_priv.
разобраться там не сложно.

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

Например, чтобы Staff Writer-а допустить к категориям, надо в строке, где в поле "priv" значение - "category", в поле называемое "4" нолик заменить на еденичку.

Неактивен

 

#4 05-12-2006 00:24:09

Pho-No
есть
Зарегистрирован: 07-06-2006
Сообщений: 61
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

Странно. Понадобилось именно Staff Writer'а допустить к категориям. Все сделал как нужно. Изменения в таблице видны. Но юзера к категориям по-прежнему не пускает. ***изумленный смайл с большими глазами.

Кто-нибудь сталкивался с подобной проблемой на 4.0.3?

Upd: Изменения в базе, видимо, не достаточно . Дополнительно нужно править /textpattern/lib/admin_config.php.
User_Roles_and_Permissions

Отредактированно Pho-No (05-12-2006 00:44:58)

Неактивен

 

#5 05-12-2006 10:10:34

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

Более того, кажется, все правится только в конфиге.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#6 05-12-2006 10:34:44

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

Если что, есть хороший плагин - ied_hide_in_admin. Попробуйте.


Время не ждет.

Неактивен

 

#7 16-10-2007 15:58:33

gryg
добро
Зарегистрирован: 05-08-2007
Сообщений: 42

Re: Типы пользователей ТП, их права и привилегии

Evgeny написал:

Да, можно.
в ТхП 4.0.3 привилегии определяются установками в таблице txp_priv.
разобраться там не сложно.

странно у меня в базе такой таблицы вообще нет, зато есть таблица txp_prefs, может это она и есть?

ТВЭЛ написал:

Если что, есть хороший плагин - ied_hide_in_admin. Попробуйте.

Не пойму как он работает, как бы я его не настраивал, ни чего не изменяется, help me please!
У меня версия Textpattern · 4.0.5

Неактивен

 

#8 19-10-2007 10:50:30

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Типы пользователей ТП, их права и привилегии

gryg написал:

Evgeny написал:

Да, можно.
в ТхП 4.0.3 привилегии определяются установками в таблице txp_priv.
разобраться там не сложно.

странно у меня в базе такой таблицы вообще нет, зато есть таблица txp_prefs, может это она и есть?

нет, txp_prefs это другое...
Права в 4.0.5 определены в массиве $txp_permissions,
который находится в файле
...textpattern/lib/admin_config.php

Отредактированно Evgeny (19-10-2007 10:50:48)

Неактивен

 

#9 19-10-2007 14:15:56

gryg
добро
Зарегистрирован: 05-08-2007
Сообщений: 42

Re: Типы пользователей ТП, их права и привилегии

Evgeny написал:

нет, txp_prefs это другое...
Права в 4.0.5 определены в массиве $txp_permissions,
который находится в файле
...textpattern/lib/admin_config.php

Чтото здесь не то, помогите разобраться плз.
Задача следующая: необходимо добавить пользователю "Штатный писатель" права на редактирование инфы из закладок "Содержание"->"Категории" и "Расширения"
по вашему совету я изменил строку 199 в файле textpattern/lib/admin_config.php, которая выглядела так -
'category'                    => '1,2,3',
на
'category'                    => '1,2,3,4',
и у меня получилось, что на закладку "Содержание"->"Категории" пользователь "Штатный писатель" действительно попадает, только вот отредактировать там ни чего не может, так, как там попросту не отображается ни чего, т.е пустая закладка.

Неактивен

 

#10 30-12-2007 14:58:24

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 833
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

хм.. странно.
У меня на одном из сайтов (ТХП-фирма) новый юзер создается, но письмо не доходит с паролем.
На другом сайте на таком же движке все ок...
Только вот сайты на разных серверах стоят - в этом может быть причина?

Отредактированно advan (30-12-2007 14:59:27)


<txp:455/>  /  Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#11 30-12-2007 18:38:22

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Типы пользователей ТП, их права и привилегии

advan написал:

сайты на разных серверах стоят - в этом может быть причина?

Причина может в разных настройках sendmail, который почту отправляет.
По этому поводу - пишем письмо хостеру

Неактивен

 

#12 30-12-2007 19:51:45

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 833
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

ок, попробую
ps / через zem contact сообщения доходят


<txp:455/>  /  Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#13 29-08-2009 20:31:46

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: Типы пользователей ТП, их права и привилегии

Как сделать, чтобы "Штатный писатель" не мог удалять картинки с сайта. А то получается, что чужие статьи он удалять и редактировать не может, а картинки загруженные на сайт может все грохнуть.
Кстати такой же самый косяк на главном сайте http://textpattern.org/. Я там ради эксперимента зарегался, зашел в админку во вкладку images и спокойно удалил какую-то картинку, загруженную другим пользователем, это тупо.
Что же касается должности "Внештатник (фрилансер)", то он может писать статьи, но не может загружать картинки, какой тогда смысл от таких статей.
Вообщем надо найти нормальный способ редактировать права под свои нужды.
А еще мне нужно сделать чтобы зареганый пользователь мог добавлять свои статьи только в одну секцию, специально для них созданную, которая называется Рецепты от посетителей.

Отредактированно Gerich (29-08-2009 20:35:17)

Неактивен

 

#14 29-08-2009 23:46:05

Olegus t.Gl.
живёте
Откуда: Москва
Зарегистрирован: 22-10-2005
Сообщений: 71
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

Gerich написал:

Как сделать, чтобы "Штатный писатель" не мог удалять картинки с сайта. А то получается, что чужие статьи он удалять и редактировать не может, а картинки загруженные на сайт может все грохнуть.

В версии 4.2.0 с этим стало чуточку легче.

Неактивен

 

#15 29-08-2009 23:48:21

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

Gerich написал:

на главном сайте http://textpattern.org/. Я там ради эксперимента зарегался, зашел в админку во вкладку images и спокойно удалил какую-то картинку, загруженную другим пользователем, это тупо.

Картинку на место вернули, эксперементатор?


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#16 30-08-2009 01:07:00

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: Типы пользователей ТП, их права и привилегии

the_ghost написал:

Картинку на место вернули, эксперементатор?

Такой возможности не было. Я до последнего надеялся, что после нажатия на крестик или потом после подтверждения об удалении, появится сообщение типа "Доступ ограничен", но чуда не произошло. Картинка ушла в небытие...

Olegus t.Gl. написал:

В версии 4.2.0 с этим стало чуточку легче.

Спасибо, попробую обновится. Вопрос: с установленными плагинами ничего после обновления не случится, работать будут нормально?
Что касается ограничения секций для публикации пользователями, нашел решение в виде плагина, буду пробовать.

Неактивен

 

#17 30-08-2009 02:22:31

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: Типы пользователей ТП, их права и привилегии

В версии 4.2.0 с этим стало чуточку легче.

Мда, лучше бы я не обновлялся, хорошо хоть на локале. Не нашел я ничего подобного, касаемо прав пользователей. Всё те же 6 груп пользователей и нет никакой возможности менять им права более детально.
Плюс, куча глюков, слетел мой админский красивый шаблон, и в настройках появилось какое-то безымянное поле:
http://imglink.ru/pictures/30-08-09/5cffaaddde6206eb89a0620b1a917035.jpg

Неактивен

 

#18 30-08-2009 09:02:01

Olegus t.Gl.
живёте
Откуда: Москва
Зарегистрирован: 22-10-2005
Сообщений: 71
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

Gerich написал:

В версии 4.2.0 с этим стало чуточку легче.

Мда, лучше бы я не обновлялся, хорошо хоть на локале. Не нашел я ничего подобного, касаемо прав пользователей. Всё те же 6 груп пользователей и нет никакой возможности менять им права более детально.
Плюс, куча глюков, слетел мой админский красивый шаблон, и в настройках появилось какое-то безымянное поле:
http://imglink.ru/pictures/30-08-09/5cf … 917035.jpg

А в открытом виде этих настроек вроде как никогда и не было. Разве что можно было воспользоваться плагином "bot_privs" (не знаю, правда, как у него с версией TxP 4.2.0). Более брутальный подход — открыть файл "…/textpattern/lib/admin_config.php", в самом низу которого есть описание массива $txp_permissions:

Код:

$txp_permissions = array(
  ...
  'article.delete.own'          => '1,2,3,4',
  'article.delete'              => '1,2',
  'article.edit'                => '1,2,3',
  'article.edit.published'      => '1,2,3',
  'article.edit.own'            => '1,2,3,4,5,6',
  'article.edit.own.published'  => '1,2,3,4',
  'article.publish'             => '1,2,3,4',
  'article.php'                 => '1,2',
  'article'                     => '1,2,3,4,5,6',
  ...
  'image'                       => '1,2,3,4,  6',
  'image.edit'                  => '1,2,3,    6',
  'image.edit.own'              => '1,2,3,4,  6',
  'image.delete'                => '1,2',
  'image.delete.own'            => '1,2,3,4,  6',
  ...
);

Хоть разрабочики и грозятся перенести эти настройки в БД (о чём они давно пишут в начале этого же файла), но воз и ныне там и настройки прав пользователей берутся именно отсюда. Цифры в данном массиве — это порядковый номер набора прав. То есть, если заменить "'image.delete' => '1,2'," на "'image.delete' => '1,2,3,    6',", то у дизайнера появится возможность удалять чужие статьи.

Неактивен

 

#19 30-08-2009 11:11:22

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

Gerich написал:

В версии 4.2.0 с этим стало чуточку легче.

Мда, лучше бы я не обновлялся, хорошо хоть на локале. Не нашел я ничего подобного, касаемо прав пользователей. Всё те же 6 груп пользователей и нет никакой возможности менять им права более детально.
Плюс, куча глюков, слетел мой админский красивый шаблон, и в настройках появилось какое-то безымянное поле:
http://imglink.ru/pictures/30-08-09/5cf … 917035.jpg

Обновите язык - Настройки - Упралвение языками - на русском нажмите "Обновить"


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#20 30-08-2009 18:09:25

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: Типы пользователей ТП, их права и привилегии

the_ghost написал:

Обновите язык - Настройки - Упралвение языками - на русском нажмите "Обновить"

Спасибо, это помогло, но есть ещё один пункт меню с таким же глюком в Настройки-Главные под Часовым поясом. Если переключится на английский, то там пункт меню auto_dst - Yes/No, на русском же перевод отсутствует. Может вы знаете где находится русский языковый файл, я попробую сам перевести/добавить этот пункт?

Olegus t.Gl. написал:

А в открытом виде этих настроек вроде как никогда и не было. Разве что можно было воспользоваться плагином "bot_privs" (не знаю, правда, как у него с версией TxP 4.2.0). Более брутальный подход — открыть файл "…/textpattern/lib/admin_config.php", в самом низу которого есть описание массива $txp_permissions:

Да, действительно появились настройки прав на картинки и ещё некоторые. После того, как я обновился на 4.2.0, я заново переустановил плагин "bot_privs", но в нём к сожалению новых настроек не добавилось. Попробую написать автору, чтобы он обновил плагин, а пока прийдется совмещать его и хакать admin_config.

Неактивен

 

#21 30-08-2009 18:22:25

Olegus t.Gl.
живёте
Откуда: Москва
Зарегистрирован: 22-10-2005
Сообщений: 71
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

Gerich написал:

Да, действительно появились настройки прав на картинки и ещё некоторые. После того, как я обновился на 4.2.0, я заново переустановил плагин "bot_privs", но в нём к сожалению новых настроек не добавилось. Попробую написать автору, чтобы он обновил плагин, а пока прийдется совмещать его и хакать admin_config.

Может проще будет "хакнуть" сам плагин "bot_privs"? Там вроде как всего лишь нужно привести массив с перечнем прав в соответствие с массивом $txp_permissions, в данном случае — добавить недостающие идентификаторы прав и переустановить плагин.

Неактивен

 

#22 30-08-2009 18:37:12

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: Типы пользователей ТП, их права и привилегии

Olegus t.Gl. - я в этом не силён, чтобы переделать плагин. Нужно же ещё сделать чтобы новые поля добавились в настройках плагина (Расширения). Мне проще добавить или убрать циферки в файле admin_config.

Неактивен

 

#23 30-08-2009 22:58:45

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Типы пользователей ТП, их права и привилегии

Gerich написал:

the_ghost написал:

Обновите язык - Настройки - Упралвение языками - на русском нажмите "Обновить"

Спасибо, это помогло, но есть ещё один пункт меню с таким же глюком в Настройки-Главные под Часовым поясом. Если переключится на английский, то там пункт меню auto_dst - Yes/No, на русском же перевод отсутствует. Может вы знаете где находится русский языковый файл, я попробую сам перевести/добавить этот пункт?

Обновите язык еще раз - перевел новые строчки


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#24 31-08-2009 01:47:42

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: Типы пользователей ТП, их права и привилегии

the_ghost написал:

Обновите язык еще раз - перевел новые строчки

Вау, не думал что это кто-то из наших занимается поддержкой языков и переводов. Думал что это создатели текстпаттерна сами всё переводят и создают разные языки для движка.
Огромное спасибо. А то я сразу начал кричать "тут глюк, там глюк", а это всего лишь не всё углядели и недоперевели.

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru