Templater - менеджер шаблонів і твикер для MantisBT

image

MantisBT — це відкрите серверне веб-додаток для управління проектами і завданнями аля Redmine. У минулій своїй статті я розглянув актуальну для цього проекту проблему — відсутність шаблонів і похмурість інтерфейсу. Ось лінк на попередній пост. Після всіх обговорень я вирішив розвивати тему, і написав плагін для MantisBT, з допомогою якого можна застосовувати шаблони оформлення. Власне представляю вам цей плагін — Templater v1.0.

Templater оформлений як стандартний плагін для MantisBT і може застосовувати додаток до шаблони. Так як розробники MantisBT не особливо загортаються над оформленням і версткою, то і в templater'e шаблони базуються на 40% на перевизначенні css-правил і на 60% на «потрошінні» DOM. Можливо не найкращий варіант, але зате працездатні і поки єдиний. До того ж створити свій шаблон і згодувати його templater'у дуже просто — достатньо створити декілька папок і файлів з відповідним кодом.

Так само Templater і невеликим твикером для MantisBT. За допомогою плагіна можна включити кілька корисних фіч вимкнути кілька наболілих багів. Список корисних твіков з часом буде зростати.

У першій персії templater'а присутні два шаблону: DarkBlue (допрацьована версія шаблону з попереднього поста) і DarkRed (заснована на шаблоні DarkBlue, але має темно-червоне забарвлення).

У загальному часу я на це витратив не багато, але результатом задоволений. Хотів би поділитися цим результатом з вами, почути вашу думку.
Ось посилання на репозиторій плагіна. У ньому ви можете почитати більш докладний README.md, в якому описані всі фічі шаблонизатора Templater і самих шаблонів, дізнатися, як встановити плагін на свій MantisBT.

p.s. Поки плагін протестований на мантисе версій1.2.17, 1.2.18, 1.2.19. За 1.3.0 beta нічого сказати не можу.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.