From 5fd5285e959212eae9fa1ee54e36023069e4324a Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 25 Dec 2018 18:17:11 +0100 Subject: [PATCH] v9.0.0 modification appel meta image --- core/module/config/config.php | 9 ++++---- core/module/config/view/index/index.php | 27 ++++++++++------------- core/module/theme/theme.php | 2 +- core/module/theme/view/manage/manage.php | 4 ++-- site/file/source/screenshot.png | Bin 6133 -> 3939 bytes 5 files changed, 20 insertions(+), 22 deletions(-) diff --git a/core/module/config/config.php b/core/module/config/config.php index 969eed20..41b238a1 100755 --- a/core/module/config/config.php +++ b/core/module/config/config.php @@ -16,6 +16,7 @@ class config extends common { public static $actions = [ 'backup' => self::GROUP_ADMIN, + 'configMetaImage' => self::GROUP_ADMIN, 'index' => self::GROUP_ADMIN ]; @@ -169,16 +170,16 @@ class config extends common { } /** - * Réalise une copie d'écran + * Réalise une copie d'écran du site * https://www.codexworld.com/capture-screenshot-website-url-php-google-api/ */ - public function configmetaimage() { + public function configMetaImage() { // fonction désactivée pour un site local if ( strpos(helper::baseUrl(false),'localhost') > 0 OR strpos(helper::baseUrl(false),'127.0.0.1') > 0) { - $site = 'https://ZwiiCMS.com'; } else { + $site = 'https://zwiicms.com/'; } else { $site = helper::baseUrl(false); } - $googlePagespeedData = file_get_contents('https://www.googleapis.com/pagespeedonline/v2/runPagespeed?url='. $site .'&screenshot=true&key=AIzaSyA_JOJidlWFgEiyxTlSGi2_fORgYsCZFtA'); + $googlePagespeedData = file_get_contents('https://www.googleapis.com/pagespeedonline/v2/runPagespeed?url='. $site .'&screenshot=true'); $googlePagespeedData = json_decode($googlePagespeedData, true); $screenshot = $googlePagespeedData['screenshot']['data']; $screenshot = str_replace(array('_','-'),array('/','+'),$screenshot); diff --git a/core/module/config/view/index/index.php b/core/module/config/view/index/index.php index 7ab88a59..74f881b0 100755 --- a/core/module/config/view/index/index.php +++ b/core/module/config/view/index/index.php @@ -1,4 +1,3 @@ -makeImageTag(); ?>
@@ -136,7 +135,7 @@ 'help' => 'Sauvegarde une fois par jour le fichier de données dans le dossier site/backup/. La sauvegarde est conservée 30 jours.' ]); ?>
-
+
helper::baseUrl() . 'config/backup', 'value' => 'Exporter les données' @@ -146,20 +145,18 @@

Copie d'écran pour OpenGraph :

-
- -
-
-

' /> -

-
+
+
+

' />

+
+
+ helper::baseUrl() . 'config/configMetaImage', + 'value' => 'Rafraîchir la capture d\'écran' + ]); ?> +
+

Cette copie d'écran est nécessaire aux partages sur les réseaux sociaux. Elle est régénérée lorsque le fichier screenshot.png est effacé du gestionnaire de fichiers.

diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index df579c64..901dddb1 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -25,7 +25,7 @@ class theme extends common { 'reset' => self::GROUP_ADMIN, 'site' => self::GROUP_ADMIN, 'manage' => self::GROUP_ADMIN, - 'themeEport' => self::GROUP_ADMIN, + 'themeExport' => self::GROUP_ADMIN, 'themeImport' => self::GROUP_ADMIN ]; public static $aligns = [ diff --git a/core/module/theme/view/manage/manage.php b/core/module/theme/view/manage/manage.php index 085bb514..8555e904 100644 --- a/core/module/theme/view/manage/manage.php +++ b/core/module/theme/view/manage/manage.php @@ -9,13 +9,13 @@ ]); ?>
- helper::baseUrl() . 'theme/themeImport', 'value' => 'Importer les données du thème' ]); ?>
- helper::baseUrl() . 'theme/themeExport', 'value' => 'Exporter les données du thème' ]); ?> diff --git a/site/file/source/screenshot.png b/site/file/source/screenshot.png index 0345b79806f5cf81d8a468a4b71196b05f2c8c1f..31fcb04f0a8707933a69933451b85d925e078e02 100644 GIT binary patch delta 3795 zcmV;^4lMEYFXJANw0|4`0RRI50RaI400000000000ssL61q22M2>-+YJrDo_0RjaB z0R#sI1P1^B000010s|2Q1ri}K20>9_2NQvj6cr*eaiOsmBSKV?@KR!e!3ZQna>CK! z|HJ?p0RaI40RaI30000000000009630|W*C!~i1^0RaF40)GJn0s{a50000000033 z5fUK-1QQf7QDIVXq5s+d3-sW z4kXE;q!_Kngc=&)9F8K%$DdI}a2Snpgc3tbWE33-XwjfP2!lY7*dzob2f?I~n*t2ZMvM=TX`Fz^E&(7c-vDNf zY-Y)zU}lUG0?qIiHUKCz0is6{$CETTh%__^@@Rw{M-WG_;w-d7MsYMm4H`tvF~nIo zjy-`9$FPH34R!)!h=M~vj{;0Vh!-q^*+ur`tCAKLU4O#(A}kDS4eSITA&{6P1SAK* z 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 CK#zz3