Learn how to customize websites with XOOPS, the open source CMS that helps non-developers build dynamic community websites, intranets, and other applications. This concise book shows you how to use XOOPS themes and modules to design everything from simple blogs to large database-driven CMS portals. Web designers and current XOOPS users will learn how to create a site theme with CSS and jQuery libraries, including techniques for making additional modules conform to the site's look and feel. Although XOOPS uses the PHP-based Smarty templating system, all you need is a bit of XHTML and CSS…mehr
Learn how to customize websites with XOOPS, the open source CMS that helps non-developers build dynamic community websites, intranets, and other applications. This concise book shows you how to use XOOPS themes and modules to design everything from simple blogs to large database-driven CMS portals. Web designers and current XOOPS users will learn how to create a site theme with CSS and jQuery libraries, including techniques for making additional modules conform to the site's look and feel. Although XOOPS uses the PHP-based Smarty templating system, all you need is a bit of XHTML and CSS experience to get started. * Learn the workflow for turning an idea into a full-featured website * Become familiar with XOOPS’ theme-building tools, and set up PHP and MySQL environments * Port an existing XHTML template to XOOPS * Create themes with the 960 Grid System to save time and reduce code * Use jQuery-based UI libraries to achieve complex effects * Blend new modules into your theme with the template override function * Go beyond traditional block layouts to customize your homepage
Sun Ruoyu is a UI designer, web designer, author, and XOOPS 3 core designer. He is a two-time XOOPS Innovation Award Winner (in 2009 for successfully leading the redesign project and in 2010 for contribution in improving UI and designs), and winner of the 2010 NEA OSS Forum "Best Technology" Award for XOOPS 3.
Inhaltsangabe
Preface What Is XOOPS? Why Use XOOPS? Brief History of XOOPS What This Book Covers What You Need to Know Who Is This Book For? Conventions Used in This Book Using Code Examples We'd Like to Hear from You Safari® Books Online Acknowledgments Chapter 1: Before the Journey 1.1 Prepare the Tools Chapter 2: Elements of a XOOPS Theme 2.1 Necessary Elements of a XOOPS Theme 2.2 A Simple Example Chapter 3: Converting an Existing XHTML Template 3.1 Get the CSS Template 3.2 Plug It into XOOPS 3.3 Further Modifications Chapter 4: Styling XOOPS and Creating a Theme from 960 4.1 More on Styling XOOPS 4.2 Dealing with XOOPS Template Style 4.3 Smarty: I Want to Know More 4.4 More on Smarty: Tricks and Examples 4.5 Create a Theme with 960 Chapter 5: jQuery and UI Libraries for XOOPS Themes 5.1 Link Your Theme to jQuery 5.2 Case1: jQuery Used Separately (Adding a Slider to Your Theme) 5.3 Coding (X)HTML and CSS 5.4 Adding jQuery Effect 5.5 Case2: jQuery Integration (Transform Your Blocks into Tabs) Chapter 6: Module Template Override 6.1 An Experiment in Module Template Override 6.2 Case Study: Gallery Slideshow Block 6.3 A Look Back Chapter 7: Block Anywhere Techniques 7.1 How to Get XOOPS Tools Module 7.2 A First Play-around 7.3 What's the Difference? Chapter 8: Case Study: My TinyMag 8.1 Wireframing 8.2 Mock Up a Design 8.3 Code the Mock-Up Design 8.4 Publisher FAQ 8.5 Construct Header Feature 8.6 Construct the Main Feature 8.7 Construct the Content 8.8 Construct Latest Article Categories 8.9 Poll 8.10 Archives and Discussions 8.11 User Menu 8.12 Publisher + Disqus 8.13 Final Check XOOPS Cheatsheets XOOPS Resources More Resources Colophon
Preface What Is XOOPS? Why Use XOOPS? Brief History of XOOPS What This Book Covers What You Need to Know Who Is This Book For? Conventions Used in This Book Using Code Examples We'd Like to Hear from You Safari® Books Online Acknowledgments Chapter 1: Before the Journey 1.1 Prepare the Tools Chapter 2: Elements of a XOOPS Theme 2.1 Necessary Elements of a XOOPS Theme 2.2 A Simple Example Chapter 3: Converting an Existing XHTML Template 3.1 Get the CSS Template 3.2 Plug It into XOOPS 3.3 Further Modifications Chapter 4: Styling XOOPS and Creating a Theme from 960 4.1 More on Styling XOOPS 4.2 Dealing with XOOPS Template Style 4.3 Smarty: I Want to Know More 4.4 More on Smarty: Tricks and Examples 4.5 Create a Theme with 960 Chapter 5: jQuery and UI Libraries for XOOPS Themes 5.1 Link Your Theme to jQuery 5.2 Case1: jQuery Used Separately (Adding a Slider to Your Theme) 5.3 Coding (X)HTML and CSS 5.4 Adding jQuery Effect 5.5 Case2: jQuery Integration (Transform Your Blocks into Tabs) Chapter 6: Module Template Override 6.1 An Experiment in Module Template Override 6.2 Case Study: Gallery Slideshow Block 6.3 A Look Back Chapter 7: Block Anywhere Techniques 7.1 How to Get XOOPS Tools Module 7.2 A First Play-around 7.3 What's the Difference? Chapter 8: Case Study: My TinyMag 8.1 Wireframing 8.2 Mock Up a Design 8.3 Code the Mock-Up Design 8.4 Publisher FAQ 8.5 Construct Header Feature 8.6 Construct the Main Feature 8.7 Construct the Content 8.8 Construct Latest Article Categories 8.9 Poll 8.10 Archives and Discussions 8.11 User Menu 8.12 Publisher + Disqus 8.13 Final Check XOOPS Cheatsheets XOOPS Resources More Resources Colophon
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Shop der buecher.de GmbH & Co. KG Bürgermeister-Wegele-Str. 12, 86167 Augsburg Amtsgericht Augsburg HRA 13309