Einfach so: Eine Option "Bilder herunterladen". Wenn sie aktiviert wird, werden alle Bilder, deren URLs nicht auf die lokale Maschine zeigen in ein Verzeichnis heruntergeladen under die URL im Artikel durch die neue ersetzt.
Na dann programmiere das mal in den PHP.
Es ist nicht einfach damit getan, eine Checkbox für die Option zu erstellen.