eRepublik Official Wiki:To-do list/Admin Requests

From eRepublik Official Wiki
< eRepublik Official Wiki:To-do list
Revision as of 17:50, 14 February 2016 by Daniel Dimow (Talk | contribs) (Update tree)

Jump to: navigation, search

Suggestion for Admin.

Archive: 2008, 2009

Scheduled maintenance [DONE]

Hi Admin,
MediaWiki version installed on this wiki is quite outdated (last update occurred in 2011), so we'd need a software update and a periodic scheduled maintenance every six months or less (not more than that).
--Yamisuke «WANNA FIGHT?!» 12:45, 19 April 2014 (UTC)

On a side note, please DO NOT update to wmf branch just like the current installed version but regular one.
--Yamisuke «WANNA FIGHT?!» 11:59, 26 April 2014 (UTC)

About the current version installed, its End of Life occurred in June 2012 (almost two years ago); since we don't want this wiki to get constantly upgraded, we suggest to upgrade to Long Term Support versions which have longer life span.
Last LTS release is 1.19 which has EOL in May 2015; in about two monts 1.23 LTS will be out.
Because of the fact that wiki freezes to blank pages quite often, we immediately need the update to 1.19 LTS release and on next scheduled maintenance the update to 1.23 LTS.
--Yamisuke «WANNA FIGHT?!» 12:19, 26 April 2014 (UTC)

Herp derp.
--Yamisuke «WANNA FIGHT?!» 10:22, 30 April 2014 (UTC)

MediaWiki addons

Grzechooo, would you mind to list add-ons required to properly manage a wiki that still aren't installed here?
--Yamisuke «WANNA FIGHT?!» 12:45, 19 April 2014 (UTC)

Here is a list of MediaWiki extensions that will grant Wiki Administration a wider maintenance power on wiki.
Before the list, I want to report two fundamental extensions that must be installed: FileManager FileSystem and Configure; along with these two extensions, we absolutely need the oversight core feature to be enabled.
Here is the list:
  • Wiki Editor, advanced editor;
  • AbuseFilter, allows to restrain abusive behaviours;
  • Admin Links, allows to gather sysop tools links in a single page;
  • Block Batch, allows multiple user block in a single time;
  • CheckUser, allows to check which IPs are used by a given username and which usernames are used by a given IP;
  • ConfirmEdit, provides some CAPTCHA settings;
  • Echo, provides a notification center;
  • Gadgets, allows admins to define custom JS snippets available for users;
  • Group Portal, defines different custom homepages for each group;
  • Lingo, abbreviation glossary;
  • MassEditRegex, allows mass edit of pages (already installed before update);
  • Nuke, allows sysops to massdelete pages;
  • Thanks, adds a 'thank' link in edit history of a page;
  • Scribunto, because Big G wants it and I won't even dare to get on his way (serious description: allows skilled users to write stuff in LUA);
  • sudo, allows users with 'sudo' right to login in other profiles;
  • Survey, survey!;
  • Widgets, allows to safely embed HTML into pages.
Please do not forget about dependencies.
--Yamisuke «WANNA FIGHT?!» 10:22, 30 April 2014 (UTC)
+1 for MassEditRegex, Thanks, Survey, Widgets, Wiki Editor, Configure, with Configure urgent (see below my topic), --AndyCro Icon-Croatia.png Do you need assistance? Then ask me! ;))
0 for Lingo (not having opinion for it), FileManager (I don't see any advantages for it) --AndyCro Icon-Croatia.png Do you need assistance? Then ask me! ;))
-1 for Sudo (it could be misused), Nuke (as I don't like nuking before checking what I nuke), Group portal (Portals aren't used at all here)--AndyCro Icon-Croatia.png Do you need assistance? Then ask me! ;))
Sign urself, AndyCro beach!
FileManager is needed to deal with mediawiki files; sudo creates a new right that has to be assigned to a newly created group, sudoers; nuke is needed, Group portal may be somehow useful.
--Yamisuke «WANNA FIGHT?!» 17:33, 30 April 2014 (UTC)
I just posted my OPINION. Please respect it. Thank you. --AndyCro Icon-Croatia.png Do you need assistance? Then ask me! ;)) 19:34, 30 April 2014 (UTC)
wat
I just exposed the reasons why those extensions are listed here. |:
--Yamisuke «WANNA FIGHT?!» 19:47, 30 April 2014 (UTC)

sudoer

While you're at adding Extension:Sudo, please consider to create a new group, sudoer, to assign the sudo right.
--Yamisuke «WANNA FIGHT?!» 14:15, 2 May 2014 (UTC)

Hi

Little list update here.
--Yamisuke «WANNA FIGHT?!» 13:39, 24 May 2014 (UTC)

UberEditor group and rights

We grant some editors the Uber editor title for their efforts into improving wiki; however, a mere title isn't enough: we need them to be able to actually do stuff like editing half-protected pages or renaming/moving files etc. So, can you create the uber group with the properties we'll enlist here?
--Yamisuke «WANNA FIGHT?!» 12:45, 19 April 2014 (UTC)

here is the list of rights uber group should be granted with:
  • rollback
  • movefile
  • autoconfirmed
  • patrol
  • autopatrol
  • reupload
  • browsearchive
  • upload_by_url
  • deletedhistory
  • deletedtext
  • suppressredirect
  • unwatchedpages
--Yamisuke «WANNA FIGHT?!» 14:53, 19 April 2014 (UTC)

While we're at the uber group, I want the following configuration changes pertaining to the group:

$wgRestrictionLevels[] = "uber";
$wgSemiprotectedRestrictionLevels[] = "uber";
$wgGroupPermissions["uber"]["uber"] = true;
$wgGroupPermissions["sysop"]["uber"] = true;

What this does: adds an option for sysops to lock pages for uber editors --Icon-Poland.png Grzechooo drop a line 15:02, 19 April 2014 (UTC)

+1 for Big G! --Yamisuke «WANNA FIGHT?!» 15:05, 19 April 2014 (UTC)
+1 urgent support of this group. --AndyCro Icon-Croatia.png Do you need assistance? Then ask me! ;)) 14:08, 30 April 2014 (UTC)

Wiki update done by Sysop engineer

Dear Admin, I would really like that one day you would allow one of wiki engineers to help you with maintenance of this wiki. This would benefit both you, as you would get person who knows what he/she is doing and not to pull some erep hacker who doesn't know virtually nothing about the wiki, and it would benefit whole wiki editor community as we would finally be able to implement things faster. If you are not willing to give any of us this right, minimum would be to give a person who can spend ONE freaking HOUR per day in talking with sysops (hell reviewing this page) and do things to improve the wiki. This is my point of view, but I believe that many of us would really like to improve this wiki to become THE place for every info about the game but also a place where people can work to build something. Thank you. --AndyCro Icon-Croatia.png Do you need assistance? Then ask me! ;)) 14:08, 30 April 2014 (UTC)

+1 You may start by granting Big G the bureaucrat level, you can only gain by doing it. --Yamisuke «WANNA FIGHT?!» 19:47, 30 April 2014 (UTC)

Wiki links to in-game entities

Hi Admin,
I think we should rethink the existing wiki links to entities a little bit.
According to recent edits to citizens (and before that to Military Units), we're up to four-five types of in-game entities being able to change their name:

The problem here is the fact that wiki links are composed according to entities' NAME; this leads to a huge amount of redirects to be created in order to keep retrocompatibility with older names.
A first attempt to definitely deal with this issue is to rebuild links so that they'll be built according to entities IDENTIFIER (the ID); furthermore, we may even create some namespaces to avoid eventual IDs conflicts.
In this way, citizen Yamisuke would be linked as Citizen:4581436; organization Ministero degli Interni would be linked as Organization:953822; Santen Kesshun newspaper would be linked as Newspaper:280286; Esercito eItaliano military unit would be linkes as MilitaryUnit:962; party La Giovane eItalia would be linked as Party:2540. You may even want to sort countries links to have the same structure so that Italy would be linked as Country:10 so that countries wiki links won't get in the way of a future update granting Presidents and Congresses the chance to change countries names; same stuff may go on for regions: Lazio region would be linked as Region:267.

Right?
--Yamisuke «WANNA FIGHT?!» 14:44, 17 June 2014 (UTC)

I support this, although this would require:
  1. Coöperation on administration part
  2. Creation of bazillion of namespaces
  3. Moving thousands of pages
  4. Creating a lot of hackery to hide the IDs
Yup, sounds like fun.

--Icon-Poland.png Grzechooo drop a line 15:01, 17 June 2014 (UTC)

All of this may be gradually sorted out by getting started with countries and regions which are about 800 pages. V:
--Yamisuke «WANNA FIGHT?!» 16:16, 17 June 2014 (UTC)
Why to change countries and regions to ID way of coding? They are one of the entities that DON'T change the name. But all of the rest could be an interesting and extremely long task, as G said. --AndyCro Icon-Croatia.png Do you need assistance? Then ask me! ;)) 17:06, 17 June 2014 (UTC)
As I wrote, since we plan to move to this way of linking entities, we'd prevent any possible future update about countries and regions names.
--Yamisuke «WANNA FIGHT?!» 17:11, 17 June 2014 (UTC)

upload_by_url for sysops

Hi Admin,
while you're at uber group creating, please add upload_by_url right to sysop group too.
ktnxbai
--Yamisuke «WANNA FIGHT?!» 08:41, 24 July 2014 (UTC)

Scheduled maintenance, part two

Hi Admin,
please set a scheduled maintenance for wiki update at least once every six months.
ktnxbai
--Yamisuke «WANNA FIGHT?!» 08:41, 24 July 2014 (UTC)

Update tree

  1. Backup the wiki and verify the backup
  2. Make sure which extensions are currently in use, they should be re-installed if they are not part of the bundle update.
  3. Install to the last version
  4. Extensions that should be added as soon as possible after the update:
    1. FileSystem
    2. Configure
      1. Configuration of settings is needed for this extension
    3. Widgets
      1. Configuration of settings is needed for this extension
      2. Gives a nice approach to a lot of external things (Youtube, FB...)
    4. MassEditRegex (already installed before last update here); - implemented
    5. Admin Links
      1. In order for an extension to add links and sections to the AdminLinks page, it must define a new function, and register it with the "AdminLinks" hook.
    6. Wiki Editor (should be installed with new mediawiki version!, if not it is a MUST) - implemented
      1. Configuration of settings is needed for this extension, as well Toolbar_customization
    7. Echo, provides a notification center; - implemented
      1. Thanks implemented
        1. Configuration of settings is needed for this extension
    8. Gadgets, allows admins to define custom JS snippets available for users;
    9. Group Portal, defines different custom homepages for each group;
      1. Update of rights so this has some sense
    10. Composer required to be installed
      1. Lingo
    11. Survey (minimum mediwiki 1.23)
      1. Configuration of settings is needed for this extension
  1. Optional extensions:
    1. AbuseFilter
      1. Configuration of settings is needed for this extension (user rights configuration as well)
    2. Nuke
    3. CheckUser
      1. Configuration of settings is needed for this extension (user rights configuration as well)
    4. Scribunto, because Big G wants it and I won't even dare to get on his way (serious description: allows skilled users to write stuff in LUA);
      1. Configuration of settings is needed for this extension (a lot of it) + LUA extensions should be also installed
    5. sudo
    6. ConfirmEdit, provides some CAPTCHA settings; Should be installed in new version anyway, but not sure do we really need it
      1. Configuration of settings is needed for this extension, depending which captcha is used

--AndyCro Icon-Croatia.png Do you need assistance? Then ask me! ;)) 08:45, 30 January 2016 (PST)