問題
-
画像を含む長い Web コンテンツがアップロードされると、ポータルが遅れ始め、カーソルが表示されるまでに非常に長い時間がかかります。
-
手動でテキストを追加する場合でも、ユーザーは遅延の問題に非常に苦労しています。 テキストは 40 ~ 50 秒後に画面に表示されます。
-
そのため、ユーザーは完成したケース スタディやその他の Web コンテンツを公開できません。
-
Environment
- Liferay DXP 7.2
解決策
-
ユーザーは、コンテンツ全体をコピーして複数回貼り付けることもあります 15 ~ 20 回、デフォルトのエディター、つまり Alloyeditor で と仮定します。 この時点では課題はありません。
-
ただし、画像をコピーしてエディターに貼り付けると、報告されているポータルの動作が発生します。これは、コピーと貼り付けがここで機能することを保証することは現実的ではないため、提供された '+' アイコンを使用する必要があるためです。ドキュメント メディア ポートレットまたはシステム ストレージからイメージを簡単に選択するオプション。
-
追加情報
- 画像を直接貼り付ける機能はエディターに限定されているため、Liferay はエディター レベルでこの機能を編集できません: [CKEditor] エディターでの画像のコピーと貼り付けは機能しません
-
256 KB を超えるコンテンツを作成するには、 portal-ext.properties に次のプロパティを追加してください。 デフォルトでは、値は 256 KB に設定されています: 256KB を超えるサイズの Web コンテンツを作成できません
# Set the threshold size to prevent extraneous serialization of uploaded
# data.
#
com.liferay.portal.upload.LiferayFileItem.threshold.size=262144