Skin talk:WPtouch

About this board

Shows white screen on MW_1_35

2
Goodman Andrew (talkcontribs)

Error log records:

[01-Jan-2021 04:09:44 America/Boise] PHP Fatal error:  Uncaught Error: Class 'LoginForm' not found in /home1/logosneg/public_html/en/w/skins/WPtouch/WPtouch.skin.php:77
Stack trace:
#0 /home1/logosneg/public_html/en/w/includes/skins/SkinTemplate.php(129): WPtouchTemplate->execute()
#1 /home1/logosneg/public_html/en/w/includes/skins/SkinTemplate.php(144): SkinTemplate->generateHTML()
#2 /home1/logosneg/public_html/en/w/includes/OutputPage.php(2615): SkinTemplate->outputPage()
#3 /home1/logosneg/public_html/en/w/includes/exception/MWExceptionRenderer.php(153): OutputPage->output()
#4 /home1/logosneg/public_html/en/w/includes/exception/MWExceptionRenderer.php(65): MWExceptionRenderer::reportHTML(Object(Error))
#5 /home1/logosneg/public_html/en/w/includes/exception/MWExceptionHandler.php(106): MWExceptionRenderer::output(Object(Error), 2)
#6 /home1/logosneg/public_html/en/w/includes/exception/MWExceptionHandler.php(185): MWExceptionHandler::report(Object(Error))
#7 /home1/logosneg/public_html/en/w/includes/exception/MWExceptionHandler.php(156): MWExceptionHandler::ha in /home1/logosneg/public_html/en/w/skins/WPtouch/WPtouch.skin.php on line 77

Please advice.

Jack Phoenix (talkcontribs)

A bit late, but use the master version; the REL1_35 branch is a random snapshot that was automatically generated and is not maintained and its very existence is rather unfortunate and confusing.

Reply to "Shows white screen on MW_1_35"

Class 'LoginForm' not found

2
Noloader (talkcontribs)

Hi Everyone,

I'm working with Ubuntu 20, x86_64, fully patched. I have Mediawiki 1.35.2 installed. All Composer dependencies are up to date.

I cloned WPtouch from https://github.com/wikimedia/mediawiki-skins-WPtouch. I checked out branch REL1_35. When I attempt to use WPtouch:

MediaWiki internal error.

Original exception: [YHObPaWBgO5@g@Lh1g3owAAAAAM] /w/index.php?title=Main_Page&useskin=wptouch Error from line 77 of /var/www/html/w/skins/WPtouch/WPtouch.skin.php: Class 'LoginForm' not found
Backtrace:
#0 /var/www/html/w/includes/skins/SkinTemplate.php(129): WPtouchTemplate->execute()
#1 /var/www/html/w/includes/skins/SkinTemplate.php(144): SkinTemplate->generateHTML()
#2 /var/www/html/w/includes/OutputPage.php(2622): SkinTemplate->outputPage()
#3 /var/www/html/w/includes/MediaWiki.php(947): OutputPage->output()
#4 /var/www/html/w/includes/MediaWiki.php(960): MediaWiki->{closure}()
#5 /var/www/html/w/includes/MediaWiki.php(543): MediaWiki->main()
#6 /var/www/html/w/index.php(53): MediaWiki->run()
#7 /var/www/html/w/index.php(46): wfIndexMain()
#8 {main}

Exception caught inside exception handler: [YHObPaWBgO5@g@Lh1g3owAAAAAM] /w/index.php?title=Main_Page&useskin=wptouch Error from line 77 of /var/www/html/w/skins/WPtouch/WPtouch.skin.php: Class 'LoginForm' not found
Backtrace:
#0 /var/www/html/w/includes/skins/SkinTemplate.php(129): WPtouchTemplate->execute()
#1 /var/www/html/w/includes/skins/SkinTemplate.php(144): SkinTemplate->generateHTML()
#2 /var/www/html/w/includes/OutputPage.php(2622): SkinTemplate->outputPage()
#3 /var/www/html/w/includes/exception/MWExceptionRenderer.php(153): OutputPage->output()
#4 /var/www/html/w/includes/exception/MWExceptionRenderer.php(65): MWExceptionRenderer::reportHTML()
#5 /var/www/html/w/includes/exception/MWExceptionHandler.php(106): MWExceptionRenderer::output()
#6 /var/www/html/w/includes/exception/MWExceptionHandler.php(185): MWExceptionHandler::report()
#7 /var/www/html/w/includes/MediaWiki.php(579): MWExceptionHandler::handleException()
#8 /var/www/html/w/index.php(53): MediaWiki->run()
#9 /var/www/html/w/index.php(46): wfIndexMain()
#10 {main}
Jack Phoenix (talkcontribs)

A bit late, but use the master version; the REL1_35 branch is a random snapshot that was automatically generated and is not maintained and its very existence is rather unfortunate and confusing.

Reply to "Class 'LoginForm' not found"

Crash in WPtouch skin after 1.33.2 upgrade

1
Noloader (talkcontribs)

Hi Everyone. We upgraded from MW 1.32.6 to MW 1.33.2. Testing WPTouch results in:

Fatal error:  Uncaught Error: Class 'LoginForm' not found in /var/www/html/w/skins/WPtouch/WPtouch.skin.php:80 Stack trace: #0 /var/www/html/w/includes/skins/SkinTemplate.php(230): WPtouchTemplate->execute() #1 /var/www/html/w/includes/OutputPage.php(2723): SkinTemplate->outputPage() #2 /var/www/html/w/includes/exception/MWExceptionRenderer.php(134): OutputPage->output() #3 /var/www/html/w/includes/exception/MWExceptionRenderer.php(53): MWExceptionRenderer::reportHTML(Object(Error)) #4 /var/www/html/w/includes/exception/MWExceptionHandler.php(98): MWExceptionRenderer::output(Object(Error), 2) #5 /var/www/html/w/includes/exception/MWExceptionHandler.php(172): MWExceptionHandler::report(Object(Error)) #6 /var/www/html/w/includes/exception/MWExceptionHandler.php(144): MWExceptionHandler::handleException(Object(Error)) #7 [internal function]: MWExceptionHandler::handleUncaughtException(Object(Error)) #8 {main}  thrown in /var/www/html/w/skins/WPtouch/WPtouch.skin.php on line 80

We offer several skins and themes for users, so we find it easiest to work directly from Git, and checkout the appropriate branch:

# cd /var/www/html/w
# cd skins/
# cd WPtouch/
# git branch
  REL1_28
  REL1_30
  REL1_31
  REL1_32
* REL1_33
  master
Reply to "Crash in WPtouch skin after 1.33.2 upgrade"
There are no older topics