Affichage d’un PDF et Mise à jour très simple (Créer un compte)

  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #564357
    Kris9278
    Participant
    Initié WordPress
    29 contributions

    Bonjour à tout le monde,

    J’ai un restaurant et j’essai de faire évoluer notre site internet, notamment la page « La Carte ». En effet, ne travaillant que du produits frais, nous avons une carte qui change très régulièrement. J’aurais aimé pouvoir afficher le PDF de la carte sur une page (actuellement via l’extension Google Doc Embeder) et pouvoir laisser mon responsable de salle changer lui même le PDF sur le site lorsque la carte change.

    Mais il est vraiment pas doué en informatique, je cherche donc le moyen le plus simple pour qu’une fois le PDF fait qu’il puisse le mettre à jour sur le site le plus facilement possible. Soit via l’envoi d’un mail (est ce possible ?) Soit via l’accès à une interface très simple (je n’ai pas envie de le laisser se balader dans mon espace Admin de WP).

    Avez vous des idées lumineuses ?

    D’avance merci pour votre aide et une excellente journée.

    Bien cordialement,

    #1060478
    Lumiere de Lune
    Participant
    Maître WordPress
    20531 contributions

    Pas possible.
    Un PDF est un fichier généré par un programme, et la génération d’un PDF via un navigateur HTML est tout sauf simple.

    Tu as deux options : tu changes le fichier PDF sur ton PC, tu lui laisse le même nom et tu le « remplaces » dans la bibliothèque des medias (Plugin pour faire ça en un clic : Enable Media Replace)

    La seconde : tu fais ta carte « dans WordPress », dans l’admin (de nombreux thèmes pour restaurants le proposent) et tu rajoutes un bouton (toujours via un plugin) pour l’imprimer en PDF.

    Si tu ne veux pas le laisser se balader dans l’admin de WP, ça devient nettement plus compliquer. Tu peux en utilisant la première solution :
    1- faire un répertoire spécial sur ton site, où tu stockes le menu
    2- « embedder » ce menu dans une page
    3- dans le panneau d’admin de ton hébergeur, lui faire un utilisateur FTP restreint à ce répertoire
    4- quand il télécharge la carte, il accède par FTP

    Pour la deuxième solution, il existe des plugins qui permettent de restreindre les menus affichés aux utilisateurs connectés. En lui enlevant « tout » sauf la bibliothèque de medias, et en le mettant auteur du PDF, il n’aura qu’une possibilité : le supprimer ou le remplacer 🙂

    Après la solution ultime est un développement maison. Pour ce genre de choses, j’en aurais pour deux à quatre heures en bouclant vraiment tout de tous les côtés

    #1060479
    nico239
    Participant
    Chevalier WordPress
    162 contributions

    J’espère avoir bien compris le sens de ta demande

    Pour intégrer un pdf dans une page wordpress c’est simple mais cela je pense que tu sais faire

    Pour un accès hyper restreint le plugin Members devrait faire l’affaire

    Tu crées un rôle utilisateur pour ton responsable de salle ex celui du nom de son resto
    Tu crées la page de la carte sous son pseudo (ou tu lui affectes en tant qu’auteur, je pense que cela fonctionne mais je ne l’ai pas testé)
    Tu affectes à son rôle spécifique seulement 3 autorisations
    – edit_published_pages
    – publish_pages
    – read
    – upload files

    Ton responsable de salle n’aura accès qu’à une seule page : celle de la carte
    Et aux seules fonctions : édition, lecture, modification, publication

    Autrement dit il remplace l’ancien pdf par le nouveau dans la page en question, il publie et c’est tout

    En espérant avoir répondu à ton besoin

    #1060480
    Kris9278
    Participant
    Initié WordPress
    29 contributions

    Bonjour à tous,

    Merci beaucoup pour vos réponses très complètes, c’est très agréable !!

    Alors pour répondre à Lumière de Lune, je ne cherche pas à éditer le pdf en ligne. En fait, j’ai créée un pdf éditable, que mon employé rempli sur le PC du restaurant et il l’imprime (ce sont nos cartes papier). Mais j’aimerai simplement qu’il puisse uploader ce PDF de la manière la plus simple qu’il soit afin qu’il apparaisse en ligne sur notre site.

    En effet Nico239, aucun problème pour afficher le PDF avec un petit plugin Google. Ce que je cherche vraiment c’est qu’il puisse remplacer ce fichier PDF le plus facilement possible.

    D’où l’idée de l’envoi par mail, je sais qu’il est possible de publier des articles via WP en envoyant un simple mail à une adresse donnée, je me demandai donc s’il était possible de publier un média (PDF) de la même manière avec le PDF en fichier joint.

    Je comprends donc que selon vous, la seule solution est de lui donner un accès restreint au BackOffice WP pour qu’il upload lui meme le média et qu’il change le lien dans la page en question ??

    Y aurait-il un moyen pour qu’il ai juste à uploader le média ? Sans rentrer dans la page en elle même ?

    Lumière de Lune, l’idée d’un petit developpement maison me tente beaucoup, que proposerais tu ?

    Encore merci pour vos futures réponses 🙂

    #1060481
    nico239
    Participant
    Chevalier WordPress
    162 contributions

    Uploader (glisser déposer) le pdf dans l’unique page à laquelle il a accès est-ce trop compliqué pour lui?

    Sauf erreur ou quelque chose qui m’aurait échappé il n’a aucun lien à modifier puisque il rentre dans une page déjà existante.

    La modification reviendra (normalement) à supprimer la ligne du fichier de l’ancienne carte et y placer (enfin c’est juste un clic) le fichier de la nouvelle carte

    Et à faire publier : c’est tout…

    Uploader le pdf sans rentrer dans la page cela dépasse mes compétence.

    À voir avec Lumière de Lune pour un développement spécifique.

    Autre solution humaine (mais je ne connais pas votre organisation) : une fois la carte modifiée par le responsable de salle, ce dernier ne peut-il pas envoyer ce pdf par mail à une personne qui ferait ce glisser déposer … ce qui doit durer en tout 30 secondes

5 sujets de 1 à 5 (sur un total de 5)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.