header image

Ryuzeeの他サイト

mixi Twitter Twitter

Categories

携帯対応

QRコード

RING

人気ブログランキング



新着記事

11 月 27th, 2006 Zope 1 Comments
add Hatena Bookmark

■Ploneで日本語検索をしたかったら。

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
の手順がすべて適応。

■PloneでExcelやWord等のファイルの中身まで検索する。

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段階評価で該当する☆をクリックしてください。

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

“Ploneで日本語いろいろ”へ1件のコメントがあります。

コメントする

XHTML: 以下のタグが利用可能です: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback

 

add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0