Jump to content
TNG Community
Sign in to follow this  
Ken Roy

TNG Wiki MediaWiki help requested

Recommended Posts

Ken Roy

Looking for someone who has MediaWiki experience in updating the software and extensions for clients.

I managed to update one of my sandboxes from MediaWiki 1.27.3 to 1.35 and am trying to get the extensions we use on the TNG Wiki working, but I have run into a major issue.

Since the upgrade, I can no longer edit the MediaWiki:common.js to add the changes needed to support the WikiEditor buttons that I added to the toolbar.

If anyone has experience supporting MediaWiki for clients, I would appreciate help with the TNG Wiki upgrade.

If any of you can help, please contact me at ken at royandboucher.com

Thanks in advance,
 

Share this post


Link to post
Share on other sites
Rob Severijns

Hi Ken,

Looks like the problem is solved.

Rob

Share this post


Link to post
Share on other sites
Ken Roy

Rob,

The post was for a request for help from persons who have experience upgrading MediaWiki for clients when they worked as web server administrators, who might be able to help with upgrading the software and extensions used.

The request was not related to the TNG Wiki.  However, I accidentally FTPed a copy of my test MediaWiki LocalSettings.php to the TNG Wiki rather than my sandbox and had renamed the LocalSettings.php on the TNG Wiki and then got interrupted and left the TNG Wiki without its LocalSettings.php

There were major changes made to MediaWiki between MW 1.27.3 and 1.35 that I do not consider sufficiently documented, for example

* I was not able to login to my test wiki after I upgraded, since they changed the minimum password length to 10 for the adminstrators

* I was not able to edit the MediaWiki:common.js since they implemented a change that no longer allows the administrators to edit javascript, because the MediaWiki developers claim that

Quote

Most administrators have no Javascript editing skills, and as such there is very little benefit in them having that right. (Maybe faster revert time in case of an attack, but even that is highly questionable.)

sure makes it difficult to update the software

Share this post


Link to post
Share on other sites
tngrlkrz

Ken,

So where is the quote from,?  Does the MediaWiki manage the cfg files or maybe the images referenced on the TNG Wiki? Or is  for help, articles?   Just curious about the relationship to the TNG Wiki.

Share this post


Link to post
Share on other sites
Ken Roy

Ron,

The relationship is simply that if I cannot edit the MediaWiki:common.js that adds the extra buttons to the WikiEditor toolbar then it impacts users being able to use the additional formatting button in the WikiEditor toolbar.  The quote is the first bullet in the MediaWiki problem in the MediaWiki Phabricator  or problem / enhancement discussion page to create a separate user group

Maybe the wiki users are not aware of those additions, even though i tried to document them on the TNG Wiki Main Page for new users which includes a section on how to use the Using Edit Toolbar

 

Share this post


Link to post
Share on other sites
tngrlkrz

OK, thanks for explaining.  I haven't posted only a few mods, and associated articles, so I guess I am a novice who hasn't used many of the extra buttons.  

Share this post


Link to post
Share on other sites
Ken Roy

Another plea for help with MediaWiki upgrade for TNG Wiki

I need help debugging some of the extensions used by the TNG Wiki.  When I volunteered to help with the TNG Wiki back in 2008, I knew nothing about MediaWiki so what I now know I learned by doing, so I know you can transfer your experience from other environments to figuring out MediaWiki.

MW 1.35 included some extensions in the base that I was hoping to use on the TNG Wiki, such as the VisualEditor.  Unfortunately, it is not any easier to get it working today, even though it is allegedly integrate, than it was 5 years ago when I gave up on it.

Since I keep getting 401, 404, or 500 errors out of everything I try and since the Phabricator has so many open issues, like
* Prepare Parsoid for MediaWiki 1.35 LTS
   https://phabricator.wikimedia.org/T248186
* Error contacting the Parsoid/RESTBase server
   https://phabricator.wikimedia.org/T255963
* VisualEditor in 1.35 not working (404 / Permanent Loading)
   https://phabricator.wikimedia.org/T263928
* VisualEditor does not load page content
   https://phabricator.wikimedia.org/T264247
* MW 1.35.0 "Error contacting the Parsoid/RESTBase server
   https://phabricator.wikimedia.org/T268277
    
and none of the suggested solutions work, nor that posted in Twitter
   https://twitter.com/aixnr/status/1310192041503141889  If you have experience in debugging web applications and can help, please contact me off list.

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×