1
0
Fork 0
forked from github/pelican
Commit graph

1,139 commits

Author SHA1 Message Date
Justin Mayer
fb994b1399 Add content dir to default settings file template
This adds a line to the settings file generated by pelican-quickstart
that ensures the automatically-generated "content" directory is
specified in said settings file. Fixes #1116
2013-10-28 15:52:09 -07: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
Justin Mayer
effac994db Merge pull request #1118 from yapbreak/patch-1
Change StandardError to RuntimeError
2013-10-24 08:41:14 -07:00
zhouji
e538aa2cde Fine-tune url-value HTML attributes list. 2013-10-17 11:33:34 +08:00
zhouji
04dba17b80 Fix #1117 Make intra-link support all url-value HTML attributes. 2013-10-16 17:06:56 +08:00
Adrien Oliva
caa833877d Change StandardError to RuntimeError
Since built-in exception "StandardError" does not exist in the latest python version (at least in version 3.3), use RuntimeError instead (which exists from python2.6 to python3.4)
2013-10-11 15:52:47 +02:00
Torrance
6dafe69ac6 Ensure headers from base.html are included. 2013-10-10 14:29:42 +13:00
Justin Mayer
e2f50750d2 Add Tumblr and Posterous to importer description 2013-10-08 13:20:56 +02: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
Alexis Metaireau
dbbf95b184 Merge pull request #1093 from honzajavorek/intrasite-link-parsing
Better intrasite link parsing
2013-09-25 07:58:27 -07: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
Honza Javorek
6fb0335269 Attempt to be compilant with Python 3. 2013-09-25 11:39:29 +02:00
Justin Mayer
2c468f091a Prepare version 3.3.1.dev for next development cycle 2013-09-24 21:57:28 +02:00
Justin Mayer
b35ce43b7f Bump version 3.3.0 2013-09-24 21:57:07 +02:00
Honza Javorek
7d43c4fa00 Support for params and fragments in intrasite links. Adresses #1063. 2013-09-24 15:18:09 +02:00
Honza Javorek
e5c0a54c57 Removed obsolete comment. 2013-09-24 14:19:47 +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
Alexis Metaireau
76e47e5198 Merge pull request #1083 from bmcorser/bmcorser/fix-utils-copy
Fix `utils.copy` behaviour
2013-09-16 02:01:46 -07:00
SDGSDG
3580233b38 Support for pygment defaults and relevant documentation 2013-09-15 23:13:17 -07:00
Justin Mayer
85213f077b Merge pull request #1075 from jeekajoo/patch-1
Add async and defer attributes to piwik.js
2013-09-15 08:35:01 -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 Metaireau
dd66ad6731 Merge pull request #1071 from talha131/change-intrasite-link-syntax-updated
Change intrasite link syntax updated
2013-09-08 14:00:57 -07:00
Talha Mansoor
48fa70c6a6 Add INTRASITE_LINK_REGEX to configuration that user can modify
This INTRASITE_LINK_REGEX is a string. It should have the capturing
group name which is `what`.

This change was made after discussions with @ametaireau and
@justinmayer.

1. https://github.com/getpelican/pelican/pull/1067
1. https://github.com/getpelican/pelican/pull/1071

Updates getpelican/pelican#1061
2013-09-09 00:06:18 +05:00
Alexis Métaireau
6813cd923f Close some HTML tags. Fix #1076 2013-09-08 17:07:30 +02:00
jeekajoo
b7bc570215 add async and defer attributes to piwik.js
inspired from http://piwik.org/docs/javascript-tracking/#toc-where-can-i-find-the-piwik-tracking-code
2013-09-02 19:25:46 +02:00
bmcorser
089059aec6 Clarify revised functinality 2013-08-31 22:11:03 +01:00
Justin Mayer
8d352d9a78 Correct upload targets in Makefile.in 2013-08-29 17:35:48 -07:00
Talha Mansoor
2f34307e12 Change the regex so that it parse |filename| and {filename} equally
Updates getpelican/pelican#1061
2013-08-29 23:14:47 +05:00
Simon Conseil
71cca7a444 Fix the behavior of Markdown extensions.
There was several issues here:
- `self.extensions` was adding 'meta' multiple times (ref #1058)
- `self.extensions` was keeping a reference to `self.settings['MD_EXTENSIONS']`,
  so adding 'meta' to it.
- the `%s_EXTENSIONS` block coming after, it was overriding `self.extensions`
  with `self.settings['EXTENSIONS']` (while it was a reference, it was working,
  but ...). As this is currently used only for Mardown, the simplest solution is
  to remove this, and let each reader manage its `_EXTENSIONS` setting.
2013-08-29 00:49:59 +02:00
Justin Mayer
2fb00a980a Merge pull request #815 from noirbizarre/doc-versionning
Documentation versioning
2013-08-28 07:59:32 -07:00
Alexis Metaireau
651e59fce1 Merge pull request #1057 from astephen2/metadata
Added metadata information. Refs #1028
2013-08-25 09:31:22 -07:00
Alex Stephen
8d41d6ba24 Refs #1028. Now iterating over tags 2013-08-24 23:36:07 -04:00
Axel Haustant
c61f6f402a Prepare for bumpr 2013-08-24 20:17:05 +02:00
bmcorser
b144c3cfbd Hack out overwrite param 2013-08-24 14:38:06 +01:00
bmcorser
0f4058a317 Add regressison test for recursively copying files 2013-08-24 13:42:55 +01:00
Alex Stephen
2826c1a558 Added metadata information. Refs #1028 2013-08-21 22:58:50 -04:00
bmcorser
9d583961e7 Fix for THEME_STATIC_PATHS by copying sensitively
If more than one path is defined in THEME_STATIC_PATHS, the theme's
static directory in output is deleted and replaced by the following
path's files.

Using `shutil.rmtree` to remove the entire destination tree if overwrite
is `True` assumes that we didn't want anything at all that was there. We
should recurse through the directory and their subdirs instead, leaving
things put there by the previous path where they were.

I lazily copied almost verbatim the solution for recursively copying a
diectory from http://stackoverflow.com/a/1994840.

The reason for this is patch is that without it, my plugin is broken! It
also makes my code a lot less crazy:

a83f066
2013-08-21 20:28:22 +01:00
Axel Haustant
d11b33030f Use .dev suffix for development versions 2013-08-21 06:18:43 +02:00
Alexis Metaireau
1fad70e5b9 Merge pull request #1053 from kura/remove-youtube
Removed YouTube directive as it's been moved to a Plugin
2013-08-19 03:47:51 -07:00
Kura
895945e3cc Removed YouTube directive as it's been moved to a Plugin 2013-08-19 11:45:59 +01:00
Alexis Metaireau
2e845feb02 Merge pull request #1050 from getpelican/content-written-signal
Add a content_written signal
2013-08-17 11:07:55 -07:00
Alexis Métaireau
e2ca6d7608 Add categories and tags to the replacement mechanism. 2013-08-17 17:36:13 +02:00
Alexis Métaireau
339955376e Add a content_written signal 2013-08-17 12:48:34 +02:00
Alexis Métaireau
aae56fee39 exception.message was removed in py 3.X 2013-08-17 01:12:39 +02:00