El archivo plugin.xml
debe ser creado a la raíz del plugin. Contiene la descripción del mismo y permite definir ciertas acciones.
Lo mínimo puede ser lo que sigue (si hubieran caracteres fuera del código ASCII se deberían "escapar": esdrújulo
) :
<plugin>
<nom>Porta pluma - Una barra de herramienta para escribir bien </nom>
<auteur>Matthieu Marcillaud</auteur>
<licence>GNU/GLP</licence>
<version>1.2.1</version>
<description>
"Porta pluma" es una barra de herramientas genial para SPIP [...]
</description>
<etat>stable</etat>
<prefix>porte_plume</prefix>
</plugin>
Estos atributos son simples de entender, pero describámoslos:
-
nom
: nommbre del plugin, -
auteur
: autorA(s) del plugin, -
licence
: licencia(s) del plugin, -
version
: versión del plugin. Esta numeración se muestra en el espacio privado cunado se solicitan las informaciones acerca del plugin, también sirve a manejar las dependencias entre plugins, acoplada con el prefijo. Otro atributo que no se debe confundir es ’version_base’ que sirve cuando el plugin crea tablas o campños en la base de datos, -
description
: es bastante evidente... ! -
etat
: estado de avance del plugin, puede ser «dev» (en desarrollo), «test» (en prueba) o stable (estable) -
prefix
: prefijo único que distingue este plugin de otro. sin cifras (dígitos), escrito en minúscula.