Textpattern CMS News of the flexible, elegant and easy-to-use CMS


use a section/category select list in a custom pref
Saturday · November 28, 2015 · 09:50:41 AM
So… Now I’m looking for a way to use treeSelectInput instead of selectInput for categories. I’m not sure how to do it from the following code; each time I tried I got errors: function catego...

Rethinking form types
Saturday · November 28, 2015 · 06:12:04 AM
Definitely something to schedule against the existing roadmap, which means later. That said, I’d be careful not trying to overthink the design of it. If you can make it work using the existing form crea...

Video compression for YouTube: How? What?
Friday · November 27, 2015 · 11:22:57 AM
Alternatively and if you use a mac, you could use the export to web function which can be found under the file menu.

txp:article_custom disable sort by
Friday · November 27, 2015 · 10:02:40 AM
Thank you so much! I didn’t know about that kind of sorting...

Is kaizengarden down?
Friday · November 27, 2015 · 09:37:33 AM
I am genuinely amazed KG still has customers. I know Jacques is a solid guy, but this is just never ending.


Add PhpStorm metadata for the object factory.
Saturday · November 28, 2015 · 07:55:31 AM
Add PhpStorm metadata for the object factory. Fixes #593.

Remove LF at end of these Textile docs
Tuesday · November 17, 2015 · 11:24:36 AM
Remove LF at end of these Textile docs...

The `footer` tag doesn't require a `role` attribute now
Sunday · November 15, 2015 · 06:28:01 AM
The `footer` tag doesn't require a `role` attribute now...

Writing HISTORY.txt
Friday · November 13, 2015 · 11:37:27 AM
Writing HISTORY.txt...

Writing HISTORY.txt
Friday · November 13, 2015 · 10:59:27 AM
Writing HISTORY.txt...


Wednesday · October 28, 2015 · 11:52:25 AM
Easily embed Dailymotion videos in your content...

Wednesday · October 14, 2015 · 04:00:25 AM
Easily display a warning message which can be hidden or replaced for a defined duration once accepted. Based on a Gocom reply also posted as a Txp tip. It is my first plugin, any improvement proposal welcome! ...

Monday · August 24, 2015 · 09:48:16 PM
Summary adi_article_tab is an enhancement to the standard Article Edit tab: display article ID article delete button...

Sunday · August 23, 2015 · 06:04:58 PM
Edit the robots.txt file at website’s root with this Textpattern plugin. After activating it a new extension tab is created, which can be accessed by any Textpattern user with Publisher privileges.

Tuesday · August 4, 2015 · 02:12:16 AM
adi_file_tab is an enhancement to the standard File edit tab: display file ID, file size, author, last modified timestamp, status, download link optionally replace filename upon upload replace from existi...


Textpattern Portishead meet 2015
Sunday · October 18, 2015 · 04:10:16 PM
What’s that coming over the hill; is it a r… r… r… roadmap?

Upcoming UK meet: Skype us
Tuesday · October 6, 2015 · 05:00:39 PM
Roll up roll up, it’s time for a meeting of Textpattern faces, both in person or virtually via the magic of the Internet. Be there or be… vaguely rectangular.

Who is Donald Swain?
Monday · July 20, 2015 · 05:38:55 PM
Real or imaginary, art or fiction, the J. R. Hartley of Textpattern has graced websites for a decade. Would the real Donald Swain please stand up.

A new direction for TXP Magazine?
Wednesday · July 8, 2015 · 05:22:13 AM
Once upon a time, in a Twitter conversation far, far away, Robert Wetzlmayr (Textpattern’s lead developer) asked me what my exit plan was for when time came to depart as editor-in-chief of TXP Magazine. I...

Translating Textpattern: a call to the community
Monday · July 6, 2015 · 08:12:33 AM
Textpattern 4.6 is coming. It’s time for us to focus on language support and ensure translations are as accurate and comprehensive as possible.


Creating a custom bookmarklet to grow your link collection
Wednesday · July 22, 2015 · 10:11:38 PM
Looking to create your own link bookmarklet system? Marc Carson shows us how to do it!

Shuffle a list
Tuesday · July 21, 2015 · 07:53:55 AM
Oleg helps a community user to output article images in random order rather than by article order.

Summer 2015 fund raiser for Textpattern
Wednesday · July 8, 2015 · 09:16:14 AM
The first Summer Textpattern Developers fund raising event is now open!

Site links in SSL
Thursday · April 30, 2015 · 09:30:06 PM
Here’s a simple snippet to add to your config.php file that changes your site links to secure HTTPS using SSL.

Output of expired articles
Sunday · April 19, 2015 · 06:01:33 AM
Tweaking the display of your expired articles can be a bit of a chore, try these examples for some ideas.


To new Textpattern community members
Tuesday · May 28, 2013 · 03:03:49 PM
Textpattern wants you. Textpattern needs you. In return, you can become a star! All it takes is some time on your hands, a team spirit, and a passion to create great things. Reading this article will help too.

Event management in Textpattern
Tuesday · May 28, 2013 · 12:02:02 PM
Learn how to easily create calendars in Textpattern using smd_calendar, and use Textpattern functionality to manage event information in different ways. Very useful for clubs, churches, event companies and any ...

From the editor 4
Tuesday · May 28, 2013 · 10:36:40 AM
Issue 4 is another staggered issue. Articles will be posted as they roll in. We begin with a great one. Our esteemed colleague, Kevin Potts, dazzles you with a technical rouser on using the smd_calendar plugin.

Carla Lovato on Brazil, design, and Textpattern
Thursday · October 11, 2012 · 07:58:07 PM
Brazil has always been a must-go destination for me, even if for a week on the beaten tourist paths. But bikinis and carnival say nothing of the greater cultural experiences to be had by mixing into the big mel...

Dissecting HTML5 Boilerplate 4.0
Wednesday · October 10, 2012 · 03:05:34 PM
If you are looking for a perfect HTML5 template to kickstart your new project that should be fast, robust and cross-browser compatible, you do not have to look beyond the HTML5 Boilerplate. The world’s mo...


Stardate 9108.15
Friday · November 13, 2015 · 12:15:00 AM
Week 15, lighten the load.

Plugins, a mess
Wednesday · November 11, 2015 · 07:05:24 AM
Google and Mozilla are doing away with plugins.

Themes, a reluctance
Saturday · November 7, 2015 · 05:59:29 AM
Video killed the radio star.

Stardate 9101.14
Friday · November 6, 2015 · 12:14:00 AM
Week 14, hunkered down.

Thursday · November 5, 2015 · 03:52:48 PM
TextLand Mapping Project...

We Love TXP

Saturday · November 21, 2015 · 02:10:07 PM
Healer, Acupuncture, American Chiropractic, Physiotherapy, Sports Physiotherapy, Osteopathy, Wellness...

Guest house Na Kopečku
Friday · November 20, 2015 · 06:36:32 AM
Pages of a small family guest house situated in the north-eastern of Czech republic. Multilingual website, responsive design.

SON Gliwice
Saturday · November 7, 2015 · 12:50:13 PM
“SON” is a non profit organization uniting disabled people, members of their families and volunteers in the Polish town Gliwice.

Wednesday · November 4, 2015 · 03:00:43 AM

Wednesday · October 21, 2015 · 07:37:24 AM
Skills Group has over 20 years’ experience in delivering apprenticeships, working with top local employers to offer sustainable employment opportunities. We are one of the country’s largest independ...


Twitter - Textpattern at Twitter.
Google+ - Google+ Textpattern community.
Facebook - Textpattern Facebook group.
Pinboard - Bookmarks tagged Textpattern.
reddit - The Textpattern subreddit.


TXPQ - Textpattern CMS quality.
Textpattern.ru - Textpattern in Russia.


TXP Themes - Mobile-friendly responsive themes.
TXP Tags - Template tags, the components, the conditionals.
TXP Builders - Web designers making great looking TXP sites.


FAQ - Frequently asked questions.

TextBook - The official docs, since 2004.
TxStyle - Textile syntax documentation and sandbox.
Textpattern Solutions - PHP-based content management made easy.