th3aftermath
56b0061393
Add the setting SLUGIFY_ATTRIBUTE
2014-03-04 21:16:23 -05:00
Stefan hr Berder
652eb3686f
add lang support for drafts ( #826 & #1107 )
...
Fix #826
Fix #1107
2014-02-23 14:03:09 +01:00
Justin Mayer
58e817cb0f
Merge pull request #859 from cdunklau/new_github_logo
...
Update GitHub icon for notmyidea theme
2014-02-17 09:40:46 -08:00
Mario Lang
cff9d0aa58
Fix stray </ol> and </section> if only one article is displayed.
...
We already check if loop.length > 1 before outputting <section> and <ol>
tags, but we neglected to do the same check when outputting the corresponding
end tags.
Also, since I had to read the code when I touched it, simplified a conditional:
if (a) if (a and (b or not b and c))
can be simplified to
if (a) if (b or c)
Note the "b or not b", it was just too ugly to not fix.
2014-02-15 13:21:06 +01:00
Mario Lang
459a13bf79
HTML error in notmyidea: <li> not allowed in <section>.
...
<li> tags need to be inside of <ul> or <ol>.
Thanks to the w3c_validate plugin for finding this.
2014-02-15 13:02:03 +01:00
Anatoly Bubenkov
2c25e488c4
multiple authors implemented
2014-02-14 03:21:06 +01:00
Colin Dunklau
81e44ed2de
Use absolute size for github mark
2014-02-09 21:20:02 +01:00
Colin Dunklau
df21315a24
32px Github logo and CSS shinker
2014-02-09 21:17:39 +01:00
Colin Dunklau
4f0431f9e9
Updated tests
2014-02-09 20:23:12 +01:00
Justin Mayer
9b36437d97
Merge pull request #1246 from fenekku/period-to-archive-context
...
Add period to period_archives context. Refs #1044 .
2014-02-08 12:19:36 -08:00
Justin Mayer
dcadf33988
Merge pull request #1183 from Rogdham/pelican-fixcopy
...
Fix `utils.copy` for copying files
2014-02-05 08:19:34 -08:00
fenekku
f6e27617f8
Add period to period_archives context. Refs #1044 .
...
* Adds period tuple of (year, month, day) matching the time
period of the current archive. Note that this is done
to the archive context if period_archives.html doesn't exist.
* Adds tests to verify this.
* Adds documentation in themes.rst about period in period_archives.html.
2014-02-03 20:26:38 -05:00
Alistair Magee
ea3e160db1
Extra functionality for pelican-import for wordpress imports
2014-02-03 17:36:41 +00:00
Alistair Magee
dc552bb869
fix test-suite import error
2014-01-10 16:33:02 +00:00
Kyle Fuller
da690dfc37
Python-Markdown quote's URL's, we need to unquote to use on filesystem
...
Fixes #1143
Closes #1095
Closes #1149
2013-12-09 18:13:43 +00:00
Rogdham
fd7fc2e202
Simplify usage of utils.copy
...
Remove confusing parameters, clarify usage in __doc__
2013-12-07 21:11:15 +01:00
Rogdham
7da0506f2d
Fix utils.copy for copying files, add unit tests
...
`copy('', 'a/b.ext0', 'c/d.ext1')` is copying `a/b.ext0` into `c/d.ext1/b.ext0`
(creating folder `c/d.ext1` in the process) instead of `c/d.ext1`.
Bug introduced by e03cf3f517 .
2013-12-07 20:58:19 +01:00
Florian Jacob
bd9d1b9539
The modified attribute no longer has a default value.
...
This allows for templates using {% if article.modified %}
instead of {% if article.modified != article.published %} .
2013-11-17 23:40:11 +01:00
Florian Jacob
4b2fcb09a4
Added a new ''modified:' metadata tag to be able to specify the
...
publication time and date and the last modified time and date
independently.
This makes it possible to access the last updated date with {{ article.locale_modified }} in templates.
Additionally, an already delivered feed entry can be corrected by changing the modified date and time, as it is used for atom:update
/ rss pubDate field now.
2013-11-10 00:14:55 +01:00
Mark Lee
35375b19ff
Log a warning when the HTML reader encounters a nonconformant meta tag
...
Instead of throwing an exception and skipping the HTML file, log a
warning with a message which makes it more obvious as to what happened.
2013-11-08 14:37:07 -08:00
Justin Mayer
5e5510cfcf
Improve Disqus embed code in notmyidea theme
...
According to Disqus, the disqus_shortname variable is a required field.
Also added a <noscript> notice for those who have JS disabled.
2013-10-27 09:27:30 -07:00
Jon Chen
9331e42ee1
use // instead of explicitly defining http
...
for twitter as well
update sample output
2013-10-24 17:06:23 -04:00
zhouji
e538aa2cde
Fine-tune url-value HTML attributes list.
2013-10-17 11:33:34 +08:00
Kyle Fuller
f83d0d3b0c
Handle east asian character column width in the importer
...
Fixes #682
Closes #923
2013-10-08 09:46:40 +01:00
Tshepang Lekhonkhobe
67d3ab8883
assertEquals is deprecated in favor of assertEqual
2013-10-06 16:15:43 +02:00
Tshepang Lekhonkhobe
9657071301
Python 3.3 got mock
2013-10-06 15:30:14 +02:00
Simon Conseil
a49b744e95
Fix tests with latest versions of smartypants.
...
smartypants is now py3 compatible but the default settings for double quotes has
been changed (http://pythonhosted.org/smartypants/changes.html ).
This commit:
- update the typogrify test (change quotes, and add more test casesi: caps word,
ellipsis)
- install typogrify on travis
- uses upstream version of smartypants in tox instead of dmdm's fork for py3
2013-09-26 22:47:55 +02:00
Honza Javorek
6ed23fec7d
Tuned the tests so they are PY3 compilant.
2013-09-25 16:31:23 +02:00
Honza Javorek
7415d370e6
Added tests.
2013-09-25 16:13:28 +02:00
Alexis Metaireau
74069e771f
Merge pull request #1084 from karmadharma/pygmentdocsanddefault
...
Support Pygments customization in settings (reST only)
2013-09-16 02:32:17 -07:00
SDGSDG
3580233b38
Support for pygment defaults and relevant documentation
2013-09-15 23:13:17 -07:00
bmcorser
e03cf3f517
Fix utils.copy behaviour
...
Previously, the copy util failed if only a directory containing only
files was specified in THEME_STATIC_PATHS
2013-09-14 16:18:53 +01:00
Alexis Metaireau
9935286e19
Merge pull request #1056 from bmcorser/fix-utils-copy
...
Fix for THEME_STATIC_PATHS by copying sensitively
2013-09-09 15:01:13 -07:00
Alexis Métaireau
6813cd923f
Close some HTML tags. Fix #1076
2013-09-08 17:07:30 +02:00
bmcorser
089059aec6
Clarify revised functinality
2013-08-31 22:11:03 +01:00
bmcorser
0f4058a317
Add regressison test for recursively copying files
2013-08-24 13:42:55 +01:00
Alexis Métaireau
e2ca6d7608
Add categories and tags to the replacement mechanism.
2013-08-17 17:36:13 +02:00
Alexis Métaireau
aae56fee39
exception.message was removed in py 3.X
2013-08-17 01:12:39 +02:00
Alexis Métaireau
73b37989f7
update the readers tests
2013-08-17 01:02:07 +02:00
Alexis Metaireau
2be674c909
Merge pull request #903 from dominiqueplante/readers.read_file-throwsexception
...
Add unit test for the case for handing unhandled extension
2013-08-16 15:34:49 -07:00
Justin Mayer
5a469dc2e3
Merge pull request #1011 from saimn/readers
...
Refactor readers and remove MARKUP. Fixes #866
2013-08-07 12:34:22 -07:00
Justin Mayer
0df12e31e2
Merge pull request #974 from dbrgn/tags_authors_setting_fix
...
Tags/Authors Setting Fix
2013-08-06 16:18:37 -07:00
Simon Conseil
cfe72c2736
Disable asciidoc files for tests
2013-08-06 23:42:41 +02:00
Simon Conseil
4bc4b1500c
Refactor readers and remove MARKUP
...
Add a `Readers` class which contains a dict of file extensions / `Reader`
instances. This dict can be overwritten with a `READERS` settings, for instance
to avoid processing *.html files:
READERS = {'html': None}
Or to add a custom reader for the `foo` extension:
READERS = {'foo': FooReader}
This dict is no storing the Reader classes as it was done before with
`EXTENSIONS`. It stores the instances of the Reader classes to avoid instancing
for each file reading.
2013-08-06 23:42:41 +02:00
SDGSDG
ece437f8fd
Added more pygments options for code blocks
2013-08-05 22:50:49 -07:00
Danilo Bargen
42f9726ffa
Support TAGS_* and AUTHORS_* by default.
2013-08-05 19:16:00 +02:00
Russ Webber
5a8f5cefdd
fix py3 support for sourcecode directive
...
added sourcecode to the functional test so it's tested *somewhere*.
fixes #963
2013-08-05 23:45:48 +08:00
Alexis Metaireau
ea6d0cf5b5
Merge pull request #1007 from saimn/refactor-tests
...
Refactor test_generators and pelican_open
2013-08-05 08:02:45 -07:00
Simon Conseil
4ffa34544e
More refactoring for test_generators
...
- list comprehensions for distill_articles/pages
- distill articles only once
- pep8
2013-08-04 14:47:03 +02:00
Simon Conseil
577a3d116e
Replace get_populated_generator with setUpClass
2013-08-04 14:47:03 +02:00