(this page is translated by Google; We're working hard on a human translation)
Changelog
W wersji 2.0 Beta 2
rev. 208
- używać
$texy->setOutputMode(...)latach przejść do HTML / XHTML, Strict / tryby Loose. Parametr z jednym z prac stałych:Texy::HTML4_TRANSITIONAL,Texy::HTML4_STRICT,Texy::XHTML1_TRANSITIONAL,Texy::XHTML1_STRICT -
Texy::$strictDTD&$texy->htmlOutputModule->xhtmlsą przestarzałe
rev. 206
- nowych stałych
Texy::FILTER_ANCHORiTexy::FILTER_IMAGE
rev. 202
- usunięto wsparcie dla PHP 4 i PHP 5.0.x
rev. 195
- Wsparcie dla multiline bloki tekstu i komórek w tabelach
- skrócenie adresu URL może być kontrolowany przez
$texy->linkModule->shorten
rev. 192
- zdjęcia mogą wybrać żądany rozmiar
[* image 10x20 *]i maksymalnego[* image 10X20 *]z małym lub dużymX
rev. 185
- realizowane Nette_Object z Net Framework. Otrzymuje TexyBase
rev. 181
- TexyHtml: $ dzieci jest prywatnym. Dzieci traktowane są przez interfejs ArrayAcces ( zobacz )
rev. 180
- nie obejmuje
­adres URL
rev. 179
- UWAGA: Zmiana nazwy TexyHtml:: dodaj () → utworzyć (), TexyHtml:: addChild () → add () ( powodów )
- wersja PHP4: Exception klasy emulacji i rzucać
- mądrzejszy wykrywania wiadomości e-mail i adresów URL w tekście
rev. 178
- TexyTableModule - dziwne zmiany zachowań i evenClass (patrz forum )
- htmlTag obsługi default 'zwraca obiekt zamiast napisu TexyHtml
- obsługi, pkt "może być wywołana z parametrem NULL jako modyfikator (pamiętaj, że procedura obsługi będzie w następnej aktualizacji zmieniły się znacząco)
- zmian w wewnętrznej i TexyHtml TexyModifier (w klasach są teraz $ pozycji pole klucza)
rev. 177
- Dodano $ Texy-> alignClasses (patrz forum )
rev. 176
- Dodano $ Texy-> headingModule-> moreMeansHigher (patrz forum )
- tabel w nowo dodane elementy
<thead>i<tbody> - Mądrzejszy tabeli podział na głowie i ciało
rev. 175
-
$texy->htmlOutputModule->xhtml- przełącznik XHTML / HTML w trybie
rev. 173
- $ Texy pole-> headingModule-> TOC zamiast pozycji id "zawiera element, e-mail i tytuł TexyHtml element, tytuł" jest generowany na $ generateID
rev. 169
- refaktoryzacji: dodał TexyBase i TexyException
rev. 156
- Nowych metod API TexyHtml: toText () i TexyHtml:: toHtml () do wywozu części DOM
rev. 155
- Nowy system obsługi. Usunięte
$texy->handleri stałejTexy::PROCEED. Dodano$texy::addHandler(). Więcej na Forum
rev. 150
- Wszystkie przykłady pracuje obecnie w PHP 4 wystarczy "inkludovat" Texy odpowiednią wersję.
- wersja dla PHP 5 wsparcia dla wstecznej kompatybilności i oryginalne stałych
TEXY_ALL,TEXY_NONE,TEXY_HEADING_DYNAMIC,TEXY_HEADING_FIXED,TEXY_PROCEED,TEXY_CONTENT_*
rev. 131
- Pakiet zawiera obecnie wersji PHP4
- nowe funkcje konfiguracji TexyConfigurator: disableLinks i TexyConfigurator: disableImages
- $ Texy-> trybie awaryjnym () przeznaczonych do nowego statycznej klasie TexyConfigurator. Użyj TexyConfigurator: safemode ($ Texy).
- odwołane trustMode () - jest to ustawienie domyślne Texy
- fix mbstring.func_overload
- sprowadzony $ Texy-> tabWidth
rev. 126
- walidator DTD wewnętrznego $ Texy-> htmlOutputModule teraz kontroluje życie atrybuty
- Naprawiono błąd, przed wejściem atrybuty modyfikator
- zmiany nazwy $ Texy-> formatterModule → $ Texy-> htmlOutputModule
rev. 113
- Składnia listy Ulepszony, zobacz forum
- aktywowany typograficzne zmian w atrybutach tytuł
Beta wersja 2.0 (wersja 111)
- znacznie lepsze wyjście, zupełnie nowe API, idealny do ich obsługi, stałe wiele błędów
Klasy Texy
- usunięte
$texy->utf, zamiast$texy->encodingz wyjściowymutf-8 - Wyjście Texy wykorzysta wszystkie funkcje kodowania
$texy->encoding. Tylko ci, którzy nie są w kodowaniu, wymień podmiot numerycznej - Nowa funkcja
$texy->allowed- Stany wstrzymania wydawania pozwoleń i składni, zobacz Moduły - nowy sposób maskowania e-mail
- Nowa funkcja
$texy->urlSchemeFilters(opisanych w dokumentacji) - $ Texy-> trybie awaryjnym () przeznaczonych do nowego statycznej klasie TexyConfigurator. Użyj TexyConfigurator: safemode ($ Texy).
- odwołane trustMode () - jest to ustawienie domyślne Texy
- Nowa funkcja
$strictDTD- można przełączać się między DTD ścisłe i przejściowe - zmiana nazwy modułów:
- $ Texy-> imageDescModule → $ Texy-> figureModule
- $ Texy-> smiliesModule → $ Texy-> emoticonModule
- $ Texy-> quickCorrectModule → $ Texy-> typographyModule
-
Texy::safeMode()Składnia offlink/definition(patrz poniżej) i nieco zmodyfikowany, jest dozwolone tagi tabeli (patrz kod źródłowy) - Nowe funkcje
Texy::normalize()- dostosowanie tekstu do formularza (usuń spacje prawicy, konsolidacji separator, ...) - Nowe funkcje
Texy::webalize()- dostosowanie tekstu do identyfikatora sieci Web ('žlutý kůň'→'zluty-kun') - usunięte
Texy::addReference()iTexy::getReference(), wymiana modułów i linkModule imageModule - Wsparcie dla uciekł znaków: *)
- następnie
\ *testjest postrzegany jako*test, nie\<em>test - Analogicznie można wykorzystać modyfikator w nawiasie:
"blabla .(to je (můj\ ) názor)" - inny charakter uciekł, zobacz tableModule
- następnie
- Texy: Podsumowanie dziedzinie jest teraz
- stały
TEXY_ALL,TEXY_NONE,TEXY_HEADING_DYNAMICiTEXY_HEADING_FIXEDteraz:Texy::ALL,Texy:NONE,TexyHeadingModule::DYNAMICiTexyHeadingModule::FIXED - Funkcja zgodności wstecz i oryginalne stałych
TEXY_ALL,TEXY_NONE,TEXY_HEADING_DYNAMIC,TEXY_HEADING_FIXED - Dodano stały Texy:: VERSION
- aktywowany typograficzne zmian w atrybutach tytuł
- Kompaktowe biblioteki przemianowany
texy-compact.php→texy.compact.php
modułów w ogóle
- we wszystkich modułach usunięte własności
$allowed - Każdy ma swój własny identyfikator składni (np.
table,html/tag,heading/surrounded...) - innej składni jest dozwolone przez (np.)
$texy->allowed['table']= TRUE lub FALSE - usunąć wszystkich osób zajmujących się (z wyjątkiem-> obsługi scriptModule) - zamiast zarząd nad
$texy->addHandler
blockModule
- Wsparcie dla zagnieżdżonych bloków (div)
- każdy blok może być podłączony do własnej obsługi
block(patrz przykłady składni podkreślił ") - on / off składni:
$texy->allowed['blocks'](luzem) - indywidualnych poprzez:
block/default,block/pre,block/code,block/html,block/text,block/texysource,block/comment,block/div - opis różnych typów bloków w dokumentacji
emoticonModule
- odszkodowania za smiliesModule
- Nowa funkcja
$fileRoot(patrz imageModule) - dla każdego emotikony można podłączyć do własnej obsługi
emoticon - on / off składni:
$texy->allowed['emoticon']
figureModule
- odszkodowania za imageDescModule
- własności
$boxClassprzemianowany$class - Nowa funkcja
$widthDelta- w odniesieniu do pływających wonderland ustawić ich szerokość. Oblicza się to w szerokości obrazu +$widthDelta - każde zdjęcie może być związana z popisknou własnej obsługi
figure(patrz przykład na rysunku i List Definition ") - on / off składni:
$texy->allowed['figure']
headingModule
- wagi dynamicznej nagłówki oblicza nieco inaczej
- Nowa funkcja
$generateID- włącz automatyczne generowanie ID napisy - Nowa funkcja
$idPrefix- prefix tekst automatycznie generowane ID - Nowa funkcja
$TOC- Tutaj jest lista wszystkich gazet, a ich poziom ID - dla każdego tytułu może być związana z własnej obsługi
heading - on / off składni:
$texy->allowed['heading/surrounded']&$texy->allowed['heading/underlined']
horizLineModule
- teraz tylko akceptuje rejestracji
-------******* - linii poziomej może być podłączony do własnej obsługi
afterHorizline - on / off składni:
$texy->allowed['horizline']
htmlModule
- Nowa funkcja
$passComment- czy HTML komentarze wycieku lub pożreć - bok
$allowedComments(dla$texy->allowed) - do znaczników HTML może być związana z własnej obsługi
htmlTag - za każdy komentarz HTML może być związana z własnej obsługi
htmlComment - on / off składni:
$texy->allowed['html/tag']&$texy->allowed['html/comment']
imageModule
- Nowy smart preloader - nie trzeba dodawać żadnych JavaScript!
-
$rootPrefixzmieniona na$fileRoot- domyślną wartością jest lepszy sposób ekstrakcji - Nowa klasa
TexyImage, który jest markerem obrazu (patrz kod źródłowy), a metody stosowane przez innych osób zajmujących się - Nowych metod
addReference()igetReference()- programowanie i znalezienie dodać zdjęcie do odwołania - dla każdego zdjęcia może być związane z obsługi własnego
image(patrz przykład zdjęcia) - on / off składni:
$texy->allowed['image']&$texy->allowed['image/definition']
linkModule
- bok
$emailOnClick(może zastąpić obsługi) - automatycznie usuwane przed wejściem ftp:// linki w postaci ftp.xxx
- Ulepszone wsparcie dla
$forceNoFollow - Nowa klasa
TexyLink, który jest markerem odniesienia (patrz kod źródłowy), a metody stosowane przez innych osób zajmujących się - Nowych metod
addReference()igetReference()- Dodano programowania i znalezienia odniesienia - dla każdego odniesienia może być podłączony do własnej obsługi
linkReference(patrz przykład Zasoby ') - znajduje się na każdy adres URL i e-mail może być związana z własnej obsługi
linkURLodpowiednio.linkEmail - on / off składni:
link/reference,link/email,link/url,link/definition
listModule
- teraz przyjmuje i typograficznych tiret
- gotowe listy może być związana z własnej obsługi
afterListodpowiednio.afterDefinitionList - on / off składni:
$texy->allowed['list'], odpowiednio.$texy->allowed['list/definition'] - Składnia listy Ulepszony, zobacz forum
- TexyDefinitionListModule uwzględnić TexyListModule
longWordsModule
- on / off składni:
$texy->allowed['longwords'] - zniesione właściwości
$shy a $nbsp - daje lepsze efekty
phraseModule
- Nowy składnię
//kurzíva// - nowa składnia
x^2→x<sup>2</sup> - nowa składnia
O_2→O<sub>2</sub> - nowych notexy składni
- Składnia
++inserted++ --deleted-- ^^superscript^^ __subscript__ ~~cite~~domyślnie wyłączona - Nowa funkcja
$linksAllowed- może wspólnie wyłączanie łączy z wyrażeń - w każdym wyrażenie może być związana własnej obsługi
phrase(patrz przykład Linki ")
blockQuoteModule
- gotowego budynku można podłączyć do własnej obsługi
afterBlockquote - on / off składni:
$texy->allowed['blockquote']
scriptModule
- Wsparcie dla nowej rejestracji, oprócz
{{fnc(arg, arg)}jest{{fnc:arg, arg}} - Call
{{texy(...)}}jest zastrzeżone - Ostatnia aktualizacja: scriptModule obsługi-> obsługi jako pierwszy parametr przechodzi
$parserzamiast$texy(użyj$parser->texy) - on / off składni:
$texy->allowed['script']
tableModule
- wsparcie dla ucieczki znaków
| - tabeli może być podłączony do własnej obsługi
afterTable - on / off składni:
$texy->allowed['table']
typographyModule
- odszkodowania za quickCorrectModule
- ma znacznie lepsze wyniki i dodał internacjonalizacji
- Nowa funkcja
$locale(domyślnie, cs "), przedstawia specyfikę krajową - bezpośrednio wspierane jeszcze en, fr, de, pl
- Następujące niepodzielne miejsce przed ostatnim słowem lub buźkę w pkt (aby się w nowej linii)
- Nowy składnię:
(EUR)→ znak € - składnia Ulepszono:
-- = –--- = — - składnia Ulepszono:
----->Long strzałki - on / off składni:
$texy->allowed['typography']
htmlOutputModule
- zapewnia, że produkcja Texy nazywa się sensowne, cross skorygowania nieprawidłowych tagów itp.
- Obecnie kontroluje obecnie bardziej precyzyjnie, z uwzględnieniem
$strictDTD - Przełącznik XHTML / HTML tryb
$texy->htmlOutputModule->xhtml
TexyDOM i dziedziczone klasy
- usunięte, wymiana jest TexyHtml (podobnie nHtml patrz http://phpfashion.com/ programista ... )
- nieruchomości TexyHtml:: $ xhtml - przełączać się między HTML i XHTML
- wszystkie obsługi pracuje teraz z elementami przedstawiciele tego obiektu, obsługa jest niezwykle prosta
TexyConfigurator
- konfiguruje istniejącego obiektu Texy
- Funkcja TexyConfigurator: safemode, TexyConfigurator: disableLinks i TexyConfigurator: disableImages
Wersja 1.1b
1-cia 2-sze 2007
- NOWOŚĆ: Obsługa zmiennych w linkach
- FIX: fixed tabeli TexyLongWordsModule i TexyQuickCorrectModule
- FIX: TexyFormatterModule (Brak odstępów w blokach HTML)
- CHG: HTML wyświetlane komentarze
W wersji 1.1
6-gi 6-ta 2006
Poprawiony i ulepszony obsługi podmiotów:
- FIX: Texy teraz ignoruje nieznana nazwa podmiotu (było to jedyną rzeczą, która może spowodować non-sensowne wyjście, więc na pewno aktualizacji do 1.1).
- CHG: wyjście jest przesyłane do wszystkich podmiotów w formie liczbowej
&#**;wyjątkiem& " < >. Rozwiązuje problemy z niektórymi czytników RSS, itp. - FIX: Poprawione nieprawidłowe przetwarzanie w toText podmiotów ()
- CHG: toText () zostanie również usunięty
­i zamienione na wspólnych przestrzeni - Uwaga: Jeśli nie używasz UTF-8 i toText () wymagać będzie rozszerzenia iconv . W PHP 5 jest dostępna domyślnie.
Wersja 1.0 Final
18-ta 4-ty 2006
- FIX: toText () usuwa krzyża
- FIX: link bez cudzysłowów w tagu code
- FIX: Clickable obraz z podpisem (a także )
- FIX: Zgodność z nowych wersjach PHP
- FIX: Nie emituje puste atrybuty ( demo )
- CHG: zmiana charakteru znaku towarowego
™do™ - CHG: domyślnie
altdla obrazów jest teraz pusty ciąg
Rozszerzenie funkcji:
- NOWOŚĆ: atrybutów użytkownika
- CHG: Dozwolone znaczniki dostępne przez
$texy->allowedTagspowinien w przyszłości zastąpić$texy->htmlModule->allowed - NOWOŚĆ: nowy tryb podziały wiersza przez
$texy->mergeLines = false - INT: PHP5, jak konstruktorów
Fix do 1.0rc5
22-sze 7-gi 2005
- FIX: Zgodność z dziwnym wersji 4.4.0 i PHP 4 marca 1911 ( patrz Forum )
Fix do 1.0rc5
30-sze 5-ci 2005
- CHG:
<td></td>dostosowane do<td> </td>
Wersja 1.0rc5
25-sza 5-ci 2005
- CHG: Warning: nazwy oddzwaniania:
-
$texy->blockModule->codeHandlerzamiast$texy->blockModule->userFunction -
$texy->referenceHandlerzamiast$texy->userReferences
-
- CHG: Uwaga: modyfikator musi być zawsze poprzedzone przestrzeni ( demo )
- NOWOŚĆ: Wsparcie dla komentarzy Texy § § ( demo )
- NOWOŚĆ: Quick Links
test :[url]( demo ) - NEW: poprawa formatowania HTML ( demo , forum )
- NOWOŚĆ: trwa ładowanie danych zewnętrznych, takich jak
{{ getPrice(produkt) }}( forum ) (sponsor tej funkcji jest rozwój firmy Internet Mall , Inc)
Wersja 1.0rc4
16-ty 3-ty 2005
- NOWOŚĆ: nowe sztuczki - blok
/-- source - CHG: Każdy moduł ma skrót (wniosek) w formacie
$texy->xyzModule - CHG: aktywacja UTF ponad
$texy->utf = true; - CHG: ulepszone tabele
- CHG: zmiany składni list numerowanych:
- jest w stanie skonfigurować składni, np.
$texy->listModule->allowed['*'] = false - zmodyfikowano zapis w postaci 2 ... ... pierwsze dlatego, że zderzył się z zapisywanie danych na linii startowej
- zmodyfikowano zapis w postaci I. ... II. ... Bo to zderzył się z liter na początku wiersza
- Wykorzystania albo 1) ..... 2) ..... I) ..... II) ......
- lub "cętkowany" record, ale po co najmniej dwa miejsca mA
- jest w stanie skonfigurować składni, np.
Wersja 1.0rc3
9-ga 3-gie 2005
- NOWOŚĆ: Wsparcie
<caption>, demo - NOWOŚĆ: nowy przykład "składni użytkownika", pokazuje, jak dodać lub zmienić składnię
- NOWOŚĆ: Compact wersji jednego pliku jest idealny, jeśli nie modyfikować kod, ale używany tylko na serwerze
- CHG: moduł TexySmiliesModule jest aktywowany przez
$allowed = true;patrz przykład "Uśmieszki" - inne drobne zmiany w zachowaniu
$alloweddla innych modułów
Wersja 1.0rc2
27-te 2-ga 2005
- NOWOŚĆ: Metody
safeMode()itrustMode() - NOWOŚĆ: TexyHtmlModule modułu: - listę dozwolonych znaczników określa zmiennej $ dozwolone
- CHG: moduł TexyBlockModule:
- wykazało, że blok
/--notexyspełnia wszystkie wymagania, dlatego otrzymuje bloków/--texti/--html. Demo
- wykazało, że blok
Wersja 1.0rc1
23-cia 2-ga 2005
- NOWOŚĆ: szerokość i wysokość obrazu atrybuty wsparcia, w tym automatyczne lub ręczne przypisanie. Składnia jest
[* image.gif 50x30 *] - NOWOŚĆ: Oprócz dynamicznych podpisy mogą być używane jako stałe. Więcej informacji można znaleźć na przykład w pozycjach "
- FIX: Wsparcie dla "długie buźki", jak
:-)))))





