00:09:37 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZWRT 00:09:37 -GitHub[nikola]:#nikola- nikola/master bc3bb14 Roberto Alsina: reverted 00:13:24 -travis-ci:#nikola- getnikola/nikola#6298 (master - bc3bb14 : Roberto Alsina): The build was broken. 00:13:25 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bfff304f129a...bc3bb142eaac 00:13:25 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79574708 00:17:36 <KwBot> [nikola] ralsina closed issue #2041: Jinja-based themes missing JavaScript https://github.com/getnikola/nikola/issues/2041 00:18:39 -travis-ci:#nikola- Invariant build by Roberto Alsina: The build passed. See https://travis-ci.org/getnikola/invariant-builds/builds/79575424. 00:22:43 -travis-ci:#nikola- getnikola/nikola#6298 (master - bc3bb14 : Roberto Alsina): The build passed. 00:22:44 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bfff304f129a...bc3bb142eaac 00:22:44 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79574708 00:30:01 <juanjo_> i have a problem with IMAGE_FOLDER 00:30:16 <ralsina> juanjo_: shoot 00:30:34 <juanjo_> in posts/ i have folders: nikola, wordpress, twitpic 00:30:46 <juanjo_> to have the imported posts separated from the new ones 00:31:18 <juanjo_> in images/ i want to have that separation too 00:31:44 <juanjo_> currently i have images/posts/nikola|wordpress|twitpic 00:31:50 <juanjo_> and in conf.py 00:32:06 <juanjo_> IMAGE_FOLDER = {'images': ''} 00:32:34 <juanjo_> oh, and POSTS 00:32:55 <juanjo_> POSTS = ( 00:32:55 <juanjo_> ("posts/nikola/*.rst", "posts", "post.tmpl"), 00:32:55 <juanjo_> ("posts/wordpress/*.md", "posts", "post.tmpl"), 00:32:57 <juanjo_> ("posts/goodreads/*.md", "posts", "post.tmpl"), 00:32:59 <juanjo_> ("posts/twitpic/*.rst", "posts", "post.tmpl"), 00:33:01 <juanjo_> ) 00:34:12 <juanjo_> this configuration is not working 00:36:45 <juanjo_> so, how i have to configure nikola to have the separation i want? 00:36:53 <ralsina> "not working" how? 00:39:11 <juanjo_> my posts ends with broken images 00:39:30 <KwBot> [nikola] ralsina opened issue #2051: Replace "Study in Scarlet" with "DR. NIKOLA'S VENDETTA" https://github.com/getnikola/nikola/issues/2051 00:40:00 <ralsina> juanjo_: where are the images, where are the posts, and how are the links? 00:40:10 <ralsina> in output/ I mean 00:42:47 <juanjo_> let me check 00:43:10 <ralsina> just for one image should be enough 00:44:02 <juanjo_> yes 00:45:53 <juanjo_> output/posts/nikola/algunos-cubos/Todos.jpg 00:46:06 <juanjo_> but the post is in output/posts/algunos-cubos/ 00:47:15 <ralsina> right because you are collapsing posts/nikola and posts/whatever to posts/ 00:47:20 <ralsina> so, do the same thing in images 00:47:54 <ralsina> "images/nikola" : "", "images/wordpress": "" and so on 00:48:02 <juanjo_> ahhhh 00:48:14 <ralsina> well, not exactly that, but something like it 00:48:17 <juanjo_> yes 00:48:26 <ralsina> "images/nikola" : "posts", "images/wordpress": "posts" maybe 00:50:00 <juanjo_> mm i tried that 00:50:21 <juanjo_> it dones work, it copies directly the *jpg to the posts folder in output 00:50:41 <juanjo_> not post-name/*jpg to posts/post-name/ 00:52:33 <juanjo_> and 'images/posts/nikola/': '' copy the *jpg diretly to output/ 00:52:43 <juanjo_> where is the code that do that copy? 00:53:52 <ralsina> juanjo_: where is Todos.jpg in images? 00:54:17 <juanjo_> images/posts/nikola/algunos-cubos/Todos.jpg 00:54:26 <ralsina> It should just replace the key in the dict with the value and add output/ at the beginning 00:55:09 <ralsina> and that, using "images/posts/nikola": "posts" doesn't put it in output/posts/algunos-cubos/Todos.jpg? 00:57:24 <ralsina> juanjo_: it works just fine here http://hastebin.com/oyazuwubip.sm 00:58:24 <juanjo_> rebuilding 00:58:32 <ralsina> juanjo_: remember that if you run it trying different settings, you will have ALL the output files :-) 00:59:01 <juanjo_> yes, im also deleting output/* 00:59:06 <ralsina> ok 00:59:10 <ralsina> AFAICS this works 01:00:17 <juanjo_> $ ls output/posts/algunos-cubos/ 01:00:17 <juanjo_> index.html index.rst 01:00:34 <juanjo_> (i have to leave) 01:00:47 <ralsina> ok, file an issue with steps to reproduce and I promise to look 01:00:54 <juanjo_> tahnks 01:04:47 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: http://git.io/vZWww 01:04:47 -GitHub[site]:#nikola- nikola-site/master c18dcb2 Roberto Alsina: No version here 01:06:05 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: http://git.io/vZWwd 01:06:05 -GitHub[site]:#nikola- nikola-site/master e15288f Roberto Alsina: remove useless versioning 01:07:35 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: http://git.io/vZWrL 01:07:35 -GitHub[site]:#nikola- nikola-site/master 36d86f5 Roberto Alsina: wording 01:21:01 <juanjo_> (back) 01:22:04 <juanjo_> ralsina: building again 01:22:09 <juanjo_> i think it will work now 01:22:23 <juanjo_> it did 01:22:34 <juanjo_> the difference was int he key of IMAGE_FOLDER 01:22:51 <juanjo_> changed images/posts/nikola/ to images/posts/nikola 01:22:59 <juanjo_> is that ok or a bug? 01:23:01 <ralsina> weird 01:23:08 <ralsina> I would file an issue just in case 01:23:15 <juanjo_> ok, 01:23:16 <juanjo_> thanks 01:29:46 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZW6a 01:29:46 -GitHub[nikola]:#nikola- nikola/master 190a5ce Roberto Alsina: dr nikola's vendetta\! 01:31:37 <KwBot> [nikola] ralsina closed issue #2051: Replace "Study in Scarlet" with "DR. NIKOLA'S VENDETTA" https://github.com/getnikola/nikola/issues/2051 01:34:15 -travis-ci:#nikola- getnikola/nikola#6299 (master - 190a5ce : Roberto Alsina): The build was broken. 01:34:16 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bc3bb142eaac...190a5ce95720 01:34:16 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79581980 01:38:56 -travis-ci:#nikola- Invariant build by Roberto Alsina: The build passed. See https://travis-ci.org/getnikola/invariant-builds/builds/79582781. 01:41:11 <ralsina> juanjo_: de nada 01:44:09 -travis-ci:#nikola- getnikola/nikola#6299 (master - 190a5ce : Roberto Alsina): The build passed. 01:44:10 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bc3bb142eaac...190a5ce95720 01:44:10 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79581980 05:26:50 <KwBot> [nikola] mr337 opened issue #2052: Installing BootSwatch themes not pulling GH 404 page https://github.com/getnikola/nikola/issues/2052 05:34:17 <KwBot> [nikola] mr337 closed issue #2052: Installing BootSwatch themes not pulling GH 404 page https://github.com/getnikola/nikola/issues/2052 05:40:45 -GitHub[nikola]:#nikola- [nikola] mr337 opened pull request #2053: Update bootswatch example with existing theme (master...update_bootswatch_docs) http://git.io/vZlcj 09:15:46 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 2 new commits to master: http://git.io/vZ8U0 09:15:46 -GitHub[nikola]:#nikola- nikola/master ea3ea8d Lee Hicks: Update bootswatch example with existing theme 09:15:46 -GitHub[nikola]:#nikola- nikola/master 9450426 Roberto Alsina: Merge pull request #2053 from mr337/update_bootswatch_docs... 09:16:06 <KwBot> [nikola] ralsina opened issue #2054: bootswatch_theme doesn't check return code https://github.com/getnikola/nikola/issues/2054 09:20:31 -travis-ci:#nikola- getnikola/nikola#6301 (master - 9450426 : Roberto Alsina): The build passed. 09:20:32 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/190a5ce95720...94504262c740 09:20:32 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79622036 11:25:43 <KwBot> [nikola] Aeyoun opened issue #2055: Auto rebuilds plugins like crazy https://github.com/getnikola/nikola/issues/2055 14:36:14 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZ4Ei 14:36:14 -GitHub[nikola]:#nikola- nikola/master acf5fb7 Roberto Alsina: Merge pull request #2045 from getnikola/katex... 14:40:30 -travis-ci:#nikola- getnikola/nikola#6302 (master - acf5fb7 : Roberto Alsina): The build passed. 14:40:31 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/94504262c740...acf5fb731c42 14:40:31 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79671691 14:46:37 <KwBot> [nikola] ralsina closed issue #2054: bootswatch_theme doesn't check return code https://github.com/getnikola/nikola/issues/2054 14:46:50 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZ42E 14:46:50 -GitHub[nikola]:#nikola- nikola/master b8cf5dd Roberto Alsina: Handle error downloading bootswatch, fixes #2054 14:51:13 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZ4VW 14:51:13 -GitHub[nikola]:#nikola- nikola/master 6333a1a Roberto Alsina: that's reverted 14:51:55 -travis-ci:#nikola- getnikola/nikola#6303 (master - b8cf5dd : Roberto Alsina): The build passed. 14:51:56 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/acf5fb731c42...b8cf5dd80cb9 14:51:56 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79673497 14:56:15 -travis-ci:#nikola- getnikola/nikola#6304 (master - 6333a1a : Roberto Alsina): The build passed. 14:56:16 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/b8cf5dd80cb9...6333a1a4d2b0 14:56:16 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79674326 15:48:12 <polyzen> o.O https://github.com/getnikola/nikola/commit/190a5ce957203d838c649c2ecaf435d30aca7437 15:49:47 <ralsina> polyzen: yes? 15:50:00 <ChrisWarrick> ralsina: you suck at exclamation marks 15:50:00 <polyzen> funny 15:50:16 <ralsina> ChrisWarrick: shell sucks at letting me use them without doing weird stuff 15:50:23 <polyzen> '' 15:50:45 <ralsina> polyzen: it's better to be funny than boring 15:50:51 <ChrisWarrick> ralsina: bash or zsh? 15:50:54 <polyzen> very 15:50:57 <polyzen> very better 15:50:57 <ralsina> bash 15:51:35 <ChrisWarrick> then just try single quotes; double work randomly 15:51:57 <ChrisWarrick> zsh would actually fail to execute the command with double, and works equally well with single 15:54:11 <ralsina> I want to find some of my experiments on book-like pages to see if I can use that to showcase that specific pages can be custom-templated and such 15:55:42 <ralsina> ChrisWarrick: for googleplus comments, it seems you just set COMMENT_SYSTEM to googleplus and it works, no other setting, step or thing needed 15:55:49 <ChrisWarrick> ralsina: it used to be different 15:55:53 <ralsina> also, it seems to be complete abandonware :-) 15:55:55 <ChrisWarrick> and it looks like it’s unmaintained/unsupported 15:55:56 <ChrisWarrick> yeah 15:56:05 <ralsina> ChrisWarrick: yes, there was a "verify ownership of page" step 15:56:06 <ChrisWarrick> there are only docs for Blogger 15:56:10 <ralsina> but hey, it's easier now :-) 15:56:22 <ralsina> I don't think it was ever supported outside blogger actually 15:56:45 <ChrisWarrick> speaking of fancy templates, throw in a template that displays it in a good serif font (Garamond, Junicode, Georgia, serif) or otherwise makes it nicer to read 15:57:14 <ralsina> exactly 15:57:33 <ralsina> and maybe with jquery plugin that keeps ideal column-width 15:57:54 <ralsina> http://charliepark.org/hatchshow/ 15:58:24 <ralsina> for the titles :-) 15:59:45 <ChrisWarrick> do you really need jquery for this? 16:00:55 * ChrisWarrick reads a 1995 “TeXnology vs Typography” article 16:00:56 <ralsina> it's easy, because there are a ton of funny typography plugins for it 16:01:15 <ralsina> I wonder if anyone implemented the TeX algo in JS 16:02:15 <ralsina> well, yes! https://github.com/bramstein/typeset 16:02:27 <ChrisWarrick> (the article does not help) 16:02:51 <ChrisWarrick> oh, the line breaking algorithm? There was a nice paper about it, sounds like something that you could implement easilty 16:02:57 <ChrisWarrick> easily* 16:03:06 <ralsina> it's easy in theory 16:03:13 <ralsina> it's surprisingly tricky to get right 16:03:57 <ralsina> like the crap algorithm galleries use now, which is somewhat similar and tends to be off-by-one half the time 16:04:48 <KwBot> [nikola] ralsina opened issue #2056: gallery layout is not perfect https://github.com/getnikola/nikola/issues/2056 16:04:57 <KwBot> [nikola] ralsina assigned issue #2056 to ralsina: gallery layout is not perfect https://github.com/getnikola/nikola/issues/2056 16:06:13 <KwBot> [nikola] ralsina opened issue #2057: Demo site improvement https://github.com/getnikola/nikola/issues/2057 16:06:21 <KwBot> [nikola] ralsina assigned issue #2057 to ralsina: Demo site improvement https://github.com/getnikola/nikola/issues/2057 16:06:54 <SteveDrees> re: GooglePlus Comments. It seems to just work, except for comment counts. 16:06:55 <gour> is there any plan to add support for handling media in CoilCMS, iow. ability that user can upload some pics for his/her blog posts? 16:07:20 <ChrisWarrick> gour: Plan, yes. Time, no. 16:07:35 <gour> ok :-) 16:07:57 <ralsina> ChrisWarrick: maybe we can hijack some other webapp for that 16:08:04 <ChrisWarrick> ralsina: the standard is 95 characters per line. Let’s assume everyone has a copy of Garamond or Junicode (or you find a good google web font) and we could use some maths to get a good enough size 16:08:10 <ChrisWarrick> ralsina: what other webapp? 16:08:14 <ralsina> after all, what we need is just a thing to upload / move/rename stuff 16:08:29 <ChrisWarrick> you could just give your users (S)FTP access and tell them to throw things in 16:08:41 <ChrisWarrick> and/or use that fancy php ftp solution with 2 in its name 16:08:44 <ChrisWarrick> net2ftp 16:09:39 <ralsina> or put everything in http://cloudinary.com/pricing 16:09:44 <ralsina> or whatever 16:10:08 <ralsina> or ownclud 16:10:11 <ralsina> cloud 16:10:19 <ChrisWarrick> or dropbox/google drive/onedrive public links 16:10:34 <ralsina> yep 16:10:43 <ChrisWarrick> Hell: if you are doing images, just tell your users to throw them at a base64 converter and use that! 16:11:35 <gour> well, i like nikola's ability to keepo images together with posts... 16:12:49 <ChrisWarrick> The Coil CMS implementation will throw them at /images/ and probably do some heavier limiting 16:13:02 <gour> i see... 16:13:05 <ChrisWarrick> and recommend/mandate setting {'images': 'images'} as the path 16:19:34 <ChrisWarrick> gour: here’s the thing: image uploads are a mess. If you have PHP or SSI or something else that’s vulnerable, boom goes your server. Or you can serve crazy files. And don’t get me started about arbitrary scripts in .svg files. 16:22:20 <gour> lol 16:24:00 <SteveDrees> won't Coil CMS image uploads be for authenticated users only? 16:24:03 <ChrisWarrick> ralsina: EB Garamond is available from Google Web Fonts. Our Nice Typography page could include that, and we could do Clever Mathematics to figure out the correct font size for best effect. 16:24:18 <ralsina> ChrisWarrick: acked 16:24:28 <SteveDrees> Seems that the secruity risk is lessened by an established trust relationship 16:24:28 <ralsina> ChrisWarrick: I want to play with it a little tho :-) 16:25:28 <ChrisWarrick> ralsina: have fun! 16:25:35 <ChrisWarrick> SteveDrees: assuming there is a trust relationship 16:25:49 <ralsina> ChrisWarrick: yeah, I have been tackling ugliest bugs this cycle, I deserve it :-) 16:25:50 <ChrisWarrick> SteveDrees: and assuming that nobody would ever want to fuck anything up at their soon-to-be-former employer 16:26:20 <ChrisWarrick> (assuming any “employer” would actually use coil cms) 16:32:38 <KwBot> [nikola] ralsina opened issue #2058: Try to use pageres for the theme screenshots https://github.com/getnikola/nikola/issues/2058 17:16:28 <KwBot> [nikola] ralsina opened issue #2059: Title extracted from content takes over explicit title in metadata https://github.com/getnikola/nikola/issues/2059 17:21:04 -GitHub[nikola]:#nikola- [nikola] ralsina created hyphenate-per-post (+1 new commit): http://git.io/vZB2A 17:21:04 -GitHub[nikola]:#nikola- nikola/hyphenate-per-post c048294 Roberto Alsina: Per-document hyphenation using hyphenate metadata flag. 17:21:23 <KwBot> [nikola] ralsina assigned issue #2059 to ralsina: Title extracted from content takes over explicit title in metadata https://github.com/getnikola/nikola/issues/2059 17:22:09 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #2060: Per-document hyphenation using hyphenate metadata flag. (master...hyphenate-per-post) http://git.io/vZBan 17:23:24 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to hyphenate-per-post: http://git.io/vZBaQ 17:23:24 -GitHub[nikola]:#nikola- nikola/hyphenate-per-post 82dc817 Roberto Alsina: document it 17:26:51 -travis-ci:#nikola- getnikola/nikola#6305 (hyphenate-per-post - c048294 : Roberto Alsina): The build passed. 17:26:52 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/c04829420349 17:26:52 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79700343 17:28:55 -travis-ci:#nikola- getnikola/nikola#6306 (hyphenate-per-post - 82dc817 : Roberto Alsina): The build passed. 17:28:56 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c04829420349...82dc817384f6 17:28:56 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79700678 17:43:33 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #2060: Per-document hyphenation using hyphenate metadata flag. (master...hyphenate-per-post) http://git.io/vZBan 17:46:49 <ralsina> ChrisWarrick: do you have an opinion on https://github.com/getnikola/nikola/pull/2047? I don't really understand the fix (did not try very hard, either) 17:47:22 <ChrisWarrick> ralsina: looking at the author name, it’s gotta be complicated 17:47:29 <ralsina> hehe 17:47:38 -5EXAB3VW4:#nikola- getnikola/nikola#6308 (master - 078a8b8 : Chris Warrick): The build passed. 17:47:39 -5EXAB3VW4:#nikola- Change view: https://github.com/getnikola/nikola/compare/6333a1a4d2b0...078a8b89571a 17:47:39 -5EXAB3VW4:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79703933 17:47:59 <ralsina> he has a tendency to really hard to follow solutions 17:48:10 <ralsina> "solutions" even, in some cases 17:48:22 <ChrisWarrick> I don’t understand the tags thing anymore 17:48:35 <ChrisWarrick> and I really want to close the earlytasks thing as #wontfix #shutup 17:49:30 <ChrisWarrick> I’m sorry for bringing that up 17:49:40 <ralsina> the tags he agreed to move to his own plugin because he's the only one who understands it 17:49:54 <ralsina> earlytasks... well, it makes sense in general :-P 17:50:11 <ralsina> Aeyoun is trying to do something that apparenty will only work with that 17:50:26 <ralsina> It **does** seem to break an awful lot of things that always worked tho 17:50:46 <ChrisWarrick> such as? 17:50:53 <ChrisWarrick> I unsubscribed from that thread, twice 17:51:17 <ralsina> like, you can't assume all tasks are generated 17:51:29 <ralsina> so, if you want to see that list for some reason, you can't really 17:51:41 <ralsina> and nikola build some/path seems to break forever 17:51:53 <ralsina> IIUC that is, which is not guaranteed 17:56:51 <ChrisWarrick> review of that thing done 17:57:02 <ChrisWarrick> I really hate his love of underscore functions 17:57:15 <ChrisWarrick> I think we should tell pep257 to yell at them for not being documented 18:04:17 <ralsina> I document those as soon as they are not an obvious property getter 18:08:42 -GitHub[nikola]:#nikola- [nikola] Aeyoun pushed 1 new commit to master: http://git.io/vZBQI 18:08:42 -GitHub[nikola]:#nikola- nikola/master ef6af2b Daniel Aleksandersen: Merge pull request #2037 from getnikola/encodelinks... 18:11:26 -GitHub[nikola]:#nikola- [nikola] Aeyoun pushed 1 new commit to master: http://git.io/vZB7k 18:11:26 -GitHub[nikola]:#nikola- nikola/master fffc766 Daniel Aleksandersen: Document issue #2037 18:12:44 -travis-ci:#nikola- getnikola/nikola#6309 (master - ef6af2b : Daniel Aleksandersen): The build passed. 18:12:45 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/078a8b89571a...ef6af2be62cb 18:12:45 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79708127 18:17:11 -travis-ci:#nikola- getnikola/nikola#6310 (master - fffc766 : Daniel Aleksandersen): The build passed. 18:17:12 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/ef6af2be62cb...fffc7663a141 18:17:12 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79708764 19:22:47 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to fix-indexes: http://git.io/vZRGZ 19:22:47 -GitHub[nikola]:#nikola- nikola/fix-indexes ff6a71b Felix Fontein: Added docstrings and fixed typo. 19:27:37 -travis-ci:#nikola- getnikola/nikola#6311 (fix-indexes - ff6a71b : Felix Fontein): The build was broken. 19:27:38 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/168d1e4c5667...ff6a71ba8b70 19:27:38 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79721442 19:58:07 -GitHub[nikola]:#nikola- [nikola] ralsina created fix-2059 (+2 new commits): http://git.io/vZREN 19:58:07 -GitHub[nikola]:#nikola- nikola/fix-2059 6bdec3d Roberto Alsina: refactored title extraction to separate function 19:58:07 -GitHub[nikola]:#nikola- nikola/fix-2059 0117fa3 Roberto Alsina: FFFFFFFFFFFUUUUUUUUU unicode 19:58:39 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #2061: Fix 2059 (master...fix-2059) http://git.io/vZRue 20:02:14 -travis-ci:#nikola- getnikola/nikola#6313 (fix-2059 - 0117fa3 : Roberto Alsina): The build failed. 20:02:15 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/6bdec3d2b855^...0117fa33c2f7 20:02:15 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79727179 20:09:02 <juanjo_> question! 20:09:18 <juanjo_> i'm showing the date in each post 20:09:31 <juanjo_> is it possible to link the month and the year to the corresponding archive pages? 20:13:01 <Aeyoun> Yes. 20:13:24 <Aeyoun> You can customize your theme’s template to achieve it. 20:13:51 <Aeyoun> However, these links are unlikely to benefit your visitors very much. So why do you want to do it? 20:14:15 <juanjo_> why not? 20:14:20 <ralsina> "hey, I like this post by juanjo, let's see other things he wrote in november!" sounds like an unlikely usecase 20:14:24 <juanjo_> they are reading a 2008 post 20:14:25 <SteveDrees> YAGNI 20:14:31 <juanjo_> and can jump to the 2008 archive 20:14:54 <juanjo_> ralsina: it's not if the post is a photo 20:14:58 <ralsina> going to the post stream where that post is located may make some sense. Is also much harder :-) 20:16:31 <juanjo_> ${_link('archive', 2008)} 20:16:38 <juanjo_> something like that may work? 20:16:46 <ralsina> juanjo_: well, not yet :-) 20:17:09 <juanjo_> so i have to do some coding before i can link to months or years? 20:19:16 <juanjo_> where is _link defined? 20:19:41 <Aeyoun> juanjo_: promote your tags (more things on the same topic) or sections instead. 20:20:07 <Aeyoun> Whatever else someone may have written at the same time is … well, a stretch. More things this person has written about a given tag, however. 20:20:27 <juanjo_> i already have links to the tags 20:20:35 <juanjo_> i want links to the dates now :) 20:20:41 <Aeyoun> juanjo_: see how I promote links and sections here, https://www.aeyoun.com/security/ea-origin-chat-unencrypted.html 20:20:42 <juanjo_> it's my blog!!! :D 20:20:47 <Aeyoun> juanjo_: okay, okay, :P 20:21:42 <Aeyoun> juanjo_: well, you can call ${_link("archive", post.formatted_date("y")} 20:22:21 <Aeyoun> or use link://archive/${post.formated_date("y")} 20:22:29 <juanjo_> btw, very nice use of setions Aeyoun 20:23:18 <ralsina> juanjo_: _link just sends things to path handlers, like the ones you did for authors 20:23:21 <Aeyoun> juanjo_: thank you, I think so myself. ^___^ bot a big poost in pageviews per visit after doing it like that. Feed subscriptions is well up too. 20:23:41 <Aeyoun> *boost 20:24:32 <Aeyoun> So <a href="link://archive/${post.formatted_date("y")}">${pos.formatted_date("y")}</a> == profit 20:25:17 <Aeyoun> Have anyone ever clicked on a yearly-archive link? I just dont’t find them useful at all. Maaaybe if what’s being published is something chronological like book chapters. 20:27:28 <Aeyoun> I don’t know the format for monthly archives. Never enabled them. Probably something similar that you can recreate my fiddling with the date format. 20:29:27 <Aeyoun> ChrisWarrick: irclogs have stopped building, btw. 20:32:12 <ralsina> Aeyoun: yearly archives are just one of those things all blogs have since the beginning of time 20:32:51 <Aeyoun> ralsina: mhm. I have yearly archives as list, but they’re by no means featured anywhere. They add so little value. 20:33:10 <Aeyoun> Oh, wow. The contentiously auto-rebuilding bug is causing really high CPU temperatures. 20:35:20 <juanjo_> Aeyoun: I do use those links! im a super stalker 20:36:01 <Aeyoun> juanjo_: is this useful to you? :P https://www.aeyoun.com/2014/index.html 20:36:22 <juanjo_> yes if i want to stalk you 20:37:25 <Aeyoun> wouldn't the about page be better suited for stalkers? 20:38:00 <juanjo_> no 20:38:03 <ralsina> Aeyoun: I have them as lists as well. That was the original design after all :-) 20:43:04 -GitHub[nikola]:#nikola- [nikola] Aeyoun pushed 1 new commit to master: http://git.io/vZR17 20:43:04 -GitHub[nikola]:#nikola- nikola/master 20c814b Daniel Aleksandersen: Don’t look for changs in my __pycache__ 20:43:07 <Aeyoun> I hope that doesn’t break anything. 20:44:53 <ralsina> BOOM 20:44:56 <ralsina> j/k 20:45:28 * ralsina spent 30 minutes looking for a bug that turned out to be caused by literally an invisible character so is a little extra-weirded-out 20:46:00 <Aeyoun> Always set your editor to show invisible characters. That’s what my mama taught me. 20:46:17 <ralsina> Aeyoun: the BOM is special, even with invisible chars on it's invisible :-D 20:46:24 <Aeyoun> Actually, it was my 9th grade math teacher, come to think of it. 20:46:30 <ralsina> You can delete the line with the BOM and it will magically reappear on saving 20:46:44 * Aeyoun knows all about it 20:46:57 <Aeyoun> It’s misunderstood. 20:47:00 <ralsina> hahaha 20:47:05 <ralsina> noone likes the BOM 20:47:10 <Aeyoun> But whatever. It’s use is virtually zero these days. 20:47:21 <Aeyoun> It was a clever idea. Back in the day. 20:47:28 <ralsina> Aeyoun: this story came from a PG file, which apparently was edited in notepad 20:47:37 -travis-ci:#nikola- getnikola/nikola#6315 (master - 20c814b : Daniel Aleksandersen): The build passed. 20:47:38 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/fffc7663a141...20c814ba5ff0 20:47:38 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79735671 20:47:39 <ralsina> and boom. bom. 20:48:24 <ralsina> maybe io.read with utf-8 codec leaving the utf8 BOM in place is a bug? 20:48:29 <Aeyoun> https://www.youtube.com/watch?v=llyiQ4I-mcQ 20:49:11 <Aeyoun> Oh, God. I forgot exactly how awful that video was. 20:49:47 <ralsina> I had never seen it 20:50:34 <ralsina> https://www.youtube.com/watch?v=wOOkS3eZpeU 20:54:27 <Aeyoun> The DVD-like UIs were a nice touch. 20:55:23 <Aeyoun> Lets hope they did find a highway to hell. 20:57:22 <juanjo_> http://www.juanjoconti.com/posts/nokia-28092008/ 20:57:27 <juanjo_> happy with my dates linked 20:59:38 <Aeyoun> you have different date formats in different places on your site. Where is the consistency? :O 21:00:25 <Aeyoun> And what on Earth is that thing on the table? http://www.juanjoconti.com/posts/nokia-24082008-3/ 21:05:50 <ralsina> looks like a sculpture :) 21:12:58 <Aeyoun> ralsina: just your common every-day living-room-table penis-sculpture? yeah, I see it now. 21:13:08 <ralsina> Aeyoun: it has eyes 21:13:44 <ralsina> but ... slightly too penisy for my living room. I lean more towards a french-provencal vibe. 21:14:47 <Aeyoun> My living room looks like a space ship landed inside an IKEA warehouse. 21:15:35 <Aeyoun> http://amzn.to/1NkHNpW to be precise. :P 21:17:12 <Aeyoun> My partner wanted to do this for sure, https://www.youtube.com/watch?v=PN_AMSlNocE 21:22:46 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to fix-2059: http://git.io/vZRFB 21:22:46 -GitHub[nikola]:#nikola- nikola/fix-2059 ba99000 Roberto Alsina: Merge branch 'master' into fix-2059 21:23:30 <ralsina> Well, legos are fun 21:23:41 <ralsina> Unless you also have a puppy 21:23:48 <ralsina> in that case they are a death trap for feet 21:29:22 <KwBot> [nikola] ralsina closed issue #2059: Title extracted from content takes over explicit title in metadata https://github.com/getnikola/nikola/issues/2059 21:29:37 -GitHub[nikola]:#nikola- [nikola] ralsina closed pull request #2061: Fix 2059 (master...fix-2059) http://git.io/vZRue 21:31:05 -travis-ci:#nikola- getnikola/nikola#6317 (fix-2059 - ba99000 : Roberto Alsina): The build is still failing. 21:31:06 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0117fa33c2f7...ba9900043880 21:31:06 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79743536 21:34:24 -travis-ci:#nikola- getnikola/nikola#6318 (master - 987eb48 : Roberto Alsina): The build was broken. 21:34:25 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/20c814ba5ff0...987eb48f6a6a 21:34:25 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79745123 21:34:41 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZRAM 21:34:41 -GitHub[nikola]:#nikola- nikola/master 0a4b8cc Roberto Alsina: warn iff you try to hyphenate something and pyphen is not available 21:39:08 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZRxj 21:39:08 -GitHub[nikola]:#nikola- nikola/master bce97f0 Roberto Alsina: do not hotlink to PG images. Sorry PG! 21:39:40 -travis-ci:#nikola- getnikola/nikola#6319 (master - 0a4b8cc : Roberto Alsina): The build is still failing. 21:39:41 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/987eb48f6a6a...0a4b8cced339 21:39:41 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79746095 21:43:10 -travis-ci:#nikola- getnikola/nikola#6320 (master - bce97f0 : Roberto Alsina): The build is still failing. 21:43:11 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0a4b8cced339...bce97f01f00e 21:43:11 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79746643 21:57:37 <juanjo_> Aeyoun: its a work in progresss 21:57:38 <juanjo_> :D 22:00:11 <Aeyoun> juanjo_: from earlier :P <•Aeyoun> And what on Earth is that thing on the table? http://www.juanjoconti.com/posts/nokia-24082008-3/ 22:03:45 <juanjo_> Aeyoun: heheh is a kind of totem, some art done by my uncle 22:04:18 <juanjo_> thiniking 22:04:41 <juanjo_> it would be nice to be able to browse (next next next) posts in the same category/tag 22:04:54 <Aeyoun> …or section? ;) 22:05:31 <Aeyoun> Well, it is possible. Everything is possible. Didn’t the base theme have back and forward links? Look at how they work. 22:05:59 <juanjo_> yup, section probably would be better 22:07:55 <ralsina> WIP for the "fancy typography/layout" demo: http://imgur.com/G6YvAE1 22:08:11 <ralsina> I now need to figure out how to hide those extra columns 22:12:15 <ralsina> there, now, animate x-shift for the multicolumn thing, and can move onto tpography :-) 22:12:18 <ralsina> this is so much fun 22:13:04 <juanjo_> Aeyoun: i'll use sections shortly 22:13:16 <juanjo_> can I turn more than one dir under posts/ in one section? 22:18:15 <Aeyoun> ralsina: hide them? overflow: hidden on the container? container set to width: 100%? 22:18:32 <ralsina> Aeyoun: on the container's container. This is a lot of cntainers :-) 22:18:32 <Aeyoun> using multicolumn in CSS? or is it fancy? 22:18:40 <ralsina> multicolumn CSS yes 22:19:12 <ralsina> I just want it to look pretty, book-like and responsive so that works well enough 22:22:02 <Aeyoun> well, one of the container needs overflow: hidden and a width property. 22:22:22 <ralsina> and another needs overflow-x scroll 22:22:24 <ralsina> got it working 22:22:58 <Aeyoun> :D 22:23:12 * Aeyoun likes multi-column responsive designs 22:23:43 <Aeyoun> Especially for list-like content. https://www.aeyoun.com/tag/index.html – http://orlin.net.daniel.priv.no:8000/sections.html Maybe something for you to work on on your yearly archive pages, juanjo_ ? 22:24:04 <Aeyoun> Uhm. Orlin-link should have been Aeyoun.com. Oh, well. 22:24:07 <ralsina> http://imgur.com/GKJ9H1D 22:24:15 <Aeyoun> (Orlin is my laptop.) 22:24:34 <ralsina> if the browser narrows, it becomes a single column 22:24:47 <Aeyoun> Set three columns and make the image the width of the column. 22:24:52 <Aeyoun> Classic magazine look. 22:25:00 <Aeyoun> Or let the image span two columns. ;) 22:25:48 <ralsina> I can do that, but since this really has 24 columns it spans all of them :-) 22:26:02 <ralsina> but I can make it full-page I think 22:26:04 <Aeyoun> column-span:2 on the img. 22:26:11 <ralsina> let s see... 22:26:25 <Aeyoun> http://www.w3.org/TR/css3-multicol/#column-span0 22:26:46 <Aeyoun> Lots of illustration so you can scroll through it till you see the layout you want. 22:27:03 * Aeyoun likes W3 recommendations with illustrations 22:27:20 <ralsina> more important, snap x displacement to pages 22:27:24 <ralsina> or columns 22:27:59 <Aeyoun> Took some time to get headlines and teasers to stick together on my front page. 22:28:47 <Aeyoun> page-break-inside: avoid; on each post's parent element turned out to be the only thing that worked in all browsers. 22:29:10 <Aeyoun> These days, even IE11 and 12 ("Edge") support multicolmn. 22:31:43 <Aeyoun> ralsina: I think you can set <section id="chapter1"> and use #chapter1 to scroll horizontally in multicolumn. If you want to make a chapter list or something cool. You can take the section numbering and CSS generated-content numbering for table of contents I use here, https://www.aeyoun.com/how-to/debian-horde-webmail.html (numbering of headlines and list 22:31:43 <Aeyoun> entirely in CSS) 22:31:58 <Aeyoun> And the, you conquer the world with advanced CSS layouts and awesomeness. 22:33:27 <juanjo_> Aeyoun: http://orlin.net.daniel.priv.no:8000/sections.html <-- 404 22:34:09 <Aeyoun> juanjo_: replace domain with aeyoun.com 22:34:15 <juanjo_> yes 22:34:39 <Aeyoun> https://www.aeyoun.com/sections.html 22:34:52 <juanjo_> what do you use for search? 22:35:09 <Aeyoun> The net.daniel.priv.no address is my home network. Not meant for public consumption beyond some limited testing. :) 22:35:28 <Aeyoun> juanjo_: what do you mean? on my Nikola site? Custom engine in PHP. 22:35:36 <juanjo_> so... i can convert more than one posts/ subdif in a section? 22:37:07 <Aeyoun> juanjo_: I shared the search spider here, https://irclogs.getnikola.com/logs/2015-07-20/ 22:37:34 <Aeyoun> juanjo_: "convert"? 22:37:58 <juanjo_> i have posts in posts/nokia/ and posts/twitpic/ 22:38:17 <ralsina> juanjo_: the latest localsearch plugin works awesome with bootstrap themes 22:38:18 <juanjo_> i want the section "Photos from cellphone" listing both 22:38:19 <Aeyoun> auto-generated sections only work on first-level folders. no sub-sections. 22:38:38 <Aeyoun> if you moved to /twitpic and /nokia, they would work 22:38:59 <Aeyoun> BUT you can enable the option for meta-sections and add a meta entry to each post "section: Nokia". 22:39:03 <juanjo_> so they have to be in the same level of posts? 22:39:22 <juanjo_> ralsina: i'll try it 22:40:38 <Aeyoun> You can either have auto-sections, which is based on folders existing directly under your output folder. OR meta based sections. The two can’t coexist so you must pick one or the other. 22:41:13 <juanjo_> ok, thanks 22:41:14 * juanjo_ afk 22:42:11 <Aeyoun> juanjo_: You can re-purpose my time-zone converter to auto-add section metadata based on your sub-folder structure. https://www.aeyoun.com/projects/snippets/nikola/replace-post-time-zones.py.html Good luck.