Page MenuHomeMiraheze

Re-install Foreground skin
Closed, ResolvedPublic

Description

https://permanentfuturelab.wiki/wiki/Permanent_Future_Lab_Wiki

In the past we used the foreground skin, but it disappeared. By https://discord.com/channels/407504499280707585/1121383153962074212/1121383153962074212 I found out that it was because of an update of Mediawiki the skin no longer worked well as described at https://github.com/jthingelstad/foreground/issues/395#issuecomment-1146246248 .
I also see a solution written at that issue, and it seems that the PR for this was committed on Jun 7, 2022 https://github.com/jthingelstad/foreground/commits/develop/assets/scripts/foundation/foundation.js .

So my request is to install the foreground skin again. Thank you.

Event Timeline

RespectMat renamed this task from foreground skin to We demand respect and honesty! Stop lying to us and saying everything is swell and your working hard. Instead of telling us why don't you SHOW US with actual FACTS and ACTIONS. People should just leave this swamp unless the management promises to actually help which they are not doing they are just disrespecting us users and think they are better than us .Oct 23 2023, 10:20
RespectMat updated the task description. (Show Details)

Hi,

I would like to start by apologizing on the project's behalf that your task was not resolved within a reasonable time. The community has now decided via RfC to merge with WikiTide and former volunteers will be returning and new ones will likely join. An event such as this one is unlikely to occur again.

Since your task has been opened for a long time, please let us know if (1) you still need it to be done or (2) if it's a bug: if it's still occurring.

Hi,

I would like to start by apologizing on the project's behalf that your task was not resolved within a reasonable time. The community has now decided via RfC to merge with WikiTide and former volunteers will be returning and new ones will likely join. An event such as this one is unlikely to occur again.

Since your task has been opened for a long time, please let us know if (1) you still need it to be done or (2) if it's a bug: if it's still occurring.

Hi @Reception123 Thanks for following up. I looked at https://permanentfuturelab.wiki/wiki/Special:ManageWiki/settings#mw-section-styling and don't see the foreground skin in the list yet. So still need to be done.

Reception123 claimed this task.

Unfortunately this must be declined per T9168 since the skin is no longer being maintained and no longer functional with our MediaWiki version.

hi @Reception123 . Before I created this task I discussed this at the miraheze chat and also was told the skin is no longer being maintained. but I found a fork of it wish was updated and working well. So in the chat was told to open as task here. In the description is the link to the fix.

Are you referring to the commit in June 2022? I wouldn't think that would qualify as "maintained". The repository itself says "This repository has been archived by the owner on Jul 30, 2022. It is now read-only."

Before that issue there were also no updates, but it worked well till some update in Mediawiki. After that it was patched and now it works well again for a while. So it seems there isn't much needed to update/maintain. Some of the Permanent Future Lab contributors put a lot of effort to build on top of this skin, so I hope some of the members will install it with the patch so we can continue using it.

thanks @Redmin for claiming the task. Hopefully you will be able to bring the skin back.

Redmin removed Redmin as the assignee of this task.Jan 20 2024, 20:25
Redmin moved this task from Security Review Needed to Reviewed, Approved on the Extensions board.
Reception123 renamed this task from foreground skin to Re-install Foreground skin.Jan 31 2024, 20:36
Reception123 claimed this task.

Installed. It can now be enabled via Special:ManageWiki/extensions (Skins tab)

@Reception123 When we look at mobile, or on desktop another page such as https://permanentfuturelab.wiki/wiki/Seats2meet.com_Utrecht_CS it's not showing the skin. Is this some cache or a setting by your knowledge?