Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

gfx
2015-05-04 22:46:30

Bonjour dtdtdt,

Je suppose que tu parles de local/config/config.inc.php
Pour répondre à ta question, j'ai le fichier de base + ce qui se trouve plus bas.


<?php

/* Dans cette fenêtre, écrivez les informations pour configurer votre galerie Piwigo. */
$conf['mail_sender_name'] = 'GalerieThibaut';
// send_bcc_mail_webmaster: send bcc mail to webmaster. Set true for debug
// or test.
$conf['send_bcc_mail_webmaster'] = true;

// define the email of sender mail: if valie is empty, webmaster email is used
$conf['mail_sender_email'] = 'AAAAA@gmail.com';

// set true to allow text/html emails
$conf['mail_allow_html'] = true;

// smtp configuration (work if fsockopen function is allowed for smtp port)
// smtp_host: smtp server host
//  if null, regular mail function is used
//   format: hoststring[:port]
//   exemple: smtp.pwg.net:21
// smtp_user/smtp_password: user & password for smtp identication
$conf['smtp_host'] = 'smtp.gmail.com:587';
$conf['smtp_user'] = 'AAAA@gmail.com';
$conf['smtp_password'] = 'AAAAA';

// 'ssl' or 'tls'
$conf['smtp_secure'] = tls;

$conf['gallery_url'] = http://gfxemca.dyndns.info/piwi;       <--- J'ai tenté ça, mais je suis revenu sur mes pas. Cette ligne n'existe plus actuellement.
?>

Est ce qu'il y a qqch de spécifique que je devrais chercher ?

ddtddt
2015-05-04 19:06:53

Bonjour,

Est ce que tu as quelque chose dans ton fichier local de conf ?

gfx
2015-05-03 12:37:29

Bonjour,

Je me permet de réouvrir cette thread car j'aimerais avoir des précisions.

Le problème :
L'URL de la galerie ajoutée dans les mails de notifications est l'adresse LAN et non l'adresse WAN.
J'ai http://IP_LAN/piwi    et je souhaiterais http://IP_WAN/piwi
J'accède à l'administration de la galerie via 192.168.1.22 car je ne peux pas accéder via l'adresse externe (La livebox ne gère pas le loopback...). Je pense avoir compris que la galerie envoi l'URL depuis laquelle on se connecte pour administrer.


J'ai tenté de modifier la variable comme proposé plus haut dans la thread, sans succès, j'obtiens un truc du style :  http://192.168.1.22/piwi/gfxemcadyndns

Je souhaiterais modifier le fichier de conf qui va bien pour y inclure l'adresse WAN mais j'ignore où faire ma modif.

Est-ce dans functions_notification_by_mail.inc.php ?
ou nbm.php ?


Merci d'avance.


Piwigo 2.7.4
Système d'exploitation: Linux
PHP: 5.5.9-1ubuntu4.9 (Montrer les informations) [2015-05-03 12:35:00]
MySQL: 5.5.43-0ubuntu0.14.04.1 [2015-05-03 12:35:00]
Bibliothèque graphique: GD 2.1.1-dev

Gotcha
2012-01-10 15:10:33
Gotcha
2012-01-10 14:11:29

Merci pour l'observation.
Je la transmet à un développeur.

:-)

vincent.ravier
2012-01-09 19:20:33

Bonsoir,

J'ai fait la modif, ça marche impeccable pour le lien des galeries dans le mail, merci beaucoup :)

En revanche, il reste les liens pour s'inscrire/désincrire dans le mail qui restent avec l'adresse locale :/
Dans le fichier functions_notification_by_mail.inc.php, la fonction function assign_vars_nbm_mail_content($nbm_user) utilise la fonction get_root_url() pour générer l'adresse d'inscription/désinscription. Je l'ai changée par get_gallery_home_url() (c'est la seule fonction qui apparemment utilise la variable $conf['gallery_url']), et ça fonctionne.

Dans tous les cas, je mets ce poste en résolu. Merci pour votre aide! :)

Gotcha
2012-01-09 16:18:37

Bonjour,

Merci d'avoir cherché :-)
Vous étiez sur la bonne piste avec.

Donc via LocalFiles Editor, ajoutez ceci :

Code:

// gallery_url : you can set a specific URL for the home page of your
// gallery. This is for very specific use and you don't need to change this
// setting when move your gallery to a new directory or a new domain name.
$conf['gallery_url'] = null;

Et remplacer le 'null' par l'URL de votre site.

vincent.ravier
2012-01-08 18:14:28

Bonjour,

Tout d'abord je tiens à féliciter les dév pour leur boulot! J'ai moi-même à titre perso écrit le code d'une modeste galerie, et ensuite la flemme d'ajouter des fonctionnalités :)

Bref, voici mon installation:
Serveur ClearOS hébergé chez moi, derrière une freebox en routeur. Galerie Piwigo v2.3.2 en document root du serveur apache. Son ip en local est 192.168.0.101, et je l'ai référencé dans le serveur DNS sous "piwigo.lan".
Adresse mail webmaster chez free, utilisation du smtp free pour l'envoi des mails de notification.

Le problème:
Les mails envoyés pour les notification contiennent l'url utilisée pour accéder au site. Donc quand je suis chez moi, que j'y accède en local, et que j'envoie les mails de notification, les utilisateurs se retrouvent avec des mails dont le lien est "http://192.168.0.101/" ou "http://piwigo.lan".
Sinon effectivement, si j'utilise mon ip "FAI" pour accéder à la galerie, les mails contiennent la bonne url.

Serait-il possible de forcer l'url de la galerie pour la notification par mail?
Après quelques recherches sur le forum, j'ai lu des références à:
- $conf['gallery_url']
- U_HOME
et dans config_default.inc.php j'ai également vu:
- $conf['links'], je n'ai pas vraiment compris quand/comment était utilisé cette variable malgré le gros commentaire au-dessus

J'ai vu un autre post sur une ancienne version qui suggérait de changer l'url de la galerie dans administration > configuration > générale > onglet "principale", mais ça n'existe manifestement plus.

Voilà, j'espère qu'il y a un moyen de faire ça!

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact