Releases: dg/texy
Releases · dg/texy
Released version 1.1
-
- 2006
Opraveno a vylepšeno zpracování entit:
- FIX: Texy nyní ignoruje neznámé jmenné entity (tohle byla asi jediná věc, co mohla způsobit non-well-formed výstup, proto určitě na 1.1 upgradujte).
- CHG: ve výstup jsou nyní veškeré entity posílány v numerické podobě
&#**;
, s výjimkou& " < >
. Řeší to problémy s určitými RSS čtečkami apod. - FIX: opraveno chybné zpracování entit v toText()
- CHG: toText() také odstraní
­
a
převádí na obyčejné mezery - upozornění: pokud nepoužíváte kódování UTF-8, tak toText() bude vyžadovat rozšíření iconv. V PHP 5 je dostupné standardně.
Released version 1.0
-
- 2006
- FIX: toText() odstraní křížek
- FIX: odkaz bez uvozovek v code tagu
- FIX: klikatelný obrázek s popiskem (a také)
- FIX: kompatibilita s novými verzemi PHP
- FIX: nevypouští prázdné attributy (demo)
- CHG: znak pro trademark změněn z
™
na™
- CHG: výchozí
alt
pro obrázky je nyní prázdný řetězec
Rozšíření funkcí:
- NEW: uživatelské atributy
- CHG: povolené tagy dostupné přes
$texy->allowedTags
, mělo by v budoucnu nahradit$texy->htmlModule->allowed
- NEW: nový režim zalamování řádků via
$texy->mergeLines = false
- INT: PHP5-like constructors
-
- 2005
- FIX: kompatibilita s divnou verzí PHP 4.3.11 a 4.4.0 (viz fórum)
-
- 2005
- CHG:
<td></td>
upraveno na<td> </td>
-
- 2005
- CHG: pozor: změny názvů pro callbacky:
$texy->blockModule->codeHandler
namísto$texy->blockModule->userFunction
$texy->referenceHandler
namísto$texy->userReferences
- CHG: pozor: modifikátor vždy musí předcházet mezera (demo)
- NEW: podpora Texy komentářů §§ (demo)
- NEW: rychlé odkazy
test :[url]
(demo) - NEW: dokonalejší přeformátování HTML (demo, fórum)
- NEW: vkládání externích dat jako
{{ getPrice(produkt) }}
(fórum) (sponzorem vývoje této funkce je společnost Internet Mall, a.s.)
-
- 2005
- NEW: nová vychytávka - blok
/-- source
- CHG: každý modul má zkratku (referenci) ve formátu
$texy->xyzModule
- CHG: aktivace UTF přes
$texy->utf = true;
- CHG: vylepšení tabulek
- CHG: úprava syntaxe číslovaných seznamů:
- je možnost syntaxi konfigurovat, např.
$texy->listModule->allowed['*'] = false
- upraven zápis v podobě 1. .... 2. ...., protože kolidoval se zápisem data na začátku řádku
- upraven zápis v podobě I. .... II. ...., protože kolidoval s iniciálou na začátku řádku
- buď použijte 1) ..... 2) ..... I) ..... II) ......
- nebo "tečkovaný" zápis, ale následovaný nejméně dvěma mezerami
- je možnost syntaxi konfigurovat, např.
-
- 2005
- NEW: podpora
<caption>
, demo - NEW: nový příklad "user syntax" ukazuje, jak změnit nebo doplnit syntax
- NEW: kompaktní jednosouborová verze, ideální pokud nechcete kód upravovat, ale jen používat na serveru
- CHG: modul TexySmiliesModule se aktivuje přes
$allowed = true;
, viz příklad "smilies" - další drobné úpravy v chování
$allowed
u dalších modulů
-
- 2005
- NEW: metody
safeMode()
atrustMode()
- NEW: modul TexyHtmlModule: - seznam všech povolených tagů určuje proměnná $allowed
- CHG: modul TexyBlockModule:
- ukázalo se, že blok
/--notexy
nevyhovuje všem požadavkům, takže je nahrazen bloky/--text
a/--html
. Demo
- ukázalo se, že blok
-
- 2005
- NEW: obrázky podporují width & height atributy, včetně autodetekce nebo manuálního zadání. Syntax je
[* image.gif 50x30 *]
- NEW: kromě dynamických titulků lze použít i fixní. Další informace najdete v příkladu 'Headings'
- FIX: podpora pro "dlouhé smajlíky" jako
:-)))))
Released version 0.9.7
v0.9.7 version 0.9.7
Released version 0.9.6
Year 2004.