Templater-MantisBTのテンプレートマネージャーおよび調整

画像



MantisBTは、 Redmineのプロジェクトとタスクを管理するためのオープンソースのサーバーサイドWebアプリケーションです。 前回の記事では、このプロジェクトに関連する問題-テンプレートの欠如とインターフェースの暗さ-を調べました。 これが前の投稿へのリンクです。 すべての議論の後、私はトピックを開発することを決定し、カスタムデザインテンプレートを適用できるMantisBTのプラグインを作成しました。 実際、このプラグイン-Templater v1.0を紹介します。



Templaterは MantisBTの標準プラグインとして設計されており、カスタムテンプレートをアプリケーションに適用できます。 MantisBTの開発者は実際には設計とレイアウトに焦点を合わせていないため、templater'eテンプレートはcss-rulesの再定義に40%、DOMの "guting"に60%に基づいています。 おそらく最も美しいオプションではありませんが、実行可能であり、これまでのところ唯一のものです。 さらに、独自のテンプレートを作成してそれをテンプレート作成ツールに渡すのは非常に簡単です。適切なコードを使用していくつかのフォルダーとファイルを作成するだけです。



TemplaterはMantisBTの小さな調整機能でもあります。 プラグインを使用して、 いくつかの便利な機能有効にし、いくつかの痛いバグをオフに することができます。 有用な調整のリストは、時間とともに拡大します。



最初のペルシアのテンプレート作成ツールには、 DarkBlue (前の投稿のテンプレートの修正版)とDarkRed (DarkBlueテンプレートに基づいていますが、濃い赤の色)の2つのテンプレートがあります。



一般に、私はこれにあまり費やしませんでしたが、結果には満足しています。 あなたの意見を聞いて、この結果をあなたと共有したいと思います。

プラグインリポジトリへのリンクを次に示します 。 その中で、より詳細なREADME.mdを読むことができます。これは、 Templaterテンプレートエンジンのすべての機能とテンプレート自体を説明し、MantisBTにプラグインをインストールする方法を学習します。



PSこれまでのところ、プラグインはmantisバージョン1.2.17、1.2.18、1.2.19でテストされています1.3.0ベータ版については何も言えません。



UPD 2015年1月31日。 プラグインバージョンの更新-v1.1。 mantisbt 1.3.Xのバージョンでは、すべての調整が機能するようになり、 DarkBlue-1.3.Xテンプレートこのバージョンに追加されました



All Articles