<span class="mw-page-title-main">BlogTitles</span>
Fabrice P. Lauss𝕪's Web

BlogTitles

BlogTitles is a MediaWiki Extension to support blogging, which I wrote to revive the now-defunct Extension:Wikilog. This served me fairly well from 31 October (2010) until 5 July (2025) (14 years, 8 months and 5 days) but my needs to upgrade MediaWiki made it compulsory to find another solution while still remaining with the Bliki way.

Usage

The extension defines new Special Pages:

  1. Special:ShowBlogFor
  2. Special:CreateBlogPost
  3. Special:UnpublishedBlogPosts

Technical details

While the code has been rewritten from scratch (with the help of Grok 3), the database structure and bits of the philosophy are those initially defined by Wikilog's dad Juliano Ravasi (where is he now?)

The MediaWiki namespace for Blog content is 100. Each page is a blog (e.g., Blog:Fabrice, Blog:Polyphasic, etc.) and each subpage is a blog post, (e.g., Blog:Fabrice/Death_of_Alain_Resnais Blog:Polyphasic/Fifth_night, etc.)

Also inherited from Wikilog's dad Juliano Ravasi, the metadata for each post consists of its publication status (wlp_publish, 0 for unpublished, 1 for published) and publication date (wlp_pubdate).

Versions

Global:

  • v°1.0: first deployed-online version.
    • v°1.1: fix bug on wrong published date in post (on 13 July (2025)).

SpecialCreateBlogPost.php

SpecialShowBlogFor.php

SpecialUnpublishedBlogPosts.php

  • v1.1.0 on 22 March (2026): add custom date. Also version each code independently.