- CMS Made Simple Development Cookbook
- Samuel Goldstein
- 438字
- 2021-04-09 21:13:15
What this book covers
Chapter 1, Understanding CMS Extensions, introduces the key differences between tags, user-defined tags, and modules, and teaches you to determine which is optimal for any given purpose. This chapter focuses on understanding the different approaches and deciding which to use to solve any particular problem.
Chapter 2, Programming with Smarty and Core Modules, demonstrates the use of Smarty and template logic to achieve complex functionality without installing anything beyond the CMS Made Simple core. You'll see how to do things you never thought were possible - all without writing any PHP code.
Chapter 3, Getting the Most out of Tags and User-Defined Tags, gives examples of Tags and User-Defined Tags, and shows how to create tags to handle such varied tasks as setting Smarty variables, filtering content, interfacing with modules, and interacting with web services. This chapter also includes information on some key CMS components, security pointers, and more.
Chapter 4, Getting Started with Modules, shows how you can use tools to jump start the module writing process, and demonstrates how to write fully-localizable modules in a maintainable and memory-efficient fashion. This chapter will give you a good basic understanding of how modules are organized and how they work.
Chapter 5, Using the Database API, shows how to interact with the underlying database using the Database API for safe, platform-independent access. This also includes discussion of updating database tables during module upgrades, getting better performance from your database with indexes, and generating unique IDs.
Chapter 6, Using the Module Form API, demonstrates how to render and process complex forms and user interfaces with the Form API. This chapter includes an example of a complete web form-handling application, along with tricks for debugging forms and sanitizing parameters.
Chapter 7, Your Module and the Community, gets you fully involved in the CMS Made Simple community. This chapter gives you a brief tour of the Developer's Forge, shows you how to use shared source-control repositories, and explains how to publish your modules.
Chapter 8, Creating Useful Admin Panels, teaches you how to build tabbed admin-side panels so site administrators can manage and configure your module. This chapter also covers custom content block types, admin permissions, setting preferences, and displaying messages to site administrators.
Chapter 9, Using Events, demonstrates handling events with User-Defined Tags, and both triggering and handling events with modules. This chapter explains how you can use events to enable complex interactions with tags and modules.
Chapter 10, Advanced Module Tricks and SEO, explains how to implement SEO-friendly URLs, making your module's content available to site search, override module strings, and export module data to desktop applications.
- Oracle Business Intelligence : The Condensed Guide to Analysis and Reporting
- 邊做邊學:Photoshop CS6 圖像制作案例教程
- 數碼攝影后期處理秘笈:Photoshop CC專業調色(第2版)
- Illustrator CC 2018中文版入門與提高
- UG NX 9.0中文版基礎與實例教程
- Web 2.0 Solutions with Oracle WebCenter 11g
- VRP11/3ds Max虛擬現實制作標準實訓教程
- Word-Excel-PowerPoint 2010三合一辦公應用實戰從入門到精通(超值版)
- Learning the Yahoo! User Interface library
- Python氣象應用編程
- 中文版SolidWorks 2018完全實戰技術手冊
- AI設計時代:Midjourney實戰應用手冊
- Adobe創意大學Premiere Pro CS5 影視剪輯師標準實訓教材
- Photoshop CC 平面設計
- PyTorch教程:21個項目玩轉PyTorch實戰