Logs for #nikola for 2017-01-31

00:21:59 * Guest8640 is hoping someone has an answer
06:15:25 <ChrisWarrick> Guest8640: we don't use those field lists anywhere
06:16:44 <ChrisWarrick> Guest8640: one day we might, but that's been on our issues tracker for over a year now...
09:56:33 <Guest16094> ChrisWarrick: good to hear that it is on the list
10:04:07 <Guest16094> I'm not a great programmer, but given that it is a known rst contstruct that is already seperately and correctly parsed it seems like I should have a look at it
10:06:12 <Guest16094> Another question: I want to have a list of fixed words/expressions that are replaced throughout the site with a hyperlinked version of themselves 
10:07:15 <Guest16094> So "Nikola" would get replaced by <a href="https://getnikola.com">Nikola</a> everywhere, without additional markup at the file level
10:08:50 <Guest16094> Is there any known plugin capable of doing so?
10:09:36 <Guest16094> I would probably create a csv/json file with the correct mappings
10:11:36 <Guest16094> but any simple format would do, really
10:42:56 <KwBot> [nikola] sukiletxe opened issue #2654: Nikola build fails if SHOW_INDEX_PAGE_NAVIGATION IS True and INDEXES_STATIC is False https://github.com/getnikola/nikola/issues/2654
12:15:11 <ralsina> Guest16094: Nikola doesn't support reSt document metadata at this point. It would be a nice thing to have.
12:16:02 <ralsina> Guest16094: also, reSt supports substitutions for that, the syntax would be like |Nikola| getting replaced by `Nikola <https://getnikola.com>`__ or something similar
12:16:24 <ralsina> Guest16094: at some point I wanted to add arbitrary substitutions defined in config, don't remember if it got implemented
12:17:04 <ralsina> quick look says it didn't
14:21:50 <Guest16094> ralsina: thanks for looking, this kind of substitution leads to a better hyperlinked web so it would be great to add that feature at some point
14:21:59 <Guest16094> btw: thanks for the great project
14:22:34 <ralsina> Guest16094: I am sure it's not horribly difficult to do, because we have custom rst transforms, it just needs to happen in a rather annoying place in the code
14:22:42 <ralsina> Guest16094: in the meantime, you can have shortcodes
14:23:41 <ralsina> If you put <a href="blah">foo</a>  in shortcodes/foo.tmpl then you can use {{% foo %}}
14:24:04 <ralsina> not as pretty as the reSt syntax, but it works for every compiler
14:24:15 <Guest16094> ralsina: thanks for the tip
14:24:34 <Guest16094> My core documents are immutable, sort of like RFC's
14:25:04 <Guest16094> and I want to crosslink the various docs to each other following a very rigid syntax
14:26:05 <Guest16094> I can actually imagine hacking it in the HTML stage, as it is just text
14:26:49 <Guest16094> -> for the random substitutions I mean
14:27:05 <Guest16094> the other thing obviously requires rst knowledge
14:27:24 * Guest16094 is making it difficult by posing two questions in one go
14:27:28 * Guest16094 apologizes
14:28:27 <ralsina> you could use the :doc: role for that
14:28:37 <ralsina> it's MEANT to crossref documents :-)
15:41:57 <KwBot> [nikola] Kwpolska assigned issue #2654 to felixfontein: Nikola build fails if SHOW_INDEX_PAGE_NAVIGATION IS True and INDEXES_STATIC is False https://github.com/getnikola/nikola/issues/2654
17:56:26 -GitHub[nikola]:#nikola- [nikola] felixfontein created fix-show-index-page-navigation-for-dynamic-indexes (+1 new commit): https://git.io/vDtVN
17:56:27 -GitHub[nikola]:#nikola- nikola/fix-show-index-page-navigation-for-dynamic-indexes 024899e Felix Fontein: Fixes crash when page navigation is shown when using dynamic indexes while INDEXES_PAGES_MAIN being False.
17:56:59 -GitHub[nikola]:#nikola- [nikola] felixfontein opened pull request #2655: Fixes crash when page navigation is shown when using dynamic indexes … (master...fix-show-index-page-navigation-for-dynamic-indexes) https://git.io/vDtwf
18:00:41 -travis-ci:#nikola- getnikola/nikola#8313 (fix-show-index-page-navigation-for-dynamic-indexes - 024899e : Felix Fontein): The build passed.
18:00:42 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/024899eb9739
18:00:42 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/197038552
18:46:03 -GitHub[nikola]:#nikola- [nikola] sukiletxe opened pull request #2656: Fix #2653 - Make DATE_PATH follow rrule (master...date-path-follow-rrule) https://git.io/vDtXx