03:48:13DogsRNice quits [Read error: Connection reset by peer]
05:41:49Exorcism quits [Quit: Ping timeout (120 seconds)]
05:42:41Exorcism (exorcism) joins
07:06:01pokechu22 quits [Ping timeout: 260 seconds]
07:12:14pokechu22 (pokechu22) joins
08:34:31<@arkiver>DigitalDragons: is it possible for images to be overwritten?
08:35:12<@arkiver>i mean, new version of images can be uploaded to a wiki, but the URL itself of the old image will still remain linked to the old image, and the URL to the new version will be different, is that correct?
08:36:09<@arkiver>if yes, i'm splitting queuing up into two types. one permanent filter for the assets (images, etc.) which should have permanent URLs, and one filter for the "changing" web pages, so we can periodically archive the changing wikipages again
09:22:34<BlankEclair>> [30/05/2025 18:35] <arkiver> i mean, new version of images can be uploaded to a wiki, but the URL itself of the old image will still remain linked to the old image, and the URL to the new version will be different, is that correct?
09:22:35<BlankEclair>nope
09:23:02<BlankEclair>see https://commons.wikimedia.org/wiki/File:Example.png
09:23:29<BlankEclair>the direct image link is predictable btw
09:23:45<BlankEclair>the "7/70" part is the first two chars of "echo -n Example.png | md5sum"
09:23:59<BlankEclair>> [30/05/2025 19:23] <BlankEclair> the direct image link is predictable btw
09:24:05<BlankEclair>(by that, i meant the latest revision)
09:25:52<BlankEclair>(how many md5 characters are used is configurable btw: https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgHashedUploadDirectory)
09:27:29<BlankEclair>(hopefully i haven't lost you, i don't think i explained that well ^^;)
09:35:08<@arkiver>BlankEclair: ah... the "timestamp!" stuff prepended
09:35:11<@arkiver>that sucks
09:35:15<BlankEclair>yeah
09:35:24<BlankEclair>i don't recall how it's generated off the top of my head unfortunatey :p
09:35:37<@arkiver>will figure something out
09:35:47<@arkiver>do you have examples of what other wikis do in these cases?
09:36:04<BlankEclair>not really
09:36:09<BlankEclair>it's a part of core :p
09:36:32<@arkiver>i mean, there's other wiki types that are not mediawiki, do they do this in the same way?
09:36:47<BlankEclair>ah, i'm not familiar with non-mediawiki based wikis ^^;
12:36:32<DigitalDragons>arkiver: for deduplication I could also put the revision number of the page into the item somewhere if that's simpler
13:28:47<BlankEclair>page revision number sounds optimal since you can edit the file description page
13:28:56<BlankEclair>then again, i haven't checked what the api returns, so :p
13:29:05<BlankEclair>s/sounds optimal/sounds suboptimal/
14:10:28<DigitalDragons>Oh I meant for normal pages too
14:10:36<DigitalDragons>err, normal pages specifically*
14:13:22<DigitalDragons>for files I could do the sha-1 returned by the api but that feels a little hacky :p
14:41:43<@arkiver>DigitalDragons: maybe
14:41:56<@arkiver>that still requires getting the page beforehand
14:42:06<@arkiver>(which is what we're aiming for now)
15:53:13andrew (andrew) joins
16:18:27sepro quits [Quit: Bye!]
16:24:47sepro (sepro) joins
18:59:36sighsloth1090 quits [Quit: WeeChat 4.6.0]
23:53:48<pabs>TIL a PukiWiki fork that is incompatible with the PukiWiki dumper, since it doesn't have cmd=list http://toratora.wiki/