Llw2lw: Difference between revisions
Elena & Fabrice's Web
No edit summary
 
Fabrice (talk | contribs)
m 1 revision imported
(No difference)

Revision as of 22:52, 14 August 2025

llw2lw

llw2lw (local-laussywiki to laussywiki) is a python script to export to our online laussy.org mediawiki web, changes made on our local copy.

Versions

Usage

  1. Use Special:Import with interwiki prefix llw, Assign edits ticked.
  2. Upload files (if any)
laussy@azag:~$ ./llw2lw --help
Usage: ./llw2lw.py [--doit] [--verbose] [--no-export=<title1>,<title2>,...] [--help]
Export recent changes from a local MediaWiki to an XML file and download associated files.

Options:
  --doit                Write XML file, download files to FilesToUpload/, and update log file.
  --verbose             Enable debug output to console and llw2lw-debug.log.
  --no-export=<titles>  Comma-separated list of page/file titles to exclude 
                        (e.g., Test4,Template:Test,File:Screenshot_20250717_222636.png).
                        Note: Spaces and underscores in titles are interchangeable.
  --help                Show this help message and exit.

The script prompts for a start date (YYYY-MM-DD). Defaults to the LAST UPDATE date
from ~/comp/lw/llw2lw-log.txt, or yesterday if the log file is missing.