Page MenuHomePhabricator

Traditional Blog + Blog "style"
Open, LowPublicFeature

Description

Author: sm64ds2

Description:
Hi there! First request here.

I have an idea for the extension "BlogPage", which would allow for better management, viewing and styling of blogs and blog posts with this extension.

Fist off, the traditional Blog layout:

-Usually, Blogs allows multiple authors to write multiple blog entries, which are then qued up and posted to a "Main" page for users to view. Example: http://www.jellyneo.net - There, Blog posts are made and lined up one after the other in order of publication, and then "cut off" after a certain number of blog post and pushed back to another page. You can view the blog post directly by clicking the "Comments" link, which bring you to a page dedicated to both the blog post and it's comments.

While the above is somewhat covered in the page "Special:ArticleLists", it doesn't simply does not present the blog in a "Proper" blog format. It would be nice if a "Magic Word" or something along those lines could allow the the blog to be posted to any page.

Second of all, Post layout:

-It would be nice if there could be a general CSS/HTML "Template" file for modifying the appearance of blog post. Like a Mediawiki theme, for instance, you can specify where each portion of the blog post goes like a Mediawiki skin, with labels like "title", "author" and so forth. That way, you can be in full control of how the the blog post itself looks.


I can further explain these concepts with visual representations if needed.


Version: unspecified
Severity: enhancement

Details

Reference
bz66090

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:10 AM
bzimport added a project: BlogPage.
bzimport set Reference to bz66090.

I'm strongly in favour of a redesign/re-engineering of the BlogPage extension. I especially would like to see BlogPage be improved to be slightly more like Wikia's, where each user gets their own blog space. We've sort of hacked our BlogPage extension at Brickimedia to be somewhat like this (see https://github.com/Brickimedia/BlogPage)

The extension really does need some magic words like you said. I can think of two:

  • {{BLOGSBYAUTHOR:exampleuser}} would generate a blog list layout of all blogs by exampleuser
  • {{BLOGSINCATEGORY:example category}} would generate a blog list layout of all blogs in a category, for example if you had a category for "Technical updates" that might be by different authors but all go together as a single blog.

It would also be great if people could subscribe to a blog like the BLOGSINCATEGORY example, so they could go to "Project:Technical updates" and subscribe via RSS and get updates with every blog that gets added there by that magic word. This would really make wikis who offer news about their topic alongside their content, instead of having to manually make RSS feeds or use other obnoxious extensions.

(Note: It's very welcome to only discuss one specific and clear feature request per ticket. Please create separate tickets for separate things.)

Aklapper added a subscriber: ashley.

@ashley: Hi, I'm resetting the task assignee due to inactivity. Please feel free to reclaim this task if you plan to work on this - it would be welcome! Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for more information - thanks!

Aklapper triaged this task as Low priority.Feb 4 2022, 10:51 AM
Aklapper changed the subtype of this task from "Task" to "Feature Request".