Webコンサルタントの愚痴とアジャイル,生産性向上,Trac,オープンソースなどの与太話
1. ejSplitterを導入する。
http://www005.upp.so-net.ne.jp/nakagami/Download/ejSplitter-0.5.0.tar.gz
解凍して/lib/python/Products/以下に配置し、Zope再起動する。
2. このままだとファイル検索等でヒットしないケースがあるので、
ejSplitterを修正する必要がある。
参照:http://ml.zope.jp/pipermail/zope-users/2006-July/005805.html
修正内容は下記の通り
エラー:UnicodeDecodeError
————————————————–
File “C:…..ProductsejSplitterejSplitter.py”,
line 59,
in _convert
return unicode(text, ‘utf-8′)
UnicodeDecodeError:
‘utf8′ codec can’t decode byte 0xa0 in position 86:
unexpected code byte
————————————————–
とりあえず、エラー時に無視するように59行目を修正
return unicode(text, ‘utf-8′)
↓
return unicode(text, ‘utf-8′, ‘ignore’)
3. 次にIndexの作り直しをする。
ZMIに移動して色々やる。詳細は
http://takanory.net/plone/basic/splitter
の手順がすべて適応。
1. 前提としてejSplitterを導入し、59行目の修正をしておく。
2. 必要なプロダクトを導入する。以下が必要なものである。
AttachmentField-1.3.11.tgz
ploneexfile-3-2-4.tgz
導入の方法は解凍して/Productsディレクトリ以下に配置し
Zope再起動すれば良い。
3. なお、Excelのみファイルの追加が失敗する場合があるらしい。
その場合はAttachmentFieldの中のMSExcelAttachment.pyを編集する。
#index_encoding = (”CP1252″, “utf8″, )
index_encoding = (”utf8″, “CP1252″, )
#preview_encoding = (”CP1252″, “utf8″, )
preview_encoding = (”utf8″, “CP1252″, )
の2箇所が変更箇所。
同様にMSWordAttachment.pyやMSPowerpointAttachment.py等も編集する。
4. 実際にファイルを追加するときは、ノーマルのファイルではなく
アイコンに印のついているファイルオブジェクトを選択する。
5. 以上で良いはず。
よろしければ5段階評価で該当する☆をクリックしてください。
plonewars.com - » Ploneで日本語いろいろ | Ryuzee.com -りゅーじーどっとこむ- 2007/10/09
[...] Ploneで日本語いろいろ | Ryuzee.com -りゅーじーどっとこむ- [...]