diff options
| author | Jakob L. Kreuze <zerodaysfordays@sdf.lonestar.org> | 2019-05-02 17:00:09 -0400 |
|---|---|---|
| committer | Jakob L. Kreuze <zerodaysfordays@sdf.lonestar.org> | 2019-05-02 19:25:40 -0400 |
| commit | 1a9076df9aa9a27ed653523240ec58e7f1e7aa05 (patch) | |
| tree | 0031b643732ffa34cfe97020ced70289e966b071 /haunt.scm | |
| parent | 6557a074a50d28816af4c117768860f2ebe911d0 (diff) | |
Change 'make-slug function
Diffstat (limited to 'haunt.scm')
| -rw-r--r-- | haunt.scm | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -72,6 +72,14 @@ #:default-metadata '((author . "Jakob L. Kreuze") (email . "zerodaysfordays@sdf.lonestar.org")) + #:make-slug (lambda (post) + (let* ((file-name (post-file-name post)) + (splice-start (+ (string-rindex file-name + (cut char=? <> #\/)) + 1)) + (splice-end (string-rindex file-name + (cut char=? <> #\.)))) + (substring file-name splice-start splice-end))) #:readers (list html-reader-prime) #:builders (list (blog #:theme jakob-theme #:collections %collections) (article-aliases %aliases) |