Difference between revisions of "SMWConTalk2020-04"
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
! Language !! Project !! By | ! Language !! Project !! By | ||
|- | |- | ||
− | | Java || [http://mediawiki-japi.bitplan.com/index.php/Main_Page MediaWiki-Japi] || BITPlan | + | | Java || [http://mediawiki-japi.bitplan.com/index.php/Main_Page MediaWiki-Japi] || [http://www.bitplan.com BITPlan] |
|- | |- | ||
− | | Python || [https://github.com/wikimedia/pywikibot pywikbot] || WikiMedia Foundation | + | | Python || [https://github.com/wikimedia/pywikibot pywikbot] || [https://wikimediafoundation.org/ WikiMedia Foundation] |
|- | |- | ||
− | | | + | | JavaScript || [https://github.com/macbre/nodemw nodemw] || [https://github.com/macbre Maciej Brencz] |
|} | |} | ||
Revision as of 15:34, 2 April 2020
<slideshow style="bitplan" headingmark="⌘⌘" incmark="…" scaled="true" font="Comic Sans MS, Calibri, cursive" >
- title
Push your wikifarm pages
with encrypted credential handling- author
Wolfgang Fahl info@bitplan.com- footer
- Lightning Talk
- subfooter
- EMW Con 2020
</slideshow>
⌘⌘ MediaWiki API
- The MediaWiki API allows manipulating your Wiki automatically
There are many implementations for different languages e.g.
Language | Project | By |
---|---|---|
Java | MediaWiki-Japi | BITPlan |
Python | pywikbot | WikiMedia Foundation |
JavaScript | nodemw | Maciej Brencz |
⌘⌘ Dragtop Example
The Dragtop prototype shows how automation could be simplified. A main showstopper on the way to this is how to make the credentials available for the automation without interfering the user experience.