Introduction

Typographe helps Joomla editors improve punctuation and spacing before publishing. It works with article text, category descriptions and custom HTML modules, with optional title correction.


New in 2.0.9
Fixed artificial line breaks in long-article previews. Words with discretionary hyphens remain individually selectable, and the preview explains these invisible changes without changing their spelling. Existing settings and the typography engine are preserved.

Review corrections before saving
Use the administrator review panel to compare Before and After in rendered HTML or source view. Proposed changes are highlighted in yellow. Click a highlighted change to reject it or accept it again, then choose Apply selected corrections. Keyboard navigation is supported. The preview does not save your content; you remain in control of the Joomla save action.

Manual and automatic workflows
Check text on demand or enable automatic correction when saving. An applied manual selection is respected for that exact save, including changes rejected in the preview. Rejections are not permanent exclusions: review again after subsequent edits, or disable automatic correction for a manual-only workflow. An undo action is available before saving when the applied text has not been edited further.

Language-aware typography
Typographe supports smart quotes and apostrophes, ellipses, punctuation spacing, non-breaking spaces, dimensions, units, dashes, trademark and copyright symbols, and Unicode NFC normalization. Individual rules can be disabled. Optional hyphenation is disabled by default. Content language determines typography conventions independently of the interface language; the default locale is used for content assigned to All languages.

Protect structured content
HTML tags and attributes, code blocks, comments, URLs, email addresses and Joomla content tags are preserved. Authors can exclude passages using class="notypo" or data-typographe-ignore. The rendered preview omits template styling and external media, and comparison marks are never saved into the content.

Editing-time processing
The review panel is available in the administrator interface. Automatic correction also supports frontend article form saves. Public page display performs no typography correction and loads no Typographe JavaScript or CSS. Existing content is not rewritten in bulk.

Installation and updates
Install the release ZIP through Joomla's extension installer. Required dependencies are included, so Composer is not needed on the site. Stable releases are available through Joomla's native extension update manager; installation is initiated by the administrator.

Requirements and scope
Requires Joomla 6, PHP 8.3 or later, and the DOM and mbstring extensions. Tested on Joomla 6.2.0 with PHP 8.3.30. The interface and documentation are available in English and French. Custom fields, metadata descriptions and third-party component fields are not integrated in this release. Quotes spanning multiple HTML tags may require manual adjustment.

Typographe uses JoliTypo 1.8.0, Hyphenator 3.2.0 and Symfony Intl Normalizer polyfill 1.43.0. Original dependency licenses and attributions are included.

License: GNU GPL v3 or later.

Typographe améliore la ponctuation et les espacements pendant l’édition des contenus Joomla : textes d’articles, descriptions de catégories et modules HTML personnalisés, avec correction facultative des titres.

Nouveautés de la version 2.0.9
Correction des retours à la ligne artificiels dans l’aperçu des articles longs. Les mots contenant une césure restent sélectionnables séparément et l’aperçu explique ces caractères invisibles, sans changement d’orthographe. Les paramètres existants et le moteur typographique sont conservés.

Vérifier et choisir
Comparez les versions Avant et Après en rendu HTML ou en code source. Les corrections proposées sont surlignées en jaune. Cliquez sur une modification pour la refuser ou l’accepter à nouveau, puis choisissez « Appliquer les corrections retenues ». Le clavier est également pris en charge. L’aperçu ne sauvegarde pas le contenu : vous conservez la maîtrise de l’enregistrement Joomla.

Correction manuelle ou automatique
Lancez une vérification à la demande ou activez la correction à l’enregistrement. La sélection manuelle appliquée est respectée pour la révision exacte soumise, y compris les corrections refusées. Les refus ne constituent pas des exclusions permanentes : vérifiez à nouveau après une modification ultérieure ou désactivez le mode automatique. Une annulation de l’application est possible avant sauvegarde si le texte n’a pas été modifié depuis.

Règles selon la langue
Guillemets et apostrophes typographiques, points de suspension, espaces insécables, ponctuation, dimensions, unités, tirets, symboles de marque et copyright, normalisation Unicode NFC. Chaque règle peut être désactivée. La césure facultative est désactivée par défaut. La langue du contenu détermine les conventions, indépendamment de celle de l’interface.

Préserver le contenu structuré
Les balises et attributs HTML, blocs de code, commentaires, URL, adresses e-mail et balises de contenu Joomla sont préservés. Utilisez class="notypo" ou data-typographe-ignore pour exclure un passage. L’aperçu n’affiche pas les styles du template ni les médias externes ; ses marques de comparaison ne sont jamais enregistrées.

Aucun traitement lors de l’affichage public
Le panneau de vérification est disponible dans l’administration. Le mode automatique prend aussi en charge la sauvegarde des articles depuis l’éditeur frontal. L’affichage des pages publiques ne déclenche aucune correction et ne charge aucun JavaScript ou CSS Typographe. Les contenus existants ne sont pas réécrits en masse.

Installation et mises à jour
Installez le ZIP publié dans l’installateur Joomla. Les dépendances sont incluses, sans besoin de Composer sur le site. Les versions stables sont détectées par le gestionnaire natif de mises à jour Joomla ; l’installation est déclenchée par l’administrateur.

Prérequis et limites
Joomla 6, PHP 8.3 ou supérieur, DOM et mbstring. Testé sur Joomla 6.2.0 et PHP 8.3.30. Interface et documentation en français et en anglais. Les champs personnalisés, méta-descriptions et composants tiers ne sont pas intégrés dans cette version. Les guillemets répartis sur plusieurs balises peuvent nécessiter une intervention manuelle.

Typographe utilise JoliTypo 1.8.0, Hyphenator 3.2.0 et le polyfill Symfony Intl Normalizer 1.43.0. Les licences et crédits des dépendances sont conservés. Licence de l’extension : GNU GPL v3 ou ultérieure.

Documentation française : https://github.com/YGomiero/typographe/blob/master/docs/README.fr.md

Identity Manager
Free

Identity Manager

By Yann Gomiero
Site Access
Identity Manager lets visitors sign in to Joomla with an external identity, link a provider to their local account, or create an account when registration is enabled. The same installable package can act as a client, a Joomla identity provider, or both. Connect two Joomla sites through an OAuth 2.0 authorization code flow with PKCE and an OpenID Connect subset. The provider authenticates its memb...

Typographe

Version:
2.0.9
Developer:
Yann Gomiero
Last updated:
Oct 28 2026
2 days ago
Date added:
Oct 23 2026
License:
GPLv2 or later
Type:
Free download
Includes:
p
Compatibility:
J6
Download

Uses Joomla! Update System