展開中の Plone イントラネットに FTP 経由で大量のファイルをアップロードしました。この手順では、ファイルのタイトルは設定されません。そのため、「invoice_policy.odt」というファイルを検索すると、「invoice policy」(2 つの単語) による検索では表示されません。ID のインデックスはフィールド インデックスです。
さらに、デフォルトの plone レキシコンは単語をアンダースコアで分割しないため、タイトルを id だけに設定しても役に立ちません。
そのため、検索の再現率を向上させるために、非常に単純な正規化スクリプトをスクリプト化しました (StackOverflow の回答を含むいくつかのソースから取得): https://gist.github.com/3701401
ただし、8000 近くのファイルに適用した後、タイトルが変更されていることがわかりますが、ファイルは ID "invoice_policy.odt" でナビゲーションに表示されます。ファイルを編集して保存し、タイトルとともにナビゲーションに表示する必要があります。
プロセスを示すために、flickr に 3 つの画像をアップロードしました。
- 画像 1。そのフォルダー内の (最後の) ファイル。
- 画像 2。ファイルをクリックすると、タイトルが表示される場合があります (スクリプトで正規化されています)
- 画像 3 . タイトルをクリックして [保存] をクリックし、それを含むフォルダーに戻りました。これで正常に表示されました。
スクリプトが正しく機能するために、スクリプトで何かを実行 (または元に戻す) する必要がありますか? さらに、私は (私が思うに) それぞれの名前変更を独自のトランザクションに含めましたが、ZMI の [元に戻す] タブにトランザクションが表示されません。本当のリクエストとは関係ないからなのかな。直せますか?
よろしくお願いします、
マヌエル。