Search Results

ナレッジベース 1394
ソート
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
スクリーン名について(Liferay DXP版)
背景: Liferayのデフォルト設定では使用できないスクリーン名があります。 その制限の回避方法をご紹介します。 使用不可能な文字 デフォルトのLiferayで、スクリーン名に使用出来ない文字や文字列は以下の通りとなります: 「半角英数字(0-9, a-z)」、「-(ハイフン)」、「.(ドット)」、「_(アンダースコア)」以外を含む文字列  ※半角大文字で入力した場合でも全て小文字に変換されます※ @を含む文字列 半角数字のみの文字列 75文字より多い文字列 admin.reserved.screen.namesプロパティに指定された文字列...
Liferay Developer Studioのセットアップ方法
事象/ユースケース Liferay Developer Studioを使う際の各種設定方法について 解決策/提案 以下の公式ドキュメントを参照の上、環境に合わせて導入してください。 バンドルされているIDEをダウンロードしてインストールする: Install the Liferay Developer Studio Bundle Eclipseにインストールする: Install Liferay Developer Studio into Eclipse 追加情報 チュートリアル: Liferay Developer Studio Proxy環境下での設定:...
使用しないモジュールを恒久的に無効化する方法
事象/ユースケース 使用しない機能を無効化する方法の一つとして、コントロールパネル>アプリ>アプリケーションマネージャ で該当モジュールを 無効にする ことができますが、${liferay.home}/osgi/state/ ディレクトリを削除すると元に戻ってしまいます。 解決策/提案 使用しないバンドルのシンボリック名を コントロールパネル > 設定 > システム設定 > Bundle Blacklist(バンドルブラックリスト) に指定することで、${liferay.home}/osgi/state/ディレクトリを削除しても無効化が維持されます。...
パッチングツール
機能説明  PatchingツールはHelp Centerから提供されるhotfix、またはHelp Centerからダウンロードしたフィックスパックを適用するアプリケーションです。  Patchingツールの主な用途: パッチ情報の確認 新規パッチのインストール 過去のパッチへのロールバック パッチによる修正箇所の確認  PatchingツールはLiferayが提供する各バンドルに含まれています。Liferayのバンドルを利用しない場合や、Liferayがwarファイルでデプロイされた場合は、Patchingツールを別途ダウンロードする必要があります。...
Audit機能について
事象/ユースケース Audit機能で確認できる項目 解決策/提案 Audit情報は、デフォルト設定ではデータベース上の”Audit_AuditEvent”テーブルに記録されます。 各ユーザーのログイン情報、ユーザー情報の更新、ロール設定の更新等、ユーザーに関する情報が記録されます。 ページ閲覧イベントも記録できますが、デフォルトでは無効に設定されています。 有効にするためには、以下のプロパティを”true”に設定します。 audit.message.com.liferay.portal.kernel.model.Layout.VIEW...
認証にSAMLやCAS等のSSOを使用する環境で、それらを経由せずにログインする方法
事象/ユースケース SSOを使用する環境では、画面右上の「ログイン」はそれらの認証システムを経由して行われますが、外部認証を有効にしたままLiferayの認証システムでログインしたいです。 解決策/提案 ログインポートレットで対応できます。 画面右上の「ログイン」は、「/c/portal/login」にリクエストすることでSSOを経由しますが、ログインポートレットは「/c/portal/login」にリクエストせず、データベースに存在するユーザー情報で照合します。, knowledgeArticleType: howTo, legacy: true, name:...
Liferayでクラスタリング
事象/ユースケース このページでは、LIFERAY PORTALをクラスタ構成にするための設定方法をご紹介します。CE版には対応していませんのでご注意ください。ページの最後には「よくある質問」がありますので、そちらも是非ご覧ください。 クラスタリングとは 複数台のサーバーを統合し、あたかも一台のサーバーシステムのように動作させるための技術です。クラスタリングの目的は、大きく分けて次の2つに分類できます。 一部のサーバーに障害が生じても、他にその影響を及ぼさないといった信頼性の担保 トラフィックの負荷分散 ...
パッチングツールをアップデートする
パッチングツールをアップデートする 手順 最新のパッチングツールをダウンロードして解凍 既存のpatching-tool/フォルダ内の以下の項目を最新のものに置換 patching-tool/ ├── lib/ ├── patching-tool.bat └── patching-tool.sh コマンドラインで<LIFERAY_HOME>/patching-tool/へ移動 ./patching-tool.sh setupを実行 ./patching-tool.sh infoを実行してパッチングツールのバージョンを確認 ※ Help Center...
ユーザーの削除方法について
事象/ユースケース 基本的なユーザーの削除とAPIによる削除方法 デフォルトで作成されるユーザー 解決策/提案 UIからのユーザー削除: 以下の手順で削除できます。 コントロールパネル>ユーザー>ユーザーと組織 へ移動 削除したユーザーにチェックを付け、右上のゴミ箱(無効)アイコンをクリック 選択したユーザーが”無効”になる 左上のメニューから”無効”を選択 削除したいユーザーにチェックを付け、右上のゴミ箱(削除)アイコンをクリック APIを利用したユーザーの削除: 以下のAPIを利用できます。リンク先のJavadocsをご参照ください。 deleteUser...
APIを利用したメールアドレスの変更
事象/ユースケース APIを利用したメールアドレスの変更方法について 解決策/提案 以下のAPIを使うことで、メールアドレスの変更が可能です。 APIを利用するためには、 ユーザーIDを別途取得する必要があります。 updateEmailAddress 一括で複数ユーザーのメールアドレスを更新するAPIはございま せん。 一括で複数ユーザーのアドレス更新を行いたい場合は、 別途APIをコールするクライアントプログラム等が必要となりま す。 コントロールパネル>サーバ管理>スクリプト からgroovyスクリプトを実行し、 APIを呼び出すことも可能です。 追加情報...
アプリケーションディスプレイテンプレートの初期値を変更する
事象/ユースケース ポートレットのアプリケーションディスプレイテンプレートの初期値を変更するための手順。 解決策/提案 以下の場所から、テンプレートキーを取得 コントロールパネル>サイト>グローバルサイト>編集>アプリケーション・ディスプレイ・テンプレート>任意のテンプレート>テンプレートキー コントロールパネル>設定>システム設定 から、変更したいポートレットを選択 「ddmTemplate_<ADTの”テンプレートキー”>」の形式で”Display Style”に値を設定 設定例:...
デフォルトのランディングページの切り替え方法
事象/ユースケース ログイン後に遷移するデフォルトページを変更できますか。 解決策/提案 以下の2通りの方法があります。 インスタンス設定から変更する方法 以下のページの「ログインページ」から、ページを指定します。 コントロールパネル>設定>インスタンス設定 portal-ext. propertiesの設定で変更する方法 ”portal-ext.properties” へ以下のプロパティを追加し、ページを指定します。 default.landing.page.path= 注意点: デフォルトのランディングページの指定には、 相対パスを使用します。 そのため、...
自動生成されるマイダッシュボード/プロフィールについて
事象/ユースケース マイダッシュボード/プロフィールの自動生成を停止できますか。 また、自動生成されるマイダッシュボード/ プロフィールの内容を調整できますか。 解決策/提案 自動生成の停止について: Liferayはユーザーの初回ログイン時に、 マイダッシュボード/プロフィールを自動で生成します。 portal-ext. properties へ以下のプロパティを追加することで、 自動生成を無効にできます。 ・マイダッシュボードの自動生成を停止 layout.user.private.layouts.auto.create=false ・プロフィールの自動生成を停止...
Liferayで表示されるデフォルトメッセージを、別のメッセージに変更する
事象/ユースケース Liferayで表示されるエラーメッセージ等のデフォルトメッセージを、オリジナルのメッセージに変更したい 解決策 / 提案 language.propertiesの調整によって、メッセージの変更が可能です。 ”追加情報”にある公式ドキュメントの内容をご確認ください。 追加情報 Overriding Language Keys, knowledgeArticleType: howTo, legacy: true, name: Liferayで表示されるデフォルトメッセージを、別のメッセージに変更する, showDisclaimerMessage:...
ポートレットのデプロイとアップグレードについて
事象/ユースケース ポートレットはどのようにデプロイしますか。 また、ポートレットのアップグレードはどのように行いますか。 解決策 / 提案 ポートレットのデプロイ: ポートレットをデプロイする場合は、対象のポートレットを<Liferay_Home>/deployへ配置します。 Liferayが起動中であれば自動的にデプロイ処理が実行されます。 デプロイ時、拡張子によって配置先のディレクトリが変化します。 jar形式だった場合:<Liferay_Home>/osgi/modules lpkg形式だった場合:<Liferay_Home>/osgi/marketplace...
Xugglerのアンインストール方法
事象/ユースケース LiferayのコントロールパネルからインストールしたXugglerをアンインストールしたいです。 解決策/提案 以下の手順でアントールします。 アプリケーションサーバーを停止 $TOMCAT_HOME/webapps/ROOT/WEB-INF/lib/xuggle-xuggler*.jarという名前のファイルを削除 アプリケーションサーバーを起動 追加情報 xuggle-xuggler*.jarのファイル名はご利用中のアーキテクチャに依存します 既存の"xuggle-xuggler-noarch.jar"は削除しないでください,...
Liferay標準のメール送信機能を無効にする方法
事象/ユースケース アカウント作成時やパスワード変更時、ユーザーに対して自動でメール通知が行われます。 この機能を無効にすることはできますか。 解決策/提案 メール認識通知/パスワード変更時/パスワードリセット時のメール送信機能は、無効化できません。 アカウント作成通知メール配信のみ、無効にできます。 無効にするためには、以下の2通りの方法があります。 インスタンス設定から無効にする方法 以下のページから、”有効にする”のチェックを外します。 コントロールパネル>設定>インスタンス設定>タブ:設定>メール通知>タブ:アカウント作成通知...
日本語検索のチューニング
   このドキュメントの目的は: Elasticsearchのチューニング方法 Solrのチューニング方法 最適な検索結果を取得出来るElasticsearchの日本語チューニングの提案 最適な検索結果を取得出来るSolrの日本語チューニングの提案 上記チューニングについての詳細情報 専門用語用のチューニング 詳細 1. Elasticsearchのチューニング方法 Elasticsearchのアナライザーとマッピングは「システム設定>Elasticsearch」画面から調整出来ます。 Additional Index Configurations:...
上部のバーと左のメニューを非表示にする
事象/ユースケース 一般ユーザはシステムを調整させないためLiferayの上部のバーと左のメニューを非表示にして、管理者ユーザのみは表示させるケースがある。 解決策/提案 カスタマイズになってしまいますが、独自テーマを調整することによって上記仕様を満たせます。 init_custom.ftlにてユーザの権限をを取得して表示の判断を行い、portal_normal.ftlにてメニューを判断に沿って表示させるか否か、という流れになります。 追加情報 詳しくはコミュニティーの掲示板をご参照ください。, knowledgeArticleType: howTo, legacy:...
ドキュメントのメージャ・マイナーバージョンの更新条件
事象/ユースケース 同一のドキュメントを再アップロードした場合は、ドキュメントのバージョンが更新されますん。 解決策/提案 同じドキュメントを再アップロードした際、メージャと選択場合はバージョンが強制的に更新されますが、マイナーを選択した場合はバージョンが更新されません。カテゴリやタグの編集、関連するデータの変更も同様です。 マイナーを選択しても、強制的に更新したい場合は、以下のプロパティを「0」に設定します。 # # Set this to 0 to force all updates to file entries to result in a new #...

該当件数: 1,393 件中 1,001 - 1,020