Aipo(385)

385follower
tortuepin さんのアバター 7views

SelectDataで定義したメソッドがvelocityで使えなくてはまった

問題 aipoではXXXSelectDataを、velocityに$resultの名前で渡しているので、$result.methodとすればvelocity内でmethodの返り値が使える。 しかし今回SelectDataに新しくメソッ... 2017年9月14日
hurts14 さんのアバター 25views

レイアウト崩れ

SaaS版でログインしようと思ったら、いつもと違う。 デザインがブス!!ってことがあります。 eclipseにgitからサブモジュールが取ってこれていないことが原因でした。 該当ファイルのターミナルで $ git sub... 2017年9月12日
@iwasaki さんのアバター 9views

Aipoで有効ユーザーの最終ログイン日時を調べるSQL

SELECT turbine_user.last_name, turbine_user.first_name, turbine_user.login_name, turbine_user.email... 2017年8月31日
hurts14 さんのアバター 26views

aipoのandroidアプリをローカルでwebアプリと通信

SaaS版でDocker起動しとく。 ターミナルでmessage-appのところにいって「atom .」でAtomを起動 Atom内でapp/config/app.jsのAPI_BASE: DEVの下の行を’http:/... 2017年8月22日
elecho1 さんのアバター 25views

Dockerで別のコンテナを立ち上げる際に注意すること

あるシステムを複数のバージョン開発しているとします。 テスト環境をdocker-composeで構築したとき、バージョンごとにdocker-composeを立ち上げ直す必要があります。 このとき、各バージョンのテスト環境で用いているポー... 2017年7月14日
hurts14 さんのアバター 13views

JSONのあれこれ

JSONとは JSONはJavaScript Object Notationの略で JavaScriptの記法でデータを記述できるハイパーメディアフォーマット。 ハッシュや配列といったプログラム言語から扱いやすいデータ構造を記述でき... 2017年6月19日
kazuki-tohyama さんのアバター 23views

Velocityで設定している関数の定義

Velocityは独自の関数を設定出来、aipo内にも多くの関数が使われています。それらは/aipo/war/src/main/webapp/WEB-INF/templates/vm/GlobalMacros.vm内で定義されています。 ... 2017年6月6日
hurts14 さんのアバター 11views

entityidって、、

entity = 存在、実在 entityidは一時的にいろいろなIDに成り変わる あるときはルームID、またあるときはメンバーIDなど なので addQueryData('entityid',$entityid) とJ... 2017年5月15日
hurts14 さんのアバター 22views

Aipoでルームメッセージかダイレクトメッセージかの判断

クライアント側での判断はmessage.jsのaipo.message.isDirectが真か偽か サーバー側ではMessageRoomFormData.javaのboolean型isGroupでの真偽で判断している。 java... 2017年4月24日
hurts14 さんのアバター 19views

アカウント作ってもSaaS版に入れない。。

アカウント作ってもログイン出来なかったときに エラーがデータベースにアクセス出来ませんでした的なことを言われることがある。 それはデータベースの更新がうまく行ってないからで、 コントロールパネルからマスターDBバージョン指... 2017年4月17日
hurts14 さんのアバター 19views

管理者権限の判定変数

Aipoのメッセージ機能の管理者権限を持っているか否かの判定の変数を ずっとboolean型でしているかと思ったら、String型でした。 確かめるにはデータベースでルームメンバーのところを見ます。 ちなみにOOS版はPos... 2017年3月31日
hurts14 さんのアバター 25views

メッセージ機能のhtmlどこ

aipoでメッセージ機能の書かれているhtmlのファイルを探すのに手こずった。。 /aipo/war/~/controls/html/jetspeed-header.vmがヘッダーの記述で歯車アイコンのありか /aipo/war/~... 2017年3月24日
hurts14 さんのアバター 29views

歯車アイコンのonclick

メッセージを例にする 歯車アイコンをクリックしたとき、メニューを表示するにはaipo.customize.showMenu(‘$messagePortletId’); <a href="javascr... 2017年3月22日
kazuki-tohyama さんのアバター 80views

Velocityの$result.◯◯の呼び出し先

velocityファイルにしばしば${result.◯◯}のような文が出てきます。 javaコードのget◯◯のメソッドが引数を持たない場合、Velocityで呼ぶ際はgetを省略して”.〇〇”としてもよいという決ま... 2017年3月21日
Kazutoshi Shinoda さんのアバター 19views

Calendar型→Date型→ALDateTimeField

Calendar型→Date型→ALDateTimeFieldの変換 Date date; Calendar cal; ALDateTimeField time; date = cal.getTime(); ALDateTimeFiel... 2017年3月21日
otaguro さんのアバター 413views

Aipoの開発を始めた頃に知っておきたかったことのまとめ

コードの探し方 記述しているプログラムの探し方 https://hacknote.jp/archives/6479/ Eclipseの検索機能 https://hacknote.jp/archives/6542/ Eclipseの定義・... 2017年3月16日
Kazutoshi Shinoda さんのアバター 31views

[Aipo]休日判定[2017.2.7時点]

現在、Aipoで休日判定をする場合は以下のようなコードで行います。 // date:日付 // dayOfWeek:曜日の数字表記(日曜は1、月曜は2、...土曜は7) ALEipHolidaysManager holidaysMana... 2017年3月7日
hurts14 さんのアバター 18views

所属メンバーの取得

部署の所属メンバーはユーザのグループ名と部署IDを取ってリストにしていることがわかりました。 ** * あるグループに所属するメンバーのリストを取得します * * @param postid * @return... 2017年2月24日
Kazutoshi Shinoda さんのアバター 36views

[Aipo]local環境で開けないとき

いつも通りlocal環境でAipoを起動しようとしても上手く行かないときがあります。(ありました) 今回、その原因は、前に同じパソコンを使っていた人がSaaS環境で開発をしていたためTomcatのコンテキストの定義がSaaS版の設定のまま... 2017年2月24日
hurts14 さんのアバター 22views

部署管理>部署のエクスポート機能の実装

部署管理画面に「表示の一覧をダウンロード」ボタンを設置し、エクスポート機能の実装に挑戦しています。 基本的にユーザ管理のエクスポート機能を真似てやっています。 ajax-account-position-list.vmに部署管理... 2017年2月20日