フォルダがどんどん変わっていく
nigorock > Re: フォルダがどんどん変わっていく @ 2017/6/27 14:21 |
---|
パッチの作成、ありがとうございます!
おかしかった時のバックアップデータがあるので、まず「ツリー構造のリセット」を試してみてうまくいくかやってみます。 |
nigorock > Re: フォルダがどんどん変わっていく @ 2017/7/6 17:58 |
---|
なかなか時間とれずに試せませんでしたが、やっと試せました。
概ね大丈夫のようです。ひとつエラーになるのですが、それはまた違う問題かもと思っています。 以下の事を行いました。 1)おかしかった時のデータをバックアップとってたので、新しくインストールしたbaserCMSにそのデータを復元してURLがおかしい状態のものを再現。 2)以下のパッチを適用。 http://project.e-catchup.jp/issues/17617 3)ユーティリティの「ツリー構造リセット」ボタンでリセット。 4)コンテンツ一覧でリセットされたのを確認したので、正しい階層に並べ替え。 →問題なく並べ替えできました。 5)固定ページの編集でURLの変更などやってみる。 →問題なく保存できました。 6)保存のみやってみる。 →問題なく保存できました。前は保存するだけでおかしいURLになってました。 7)新しくフォルダを作ってそこに既存の固定ページを移動。 →問題なく移動できました。 以上で、だいたい問題なく動作しているのですが、ひとつの固定ページのみ、移動させると ーーーーーーーーーーーーーーーーーーーーーーーー 並び替えに失敗しました。 (500) データ保存中にエラーが発生しました。 ーーーーーーーーーーーーーーーーーーーーーーーー というエラーメッセージが出てうまく並べ替えできませんでした。 このページだけは何度やってもうまくエラーが出ます。 ブラウザのキャッシュとかの関係かもとか思ってChromeのシークレットウインドウでやってみたり、サーバーキャッシュの削除などやってみましたが、変わりませんでした。 ただ、他のページやメールフォーム、ブログは問題なく移動など出来るので、大丈夫になったように見えます。 あまり試せてませんが、取り急ぎご報告まで。 |
ryuring > Re: フォルダがどんどん変わっていく @ 2017/7/7 12:59 |
---|
nigrockさん、並び替えの問題を解決するには次のパッチの適用も必要です。
http://project.e-catchup.jp/issues/17231 こちらを適用した上で、再度、ツリー構造のリセットをして並び替えてみてください。 Twitter:@ryuring |
nigorock > Re: フォルダがどんどん変わっていく @ 2017/7/8 12:07 |
---|
ryuringさん、ありがとうございます。並び替えのパッチを適用して試してみました。
一旦リセットしなおして並べ替えしたところ、たしかにエラーの出てたページを並べ替えしてもエラーが出なくなりました。 再現性はないのですが、以下の操作をしたとき(多分、この操作と思いますがエラーが出なくなったので確証がない) エラー表示が出ました。 ・リセットした後に同じ階層にURLが「/index」のページが複数出来たのですが、それを同じ階層の別の位置に動かすと エラー表示が出ました。 ・新しくフォルダを作ってそれを移動させたとき、一度だけエラーが出ました。そのフォルダの編集画面でURLを変えて保存したところ、エラーが出なくなりました。再現性はなく、再度フォルダを新規作成して同じように並べ替えを行っても、エラーは出なくなりました。 エラーではないのですが、以下のようにすると同じURLのページが複数できるようなので、これは仕様なのかどうかと。 test └index test2 └index test2 └index 上記のようなフォルダ構造になってた場合、 /test/test2/フォルダをひとつ上の階層に移動させると、以下のようにそのまま配置できます。 test └index test2 └index test2 └index 「/test2/index」のページはそれぞれ編集出来るのですが、公開ページで表示されるのは、後で編集したページのみが表示されます。 例えば、移動させた際に「同じURLのページがありますが移動させますか?」とかアラートで聞かれて、OKを選んだときは自動的に別のURLになって移動できるとかになってると良いかもと思いました。 同じURLが出来るのは仕様という事であればそれはそれで良いようにも思いますが、もし想定外のものであればご検討ください。 |
ryuring > Re: フォルダがどんどん変わっていく @ 2017/7/12 1:13 |
---|
nigorock さん、ご協力と情報提供ありがとうございます。
お陰様で原因がわかりましたので諸々解決しました。 ■ コンテンツ一覧:フォルダをD&Dで移動させた場合、同名のフォルダを同階層に配置できてしまう http://project.e-catchup.jp/issues/17718 ■ ツリー構造のリセット時に重複したコンテンツ名をリネームする http://project.e-catchup.jp/issues/17719 あと、URL用の名称がツリーに表示されていないといちいち編集画面に入ってから確認する必要があるので、次のチケットもなんとか対応しました。今回は、URLではなく、URL用の名称だけを一覧に表示しています。 ■ コンテンツ管理ツリー表示にタイトルとURLを表示する http://project.e-catchup.jp/issues/14091 今週末には全てを適用した4.0.5をリリースします。 もうしばらくお待ち下さい。 Twitter:@ryuring |