User:Subfader
From MediaWiki.org
Contents |
My Extension Requests
Not everything here might be a "real extension", could also be a patch etc. I have no problems changing the MW core data.
If you think you could code one of these extensions, pls offer me a first guessed price.
Please don't question the usefulness of my requested features. It makes sense for my site, otherwise I wouldn't request them ;)
The requests are well thought about and the requested details should def be given by you, although other ideas solving it are welcome.
I'd welcome if you "release" the extension you have written officially on mediawiki.org for later usage / updates etc.
Switch article order on category pages
I'd like to be able to switch the order (asc/desc) of the articles (only) listed on a acategory page. It should enable 3 things:
- set default order in extension
- a tag to include manually into certain category pages for setting the opposite order of the default set in the extension.
- display switch links (sort: asc | desc) in the same (not below) row as "The following X pages are in this category, out of X total."
- a user preferency for the user's default order (still the switch links will be displayed though)
I think a lot of wikis would find use in this.
Hide/Show articles in category
__HIDDENCAT__ hides the category on an article page. This is not what I mean.
Imagine a wiki about TV shows (bad example). Imagine "Seinfeld on NBC" as a category. There would be articles like "1995-04-16 - Seinfeld - S01-E05" etc but also repeats, e.g. "2003-11-04 - Seinfeld - S01-E05 (Repeat of 1995-04-16)".
I want to be able to hide those repeats on the category page but also to display them again.
Therefor the category on which this should be the case must be marked as "to be hidden". A simple "one-reason-per-wiki" solution would be to add "Hide" as catsortkey on the repeat article (2003...) for those categories it should take affect:
[[Category:2003]] So on the category page of Seinfeld the hide link would pop up: "Hide Repeats" (Repeats was defined as reason in LocalSettings). Clicking it would hide all articles reading
[[Category:Seinfeld|Hide]]
[[Category:NBC]][[Category:Seinfeld|Hide]] and make the link "Show Reapeats".
A mutli-reason solution could be to use [[Category:Seinfeld|HideReason:Repeats]] while this would leave the problem of multiple hide-links on a category page.
A global __HIDEARTICLE__ for all categories of the article wouldn't work for my wiki.
Proper Ajax Rating
Extension:AjaxRatingScript is full of bugs and most people are not able to install it. Devs are only communicating on their own wiki which is horror. So pls don't tell me to suggest it there.
I'd like a rating system that is fully integrated in the wiki:
- Option for admin to decide if only logged in users can rate or everybody (while considering only registered users is more safe against abuse)
- Each rating section on an article page should have some link "Details" (link to different page or better as collapsible NavFrame)
- See who else voted how (with linked users name and his ratings)
- Update your vote: see your own rating (simply bold in above "users who rated" list) and enable updating it by simply rating again
- Special page for
- "Best rated articles" listing the best 50 | 100 | 250 | 500 rated articles of the wiki
- Unrated articles
- Integration on user profile: A user should be able to add some code on his profile page so "My favourites" are displayed: (5 | 10 | 25 | 50) best rated atricles by User...
- Option for admin to display the rating behind article links on categories. Combined with that: Option to sort articles in a category by rating
- Some smart way to delete all votes by abusers (e.g. users who obviously rate everything worst or best to manipulate results)
Update: Meanwhile my "standards" for a proper rating extension raised: Extension_talk:Rating_Bar#A_few_thoughts ;)