Différences entre les versions de « MultipleFileRepos »

De Semantic MediaWiki - Sandbox

(→‎Configuration : tweak)
(add)
Ligne 44 : Ligne 44 :
 
'descriptionCacheExpiry' => 43200
 
'descriptionCacheExpiry' => 43200
 
];
 
];
 +
 +
# wwwsmworg
 +
$wgForeignFileRepos[] = [
 +
'class' => 'ForeignAPIRepo',
 +
'name' => 'wwwsmworg',
 +
'apibase' => 'https://www.semantic-mediawiki.org/w/api.php',
 +
'url' => 'https://www.semantic-mediawiki.org/w/images',
 +
'thumbUrl' => 'https://www.semantic-mediawiki.org/w/images/thumb',
 +
'hashLevels' => 2,
 +
'transformVia404' => true,
 +
'fetchDescription' => true,
 +
'descriptionCacheExpiry' => 43200
 +
];
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Ligne 61 : Ligne 74 :
  
 
[[Fichier:Porte Liadski.jpg|350px|Porte Liadski]]
 
[[Fichier:Porte Liadski.jpg|350px|Porte Liadski]]
 +
 +
=== wwwsmworg ===
 +
[[:Fichier:B Sirius.jpg]]
 +
 +
[[Fichier:B Sirius.jpg|350px|Are you Sirius? Be Sirius!]]
  
 
=== localwiki ===
 
=== localwiki ===

Version du 14 février 2019 à 17:14

Reference

https://phabricator.wikimedia.org/T190168

Configuration

## Repositories

# commonswiki
$wgForeignFileRepos[] = [
	'class' => 'ForeignAPIRepo',
	'name' => 'commonswiki',
	'apibase' => 'https://commons.wikimedia.org/w/api.php',
	'url' => 'https://upload.wikimedia.org/wikipedia/commons',
	'thumbUrl' => 'https://upload.wikimedia.org/wikipedia/commons/thumb',
	'hashLevels' => 2,
	'transformVia404' => true,
	'fetchDescription' => true,
	'descriptionCacheExpiry' => 43200
];
    
# enwiki
$wgForeignFileRepos[] = [
	'class' => 'ForeignAPIRepo',
	'name' => 'enwiki',
	'apibase' => 'https://en.wikipedia.org/w/api.php',
	'url' => 'https://upload.wikimedia.org/wikipedia/en',
	'thumbUrl' => 'https://upload.wikimedia.org/wikipedia/en/thumb',
	'hashLevels' => 2,
	'transformVia404' => true,
	'fetchDescription' => true,
	'descriptionCacheExpiry' => 43200
];

# frwiki
$wgForeignFileRepos[] = [
	'class' => 'ForeignAPIRepo',
	'name' => 'frwiki',
	'apibase' => 'https://fr.wikipedia.org/w/api.php',
	'url' => 'https://upload.wikimedia.org/wikipedia/fr',
	'thumbUrl' => 'https://upload.wikimedia.org/wikipedia/fr/thumb',
	'hashLevels' => 2,
	'transformVia404' => true,
	'fetchDescription' => true,
	'descriptionCacheExpiry' => 43200
];

# wwwsmworg
$wgForeignFileRepos[] = [
	'class' => 'ForeignAPIRepo',
	'name' => 'wwwsmworg',
	'apibase' => 'https://www.semantic-mediawiki.org/w/api.php',
	'url' => 'https://www.semantic-mediawiki.org/w/images',
	'thumbUrl' => 'https://www.semantic-mediawiki.org/w/images/thumb',
	'hashLevels' => 2,
	'transformVia404' => true,
	'fetchDescription' => true,
	'descriptionCacheExpiry' => 43200
	];

Results

commonswiki

Fichier:Mallnitz Seebachtal Wasserfälle 02.jpg

Wasserfälle im Seebachtal bei Mallnitz

enwiki

Fichier:The Pursuit of Happiness I'm An Adult Now.jpg

The Pursuit of Happiness - I'm An Adult Now

frwiki

Fichier:Porte Liadski.jpg

Porte Liadski

wwwsmworg

Fichier:B Sirius.jpg

Are you Sirius? Be Sirius!

localwiki

Fichier:Client-brief client-budget.jpg

Client brief vs client budget

Les cookies nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de cookies.