From d4249efad68980fc8b9c20cf65d311a5daa3fbf6 Mon Sep 17 00:00:00 2001 From: paulosuzart Date: Sun, 25 Mar 2012 23:20:48 -0300 Subject: [PATCH] added link to blog post --- README.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 499dbcc..86482cc 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,12 @@ A Leiningen template for projects using [Webnoir](http://www.webnoir.org/) plus [enlive](https://github.com/cgrand/enlive). -Enlive lets you work with `css` selectors agains your views, what IMO is a big advantage. It allows for working with pure html instead of hiccup - a great framework - vectors. +Enlive lets you work with `css` selectors against your views, what IMO is a big advantage. It allows for working with pure html instead of hiccup - a great framework though - vectors. -It comes with sample snippets as well as a main template to help you setup you own. +This template comes with sample snippets as well as a main template to help you setup you own. + +In future versions of this template, it will offer more common functions and view helper. Maybe korma or other persistence mecanism will be put together here. -In future versions it will offer more common functions and view helper functions. Maybe korma or other persistence mecanishm. ## Usage @@ -19,11 +20,11 @@ Don't forget to use either [lein2](http://leiningen.org/) or [lein-newnew](https Done! -See the instructions in `myproj/README.md` +See the instructions in `myproj/README.md`. You can also find a blog post about noir + enlive and this template: [Web Noir Plus Enlive Template](http://paulosuzart.github.com/blog/2012/03/25/web-noir-plus-enlive-template/). ## Caveats for enlive -You may notice in the sample `_login` snippet that it takes as argument, the error list coming from `webnoir.validation/get-errors` instead of accessing it directly. Noir dynamic are not bound during the processing of the snippet. +You may notice in the sample `_login` snippet that it takes as argument, the error list coming from `webnoir.validation/get-errors` instead of accessing it directly. Noir dynamic variables are not bound during the processing of the snippet. The same happens with cookies.