staticdocs-plugin

Software captura de pantalla:
staticdocs-plugin
Detalles de software:
Versión: 0.1
Fecha de carga: 14 Apr 15
Promotor: Jeff Dairiki
Licencia: Libre
Popularidad: 23

Rating: 4.0/5 (Total Votes: 1)

staticdocs-plugin es un plugin Trac que permite servir un directorio de documentos web estáticas a través de Trac. & Nbsp; La motivación para escribir este iba a ser capaz de controlar el acceso a los archivos estáticos (por ejemplo, documentación de proyectos) con trac y rsquo; s autenticación y sistema de autorización.
Configuración
En algún lugar de sus configuraciones trac poner una sección como:
[staticdocs]
# (Opcional) Establezca el permiso necesario para la visualización de documentos estáticos
# El valor por defecto es WIKI_VIEW
permiso = WIKI_VIEW
# Configure algunos alias (necesita al menos un alias para este plugin
# A valer la pena.)
alias. / docs / = / ruta / a / docs /
alias. / docs / otra / = / ruta / a / otra / docs /
# (Opcional) Anulación del permiso necesario para un alias específico
permiso. / docs / otra / = TICKET_VIEW
Además, tendrá que activar el plugin. Gustaría Probablemente esto:
[componentes]
staticdocsplugin. * = habilitado
Ahora bien, si usted visita, por ejemplo, http://example.com/yourtrac/docs/file.html, usted conseguirá servido a la /path/to/docs/file.html archivo.
Notas, Buglets posibles
Los archivos ocultos y de copia de seguridad
Cualquier solicitud de URLs que tienen un componente de trazado a partir de. o terminando con ~ resultará en una respuesta 404 Not Found.
(Cualquier solicitud con un componente de trazado de .. dará lugar a una mala respuesta 400 Petición.)
Tipos de contenido
Actualmente, mimetype.guess_type se utiliza para deducir el tipo de contenido.
Índices Directorio
Si la URL termina en una barra, se añade index.html. Esto probablemente debe fijarse de manera que se busque index.htm también.
Otros consejos
El NavAddPlugin (de trac-hacks) le permitirá añadir enlaces a sus documentos estáticos (o en cualquier otro lugar) a la barra de navegación trac.
El plugin ExtraPermissionsProvider estándar se puede utilizar para agregar un nuevo permiso personalizado (decir STATIC_DOCS_VIEW) si usted quisiera uno para controlar el acceso a sus archivos estáticos

Requisitos :.

  • Python
  • Trac

Otro software de desarrollador Jeff Dairiki

TracAuthOpenId
TracAuthOpenId

20 Feb 15

Comentarios a la staticdocs-plugin

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!