Manual de Calibre | Page 190

Manual de usuario de calibre, Publicación 2.73.0
La técnica exacta para habilitar el módulo WSGI variará según la instalación de Apache. Una vez que tenga los módulos proxy habilitados, agregue las siguientes reglas a httpd. conf( o, si está usando servidores virtuales, en el archivo conf para el servidor virtual en cuestión):
WSGIScriptAlias / calibre / var / www / localhost / cgi-bin / calibre-wsgi-adapter. py
Cambie la ruta de calibre-wsgi-adapter. py a la ubicación donde lo haya guardado previamente( asegúrese de que Apache tenga acceso).
Eso es todo, ahora podrá acceder al servidor de contenidos de calibre bajo la dirección / calibre en su servidor Apache.
Nota: Para más ayuda en el uso de mod _ wsgi en Apache, vea mod _ wsgi 79( en inglés).
1.9.6 Escribir sus propios complementos para extender la funcionalidad de calibre
calibre tiene un diseño muy modular. Casi todas las funciones de calibre vienen en forma de complementos. Los complementos se utilizan para la conversión, para la descarga de noticias( aunque éstos se llaman fórmulas), para diversos componentes de la interfaz de usuario, para conectarse a diferentes dispositivos, para procesar archivos cuando se añaden a calibre, etcétera. Puede obtener una lista completa de todos los complementos integrados en calibre en Preferencias > Complementos.
Aquí le enseñaremos como crear sus propios complementos para agregar funciones a calibre.
Índice
Anatomía de un complemento de calibre( página 187) Un complemento de interfaz de usuario( página 188)
• __ init __. py( página 188)
• ui. py( página 190)
• main. py( página 191)
• Obtener recursos del archivo zip del complemento( página 194)
• Habilitar la configuración de usuario para el complemento( página 194) Complementos para modificar libros( página 196)
• main. py( página 196) Añadir traducciones al complemento( página 199) La API del complemento( página 200) Depurar complementos( página 200) Más ejemplos de complementos( página 200) Compartir sus complementos con otros( página 200)
Nota: Esto sólo se aplica a versiones calibre >= 0.8.60
79 http:// code. google. com / p / modwsgi / wiki / WhereToGetHelp
186 Capítulo 1. Secciones