Created page with "= BlogTitles = '''''BlogTitles''''' is a MediaWiki Extension {{I}} wrote to revive the now-defunct [https://www.mediawiki.org/wiki/Extension:Wikilog Extension:Wikilog]. This served us fairly well from {{thisday|31|October|2010}} until {{thisday|5|July|2025}} (14 years, 8 months and 5 days) but our needs to upgrade MediaWiki made it compulsory to find another solution while still remaining with the Bliki way. == Technical details =..." |
mNo edit summary |
||
| Line 2: | Line 2: | ||
'''''BlogTitles''''' is a [[MediaWiki]] Extension {{I}} wrote to revive the now-defunct [https://www.mediawiki.org/wiki/Extension:Wikilog Extension:Wikilog]. This served us fairly well from {{thisday|31|October|2010}} until {{thisday|5|July|2025}} (14 years, 8 months and 5 days) but our needs to [[upgrade MediaWiki]] made it compulsory to find another solution while still remaining with [[Blog:Fabrice/The_Bliki_way|the Bliki way]]. | '''''BlogTitles''''' is a [[MediaWiki]] Extension {{I}} wrote to revive the now-defunct [https://www.mediawiki.org/wiki/Extension:Wikilog Extension:Wikilog]. This served us fairly well from {{thisday|31|October|2010}} until {{thisday|5|July|2025}} (14 years, 8 months and 5 days) but our needs to [[upgrade MediaWiki]] made it compulsory to find another solution while still remaining with [[Blog:Fabrice/The_Bliki_way|the Bliki way]]. | ||
== Usage == | |||
The extension defines new [https://www.mediawiki.org/wiki/Manual:Special_pages Special Pages]: | |||
# Special:ShowBlogFor | |||
# Special:CreateBlogPost | |||
# Special:UnpublishedBlogPosts | |||
== Technical details == | == 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 ([https://x.com/julianorav where is he now?]) | |||
The [[MediaWiki]] namespace for Blog content is 100. Each page is a blog (e.g., [[Blog:Fabrice]], [[Blog:Elena]], [[Blog:Polyphasic]], etc.) and each subpage is a blog post, (e.g., [[Blog:Fabrice/Death_of_Alain_Resnais]] [[Blog:Polyphasic/Fifth_night]], etc.) | The [[MediaWiki]] namespace for Blog content is 100. Each page is a blog (e.g., [[Blog:Fabrice]], [[Blog:Elena]], [[Blog:Polyphasic]], etc.) and each subpage is a blog post, (e.g., [[Blog:Fabrice/Death_of_Alain_Resnais]] [[Blog:Polyphasic/Fifth_night]], etc.) | ||
Inherited from Wikilog's dad Juliano Ravasi, the metadata for each post consists of its publication status (<tt>wlp_publish</tt>) and publication date (<tt>wlp_pubdate</tt>). | Inherited from Wikilog's dad Juliano Ravasi, the metadata for each post consists of its publication status (<tt>wlp_publish</tt>, 0 for unpublished, 1 for published) and publication date (<tt>wlp_pubdate</tt>). | ||
BlogTitles is a MediaWiki Extension I wrote to revive the now-defunct Extension:Wikilog. This served us fairly well from 31 October (2010) until 5 July (2025) (14 years, 8 months and 5 days) but our needs to upgrade MediaWiki made it compulsory to find another solution while still remaining with the Bliki way.
The extension defines new Special Pages:
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:Elena, Blog:Polyphasic, etc.) and each subpage is a blog post, (e.g., Blog:Fabrice/Death_of_Alain_Resnais Blog:Polyphasic/Fifth_night, etc.)
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).