Page MenuHomePhabricator

Mediawiki > Disable Vector skin
Open, Stalled, Needs TriagePublic

Description

From what I understood, BlueLLs is the official Lingua Libre skin. Previously, LL was using the Vector skin. With the new version of Lingua Libre, the Vector skin does not render well.
In addition, a message "A maintenance operation is planned for today. Lingua Libre will be switched in read-only mode at around 3pm (CEST) for a period of 10 to 30 minutes." displays continuously for several months.
I think only BlueLLs should be supported so Vector should be disabled.

Event Timeline

In addition, a message "A maintenance operation is planned for today. Lingua Libre will be switched in read-only mode at around 3pm (CEST) for a period of 10 to 30 minutes." displays continuously for several months.

For that, Mediawiki:Sitenotice just needs to be fixed.

Dans T265079#6531270, @Peachey88 a écrit :

In addition, a message "A maintenance operation is planned for today. Lingua Libre will be switched in read-only mode at around 3pm (CEST) for a period of 10 to 30 minutes." displays continuously for several months.

For that, Mediawiki:Sitenotice just needs to be fixed.

Indeed, I removed it.

Vector depends on [https://github.com/lingua-libre/operations/blob/master/mediawiki-config/LocalSettings.php /operations/mediawiki-config/LocalSettings.php] > [https://github.com/lingua-libre/operations/blob/master/mediawiki-config/LocalSettings.php#L149 this line] :

wfLoadSkin( 'Vector' );

Maybe passing it it false ? or neutralizing it.

I'am not sure about side effects. Need to test.

See also : https://github.com/search?q=org%3Alingua-libre+vector

Yug renamed this task from Disable Vector skin to Mediawiki > Disable Vector skin.Feb 15 2021, 3:18 PM

According to the documentation, is fine to just remove that line. Since the default skin is BlueLL, it's going to switch any users that were using Vector to BlueLL.

Since this is a "straightforward" change, I did not make a PR. See the commit.

I'm not closing the issue yet since the change needs to be applied to the LinguaLibre MediaWiki setup.

Poslovitch changed the task status from Open to Stalled.Mar 11 2021, 9:44 AM
Poslovitch claimed this task.