2009/02/16(月)フォルダーコンテンツ
フォルダにあるファイル一覧を表示するビュー
plone(instanceのフォルダ)/lib/python/plone/app/content/browser/foldercontents.pt
カスタマイズ
/plone/manage_main にアクセス portal_view_customizations zope.interface.Interface > folder_contents <div tal:replace="structure view/contents_table">
contents_tableの実装
plone(instanceのフォルダ)/lib/python/plone/app/content/browser/foldercontents.pyの27~?
テーブル本体は
plone(instanceのフォルダ)/lib/python/plone/app/content/browser/table.pt
このフォルダには~
plone(instanceのフォルダ)/lib/python/plone/app/content/browser/table.ptの
18-23行目
コピー、カット、名前を変更など
plone(instanceのフォルダ)/lib/python/plone/app/content/browser/foldercontents.pyの193~?ちがうっぽい
plone(instanceのフォルダ)/lib/python/plone/app/content/browser/table.ptの183-
ここで、呼び出している使っているview/buttonsがどこか何か分からない
table.ptを開く前に定義済みなのかな?
あってた
plone(instanceのフォルダ)/lib/python/plone/app/content/browser/foldercontents.pyの201行目付近 self.context.cb_dataValid()でチェックしてるので、ここを常に真にしてしまえばよさげ*1