Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module automatically suggests title casing for article titles as they are entered, using a third-party service. Authors can disable this feature to manually control capitalization. It can also optionally copy the suggested title to an "index title" field if one exists.

Sets article titles to have recommended title casing when an article title is filled in.

The author can uncheck a box to regain control of capitalization. Currently, there is no button to undo the automatic capitalization that was done.

This uses a third-party service - https://titlecaseconverter.com/ - that you need to sign up for and add a credit card (100 API usages a month are free) - https://rapidapi.com/Matt11/api/title-case-converter

Currently there is no settings interface, to provide the API key add it to your settings.local.php file:

$config['titlecasesuggestions.settings']['rapidapi_key'] = 'Your RapidAPI TitleCaseConverter Application Key';

Would be very interested in swapping out the 3rd-party service for an open source free/libre software alternative, but looks like someone would have to write that.

Bonus feature: Copies the title to an "index title" used to give a shorter version of the title, if this field exists. If others are interested in this feature we can make it configurable, please open an issue.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Nov 2025
Latest release
9 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.0.0-alpha3 Pre-release 9–11 Nov 11, 2025