Skip to content
Commits on Aug 15, 2015
  1. Merge pull request #119 from chrplace/slug_from_title

    committed
    If no slug is given - create it from the page title as described in the documentation. A...
  2. Merge pull request #126 from abbgrade/init

    committed
    added init command to Engine
Commits on Jan 23, 2014
  1. Merge remote-tracking branch 'stachern/master'

    committed
    Conflicts:
    	wok/engine.py
  2. Merge pull request #96 from Zopieux/master

    committed
    Added "fenced_code" to markdown default plugins; possibility to add extra Markdown plugins and set locale using `config` file
Commits on Jan 2, 2013
  1. Add an option to force absolute or relative urls.

    committed
    Set `relative_url: true` in the config file to force pages to not have a
    leading `/` in urls, or `relative_url: false` (the default) to force
    pages to have a leading `/` in their url.
Commits on Feb 24, 2012
Commits on Feb 1, 2012
  1. Fix a bug introduced in ec613fd that causes pagination to not work.

    committed
    Apparentl ec613f broke a lot. Thats what I get for excepting all
    exceptions silently :\.
Commits on Jan 17, 2012
  1. Make the hooks run like the docs say they should.

    committed
    - 'site.done' instead of 'site.stop'.
    - 'site.content.gather.post' provides the pages variable.
    
    Fixes #58.
  2. PEP8

    committed
Commits on Jan 14, 2012
  1. Give Pages a reference to engine, so they can call hooks.

    committed
    resolves the regression introduced in #06272a8a6cfb162b126e688ebae4cdcaca9d6109. Sorry @robatron!
Commits on Jan 8, 2012
  1. Call the page.template.* hooks from the Page object, instead of the e…

    committed
    …ngine.
    
    This fixes a problem where not all the template variables are available
    to hooks. In particular, only the variables from outside the Page were
    passed to the hooks.
    
    Closes #54
Commits on Nov 29, 2011
  1. Fix the hooks.

    committed
    Why do we test before we commit? So we don't do stuff like this.
  2. Implement the rest of the hooks.

    committed
Commits on Nov 28, 2011
  1. Pages can now be generated either from files, or from arbitrary metad…

    committed
    …ata dictionaries.
    
    This enables hooks to make arbitrary new pages. Or, it will.
    
    Conflicts:
    
    	wok/page.py
Commits on Nov 26, 2011
  1. Add template variable: `page.slugs`. Dictionary {slug: page}.

    committed
    Also document it on the site.
Commits on Nov 10, 2011
Commits on Oct 30, 2011
Commits on Oct 21, 2011
  1. Load the hooks

    committed
Commits on Oct 14, 2011
  1. Make content with published=false not show up in the metadata of othe…

    committed
    …r pages.
    
    Also add a test to the sample site that demonstrates this.
Commits on Oct 1, 2011
Commits on Sep 11, 2011
  1. Allow multiple authors. Closes #40

    committed
    Uses either CSV, or a YAML list, as mentioned in #42.
  2. Add some comments. Break pagination out into it's own function.

    committed
    Also, fix the broken first page of paginated pages.
Commits on Sep 8, 2011
  1. Refuse to run on things that don't look like wok sites

    committed
    This is done by checking that both a content and templates dir exist.
Commits on Aug 27, 2011
Commits on Aug 8, 2011
  1. Merge branch 'pagination2'

    committed
Commits on Aug 7, 2011
Something went wrong with that request. Please try again.