舉報

會員
CMS Made Simple Development Cookbook
最新章節:
Index
Thisisacookbook,withpracticalrecipesprovidingtipsandtrickstothemostcommonproblemsandscenariosfacedwithCMSMadeSimpleDevelopment.IfyouareaCMSMadeSimpleuserwantingtoexpandyourskillset,oraprogrammerwhowantstodevelopforCMSMadeSimple,thisbookisforyou.YouwillneedworkingknowledgeofPHP,HTML,andSQL.SomeexperiencewithCMSMadeSimpleisrecommended.
目錄(94章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Understanding CMS Extensions
- Introduction
- Will a User-Defined Tag solve my problem?
- Will a Tag Solve My Problem?
- Will a Module solve my problem?
- Create a "Hello World" User-Defined Tag
- Create a "Hello World" Tag
- Create a "Hello World" Module
- Using CMS in Debug Mode
- Chapter 2. Programming with Smarty and Core Modules
- Introduction
- Using Smarty to create a color set in your stylesheet
- Using Smarty to do the math in your stylesheet
- Chapter 3. Getting the Most out of Tags and User-Defined Tags
- Introduction
- Displaying the User's IP address from a User-Defined Tag
- Using the CmsObject and the current content object in a User-Defined Tag
- Making a variable available to Smarty
- Displaying the number of pages in the CMS using a User-Defined Tag
- Using URL parameters safely in a User-Defined Tag
- Using Smarty values as inputs in a User-Defined Tag
- Displaying stock prices from Yahoo with a User-Defined Tag
- Displaying a translation of the current page using Babelfish with a User-Defined Tag
- Posting an article to the News Module when the Admin adds a new Group
- Reversing a string in two ways using a Smarty Modifier
- Adding registered trademark symbols to a name automatically
- Chapter 4. Getting Started with Modules
- Introduction
- Creating the file structure for a module
- Creating a new module stub using the Skeleton module
- Creating a new module stub using the ModuleMaker module
- Breaking a module into multiple files
- Making a module localizable
- Chapter 5. Using the Database API
- Introduction
- Creating a database table when a module gets installed
- Creating a database index when creating a table
- Making a database query from a module
- Creating and using a database sequence
- Altering a database table when a module gets upgraded
- Cleaning up when a module is uninstalled
- Chapter 6. Using the Module Form API
- Introduction
- Creating a basic form in a module
- Restricting and sanitizing parameters to a module
- Using debug_display or error_log to see what parameters your module is receiving
- Chapter 7. Your Module and the Community
- Introduction
- Creating an account on the CMS Made Simple Developer's Forge
- Adding your module to the Forge
- Creating your Subversion Repository
- Using Subversion while developing your module
- Publishing a module release
- Creating your Git repository
- Using Git while developing your module
- Deciding on Git versus Subversion
- Chapter 8. Creating Useful Admin Panels
- Introduction
- Creating an admin panel for your module
- Creating multiple tabs for your admin module
- Creating and enforcing new permissions for your module's administration
- Displaying a page in the CMS Admin without the surrounding theme
- Writing a line to the CMS Admin Log
- Displaying a message after installation
- Creating an admin-side input element from your module using a ContentModule block
- Hiding your module from Administrators who don't have permission to use it
- Creating a module-specific preference and admin panel to set it
- Displaying an alert in the CMS Admin from a module
- Chapter 9. Using Events
- Introduction
- Attaching a User-Defined Tag to an event
- Finding what parameters an event passes using a User Defined Tag
- Chapter 10. Advanced Module Tricks and SEO
- Introduction
- Overriding Module strings or layout
- Making your module's data available to CMS Site Search
- Outputting a downloadable CSV file from your module
- Setting special diagnostic messages for debug mode
- Using Pretty URLs in your module
- Index 更新時間:2021-04-09 21:13:40
推薦閱讀
- PS是這樣玩的:輕松掌握 Photoshop 通關秘籍
- AutoCAD 2017實用教程
- Adobe After Effects CC 高手之路
- 中文版Premiere影視編輯課堂實錄
- Procreate插畫入門必修課
- Learning Ext JS 3.2
- Salesforce CRM: The Definitive Admin Handbook
- Photoshop CC UI設計標準培訓教程
- Premiere CC視頻編輯入門與應用
- AutoCAD 2022中文版完全自學一本通
- Microsoft Silverlight 4 and SharePoint 2010 Integration
- Joomla! 1.6 First Look
- 設計必修課:Axure RP 9互聯網產品原型設計
- 中文版SolidWorks 2016完全實戰技術手冊
- MSC Fatigue疲勞分析標準教程
- AutoCAD 2018中文版完全自學手冊
- 新手學Flash CS6動畫制作
- 設計必修課:中文版Illustrator CC 2022圖形設計教程
- 一定要學的Photoshop人像攝影后期調色技法
- OpenSceneGraph 3.0: Beginner's Guide
- 五筆打字全能一本通(全彩版)
- 3ds Max+VRay三維動畫完全實戰技術手冊
- Premiere Pro 2022從入門到精通
- 老郵差 Photoshop數碼照片處理技法 色彩篇(修訂版)
- 新編3ds Max/VRay室內外設計材質與燈光速查手冊
- 自己動手做推薦引擎
- Blender 2.5 HOTSHOT
- Drupal 6 Themes
- Drupal 6 Search Engine Optimization
- CorelDRAW X7實例教程(第4版)