Annonce

É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)

deheme
2020-04-10 13:07:07

Bonjour bob,

On peux voir le résultat?

DéHème.

ddtddt
2020-04-03 17:36:30

re


Editer le premier message clic sur la roue et résolu

photo2bob
2020-04-03 17:31:20

comment mettre un statut 'resolu' a une discussion ?

ddtddt
2020-04-03 17:30:06

Super :-)

photo2bob
2020-04-03 17:18:54

Bon, j'ai compris, tout marche.
j'ai mis les requetes AJAX d'upload en mode synchrone.

Merci

photo2bob
2020-04-02 17:12:10

Ca marche super bien en local, mais quand j'essaye sur mon site j'ai une erreur 401, msg="Access denied"
Je suis bien loggé en admin et les fichiers sont uploades .
J'utilise le plugincommunity
la reponse a ma requete:

Code:

<?xml version="1.0"?>
<rsp stat="fail">
  <err code="401" msg="Access denied" />
</rsp><br />
<b>Notice</b>:  Trying to get property 'result' of non-object in <b>/home/photobob/www/focus_piwigo/plugins/community/main.inc.php</b> on line <b>795</b><br />
<br />
<b>Notice</b>:  Trying to get property 'image_id' of non-object in <b>/home/photobob/www/focus_piwigo/plugins/community/main.inc.php</b> on line <b>795</b><br />
<pre><br />
<b>Warning</b>:  [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')
    AND cp.moderated = 'false'' at line 6

SELECT
    cp.category_id,
    c.uppercats
  FROM focus_piwigocommunity_permissions AS cp
    LEFT JOIN focus_piwigocategories AS c ON category_id = c.id
  WHERE cp.id IN ()
    AND cp.moderated = 'false'
; in <b>/home/photobob/www/focus_piwigo/include/dblayer/functions_mysqli.inc.php</b> on line <b>856</b><br />
</pre><br />
<b>Fatal error</b>:  Uncaught Error: Call to a member function fetch_assoc() on bool in /home/photobob/www/focus_piwigo/include/dblayer/functions_mysqli.inc.php:220
Stack trace:
#0 /home/photobob/www/focus_piwigo/plugins/community/main.inc.php(852): pwg_db_fetch_assoc(false)
#1 /home/photobob/www/focus_piwigo/include/functions_plugins.inc.php(264): community_sendResponse('&lt;?xml version=&quot;...')
#2 /home/photobob/www/focus_piwigo/include/ws_core.inc.php(294): trigger_notify('sendResponse', '&lt;?xml version=&quot;...')
#3 /home/photobob/www/focus_piwigo/include/ws_protocols/rest_handler.php(42): PwgServer-&gt;sendResponse(Object(PwgError))
#4 /home/photobob/www/focus_piwigo/include/ws_core.inc.php(281): PwgRestRequestHandler-&gt;handleRequest(Object(PwgServer))
#5 /home/photobob/www/focus_piwigo/ws.php(79): PwgServer-&gt;run()
#6 {main}
  thrown in <b>/home/photobob/www/focus_piwigo/include/dblayer/functions_mysqli.inc.php</b> on line <b>220</b><br />



.

Est que ca peut etre un problme d'acces a la base de données.?

Merci

ddtddt
2020-03-27 17:12:25

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

photo2bob
2020-03-27 10:19:30

merci
je vais essayer le plugin

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

ddtddt
2020-03-27 08:33:52

Bonjour,

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

photo2bob
2020-03-26 16:36:13

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

ddtddt
2020-03-22 08:05:07

Bonjour

Tu veux ajouter depuis wordpress des photos dans Piwigo ?

photo2bob
2020-03-21 10:12:17

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

ddtddt
2020-03-21 07:33:45

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 ;-)

photo2bob
2020-03-20 18:33:23

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

photo2bob
2020-03-16 20:43:08

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

merci d'avance

Pied de page des forums

Propulsé par FluxBB

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