Wzór tekstu
Oryginalni autorzy | Deana Allena |
---|---|
Deweloperzy | Wzór tekstu zespołu |
Pierwsze wydanie | 19 marca 2003 |
Wersja stabilna | 4.8.8 / 2022-01-24 |
Magazyn | |
Napisane w | PHP |
System operacyjny | Uniksopodobne , Windows , Linux |
Dostępne w | 54 języki |
Typ | Oprogramowanie do blogów , system zarządzania treścią , struktura zarządzania treścią |
Licencja | GNU GPLv2 |
Strona internetowa |
Textpattern to darmowy system zarządzania treścią (CMS) typu open source dla PHP i MySQL . Pierwotnie został opracowany przez Deana Allena , a obecnie jest rozwijany przez Team Textpattern. Chociaż jest zwykle wymieniany wśród do blogowania , jego celem jest bycie systemem zarządzania treścią ogólnego przeznaczenia . Obecna stabilna wersja to Textpattern 4.8.8.
Historia
Textpattern wyrósł z systemu używanego do publikowania Textism , osobistej witryny Allena, a nienazwana wersja została ogłoszona jako dostępna dla testerów alfa w 2001 roku. W 2003 roku oficjalnie ogłoszono Textpattern. Po wczesnych wersjach alfa nastąpiła seria wydań beta, które były bardziej rozpowszechnione i które same zostały zastąpione serią wydań „gamma”, które rozszerzyły i udoskonaliły możliwości Textpattern. Od ostatecznej wersji gamma (1.19) Textpattern jest rozpowszechniany na licencji GNU General Public License .
Następna wersja, we wrześniu 2004, była Release Candidate 1 dla Textpattern 1.0. W nieco niekonwencjonalnym posunięciu Textpattern nadal gromadził funkcje, gdy kandydaci na drugie, trzecie, czwarte i piąte wydanie zostały upublicznione. W tym czasie oficjalny zespół programistów powiększył się o kilku współpracowników ze społeczności Textpattern: wraz z Release Candidate 3 Alex Shiels i Pedro Palazón dołączyli do zespołu programistów, a Sencer Yurdagül został wprowadzony jako menedżer ds. Release Textpattern z Release Candidate 4.
Ze względu na proces rozwoju, który trwał znacznie dłużej niż pierwotnie przewidywano, pierwszą stabilną wersją Textpattern była wersja 4.0 z 14 sierpnia 2005 r.
Historia wydania
Wydanie 4.2.0 ( „Wydano Textpattern CMS 4.2.0” . ), które było kolejnym głównym wydaniem po wersji 4.0.8, we wrześniu 2009 r. było główną aktualizacją. Najbardziej godnymi uwagi nowymi funkcjami były ulepszenia po stronie administracyjnej oraz haki do tworzenia wtyczek i motywów administracyjnych.
Wydanie 4.3.0 ( „Wydano Textpattern CMS 4.3.0” ) w listopadzie 2010 roku wprowadziło nowe funkcje i ulepszenia, w szczególności bardziej zaawansowaną obsługę obrazów i aktualizacje administracyjne w ramach przygotowań do modernizacji i usprawnienia podstawowego kodu.
Wydanie 4.5.0 ( „Textpattern CMS 4.5.0 wydany: ul aktywności” . ) w sierpniu 2012 roku przyniosło wiele usprawnień, w tym nowy publiczny motyw HTML5 oraz gruntowną modernizację obszaru administracyjnego systemu.
Wydanie 4.6.0 ( „Textpattern CMS 4.6.0 release: it's big” . ) we wrześniu 2016 roku jest jednym z najbardziej znaczących dotychczas wydań. Tworzona przez dwa lata aktualizacja z wersji 4.5.7 do wersji 4.6.0 przyniosła prawie tyle samo zmian w bazie kodu, co w całym poprzednim projekcie. Rezultatem był zmodernizowany kod, ulepszony parser i wiele nowych funkcji.
Wersja 4.7.0 ( „Wydano Textpattern CMS 4.7.0: obsługa motywów w standardzie” . ) w maju 2018 r. Dodała obsługę motywów, co było jedną z zauważonych wad platformy w porównaniu z innym oprogramowaniem. To wydanie zostało zadedykowane na cześć twórcy Deana Allena, który zmarł w styczniu 2018 roku.
Wersja 4.8.0 ( „Textpattern CMS 4.8.0 wydana” . ) w lutym 2020 r. zawierała ponad 800 zmian w kodzie Textpattern, aby dodać nowe funkcje, ulepszyć istniejące funkcje, rozwiązać niektóre problemy z poprzednich wersji Textpattern i położyć więcej podstaw pod rozszerzenie możliwości Textpattern w przyszłości.
Deweloperzy
Wszyscy pierwotni programiści opuścili projekt: Allen i Palazón w 2006 r., Shiels w 2007 r. I Yurdagül w 2009 r. Od marca 2022 r. Obecnymi programistami są Stef Dawson, Phil Wareham, Pete Cooper i Oleg Loukianov.
Cechy
Textpattern oferuje szereg funkcji i udogodnień dla projektantów, użytkowników, administratorów witryn i programistów, w tym:
- Łatwość publikowania za pomocą Textile , konwertera tekstu na HTML , który umożliwia użytkownikom publikowanie treści bez nauki języka HTML.
- Podgląd zarówno ostatecznego „wyglądu” treści, jak i jej HTML .
- Szablony motywów, które umożliwiają jednoczesne działanie zarówno aktywnych, jak i będących w fazie rozwoju układów przy użyciu tych samych danych na żywo. Szablony programistyczne można wyświetlać w podglądzie i natychmiast uruchamiać, bez konieczności korzystania ze środowiska pomostowego.
- szablonów oparty na tagach , który umożliwia tworzenie bloków treści i kodu wielokrotnego użytku, zwanych „formularzami”, oraz wbudowany „konstruktor tagów” do automatyzacji ich tworzenia.
- Tagi mogą być używane jako wartości atrybutów innych tagów („tagi w tagach”).
- Tagi mogą służyć do ustawiania zmiennych w celu sprawdzenia, czy spełnione są określone warunki.
- Hierarchia użytkowników oparta na uprawnieniach, pozwalająca na zorganizowaną strukturę autorów, redaktorów i wydawców w celu ułatwienia współpracy i przepływów pracy związanych z publikowaniem treści.
- System komentowania, w tym środki do walki ze spamem .
- Syndykacja zawartości witryny za pośrednictwem kanałów RSS i Atom .
- Solidna architektura wtyczek, która umożliwia dodawanie funkcji do dowolnej części systemu, w tym zaplecza administracyjnego.
- Zintegrowany system zarządzania łączami.
- Zintegrowany system zarządzania obrazami, który umożliwia kojarzenie obrazów z poszczególnymi treściami.
- Zintegrowany system zarządzania plikami, który umożliwia oferowanie plików do pobrania.
- Oddzielenie treści od prezentacji za pomocą koncepcji „sekcji” zdefiniowanych do prezentacji i „kategorii” do organizacji treści.
- Dowolna liczba niestandardowych pól danych na artykuł.
- Publikowanie UTF-8 i obsługa wielu języków, w tym angielskiego , francuskiego , włoskiego , niemieckiego , czeskiego , japońskiego , estońskiego , łotewskiego , holenderskiego , norweskiego , duńskiego , portugalskiego , katalońskiego , polskiego , słoweńskiego , indonezyjskiego , szwedzkiego , islandzkiego , Rosyjski , arabski , perski i grecki (w tym obsługa polytonic ).
Zobacz też
- Porównanie systemów zarządzania treścią
- Porównanie lekkich języków znaczników
- Textile — lekki język znaczników tekstu sformatowanego i konwerter tekstu na HTML.
Linki zewnętrzne
- Oficjalna witryna Textpattern
- textpattern na GitHubie
- Forum Textpattern CMS : Forum wsparcia Textpattern CMS.
- Dokumentacja użytkownika Textpattern CMS : Dokumentacja użytkownika Textpattern CMS.
- Odniesienie do znacznika Textpattern CMS : odniesienie do wszystkich znaczników Textpattern (z przykładami kodu).
- Wtyczki Textpattern : Repozytorium wtyczek Textpattern.
- TXP Magazyn internetowy poświęcony Textpattern CMS i tematyce związanej z Internetem.
- Textpattern Tips : Zbiór gotowych do użycia fragmentów kodu i przykładów genialnie połączonych tagów.
- Magazyn TXPQ : Artykuły i wywiady dotyczące Textpattern.
- Textpattern Planet : agregator wiadomości Textpattern.
- Textpattern rosyjski : strona informacyjna Textpattern w języku rosyjskim.
- txp:tag : znaczniki wzoru tekstu