Features
- Cover Type: Paperback with 450 pages
- Published by: friends of ED May 21, 2007
- Written in: English
- ISBN 10 Number: 1590598326
- ISBN 13 Number: 978-1590598320
-
Book Dimensions:
8.8 x 7.5 x 1.3 inches
- Weighs: 2 pounds
Product Description
Textpattern is a powerful, PHP-based content management system that allows you to build pretty much any kind of data-driven website quickly and easily. It is very popular among designers and developers alike, and has an active community of users. Sound good? Well, you're in luck—this book shows you how to use every aspect of Textpattern to a professional standard. Textpattern (and this book) appeals to two main groups of people: Firstly, the web designer who has mastered the basics of XHTML and CSS and wants to create sites that have fresh and dynamically changing information, but is not familiar with server-side coding and databases. Never fear—Textpattern enables you to integrate your XHTML knowledge, inserting dynamic aspects into your already solid site design. Secondly, PHP developers who are looking for a content management system upon which to build additional functionality and want a hand with the design aspects of their site. Again, Textpattern fills in those holes. The book leaves no stone unturned. It starts by introducing you to Textpattern and guiding you through its very simple installation process. After the core features of the administrative interface are explored, the book dives into building sites with TXP, using CSS, articles, forms, pages, and more to create fully customized templates. Development follows next, looking at installing plugins and building your own custom plugins to further enhance your Textpattern-based site. The book concludes with several case studies to provide ideas and inspiration, including a weblog, an e-commerce site, and an online review directory.
In this book you will:
- Learn to develop websites quickly using Textpattern's intuitive templating language.
- Learn to use Textpattern to build e-commerce websites, including customer feedback and reviews.
- Learn to use Textpattern and web standards to create blogs and community sites with dynamically driven content.
- Learn how to integrate your own style of coding and design with a content management system that catalyses, rather than hinders, your creativity.
- Learn how to use PHP to create Textpattern plugins, adding custom functionality and features to uniquely suit the requirements of your website.
Summary of Contents
- PART ONE: GETTING STARTED
- Chapter 1: Setting the Stage
- Chapter 2: Installing Textpattern
- PART TWO: THE TEXTPATTERN INTERFACE
- Chapter 3: Site Administration
- Chapter 4: Basic Content Manipulation
- Chapter 5: Presentation
- PART THREE: CUSTOMIZING TEXTPATTERN
- Chapter 6: The Textpattern Model
- Chapter 7: Creating the Content: Categories and Articles
- Chapter 8: Customizing the Presentation: Sections, Pages, Forms, and Style
- Chapter 9: Tying Content and Structure Together
- Chapter 10: Comments
- Chapter 11: Beyond the Basics
- PART FOUR: EXTENDING TEXTPATTERN
- Chapter 12: Custom Fields
- Chapter 13: Using Plugins
- Chapter 14: Writing Plugins
- PART FIVE: TEXTPATTERN SITE EXAMPLES
- Chapter 15: Multiauthor Weblog
- Chapter 16: Case Study: PopularWeddingFavors.com
- Chapter 17: Case Study: BoiseCityEats.com
- PART SIX: APPENDIXES
- Appendix A: Tag Reference
- Appendix B: Plugin Developer Resources
About The Author
Kevin has been working on the web for almost ten years, having started his career designing his first employer\'s website with Netscape and Notepad. He has spent the bulk of his design career working in-house as both a graphic designer and internal web developer. Coupled with years of freelance and agency work, Kevin has created dozens of websites for businesses of all sizes in an array of industries.
Robert has over ten years of experience designing and developing web-based applications for small businesses up to Fortune 50 companies. From its early gamma releases, Rob recognized the power and flexibility of Textpattern. He has published over twenty Textpattern plugins and numerous tutorials. He also provides custom
software development services using Textpattern as a development framework.
He lives with his wife Joci in Copley, Ohio, which is located between Akron and Cleveland. Rob and Joci love to travel together and continue to find new and exciting places to visit. Rob was born and raised in the Cleveland area and continues to be a painfully dedicated Cleveland sports fan.
Nathan Smith is a goofy guy who enjoys practicing and preaching web standards. By day, he works as an Information Architect / Interface Designer at Geniant.com. By night, he is finishing up a Master of Divinity degree via online classes from Asbury Theological Seminary. In 2005, he started Godbit.com as a resource to help the Church better understand how to utilize web standards, and blogs about design semi-regularly at his site SonSpring.com. He has been described by family and friends as mildly amusing, but is really quite dull.
Cody is a web producer for a technology company located in Boise, Idaho. When he is not working with client side technologies, Flash or interaction design, he spends time with his wife and son, enjoying a simple lifestyle in the Northwest. Cody has a passion for Christian theology and takes great pleasure in learning and studying God\'s word. His work and ongoing ramblings can be found at codylindley.com
Mary Fredborg is a member of the Textpattern development team (team.textpattern.com). For more than ten years she\'s been involved in various aspects of web development and remains keenly interested in learning new methods and technologies, as well as refining her existing knowledge and skills. These days you can often find Mary working on Textpattern itself, creating new plugins for it and providing technical support for users of varying levels of experience. She lives in Alberta, Canada with her amusingly crazy dog, who also happens to think the same of Mary.
Reader ReviewsI've been waiting a long time for this book. Textpattern is a free, open-source content management system that is lean, flexible and powerful. Until now, the only resources for learning to use it were the various web pages: FAQs, reference wiki, the forum, etc. They are all valuable and responsive (the forum is very active, and I've seen a new answer to my question posted on the FAQ page the next day), but we "book learners" needed, well, a book. That book is here, and it is excellent. At almost 400 pages plus a 100-page tag reference, there is plenty of material. It's very well-written and easy to read (if you're interested in using, learning or trying Textpattern). Sections 3 and 5, with the conceptual understanding and the three website examples, are probably my favorites. Since I'm not a programmer, the chapter on writing plugins seems a bit over my head. The only change I'd suggest would have been to move chapter 6, "The Textpattern Model," up front as the second chapter. This conceptual overview would help to understand "what" and "why," and some of the software's capabilities, before diving into the installation and setup process. I wholeheartedly endorse this book as an essential introduction, manual and deskside reference for Textpattern in particular, and building dynamic database-driven websites in general.