>> process. This is so that mediawiki can render pages quickly using
>> precomputed thumbs.
>> 2) Dump importation
>> maintenance/importDump.php - this computes thumbs during importation, but
>> is too slow.
>> mwxml2sql - loads databases quickly, but does not compute thumbs.
>> 3) Question
>> Is there a way to compute all the thumbs after loading databases quickly
>> with mwxml2sql?
>> Sincerely Yours,
>> Wikitech-l mailing list
>> [hidden email] >> https://lists.wikimedia.org/mailman/listinfo/wikitech-l >
> Hi. My understanding is that wp-mirror sets up a MediaWiki instance
> for rendering the mirror. One solution would be to set up 404-thumb
> rendering. This makes it so that instead of pre-rendering the needed
> thumbs, MediaWiki will render the thumbs on-demand whenever the web
> browser requests a thumb. There's some instructions for how this works
> at https://www.mediawiki.org/wiki/Manual:Thumb.php This is probably
> the best solution to your problem.
Right. Currently, wp-mirror does set up mediawiki to use 404-thumb
This works fine, but can cause a few seconds latency when rendering pages.
Also, it would be nice to be able to generate thumb dump tarballs, just
like we used to generate original size media dump tarballs. I would like
wp-mirror have such dump features.
> Otherwise, MW needs to know what thumbs are needed for all pages,
> which involves parsing pages (e.g. via refreshLinks.php). This is a
> very slow process. If you already had all the thumbnail's generated,
> you could just copy over the thumb directory perhaps, but I'm not sure
> where you would get a pre-generated thumb directory.
Wp-mirror does load the *links.sql.gz dump files into the *links tables,
because this method is two orders of magnitude faster than
Idea. I am thinking of piping the *pages-articles.xml.bz2 dump file
through an AWK script to write all unique [[File:*]] tags into a file. This
can be done quickly. The question then is: Given a file with all the media
tags, how can I generate all the thumbs. What mediawiki function shall I
call? Can this be done using the web API? Any other ideas?
On 15/09/15 01:34, wp mirror wrote:
> Idea. I am thinking of piping the *pages-articles.xml.bz2 dump file
> through an AWK script to write all unique [[File:*]] tags into a file. This
> can be done quickly. The question then is: Given a file with all the media
> tags, how can I generate all the thumbs. What mediawiki function shall I
> call? Can this be done using the web API? Any other ideas?
> Sincerely Yours,
You know it will fail for all kind of images included through templates
(particularly infoboxes), right?