Commit graph

2,348 commits

Author SHA1 Message Date
Alexis Metaireau
371892ceaa Merge branch tests into main. (See #44)
Conflicts:
	pelican/contents.py
	pelican/settings.py
	samples/pelican.conf.py
2011-05-10 23:18:11 +01:00
Alexis Metaireau
aab3ee78dc Split the settings into different sections.
Fixes #112
2011-05-08 16:15:43 +01:00
Alexis Metaireau
6b44d93780 Add the possibility to publish drafts. Fixes #111 2011-05-08 14:58:57 +01:00
Alexis Metaireau
1171d24f3f Remove logger infos 2011-05-08 14:53:10 +01:00
Alexis Metaireau
4909877fc0 Merge branch 'master' of github.com:ametaireau/pelican 2011-05-08 14:33:54 +01:00
Alexis Metaireau
ec5196e5f0 Don't replace dicts with lists when iterating. 2011-05-08 14:33:05 +01:00
Skami18
bf38517a91 Merge branch 'master' of github.com:ametaireau/pelican 2011-05-08 13:33:52 +02:00
Skami18
ddad637bb3 Added a theme manager. Will be useful to create triggers in Debian packages. 2011-05-08 13:30:09 +02:00
Alexis Metaireau
3641703a49 Merge branch 'master' of github.com:ametaireau/pelican 2011-05-07 22:53:06 +01:00
Alexis Metaireau
04da794b6b Add a feature to copy files from src to dest.
Fixes #86
2011-05-07 22:47:30 +01:00
Alexis Metaireau
52f2a8383a Metadata, not metadatas. 2011-05-07 20:00:30 +01:00
Alexis Metaireau
56effc24cb Add a DEFAULT_METADATA setting.
It is now possible to have soem default metadata defined in the settings. Fixes #98
2011-05-07 19:56:55 +01:00
Alexis Metaireau
1baca77f3a Merge pull request #110 from kmike/master
Python 2.5 compatibility, executable setup.py and up-to-date docstrings. (thanks kmike)
2011-05-07 11:35:19 -07:00
Alexis Metaireau
e09444fa89 Don't delete the output dir as a default behaviour.
Fixes #107
2011-05-07 19:27:33 +01:00
Alexis Metaireau
b7daed2ce3 Merge branch 'hacks' of https://github.com/RonnyPfannschmidt/pelican 2011-05-07 19:12:30 +01:00
Skami18
252ba7d53a pelican.log.warning added to pelican.log.__all__ 2011-05-07 18:53:10 +02:00
Ronny Pfannschmidt
ffe8e00046 move the sleep so we correctly handle keyboard interupts 2011-05-06 22:09:49 +02:00
Ronny Pfannschmidt
d03a412e5b add a sleep to the autoreload loop since we dont need too high cpu load 2011-05-06 22:05:13 +02:00
Ronny Pfannschmidt
24c3447d6c make file-times directly use walk, also skip dot-dirs 2011-05-06 21:04:29 +02:00
Ronny Pfannschmidt
b270c1bac4 stupidly replace rmtree by a pass, since we dont want to rmtree the output dir 2011-05-06 19:29:01 +02:00
Ronny Pfannschmidt
e7c75147d2 pass along the source filename of the rst files for better errors 2011-05-06 19:28:14 +02:00
Ronny Pfannschmidt
3c37704b3b use unicode.strip instead of string.strip of the string module for metadata processors 2011-05-06 19:26:25 +02:00
Ronny Pfannschmidt
e69b55dbcd use absolute import for the rstdirectives 2011-05-06 19:25:11 +02:00
Ronny Pfannschmidt
9c99db7119 better log info for doubls slug/empty slug 2011-05-06 19:24:25 +02:00
Ronny Pfannschmidt
0441127c41 logging star import cleanups 2011-05-06 19:23:37 +02:00
Mikhail Korobov
70ea12aec3 os.walk does not support followlinks kwargs in python 2.5 2011-05-06 17:01:34 +06:00
Mikhail Korobov
f3a8f45de4 One more python 2.5 fix 2011-05-06 16:56:02 +06:00
Mikhail Korobov
3a301b1859 Python 2.5 compatibility 2011-05-06 16:45:27 +06:00
Mikhail Korobov
06246557c5 A couple of docstrings are fixed (they were refering obsolete params) 2011-05-06 16:44:12 +06:00
Mikhail Korobov
1264b81bb6 Make setup.py executable 2011-05-06 16:29:15 +06:00
Alexis Metaireau
18c827653d Merge pull request #106 from derdon/master
fixed link to pelican homepage in the simple theme
2011-05-04 16:53:29 -07:00
Nicolas Duhamel
20b0d1d4ae Fix little bug when declaring plugins path in config file 2011-04-27 18:09:55 +02:00
Nicolas Duhamel
1085e0b2f1 plugins initial support 2011-04-27 13:08:36 +02:00
Alexis Metaireau
b4d7628b86 Merged pull request #105 from nduhamel/fixtoc.
Fix internal linkref for allow TOC
2011-04-27 03:20:05 -07:00
Nicolas Duhamel
4a5f4fe6e4 Fix internal linkref for allow TOC 2011-04-27 11:45:59 +02:00
Nicolas Duhamel
07edd96088 add blinker to requires 2011-04-26 23:13:28 +02:00
Nicolas Duhamel
f4b2b62874 fix mistake 2011-04-26 20:04:44 +02:00
Nicolas Duhamel
09567fa99e add global license capabability as a plugin 2011-04-26 20:02:05 +02:00
Nicolas Duhamel
91831eb525 add doc 2011-04-26 19:54:15 +02:00
Nicolas Duhamel
eef5fc8f99 rename signal 2011-04-26 19:54:15 +02:00
Nicolas Duhamel
dfe4d4e132 add gravatar plugin and pelican_generate_context signal 2011-04-26 19:54:04 +02:00
Nicolas Duhamel
4fb5d2b31e add plugin sample 2011-04-26 19:51:55 +02:00
Nicolas Duhamel
91cb42d7d8 add a KISS plugin system 2011-04-26 19:51:55 +02:00
Alexis Metaireau
3d2ae33799 update the theme (logo) 2011-04-26 19:51:55 +02:00
Alexis Metaireau
ca2030f62c theme switch 2011-04-26 19:51:55 +02:00
Alexis Metaireau
15de7d45c9 Little doc fix 2011-04-26 19:51:55 +02:00
Alexis Metaireau
d2bb85ab6c Thanks Simon Liedtke 2011-04-26 19:51:55 +02:00
derdon
deb5b8a98f typos, grammar mistakes, minor whitespace issues 2011-04-26 19:51:55 +02:00
derdon
f9819e0c71 another whitespace mistake in the CLI help 2011-04-26 19:51:55 +02:00
derdon
bb24c05b90 added missing whitespace in the CLI help 2011-04-26 19:51:55 +02:00