LEADER 04970nam 2200661 a 450 001 9910817315703321 005 20240516185618.0 010 $a1-283-37679-2 010 $a9786613376794 010 $a1-84951-469-0 035 $a(CKB)2670000000083760 035 $a(EBL)950583 035 $a(OCoLC)797916663 035 $a(SSID)ssj0000521542 035 $a(PQKBManifestationID)11366805 035 $a(PQKBTitleCode)TC0000521542 035 $a(PQKBWorkID)10533570 035 $a(PQKB)11280210 035 $a(Au-PeEL)EBL950583 035 $a(CaPaEBR)ebr10467645 035 $a(CaONFJC)MIL337679 035 $a(PPN)227997735 035 $a(FR-PaCSA)88851733 035 $a(MiAaPQ)EBC950583 035 $a(EXLCZ)992670000000083760 100 $a20110518d2011 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aCMS Made Simple development cookbook $eover 70 simple but incredibly effective recipes for extending CMS Made Simple with detailed explanations : useful for beginners and experts alike! /$fSamuel Goldstein 205 $a1st ed. 210 $aBirmingham, U.K. $cPackt Open Source$d2011 215 $a1 online resource (545 p.) 300 $a"Quick answers to common problems"--Cover. 300 $aIncludes index. 311 $a1-84951-468-2 327 $aCMS Made Simple Development Cookbook; CMS Made Simple Development Cookbook; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Understanding CMS Extensions; Introduction; Will a User-Defined Tag solve my problem?; How to do it...; How it works...; See also; Will a Tag Solve My Problem? 327 $aHow to do it...How it works...; See also; Will a Module solve my problem?; How to do it...; How it works...; See also; Create a ""Hello World"" User-Defined Tag; Getting ready; How to do it...; How it works...; There's more...; Caching; See also; Create a ""Hello World"" Tag; Getting ready; How to do it...; How it works...; There's more...; Caching; Tag Names and Namespaces; See also; Create a ""Hello World"" Module; Getting ready; How to do it...; How it works...; There's more...; See also; Using CMS in Debug Mode; How to do it...; How it works...; See also 327 $a2. Programming with Smarty and Core ModulesIntroduction; Using Smarty to create a color set in your stylesheet; Getting ready; How to do it...; How it works...; There's more...; See also; Using Smarty to do the math in your stylesheet; Getting ready; How to do it...; How it works...; There's more...; See also; Renaming the ""Extra Page Attributes"" in the CMS Admin; Getting ready; How to do it...; How it works...; There's more...; What else can I rename?; See also; Creating a personnel directory using Menu Manage; Getting ready; How to do it...; How it works...; There's more...; See also 327 $aCreating a basic Google Sitemap with Menu Manager and mod_rewriteGetting ready; How to do it...; How it works...; There's more...; The changefreq and priority attributes; What if my site is not UTF-8?; See also; Embedding JavaScript in your template without causing Smarty to throw a fit; Getting ready; How to do it...; How it works...; An alternative approach; Using Smarty Variables in your JavaScript; Using Smarty loops to generate similar stylesheet constructs; Getting ready; How to do it...; How it works...; There's more...; See also; Displaying a block only for the Home page 327 $aGetting readyHow to do it...; How it works...; There's more...; More complex comparisons; See also; Using Smarty ""Capture"" and conditionals to hide empty content blocks; Getting ready; How to do it...; How it works...; There's more...; See also; Seeing what Smarty variables are available to your template; Getting ready; How to do it...; How it works...; There's more...; Risky recursion; See also; Using other page attributes; Why use a naming convention for images?; 3. Getting the Most out of Tags and User-Defined Tags; Introduction; Displaying the User's IP address from a User-Defined Tag 327 $aGetting ready 330 $aOver 70 simple but incredibly effective recipes for extending CMS Made Simple with detailed explanations - useful for beginners and experts alike! 606 $aWeb site development 606 $aWeb sites$xDesign 615 0$aWeb site development. 615 0$aWeb sites$xDesign. 676 $a005.74 700 $aGoldstein$b Sam$01617985 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910817315703321 996 $aCMS Made Simple development cookbook$93949426 997 $aUNINA