2010-08-10 2 views
0

Сейчас я использую Trac с несколькими проектами и немного настроил шаблон для списка проектов, но в настоящее время существует около 5 проектов Trac, и я хочу, чтобы только 4 из них отображались. Я успешно спрятал последний, добавив py: if условно против точного названия проекта, но это похоже на ужасный способ сделать это.Как скрыть проект Trac из списка проектов?

Есть ли какой-либо флаг или что-либо, что я мог бы установить в trac.ini каждого проекта, который бы не отображался?

ответ

1

Запрет на изменение кода, о котором вы указали, я думаю, что единственный способ, которым вы могли бы это сделать, - использовать TRAC_ENV_PARENT_DIR в вашей конфигурации httpd для группировки 4 общих проектов, а затем переместить пятый в другое место в файловой системе.

Для этого потребуется много сказочных хакеров Apache, чтобы 5-й проект работал правильно, и, честно говоря, вы уже выбрали путь с самым быстрым решением.

Смежные вопросы