Changeset 95966 in spip-zone


Ignore:
Timestamp:
Mar 13, 2016, 7:37:28 PM (4 years ago)
Author:
joseph@…
Message:

Passage API v3

Attention : ce n'est toujours pas compatible Spip 3.1 et l'import / maj de références ne fonctionne toujours pas

Location:
_plugins_/zotspip/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/zotspip/trunk/inc/zotspip.php

    r95954 r95966  
    77        include_spip('inc/config');
    88        if (strpos($params,'?'))
    9                 return 'https://api.zotero.org/'.lire_config('zotspip/type_librairie').'s/'.lire_config('zotspip/id_librairie').'/'.$params.'&v=2&key='.lire_config('zotspip/api_key');
     9                return 'https://api.zotero.org/'.lire_config('zotspip/type_librairie').'s/'.lire_config('zotspip/id_librairie').'/'.$params.'&v=3&key='.lire_config('zotspip/api_key');
    1010        else
    11                 return 'https://api.zotero.org/'.lire_config('zotspip/type_librairie').'s/'.lire_config('zotspip/id_librairie').'/'.$params.'?v=2&ey='.lire_config('zotspip/api_key');
     11                return 'https://api.zotero.org/'.lire_config('zotspip/type_librairie').'s/'.lire_config('zotspip/id_librairie').'/'.$params.'?v=3&key='.lire_config('zotspip/api_key');
    1212}
    1313
     
    5757                $zotspip_maj_items = isset($GLOBALS['meta']['zotspip_maj_items']) ? unserialize($GLOBALS['meta']['zotspip_maj_items']) : array('forcer' => false, 'start' => 0);
    5858       
    59         $feed = zotero_get('items/?format=atom&order=dateModified&sort=desc&content=json,csljson&limit='.$n.'&start='.$zotspip_maj_items['start']);
     59        $feed = zotero_get('items/?format=atom&sort=dateModified&direction=desc&content=json,csljson&limit='.$n.'&start='.$zotspip_maj_items['start']);
    6060        // On vérifie qu'on a bien eu un retour
    6161        if (!$feed)
     
    286286                $zotspip_maj_collections = isset($GLOBALS['meta']['zotspip_maj_collections']) ? unserialize($GLOBALS['meta']['zotspip_maj_collections']) : array('forcer' => false, 'start' => 0);
    287287       
    288         $feed = zotero_get('collections/?format=atom&order=dateModified&sort=desc&limit='.$n.'&start='.$zotspip_maj_collections['start']);
     288        $feed = zotero_get('collections/?format=atom&content=none&sort=dateModified&direction=desc&limit='.$n.'&start='.$zotspip_maj_collections['start']);
    289289        // On vérifie qu'on a bien eu un retour
    290290        if (!$feed)
  • _plugins_/zotspip/trunk/lang/zotspip_fr.php

    r94342 r95966  
    4747        'explication_maj_zotspip' => 'ZotSpip se synchronise à intervalles réguliers (environ toutes les 4 heures) avec le serveur Zotero. Seules les dernières modifications (depuis la dernière synchronisation) sont prises en compte. Au besoin, vous pouvez forcer une mise à jour complète de la base de données, toutes les références étant alors téléchargées à nouveau. La synchronisation est réalisée en plusieurs étapes (références, collections Zotero, nettoyage des éléments supprimés).',
    4848        'explication_ordre_types' => 'Vous pouvez personnaliser l’ordre utilisé pour les tris par type de référence (changez l’ordre par glisser/déposer).',
    49         'explication_pas_sync' => '50 maximum, par défaut 50 pour les références et 5 pour les collections. Diminuez les pas de synchronisation si vous rencontrez des erreurs du type <em>Maximum execution time</em>.',
     49        'explication_pas_sync' => '100 maximum, par défaut 50 pour les références et 5 pour les collections. Diminuez les pas de synchronisation si vous rencontrez des erreurs du type <em>Maximum execution time</em>.',
    5050        'explication_username' => 'Pour une librairie personnelle, le nom d’utilisateur est indiqué sur la <a href="https://www.zotero.org/settings/account">page de configuration du compte</a>. Pour un groupe partagé, le nom du groupe se situe à la fin de l’URL de la page d’accueil du groupe qui est de la forme <em>https://www.zotero.org/groups/&lt;nom_du_groupe&gt;</em> (dans certain cas, le nom du groupe correspondant à son identifiant numérique).',
    5151        'exporter' => 'Exporter',
  • _plugins_/zotspip/trunk/paquet.xml

    r93464 r95966  
    22        prefix="zotspip"
    33        categorie="edition"
    4         version="3.4.3"
     4        version="3.4.4"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.