問題タブ [activecollab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - プロジェクト管理:SharePointとactiveCollab
次のプロジェクトでプロジェクト管理およびコラボレーションソフトウェアを選択しようとしています。「エンタープライズ」SharePointとBaseCampやactiveCollabなどの「軽量」の代替ソフトウェアについてのご意見をお聞かせください(2つのうち、後者の方がいいと思います)。
私たちにとって重要な機能:
- ドキュメントの共有(仕様、マニュアルなど)
- ディスカッションフォーラム(重要な情報が受信トレイで失われるのは嫌いです)
- 問題追跡
- Subversion統合があればいいのですが、SharePointもactiveCollabも現在それをサポートしていないのではないでしょうか。
時間追跡のような他のものは私たちにとってそれほど重要ではありません(持っているのはいいですが)。
2つのソリューションを比較すると、次の長所と短所がわかります。
- SharePointのキラー機能はOffice統合です。たとえば、仕様は、プレーンHTMLテキストエリアや一部のプレーンテキスト形式と比較して、スタイル、画像のドラッグアンドドロップなどを使用してMSWordで作成する方がはるかに優れています。また、Outlookを非常に広範囲に使用しているため、このツールを活用できれば便利です。
- activeCollabはWebベースであり、当社での採用に重要な洗練されたユーザーインターフェイスを備えています(開発者がソリューションを使いやすいと感じない場合、それを使用しません)。私の上司も簡単な解決策が好きで、activeCollabはこの分野で簡単に勝ちます。
価格に関しては、activeCollabは数百ドル(リーズナブルな1回限りのコスト)のようなものですが、SharePointについてはよくわかりません。私が正しければ、基本的な「SharePointサービス」バージョンで十分であり(完全なMS Office SharePoint Serverは必要ないと思います)、その場合は、Windows Serverライセンス(既に使用済み)とSQL Serverライセンス(SQL Server Expressは機能しますか?それとも少なくともワークグループエディションが必要ですか?)。つまり、最下位のエディションを選択すれば、SharePointでさえ高額である必要はありません。
同じ比較を行い、より多くの洞察を提供できる人はいますか?
svn - ActiveCollab subversion統合は、sshを介したsubversionで機能しますか?
ActiveCollabプロジェクトでリポジトリをセットアップしようとしています。セットアップ中に、接続テストが正常に行われたことが報告されます。ただし、実際にリポジトリを更新しようとすると、次のメッセージが表示されます。
指定されたリポジトリの最大リビジョン番号を確認できませんでした。
リポジトリを参照しようとすると、次のエラーが発生します。
致命的なエラー:357行目の/u/sites/activecollab/webroot/shared/activecollab/activecollab/application/modules/source/controllers/RepositoryController.class.phpの非オブジェクトでメンバー関数getRevision()を呼び出す
これは、httpではなくsvn + sshプラグインを介してリポジトリにアクセスしようとしたためですか?または、ActiveCollab側で何かが発生しましたか?リポジトリには他の方法で正常にアクセスできます。問題があるのはActiveCollabだけです。
django - djangoとAPI呼び出しでオブジェクトを削除する
プログラムでクライアントオブジェクトを削除してから、提供されているAPIを使用してactiveCollabでオブジェクトを削除しようとしています。オブジェクトを削除することはできますが、APIを呼び出すと404エラーが発生し続けます。c.idを印刷しましたが、正しいIDを取得しています。また、reqステートメントの「:company_id」をクライアントの実際のIDに置き換えると、機能します。
削除のコードは次のとおりです。
みんな、ありがとう。
削除に関するAPIドキュメントへのリンクは次のとおりです:http: //www.activecollab.com/docs/manuals/developers/api/companies-and-users
python - API 呼び出しから返された XML からの変数の割り当て
API からデータを取得する必要があります。XMLでGETを返します.APIからのデータの一部をdjango/pythonのモデルのフィールドに割り当てる方法を見つけようとして、いくつかの問題があります。
activeCollab の API では、独自の projectID 番号を作成することはできません。番号は自動的に生成されます。その番号を取得して、プロジェクト モデルの API_id フィールドに割り当てます。GET が返す XML を取得して、それを自分のフィールドの 1 つに割り当てる方法を誰かが教えてくれませんか。
プロジェクトの ActiveCollab API ドキュメント: http://www.activecollab.com/docs/manuals/developers/api/projects
これが私のmodels.pyです
Views.py
任意の提案をいただければ幸いです。
スティーブ
Ps。私が示したAPI呼び出しは、新しいプロジェクトを作成することです
python - API呼び出しによるチケットへの担当者の追加
ActiveCollab システムと統合するための API を使用しています。新しいプロジェクトが作成されるたびに作成したチケットに担当者を追加しようとしています。担当者を追加するという私の要求を完全に無視しているため、自分のやり方が正しくないと思います。
API の説明へのリンクは次のとおりです。コードのコード スニペットも以下に掲載しました。
私のコード:
どんな助けでも大歓迎です。
ありがとう、
スティーブ
git - Git または Hg で Activecollab を使用している人はいますか?
現在、subversion で activecollab を使用していますが、分散ソース管理を提供するために Git または Hg を使用することを検討したいと考えています。
SVN の場合と同じように、リビジョンを activecollab のチケットにリンクできるように、この作業を行っている人はいますか?
php - ActiveCollab の単一ページで Smarty を無効にする
テンプレートに Smarty を使用するシステム (ActiveCollab) に取り組んでいます。JSONを出力したいので、それを単独で出力する必要があります...他のクラフトはありません。ただし、対応するアクションの Smarty テンプレート ファイルを提供しないと、JSON を台無しにするエラー出力が表示されます。
ケースバイケースでSmarty出力を無効にする方法を知っている人はいますか? 疑似コードでは、次のようなもの
それに失敗した場合、ActiveCollab で出力用のテンプレート ファイルを必要としないようにする方法を知っている人はいますか? または、ActiveCollab 内で使用するために JSON を出力するより良い方法を知っていますか?
私の主な目標は、ActiveCollab 内で jqgrid が使用できるように json を出力することです。
ありがとう。
編集:
die();
目的の出力の後に追加するのと同じくらい簡単です。
それでおしまい。解決策が非常に基本的なものであり、決してわからないのに、なぜ私は常に「難しい」答えを探すのですか...ため息。
php - ActiveCollab で PHP sendmail の処理が停止する
私は、プロジェクト管理ツールとして ActiveCollab を実行しているショップの開発者です。Activecollab は、チケットが更新されたとき、完了したときなどに電子メール通知を送信します。
現在、電子メールが送信されるまでページは「停止」しており、メールの送信に平均で 2 ~ 3 秒かかるため、ワークフローが遅くなります。一度に複数のチケットを閉じようとすると (いくつかのタブを開いた状態で)、非常にうまくいきません。
電子メールを「キューに入れる」方法や、メールの送信中にプロセスがブロックされないようにシステムを設定する方法はありますか? コードをハッキングすることは実際にはオプションではないことに注意してください...しかし、「パススルー」bashスクリプトを書いても問題ありません。また、通知が出なくても大したことではないことに注意してください... すべてが高速化されるのであれば、あちこちで1つまたは2つ失われても問題ありません。
php - カスタムモジュールのactivecollabのcssファイルをリンクするにはどうすればよいですか?
私はactivecollabカスタムモジュールに取り組んでいるので、cssファイルの配置に問題があります。ファイルを
しかし、「mymodule」をインストールした後、activecollabは実行時にロードされたページでそのcssファイルをフェッチしません。
誰かがこれをした場合は私を助けてください、そのcssをモジュールにリンクするための行を追加する必要がありますか?またはcssフォルダの問題?
更新しました:
さらに、モジュールのassets / default / stylesheets /フォルダーにあるFRONTENDとBACKENDとは何ですか?
通常のmain.cssファイルをフロントエンドフォルダーに配置する必要がありますか?