Difference between revisions of "S5SlideShow"
Jump to navigation
Jump to search
Line 36: | Line 36: | ||
#0 /hd/owei/srv/www/mediawiki/code/extensions/S5SlideShow/src/Render.php(271): S5SlideShow\Render->parse(string) | #0 /hd/owei/srv/www/mediawiki/code/extensions/S5SlideShow/src/Render.php(271): S5SlideShow\Render->parse(string) | ||
</pre> | </pre> | ||
+ | <source lang='bash' highlight='1'> | ||
+ | grep "Hooks::" *.php | ||
+ | Render.php: $prev = Hooks::$parsingSlide; | ||
+ | Render.php: Hooks::$parsingSlide = true; | ||
+ | Render.php: Hooks::$parsingSlide = $prev; | ||
+ | Render.php: Hooks::$styles['print'] = 'print.css'; | ||
+ | Render.php: foreach ( Hooks::$styles as $k => $file ) { | ||
+ | </source> | ||
= Code = | = Code = |
Revision as of 08:57, 8 February 2020
Links
- https://www.mediawiki.org/wiki/Extension:S5SlideShow
- http://wiki.4intra.net/S5SlideShow
- https://github.com/mediawiki4intranet/S5SlideShow/issues
- https://phabricator.wikimedia.org/T241706
Forks
Issues
Call to undefined method WikitextContent:getText()
Exception encountered, of type "Error" [c34bfba970bc2aa84ca0a212] /index.php?title=SWMConTalk2015-10&action=slide Error from line 254 of extensions/S5SlideShow/src/Render.php: Call to undefined method WikitextContent::getText() Backtrace: #0 extensions/S5SlideShow/src/Render.php(348): S5SlideShow\Render->loadContent() #1 extensions/S5SlideShow/src/Action.php(90): S5SlideShow\Render->genSlideFile(boolean) #2 includes/MediaWiki.php(493): S5SlideShow\Action->show()
/srv/www/mediawiki/code/extensions/S5SlideShow$ gitinfo
== Remote URL: origin https://github.com/WolfgangFahl/S5SlideShow (fetch)
origin https://github.com/WolfgangFahl/S5SlideShow (push)
Commit | |
---|---|
host | https://github.com |
path | WolfgangFahl |
project | S5SlideShow |
subject | fixes Call to undefined method WikitextContent::getText() for MW 1.27.3 env see https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Translate/+/538756/3/TranslateHooks.php as an example |
name | Wolfgang Fahl |
date | 2020-02-07 10:29:10 +0100 |
hash | 6ed5a2a |
Class 'S5SlideShow\Hooks not found
Exception encountered, of type "Error" [120789ca59e7b0366a3b81ea] /index.php?title=SWMConTalk2015-10&action=slide Error from line 293 of /hd/owei/srv/www/mediawiki/code/extensions/S5SlideShow/src/Render.php: Class 'S5SlideShow\Hooks' not found Backtrace: #0 /hd/owei/srv/www/mediawiki/code/extensions/S5SlideShow/src/Render.php(271): S5SlideShow\Render->parse(string)
grep "Hooks::" *.php
Render.php: $prev = Hooks::$parsingSlide;
Render.php: Hooks::$parsingSlide = true;
Render.php: Hooks::$parsingSlide = $prev;
Render.php: Hooks::$styles['print'] = 'print.css';
Render.php: foreach ( Hooks::$styles as $k => $file ) {
Code
extension.json
{
"name": "S5SlideShow",
"namemsg": "s5slide-name",
"descriptionmsg": "s5slide-desc",
"version": "0.3",
"license-name": "GPL-2.0+",
"type": "parserhook",
"url": "https://www.mediawiki.org/wiki/Extension:S5SlideShow",
"requires": {
"MediaWiki": ">= 1.27.3"
},
"author": [
"Vitaliy Filippov",
"Wolfgang Fahl"
],
"Actions": {
"slide": "S5SlideShow\\Action"
},
"Hooks": {
"ImageBeforeProduceHTML": [
"S5SlideShow\\S5SlideShowHooks::ImageBeforeProduceHTML"
],
"ParserFirstCallInit": [
"S5SlideShow\\S5SlideShowHooks::ParserFirstCallInit"
],
"ArticleFromTitle": [
"S5SlideShow\\S5SlideShowHooks::ArticleFromTitle"
],
"AlternateEdit": [
"S5SlideShow\\S5SlideShowHooks::AlternateEdit"
],
"MagicWordwgVariableIDs": [
"S5SlideShow\\S5SlideShowHooks::MagicWordwgVariableIDs"
],
"ParserGetVariableValueSwitch": [
"S5SlideShow\\S5SlideShowHooks::ParserGetVariablValueSwitch"
]
},
"SpecialPages": {
"S5SlideShow": "MediaWiki\\Extensions\\S5SlideShow\\SpecialS5SlideShow"
},
"MessagesDirs": {
"S5SlideShow": [
"i18n"
]
},
"ExtensionMessagesFiles": {
"S5SlideShowI18n": "src/I18n.php"
},
"AutoloadClasses": {
"S5SlideShow\\S5SlideShowHooks": "src/S5SlideShowHooks.php",
"S5SlideShow\\SpecialS5SlideShow": "src/Special.php",
"S5SlideShow\\Action": "src/Action.php",
"S5SlideShow\\Render": "src/Render.php"
},
"config": {
"_prefix": "egS5",
"Scaled": false,
"DefaultStyle": "default",
"BrowserScaleHack": true,
"SlideTemplateFile": "slide.htm",
"SlideCenterMark": "(center)",
"SlideHeadingMark": false,
"SlideIncMark": "(step)"
},
"manifest_version": 1
}