[(#REM) liste des versions de SPIP proposées à l'ajout d'une nouvelle version, on veillera à mettre à jour de y du plugin ] #SET{spip_versions, #ARRAY{ 3.1.0,SPIP 3.1, 3.2.0,SPIP 3.2, 4.0.0,SPIP 4.0, 4.1.0,SPIP 4.1, 4.2.0,SPIP 4.2, 4.3.0,SPIP 4.3, 4.4.0,SPIP 4.4, 5.0.0,SPIP 5.0 } } [(#REM) version testée par defaut] #SET{branche_courante,#SPIP_VERSION|verifier_plugins_extraire_branche} #SET{plugins_dist,#ARRAY{ 3.1,#LISTE{'BREVES', 'COMPAGNON', 'COMPRESSEUR', 'DUMP', 'FORUM', 'IMAGES', 'JQUERYUI','MEDIABOX', 'MEDIAS', 'MOTS', 'ORGANISEUR', 'PETITIONS', 'PLAN', 'PORTE_PLUME', 'REVISIONS', 'SAFEHTML', 'SQUELETTES_PAR_RUBRIQUE', 'SITES', 'STATS', 'SVP', 'TW', 'URLS', 'VERTEBRES'}, 3.2,#LISTE{'AIDE', 'ARCHIVISTE', 'BREVES', 'COMPAGNON', 'COMPRESSEUR', 'DUMP', 'FORUM', 'IMAGES', 'JQUERYUI','MEDIABOX', 'MEDIAS', 'MOTS', 'ORGANISEUR', 'PETITIONS', 'PLAN', 'PORTE_PLUME', 'REVISIONS', 'SAFEHTML', 'SQUELETTES_PAR_RUBRIQUE', 'SITES', 'STATS', 'SVP', 'TW', 'URLS', 'VERTEBRES'}, 4.0,#LISTE{'AIDE', 'ARCHIVISTE', 'BIGUP', 'COMPAGNON', 'COMPRESSEUR', 'DUMP', 'FORUM', 'IMAGES', 'MEDIABOX', 'MEDIAS', 'MOTS' , 'PLAN', 'PORTE_PLUME', 'REVISIONS', 'SAFEHTML', 'SITES', 'STATS', 'SVP', 'TW', 'URLS'}, 4.1,#LISTE{'AIDE', 'ARCHIVISTE', 'BIGUP', 'COMPAGNON', 'COMPRESSEUR', 'DUMP', 'FORUM', 'IMAGES', 'MEDIABOX', 'MEDIAS', 'MOTS' , 'PLAN', 'PORTE_PLUME', 'REVISIONS', 'SAFEHTML', 'SITES', 'STATS', 'SVP', 'TW', 'URLS'}, 4.2,#LISTE{'AIDE', 'ARCHIVISTE', 'BIGUP', 'COMPAGNON', 'COMPRESSEUR', 'DUMP', 'FORUM', 'IMAGES', 'MEDIABOX', 'MEDIAS', 'MOTS' , 'PLAN', 'PORTE_PLUME', 'REVISIONS', 'SAFEHTML', 'SITES', 'STATS', 'SVP', 'TW', 'URLS'}, 4.3,#LISTE{'AIDE', 'ARCHIVISTE', 'BIGUP', 'COMPAGNON', 'COMPRESSEUR', 'DUMP', 'FORUM', 'IMAGES', 'MEDIABOX', 'MEDIAS', 'MOTS' , 'PLAN', 'PORTE_PLUME', 'REVISIONS', 'SAFEHTML', 'SITES', 'STATS', 'SVP', 'TW', 'URLS'}, 4.4,#LISTE{'AIDE', 'ARCHIVISTE', 'BIGUP', 'COMPAGNON', 'COMPRESSEUR', 'DUMP', 'FORUM', 'IMAGES', 'MEDIABOX', 'MEDIAS', 'MOTS' , 'PLAN', 'PORTE_PLUME', 'REVISIONS', 'SAFEHTML', 'SITES', 'STATS', 'SVP', 'TW', 'URLS'}, 5.0,#LISTE{'AIDE', 'ARCHIVISTE', 'BIGUP', 'COMPAGNON', 'COMPRESSEUR', 'DUMP', 'FORUM', 'IMAGES', 'MEDIABOX', 'MEDIAS', 'MOTS' , 'PLAN', 'PORTE_PLUME', 'REVISIONS', 'SAFEHTML', 'SITES', 'STATS', 'SVP', 'TW', 'URLS'}, }, } #SET{vspip,4.4.0} #SET{version_demandee,#ENV{cible,#GET{vspip}}}
<:verifier_plugins:plugin_nom:> | <:verifier_plugins:plugin_borne:> | <:verifier_plugins:plugin_compat_version{version=#GET{vspip}}:> | |
---|---|---|---|
(#CONST{#CONSTANTE}|unique) | |||
#NOM[ (<:en_savoir_plus:>)] | #COMPATIBILITE_SPIP |
#SET{existe_depot,''}
[(#COMPATIBILITE_SPIP|verifier_plugin_normalise_version_min|plugin_version_compatible{#GET{vspip},'spip'}|oui)
<:verifier_plugins:plugin_compat_version_ok:>
#SET{existe_depot,oui}
]
[(#COMPATIBILITE_SPIP|verifier_plugin_normalise_version_min|plugin_version_compatible{#GET{vspip},'spip'}|non)
<:verifier_plugins:plugin_compat_version_notok:>
#SET{incompatible,#GET{incompatible}|plus{1}}
]
[(#REM) si pas compatible, on regarde si le plugin du depot l'est]
<:verifier_plugins:plugin_compat_version_maj:> <:verifier_plugins:plugin_compat_version_maj_gestion:> ]<:verifier_plugins:plugin_compat_version_maj_plus_tard:> ] ] |
[(#VAL{verifier_plugins:bilan_#VALEUR}|_T{#ARRAY{total,#TOTAL_BOUCLE,total_notok,#GET{incompatible}}})]