Difference between revisions of "S5SlideShow"
Jump to navigation
Jump to search
(→S5) |
(→S5) |
||
Line 4: | Line 4: | ||
* https://meyerweb.com/eric/tools/s5/s5-intro.html | * https://meyerweb.com/eric/tools/s5/s5-intro.html | ||
* https://en.wikipedia.org/wiki/Web-based_slideshow#S5-based_slideshows | * https://en.wikipedia.org/wiki/Web-based_slideshow#S5-based_slideshows | ||
+ | * https://github.com/todd-a-jacobs/s5 | ||
= Links = | = Links = |
Revision as of 13:52, 9 February 2020
S5
- https://en.wikipedia.org/wiki/S5_(file_format)
- https://meyerweb.com/eric/tools/s5/s5-intro.html
- https://en.wikipedia.org/wiki/Web-based_slideshow#S5-based_slideshows
- https://github.com/todd-a-jacobs/s5
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
Packagist
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 ) {
Commit | |
---|---|
host | https://github.com |
path | WolfgangFahl |
project | S5SlideShow |
subject | fixes Class 'S5SlideShow\Hooks not found |
name | Wolfgang Fahl |
date | 2020-02-08 08:59:39 |
hash | 54a50873165b20ef93981f7f5ce60f920dc30a5b |
Class 'Wikimedia\AtEase\AtEase' not found
Superfluous by now.
composer.local.json
{
"require": {
"wikimedia/at-ease": "*"
}
}
php composer.phar update
PPNode_DOM properties
Notice: Undefined property: PPNode_DOM::$ownerDocument in extensions/S5SlideShow/src/Render.php on line 176 Notice: Undefined property: PPNode_DOM::$childNodes in extensions/S5SlideShow/src/Render.php on line 177 Notice: Trying to get property 'length' of non-object in extensions/S5SlideShow/src/Render.php on line 193
Commit | |
---|---|
host | https://github.com |
path | WolfgangFahl |
project | S5SlideShow |
subject | fixes invalid yatil subpath content |
name | Wolfgang Fahl |
date | 2020-02-08 15:28:51 +0100 |
hash | 8aadf71 |
Commit | |
---|---|
host | https://github.com |
path | WolfgangFahl |
project | S5SlideShow |
subject | fixes namespace reference and avoids use of AtEase |
name | Wolfgang Fahl |
date | 2020-02-08 18:05:52 +0100 |
hash | 1b7821e |
Commit | |
---|---|
host | https://github.com |
path | WolfgangFahl |
project | S5SlideShow |
subject | fixes template path and autoloading of Skin.php |
name | Wolfgang Fahl |
date | 2020-02-09 08:20:17 +0100 |
hash | 8d9c1a1 |
Commit | |
---|---|
host | https://github.com |
path | WolfgangFahl |
project | S5SlideShow |
subject | fixes node access |
name | Wolfgang Fahl |
date | 2020-02-09 08:37:04 +0100 |
hash | bcabc8f |
Trying to get property nodeName of None object
Commit | |
---|---|
host | https://github.com |
path | WolfgangFahl |
project | S5SlideShow |
subject | fixes Trying to get property nodeName of None object |
name | Wolfgang Fahl |
date | 2020-02-09 08:50:14 +0100 |
hash | 539a5e8 |
Argument 1 passed to S5SlideShow\Skin::setupSkinUserCss() must be an instance of S5SlideShow\OutputPage,
TypeError: Argument 1 passed to S5SlideShow\Skin::setupSkinUserCss() must be an instance of S5SlideShow\OutputPage, instance of OutputPage given, called in /var/www/html/mediawiki-1.33.2/includes/OutputPage.php on line 3127 and defined in /var/www/html/mediawiki-1.33.2/extensions/S5SlideShow/src/Skin.php:33 Stack trace:
Commit | |
---|---|
host | https://github.com |
path | WolfgangFahl |
project | S5SlideShow |
subject | remove type hint (could also add namespace) |
name | Wolfgang Fahl |
date | 2020-02-09 11:03:03 +0100 |
hash | 99dcfe7 |
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
}