PTKDashboard
»
HystericalOnePointOh
Wiki Warning: Changes to this page are wiped out when I refresh it. Schedule Warning: The dates in this document are just guesses and can and probably will be influenced by other DC projects I am involved in. Warning Warning: Too many warnings can cause high blood pressure. * Bugs to squash * General wishlist Make it easier to customize PTK sites! These HTMLFiles are painful. Make it possible to share content with classes of members, rather than just everyone. * Desired features ** Basic threaded discussions (By 04/04) *** Todo o Richer views on threads o Document interfaces *** Use Cases **** Member creates a reply o View an item o Click on 'Reply' 'Reply' is an item in the toolbox. It will be visible if an item has_attr 'acceptsReplies' and item.acceptsReplies() is true. o Fill in reply form o Optional preview o Create object o Send member to the discussion view of the object they replied to ** Topics (By 04/07) *** Questions Should I include 'ZTopics' in the repository? Should I modify or extend ZTopics? I think I should provide a ZTopics distribution sperarate from the PTK, and extend ZTopics in the PTK. I have to package up ZTopics and publish it, then. What should the interface look like? Wizard for 'Add a Topic'. Topic added unconfigured. It should know it's catalog. In fact, it should ask the Portal for the catalog each time it needs it. Huh, that means I'll have to modify ZTopics. Perhaps I shouldn't worry about that. I'll just provide an unmodified dist. No it doesn't! I can set it via the API in my factory! A topic offers an 'Edit Topic criteria' Toolbox action, which presents a query builder. Oh, just punt and provide the standard ZTopic criteria editor. *** Todo Add ZTopics to ZopePTK repository. Create PortalContent-wrapped ZTopic. Create ZTopic Wizard... HAH! *** Wishlist Make criteria contained objects rather than properties? Make criteria wizard? ** Sample content (By 04/14) LWN? ** Zope Management Cooperation (By 04/14) ** Membership (By 04/21) *** History... *** Todo... ** Improved install (By 04/31)