Rémy HUBSCHER
66ca61dfbb
Patch the makefile to automaticaly create the output dir if it doesn't exists, use PWD to work in different computer base_dir from scratch
2011-08-16 11:47:20 +02:00
Rémy HUBSCHER
acb65b77af
GMT Time in ATOM feeds
2011-08-16 11:40:08 +02:00
Alexis Metaireau
4a6bf81b2e
remove skribit support. fixes #154
2011-08-11 23:50:04 +02:00
Alexis Metaireau
1edbe044a2
Include the "pelican-quickstart" script.
...
This ease the creation of a new blog. I modified slightly the code wrote by @Skami18
here: https://gist.github.com/1025236/dfa695e67482477907c79ae709ab827b20b18b04
This commit also renames the import script to "pelican-import".
Fixes #129 .
2011-08-11 23:34:53 +02:00
Alexis Metaireau
c73ae02170
pep8ize
2011-08-11 22:42:20 +02:00
Alexis Metaireau
0adb76d5d2
Merge pull request #155 from borgar/configurable-readers
...
Allow overriding reader extensions.
2011-08-11 13:42:38 -07:00
Alexis Metaireau
e9f1bb9853
add ideas
2011-08-11 11:24:41 +02:00
Alexis Metaireau
7f1cad26ba
typos
2011-08-11 11:24:41 +02:00
Borgar
a5f47cfae9
Allow overriding reader extensions.
...
This adds an extensions setting all readers in the style of [ext]_EXTENSIONS. So for the MarkdownReader, who's extension is "md", the setting read is MD_EXTENSIONS.
The settings allow overriding the default options passed through the readers. In the case of Markdown the default values are ['codehilite','extra'], but user may change this through the setting:
MD_EXTENSIONS = ['footnotes','abbr','codehilite']
2011-08-07 23:05:58 +00:00
Alexis Metaireau
d6a2946aef
Merge pull request #151 from saimn/importer
...
improvements for importers
2011-08-04 01:21:59 -07:00
Alexis Metaireau
4685e41173
Merge pull request #152 from mviera/master
...
Fixing errors in ARTICLE_PERMALINK_STRUCTURE option
2011-08-04 01:19:22 -07:00
mviera
ae4a3cb6da
I have been talking with alexis and he doesn't want 'markdown' to be installed by default if it's not needed. Issue #145
2011-08-04 00:31:58 +02:00
mviera
a32dc03616
Keeping simple theme up-to-date too. Issue #145
2011-08-03 22:11:16 +02:00
Simon
7b7695509d
importer - add documentation
2011-08-03 22:06:10 +02:00
mviera
e8cac3bfff
I change article.slug to article.url for always referencing the disqus thread to the correct url. Issue #145
2011-08-03 22:01:45 +02:00
mviera
319b553f69
I developed the ARTICLE_PERMALINK_STRUCTURE option into the wrong method, because urls in feed are not being modified. Now, it's fixed. Issue #145 .
2011-08-03 22:00:41 +02:00
mviera
a9bb789b14
Adding markdown module as requirement. Even I install pelican in a new virtualenv and i tried to execute the pelican command it shows an error such as 'No module md'. Issue #145
2011-08-03 21:59:22 +02:00
Simon
69636a9da0
importer: add an option to put files in directories with category names
2011-08-03 19:23:09 +02:00
Simon
3b37b42633
some improvements for importers:
...
- for dotclear: remove seconds in date, remove \\n
- fix categories for wordpress (categories is a list a string)
- refactor a bit the code between markdown and rst
2011-08-03 19:23:02 +02:00
Alexis Metaireau
79e675b911
Merge pull request #150 from borgar/limit-feeds-to-n
...
Configurable feeds: add an option to reduce the number of items in the feed
2011-08-03 01:58:46 -07:00
Borgar
cd277672d0
Add a setting to limit feeds to a max number of items.
...
This adds FEED_MAX_ITEMS, which dictates the maximum number of items allowed in a feed.
2011-08-02 23:29:34 +00:00
Alexis Metaireau
73ba522508
Thanks Manuel :)
2011-07-29 23:35:57 +03:00
Alexis Metaireau
89a48ecb1d
Merge pull request #146 from mviera/master
...
Year and month in URL. Fixes #145
2011-07-29 13:34:23 -07:00
mviera
a13ae91f0b
Adding more documentation about ARTICLE_PERMALINK_STRUCTURE in settings. Also, i deleted the try except because strftime never raises an exception. Issue #145
...
I set the ARTICLE_PERMALINK_STRUCTURE option as null in settings.py and remove it from pelican sample config file.
2011-07-29 22:09:09 +02:00
mviera
2609004719
I change PERMALINK_STRUCTURE to ARTICLE_PERMALINK_STRUCTURE and updating the settings.rst documentation.
...
Also I have implemented other options to this setting, such as the category, the date, the author, this kind of things.
Finally, I have setted the ARTICLE_PERMALINK_STRUCTURE option as null in pelican.conf.py sample file.
2011-07-29 01:11:35 +02:00
mviera
068a3d2f1d
Year and month in URL. Issue #145
2011-07-27 23:47:50 +02:00
Skami18
b892f758a8
Pelican show a warning instead of raising an exception if the author of an article is not found an there is no settings file
2011-07-26 17:45:15 +02:00
Alexis Metaireau
6611107e48
little english review on theme extension
2011-07-23 16:06:58 +02:00
Skami18
09d7847c7e
Modified the sphinx settings
...
It seems the manpages ``pelican-themes.en.1`` and
``pelican-themes.fr.1`` were only used for the Debian packages.
Unforunately, ``dh_manpages`` seems to support installation of manpages
depending of their languages, so i've changed the settings and only
``pelican-themes.1`` is generated, this avoids having to rename the
manpages before packaging...
The documentation about making themes for Pelican is now generated in
the file ``pelican-theming.1``.
2011-07-23 15:01:46 +02:00
Skami18
52df0dc47a
Added the documentation for template inheritance
...
Requires a re-reading by someone speaking English better than me...
2011-07-23 14:53:55 +02:00
Skami18
17e7fb4509
Some changes in the templates loading system — documentation will be updated soon
...
- The `simple` theme can now be extended with the syntax `{% extends "!simple/index.html" %}`
instead of `{% extends "simple/index.html" %}` to avoid conflicts with a `simple/` folder.
- If a template is missing in a theme, it will be replaced by the
corresponding template of the `simple` theme, so it's possible to
make a new theme with only two file: a `base.html` file that
extends the `base.html` file of the `simple` theme, and a CSS
stylesheet, for example.
2011-07-22 18:45:41 +02:00
Alexis Metaireau
53b295b980
Update the features proposed by pelican on the doc.
2011-07-22 02:12:10 +02:00
Alexis Metaireau
fc2843306f
Add a settings.py sample into the documentation.
...
Fixes #118
2011-07-22 02:11:18 +02:00
Alexis Metaireau
b9aa3d0bfd
add a changelog with features per version
2011-07-22 01:56:23 +02:00
Simon
d77f657aa7
add dotclear importer - a bit ugly but it works ! some issues remain with end of lines
2011-07-22 07:18:32 +08:00
Skami18
55bc684380
Added a head block to the simple theme. The html lang attribute of the simple theme now depends of the DEFAULT_LANG variable.
2011-07-21 19:10:38 +02:00
Skami18
dc8b168fc1
Improved the menu in themes/simple/templates/index.html. Added a #menu id
2011-07-21 18:43:18 +02:00
Skami18
3f844ee5d8
Removed an URL-related bug in templates
2011-07-21 18:41:25 +02:00
Skami18
81722f65b8
Template from the simple themes can now be extended from the other themes
...
Templates from the `simple` themes can be used in the other themes using
the `extends` keyword:
{% extends "simple/index.html" %}
This does not affect the behavior of Pelican:, so there is no need to modify
the existing themes.
2011-07-19 12:31:18 +02:00
Skami18
bafa2154ff
Added the author.html template to the simple theme.
2011-07-19 12:18:14 +02:00
Alexis Metaireau
ffbf5016ac
Merge pull request #142 from mapio/master
...
Added author pages generation
2011-07-15 17:02:06 -07:00
Massimo Santini
d7f85712db
Added author.html and authors.html templates and modified the docs accordingly
2011-07-16 00:44:49 +02:00
Massimo Santini
dd5aeb678a
Added author.html and authors.html templates and modified the docs accordingly
2011-07-16 00:44:36 +02:00
Massimo Santini
90c3b98413
Merge remote-tracking branch 'upstream/master'
2011-07-16 00:17:49 +02:00
Alexis Metaireau
34c41b43e5
Merge pull request #144 from marsam/master
...
Improving tests
2011-07-15 14:39:05 -07:00
Massimo Santini
86803b8ae4
Merge remote-tracking branch 'upstream/master'
2011-07-14 14:28:27 +02:00
Mario Rodas
77aac049fd
improved test_setting.py
2011-07-02 23:47:22 -05:00
Mario Rodas
3958cbcce3
removing reqs.txt file: replaced by tox
2011-07-02 15:55:26 -05:00
Mario Rodas
53c19cc9a0
adding tox
2011-07-02 15:54:24 -05:00
Mario Rodas
d19b0c975b
test works with python2.5
2011-07-02 15:53:27 -05:00