|
@@ -341,6 +341,10 @@ var (
|
|
DoiKey string
|
|
DoiKey string
|
|
DoiBase string
|
|
DoiBase string
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ WebDav struct {
|
|
|
|
+ On bool
|
|
|
|
+ }
|
|
)
|
|
)
|
|
|
|
|
|
// DateLang transforms standard language locale name to corresponding value in datetime plugin.
|
|
// DateLang transforms standard language locale name to corresponding value in datetime plugin.
|
|
@@ -704,6 +708,8 @@ func NewContext() {
|
|
log.Fatal(2, "Fail to map Search settings: %v", err)
|
|
log.Fatal(2, "Fail to map Search settings: %v", err)
|
|
} else if err = Cfg.Section("doi").MapTo(&Doi); err != nil {
|
|
} else if err = Cfg.Section("doi").MapTo(&Doi); err != nil {
|
|
log.Fatal(2, "Fail to map Doi settings: %v", err)
|
|
log.Fatal(2, "Fail to map Doi settings: %v", err)
|
|
|
|
+ } else if err = Cfg.Section("dav").MapTo(&WebDav); err != nil {
|
|
|
|
+ log.Fatal(2, "Fail to map WebDav settings: %v", err)
|
|
}
|
|
}
|
|
|
|
|
|
if Mirror.DefaultInterval <= 0 {
|
|
if Mirror.DefaultInterval <= 0 {
|