Brickimedia / brickimedia

Brickimedia Source Code
http://www.brickimedia.org
13 stars 4 forks source link

Refreshed blogpage headers are shown as article headers #440

Closed neoncitylights closed 8 years ago

neoncitylights commented 8 years ago

Not sure why the refreshed article's header HTML is being replaced with BlogPage header's HTML, but it is. Here's a screenshot: (using Chrome 47.0.2526.111 on Windows 10)

image

georgebarnick commented 8 years ago

Kinda just want to get rid of BlogPage extension and maybe design something else. BlogPage just doesn't work for us. The only thing it does good for is make a special page to create a blog post, but not everyone uses that and it'd be easy enough to replace with my createpage script I've been working on. I can envision a better blogpage system in Semantic MediaWiki if I could get with @NovaFlare or someone else proficient in SMW to actually put my ideas into code.

NovaFlare commented 8 years ago

Oh dear. Can confirm that this isn't localised to a certain browser, wiki or skin. What's interesting is that the blog header is appearing on all mainspace articles, but is not appearing on any blogs. So I'm guessing something's targeting the wrong namespace for some reason.

@georgebarnick: It should be very easy to just make a Semantic form for people to create blogs with, we really have no use for the blog extension at all these days- all we need is the comments extension.

Edit: We'd need the Semantic Forms Extension though.

neoncitylights commented 8 years ago

Sounds easy enough - We should still be able to provide a page to view all blog pages, and being able to filter by date creation, author, least/most popular (done by number of comments), but I'm assuming we can do that with SMW already, right? Maybe there's more functions needed for blogs but I can't really think of anything else as of now.

NovaFlare commented 8 years ago

Yep, that can all be done with SMW.

However, this appears to be more serious than we thought- apparently anons can't edit the mainspace because they're being told that you have to log in to edit a blog, so this isn't just an aesthetic thing. Any chance we can just remove the extension now since it's only causing bugs and there's literally no reason for having it at the moment (assuming as we still keep the user blog namespace)?

georgebarnick commented 8 years ago

The page to view all blogs and put filters on it can be done with SMW and will be less buggy than the existing BlogPage extension. I think it's about time to get rid of it so I'll uninstall it ASAP and will see about installing Semantic Forms.

On Thu, Jan 21, 2016 at 11:38 PM NovaFlare notifications@github.com wrote:

Yep, that can all be done with SMW.

However, this appears to be more serious than we thought- apparently anons can't edit the mainspace http://en.brickimedia.org/index.php?title=User_talk:NovaHawk&diff=1025449&oldid=1025444 because they're being told that you have to log in to edit a blog, so this isn't just an aesthetic thing. Any chance we can just remove the extension now since it's only causing bugs and there's literally no reason for having it at the moment (assuming as we still keep the user blog namespace)?

— Reply to this email directly or view it on GitHub https://github.com/Brickimedia/brickimedia/issues/440#issuecomment-173804548 .

George Barnick https://www.georgebarnick.photo

georgebarnick commented 8 years ago

@NovaFlare do we need Semantic Forms or can it be built into the createpage script I'm working on? Minifying the amount of extensions we use isn't entirely necessary but something I've lightly been pushing towards for a while. Plus, it wouldn't be that hard to integrate. Right now I'm the only one developing for that script port to our wiki but if we could get it to a production state it'd be useful globally I'm sure.

image

NovaFlare commented 8 years ago

Yep, that would be totally doable. I'd suggest a separate page though (without any options) and just creates a blog and preloads {{comments}}. Also, can we move "User blog" to "blog"? There's no real need to call it user blog is there?

georgebarnick commented 8 years ago

Keeps it familiar to those from Wikia and keeps it uniform with the User namespace. Also if we change it now, any search rankings for existing blogs would be lost.

neoncitylights commented 8 years ago

This was closed via the commit summary wording, and technically since it's not a bug anymore that's acceptable, but there's still discussion so I'm reopening a new issue which is for planning the new blog system at #444

georgebarnick commented 8 years ago

It wasn't closed by the commit summary, I closed it myself since it was no longer an issue.