В настоящее время я внедряю новую систему билетов для своей компании и наткнулся на отслеживание ошибок Mantis, которая кажется довольно надежной и мощной системой отслеживания ошибок с открытым исходным кодом.Скрытие поля истории проблем для пользователей ниже определенного уровня
Однако, просмотрев свою документацию и форумы, похоже, что руководство в определенных областях системы несколько отсутствует.
Мы хотим, чтобы наши клиенты не могли видеть приоритет, который был задан для их проблемы. Чтобы сделать это, мы удалили поля истории из уведомлений, а также скрыли это поле со всех страниц, которые может просматривать конечный пользователь. Единственное место, которое сейчас появляется, находится в разделе истории проблем в нижней части страницы.
Мой вопрос: как я могу удалить этот раздел истории для пользователей ниже уровня разработчика? Я бы подумал, что это будет вариант конфигурации, но он не появится.
Я рад подправить исходный код, но теперь я являюсь разработчиком .Net по профессии и не кодировал PHP около 7 лет, поэтому некоторые рекомендации были бы полезными.
К сожалению, это нежизнеспособное решение. Наши разработчики должны иметь возможность видеть историю, но нашим клиентам не обязательно нужен доступ к этому разделу. Жаль, что что-то, что довольно часто встречается в системах отслеживания ошибок, было упущено в Mantis :-( – jezzipin
Зачем нам нужно стыдиться? Это проект FOSS, и вы можете внести свой вклад в ваши собственные способы. PS: I Я не являюсь официальным разработчиком MantisBT. – libregeek
Как я уже сказал, я разработчик .Net сейчас, и у меня есть коммерческие проекты, над которыми я работаю, поэтому у меня нет времени на работу над другим продуктом на совершенно другом языке, который я придется искать. – jezzipin