=== 第十九章 事件和订阅 === 19.1[[self:Zope3Book/ch19.1-ZH|第一步:邮件订阅接口]]^中文版^[[self:Zope3Book/ch19.1|Step I: Mail Subscription Interface]]^中英对照版^ -- 0% -- 诚徵翻译者 19.2[[self:Zope3Book/ch19.2-ZH|第二步:实现邮件订阅适配器]]^中文版^[[self:Zope3Book/ch19.2|Step II: Implementing the Mail Subscription Adapter]]^中英对照版^ -- 0% -- 诚徵翻译者 19.3[[self:Zope3Book/ch19.3-ZH|第三步:测试适配器]]^中文版^[[self:Zope3Book/ch19.3|Step III: Test the Adapter]]^中英对照版^ -- 0% -- 诚徵翻译者 19.4[[self:Zope3Book/ch19.4-ZH|第四步:为邮件订阅提供一个视图]]^中文版^[[self:Zope3Book/ch19.4|Step IV: Providing a View for the Mail Subscription]]^中英对照版^ -- 0% -- 诚徵翻译者 19.5[[self:Zope3Book/ch19.5-ZH|第五步:Message Mailer - 编写一个事件订阅器]]^中文版^[[self:Zope3Book/ch19.5|Step V: Message Mailer - Writing an Event Subscriber]]^中英对照版^ -- 0% -- 诚徵翻译者 19.6[[self:Zope3Book/ch19.6-ZH|第六步:测试Message Mailer]]^中文版^[[self:Zope3Book/ch19.6|Step VI: Testing the Message Mailer]]^中英对照版^ -- 0% -- 诚徵翻译者 19.7[[self:Zope3Book/ch19.7-ZH|第七步:使用新的邮件订阅]]^中文版^[[self:Zope3Book/ch19.7|Step VII: Using the new Mail Subscription]]^中英对照版^ -- 0% -- 诚徵翻译者 19.8[[self:Zope3Book/ch19.8-ZH|第八步:原理]]^中文版^[[self:Zope3Book/ch19.8|Step VIII: The Theory]]^中英对照版^ -- 0% -- 诚徵翻译者 === 第二十章 为消息增加工作流 === 20.1[[self:Zope3Book/ch20.1-ZH|第一步:明确你的工作流]]^中文版^[[self:Zope3Book/ch20.1|Step I: Making your Message Workflow aware]]^中英对照版^ -- 0% -- 诚徵翻译者 20.2[[self:Zope3Book/ch20.2-ZH|第二步:创建一个工作流和通过浏览器的支持组件]]^中文版^[[self:Zope3Book/ch20.2|Step II: Create a Workflow and its Supporting Components via the Browser]]^中英对照版^ -- 0% -- 诚徵翻译者 20.3[[self:Zope3Book/ch20.3-ZH|第三步:分配工作流]]^中文版^[[self:Zope3Book/ch20.3|Step III: Assigning the Workflow]]^中英对照版^ -- 0% -- 诚徵翻译者 20.4[[self:Zope3Book/ch20.4-ZH|第四步:测试工作流]]^中文版^[[self:Zope3Book/ch20.4|Step IV: Testing the Workflow]]^中英对照版^ -- 0% -- 诚徵翻译者 20.5[[self:Zope3Book/ch20.5-ZH|第五步:为Message Boards编写一个好的"Review Messages"]]^中文版^[[self:Zope3Book/ch20.5|Step V: Writing a nice "Review Messages" View for Message Board]]^中英对照版^ -- 0% -- 诚徵翻译者 20.6[[self:Zope3Book/ch20.6-ZH|第六步:调整消息线索]]^中文版^[[self:Zope3Book/ch20.6|Step VI: Adjusting the Message Thread]]^中英对照版^ -- 0% -- 诚徵翻译者 20.7[[self:Zope3Book/ch20.7-ZH|第七步:自动创建工作流和字段]]^中文版^[[self:Zope3Book/ch20.7|Step VII: Automation of Workflow and Friends creation]]^中英对照版^ -- 0% -- 诚徵翻译者 20.8[[self:Zope3Book/ch20.8-ZH|第八步:原理]]^中文版^[[self:Zope3Book/ch20.8|Step VIII: The Theory]]^中英对照版^ -- 0% -- 诚徵翻译者 === 第二十一章 提供在线帮助屏幕 === [[self:Zope3Book/ch21-ZH|正文]]^中文版^[[self:Zope3Book/ch21|正文]]^中英对照版^ -- 0% -- 诚徵翻译者 === 第二十二章 为消息增加工作流 === 22.1[[self:Zope3Book/ch22.1-ZH|第一步:纯文本适配器]]^中文版^[[self:Zope3Book/ch22.1|Step I: Plain Text Adapters]]^中英对照版^ -- 0% -- 诚徵翻译者 22.2[[self:Zope3Book/ch22.2-ZH|第二步:"虚拟内容文件"适配器]]^中文版^[[self:Zope3Book/ch22.2|Step II: The "Virtual Contents File" Adapter]]^中英对照版^ -- 0% -- 诚徵翻译者 22.3[[self:Zope3Book/ch22.3-ZH|第三步:实现IReadDirectory]]^中文版^[[self:Zope3Book/ch22.3|Step III: The IReadDirectory implementation]]^中英对照版^ -- 0% -- 诚徵翻译者 22.4[[self:Zope3Book/ch22.4-ZH|第四步:蛋糕上的糖衣 - 一个特殊的目录工厂]]^中文版^[[self:Zope3Book/ch22.4|Step IV: The Icing on the Cake -- A special Directory Factory]]^中英对照版^ -- 0% -- 诚徵翻译者 === 第二十三章 为消息增加工作流 === 23.1[[self:Zope3Book/ch23.1-ZH|第一步:创建"方法"XML-RPC表现组件]]^中文版^[[self:Zope3Book/ch23.1|Step I: Creating "Methods" XML-RPC Presentation Components]]^中英对照版^ -- 0% -- 诚徵翻译者 23.2[[self:Zope3Book/ch23.2-ZH|第二步:测试]]^中文版^[[self:Zope3Book/ch23.2|Step II: Testing]]^中英对照版^ -- 0% -- 诚徵翻译者 23.3[[self:Zope3Book/ch23.3-ZH|第三步:配置新的视图]]^中文版^[[self:Zope3Book/ch23.3|Step III: Configuring the new Views]]^中英对照版^ -- 0% -- 诚徵翻译者 23.4[[self:Zope3Book/ch23.4-ZH|第四步:在动作中测试特性]]^中文版^[[self:Zope3Book/ch23.4|Step IV: Testing the Features in Action]]^中英对照版^ -- 0% -- 诚徵翻译者 === 第二十四章 开发新皮肤 === 24.1[[self:Zope3Book/ch24.1-ZH|第一步:准备]]^中文版^[[self:Zope3Book/ch24.1|Step I: Preparation]]^中英对照版^ -- 0% -- 诚徵翻译者 24.2[[self:Zope3Book/ch24.2-ZH|第二步:创建一个新皮肤]]^中文版^[[self:Zope3Book/ch24.2|Step II: Creating a New Skin]]^中英对照版^ -- 0% -- 诚徵翻译者 24.3[[self:Zope3Book/ch24.3-ZH|第三步:自定义基础模版]]^中文版^[[self:Zope3Book/ch24.3|Step III: Customizing the Base Templates]]^中英对照版^ -- 0% -- 诚徵翻译者 24.4[[self:Zope3Book/ch24.4-ZH|第四步:添加一个Message Board介绍屏幕]]^中文版^[[self:Zope3Book/ch24.4|Step IV: Adding a Message Board Intro Screen]]^中英对照版^ -- 0% -- 诚徵翻译者 24.5[[self:Zope3Book/ch24.5-ZH|第五步:察看Message Board所有帖子列表]]^中文版^[[self:Zope3Book/ch24.5|Step V: Viewing a List of all Message Board Posts]]^中英对照版^ -- 0% -- 诚徵翻译者 24.6[[self:Zope3Book/ch24.6-ZH|第六步:向Message Board发一个新贴]]^中文版^[[self:Zope3Book/ch24.6|Step VI: Adding a Post to the Message Board]]^中英对照版^ -- 0% -- 诚徵翻译者 24.7[[self:Zope3Book/ch24.7-ZH|第七步:审核"未决"的消息]]^中文版^[[self:Zope3Book/ch24.7|Step VII: Reviewing "pending" Messages]]^中英对照版^ -- 0% -- 诚徵翻译者 24.8[[self:Zope3Book/ch24.8-ZH|第八步:察看消息详情]]^中文版^[[self:Zope3Book/ch24.8|Step VIII: View Message Details]]^中英对照版^ -- 0% -- 诚徵翻译者 24.9[[self:Zope3Book/ch24.9-ZH|第九步:回复消息]]^中文版^[[self:Zope3Book/ch24.9|Step IX: Replies to Messages]]^中英对照版^ -- 0% -- 诚徵翻译者