Opened 10 years ago

Last modified 10 years ago

#2109 assigned defect

Remove (or fix) broken "ShikiWiki" skin

Reported by: fran Owned by: FGrose
Priority: Unspecified by Maintainer Milestone: Unspecified
Component: wiki.sugarlabs.org Version: Unspecified
Severity: Unspecified Keywords:
Cc: bernie Distribution/OS: Unspecified
Bug Status: New

Description

It looks like wiki.sugarlabs.org recently transitioned to using the MediaWiki "Vector" skin by default. However, most existing users are still using the "ShikiWiki" skin. Presumably due to changes made in the transition to Vector, the ShikiWiki theme is now broken, with overlapping elements and unclickable links up top:

http://wiki.sugarlabs.org/index.php?useskin=shikiwiki

Users with the broken skin can't even switch to the new skin easily, because the Preferences link is unclickable (at least for me on Firefox).

It would probably be best to remove the broken ShikiWiki skin, since it's not a default skin anyway, and it seems to have been abandoned in favor of Vector.

Change History (3)

comment:1 Changed 10 years ago by garycmartin

  • Bug Status changed from Unconfirmed to New

Confirmed, I thought this was just me and eventually realized my template was not set to the current default. I assumed I must have been fiddling with the preferences at some point. The banner wiki links are clobbered in Safari, Safari mobile, and Firefox if you're on the old skin. Have changed template via the special page side bar link but most folks won't know about that. Now have the dull grey corporate un Sugar like looking default, but for some reason with the massive Sugar cursors - most odd and a nightmare to edit the wiki when the insertion text cursor covers about 5 rows of text! ;)

comment:2 Changed 10 years ago by bernie

  • Cc bernie added
  • Owner changed from bernie to FGrose
  • Status changed from new to assigned

Frederick, is this something you could take care of?

comment:3 Changed 10 years ago by FGrose

We need to run the maintenance scripts:

php userOptions.php skin --old --new vector

to move those users who have not selected a preference, and

php userOptions.php skin --old shikiwiki --new vector

to move those who have selected the now damaged shikiwiki.

I, though, get this error: DB connection error: Access denied for user 'sugarlabswiki'@'localhost' (using password: YES) (localhost)

both from /srv/www-sugarlabs/wiki-devel/maintenance/ and

/srv/www-sugarlabs/wiki/maintenance/

So I guess I need some help or advice.

Note: See TracTickets for help on using tickets.