Mécanisme de contrôle de version des extensions

Aide aux auteurs d'extensions pour phpBB 3.1.x

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com
Partager sur FacebookPartager sur TwitterPartager sur Google+

Mécanisme de contrôle de version des extensions

Messagepar pierredu » 17 Fév 2017 à 16:29

Bonjour,

J'ai essayé de comprendre le mécanisme de fonctionnement du mécanisme de contrôle de version.
J'ai bien vu que l'on a dans le fichier composer.json un élément supplémentaire dans la rubrique extra, par exemple :
Code: Tout sélectionner
        "version-check": {
            "host": "www.insecte.org",
            "directory": "/ext/versions",
            "filename": "multilinks.json",
            "ssl": 1
        }


Dans les exemples que j'ai vus, il y avait des fichiers avec ou sans extension. J'en ai déduit que l'extension du fichier devait être json ou être omise. C'est bien ça ?

Ensuite, quel doit être le contenu de ce fichier ?
J'ai vu des exemples comme ça :
Code: Tout sélectionner
{
    "stable": {
        "1.1": {
            "current": "1.1.1",
            "download":"https://github.com/pierrdu/...",
            "announcement": "",
            "eol": null,
            "security": false
        }
    }
}


mais si je mets ce fichier dans le dossier indiqué plus haut, j'obtiens une erreur Échec pour obtenir l’information de la dernière version..

Quelqu'un aurait-il une idée de l'endroit où ça coince ? Une URL fournissant des explications ?

Merci d'avance.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 897
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris

Re: Mécanisme de contrôle de version des extensions

Messagepar galixte » 11 Mar 2017 à 08:47

Salut,

tu peux comparer avec celui de la team Extensions de phpBB.com : http://www.phpbb.com/customise/db/exten ... sion_check & ton fichier : https://www.insecte.org/ext/versions/multilinks.json. Il semble qu’il y ait plus d’informations dans leur fichier.

Aussi, l’auteur Kasimi utilise celui-ci, pour exemple : https://kasimi.github.io/mChat/mchat_version.json.
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 9531
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Mécanisme de contrôle de version des extensions

Messagepar pierredu » 11 Mar 2017 à 10:42

Il me semble que j'avais vu ces fichiers. Mais je vais réessayer un de ces jours.

Merci tout de même.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 897
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris


Retourner vers Aide au développement

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité