Clever Geek Handbook
📜 ⬆️ ⬇️

Textpattern

Textpattern is an open source content management system (CMS) distributed under the GNU GPL . Scope - from blogs to fairly complex news resources and corporate sites. The project was initially developed by Dean Allen. Textpattern is written in PHP and uses MySQL to store data. The current stable version is Textpattern 4.7.1 [1] .

Textpattern
Textpattern backend screen.gif
Type ofContent Management System / Blog
DeveloperDean Allen and the textpattern community
Written on
operating systemCross-platform software
First edition
Latest version4.7.1 ( June 26, 2018 [1] )
LicenseGNU General Public License
Sitetextpattern.com

Content

Features

Some distinctive features of Textpattern:

  • built-in CSS editor;
  • Using the Textile converter, which allows users to lay out text without learning HTML ;
  • preview of the published note and its presentation in XHTML ;
  • Basic page templates are built to W3C standards .
  • a template-creating system based on its own tags allows reusing code fragments or content and includes the so-called "Tag builder" to automate the editing process;
  • differentiation of user rights, allowing you to organize the structure of publishers, editors, designers for collaboration;
  • article commenting system, including anti- spam tools;
  • Built-in statistics system, including redirect tracking;
  • Broadcast site content via RSS and Atom .
  • extensible architecture that allows the use of plugins to add functionality to any part of the system, including administrative;
  • integrated link management system;
  • an integrated image management system that allows you to associate an image with a specific part of the content;
  • integrated file management system that allows you to download them through your own interface .
  • separation of content and presentation using the concept of “sections” for presentation and “categories” for organizing content.
  • using UTF-8 encoding and supporting a large number of languages, including English , French , Italian , German , Czech , Japanese , Estonian , Latvian , Dutch , Norwegian , Danish , Portuguese , Catalan , Polish , Slovak , Indonesian , Swedish , Icelandic , Russian and Greek (including polytonic support).

Textpattern semantics

The main content of the site under the control of the text pattern is saved in the form of articles (additional types of content are links , images and files ). Each article belongs to one or another section , as well as one or two categories (there are plugins that allow you to increase the number of categories associated with the article), users can write comments on articles (if allowed in the site and section settings).

Categories serve for semantic cathologization and can be interconnected into a tree hierarchy.

Sections are the main way of organizing sections of a site - each section can have its own web template and CSS style, from the point of view of URIs they can be represented as virtual directories of a site (it is possible to change the binding of URIs to site pages using the plug-in mechanism, for example, including categories in it).

HTML templates are organized using the page engine and the forms included in them. Actually the content of the site inside the templates is placed using XML- tagged textpattern tags . This is a fairly powerful mechanism by which various menus, article lists, and other work logic are organized on a site running CMS Textpattern. The user can extend the CMS with their own tags using plugins.

History

Originally, Textpattern was used by Dean Allen as a system for managing his Textism site. For a wide range of users and developers, the system became available in 2001 as an alpha version. After a fairly long development phase, on June 7, 2004, the system became freely available under the GPL license.

Having passed the alpha, beta and gamma versions in its development, in September 2004 the system received Release Candidate status, under which another 4 versions were released. With the release of Release Candidate 3, Dean Allen was joined by Alex Shiels and Pedro Palazón, who at the moment with Dean are already (2011) not developers of the system.

Finally, on August 14, 2005, the first stable version was released, which was named “Textpattern 4.0.”

To date, the original authors have moved away from development: Allen and Palazón in 2006, Shiels in 2007, Yurdagül in 2009. As of January 2012, the developers are Stef Dawson, Jeff Soo, Sam Weiss and Robert Wetzlmayr. Ruud van Melik remains active as an “honorary developer”.

February 1, 2011 CMS took second place at the Dreamhost one-click app contest [3] .

Notes

  1. ↑ 1 2 Textpattern CMS 4.7.1 released
  2. ↑ The textpattern Open Source Project on Open Hub: Languages ​​Page - 2006.
    <a href=" https://wikidata.org/wiki/Track:Q124688 "> </a> <a href=" https://wikidata.org/wiki/Track:P1972 "> </a>
  3. ↑ Meet the App Contest Winners! (unopened) (inaccessible link) . Date of treatment May 31, 2011. Archived June 12, 2011.

Links

  • Textpattern Official Website
  • Textpattern source code repository
  • TXP Tips in Russian
  • Source code navigation (search for variables, functions, etc.) (eng.)
  • Kevin Potts, Robert Sable, and Nathan Smith with Mary Fredborg and Cody Lindley. Textpattern Solutions: PHP-Based Content Management Made Easy. - friendsoft. - 545 p. - ISBN 978-1-59059-832-0 .
Source - https://ru.wikipedia.org/w/index.php?title=Textpattern&oldid=96514989


More articles:

  • Gainovo (Borovichi District)
  • Escape to Insane
  • Douglas, Archibald, 6th Earl of Angus
  • Feminized Hemp
  • Stewart, John, 3rd Earl of Lennox
  • World War I chemical warfare agents
  • Seletskoe Lake (Karelia)
  • Ngen
  • 1900 Summer Olympics Tennis - Men's Doubles Tournament
  • Zuevskaya Experimental Thermal Power Station

All articles

Clever Geek | 2019