•  » Plugins
  •  » [Résolu] developpement d'un interface piwigo sous wordpress

#1 2020-03-12 21:44:48

photo2bob
Membre
2009-12-03
32

[Résolu] developpement d'un interface piwigo sous wordpress

Bonjour/Bonsoir,


Je fais partie d'une association de photographe qui gere son activité avec un site wordpress.
Par contre la gestion des photos n'est pas prise en compte.
J'utilise piwigo de puis plusieurs année, et j'envisage de developper une interface sous wordpress pour creer sous 'piwigo' des albums, visualiser les photos, faire une recherche par tag etc ... tout ca a partir du site wordpress.

Avec les API de piwgo j'arrive a faire presque tout ca, le seul probleme que j'ai c'est le login admin qui ne marche pas.

J'ai pas mal cherché une solution sur le web, mais je n'y arrive pas.

je recupere bien le cookie lors du login, qui apparemment marche, status Ok, mais le pwg.session.getStatus me retourne toujours 'GUEST'.

J'ai l'impression que c'est mission impossible.

Si vous avez une solution je suis preneur.


Je développe en local avec  la dernière version de piwigo en local aussi.

Version de Piwigo: 2.10.1
Version de PHP: 7.3.10
Version de MySQL: mysqlnd 5.0.12
URL Piwigo: http:// localhost

Hors ligne

#2 2020-03-13 00:55:48

k5
Équipe Piwigo
La reppe
2014-01-26
1351

Re: [Résolu] developpement d'un interface piwigo sous wordpress

Bonjour,
Avez-vous chercher sur les docs anglais ?
Cordialement
K5


Piwigo 14.4 VM alpneLinux php 8.4
Piwigo 14.4 php 8.4 -- 8.4 mysql -- ImageMagick 7.1.1.34

Hors ligne

#3 2020-03-13 06:03:55

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] developpement d'un interface piwigo sous wordpress

Bonjour,

As tu regardé un des outils qui permet d'ajouter des photos ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#4 2020-03-13 08:51:30

photo2bob
Membre
2009-12-03
32

Re: [Résolu] developpement d'un interface piwigo sous wordpress

K5, oui j'ai regarge sur le forum anglais, et je continue a chercher

Hors ligne

#5 2020-03-13 08:53:12

photo2bob
Membre
2009-12-03
32

Re: [Résolu] developpement d'un interface piwigo sous wordpress

ddtddt
As tu exemple, je me suis beaucoup inspiré de piwigomedia ?

Hors ligne

#6 2020-03-16 08:35:46

photo2bob
Membre
2009-12-03
32

Re: [Résolu] developpement d'un interface piwigo sous wordpress

Bon, j'ai reglé le probleme du login admin. ( mauvaise gestion du cookie )

Me reste a régler le probleme de l'ajout d'image.
robert

Hors ligne

#7 2020-03-16 20:43:08

photo2bob
Membre
2009-12-03
32

Re: [Résolu] developpement d'un interface piwigo sous wordpress

Est ce que quelqu'un pourrait me fournir un bout de code pour l'utilisation de pwg.images.addSimple ?

merci d'avance

Hors ligne

#8 2020-03-20 18:33:23

photo2bob
Membre
2009-12-03
32

Re: [Résolu] developpement d'un interface piwigo sous wordpress

Je progresse un peu.
Nouveau probleme

Apparemment j'arrive a activer  pwg.images.addSimple

J'ai ce message d'erreur en retour.

Je suis bien dans une session admin

result HTTP/1.1 401 Access denied
Date: Fri, 20 Mar 2020 17:20:58 GMT
Server: Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.3.10
X-Powered-By: PHP/7.3.10
Set-Cookie: pwg_id=213vedb0ipmajjrei754fh8kah; path=/bob_piwigo/; HttpOnly
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Content-Length: 86
Content-Type: text/xml; charset=utf-8

<?xml version="1.0"?>
<rsp stat="fail">
    <err code="401" msg="Access denied" />
</rsp>

J'ai l'impression, a la lecture de de discussion sur les forum piwigo,  que c'est mission impossible en pur PHP et Curl.

Comme je ne suis pas un expert dans ce genre d'appli, mon projet risque de  capoter.

merci d'avance pour vos conseil et reponse a mon problme

Hors ligne

#9 2020-03-21 07:33:45

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] developpement d'un interface piwigo sous wordpress

Bonjour,

As tu regardé comment l'appli PiwigoMedia fait ?
Cela me semble un bon exemple pour récupérer les photos

As tu essayer ce que tu veux faire sur

ton site /tools/ws.htm ?

Quand tu n'as pas de réponse remet un message défois on ne les vois pas passer ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#10 2020-03-21 10:12:17

photo2bob
Membre
2009-12-03
32

Re: [Résolu] developpement d'un interface piwigo sous wordpress

merci
pour ta reponse.
C'est le chargement d'une photo sur piwigo qui me pose un probleme

Hors ligne

#11 2020-03-22 08:05:07

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] developpement d'un interface piwigo sous wordpress

Bonjour

Tu veux ajouter depuis wordpress des photos dans Piwigo ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#12 2020-03-26 16:36:13

photo2bob
Membre
2009-12-03
32

Re: [Résolu] developpement d'un interface piwigo sous wordpress

oui je veux faire une interface pour gere les evenements de notre association a partir de notre site wordpress.
L'idee est de regrouper sous piwigo les photos par evenements et que les adherents puissent le faire a partir du site de l'assos.

Pour la visualisation des albums sous wordpress je n'ai pas deprobleme.

Pour uploader les photos, j'ai beaucoup bataillé avec l' api pwg.images.addSimple.

J'ai trouver une solution qui me convient qu'a moitié.

Le formulaire de selection des fichiers

Code:

<form enctype="multipart/form-data" action="" post">          
    Envoyez ce fichier : <input id="bob" name="image[]" type="file" multiple />
    Id categorie : <input id="cat" type="text" name="category">
    Commentaire : <textarea id="comment" name="comment"></textarea>
                 <input id='method' type="hidden" name="method" value="pwg.images.addSimple">
    <input type="button" class="button" value="Upload" id="but_upload_pwg">
</form>

le coque JQUERY pour le chargement

Code:

    var i=0;
  $("#but_upload_pwg").click(function(){
           
      var fdl = new FormData();
     
      fdl.append('method'  ,'pwg.session.login' );
      fdl.append('username', 'focus_webmaster');
      fdl.append('password', 'focus_webmaster');
     
    $.ajax({ 
      url: '/bob_piwigo/ws.php',

        type: 'post',
        data: fdl,
        contentType: false,
        processData: false,
      });
alert("login") ;
      var fd = new FormData();
     
      fd.append('method'   ,  'pwg.images.addSimple' );
    fd.append('comment'  , $('#comment').val());
    fd.append('category' , $('#cat').val());
  
    for (i = 0; i < $('#bob')[0].files.length; ++i) {
        
      var files = $('#bob')[0].files[i];  
        fd.set('image',files);
          
      $.ajax({
        url: '/bob_piwigo/ws.php',

        type: 'post',
        data: fd,
        contentType: false,
        processData: false,
        
      });
    }
    
alert("log out" ) ;
      $.ajax({ 
      url: '/bob_piwigo/ws.php?format=rest&method=pwg.session.logout',

        type: 'post',
        data: '',
        contentType: false,
        processData: false,
      });
  });

Je ne suis pas un pro de jquery mais ca marche
Le probleme est:
Comme il faut etre connecté pour telecharger les photos
Je voudrai savoir si c'est possible de le faire avec un seul compte webmaster " focus_webmaster" ?
Est qu'il aurait des problemes si plusieurs adherents chargent des photos simutanement ?
Je suis embete car le user et password sont visibles

J'espere ne pas vous embetez avec mon probleme.
Merci

Hors ligne

#13 2020-03-27 08:33:52

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] developpement d'un interface piwigo sous wordpress

Bonjour,

Je pense que cela fonctionne avec le plugin community et les autorisation de chaque utilisateur


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#14 2020-03-27 10:19:30

photo2bob
Membre
2009-12-03
32

Re: [Résolu] developpement d'un interface piwigo sous wordpress

merci
je vais essayer le plugin

Y a t il un plugin pour recuper les users wordpress et les 'injecter' dans piwigo ?

Hors ligne

#15 2020-03-27 17:12:25

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] developpement d'un interface piwigo sous wordpress

photo2bob a écrit:

merci
je vais essayer le plugin

Y a t il un plugin pour recuper les users wordpress et les 'injecter' dans piwigo ?

Bonjour,

Non mais si ton piwigo et ton wordpress son sur la même base de données tu peux expliquer à piwigo qu'il doit utiliser les utilisateur wordpress


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

  •  » Plugins
  •  » [Résolu] developpement d'un interface piwigo sous wordpress

Pied de page des forums

Propulsé par FluxBB

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