diff --git a/.gitignore b/.gitignore index d2efdfb..eda6761 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ out/ -kewt \ No newline at end of file +kewt +site.conf +template.html diff --git a/README.md b/README.md index 7007aab..e663f9a 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ home_name = "Home" show_home_in_nav = true nav_links = "" nav_extra = "" -footer = "made with kewt" +footer = "made with kewt" logo = "" display_logo = false display_title = true diff --git a/kewt.sh b/kewt.sh index 12c482f..5612e46 100755 --- a/kewt.sh +++ b/kewt.sh @@ -44,7 +44,7 @@ home_name = "Home" show_home_in_nav = true nav_links = "" nav_extra = "" -footer = "made with kewt" +footer = "made with kewt" logo = "" display_logo = false display_title = true @@ -156,7 +156,7 @@ home_name = "Home" show_home_in_nav = true nav_links = "" nav_extra = "" -footer = "made with kewt" +footer = "made with kewt" logo = "" display_logo = false display_title = true @@ -456,8 +456,14 @@ load_config() { key=$(printf '%s' "$key" | sed 's/^[[:space:]]*//; s/[[:space:]]*$//') val=$(printf '%s' "$val" | sed 's/^[[:space:]]*//; s/[[:space:]]*$//') case "$val" in - \"*\") val=${val#\"}; val=${val%\"} ;; - \'*\') val=${val#\'}; val=${val%\'} ;; + \"*\") + val=${val#\"}; val=${val%\"} + val=$(printf '%s' "$val" | sed 's/\\"/\"/g; s/\\\\/\\/g') + ;; + \'*\') + val=${val#\'}; val=${val%\'} + val=$(printf '%s' "$val" | sed "s/\\\\'/'/g; s/\\\\/\\/g") + ;; esac case "$key" in diff --git a/site/index.md b/site/index.md index b614ef7..0a40d5e 100644 --- a/site/index.md +++ b/site/index.md @@ -62,7 +62,7 @@ home_name = "Home" show_home_in_nav = true nav_links = "" nav_extra = "" -footer = "made with kewt" +footer = "made with kewt" logo = "" display_logo = false display_title = true diff --git a/site/site.conf b/site/site.conf index ceebadc..e7d6745 100644 --- a/site/site.conf +++ b/site/site.conf @@ -3,7 +3,7 @@ style = "kewt" dir_indexes = true single_file_index = true flatten = false -footer = "" +footer = "" logo = "" display_logo = false display_title = true