iGalerie

Vous n'êtes pas identifié(e).

Annonce

Un message d'erreur qui s'affiche ? Un mot de passe oublié ? L'ajout de fichier qui ne marche pas ?
Pensez d'abord à lire la FAQ, vous y trouverez probablement une solution à votre problème.

#1 Re : Propositions » Photos nouvelles lors de la mise en ligne » 17-11-2022 23:03:26

Merci pour vos réponses, j'ai déjà coché cette option. Mais ce n'est pas exactement ce que je souhaite. Dans mon cas, j'ai des albums activés et des albums désactivés pour des raisons quelconques. Les photos sont dedans, les albums sont prêts, mais ils sont désactivés. Ce que je souhaite, c'est qu'un album que je vais activer soit considéré comme nouveau même si ses photos ont été ajoutées dedans depuis plusieurs mois.

#2 Propositions » Photos nouvelles lors de la mise en ligne » 16-11-2022 19:22:26

DT58260
Réponses : 4

Bonjour,

A moins que je n'ai pas vu l'astuce si elle existe, il serait intéressant d'avoir des photos marquées comme nouvelles quand elles sont mises en ligne de la même manière qu'elles sont nouvelles quand elles sont ajoutées à la galerie.

Cordialement

#3 Re : Installation » Contacter l'administrateur » 15-10-2022 21:04:03

Parfait, je te remercie encore une fois pour ta réponse rapide.

#4 Installation » Contacter l'administrateur » 15-10-2022 16:35:33

DT58260
Réponses : 2

Bonjour,

J'ai bien renseigné une adresse mail dans mon profil administrateur, mais quand je clique sur contact (Contacter l'administrateur), j'ai le message suivant : Aucune adresse de courriel n'a été définie.

#5 Re : Utilisation » Balises Open Graph » 14-10-2022 19:11:36

J'ai enfin réussi mon partage de photos sur Facebook. Je vais ci-dessous vous expliquer ce que j'ai fait.
S'il y a des remarques ou des corrections à apporter, elles sont les bienvenues.


Dans le fichier index.tpl.php, un peu après la balise <head>, j'ai rajouté ceci au cas où la description serait trop longue. On retrouvera $titre dans la balise og:description

<?php
	$titre = $tpl['category']['description'];
	if(strlen($titre)>=155) {
		$titre=substr($titre,0,150);
		$espace=strrpos($titre, ' ');
		$titre=substr($titre,0,$espace)." ...";
	}
?>
	<meta name="description" content="<?php echo $titre; ?>">

et juste avant </head>

	</script>
	<div id="fb-root"></div>
	<script>(function(d, s, id) {
		var js, fjs = d.getElementsByTagName(s)[0];
		if (d.getElementById(id)) return;
		js = d.createElement(s); js.id = id;
		js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.0";
		fjs.parentNode.insertBefore(js, fjs);
		}(document, 'script', 'facebook-jssdk'));
	</script>
	<?php $head = __DIR__ . '/custom/head.tpl.php'; if (file_exists($head)) : ?><?php include_once($head); ?><?php endif; ?>

et juste après la ligne :

<body id="section_<?php echo str_replace('-', '_', $_GET['section']); ?>" <?php if ($is_background) : ?>class="bg"<?php endif; ?>>

rajouter

<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v12.0" nonce="9jjmz5ET"></script>

Dans fichier template/default/custom/head.tpl.php, rajouter les balises open_graph:

	<meta property="og:url"				content="<?php echo $tpl['category']['path']; ?>" />
	<meta property="og:title"			content="<?php echo $tpl['page_title'](); ?>" />
	<meta property="og:description"			content="<?php echo $titre;?>" />
	<meta property="og:image" 			content="<?php echo GALLERY_HOST . $tpl['item']['source']; ?>">
	<meta property="og:image:alt"			content="<?php echo $tpl['item']['title']; ?>" />
	<meta property="og:type" 			content="article">
	<meta property="fb:app_id"			content="xxxxxxxxxxxxxxx"

ensuite, dans le fichier template/default/item.tpl.php, rajouter le bouton de partage comme ceci :

<div class="fb-share-button" data-href="<?php echo GALLERY_HOST . $tpl['item']['link']; ?>" data-layout="button_count"></div>

et normalement vous devez pouvoir partager vos photos (Pas les albums, juste les photos) sur Facebook

#6 Re : Utilisation » Balises Open Graph » 13-10-2022 22:36:16

J'ai un dernier petit problème. C'est avec la balise og:description.
Quand je souhaite partager une image, la balise og:description n'apparait pas sous l'image. Il n'y a aucun texte à part l'adresse du site.
Mais quand je mets l'url dans le programme de debug du partage de facebook, le texte apparait bien en bas de l'image.
De plus le code source de la page donne bien la balise description remplie.
Le problème est visible ici par exemple :
https://ville-la-machine.com/igalerie/i … l-1986#top

Aurais-tu une idée ?

#7 Re : Utilisation » Balises Open Graph » 13-10-2022 17:43:41

Bonjour,

Y a t'il la possibilité de récupérer la première image d'un album, un peu de la même manière que l'image que l'on visualise avec <?php echo GALLERY_HOST . $tpl['item']['source']; ?> ?
Cette première image servirait pour la balise og:image

En gros, je souhaite faire en sorte que tant que je ne suis pas arrivé sur une image à visualiser, je puisse quand même remplir la balise og:image avec la première image de la catégorie, puis album, éventuellement sous-album de l'endroit où se trouve mon image. Hum.... j'espère être clair :-)

Merci par avance

#8 Re : Utilisation » Balises Open Graph » 12-10-2022 18:19:30

David a écrit :

Ce que tu décris est normal, c'est le principe des entités HTML.

Pour le code d'erreur HTTP, essayes en mettant la constante CONF_FILE_KEY à 0 dans le fichier config/conf.php.

Ca fonctionne, je te remercie énormément. Je n'ai plus d'erreur dans le programme de debug du partage Facebook.

#9 Re : Utilisation » Balises Open Graph » 12-10-2022 09:53:09

David a écrit :

C'est parce que dans le code source, l'URL contient l'entité HTML "&amp;" qui correspond à "&". En remplaçant les "&amp;" par "&" (sans les guillemets) l'URL fonctionne correctement.

Bonjour,
J'ai également ce même problème et je ne vois pas comment le contourner. Mais le fameux &amp; apparait seulement quand on visualise la source de la page. Si je le fais afficher hors des balises meta directement comme ceci dans mon fichier head.tpl.php

      <?php echo GALLERY_HOST . $tpl['item']['source'];?>

et que je fais un copier/coller du résultat dans la barre du haut, j'ai bien mon image qui apparait. En revanche, le programme de debug du partage de Facebook me renvoie une erreur : Code de réponse erroné
L’URL a retourné un code de réponse HTTP erroné.

Une petite idée stp ?

#10 Re : Utilisation » Aucune vignette » 10-10-2022 15:45:03

Ca fonctionne, je te remercie beaucoup. D'ailleurs, maintenant, je peux voir mon erreur d'hier : Call to undefined function imagewebp()

#11 Re : Utilisation » Aucune vignette » 10-10-2022 09:26:30

Bonjour. J'ai bien résolu mon problème de vignettes qui était finalement une erreur de ma part, mais par conrre, j'ai toujours ce message d'erreur : Failed opening required file (ZipArchive.class.php) quand je veux aller voir les logs. Quelqu'un a une idée svp ?
Merci d'avance

#12 Utilisation » Aucune vignette » 09-10-2022 11:07:59

DT58260
Réponses : 3

Bonjour,

J'ai installé la version 3.0.17 chez mon hébergeur, crée une catégorie puis un album et là, aucune vignette n'apparait. Ni dans la catégorie en Admin, ni en albums. En revanche, si je clique sur les cases blanches, les photos s'affichent bien. J'ai voulu voir les incidents et j'ai ce message d'erreur : Failed opening required file (ZipArchive.class.php).

Merci par avance pour votre aide.

Précision: L'installation sous wampserver marche impeccable.


Problème résolu :En Admin, dans les options : afficher les les vignettes au format d'origine (ou JPEG pour moi) et non pas en WEBP

#13 Utilisation » Balises Open Graph » 05-11-2021 20:01:18

DT58260
Réponses : 14

Bonjour,
Je souhaite rajouter un bouton partager sur chaque image de ma galerie (et non sur chaque catégorie). Toutes mes balises "og" sont correctes sauf la balise og:image que je n'arrive pas à renseigner dynamiquement par rapport à la photo que je visionne. Quelqu'un a réussi ? Ou saurait me mettre sur la piste ?
Merci par avance

#14 Utilisation » Filigrane » 22-07-2021 10:55:41

DT58260
Réponses : 1

Bonjour, l'option filigrane n'existe pas encore en v3, mais est-il possible d'adapter la portion de code de la v2 vers la v3 assez facilement ou bien le code est trop différent ?
Merci d'avance

#15 Utilisation » Menu caché par les vignettes » 10-05-2021 15:08:17

DT58260
Réponses : 1

Bonjour,

J'ai un petit souci, j'ai installé ma galerie sous un menu déroulant vertical. Mon problème est que les liens du menu déroulant sont cachés derrière les vignettes.
Où est ce que je dois modifier pour avoir le menu en avant-plan ?

Merci d'avance

#16 Re : Utilisation » Vignettes n'apparaissent pas » 10-05-2021 15:05:30

Bonjour, j'ai trouvé le pourquoi : le répertoire cache/thumbs n'était pas créé.

#17 Utilisation » Vignettes n'apparaissent pas » 01-05-2021 19:12:06

DT58260
Réponses : 2

Bonjour, je débute avec igalerie 3. L'installation s'est bien passée. J'ai ensuite créé un album. J'ai ajouté des photos. Mon souci est que les vignettes n'apparaissent pas, ni en administration, ni en galerie. J'ai juste le carré de la vignette sans rien dedans. En revanche si je clique sur un des carrés, j'ai bien mes photos. Quelqu'un peut m'aider svp ?
Merci par avance.

Pied de page des forums

Propulsé par FluxBB