Fix unicode menu URLs

Menu urls like /categories/новости-проекта would turn into /categories/d0bdd0bed0b2d0bed181d182d0b8-d0bfd180d0bed0b5d0bad182d0b0, which is illegal, while the directory under the categories/ is created with the original name. It results in 404 not found error.

This commit fixes that by make sure that SanitizeUrl() is called last.

Fixes #719
This commit is contained in:
bep
2014-12-16 12:08:16 +01:00
parent e4a22255cc
commit bb37698226
2 changed files with 32 additions and 2 deletions

View File

@@ -1168,7 +1168,7 @@ func (s *Site) permalinkStr(plink string) string {
}
func (s *Site) prepUrl(in string) string {
return helpers.Urlize(s.PrettifyUrl(in))
return s.PrettifyUrl(helpers.Urlize(in))
}
func (s *Site) PrettifyUrl(in string) string {