Bug 473822

Summary: Broken vector-2022 skin of KDE MediaWiki
Product: [Websites] KDE MediaWiki Reporter: Jarosław Staniek <staniek>
Component: generalAssignee: carl <schwancarl>
Status: REPORTED ---    
Severity: normal CC: bcooksley
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: All   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Broken skin vector-2022
Working skin vector (although the KDE logo is missing)
Guest view
Note element - slightly fixed by me

Description Jarosław Staniek 2023-08-27 20:03:32 UTC
SUMMARY
***
community.kde.org has broken default skin "vector-2022". Formatting is broken due to missing CSS, I just recently fixed minor but annoying elements like the Note and Box templates. Example:

https://community.kde.org/Template:Note

As soon as noted that tables of contents are missing in vector-2022, I decided to file this report. Since I devoted many weeks on KEXI wikis, this regression is important to me.
What is the status of KDE wikis? Is there any help needed?

Example page that is broken:
https://community.kde.org/index.php?title=Kexi/FAQ&useskin=vector-2022
The same page in the old style "vector" - that works:
https://community.kde.org/index.php?title=Kexi/FAQ&useskin=vector

***
Comment 1 Jarosław Staniek 2023-08-27 20:06:26 UTC
Created attachment 161229 [details]
Broken skin vector-2022
Comment 2 Jarosław Staniek 2023-08-27 20:07:21 UTC
Created attachment 161230 [details]
Working skin vector (although the KDE logo is missing)
Comment 3 Ben Cooksley 2023-08-28 08:29:01 UTC
The table of contents isn't missing, it is in the left hand side column below the editing controls you have in the sidebar. This approach allows it to scroll with the user as they move down the page.

The Note/Box template issue is more likely related to the switch away from Aether to Vector I suspect.
Comment 4 Ben Cooksley 2023-08-28 08:29:28 UTC
Created attachment 161234 [details]
Guest view
Comment 5 Jarosław Staniek 2023-08-28 09:04:30 UTC
Created attachment 161235 [details]
Note element - slightly fixed by me
Comment 6 Jarosław Staniek 2023-08-28 09:05:40 UTC
Thank you very much Ben!
Case closed regarding the TOC.

Now regarding the items / templates such as the Note and Box. Am I doing useful work by porting them or is there a grand plan that makes my effort not needed/welcome?  I think for now Note at least works, see https://bugsfiles.kde.org/attachment.cgi?id=161235.