Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.
  • Форумы
  •  » Bugzilla
  •  » Саморегистрируемым пользователям закрыть дополнительные поля

№109-11-2010 17:49:34

Вопрос
Участник
 
Группа: Members
Зарегистрирован: 02-06-2010
Сообщений: 272
UA: Chrome 7.0

Саморегистрируемым пользователям закрыть дополнительные поля

Как это можно сделать?

Хочу так. Пользователи приходят на сайт. Сами регистрируются и оформляют ошибку или пожелание. При это они должен выбрать только:
Продукт
Компонент (хотел переименовать его в «Раздел» в файле field-descs.none.tmpl поле

Выделить код

Код:

"component"               => "компонент",

но у меня не вышло)
Тип заявки («Ошибка» или «Пожелание») – это я переделал Серьезность.
ОС
Платформа
Вот еще бы отключить поле Версия т.к. они очень часто меняются и делать их в выпадающем списке не имеет смысла. Возможно лучше сделать просто поле ввода (edit), а не выпадающий список, но как? :)
Итог: т.е. пользователь может изменить только то, что не входит в дополнительные поля. Но как их отключить для саморегистрируемым пользователям?

Добавлено 09-11-2010 18:05:41
и ещё сделать так чтобы саморегистрируемый пользователь мог видеть только свои заявки, а других пользователей не мог даже если они для одного продукта и компонента.

Отсутствует

 

№209-11-2010 19:29:53

SnowyOwl
Участник
 
Группа: Extensions
Зарегистрирован: 13-01-2007
Сообщений: 274
UA: Firefox 3.6

Re: Саморегистрируемым пользователям закрыть дополнительные поля

По какому признаку предполагается отличать самостоятельно зарегистрировавшегося пользователя от добавленного администратором?

Как настроить доступ -- объяснено в The Bugzilla Guide, п. 3.4.4.1.

Различные формы для ввода -- штатная функция [bugzilla], сравните https://landfill.bugzilla.org/bugzilla_ … Séçretíøns и https://landfill.bugzilla.org/bugzilla_ … mat=guided

Отсутствует

 

№311-11-2010 12:39:09

Вопрос
Участник
 
Группа: Members
Зарегистрирован: 02-06-2010
Сообщений: 272
UA: Chrome 7.0

Re: Саморегистрируемым пользователям закрыть дополнительные поля

SnowyOwl пишет

По какому признаку предполагается отличать самостоятельно зарегистрировавшегося пользователя от добавленного администратором?

Если пользователю отправлено письмо с темой "Bugzilla: подтверждение создания учетной записи", то это саморегистрируемый пользователь.

SnowyOwl пишет

Различные формы для ввода -- штатная функция , сравните

Понятно, буду мучатся исследовать :)

Отсутствует

 

№411-11-2010 20:44:16

SnowyOwl
Участник
 
Группа: Extensions
Зарегистрирован: 13-01-2007
Сообщений: 274
UA: Firefox 3.6

Re: Саморегистрируемым пользователям закрыть дополнительные поля

Вопрос пишет

Если пользователю отправлено письмо с темой "Bugzilla: подтверждение создания учетной записи", то это саморегистрируемый пользователь.

Нет, так не пойдет, это в базе не хранится.

Зато можно создать группу и включать в нее всех пользователей, заведенных администратором. Членство в группе и будет нужным признаком.

Отсутствует

 

№512-11-2010 12:01:57

Вопрос
Участник
 
Группа: Members
Зарегистрирован: 02-06-2010
Сообщений: 272
UA: Chrome 7.0

Re: Саморегистрируемым пользователям закрыть дополнительные поля

Вопрос пишет

Итог: т.е. пользователь может изменить только то, что не входит в дополнительные поля. Но как их отключить для саморегистрируемым пользователям?

Чтобы реализовать это нужно очень постараться :(
Сейчас на это просто нет время :(((

SnowyOwl пишет

Различные формы для ввода -- штатная функция , сравните https://landfill.bugzilla.org/bugzilla_ … �retíøns и https://landfill.bugzilla.org/bugzilla_ … mat=guided

Интересные примеры ввода, но ограничений прав на редактирования нет.

Добавлено 12-11-2010 12:07:08

Вопрос пишет

Если пользователю отправлено письмо с темой "Bugzilla: подтверждение создания учетной записи", то это саморегистрируемый пользователь.

Поправка. Правильней так. Если пользователь ответит на это письмо и перейдет по ссылке https://bugzilla.ru/token.cgi?t=1FzClfiUs1&a=request_new_account для подтверждения.

SnowyOwl пишет

Нет, так не пойдет, это в базе не хранится.

Понятно.

SnowyOwl пишет

Зато можно создать группу и включать в нее всех пользователей, заведенных администратором. Членство в группе и будет нужным признаком.

Логично.

Отредактировано Вопрос (12-11-2010 12:09:35)

Отсутствует

 

№612-11-2010 13:44:27

SnowyOwl
Участник
 
Группа: Extensions
Зарегистрирован: 13-01-2007
Сообщений: 274
UA: Firefox 3.6

Re: Саморегистрируемым пользователям закрыть дополнительные поля

Вопрос пишет
SnowyOwl пишет

Различные формы для ввода -- штатная функция , сравните https://landfill.bugzilla.org/bugzilla_ … �retíøns и https://landfill.bugzilla.org/bugzilla_ … mat=guided

Интересные примеры ввода, но ограничений прав на редактирования нет.

Это разные шаблоны, оба они есть в штатной поставке. Любой из них можно настроить.

Сделать поле hidden -- нет поля, нет и прав на редактирование.

Убрать поле формы оставить значение или поставить на поле disabled -- поле есть, редактирования нет.

Более сложные случаи -- через хук, описанный в п. 6.4 The Bugzilla Guide. Судя по образцам лучших [bugzilla]водов -- там нет предела совершенству.

Отсутствует

 

№712-11-2010 15:01:42

Вопрос
Участник
 
Группа: Members
Зарегистрирован: 02-06-2010
Сообщений: 272
UA: Chrome 7.0

Re: Саморегистрируемым пользователям закрыть дополнительные поля

SnowyOwl пишет

Это разные шаблоны, оба они есть в штатной поставке. Любой из них можно настроить.

Эх... Буду разбираться...

SnowyOwl пишет

Сделать поле hidden -- нет поля, нет и прав на редактирование.

Убрать поле формы оставить значение или поставить на поле disabled -- поле есть, редактирования нет.

Более сложные случаи -- через хук, описанный в п. 6.4 The Bugzilla Guide.

Благодарю! Очень интересно. Полезная инфа. Пробую...

SnowyOwl пишет

Судя по образцам лучших водов -- там нет предела совершенству.

Там нет регистрации. Написал письмо cxinterimaccountrequest@eos.arc.nasa.gov <cxinterimaccountrequest@eos.arc.nasa.gov> может пустят.

Отсутствует

 

№812-11-2010 16:04:10

SnowyOwl
Участник
 
Группа: Extensions
Зарегистрирован: 13-01-2007
Сообщений: 274
UA: Firefox 3.6

Re: Саморегистрируемым пользователям закрыть дополнительные поля

Вопрос пишет

Там нет регистрации. Написал письмо cxinterimaccountrequest@eos.arc.nasa.gov <cxinterimaccountrequest@eos.arc.nasa.gov> может пустят.

Я в шоке :whistle:. Там же табличка английским по белому. Это система для NASA и подрядчиков, в ней проблемы шаттлов...

Чесслово, больше так не буду. Уж лучше газеты читайте...

P.S. Русского там нет, как нет и японского, хотя и JAXA и MCC-M её используют.

Отредактировано SnowyOwl (12-11-2010 16:06:57)

Отсутствует

 

№912-11-2010 16:19:19

Вопрос
Участник
 
Группа: Members
Зарегистрирован: 02-06-2010
Сообщений: 272
UA: Chrome 7.0

Re: Саморегистрируемым пользователям закрыть дополнительные поля

SnowyOwl пишет

Я в шоке . Там же табличка английским по белому. Это система для NASA и подрядчиков, в ней проблемы шаттлов...

))))) да я в курсе. Ну раз вы привили ссылку на них, то я думал что это вроде образца и можно спокойно посмотреть что они наворотили из [bugzilla]

SnowyOwl пишет

Чесслово, больше так не буду. Уж лучше газеты читайте...

Аналогичное читал :)

Отсутствует

 

№1012-11-2010 20:07:06

SnowyOwl
Участник
 
Группа: Extensions
Зарегистрирован: 13-01-2007
Сообщений: 274
UA: Firefox 3.6

Re: Саморегистрируемым пользователям закрыть дополнительные поля

Вопрос пишет

Ну раз вы привили ссылку на них, то я думал что это вроде образца и можно спокойно посмотреть что они наворотили из [bugzilla]

Образец на landfill. Список великих и ужасных багзил есть на сайте, многие из них содержат навороты. PRACA реально best of breed, но сложность там запредельная, от исходной [bugzilla] только шасси практически. Основные достижения [bugzilla] в плане эргономики -- бэкпорты оттуда, конверсия однако :D.

Отсутствует

 

№1113-11-2010 16:24:37

Вопрос
Участник
 
Группа: Members
Зарегистрирован: 02-06-2010
Сообщений: 272
UA: Chrome 7.0

Re: Саморегистрируемым пользователям закрыть дополнительные поля

SnowyOwl пишет

PRACA реально best of breed, но сложность там запредельная, от исходной  только шасси практически.

Вы видели ее? Много говорят о ней. Мне бы хотелось посмотреть :)

SnowyOwl пишет

Основные достижения  в плане эргономики -- бэкпорты оттуда, конверсия однако .

Я думаю, что они могли бы и большим поделиться с миром. :)

Отсутствует

 
  • Форумы
  •  » Bugzilla
  •  » Саморегистрируемым пользователям закрыть дополнительные поля

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]