PHP-Textile est un wrapper pour la spécification officielle de balisage Textile, permettant aux développeurs de lire balisage Textile et le transformer en respectant les standards HTML.
La bibliothèque peut être utilisé pour formater et embellir texte saisi par les utilisateurs dans un champ de formulaire, la sortie au format HTML (ou HTML5) à l'intérieur du navigateur et l'avoir rendu correctement sur texte stylisé.
La bibliothèque ne fait rien sur son propre, mais PHP-textile peut être utilisé pour construire des éditeurs WYSIWYG / WYSIWYM, utilitaires de conversion de texte, ou intégré avec les blogs et les plates-formes CMS de fournir un soutien textile pour leurs articles et des pages.
éléments formatage supporté textile:
Paragraphes
Rubriques
Code Bloquer
Pré-texte formaté
Commentaires textiles
HTML
citations de bloc
Liste à puces
Les listes numérotées
Les listes de définition
Notes
notes auto-numérotée
Links
Images
Tableaux
Texte fort et audacieux
Importante et le texte en italique
Exposant et indice
Les insertions et les deletions
Citation
code Inline
alignement du texte
Échancrure
styles CSS
classes CSS et les ID de CSS
attribut Langue
conversions de caractères
les symboles Unicode
Acronyme
Mots en majuscules
Quoi de neuf dans cette version:
- Mode Fix rendu de l'alignement de l'image gauche et à droite dans la non-lite restreint .
- Correction Type d'erreur incorrect déclenchée lorsque vous utilisez l'option obsolète $ encoder des textileThis Parser ().
- Correction d'attribuer expression régulière pour l'arrêter correspondant à plusieurs fois.
- Fix rendu de listes dans les cellules de la table avec la durée des attributs définis.
- Renvoie une exception si Parser :: __ construct () est donnée invalide type de document, au lieu de manger en silence et en retournant le document en utilisant le type de contenu par défaut ne vous a pas souhaiter. Empêche les questions où vous voulez HTML5, mais silencieusement obtenu XHTML raison de typo ou un problème dans la conception d'applications.
- Propre styles fournis par l'utilisateur avant le tri et re-formatage.
- Supprimer code mort et les procédures en double, comme indiqué par les rapports de couverture de code.
- Supprimer utilisé méthode interne Parser :: fSpecial ().
- couverture de code de test, le style de codage et de courir contre HHVM.
- les références Footnote en charge les caractères Unicode.
- Utilisez nommé sous-modèles dans les expressions régulières.
- code de détection de lien Refonte.
Tests unitaires
Exigences :
- PHP 5.3 ou supérieur
Commentaires non trouvées