Alexis Metaireau
1c219d14bb
Use the slug as default URL for tags and authors.
2012-03-11 01:16:32 +01:00
Alexis Metaireau
3bdc769134
Factorize some code about URL wrapping.
2012-03-11 01:14:22 +01:00
Alexis Metaireau
8499ce3340
add some url and saveas settings that weren't present in the default settings dict
2012-03-10 13:23:50 +01:00
Alexis Metaireau
a7ea166fd2
fix #233
2012-03-10 12:21:54 +01:00
saghul
5e26062fd0
Fix for issue #233
2012-03-10 11:32:22 +01:00
Alexis Metaireau
174f1b50c8
Merge pull request #231 from AndreaCrotti/master
...
various small improvements
2012-03-09 09:04:16 -08:00
Alexis Metaireau
8a442e726a
Don't specify the default when accessing settings.
...
There is no need to do this, since all the default values are already provided
in the default settings dict (in settings.py)
2012-03-09 16:22:28 +01:00
Alexis Metaireau
6cde7fd27a
PEP8-ify.
...
Wrap to 80 chars, sanitize imports.
2012-03-09 16:21:38 +01:00
Alexis Metaireau
df25dec30a
Use the with statement when opening files.
2012-03-09 16:17:09 +01:00
Alexis Metaireau
a7cea63db6
Merge branch 'urls' of https://github.com/kylef/pelican
2012-03-09 11:42:21 +01:00
Andrea Crotti
20af8fd378
refactoring of the ANSI dictionary, removing all the repeated code
2012-03-07 12:17:39 +00:00
Andrea Crotti
4eb20c5d82
global declaration is only needed if it's necessary to modify a module
...
level variable, to declare it and use it read only it's not necessary
2012-03-07 12:00:32 +00:00
Andrea Crotti
8f7b08a01c
remove now useless if __name__ == '__main__' checks and clean up the
...
old pelican script in bin
2012-03-07 10:38:08 +00:00
Bruno Binet
bfd0e63e3d
fix pages urls
2012-03-06 16:41:36 +00:00
Bruno Binet
8bf0a22eb0
fix encoding errors
...
error was:codeEncodeError: 'ascii' codec can't encode character u'\xe9' [..]
2012-03-06 16:41:36 +00:00
Kyle Fuller
c5816c9c5a
Make these patches compatible with upstream master
2012-03-06 16:41:36 +00:00
Kyle Fuller
9ba55c28b4
Support CLEAN_URLS and ARTICLE_PERMALINK_STRUCTURE for backwards compatibility
2012-03-06 16:41:36 +00:00
Kyle Fuller
44cf2ad400
Support configurable URL's & SAVE_AS path for Author, Category and Tag
2012-03-06 16:41:35 +00:00
Kyle Fuller
a39787c1a2
Add settings to change the URL's and SAVE_AS paths
...
Example usage:
* ARTICLE_URL = 'posts/{date:%Y}/{date:%b}/{date:%d}/{slug}/'
* ARTICLE_SAVE_AS = 'posts/{date:%Y}/{date:%b}/{date:%d}/{slug}/index.html'
This removes CLEAN_URLS and ARTICLE_PERMALINK_STRUCTURE because these
new settings can produce the same result.
2012-03-06 16:41:35 +00:00
Kyle Fuller
ff9c786149
Create a Author class which has a url property
2012-03-06 16:39:07 +00:00
Kyle Fuller
f9ed01bb64
Create a Tag class which has a url property
2012-03-06 16:39:07 +00:00
Kyle Fuller
6754099730
Create a Category class which has a url property
2012-03-06 16:39:07 +00:00
Justin Mayer
4861a15774
Update outdated links to documentation and add Contribute link to README for issue #227
2012-03-06 08:12:15 -08:00
Alexis Metaireau
6c5fe3b0cf
prepare next release
2012-02-28 19:09:41 +01:00
Alexis Metaireau
f31d588839
Merge branch 'master' of github.com:ametaireau/pelican
2012-02-28 19:00:15 +01:00
Alexis Metaireau
e0308e3528
bump version
2012-02-28 18:59:46 +01:00
Stéphane Raimbault
9cced6be83
Sort imports and remove trailing whitespaces
2012-02-28 17:40:13 +01:00
Stéphane Raimbault
c699172fd6
Removed useless imports
2012-02-28 17:37:17 +01:00
Stéphane Raimbault
90dab85e13
Removed execution mode of generators.py
2012-02-28 17:37:17 +01:00
Jiachen Yang
189d72e989
Merge remote-tracking branch 'ametaireau/master' into localedate
2012-02-28 01:43:50 +09:00
Jiachen Yang
e78372f338
import unittest if cannot found unittest2
2012-02-28 01:43:36 +09:00
Jiachen Yang
d1d82db4f7
Change date_format to support (locale,format)
2012-02-26 16:35:04 +09:00
Martin Brochhaus
67472298ca
Added changes as per codereview.
2012-02-20 17:58:23 +01:00
Martin Brochhaus
52fb81a441
Added some fixes to the test suite so that it doesn't fail any more.
2012-02-20 17:39:47 +01:00
Alexis Metaireau
bf314fde6b
Remove an useless css background image. Fix #209
2012-02-20 13:36:41 +01:00
Kyle Fuller
6ca3fd423b
Fix a bug in the exception handler for a page reader
2011-12-24 00:57:12 +00:00
Kyle Fuller
2be58aa51a
Remove WITH_PAGINATION, only have a DEFAULT_PAGINATION setting
...
DEFAULT_PAGINATION can be set to False instead of using WITH_PAGINATION
2011-12-22 14:02:31 +00:00
Kyle Fuller
256b92e5c4
Fix CLEAN_URLS and place articles in <slug>/index.html
2011-12-13 23:30:27 +00:00
Jökull Sólberg Auðunsson
651249a6c5
Bad logic in delete output booleans. Pretty sure this is just a check to make sure the posts directory is not inside the output.
2011-12-06 01:42:14 +01:00
Brian Hsu
b2919e9051
Add unique_id to RSS/ATOM feeds.
...
Reason:
Without <guid> tag in RSS XML, some RSS reader will show all
items in RSS as unread item.
2011-11-29 09:53:48 +08:00
Alexis Metaireau
53f7811a89
Merge pull request #188 from jokull/master
...
Please review these updates I've made after some experience with Calepin
2011-11-26 16:47:10 -08:00
Jökull Sólberg Auðunsson
dc22d2b131
Added WITH_FUTURE_DATES settings, which if true treats future dated content as drafts.
2011-11-26 23:23:19 +00:00
Jökull Sólberg Auðunsson
082cc2a401
Warning string formatting needs unicode if filename is utf-8
2011-11-26 22:31:43 +00:00
Skami18
c63eb85070
exit replaced by sys.exit to avoid crashes on cx_Freeze & py2exe (useful for Windows installer)
2011-11-25 18:39:19 +01:00
Jökull Sólberg Auðunsson
499a67912f
Never fail on generating posts, just skip and log exception.
2011-11-23 20:35:45 +00:00
Jökull Sólberg Auðunsson
4144c8d76f
More forgiving date strings.
2011-11-23 20:35:18 +00:00
Christophe Chauvet
2911a38f40
Issue #181 , when parse tags
2011-11-06 13:16:47 +01:00
Skami18
b9157df1a3
Fixes the bug re-introduced in 0b6896a. Thank to @mapio for noticing the problem :-)
2011-10-29 12:57:15 +02:00
Skami18
0b6896a0ab
Adding a summary no more make Pelican crashes
...
Setting pelican.readers.Article.summary was impossible and raised an
exception because pelican.readers.Article.summary was a @property
2011-10-25 18:31:17 +02:00
Skami18
3bdb1eae0b
Pelican no more use ANSI codes on Windows (CMD.exe don't support it)
2011-10-14 17:21:03 +02:00