Ticket #30228

worktimepluginをTrac lightningへの追加方法

Date d'ouverture: 2012-11-30 14:58 Dernière mise à jour: 2012-11-30 22:28

Rapporteur:
(Anonyme)
Propriétaire:
(Aucun)
État:
Ouvert
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
Aucun

Détails

現在Trac lightningを使用しております。

worktimepluginがとても便利そうですので、こちらを入れたく思いますが、

追加方法を教えていただけないでしょうか?

初心者ですので、細かく手順を教えていただけますと助かります。

細かくとは、ここでこのコマンドを打って、このフォルダに格納して、などです。

Ticket History (3/7 Histories)

2012-11-30 14:58 Updated by: None
  • New Ticket "worktimepluginをTrac lightningへの追加方法" created
2012-11-30 22:10 Updated by: None
Commentaire

どうもありがとうございます。 教えていただきました手順で表示することができました。 とても便利そうです。 1点追加質問がございます。

チケットのリストが表示されています。 この表示順番をticketのsummary順にしたいのですが、どのファイルのどの箇所を変更すればよいでしょうか? python\Lib\site-packages\tracworktimeplugin---.egg\worktimeのdbunit.pyもしくはreport.pyかと思ったのですが、 その先がわかりませんでした。

2012-11-30 22:28 Updated by: jun66j5
Commentaire

クエリを作成するところでカスタムフィールドの処理をどうにかまとめようとしてなんだか余計に複雑になっているような感じですね。

まったく試していないですが ↓ のような感じでいけるのではないでしょうか。いろいろトライしてみてください。

Index: worktime/report.py
===================================================================
--- worktime/report.py  (revision 830)
+++ worktime/report.py  (working copy)
@@ -404,10 +404,11 @@
                 ORDER BY tc1.name ASC, tw.worker
                 """ % column(True)[:-1]
             else:
+                order = 't.summary' if group == 'id' else group
                 group_by = """
                 GROUP BY substr(tw.date, 1, 7), t.%s, tw.worker, %s
                 ORDER BY t.%s ASC, tw.worker
-                """ % (group, column(True)[:-1], group)
+                """ % (group, column(True)[:-1], order)
             return group_by

         def where_workers():

2012-11-30 23:23 Updated by: None
Commentaire

どうもありがとうございます。

レポートのSQLクエリのように、"order by summary"をどこかに入れる感じでもっと簡単にできるかと思っていましたが、なかなか難しいです。

いろいろな箇所に入れてみたのですが、できませんでした。難しいです。

2012-12-06 22:28 Updated by: None
Commentaire

dbutil.pyを更新してうまくいきました。

ticket_customのtotalと合計が合わないため、そこと合わせられるようにしたいと思います。

ありがとうございました。

2012-12-06 22:40 Updated by: None
Commentaire

WorktimePluginの説明ページ(http://sourceforge.jp/projects/shibuya-trac/wiki/plugins%2FWorktimePlugin)には、

「レポート機能を備えています。」とあるのですが、画面に表示されていません。

こちらは、traclightningのためでしょうか?

使用したいと考えているのですが、設定方法がわかりましたら、教えていただけないでしょうか?

Attachment File List

No attachments

Modifier

Please login to add comment to this ticket » Connexion