Check de valiaité sur le nom de la fonte

This commit is contained in:
fredtempez 2022-02-10 08:25:23 +01:00
parent c0110c7c22
commit 4f9e555e82
2 changed files with 8 additions and 15 deletions

View File

@ -610,18 +610,19 @@ class theme extends common {
// Vérifier l'existence de fontId et validité de family namesi usage en ligne de cdnFonts
$data = helper::urlGetContents('https://www.cdnfonts.com/' . $fontId . '.font');
/* if ( strpos($data, 'No results found.') >= 0
//|| strpos($data, $fontName) === false
&& empty($filePath)
if ( $filePath === ''
&& strpos($data, $fontName) === false
) {
// Valeurs en sortie
$this->addOutput([
'notification' => 'Le fichie de police étant absent,<br/>la fonte doit exister sur le serveur https://cdnfonts.com<br>et le nom de la fonte doit correspondre (family name)<br>',
'notification' => 'Erreur de nom ou d\'identifiant',
'redirect' => helper::baseUrl() . 'theme/fontAdd',
'state' => false
]);
} else {
*/ // Charger les données des fontes
// Charger les données des fontes
$files = $this->getData(['fonts', 'files']);
$imported = $this->getData(['fonts', 'imported']);
@ -646,7 +647,7 @@ class theme extends common {
'redirect' => helper::baseUrl() . 'theme/fonts',
'state' => true
]);
// }
}
}
// Valeurs en sortie
$this->addOutput([

View File

@ -41,13 +41,6 @@
]); ?>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col12">
<div class="block">
<h4>Source</h4>
<div class="row">
<div class="col12">
<?php echo template::file('fontAddFile', [
@ -58,6 +51,5 @@
</div>
</div>
</div>
</div>
</div>
<?php echo template::formClose(); ?>