Aipo(374)

374follower
yamagenii さんのアバター 666views

aipoのアクセス権限管理

aipoは管理者画面で様々なポートレットで扱われる共通機能のアクセス権限を設定することができます。 それぞれのポートレットに対してどのようにアクセス権限(一覧表示、更新、削除、等)を割り当てるか説明します。 データベース アクセス権限... 2015年10月8日
kayama さんのアバター 52views

Aipoでよく見かけるMapとListについて

Aipoのソースを見ているとよくMapやListを見かけます。前後を見れば何に使う配列なのかはなんとなく分かりそうですが、残念ながら仕組みが良く分かっていなかったのでまとめておきたいと思います。 Map ※プログラムのイメージ Map... 2015年10月7日
otaguro さんのアバター 375views

AipoのJavascriptでVelocityの変数に設定した値を使う方法

javascriptを書いていると、ログインしているユーザー自身の名前などのVelocityの変数をjavascriptの変数として使いたいような場合があります。 こういった時は、既存のポートレットでは、 <script type... 2015年10月1日
yamagenii さんのアバター 53views

js_peidからportletの名前を比較

js_peidはurl等にも仕様されるポートレットを区別するためのrundataのプロパティ Rundata dataから得られるjs_peidが”message”ポートレットであるか比較する方法 Map<... 2015年10月1日
yamagenii さんのアバター 29views

js_peidからportletを取得

js_peidはurl等にも仕様されるポートレットを区別するためのrundataのプロパティ js_peidからportletを取得するには func (Rundata data){ String js_peid = data.g... 2015年10月1日
otaguro さんのアバター 211views

Aipoでのxregファイルの利用方法

Aipoのメモ帳で、どのようにxregファイルを利用しているかを読んだので、利用方法のメモを残しておこうと思います。 まず、xregファイル(アプリの設定ファイル)は、次のように記述されています。(一部抜粋) <p... 2015年9月24日
@iwasaki さんのアバター 26views

AipoでMacroのファイルを複数指定する場合

TurbineResources.properties の以下に追記すればmacroをロードしてくれるようになります。 services.VelocityService.velocimacro.library = GlobalMacro... 2015年9月14日
otaguro さんのアバター 39views

Database.query(~.class)を評価した時にエラーとなる時の修正箇所

いつもとは違う場所で、データベースを操作しようとすると(Database.query(~.class)を呼び出す等)、 例外でApplicationFilterChain.interNalDoFilter(ServletRequest,Se... 2015年9月10日
mrktanaka さんのアバター 275views

プロジェクト管理 > ガントチャート表示時にタスク一覧の表示順を引き継ぐ

やったこと プロジェクト管理ポートレットで、リスト表示した時に項目名をクリックするとソートできる。ガントチャート表示に切り替えた時にこのソートが引き継がれるようにする。 clearSessionData を消した 詳しく 何かの... 2015年9月4日
mrktanaka さんのアバター 127views

スケジュール > 「毎月第 ○曜日」での繰り返しスケジュール登録

iCalで第何◯曜日の繰り返し 第何◯曜日の繰り返しの予定をiCalで出力できるようにする。 昨日調べたように、下のルールが第1金曜日を表す。 RRULE:FREQ=MONTHLY;BYDAY=1FR FREQ が WEEKL... 2015年9月3日
mrktanaka さんのアバター 149views

スケジュール > 「毎月第 ○曜日」での繰り返しスケジュール登録

ガラケー表示対応 ガラケーの表示はScheduleUtils.isView ではなくて独自で判定しているので、第n◯曜日用に条件を足した CellScheduleWeeklySelectData, CellScheduleWeeklyS... 2015年9月2日
mrktanaka さんのアバター 79views

スケジュール > 「毎月第 ○曜日」での繰り返しスケジュール登録

htmlの修正 実際にPOSTされるデータを見たところ、昨日かいたやり方だと「毎月」にラジオボタンのチェックを入れてsubmitすると、repeat_type: M に加えて repeat_type: W も同時に送られていた。repe... 2015年9月1日
mrktanaka さんのアバター 112views

スケジュール > 「毎月第 ○曜日」での繰り返しスケジュール登録

データの登録 データ登録の形式を第3水曜日ならW00010003Nのように登録する ScheduleFormData に repeat_week というフィールドを足した。第何週かを表すフィールドで、毎週の場合は0とし最大は5 Sche... 2015年8月31日
@iwasaki さんのアバター 401views

mvn install時に出るエラーの原因

Aipoをビルドするときに以下のエラーが出ることがあります。 これはyuicompressorがjavascriptファイルをcompressするときにJavascriptで構文エラーが起きる(if文の閉じタグがないとか)時に起きるエラー... 2015年8月31日
kayama さんのアバター 89views

ローカルAipoのデータベースを新しく作る手順

PostgreSQLを起動してlocalhostの「データベース」を右クリックして「新しいデータベース…」で新規データベースを作成。 この手順ではとりあえず「org003」という名前をつけ、あとはorg001を参考に設定をしま... 2015年8月25日
高瀬 裕介 さんのアバター 23views

Aipoの添付ファイル名とアプリ名をCSVで出力する

nice find /usr/local/aipo/tomcat/data/files/ -type f | awk -F'org001' '{print $2}' | awk -F'/' '{printf $2; printf "," ;... 2015年8月18日
kayama さんのアバター 855views

ローカルのAipoでタイムアウトエラーの表示が切り替わらない時[ 追記 ]

localのaipoで「 セッションがタイムアウトしました。 ブラウザが切り替わらない場合は、再読み込みをお願いいたします。 timeout」となった時の対処法に書かれているようにプロジェクトをコンパイルし直しても切り替わらないという場面に... 2015年8月12日
Tetsuro  Aoki さんのアバター 103views

guzzleでAipoにログインする

PHPのhttpクライアントguzzleでWebサービスにログインする | Hack 今回はguzzleでAipoにログインする方法をご紹介します。 $client = new \GuzzleHttp\Client([ 'bas... 2015年8月11日
sakukazu さんのアバター 58views

AipoのJavascriptのデバッグ法①

Javascriptしか変更してないのにいちいちビルドしてテストするのは、ビルド時間がかかり効率が悪いです。 そのためブラウザ上のconsoleでJavascriptを再定義し、デバッグする方法があります。 再定義ではalert関数を差し込... 2015年8月6日
@iwasaki さんのアバター 60views

dojoで継承を行う方法

dojoの自前で作ったクラスは多重継承を行うことができます。 https://github.com/aipocom/aipo/blob/e92dfdb9ab71bec5461da82aa7d87aeb40abb8d6/war/src/ma... 2015年8月6日