PHP-Textile

Software Screenshot:
PHP-Textile
Software Details:
Version: 3.5.5
Upload Date: 12 May 15
Distribution Type: Freeware
Downloads: 8

Rating: nan/5 (Total Votes: 0)

PHP-Textile is a wrapper for the official Textile markup specification, allowing developers to read Textile markup and transform it to standards-compliant HTML.

The library can be used to format and beautify text entered by users in a form field, outputting it as HTML (or HTML5) inside the browser and have it properly render out as stylized text.

The library doesn't do anything on its own, but PHP-Textile can be used for building WYSIWYG/WYSIWYM editors, text conversion utilities, or integrated with blogging and CMS platforms to provide Textile support for their articles and pages.

Supported Textile formatting elements:
Paragraphs
Headings
Block code
Pre-formatted text
Textile comments
HTML
Block quotations
Bulleted list
Numbered lists
Definition lists
Footnotes
Auto-numbered notes
Links
Images
Tables
Strong and bold text
Emphasized and italic text
Superscript and subscript
Insertions and deletions
Citation
Inline code
Text alignment
Indentation
CSS styles
CSS classes and CSS IDs
Language attribute
Character conversions
Unicode symbols
Acronyms
Uppercase words

What is new in this release:

  • Fix rendering of left and right image alignment in non-lite restricted mode.
  • Fix wrong triggered error type when using the deprecated $encode option of Parser::textileThis().
  • Fix attribute regular expression to stop it matching multiple times.
  • Fix rendering of lists in table cells with span attributes set.
  • Throws an exception if Parser::__construct() is given invalid document type, instead of eating it silently and returning document using the default content-type you weren't wishing for. Prevents issues where you want HTML5, but silently got XHTML due to typo or an issue in application design.
  • Clean user-supplied styles prior to sorting and re-formatting.
  • Remove dead code and duplicated procedures as outlined by code coverage reports.
  • Remove unused internal method Parser::fSpecial().
  • Test code coverage, coding style and run unit tests against HHVM.
  • Footnote reference numbers support Unicode characters.
  • Use named sub-patterns in regular expressions.
  • Refactored link detection code.

Requirements:

  • PHP 5.3 or higher

Similar Software

Comments to PHP-Textile

Comments not found
Add Comment
Turn on images!