Textpattern Solutions: PHP-Based Content Management Made Easy

Front Cover

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 fundamentals 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.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

VII
2
VIII
4
IX
6
XI
7
XII
8
XIII
9
XV
10
XVI
11
CCXXXVII
252
CCXXXVIII
253
CCXL
256
CCXLI
257
CCXLII
258
CCXLIV
260
CCXLV
261
CCXLVII
263

XVII
12
XIX
14
XX
15
XXI
16
XXII
17
XXIII
19
XXIV
20
XXVI
21
XXVIII
22
XXX
23
XXXII
24
XXXIV
27
XXXV
28
XXXVI
30
XXXVII
34
XXXVIII
36
XXXIX
37
XL
41
XLI
43
XLII
47
XLIII
48
XLVI
49
XLVII
52
XLVIII
54
XLIX
55
L
56
LI
57
LIII
60
LV
62
LVIII
64
LIX
66
LX
67
LXI
68
LXIII
70
LXIV
71
LXV
75
LXVI
77
LXVII
78
LXVIII
79
LXIX
80
LXXI
82
LXXIII
85
LXXIV
86
LXXV
88
LXXVI
89
LXXVII
91
LXXVIII
93
LXXIX
95
LXXX
96
LXXXI
97
LXXXII
98
LXXXIII
103
LXXXIV
110
LXXXVII
111
XCI
112
XCII
113
XCIII
115
XCIV
117
XCV
119
XCVI
120
XCVII
123
XCVIII
124
XCIX
126
C
127
CI
128
CII
131
CIV
133
CV
134
CVI
136
CIX
137
CX
138
CXII
140
CXIII
141
CXV
142
CXVI
143
CXVIII
144
CXIX
146
CXX
147
CXXI
148
CXXII
150
CXXIII
151
CXXIV
152
CXXVI
153
CXXVII
154
CXXIX
155
CXXXI
156
CXXXV
157
CXXXVIII
159
CXXXIX
161
CXL
162
CXLII
163
CXLIII
164
CXLV
165
CXLVII
166
CL
167
CLII
168
CLIII
169
CLV
170
CLVII
171
CLVIII
172
CLIX
173
CLXI
176
CLXV
178
CLXVI
179
CLXVII
181
CLXVIII
183
CLXIX
184
CLXX
186
CLXXI
187
CLXXII
188
CLXXIV
189
CLXXV
191
CLXXVII
192
CLXXIX
193
CLXXXIII
195
CLXXXIV
197
CLXXXVI
199
CLXXXVII
202
CLXXXVIII
205
CLXXXIX
207
CXC
208
CXCII
209
CXCIV
211
CXCV
212
CXCVII
213
CXCVIII
214
CXCIX
215
CC
218
CCIII
219
CCIV
220
CCVI
222
CCVII
223
CCIX
224
CCXII
227
CCXIII
229
CCXIV
230
CCXVI
231
CCXVII
232
CCXIX
233
CCXXI
234
CCXXII
235
CCXXIII
236
CCXXVI
238
CCXXVII
239
CCXXVIII
240
CCXXIX
241
CCXXX
242
CCXXXI
245
CCXXXII
246
CCXXXIII
247
CCXXXIV
249
CCXXXV
250
CCXXXVI
251
CCXLVIII
264
CCXLIX
265
CCL
266
CCLII
267
CCLIII
268
CCLV
270
CCLVI
271
CCLVII
273
CCLVIII
275
CCLXII
277
CCLXIII
278
CCLXV
279
CCLXVI
280
CCLXVII
282
CCLXVIII
283
CCLXX
285
CCLXXIII
287
CCLXXIV
288
CCLXXVI
289
CCLXXIX
291
CCLXXX
292
CCLXXXII
293
CCLXXXIII
295
CCLXXXVI
296
CCLXXXVIII
298
CCXC
299
CCXCI
300
CCXCIII
302
CCXCV
303
CCXCVI
304
CCXCVIII
305
CCC
306
CCCI
307
CCCII
309
CCCV
310
CCCXI
311
CCCXII
312
CCCXIII
313
CCCXIV
315
CCCXVI
316
CCCXVII
317
CCCXVIII
318
CCCXIX
320
CCCXX
321
CCCXXI
322
CCCXXIII
323
CCCXXV
324
CCCXXVII
325
CCCXXVIII
326
CCCXXIX
327
CCCXXXI
328
CCCXXXII
329
CCCXXXIV
330
CCCXXXVII
331
CCCXLI
332
CCCXLII
334
CCCXLIII
335
CCCXLV
337
CCCXLVI
338
CCCXLVII
339
CCCXLVIII
341
CCCL
342
CCCLII
346
CCCLIV
352
CCCLV
353
CCCLVI
354
CCCLVII
355
CCCLVIII
356
CCCLIX
359
CCCLX
360
CCCLXI
362
CCCLXII
364
CCCLXV
365
CCCLXVI
366
CCCLXVII
367
CCCLXIX
368
CCCLXXI
372
CCCLXXIII
376
CCCLXXIV
377
CCCLXXVII
383
CCCLXXVIII
390
CCCLXXIX
392
CCCLXXX
393
CCCLXXXI
394
CCCLXXXIII
397
CCCLXXXIV
399
CCCLXXXV
400
CCCLXXXVII
401
CCCLXXXIX
402
CCCXC
404
CCCXCI
405
CCCXCII
406
CCCXCIII
407
CCCXCVI
408
CD
409
CDII
410
CDV
411
CDVIII
412
CDIX
413
CDXII
414
CDXIII
415
CDXIV
416
CDXVI
417
CDXVII
418
CDXIX
419
CDXXIII
421
CDXXV
422
CDXXVII
423
CDXXX
424
CDXXXI
425
CDXXXII
426
CDXXXV
427
CDXXXVII
428
CDXXXIX
429
CDXLII
430
CDXLIV
431
CDXLVII
432
CDL
433
CDLIII
434
CDLVI
435
CDLVII
436
CDLIX
437
CDLXII
438
CDLXIV
439
CDLXVI
440
CDLXVII
441
CDLXIX
442
CDLXXII
443
CDLXXIII
444
CDLXXVI
445
CDLXXVIII
446
CDLXXX
447
CDLXXXII
448
CDLXXXIV
449
CDLXXXV
450
CDLXXXVIII
452
CDLXXXIX
453
CDXC
454
CDXCI
455
CDXCIII
456
CDXCVI
457
CDXCVIII
459
DI
460
DIII
461
DV
462
DVI
464
DVII
465
DVIII
466
DIX
473
DX
474
DXI
476
DXII
491
Copyright

Other editions - View all

Common terms and phrases

About the author (2007)

Cody Lindley 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.

Kevin Potts has been working on the web for almost 10 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 Sable has over 10 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 20 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.

Mary Fredborg is a member of the Textpattern development team (team.textpattern.com). For more than 10 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.

Bibliographic information