Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/09/2011, 14:28
Avatar de DrFaust
DrFaust
 
Fecha de Ingreso: septiembre-2011
Ubicación: Buenos Aires
Mensajes: 308
Antigüedad: 13 años, 2 meses
Puntos: 87
Respuesta: Consulta! Sistema con soporte a plugins.

La forma más simple de permitir este tipo de plugins es por medio de archivos PHP separados.

Agregá un tag especial a tu sistema que permita incluir archivos. Entonces, en la plantilla del menú, donde el usuario quiere agregar el plugin, pone:

[incluir:calendario.php]

Eso tu software lo convierte en un include(), y que el creador del plugin se encargue de lo demás.

El único detalle es que vas a tener que encontrar la forma de pasarle al plugin los colores de la plantilla, y otros detalles estilísticos. Esto podés implementarlo a través de variables que guarden los colores principales de cada plantilla.