This commit is contained in:
Liang Ding 2014-09-12 14:58:30 +08:00
parent 2a2262b11f
commit 07ece43f51
1 changed files with 4 additions and 8 deletions

View File

@ -198,7 +198,7 @@ type FileNode struct {
FileNodes []*FileNode `json:"children"` FileNodes []*FileNode `json:"children"`
} }
// 遍历指定的 path构造文件树. // 遍历指定的 path 构造文件树.
func walk(path string, node *FileNode) { func walk(path string, node *FileNode) {
files := listFiles(path) files := listFiles(path)
@ -264,20 +264,16 @@ func listFiles(dirname string) []string {
} }
func getIconSkin(filenameExtension string) string { func getIconSkin(filenameExtension string) string {
if "" == filenameExtension || ".exe" == filenameExtension {
return "ico-ztree-other "
}
switch filenameExtension { switch filenameExtension {
case ".gitignore": case ".gitignore", "", ".exe", ".s":
return "ico-ztree-other " return "ico-ztree-other "
case ".json": case ".json", ".js":
return "ico-ztree-js " return "ico-ztree-js "
case ".txt": case ".txt":
return "ico-ztree-text " return "ico-ztree-text "
case ".properties": case ".properties":
return "ico-ztree-pro " return "ico-ztree-pro "
case ".htm": case ".htm", ".html":
return "ico-ztree-html " return "ico-ztree-html "
default: default:
if isImg(filenameExtension) { if isImg(filenameExtension) {