Skip to content

Releases: dg/texy

Released version 1.1

03 Jul 11:44
@dg dg
Compare
Choose a tag to compare
    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

03 Jul 11:41
@dg dg
Compare
Choose a tag to compare
    1. 2006

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
    1. 2005
  • FIX: kompatibilita s divnou verzí PHP 4.3.11 a 4.4.0 (viz fórum)
    1. 2005
  • CHG: <td></td> upraveno na <td>&nbsp;</td>
    1. 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.)
    1. 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
    1. 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ů
    1. 2005
  • NEW: metody safeMode() a trustMode()
  • 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
    1. 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

03 Jul 11:55
@dg dg
Compare
Choose a tag to compare
v0.9.7

version 0.9.7

Released version 0.9.6

03 Jul 11:42
@dg dg
Compare
Choose a tag to compare