Quantcast
Channel: aegif Labo Blog
Browsing all 244 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Alfresco Content Applicationを使ってみよう

こんにちは。てらしたです。今回はAlfrescoの新しいUIとして開発されているAlfresco Content Applicationをご紹介します。Alfresco Content Applicationは、Alfresco Development...

View Article


ユーザ、グループと組織の関係に役立つ便利なツール(その1)

Liferayカスタマイズのビジネスロジックに、以下のような処理がよくあると思います。ユーザにアサインしたロールを取得するユーザの所属組織を取得するユーザの所属サイトを取得する組織に所属するユーザを取得するサイトのサイトメンバーを取得するなど...みなさまはこのような処理を行う時、userLocalService.getGroupUsers(グループのユーザを取る)、organizationLoca...

View Article


ユーザ、グループと組織の関係に役立つ便利なツール(その2)

前回、ユーザからユーザの所属または所有ロールを取得するための便利なUserBagを紹介しました。今回は、その逆方向、組織の下の全てユーザ、あるロールにアサインした全てのユーザ、またはサイトメンバー全員を取る方法を紹介しようと思います。実は、Liferayのポータル機能として、ユーザ管理、ロール管理またはサイトメンバー一覧などの画面で、すでに上記機能が実装されていますが、その画面が利用したメソッドは、...

View Article

Tomcat9をアップデートしたらWebサーバ(Apache)とAJP接続できなくなった話

こんにちは。おおたにです。先日Tomcat9を最新バージョン(その時点では9.0.33)にアップデートしたところ、WebサーバとのAJP接続がうまくいかなくなったので、今回はその対処法を紹介します。原因こちらの脆弱性への対応のため、Tomcat 9.0.31でAJP1.3コネクタ設定が変更されたことが原因でした。具体的な変更点はTomcat...

View Article

Image may be NSFW.
Clik here to view.

ResourcePermissionの考察 (1)

こんにちは。ウです。みな様がLiferayカスタマイズをする時、権限周りのメソッド"シグネチャーに困ったことがありますか?例えば、PermissionCheckerとか、Liferay...

View Article


Image may be NSFW.
Clik here to view.

ResourcePermissionの考察 (2)

前回、Liferayが一般ロールに与える権限を考察しました。今回は、サイトロール、組織ロールなどグループロールに対する権限の考察から始めようと思います。Liferay権限システムでは、サイトロールと組織ロールに付与される一般権限の適用範囲はグループテンプレートと認識し、ResourcePermissionテーブルではscope=3になります。それでは、前回と同じく、モデルリソースとポートレットリソー...

View Article

Image may be NSFW.
Clik here to view.

ResourcePermissionの考察 (3)

前回、Liferayのリソース権限のDBレコードについて考察しました。今回は権限チェックの実行について考察したいと思います。Liferayは開発者が直接にResourcePermissionを利用しないように設計されています。開発者フォーラムを見ているとit is inadvisable to manipulate the Liferay database directly、do not ever...

View Article

Image may be NSFW.
Clik here to view.

Liferayでアクセス解析ツールを設定してみよう

こんにちは。大谷です。Webサイトの運用にあたっては、どのページがよく見られているか、流入や離脱はどのようになっているのかなどのアクセス解析を通じて、ユーザー行動や成果を可視化し、Webサイトの改善につなげていきたいですよね。一般的にはGoogle...

View Article


Image may be NSFW.
Clik here to view.

Liferayテーブルを見てみよう〜ユーザ情報編

こんにちはナクラです。暑くなったり、少しすごしやすくなったりと気候がころころ変わるこの頃ですが、徐々に真夏に近づいているのを実感する毎日ですね。さて、今日はLiferayのデータベースのテーブルについて書きたいと思います。Liferayでは253ものデータベーステーブルが用意されています。なので、全体にたいしてER図を描くのはあまり現実的ではないのです。また、ユーザインタフェース上の設定項目が実際に...

View Article


Image may be NSFW.
Clik here to view.

Liferay 7をインストールしてみよう

こんにちは。おおたにです。今回はLiferay 7のインストール方法について紹介します。本ブログでもたびたび取り上げているLiferayは、オープンソースのデジタルエクスペリエンスプラットフォーム(DXP)製品です。従来はエンタープライズ向け情報ポータル(Enterprise Information...

View Article

Image may be NSFW.
Clik here to view.

Liferayの表示ページテンプレートを使ってみよう

こんにちは、かわべです。最近は家の周りでやたらと工事が行われており、Web会議に参加すると騒音に驚かれることしばしばです。この記事ではLiferay DXP 7.1から追加された表示ページテンプレート(Display Page...

View Article

Alfresco 201911GAをzipからインストールしてみよう【その1】

こんにちは。たなかです。ステイホーム中にぬか漬けはじめました。茄子の色をもう少しキレイに出したくて試行錯誤の日々です。今回はAlfresco CE...

View Article

Image may be NSFW.
Clik here to view.

Liferayカスタマイズに欠かせないApplication Display Template(ADT)の紹介

とたにです。 今回はLiferayのカスタマイズでは欠かせないApplication Display Template(ADT)について紹介しようと思います。 ADTとはLiferayのアセットエンティティを表示する標準ポートレット(ナビゲーションメニューやアセットパブリッシャーなど)の見た目を変更するためのテンプレートのことです。...

View Article


Image may be NSFW.
Clik here to view.

Liferayで成功メッセージを画面上部に表示する

こんにちは。おおたにです。今回は、ユーザフィードバックのメッセージ表示位置に関するTIPSを紹介します。なお、以下のサンプルスナップショットやコードはLiferay DXP...

View Article

Image may be NSFW.
Clik here to view.

Alfresco 201911GAをzipからインストールしてみよう【その2】

こんにちは。たなかです。3月から自宅作業が続いているため買い物くらいしか外出せず目標歩数が程遠いです。意識して散歩しないとと思いつつ、つい自転車に乗ってしまう今日この頃です。前回SolrなしでAlfrescoをインストールして起動確認するところまで紹介したので、今回はAlfresco CE...

View Article


Alfresco 201911GAをzipからインストールしてみよう【その3】

こんにちは。たなかです。ステイホーム中に家の片付けをして粗大ゴミを出したり達成感はあるのに、階段下収納に力を入れてしまったせいで見た目のごっちゃり感が変わらない現実から目を背けている今日この頃です。前回SolrをインストールしてAlfrescoを起動するところまで紹介したので、今回はAlfresco CE...

View Article

Image may be NSFW.
Clik here to view.

Liferay 7とGoogle Drive / Google Docsを連携させる

こんにちは。おおたにです。 昨今のクラウドサービスの浸透に加えてコロナ禍もあり、オンラインストレージサービスやオンラインオフィスソフトウェアも一般的と言っていいまでに普及しているかと思います。今回は、これらのサービスの代表格であるGoogle Drive / Google DocsとLiferayの連携について紹介します。...

View Article


CentOS7にApache (httpd)の最新版2.4.43をインストールする(IUSリポジトリURLが変わってて若干はまった話)

 こんにちは。おおたにです。今回はCentOS7にApache HTTP Server...

View Article

Alfresco SDK 4.1を使って開発環境を構築する

こんにちは。てらしたです。 今回は現時点(2020年8月)での最新のSDKである4.1を使って、Alfrescoをカスタマイズするための開発環境を構築する手順をご紹介します。 以前のSDK...

View Article

Image may be NSFW.
Clik here to view.

Liferayテーブルを見てみよう〜サイト情報編

こんにちはナクラです。前回はユーザの情報についてみましたが、今回はサイトに関連する情報についてみていきましょう。LiferayではいくつかのWebページをまとめてサイトを構成しています。表示しているサイトに関する情報はコントロールパネルのサイトのセクションで確認できます。サイトのセクションでは、サイトの所属するユーザの情報や、サイト内のWebコンテンツやWiki、ドキュメントなどの情報を確認すること...

View Article
Browsing all 244 articles
Browse latest View live