Commit Graph

45 Commits

Author SHA1 Message Date
Solene Rapenne eeb8131035 Add articles metadata as header in gopher articles 2018-10-12 16:56:55 +02:00
Solene Rapenne e9fb727d69 sort tags list per articles in it 2018-10-12 11:50:16 +02:00
Solene Rapenne 142b84ab78 Add per-tag browsing on gopher 2018-10-12 11:22:34 +02:00
Solene Rapenne 4a5228a380 Fixing gopher RSS url 2018-05-15 09:26:20 +02:00
Solene Rapenne e187e771f1 Gopher RSS feed with gopher links 2018-04-17 08:06:04 +02:00
Solene Rapenne b8e92c61d9 Fix url in RSS feed 2018-03-16 11:15:24 +01:00
Solene Rapenne f9394f2951 Code cleanup 2017-12-31 16:51:50 +01:00
Solene Rapenne c91cb403a8 Syntax improvement 2017-12-31 16:37:40 +01:00
solene rapenne d4170d2472 Only generate html if the source is newer 2017-12-17 02:56:47 +01:00
solene rapenne 4ef4f5a4e8 Add choice of html conveter 2017-12-15 00:49:21 +01:00
solene rapenne 76cfe4f9da Add date in posts url 2017-12-14 00:23:40 +01:00
Solene Rapenne fc0d891246 Add the date in the RSS feed 2017-12-13 20:56:37 +01:00
Solene Rapenne 013ada82f3 - Date now computed from a format YYYYMMDD
- id attribute on <article>
2017-12-13 20:35:33 +01:00
Solene Rapenne 52bd9a828b Cleaner code using structure for storing articles metadata
Posts are declared individually with a function instead of modifying a global variable, this is much cleaner.
Gopher index format and index file name can be customized in the config file, no need to tweak generator.lisp anymore
Tell multimarkdown to export to html, specifying the output format is now mandatory in multimarkdown
Examples of the future way to handle multiple markup language by declaring converters
2017-12-13 12:08:57 +01:00
Solene Rapenne bbf0687d39 using article struct 2017-12-12 19:37:45 +01:00
Solene Rapenne e763198dd9 add newlines previously removed, they were added by remove-quotes 2017-11-28 08:21:20 +00:00
Solene Rapenne 28c93e93f7 remove strip-quote function, useless 2017-11-28 08:21:20 +00:00
Solene Rapenne 25582ad800 replace split function 2017-11-28 08:21:20 +00:00
Solene Rapenne c50345cdbd rename template to templates 2017-11-17 14:51:35 +00:00
Solene Rapenne 3343e6ee5c fix formatting 2 2017-11-03 13:09:14 +00:00
Solene Rapenne d5537d3094 fix formatting 2017-11-03 13:08:48 +00:00
Solène Rapenne 0beb1a03cf fixing gopher title 2017-03-24 13:07:52 +01:00
Solene Rapenne b0fb013bac Abort if a file is non-existent 2017-01-23 15:00:40 +01:00
Solene Rapenne 994f2224eb Index of articles page 2017-01-21 16:53:27 +01:00
solene rapenne 10812b6e84 output of tag list in gopher export is now nicer 2016-08-11 15:57:26 +02:00
solene rapenne b70cc28e57 Gopher export available 2016-08-11 14:51:05 +02:00
solene rapenne 76baf068a5 adding a way to choose the number of rss items 2016-06-08 12:25:02 +02:00
solene rapenne e37816fdab fix rss description, using whole text now 2016-05-19 16:47:49 +02:00
solene rapenne 7682a4620e fixed error if no tag supplied, customize title of page with article's name 2016-05-19 11:07:31 +02:00
solene rapenne 94f67f2901 Merge branch 'master' of https://github.com/rapenne-s/cl-yag 2016-05-14 23:33:30 +02:00
solene rapenne f5378fcab8 fixing a crash when no tag for an article and better Makefile 2016-05-14 23:33:04 +02:00
solene rapenne f837cf5d08 Makefile can use multiple interpreter and we are ecl compliant now 2016-05-13 15:16:31 +02:00
Solene Rapenne b0cd4f6279 use when instead of if because there is no else 2016-05-06 16:36:06 +02:00
Solene Rapenne fb05dcdf99 Warn about the trailing slash in the url so RSS links are valids 2016-05-06 12:01:47 +02:00
Solene Rapenne 90c0b08565 fixing newline return for source, precisely for <pre> tag 2016-05-03 22:08:30 +02:00
Solene Rapenne da8e0af550 fixing clisp compatibility 2016-05-03 15:54:02 +02:00
solene rapenne e94fc554f9 add support for tags in articles + improve code 2016-05-03 14:58:53 +02:00
solene rapenne 2031387fa4 adding exit at the end of the script so it doesn't stay in interactive mode + fix declaration order 2016-05-03 14:11:44 +02:00
solene rapenne b6217bd196 tag support 2016-05-03 14:03:25 +02:00
solene rapenne 304d6befcc aspect change 2016-05-03 09:39:36 +02:00
Solene Rapenne 0daf877b6b revert a little mistake 2016-05-01 01:05:07 +02:00
Solene Rapenne a6f07ecaad - Add RSS generation
- Code enhancement
- Escaping ~ which were problematic
2016-05-01 00:43:31 +02:00
Solene Rapenne e0a4614444 comments 2016-04-30 18:21:48 +02:00
Solene Rapenne 2c4804f372 code simplification 2016-04-30 18:12:28 +02:00
Solene Rapenne 66a2b83f5b Initialization of the repository 2016-04-30 17:21:31 +02:00