Skip to content

Conversation

brrd
Copy link
Member

@brrd brrd commented Sep 29, 2021

PR de https://github.com/oliviercrouzet/nova/tree/metaplus pour archive. Ne pas merger.

Ajout des métadonnées : Google Scholar, Prism, Open Graph et json_ld.

Message de commit d'@oliviercrouzet :

Si vous voulez éviter de modifier les sources, vous pouvez copier-coller le fichier
macros_metaplus.html dans le répertoire tpl du site et surcharger la macro HEAD_MAIN
dans macros_custom.html en ajoutant le bloc suivant :

/** diff macros_head.html : insertion des metadonnées google_scholar, prism, og et json_ld **/
<DEFMACRO NAME="HEAD_MAIN">
<USE MACROFILE="macros_metaplus.html" />
    <MACRO NAME="HEAD_DEBUT" />
    <title>[%TITRE_PAGE|trim()]</title>
    <MACRO NAME="HEAD_METADONNEES" />
    <MACRO NAME="META_DUBLIN_CORE_PLUS" />
    <MACRO NAME="META_GOOGLE_SCHOLAR" />
    <MACRO NAME="META_PRISM" />
    <MACRO NAME="META_OG" />
    <MACRO NAME="META_JSON_LD" />
    <MACRO NAME="HEAD_INSERT_CSS" />
    <MACRO NAME="HEAD_INSERT_RSS" />
    <MACRO NAME="HEAD_INSERT_JS" />
</DEFMACRO>

Si vous voulez éviter de modifier les sources, vous pouvez copier-coller le fichier
macros_metaplus.html dans le répertoire tpl du site et surcharger la macro HEAD_MAIN
dans macros_custom.html en ajoutant le bloc suivant :
/** diff macros_head.html : insertion des metadonnées google_scholar, prism, og et json_ld **/
<DEFMACRO NAME="HEAD_MAIN">
<USE MACROFILE="macros_metaplus.html" />
    <MACRO NAME="HEAD_DEBUT" />
    <title>[%TITRE_PAGE|trim()]</title>
    <MACRO NAME="HEAD_METADONNEES" />
    <MACRO NAME="META_DUBLIN_CORE_PLUS" />
    <MACRO NAME="META_GOOGLE_SCHOLAR" />
    <MACRO NAME="META_PRISM" />
    <MACRO NAME="META_OG" />
    <MACRO NAME="META_JSON_LD" />
    <MACRO NAME="HEAD_INSERT_CSS" />
    <MACRO NAME="HEAD_INSERT_RSS" />
    <MACRO NAME="HEAD_INSERT_JS" />
</DEFMACRO>
@brrd
Copy link
Member Author

brrd commented Oct 8, 2021

Google Scholar et Open Graph on été ajoutés dans la version 1.6.0. Je conserve cette PR ouverte pour ajouter Prism et json_ld lors d'une prochaine mise à jour.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants