パーソナルツール
現在の場所: ホーム zope 2.8 + plone 2.1 新機能一覧 #80: ナビゲーション portlet
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
ナビゲーション

 
文書操作

#80: ナビゲーション portlet

作成者 takanori 最終変更日時 2008年06月04日 12時41分

The current navigation tree implementation should be refactored. 現在のナビゲーション木実施は、refactoredされなければなりません。

#80: Navigation Portlet

Motivation 動機づけ

The current implentation of the navigation tree is consuming a lot of resources because it is waking objects and has unnecessary complexity. それが物を甦らしていて、不必要な複雑さを持つので、ナビゲーション木の現在のimplentationは多くの資源を消費しています。 Proposal 提案

Refactor the navtree-generating method by backporting the approach used in NavigationPortlets. アプローチがNavigationPortlets.で使ったbackportingによってRefactor navtreeを生み出している方法 Implementation 実施

NavigationPortlet has a far more efficient approach to building the navigation tree by using ExtendedPathIndex. But this product is currently part of PlonePortlets. The method that generates the tree will be inserted in PloneTool.py and the necessary changes in the catalog tool are added in a new setupNavTree method. NavigationPortlet は、ExtendedPathIndexを用いてナビゲーション木を造ることへのはるかにより効果的なアプローチをします。しかし、この製品は、現在 PlonePortletsの一部です。木を生み出す方法はPloneTool.pyに挿入されます、そして、カタログツールの必要な変化は新しい setupNavTree方法で加えられます。

The following files are marked for deletion: 以下のファイルは、削除の対象に選ばれます:

StatelessTree StatelessTree

StatelessTreeNav.py StatelessTreeNav.py

The setupNavTreeStyleSheet method in StatelessTreeNav.py will be moved to Portal.py All options used in the current navtree stylesheet will available for migration purposes. StatelessTreeNav.pyにおけるsetupNavTreeStyleSheet方法は、移動目的に利用できる現在のnavtree stylesheet意志で使用されるPortal.py Allオプションの方へ動かされます。


Powered by vine linux, python, zope, plone, coreblog