舉報

會員
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
推薦閱讀
- Flash CC中文版動畫設計與制作/微課堂學電腦
- Visio圖形設計從新手到高手(兼容版·第2版)
- 中文版After Effects CC實用教程
- 剪映專業版(電腦版)視頻剪輯全攻略:音效添加+轉場特效+視頻制作
- 圖像處理基礎教程(Photoshop CS5)(第2版)
- Drools規則引擎技術指南
- Apache Roller 4.0 – Beginner's Guide
- 中文版Illustrator CC 2018基礎培訓教程
- Instant MuseScore
- PHP應用開發與實踐
- IT Inventory and Resource Management with OCS Inventory NG 1.02
- Microsoft Silverlight 5: Building Rich Enterprise Dashboards
- Vue.js快速入門
- UG NX 9中文版從入門到精通
- Maya 2020 超級學習手冊
- IBM Lotus Notes and Domino 8.5.1
- Flash CC動畫制作與應用(第3版)
- 金融精英PPT實操手冊:世界知名公司這樣展示研究報告
- CAD/CAE技術應用
- 數碼攝影修圖師完全手冊(第2卷)
- Animate核心應用案例教程:Animate 2020(全彩慕課版)
- Oracle WebCenter 11g PS3 Administration Cookbook
- Word 2019辦公應用入門與提高
- Oracle E/Business Suite 12 Financials Cookbook
- Photoshop CC 視覺設計案例教程
- 中文版3ds Max效果圖制作案例教程
- Photoshop影視包裝創意與設計技法精解
- Greenplum企業應用實戰
- SketchUp Pro 2023實戰從入門到精通
- 設計+制作+印刷+商業模版Photoshop實例教程