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 à 15: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: 710
Enregistré le: 29 Mai 2011 à 05: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é