C'est bizarre

J’ai donc basculé DotAddict en HTTPS et depuis, les aperçus des thèmes disponibles sont remplacés par une image par défaut. Je ne vois pas où est le problème parce que la version 2.15.3 est censée gérer les deux cas d’URL, HTTP ou HTTPS, voilà le code en question (ligne 2) :

# Screenshot from url
if (preg_match('#^http(s)?://#', $module['sshot'])) {
    $sshot = $module['sshot'];
}
# Screenshot from installed module
elseif (file_exists($this->core->blog->themes_path . '/' . $id . '/screenshot.jpg')) {
    $sshot = $this->getURL('shot=' . rawurlencode($id));
}
# Default screenshot
else {
    $sshot = 'images/noscreenshot.png';
}

Et j’ai vérifié le flux XML fourni par DotAddict, il est bien basculé en HTTPS partout, en voilà un extrait (la section qui nous intéresse est <da:sshot>…</da:sshot> (lignes 15, 39) :

<modules xmlns:da="https://dotaddict.org/da/">
	<module id="11eleven">
		<name>11eleven</name>
		<version>1.01</version>
		<author>Mathieu Rousseau</author>
		<desc>Un thème léger, avec un edito.</desc>
		<file>
			https://themes.dotaddict.org/galerie-dc2/download/1097
		</file>
		<da:dcmin>2.2</da:dcmin>
		<da:details>
			https://themes.dotaddict.org/galerie-dc2/details/11eleven
		</da:details>
		<da:sshot>
			https://media.dotaddict.org/pda/tdc2/11eleven/11eleven.jpg
		</da:sshot>
		<da:section>Autres</da:section>
		<da:support>http://forum.dotclear.org/viewforum.php?id=15</da:support>
		<da:tags>
			<da:tag>2 colonnes</da:tag>
			<da:tag>barre latérale à gauche</da:tag>
			<da:tag>fond clair</da:tag>
			<da:tag>largeur fixe</da:tag>
		</da:tags>
	</module>
	<module id="123blue">
		<name>123Blue</name>
		<version>1.4</version>
		<author>pyeb</author>
		<desc>Clouds & sky</desc>
		<file>
			https://themes.dotaddict.org/galerie-dc2/download/1150
		</file>
		<da:dcmin>2.5</da:dcmin>
		<da:details>
			https://themes.dotaddict.org/galerie-dc2/details/123blue
		</da:details>
		<da:sshot>
			https://media.dotaddict.org/pda/tdc2/123blue/123blue.jpg
		</da:sshot>
		<da:section>Autres</da:section>
		<da:support>http://forum.dotclear.org/viewforum.php?id=15</da:support>
		<da:tags>
			<da:tag>3 colonnes</da:tag>
			<da:tag>barre latérale à droite</da:tag>
			<da:tag>barre latérale à gauche</da:tag>
			<da:tag>fond clair</da:tag>
			<da:tag>largeur fixe</da:tag>
		</da:tags>
	</module>
…
</modules>

Et les images sont bien accessibles :

J’avoue ne pas comprendre d’où vient le problème !

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/14491

Haut de page