Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/happybravo/mediawiki_works
Upgrade default search on MediaWiki.
https://github.com/happybravo/mediawiki_works
file-upload mediawiki mediawiki-api ocr pdf python pywikibot search search-engine uploader watchdog wiki wikipedia
Last synced: about 1 month ago
JSON representation
Upgrade default search on MediaWiki.
- Host: GitHub
- URL: https://github.com/happybravo/mediawiki_works
- Owner: HappyBravo
- Created: 2023-07-05T18:07:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-13T21:50:54.000Z (over 1 year ago)
- Last Synced: 2024-12-19T05:43:39.377Z (about 1 month ago)
- Topics: file-upload, mediawiki, mediawiki-api, ocr, pdf, python, pywikibot, search, search-engine, uploader, watchdog, wiki, wikipedia
- Language: Python
- Homepage:
- Size: 44.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MediaWiki_works
An attempt to upgrade default search and make uploaded PDFs searchable on MediaWiki.----
## REQUIREMENTS
- [CirrusSearch](https://www.mediawiki.org/wiki/Extension:CirrusSearch)
- [Setup Instructions](https://github.com/wikimedia/mediawiki-extensions-CirrusSearch)
- [PDFHandler](https://www.mediawiki.org/wiki/Extension:PdfHandler)
- [OCRmyPDF](https://pypi.org/project/ocrmypdf/)
- [pywikibot](https://github.com/wikimedia/pywikibot)
- [watchdog](https://pypi.org/project/watchdog/)---
Run [```watcher.py```](watcher.py) to automatically upload files on the server.
---
Configure [this](https://github.com/HappyBravo/MediaWiki_works/blob/main/MW_pybot.py#L36) according to your wiki site before using.