]> source.dussan.org Git - gitea.git/commitdiff
fix ext
authorslene <vslene@gmail.com>
Thu, 20 Mar 2014 13:11:48 +0000 (21:11 +0800)
committerslene <vslene@gmail.com>
Thu, 20 Mar 2014 13:11:48 +0000 (21:11 +0800)
modules/base/markdown.go
routers/repo/single.go

index e49e111c0e10eb5e5f9b72222f1478d607affe58..2273cd772fd500530b9f521ea3b77a7fc31fff52 100644 (file)
@@ -36,7 +36,7 @@ func isLink(link []byte) bool {
 func IsMarkdownFile(name string) bool {
        name = strings.ToLower(name)
        switch filepath.Ext(name) {
-       case "md", "markdown", "mdown":
+       case ".md", ".markdown", ".mdown":
                return true
        }
        return false
index 49eb55d3e046081a114a12e3681356ac55e4b42b..e218bc9158d2a9e612354028351e42a333c7ae9b 100644 (file)
@@ -96,7 +96,11 @@ func Single(ctx *middleware.Context, params martini.Params) {
                } else {
                        ctx.Data["IsFile"] = true
                        ctx.Data["FileName"] = repoFile.Name
-                       ctx.Data["FileExt"] = path.Ext(repoFile.Name)
+                       ext := path.Ext(repoFile.Name)
+                       if len(ext) > 0 {
+                               ext = ext[1:]
+                       }
+                       ctx.Data["FileExt"] = ext
 
                        readmeExist := base.IsMarkdownFile(repoFile.Name) || base.IsReadmeFile(repoFile.Name)
                        ctx.Data["ReadmeExist"] = readmeExist