Liens dans fenêtre popup

  • WordPress :5.2
  • Statut : non résolu
15 sujets de 16 à 30 (sur un total de 41)
  • Auteur
    Messages
  • #2283784
    JeanguyT
    Participant
    Initié WordPress
    31 contributions

    Malheureusement le plugin n’est pas responsive !

    Comment peut-on corriger cela ainsi que le texte dans le bandeau qui indique close au lieu de fermer.

    Cordialement

    #2283785
    JeanguyT
    Participant
    Initié WordPress
    31 contributions

    Le popup n’est pas responsive !

    Comment corriger cela ainsi que le texte ‘close’ du bandeau par fermer ?

    Cordialement

    #2283823
    ferman
    Participant
    Maître WordPress
    1359 contributions

    Bonjour,

    Pour le plugin responsive je vois qu’il se centre quand on change la dimension de l’écran (pc, tablette ou smartphone). Ce n’était pas le cas il y a 30min. donc vous avez résolu ce problème vous-même (ou alors je n’ai pas bien compris). Si vous voulez en plus changer la dimension de l’image quand on change d’écran,  ce code css (à placer dans les css additionnelles) devrait faire l’affaire. Vous pouvez modifier la valeur width de 100px et la max-width (700px fait la rupture entre portables  (image 100px) et tablettes (images 150px).

     

    @media only screen and (max-width: 700px) {p a img.lazyloaded{
    	width:100px;}}

    Pour le “close”, je regarde. Cochez la case “Me prévenir des réponses par e-mail”.

    • Cette réponse a été modifiée le il y a 1 week et 3 jours par  ferman.
    #2283860
    ferman
    Participant
    Maître WordPress
    1359 contributions

    Bonjour,

    Pour close, contrairement à ce qu’on pourrait penser le remplacement n’est pas simple. Je vous donne ce qui me paraît le plus simple et logique.

    Fermer la fenêtre n’est pas nécessaire puisqu’on la quitte de toute façon soit en choisissant une destination soit en rafraichissant la page. Donc on peut tout simplement supprimer “close” avec ce code css:

    #AnythingPopup_BoxClose1 a {display:none;}

     

    Si on veut quand même pouvoir fermer la fenêtre, on peut rajouter un lien dans la fenêtre popup à cet effet.

    Ce lien devrait faire l’affaire:

    <a id="fermer_window" href="/wpsite1.metmmetm.fr">Fermer la fenêtre</a>

    Il y a une id=”fermer_window” qui permet de donner un style différent à ce lien.

    #2283872
    JeanguyT
    Participant
    Initié WordPress
    31 contributions

    Bonjour,

    Le code pour rendre responsive la fenêtre ajouté dans “css personnalisé” est bien pris en compte.

    Concernant la fermeture de la fenêtre popup à quel endroit  intégrer ce dernier code dans la popup. La croix windows de fermeture serait plus simple.

    Merci encore pour votre patience et votre aide.

    Cordialement

    #2283880
    ferman
    Participant
    Maître WordPress
    1359 contributions

    Si vous voulez une croix voici un exemple. Rendez-vous sur ce site, sélectionnez une image et faites “copiez l’adresse de l’image”. Ensuite revenez dans votre tableau de bord anything_popup à l’endroit où vous avez ajouté les liens vers Longpont… vous ajoutez le code ci-dessous (ou un autre code si vous changez d’adresse pour l’image).

    <a id="fermer_window" href="//www.wpsite1.metmmetm.fr"><img src="https://cdn.icon-icons.com/icons2/183/PNG/128/Windows_Close_Program_22531.png"></a>

    Pour ajuster la taille de l’image  vous ajoutez un peu de css:

    #fermer_window img {height:20px;}

    Vous pouvez bien sûr changer  d’icône. Vous pouvez aussi préférer que l’image soit prise sur votre site dans votre dossier “upload”. Le principe est le même. Par exemple ce code chargerait l’image du calendrier:

    <a id="fermer_window" href="//www.wpsite1.metmmetm.fr"><img src="/wp-content/uploads/2019/11/cal.png"></a>

    Si je n’ai pas fait d’erreur ça doit fonctionner. Autrement ce sera facile à arranger mais je crois que ça devrait aller. Il restera peut-être quelques détails à peaufiner mais rien de sérieux je pense. Vous n’aurez qu’à demander.

    • Cette réponse a été modifiée le il y a 1 week et 2 jours par  ferman.
    • Cette réponse a été modifiée le il y a 1 week et 2 jours par  ferman.
    • Cette réponse a été modifiée le il y a 1 week et 2 jours par  ferman.
    #2283914
    JeanguyT
    Participant
    Initié WordPress
    31 contributions

    J’ai appliqué les modifications que vous m’avez transmises. En effet le popup s’ouvre rapidement mais sa fermeture prend plus de temps et réactualise toute la page.

    J’ai envoyer à The event Calendar” une demande support pour régler l’ouverture des # calendriers à partir du login “LoginPress” et la création de nouveaux événements. Sans réponse pou l’instant.

    Je vais poursuivre la construction du site.

    Merci pour votre aide.

    Cordialement

     

    #2284063
    JeanguyT
    Participant
    Initié WordPress
    31 contributions

    Bonjour,

    L’accès aux # calendriers doit se faire via un mot de passe !

    J’ai rechercher  une manière de réaliser cet accès. Dans ce popup, création de 2 champs : l’un pour sélectionner la localisation dans une “zone de liste déroulante”, l’autre pour la saisie d’un mot de passe. Cette boite de dialogue servirait à la fois pour la consultation des calendriers et la création de nouveaux événements.

    Mais comment définir une “zone de liste déroulante” dans wp et  accéder à la page avec la combinaison de ces deux variables.

    Si vous avez encore un peu de temps.

    Cordialement

    PS: lorsque j’accède sur mon compte du forum, mes demandes de supports pour ce sujet ne sont pas regroupées dans ma page. Pour y accéder  je dois suivre votre lien.

    #2284089
    ferman
    Participant
    Maître WordPress
    1359 contributions

    Bonjour,

    J’avais pensé que vous aviez abandonné l’idée “anything popup” pour vous tourner vers  “loginpress”. Donc j’ai tout désinstallé chez moi.  C’est une approche différente et je ne vois pas pourquoi vous voulez un système popup et à l’intérieur du popup quoi?un formulaire avec mot de passe ? Cela vous ferait trois extensions juste pour consulter un calendrier:trop compliqué.

    Vous avez des extensions pro,  donc présentant de nombreuses options.  En particulier “the events calendar” semble très complet et a nombreuses possibilités de ce qu’on appelle pompeusement “logique conditionnelle”. Posez-leur la question simple : est-il possible dans les réglages du plugin de faire en sorte que selon le mot de passe on accède à un ou l’autre calendrier mais pas tous. A mon avis cela devrait être possible. Sinon il est relativement facile de restreindre l’accès à telle ou telle page de votre site (events/longpont, events/gometz…) par diverses méthodes,  peut être avec loginpress que je ne connais pas du tout. Demandez déjà à Events Calendar et après on verra.

    Juste une question: il y a des choses si secrètes dans les événements des différentes villes qu’il y ait besoin de tant de précautions?

    #2284218
    JeanguyT
    Participant
    Initié WordPress
    31 contributions

    Bonjour,

    La protection par mot de passe est souhaité (?)

    J’ai tenté de régler le problème en protégeant les # pages de calendriers par un mot de passe. Or deux types d’accès sont à prendre en compte pour chaque page : la consultation (ok) et l’ajout d’événements (!). Je n’avance pas.

    The Events Calendar n’a pas répondu à la demande que vous m’avez formulé.

    Cordialement

     

    #2284232
    ferman
    Participant
    Maître WordPress
    1359 contributions

    Bonjour,

    Vous avez payé pour ce plugin et en plus il n’est pas donné ils doivent vous répondre. Attendez un jour ou deux. On verra ensuite si quelque chose est possible. Je vous rappelle qu’il n’est pas possible aux membres du forum d’intervenir sur events calendar pro donc l’aide est limitée.

    Vous avez bien posté sur le forum pro?

    Quelle voie d’accès à la page n’arrivez-vous pas à protéger afin que je puisse jeter un coup d’oeil et essayer d’identifier le problème?

    • Cette réponse a été modifiée le il y a 1 week par  ferman.
    • Cette réponse a été modifiée le il y a 1 week par  ferman.
    #2284299
    JeanguyT
    Participant
    Initié WordPress
    31 contributions

    Bonjour,

    Je viens de recevoir la réponse à ma demande de support concernant  The Events Calender Pro.

    A mon avis, elle ne répond pas exactement au besoin que je leur ai formulé à nouveau :

    Les visiteurs sur le site web n’accéderons pas aux calendriers. Un seul calendrier est prévu par localisation .
    L’un destiné au abonnés avec slug: ‘subscriber’ qui sont uniquement autorisés à lire le calendrier d’événements rattachés à leur localisation, et l’autre pour les membres avec slug: ‘author’ qui sont uniquement autorisés à ajouter des événements dans le calendrier à leur localisation.

    Je vais analyser plus en détail la réponse et essayer d’adapter la solution à mon besoin. Si vous pensez à une solution je serais attentif à vos suggestions.

    Cordialement

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2284355
    JeanguyT
    Participant
    Initié WordPress
    31 contributions

    Essais 1 – J’ai apporté une modification sur les liens contenus dans le popup pour filtrer les abonnés et afficher le calendrier correspondant à la localisation, en intégrant le paramètre accès par mot de passe sur chaque page. Pour mon test j’ai utilisé comme mot de passe le nom du lien correspondant en minuscule et sans espace (ex: fogeslesbains..). Cela fonctionne pour la consultation du calendrier, mais la présentation n’est pas très “propre”. Un popup ou une petite fenêtre de”boîte de dialogue” serait plus conforme pour la saisie du mot de passe ! Par contre, j’ai créé #comptes “auteur” pour ouvrir les # calendriers et permettre autant que possible les ajouts d’événements. En utilisant l’accès réservé  puis LoginPress je ne peux accéder directement au au calendrier correspondant et lorsque dans la barre d’outils je clic sur ajout d’événements le calendrier qui regroupe l’ensemble des événements est affiché. Dans les paramètres de l’utilisateur je ne peux introduire que l’adresse de la page du site (ex: http://www.wpsite1.metmmetm.fr/index.php/ollainville/) mais les droits ne sont pas activés mais peut-on compléter par des paramètres complémentaires (tels que ceux afficher directement dans l’url de la page visualisée (?preview_id=3703&preview_nonce=4476e6b057&_thumbnail_id=-1&preview=true).

    Cordialement

    #2284376
    ferman
    Participant
    Maître WordPress
    1359 contributions

    Bonjour,

    Je pense aussi que la réponse de “events calendar” n’est pas satisfaisante et propose quelque chose de beaucoup moins bien que ce que vous avez fait pour la visualisation des calendriers (ce qu’ils proposent concerne 1 et non 5 calendriers et distingue seulement entre utilisateurs inscrits sur le site et visiteurs non-inscrits). Je trouve que  ce que vous avez fait  est bien comme ça. Pas besoin de compliquer en rajoutant encore un popup. Vous pourrez toujours personnaliser par des css.

    La question de l’accès à l’édition des calendriers (et non de leur visite) dans la partie administration n’est pas traitée. C’est pourtant bien là qu’on remplit les calendriers (ou je me trompe). Il y a eu un problème semblable récemment sur le forum, pour lequel une solution avait été trouvée. Le principe serait de supprimer par css et de manière conditionnelle  l’accès à “événements”  dans le menu admin. Peut-être serait-il possible de faire la même chose pour vous mais comme vous le savez je n’ai pas accès au calendrier pro et ne peux essayer que sur un “events-calendar” gratuit qui comporte un seul calendrier.  Dans ce cas simple ça fonctionne et je peux masquer ou faire apparaître l’onglet évènements selon que l’utilisateur est administrateur ou non. Pouvez-vous me dire précisément comment vous sélectionnez  dans la partir admin le calendrier et en particulier quels sont pour vous les onglets concernant “events calendar”? Je vous mets en pièce-jointe ce que je vois dans mon admin: à gauche “avant” au milieu quand j’appuie sur “événements” à droite “après” (onglet événements disparu). Faites (si ça apporte quelque chose) une copie d’écran de la même chose chez vous.

     

     

     

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2284481
    JeanguyT
    Participant
    Initié WordPress
    31 contributions

    Bonjour,

    Voici la réponse de TEC :

    ————————————

    Une autre chose qui vous vient à l’esprit est que vous créiez un contenu différent pour les utilisateurs en fonction de leurs rôles d’administrateur et de leurs autorisations. Vous pouvez en savoir plus à ce sujet ici: https://support.theeventscalendar.com/704754-Admin-roles-and-permissions

    Faites-moi savoir si quelque chose comme ça fonctionnerait pour vous!

    ————————————

    Ma réponse :

    Actuellement, toutes les pages de mon calendrier destinées aux abonnés s’ouvrent correctement à partir du menu de ma fenêtre contextuelle en mode “lecture seule” avec un mot de passe dédié à la localisation.
    Pour chaque localisation, le rôle des utilisateurs “Auteur de l’URL slug” est créé. Les paramètres sont définis pour permettre l’accès (via LoginPress) à l’URL de la page dédiée à la création d’événements (localisation). Mais la connexion s’ouvre sur le tableau de bord et lorsque l’agenda est activé via la barre d’outils, il contient tous les événements du site.

    —————————————

    Et leur dernier message :

    Malheureusement, la fonctionnalité que vous décrivez n’existe pas avec notre plugin. Elle relève donc de la catégorie de personnalisation, ce qui dépasse le cadre de l’assistance fournie, conformément à notre politique d’assistance. Nous vous invitons à essayer de résoudre vous-même cette personnalisation à l’aide de notre Guide de Thémer’s, l’une des suggestions que j’ai fournies, ou en embauchant un pigiste. Faites-moi savoir si vous avez d’autres questions sur ce sujet!

    —————————–

    J’ai effectué plusieurs essais :

    1 – création de l’utilisateurs rôle “auteur” en indiquant l’url de la page du calendrier correspondant ( ex: http://www.wpsite1.metmmetm.fr/index.php/ollainville/), login sur le site avec ce compte, appel du calendrier dans la barre de menu : le calendrier affiche l’ensemble des événements  créés sur le site.

    2 -modification du compte (url :  ex: http://www.wpsite1.metmmetm.fr), login puis  clic sur calendrier, saisie du mot de passe : le tableau de bords s’affiche (mais pas le calendrier en http://www.wpsite1.metmmetm.fr/index.php/ollainville) puis ouverture du calendrier  par la barre d’outils : l’ensemble des événements sont regroupés dans un calendrier générique.

    Peut-être faudrait-il envisager la mise au point de la fonctionnalité  via LoginPress pour que chaque utilisateur rôle “auteur” puisse effectuer l’ajout d’événements.

    Qu’en pensez-vous ? J’ai l’impression de vous écrire un roman et je vous remercie pour  votre patience. Septuagénaire bénévole mes neurones n’ont plus les bonnes performances.

    Cordialement

     

15 sujets de 16 à 30 (sur un total de 41)
  • Vous devez être connecté pour répondre à ce sujet.