|
|
|
@ -32,13 +32,23 @@ mypassword
|
|
|
|
|
## Run
|
|
|
|
|
* all toguether `./run.sh`
|
|
|
|
|
|
|
|
|
|
* `python3 download_imgs.py`
|
|
|
|
|
* Downloads all images from wiki to `images/` directory
|
|
|
|
|
* and stores each image's metadata to `images.json`
|
|
|
|
|
* `python3 images2html.py`
|
|
|
|
|
* cycles through the items in `images.json`
|
|
|
|
|
* querying the File: wiki for image
|
|
|
|
|
* if it contains essential metadata: Title, Page, Total Pages
|
|
|
|
|
`python3 download_imgs.py`
|
|
|
|
|
* Downloads all images from wiki to `images/` directory
|
|
|
|
|
* and stores each image's metadata to `images.json`
|
|
|
|
|
|
|
|
|
|
`python3 publication2html.py`
|
|
|
|
|
* with ask API perform a query:
|
|
|
|
|
* default `[[File:+]][[Title::+]][[Date::+]]|?Title|?Date|?Part|sort=Date,Title,Part|order=asc,asc,asc`
|
|
|
|
|
* The results, with the same Title, are stored
|
|
|
|
|
* into 1 single HTML
|
|
|
|
|
* sorted by Part
|
|
|
|
|
|
|
|
|
|
OR
|
|
|
|
|
|
|
|
|
|
`python3 images2html.py`
|
|
|
|
|
* cycles through the items in `images.json`
|
|
|
|
|
* querying the File: wiki for image
|
|
|
|
|
* if it contains essential metadata: Title, Page, Total Pages
|
|
|
|
|
* retrieves its text content
|
|
|
|
|
* generates a HTML page from it
|
|
|
|
|
* saves page onto `static_html/` directory
|
|
|
|
|