- 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.
- Creo Parametric 8.0中文版基礎(chǔ)入門(mén)一本通
- Drupal Multimedia
- 剪映視頻后期剪輯零基礎(chǔ)入門(mén)到精通
- Drupal 6 Panels Cookbook
- Google App Engine Java and GWT Application Development
- Photoshop數(shù)碼攝影后期處理技法從入門(mén)到精通
- iPhone User Interface Cookbook
- 新印象:CINEMA 4D電商設(shè)計(jì)基礎(chǔ)與實(shí)戰(zhàn)(全視頻微課版)
- After Effects 2022從入門(mén)到精通
- Cinema 4D/After Effects印象 影視包裝技法精解基礎(chǔ)篇
- Drupal 7
- Photoshop-CorelDRAW 基礎(chǔ)培訓(xùn)教程
- 選擇的藝術(shù):Photoshop圖像處理深度剖析(第3版)
- Microsoft Dynamics Sure Step 2010
- Photoshop CS6淘寶美工完全實(shí)例教程(全視頻彩色版)