(this page is translated by Google; We're working hard on a human translation)
Changelog
Version 2.0 Beta 2
rev. 208
- Nutzung
$texy->setOutputMode(...)Zwischen switch to HTML / XHTML, Strict / Loose-Modi. Parameter mit einem der Thesen Konstanten:Texy::HTML4_TRANSITIONAL,Texy::HTML4_STRICT,Texy::XHTML1_TRANSITIONAL,Texy::XHTML1_STRICT -
Texy::$strictDTD&$texy->htmlOutputModule->xhtmlsind veraltet
rev. 206
- neue Konstanten
Texy::FILTER_ANCHOR&Texy::FILTER_IMAGE
rev. 202
- entfernt Unterstützung für PHP 4 und PHP 5.0.x
rev. 195
- Unterstützung für mehrzeilige Textblöcke und Zellen in den Tabellen
- URL verkürzen können gesteuert werden über
$texy->linkModule->shorten
rev. 192
- Die Bilder können wählen zwischen der Größe erforderlich
[* image 10x20 *]und maximale[* image 10X20 *]mit einem kleinen oder großenX
rev. 185
- umgesetzt Nette_Object von net Framework. Ersetzt TexyBase
rev. 181
- TexyHtml: $ Kinder ist jetzt privat. Die Kinder werden durch die Schnittstelle behandelt ArrayAcces ( siehe )
rev. 180
- nicht eingeschlossen sind
­die URL
rev. 179
- Hinweis: Das Umbenennen TexyHtml:: add () → create (), TexyHtml: addChild () → Add () ( Gründe )
- Version von PHP4: Emulation Klasse Exception werfen
- intelligenter Erkennung von E-Mails und URLs im Text
rev. 178
- TexyTableModule - merkwürdiges Verhalten Modifikation & evenClass (siehe Forum )
- Standard-Handler HtmlTag 'kehrt Objekt statt String TexyHtml
- Handler, Randnr 'kann wesentlich geändert werden, als mit NULL-Parameter als Modifier (beachten Sie, dass diese Revision Handler werden in den nächsten)
- Veränderungen in der internen und TexyHtml TexyModifier (in $ Klassen sind jetzt Position Schlüsselfeld)
rev. 177
- Hinzugefügt $ Texy-> alignClasses (siehe Forum )
rev. 176
- Hinzugefügt $ Texy-> headingModule-> moreMeansHigher (siehe Forum )
- Tabellen in der neu hinzugefügten Elemente
<thead>und<tbody> - Smarter Division Tabelle auf den Kopf und Körper
rev. 175
-
$texy->htmlOutputModule->xhtml- switch XHTML / HTML-Modus
rev. 173
- Feld $ Texy-> headingModule-> TOC anstatt der Position id 'enthält das Element, e-mail Titel und TexyHtml Element "ist Titel generateID generiert, wenn $
rev. 169
- Refactoring: Hinzugefügt TexyBase & TexyException
rev. 156
- Neue API-Methoden TexyHtml: toText () & TexyHtml: toHTML () zu exportieren Teil des DOM
rev. 155
- neuen System umgehen. Entfernt
$texy->handlerund konstanteTexy::PROCEED. Hinzugefügt$texy::addHandler(). Mehr bei dem Forum
rev. 150
- Alle Beispiele funktionieren jetzt in PHP 4 nur noch "inkludovat" Texy geeignete Version.
- Version für PHP 5 Unterstützung für die Abwärtskompatibilität und die ursprünglichen Konstanten
TEXY_ALL,TEXY_NONE,TEXY_HEADING_DYNAMIC,TEXY_HEADING_FIXED,TEXY_PROCEED,TEXY_CONTENT_*
rev. 131
- Paket enthält jetzt eine Version von PHP4
- neue Konfiguration Funktionen TexyConfigurator: disableLinks & TexyConfigurator: disableImages
- $ Texy-> safemode () zugewiesen, eine neue statische Klasse TexyConfigurator. Verwenden TexyConfigurator: safemode ($ Texy).
- widerrufen trustMode () - Dies ist die Standardeinstellung Texy
- mbstring.func_overload fix
- mitgebracht $ Texy-> TabWidth
rev. 126
- internen DTD validator $ Texy-> htmlOutputModule steuert nun die Kraft Attribute
- Wurde ein Fehler behoben, bevor sie Attribute Modifier
- Namensänderung $ Texy-> formatterModule → $ Texy-> htmlOutputModule
rev. 113
- Verbesserte Syntax-Listen finden Sie im Forum
- aktiviert typografische Anpassungen in den Attributen Titel
Beta-Version 2.0 (rev. 111)
- viel bessere Leistung, eine komplett neue API, die perfekte Unterstützung für ihre Handler, viele Bugs behoben
Klasse Texy
- entfernt
$texy->utf, statt$texy->encodingmit einem Ausgangswertutf-8 - Texy Ausgabe wird alle Funktionen der Kodierung
$texy->encoding. Nur diejenigen, die nicht in der Kodierung, ersetzen Sie die numerische Einheit - Ein neues Feature
$texy->allowed- United Genehmigung und das Verbot der Syntax finden Sie die Module - eine neue Art der Maskierung E-Mail
- Ein neues Feature
$texy->urlSchemeFilters(Dokumentation beschrieben in der) - $ Texy-> safemode () zugewiesen, eine neue statische Klasse TexyConfigurator. Verwenden TexyConfigurator: safemode ($ Texy).
- widerrufen trustMode () - Dies ist die Standardeinstellung Texy
- Ein neues Feature
$strictDTD- kann DTD Umschalten zwischen Strict und Transitional - Ändern Sie die Namen der Module:
- $ Texy-> imageDescModule → $ Texy-> figureModule
- $ Texy-> smiliesModule → $ Texy-> emoticonModule
- $ Texy-> quickCorrectModule → $ Texy-> typographyModule
-
Texy::safeMode()Syntax offlink/definition(siehe unten) und leicht modifiziert ist eine Tabelle der erlaubten Tags (siehe Quellcode) - Neue Features
Texy::normalize()- Stellen Sie den Text auf die Standard-Form (Leerzeichen entfernen rechten Hand, der Konsolidierung des Abscheider, ...) - Neue Features
Texy::webalize()- Stellen Sie Text in ein Web-Kennung ('žlutý kůň'→'zluty-kun') - entfernt
Texy::addReference()undTexy::getReference(), Austausch von Modulen und linkModule imageModule - Unterstützung für geschützte Zeichen: *)
- dann
\ *testist zu sehen als*testnicht\<em>test - Analogie kann in Klammern verwendet werden modifier:
"blabla .(to je (můj\ ) názor)" - anderen Charakter entgangen, siehe tableModule
- dann
- Texy: Zusammenfassung Feld ist jetzt
- Konstante
TEXY_ALL,TEXY_NONE,TEXY_HEADING_DYNAMICundTEXY_HEADING_FIXEDjetzt:Texy::ALL,Texy:NONE,TexyHeadingModule::DYNAMICundTexyHeadingModule::FIXED - Rückwärtskompatibilität Funktion und den ursprünglichen Konstanten
TEXY_ALL,TEXY_NONE,TEXY_HEADING_DYNAMIC,TEXY_HEADING_FIXED - Hinzugefügt konstanten Texy:: VERSION
- aktiviert typografische Anpassungen in den Attributen Titel
- Kompakt-Bibliothek umbenannt
texy-compact.php→texy.compact.php
Module im Allgemeinen
- in allen Modulen entfernt Eigenschaft
$allowed - Jeder hat seine eigene Kennung Syntax (zB
table,html/tag,heading/surrounded...) - andere Syntax ist erlaubt zB durch ()
$texy->allowed['table']= TRUE oder FALSE - Entfernen Sie alle Handler (außer scriptModule-> Handler) - anstelle der zentralen Verwaltung über
$texy->addHandler
blockModule
- Unterstützung für verschachtelte Blöcke (div)
- Jeder Block kann Handler selbst wird im Zusammenhang mit seiner
block(siehe Beispiele, Syntax markiert durch ") - on / off-Syntax:
$texy->allowed['blocks'](Bulk) - Einzelnen durch:
block/default,block/pre,block/code,block/html,block/text,block/texysource,block/comment,block/div - Beschreibung der verschiedenen Arten von Blöcken in der Dokumentation
emoticonModule
- Entschädigung für smiliesModule
- Neues Feature
$fileRoot(siehe imageModule) - für jeden eigenen Emoticons können Handler werden im Zusammenhang mit seiner
emoticon - on / off-Syntax:
$texy->allowed['emoticon']
figureModule
- Entschädigung für imageDescModule
- Eigenschaft
$boxClassumbenannt$class - Ein neues Feature
$widthDelta- für schwimmende wonderland setzen ihre Breite. Dabei wird berechnet, wie Bildbreite +$widthDelta - Jedes Bild kann Handler verknüpft werden mit eigenen popisknou
figure(siehe z. B. Abbildung und Definition List ') - on / off-Syntax:
$texy->allowed['figure']
headingModule
- Gewicht dynamischen Schlagzeilen etwas anders berechnet
- Ein neues Feature
$generateID- Aktivieren Sie die automatische Generierung Untertiteln ID für - Ein neues Feature
$idPrefix- Text Präfix für automatisch generierte ID - Ein neues Feature
$TOC- Hier ist eine Liste von all den Schlagzeilen, und der Grad ihrer ID - für jeden Titel kann Handler eigenen verknüpft werden, um ihre
heading - on / off-Syntax:
$texy->allowed['heading/surrounded']und$texy->allowed['heading/underlined']
horizLineModule
- jetzt nur akzeptiert Registrierung
-------ein******* - die horizontale Linie kann Handler selbst wird im Zusammenhang mit seiner
afterHorizline - on / off-Syntax:
$texy->allowed['horizline']
htmlModule
- Ein neues Feature
$passComment- ob HTML-Kommentare Leck oder fressen - beiseite
$allowedComments(für$texy->allowed) - zu jedem beliebigen HTML-Tag kann Handler eigenen verknüpft werden, um ihre
htmlTag - für jedes HTML-Kommentar-Handler kann eigene verknüpft werden, um ihre
htmlComment - on / off-Syntax:
$texy->allowed['html/tag']und$texy->allowed['html/comment']
imageModule
- neue smart preloader - keine Notwendigkeit, JavaScript zu keiner!
-
$rootPrefixumbenannt$fileRoot- Standardwert ist schlauer Weise extrahierten - Eine neue Klasse
TexyImage, das Bild ist ein Marker (siehe Quellcode), und die Methoden von anderen Handler verwendet - Neue Methoden
addReference()&getReference()- Programmierung und der Suche nach einem Bild zu fügen Artikeln - Für jedes Bild kann's sein eigenes Zusammenhang mit dem Handler
image(siehe z. B. Bilder) - on / off-Syntax:
$texy->allowed['image']und$texy->allowed['image/definition']
linkModule
- beiseite
$emailOnClick(Handler kann Ersatz) - automatisch gelöscht, bevor ftp:// Links in der Form ftp.xxx
- Verbesserte Unterstützung für
$forceNoFollow - Eine neue Klasse
TexyLink, die Markierung ist ein Verweis (siehe Quellcode), und die Methoden von anderen Handler verwendet - Neue Methoden
addReference()&getReference()- Hinzugefügt Programmierung und Referenzen finden - Für jede Referenz kann Handler selbst wird im Zusammenhang mit seiner
linkReference(siehe Beispiel Referenzen ") - finden Sie auf jede URL und E-Mail-Handler kann sein eigenes Zusammenhang mit seiner
linkURLjeweils.linkEmail - on / off-Syntax:
link/reference,link/email,link/url,link/definition
listModule
- jetzt akzeptiert und typografische Gedankenstrich
- die fertige Liste kann Handler eigenen verknüpft werden, um ihre
afterListbzw.afterDefinitionList - on / off-Syntax:
$texy->allowed['list']bzw.$texy->allowed['list/definition'] - Verbesserte Syntax-Listen finden Sie im Forum
- TexyDefinitionListModule in TexyListModule aufgenommen
longWordsModule
- on / off-Syntax:
$texy->allowed['longwords'] - abgeschafft Eigenschaften
$shy a $nbsp - bessere Ergebnisse
phraseModule
- Neue Syntax
//kurzíva// - neue Syntax
x^2→x<sup>2</sup> - neue Syntax
O_2→O<sub>2</sub> - neue Syntax notexy
- Syntax
++inserted++ --deleted-- ^^superscript^^ __subscript__ ~~cite~~standardmäßig deaktiviert - Ein neues Feature
$linksAllowed- kann gemeinsam mit Phrasen Links deaktivieren - in jeder Phrase kann Handler eigenen verknüpft werden
phrase(siehe Beispiel, Links ')
blockQuoteModule
- das fertige Gebäude können eigene Handler werden im Zusammenhang mit seiner
afterBlockquote - on / off-Syntax:
$texy->allowed['blockquote']
scriptModule
- Support für eine neue Registrierung, zusätzlich zu
{{fnc(arg, arg)}ist die{{fnc:arg, arg}} - Call
{{texy(...)}}ist reserviert - Geändert: scriptModule Handler-> Handler als ersten Parameter übergibt
$parseranstelle von$texy(verwenden$parser->texy) - on / off-Syntax:
$texy->allowed['script']
tableModule
- Unterstützung für die Escape-Zeichen
| - Die Tabelle kann Handler selbst wird im Zusammenhang mit seiner
afterTable - on / off-Syntax:
$texy->allowed['table']
typographyModule
- Entschädigung für quickCorrectModule
- hat viel bessere Ergebnisse und hat die Internationalisierung
- Neues Feature
$locale(Voreinstellung, cs ') setzt die nationalen Besonderheiten - direkt noch en unterstützt, FR, DE, PL
- Die folgenden unteilbaren Raum vor dem letzten Wort oder einen Smiley in Absatz (die Linie bekommen sich auf ein neues)
- Neue Syntax:
(EUR)→ Zeichen € - Verbesserte Syntax:
-- = –ein--- = — - Verbesserte Syntax:
----->lange Pfeile - on / off-Syntax:
$texy->allowed['typography']
htmlOutputModule
- sichergestellt, dass der Ausgang des Texy heißt wohlgeformt, cross Korrektur ungültiger Tags, etc.
- Out steuert nun genauer unter Berücksichtigung
$strictDTD - Schalter XHTML / HTML-Modus
$texy->htmlOutputModule->xhtml
TexyDOM und geerbte Klassen
- entfernt, ist der Ersatz TexyHtml (ähnlich sehen nHtml http://phpfashion.com/ Programmierer ... )
- Eigentum TexyHtml:: $ xhtml - Wechsel zwischen HTML und XHTML-Ausgabe
- Alle Handler arbeitet jetzt mit Elementen von diesem Objekt dargestellt, Handhabung ist extrem einfach
TexyConfigurator
- konfiguriert ein vorhandenes Objekt Texy
- Funktion TexyConfigurator: safemode, TexyConfigurator: disableLinks & TexyConfigurator: disableImages
Version 1.1b
1. 2. 2007
- NEU: Unterstützt die Variablen in Links
- UPDATE: fester Tisch TexyLongWordsModule & TexyQuickCorrectModule
- UPDATE: TexyFormatterModule (fehlende Leerzeichen in der HTML-Blöcke)
- CHG: angezeigten HTML-Kommentare
Version 1.1
6. 6th 2006
Korrigierte und verbesserte Handhabung von Entitäten:
- UPDATE: Texy jetzt ignoriert unbekannte Wesen Namen (das war ungefähr das einzige, was Ausgang gebildet könnte eine nicht gut, so definitiv 1.1 aktualisieren, um).
- CHG: Der Ausgang ist jetzt numerischen geschickt, um alle Einheiten in Form von
&#**;außer& " < >. Es löst Probleme mit einigen RSS-Readern, etc. - UPDATE: Berichtigt unsachgemäßen Verarbeitung mit Sitz in toText ()
- CHG: toText () werden ebenfalls entfernt
­und umgewandelt in gemeinsamen Räumen - Hinweis: Wenn Sie nicht UTF-8 und toText () wird die Verlängerung des erfordern iconv . In PHP 5 ist standardmäßig verfügbar.
Version 1.0 Final
18. 4th 2006
- UPDATE: toText () entfernt das Kreuz
- UPDATE: Link ohne die Anführungszeichen im Code-Tag
- UPDATE: anklickbaren Bild mit Beschriftung (und auch )
- UPDATE: Kompatibilität mit neuen Versionen von PHP
- UPDATE: es erzeugt keine leere Attribute ( Demo )
- CHG: verändert den Charakter der Marke
™zur™ - CHG: default
altfür Bilder ist jetzt eine leere Zeichenfolge
Extension-Funktionen:
- NEU: Benutzer-Attribute
- CHG: erlaubten Tags verfügbar über
$texy->allowedTagssollte in Zukunft ersetzen$texy->htmlModule->allowed - NEU: neuer Modus Zeilenumbrüche über
$texy->mergeLines = false - INT: PHP5-like Konstruktoren
Fix für 1.0rc5
22. 7. 2005
- UPDATE: Kompatibilität mit einer seltsamen Version 4.4.0 und PHP 4. März 1911 ( siehe Forum )
Fix für 1.0rc5
30. 5th 2005
- CHG:
<td></td>angepasst<td> </td>
Version 1.0rc5
25. 5th 2005
- CHG: Warnung: Die Namen für Rückruf:
-
$texy->blockModule->codeHandleranstelle von$texy->blockModule->userFunction -
$texy->referenceHandleranstelle von$texy->userReferences
-
- CHG: Achtung: Modifikator muss immer (Raum werden mit einem vorangestellten Demo )
- NEW: Unterstützung für Kommentare Texy § § ( Demo )
- NEU: Quick Links
test :[url]( Demo ) - Neu: Verbesserter HTML-Formatierung ( Demo , Forum )
- NEU: Laden externer Daten, wie
{{ getPrice(produkt) }}( Forum ) (Sponsor dieser Funktion ist die Entwicklung Unternehmens Internet Mall , Inc.)
Version 1.0rc4
16. 3. 2005
- NEU: neue Tricks - Block
/-- source - CHG: Jedes Modul hat eine Verknüpfung (Verweis) im Format
$texy->xyzModule - CHG: Aktivierung der UTF über
$texy->utf = true; - CHG: Verbesserte Tabellen
- CHG: Änderung Syntax von nummerierten Listen:
- der Lage ist, konfigurieren Sie die Syntax, zB
$texy->listModule->allowed['*'] = false - Eintrag in veränderter Form zuerst ... 2 ... weil es kollidierte mit dem Schreiben von Daten auf der Startlinie
- Eintrag in veränderter Form I. ... II. ... Weil es line kollidierte mit den Initialen zu Beginn der
- Verwenden Sie entweder 1) ..... 2) ..... I) ..... II) ......
- oder "Flecken" zu erfassen, doch gefolgt von mindestens zwei mA Räume
- der Lage ist, konfigurieren Sie die Syntax, zB
Version 1.0rc3
9. 3. 2005
- NEW: Unterstützung
<caption>, Demo - NEU: Ein neues Beispiel von "USER", zeigt, wie man hinzufügen oder ändern die Syntax
- NEU: Compact Single-File-Version ist ideal, wenn Sie ändern nicht den Code, sondern nur auf dem Server verwendet
- CHG: TexySmiliesModule Modul aktiviert ist über
$allowed = true;sehen Sie ein Beispiel der "Smilies" - andere geringfügige Änderungen im Verhalten von
$allowedfür andere Module
Version 1.0rc2
27. 2nd 2005
- NEW: Methoden
safeMode()undtrustMode() - NEU: TexyHtmlModule Modul: - die Liste der erlaubten Tags bestimmt die Variable $ erlaubt
- CHG: TexyBlockModule Modul:
- zeigten, dass der Block
/--notexyerfüllt alle Anforderungen, so ist es Blöcke ersetzt durch/--textund/--html. Demo
- zeigten, dass der Block
Version 1.0rc1
23. 2nd 2005
- NEU: Bildhöhe und Breite Unterstützung Attribute, einschließlich Auto-oder manuelle Zuordnung. Die Syntax ist
[* image.gif 50x30 *] - NEU: Zusätzlich zu den dynamischen Bildunterschriften befestigt werden kann genutzt. Mehr Informationen finden Sie beispielsweise die gefunden werden in, Überschriften '
- UPDATE: Unterstützung für "long Smileys", wie
:-)))))





