staticdocs-plugin

Software skärmdump:
staticdocs-plugin
Mjukvaruinformation:
Version: 0.1
Ladda upp dagen: 14 Apr 15
Utvecklare: Jeff Dairiki
Licens: Gratis
Popularitet: 23

Rating: 4.0/5 (Total Votes: 1)

staticdocs-plugin är en Trac plugin som gör att man kan tjäna en katalog av statiska webbdokument genom Trac & nbsp;. Motivationen för att skriva detta var att kunna styra åtkomsten till statiska filer (t.ex. projektdokumentation) med trac & rsquo; s autentisering och tillståndssystem.
Konfiguration
Någonstans i dina trac configs sätta ett avsnitt som:
[staticdocs]
# (Valfritt) Ställ in önskad tillstånd för visning statiska docs
# Standard är WIKI_VIEW
tillstånd = WIKI_VIEW
# Ställ upp några alias (du behöver minst ett alias för denna plugin
# För att vara värt besväret.)
alias. / docs / = / sökväg / till / docs /
alias. / docs / andra / = / sökväg / till / andra / docs /
# (Valfritt) Åsido krävs tillstånd för en specifik alias
tillåtelse. / docs / andra / = TICKET_VIEW
Dessutom kommer du vill aktivera plugin. Gillar förmodligen detta:
[komponenter]
staticdocsplugin. * = aktiverad
Nu om du besöker, t.ex. http://example.com/yourtrac/docs/file.html, du kommer att få serveras filen /path/to/docs/file.html.
Notes, Möjliga Buglets
Dolda filer och säkerhetskopior
Eventuella ansökningar om webbadresser som har en bankomponent börjar med. eller slutar med ~ kommer att resultera i en 404 Not Found svar.
(Varje begäran med en sökväg komponent .. kommer att resultera i en 400 Bad Request svar.)
Innehållstyper
För närvarande är mimetype.guess_type används för att sluta sig innehållstypen.
Directory Index
Om URL-adressen slutar i ett snedstreck, är index.html sattes. Detta bör nog fastställas så att leta efter index.htm också.
Andra tips
Den NavAddPlugin (från trac-hacks) låter dig lägga till länkar till dina statiska dokument (eller någon annanstans) till trac navigeringsfältet.
Standarden ExtraPermissionsProvider insticksprogrammet kan användas för att lägga till en ny anpassad tillstånd (säg STATIC_DOCS_VIEW) om du vill en att kontrollera åtkomsten till dina statiska filer

Krav :.

  • Python
  • Trac

Annan programvara för utvecklare Jeff Dairiki

TracAuthOpenId
TracAuthOpenId

20 Feb 15

Kommentarer till staticdocs-plugin

Kommentarer hittades inte
Kommentar
Slå på bilder!