Page 1 sur 1

Intégration Iframe Appointment sur un site web

Posté : mar. 16 mars 2021 15:04
par CUBE
Bonjour,
J'ai un problème assez similaire à celui ci :
viewtopic.php?f=71&t=6085&p=15600&hilit=iframe#p15600

Mais il ne propose pas de réponse.

Je souhaite utiliser l'application appointment de NC sur une page de mon site web.
Or quand j'utilise le lien Iframe fourni par l'application firefox m'indique qu'il ne peut pas ouvrir cette page.
Il me semble que c'est un problème de sécurité d'entête frame ancestor.

Dans l'aide de l'appli, il y a le mode d'emploi qui permet je pense de résoudre ce problème :

Image

Mais mes compétences de développeur étant limitées, je fait appel à la communauté pour voir si mon problème peut être résolu.

Re: Intégration Iframe Appointment sur un site web

Posté : mer. 17 mars 2021 14:27
par Gorom
Bonjour,

j'ai vu que vous aviez posté sur les forums de Nextcloud mais avez vous pris contact avec le développeur d'Appointment ?

Ici, ça va être compliqué de vous aider car cette application n'est pas proposé sur les serveurs Nextcloud de Zaclys.

Re: Intégration Iframe Appointment sur un site web

Posté : ven. 19 mars 2021 09:51
par CUBE
Je n'ai pas de réponse du développeur. En me renseignant, j'ai trouvé ce tuto qu'on peu peut être essayer ?

https://return2.net/nextcloud-enable-external-iframe/

Re: Intégration Iframe Appointment sur un site web

Posté : ven. 19 mars 2021 19:01
par Gorom
Après lecture rapide, ça semble correspondre à votre cas.

Il y a un fichier à modifier et un deuxième à modifier si la première modif ne donne rien.
Attention, la modification du deuxième fichier peut entrainer un risque de sécurité, il faut bien lire les indications.

Et surtout faire une sauvegarde des deux fichiers en question avant toute manipulation.

Je ne sais pas quel support est proposé par Zaclys pour les serveurs dédiés, faites leur un petit message avant toute chose en vous connectant à votre compte puis en vous rendant sur le formulaire. Il vaut mieux prévenir que guérir ;)

Re: Intégration Iframe Appointment sur un site web

Posté : lun. 22 mars 2021 17:21
par CUBE
Je me suis arrangé avec l'équipe technique. La première solution donnée par l'aide de l'application était la bonne.
Il faut exécuter les deux commandes occ.
La première avec l'identifiant nextcloud et le nom de domaine. La deuxième avec l'URL de la page ou se trouve le formulaire pour la redirection des mail confirmation/annulation.
Puis intégrer l'Iframe correctement avec un petit code PHP qui récupère un bout du lien généré, comme indiqué dans l'aide Appointment.

En tout cas maintenant ça fonctionne.

Re: Intégration Iframe Appointment sur un site web

Posté : ven. 26 mars 2021 09:16
par Gorom
Merci pour ce retour :)