Fichier de tests du plugin metadata

%SEE_SOURCE%

Ce plugin de type page html va permettre de définir des métadonnées qui seront incorporées dans la base <head> de votre page web.

Exemple

Pour l’exemple, le plugin metadata a été désactivé pour cette note-ci. Si vous affichez la note au format HTML, vous pourrez voir dans le code source qu’il n’y a presqu’aucun metadata ni même une favicon.

Activation

L’activation du plugin se fait depuis le fichier settings.json comme suit :

{    
    "plugins": {
        "page": {
            "html": {
                "metadata": {
                    "enabled": 1
                }
            }
        }
    }
}

Paramétrage

Ci-dessous un exemple de paramétrage du plugin metadata : deux variables (des patterns) sont définies. Le plugin va rechercher ces variables dans le code source du template qui sera utilisé pour l’affichage de la page.

Si une variable est présente, elle sera remplacée par le contenu du fichier associé.

{
    "plugins": {
        "options": {
            "page": {
                "html": {
                    "metadata": {
                        "key": [
                                {
                                    "pattern": "<!--%META_DATA%-->",
                                    "filename": "marknotes/plugins/page/html/metadata/metadata.txt"
                                },
                                {
                                    "pattern": "<!--%FAVICON%-->",
                                    "filename": "marknotes/plugins/page/html/metadata/favicon.txt"
                                }
                            ]
                    },
                }
            }
        }
    }
}

(sans les espaces à l’avant dernière position des mots)