操作
Bug(バグ) #4032
完了リッチテキストエリア設定でボタンの並び替えが機能しなくなっている
開始日:
2020-01-31
期日:
進捗率:
100%
予定工数:
(合計: 0:00時間)
3.6 で発生するか:
No (いいえ)
3.8 で発生するか:
Unknown (未調査)
説明
Overview (現象)¶
管理画面のリッチテキストエリア設定 (/pc_backend.php/advanced/richTextarea) で、「ボタンの設定」に表示されている各ボタンの順序をマウスドラッグで変更する機能が動作しなくなっている。
Causes (原因)¶
#3010 にてリッチテキストエリア設定を「上級者向け設定」に移動した際に、view.yml
の設定や url_for
の URL の修正が漏れていたことが原因。
source:apps/pc_backend/modules/sns/config/view.yml@6e121793:
richTextareaSuccess:
javascripts:
- jquery.min.js
- jquery-ui.min.js
source:apps/pc_backend/modules/advanced/templates/richTextareaSuccess.php@6e121793#L45:
$.ajax({
url: "'.url_for('sns/changeRichTextareaButtonOrder').'",
type: "POST",
data: postData
});
Way to fix (修正内容)¶
view.yml
を apps/pc_backend/modules/advanced/config/view.yml
に移動し、url_for を正しい URL に書き換える。
Youichi Kimura さんが約8年前に更新
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
下記 Pull Request にて修正しました
https://github.com/openpne/OpenPNE3/pull/381
kaoru n さんがほぼ5年前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
https://github.com/openpne/OpenPNE3/pull/572
にてプルリクエストしました
https://github.com/openpne/OpenPNE3/pull/381
については、old-master 向けであるためクローズしています
Rimpei Ogawa さんが4年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
操作