SUMMARY The Skrooge handbook, both PDF and HTML, is missing some images, e.g. "The transactions view" in https://docs.kde.org/trunk5/en/skrooge/skrooge/transactions.html . This is fallout from the fix for bug 478385 which changed "operation" to "transaction" in the manual. STEPS TO REPRODUCE 1. Look for missing images in Skrooge handbook. To automate this, run `wget --recursive --no-parent -o /tmp/skrooge_handbook.log https://docs.kde.org/trunk5/en/skrooge/skrooge/index.html` in an empty directory, then search the log for the "404" http error response OBSERVED RESULT Several images are missing, you see only their alt tag: settings_transactions.png analysis_transactions_view.png transactions.png split_transaction.png schedule_transaction.png transfer_transaction.png are all missing (404). The docs directory contains these screenshots in filenames using the old terminology, e.g. settings_operations.png. EXPECTED RESULT See images. SOFTWARE/OS VERSIONS all ADDITIONAL INFORMATION I will attempt a merge request that renames the files. The transactions.png, settings_transactions.png, and analysis_transactions_view.png screenshots, and undoubtedly others, need to be redone because they show the old term "Operations".
A possibly relevant merge request was started @ https://invent.kde.org/office/skrooge/-/merge_requests/46
Git commit 7df92b16a9f56e40d3924fa2b17d183da02c156a by Stephane Mankowski, on behalf of S Page. Committed on 23/08/2024 at 16:13. Pushed by smankowski into branch 'master'. Rename images from "operation" to "transaction" The links to these images in the handbook changed in e330b9d303 which addressed bug 478385, but the image files weren't renamed. R +- -- doc/analysis_transactions_view.png [from: doc/analysis_operations_view.png - 100% similarity] R +- -- doc/schedule_transaction.png [from: doc/schedule_operation.png - 100% similarity] R +- -- doc/settings_transactions.png [from: doc/settings_operations.png - 100% similarity] R +- -- doc/split_transaction.png [from: doc/split_operation.png - 100% similarity] R +- -- doc/transactions.png [from: doc/operations.png - 100% similarity] R +- -- doc/transfer_transaction.png [from: doc/transfer_operation.png - 100% similarity] https://invent.kde.org/office/skrooge/-/commit/7df92b16a9f56e40d3924fa2b17d183da02c156a
The online Skrooge handbook in both HTML and PDF still exhibit this bug (e.g. https://docs.kde.org/trunk5/en/skrooge/skrooge/transactions.html) and lack the "Replace yahoo source (not working) by boursorama source" fix, because they have not been rebuilt since June 29th. I'm not sure which CI rebuilds them or what triggers it. I've asked about this in KDE Documentation room on Element/Matrix.
Hi Doc team, On this page https://docs.kde.org/trunk5/en/skrooge/skrooge/transactions.html, the transactions.png file is not loaded even if the file is well in skrooge repo. How to fix that ? How to regenerate the documentation ?
The site is not regenerated and it won't be regenerated in the foreseeable future as the code which generates the website needs to be rewritten. Sorry.
I suggest closing this bug until the engine which generates the website is redone (or we would need to create a bug for each product).
Hi Luigi, Thank you for this quick answer. OK to close this ticket.
Why not turn this into the generic bug for the underlying issue? Of, if one already exists, close this as a duplicate. Also, would it be possible/reasonable to put some notice on pages from that site to avoid further bugs like this?
(In reply to Jack from comment #8) > Why not turn this into the generic bug for the underlying issue? Of, if one > already exists, close this as a duplicate. There is probably no such bug so feel free to retarget this. The discussion on the next steps are tracked by https://invent.kde.org/websites/docs-kde-org/-/issues/2 > Also, would it be possible/reasonable to put some notice on pages from that > site to avoid further bugs like this? Possibly yes.