Download
Release
Download version 4.4.1:
May also be accessed from a Subversion repository: http://textpattern.googlecode.com/svn/releases/4.4.1/source/
↑
Documentation
↑
Installation
Extract the files to your site (in the web root, or choose a subdirectory). The top-level index.php should reside in this directory, as should the /textpattern/ and the /rpc/ directories. Create, or establish the existence of, a working mysql database, load /textpattern/setup/index.php (or /subdir/textpattern/setup/index.php) in a browser, and follow the directions.
Detailed Installation Instructions
↑
Upgrading
Replace the three files in your main installation directory (index.php, css.php and .htaccess) and everything in your /textpattern/ and /rpc/ directories (except config.php) with the corresponding files in this distribution. When you login to the admin side, the relevant upgrade script is run automatically. Please take a look at your Diagnostics to view any errors and whether the correct version number is displayed.
Detailed Upgrading Instructions
↑
Hosting
Textpattern runs on virtually any contemporary web host you throw at it as long as the minimum system requirements are matched. Read more about Textpattern hosting here.
↑
Development
For advanced users only, and not for production environments. Unsupported.
The latest development versions of Textpattern can be accessed via a Subversion repository:
There are various SVN clients available, for multiple platforms. Tutorials for a couple popular choices can be found in the Textpattern Manual.
Patches can be sent in to the public developers’ mailing list.
What follows is a quick style guide, to be followed when modifying Textpattern source files to make patches for submission.
Patch style guide
Use UNIX (LF) line feeds/endings rather than Windows (CR+LF) or Mac (CR) Use “Real” or actual tabs, rather than spaces When naming your patch file, make the name descriptive, and include the current revision number. e.g. fix_category_bug_r1375.patch Create a new email. Describe what your patch is for. Attach it, if possible, to your email. If you’re unable to do so, upload it somewhere where it can be downloaded, and include a full url to the file. Send the patch to the developers mailing list.
↑