Joruri CMS 2020 Release6をリリース

公開日 2026年06月30日

リリース内容

主な変更箇所の一覧については、下記の添付ファイルをご確認ください。

Joruri CMS 2020 Release6バージョンアップに伴う主な変更箇所[PDF:3.19MB]

機能追加

項目 詳細
プレビュー 印刷ボタンを追加しました。
プレビュー 画面キャプチャー機能を追加しました。
プレビュー 日時指定プレビューの対象にピースを追加しました。
記事 コンテンツ設定に最小カテゴリ数と最大カテゴリ数を追加しました。
記事 コンテンツ設定に添付ファイルを複製しない設定を追加しました。
記事 記事タイトル設定に関連ワードの置き換えテキストを追加しました。
記事 履歴管理の設定値を超える履歴記事を自動削除する機能を追加しました。
記事 保存時に./file_contents/で始まるファイルリンクをfile_contents/に変換する処理を追加しました。
記事 アーカイブディレクトリのURL制約チェックを追加しました。
記事 検索対象に連絡先の補足を追加しました。
カテゴリ モジュール種別に「自カテゴリ以下全て(カテゴリで分類)」を追加しました。
カテゴリ カテゴリモジュールに表示対象組織コンテンツを追加しました。
地図 コンテンツ設定の表示順に編集日を追加しました。
問合せ 回答に一意の回答番号を追加しました。
問合せ 回答一覧と回答集計にキーワード検索を追加しました。
問合せ 回答集計にステータスのツリーを追加しました。
問合せ 質問の種別に日付、年月、年月日を追加しました。
問合せ コンテンツ設定にハニーポット設定を追加しました。
問合せ コンテンツ設定にReCAPTCHA設定を追加しました。
テンプレート アイテム種別にチェックボックスを追加しました。
テンプレート 最大文字数が設定された入力フィールドに最大文字数の表示と入力制限を追加しました。
検索 検索対象に連絡先の補足を追加しました。
検索 キーワード検索、文字列検索、正規表現検索の選択を追加しました。
ページ 検索対象に連絡先の補足を追加しました。
ピース 新着タブピースのタブに公開・非公開のステータスを追加しました。
ファイル管理 フォルダーのドロップでファイルをアップロードする機能を追加しました。
再構築 再構築の対象にデータファイルを追加しました。
ドメイン サイト設定にファイルアップロード制限とファイルダウンロード制限を追加しました。
サイト設定 ふりがな・よみあげを使用する/使用しない設定を追加しました。
サイト設定 管理画面HEADタグの設定を追加しました。
サイト設定 ReCAPTCHAの設定を追加しました。
操作ログ キーワード検索の対象カラムと並び替えリンクを追加しました。
操作ログ 作成/更新の操作ログに保存区分を追加しました。

機能改修

項目 詳細
全般 Nginx 1.30にアップグレードしました。
全般 Ruby 3.4.8にアップグレードしました。
全般 Rails 8.1にアップグレードしました。
全般 Node.js 24.12にアップグレードしました。
全般 yarnをpnpmに移行しました。
全般 公開画面のピースに不要なdata-controller属性を出力しないように変更しました。
全般 ふりがなページで非推奨タグ(<rb>)を使用しないように変更しました。
全般 フィードの表示期間を入力必須としてデフォルト7日間に変更しました。
全般 nginx設定の古いhttp2記述を新しい記述に変更しました。
全般 ngixnベーシック認証パスワードのハッシュ方式を変更しました。
全般 画面の横幅を縮小した際に各一覧の「作成/編集者列」を非表示にするよう変更しました。
全般 一部のコンテンツ設定・ピース詳細設定の数値入力欄で最小値チェック(表示件数は1以上等)を追加しました。
全般 問合せ取り込み、広告クリック数取り込みプロセスの実行間隔を5分に変更しました。
プレビュー 画面サイズ変更ボタン押下時に別ウインドウを開くように変更しました。
記事 ブロックエディターの移動ボタンを廃止して確定ボタンで移動するように変更しました。
記事 ブロックエディターの縦の選択肢のうち前の行の表記を数字から「前行」に変更しました。
記事 ブロックエディターのドラッグハンドルを半透明に変更しました。
記事 編集中ブロックの高さを制限するように変更しました。
記事 検索結果一覧ディレクトリをページネーションするように変更しました。
記事 ATOMフィードの関連ワードのrel属性をrelatedに変更してtitle属性を追加しました。
記事 リンクチェック/アクセシビリティチェック/タイトル重複チェックのエラーを一度に表示するように変更しました。
記事 OGP画像の入力を選択ボックスに変更しました。
記事 上位の組織ページを関連ページ書き出しするように変更しました。
記事 記事一覧の表示項目を調整しました。
記事 OGP画像に設定した添付ファイルが見つからない場合はmetaタグを出力しないように変更しました。
記事 添付ファイルアップロード後のページ離脱時に警告メッセージを表示するように変更しました。
記事 記事詳細画面の初期表示時にタイトルリンクURL等のタイトル関連の項目を表示しないように変更しました。
カレンダー カレンダーの今日の日付のclass属性にtodayを追加しました。
カレンダー 休日のCSVエクスポート、インポート機能を追加しました。
カレンダー イベントスタイル形式の置き換えテキストを他の形式と同じ仕様に変更しました。
カレンダー カレンダーコンテンツのイベントを作成者権限で登録できるように変更しました。
広告バナー 複数のグループを設定できるように変更しました。
グローバルナビ 公開画面のカテゴリを単純な階層表示に変更しました。
問合せ 質問削除時にその質問に対する回答データも削除するように変更しました。
問合せ コンテンツのディレクトリが公開されていない場合にフォームの公開待ち、即時公開を行えないように変更しました。
アクセスランキング アクセスランキング一覧のリンクURLプロトコルを変更しました。
ファイル 公開ステータスでない場合でも詳細画面に公開URLを表示するように変更しました。
ドメイン 未登録ドメインの管理画面アクセスをサイト1へルーティングしないように変更しました。
ドメイン スマートフォン表示設定がPCレイアウトの場合、スマートフォン用の静的ファイルを書き出さないように変更しました。
ドメイン 公開中のサイトは削除できないように変更しました。
アクセス制御 アクセス制御のON/OFFをトグルスイッチに変更しました。
サイト設定 静的ファイルの静的一覧ページ数を廃止し一覧表示の最大ページ数に変更しました。
サイト設定 除外ドメインを除外URLに名称変更し除外対象をワイルドカードマッチに変更しました。
サイト設定 本文文字数制限の最大値を100万文字に変更しました。
ユーザー ブラウザ幅が小さい環境向けに一覧画面の表示項目を変更しました。
操作ログ 詳細画面の見出しを変更しました。
アクセスランキング 一覧画面のパフォーマンス改善しました。
全般 インストールドキュメントとアップグレードドキュメントのcron登録コマンドに環境変数を追加しました。

機能削除

項目 詳細
全般 X-UA-Compatibleのmetaタグを削除しました。
全般 XMLサイトマップから拡張タグを削除しました。
プロセス 一覧画面から再構築プロセスを削除しました。

不具合修正

項目 詳細
全般 テキストをUTF-8に変換すると半角カナとMIME形式の文字列が変換される不具合を修正しました。
全般 カレンダーの時刻入力欄にマウスをポイントしてホイールを動かすとJSエラーが発生する不具合を修正しました。
全般 作成者ユーザーが削除されている記事やピースの複製更新時にエラーが発生する不具合を修正しました。
全般 サイト切り替えプルダウンの並び順がサイトドメインの並び順と一致していない不具合を修正しました。
記事 添付ファイルのアップロード時に操作ログが記録されない不具合を修正しました。
記事 アーカイブピースのリンク先URLの月部分がゼロ埋め2桁数字になっていない不具合を修正しました。
記事 アーカイブピースの集計対象カラムが公開日固定になっている不具合を修正しました。
記事 CKEditorでテキストのインデントができない不具合を修正しました。
記事 ブロック本文へ挿入したファイルリンクのURLが公開画面URLでなく管理画面URLのまま保存される不具合を修正しました。
記事 ATOMフィードの関連ワードURLに末尾スラッシュがない不具合を修正しました。
カテゴリ テンプレートに複数のモジュールを含んでいる場合、最初のモジュールの記事コンテンツの記事しかRSSに出力されない不具合を修正しました。
カテゴリ カテゴリ種別ページに「自カテゴリ直下のカテゴリ(カテゴリで分類)」モジュールを配置すると下層カテゴリの記事も一覧に表示される不具合を修正しました。
カレンダー コンテンツ設定の表示期間検索方法が「カレンダー指定」の場合に日別リンク(イベント検索)ピースのリンクから期間検索できない不具合を修正しました。
カレンダー イベントページに配置したカテゴリ一覧ピースのリンク先URLから年月パラメータが欠落する不具合を修正しました。
問合せ 回答詳細画面の回答の順番が質問と違う順番になる不具合を修正しました。
組織 記事表示件数より記事が少ない場合でも一覧ページへのリンクが表示される不具合を修正しました。
アクセスランキング 先週のアクセスランキングをCSV出力すると1行目が「先週(月曜日?日曜日)」となる不具合を修正しました。
アクセスランキング アクセスランキングコンテンツ削除時にコンテンツ内のデータが削除されない不具合を修正しました。
アクセスランキング 前日のランキングディレクトリがDBから削除されていない不具合を修正しました。
テンプレート 最大文字数を設定した複数行入力に改行コードを含む文字を入力すると最大文字数を超えて登録できる不具合を修正しました。
講座 申込締切日を指定した状態で開催概要を公開保存するとエラーが発生する不具合を修正しました。
ピース 本文中の不正リンク数が多いと保存時のリンクチェック時間が長くなりタイムアウトエラーになる不具合を修正しました。
ピース 新着タブピースに設定済みのカテゴリを削除すると公開画面のピース表示がエラーになる不具合を修正しました。
ファイル 公開URLでファイルを表示する際に、他サイトのファイルが参照できてしまう不具合を修正しました。
ドメイン サイトURLに特定のパターンをもつ不正なURLを登録できる不具合を修正しました。
ドメイン サイトURLのみ更新した時に編集日が更新されない不具合を修正しました。
ドメイン 非公開サイトの公開画面へのルーティングが拒否されない不具合を修正しました。
ログイン ログイン画面パスワード変更を「使用しない」に設定してもパスワード変更リンクが非表示にならない不具合を修正しました。

バージョンアップ手順

ファイルの差し替え

下記のファイルを差し替えてください。

git diff コマンドで出力したファイル差分を掲載しています。
行頭の記号は、それぞれ以下の意味を表します。

  • M:変更
  • A:追加
  • D:削除
  • R数字:名前変更(変更前後のファイルの一致率)

差分ファイル一覧_Release6[TXT:68KB]

バージョンアップ

差し替え後、 下記ファイルの手順でバージョンアップを実施してください。

バージョンアップ手順_Release6[TXT:3.23KB]

WEBxCMS分離構成の場合、rsyncコマンドを実行して、WEBサーバーへCSS, jsファイル等を
同期してください。
なお、下記コマンド内の【SITE_ID】や【WEBサーバーIP】部分は、必要に応じて修正してください。
$ rsync -rlptvz --delete -e ssh sites/【SITE_ID】/public/_common/ 【WEBサーバーIP】:/var/www/joruri/sites/【SITE_ID】/public/_common/

rootユーザーに切り替えて、nginxの設定をリロード
# systemctl reload nginx

データベース変更箇所

サーバーがWEBxCMS分離構成の場合、WEB側のデータベースにアクセスして、下記ファイルに記載している「Slony同期対象のテーブルに関する変更」「Slony同期対象外のテーブルに関する変更」のSQLを実行し、テーブル構造の変更を反映してください。

データベース変更箇所_Release6[TXT:1.45KB]

Topへ