Siltaar
e9c2409eab
Allow develop_server.sh to work with paths containing spaces
2018-03-29 15:05:00 +02:00
Justin Mayer
81b7e7481f
Merge pull request #2238 from mosra/feed-urls
...
Feed URL settings, making feeds aware of absolute URLs
2018-03-23 13:36:51 +01:00
Justin Mayer
36f00b3afd
Merge pull request #2240 from mosra/atom-feed-subtitle
...
Make use of SITESUBTITLE setting also in Atom feeds
2018-03-23 13:34:37 +01:00
Justin Mayer
f761f95288
Merge pull request #2265 from bward/publish-docs-redundancy
...
Remove redundancy from publish docs. Fixes #2233 .
2018-03-23 12:45:41 +01:00
Justin Mayer
d973a7d097
Merge pull request #2304 from peterdesmet/patch-1
...
Indicate that logging needs to be imported for LOG_FILTER
2018-03-23 12:22:28 +01:00
Justin Mayer
0a49609f82
Merge pull request #2302 from jorgesumle/link-fix
...
Fix broken links from documentation
2018-03-18 00:26:37 +01:00
Justin Mayer
8cb88e91ee
Merge pull request #2290 from benjaminabel/patch-1
...
Register function missing in docs
2018-03-18 00:25:29 +01:00
Justin Mayer
a51a487533
Merge pull request #2306 from avaris/static-follow-symlink
...
Fixes #2305 : Follow symlinks while copying in static generator
2018-03-18 00:14:10 +01:00
Justin Mayer
9cf05fb2ae
Merge pull request #2256 from mosra/default-lang-to-docutils
...
Propagate value of DEFAULT_LANG to Docutils reST parser
2018-03-18 00:05:43 +01:00
Justin Mayer
97d79f1b56
Merge pull request #2267 from PeterDaveHelloKitchen/png-image-optimization
...
Optimize PNG images losslessly using Google zopflipng
2018-03-18 00:04:43 +01:00
Justin Mayer
a521bb6e87
Merge pull request #2278 from lqez/lqez-patch-1
...
No need to mention SimpleHTTPServer in quickstart script
2018-03-18 00:03:26 +01:00
Justin Mayer
aaac64618a
Merge pull request #2298 from manelclos/fix-2297
...
Don't fail on macOS: "unknown locale: UTF-8"
2018-03-18 00:00:12 +01:00
Peter Desmet
15c069d411
Import logging in LOG_FILTER examples
2018-03-16 10:37:23 +01:00
Deniz Turgut
beef062bb8
Fixes #2305 : Follow symlinks while copying in static generator
2018-03-16 00:36:19 +03:00
Jorge Maldonado Ventura
4c0c2a5893
Documentation: Fix broken links
2018-03-12 14:35:40 +01:00
Justin Mayer
72756a5c0d
Merge pull request #2072 from drounin/overrides_ref2021+merge_update
...
Add THEME_TEMPLATE_OVERRIDES. Refs #2021
2018-03-05 07:50:12 -08:00
Manel Clos
b6b9f2af40
Don't fail on macosx: "unknown locale: UTF-8"
2018-02-26 07:29:55 +01:00
Benjamin ABEL
30a472a8a3
[DOC] register function missing
2018-02-12 15:14:27 +01:00
Justin Mayer
f7681f7259
Merge pull request #2246 from mosra/theme-static-paths-files
...
Make THEME_STATIC_PATHS work for files as well
2018-02-10 11:29:06 -08:00
Justin Mayer
59fc1d02a7
Merge pull request #2235 from mosra/paginator-pattern-url
...
Allow using page URL in pagination patterns
2018-02-10 11:27:02 -08:00
Vladimír Vondruš
037d9aa11b
Minimal documentation for the new *_ARCHIVE_URL settings.
2018-02-10 18:26:55 +01:00
Vladimír Vondruš
182fb11c80
Allow to use page URL in pagination pattern.
...
Currently it was only possible to use page "save as" name or part of it
for generating pagination links. That's not sufficient when page URLs
differ a lot from actual filenames. With this patch it's possible to use
the `{url}` placeholder in PAGINATION_PATTERNS setting. For example, the
paginated archives would be saved to:
blog/index.html
blog/2/index.html
blog/3/index.html
while the actual URLs would be like this (with the help of Apache's
mod_rewrite):
http://blog.my.site/
http://blog.my.site/2/
http://blog.my.site/3/
The configuration that corresponds to this is roughly the following:
ARCHIVES_SAVE_AS = 'blog/index.html'
ARCHIVES_URL = 'http://blog.my.site/ '
PAGINATION_PATTERNS = [
(1, '/{url}', '{base_name}/index.html'),
(2, '/{url}{number}/', '{base_name}/{number}/index.html')
]
Also added YEAR_ARCHIVE_URL, MONTH_ARCHIVE_URL and DAY_ARCHIVE_URL
settings, as they were missing and now they make sense.
2018-02-10 18:26:55 +01:00
Vladimír Vondruš
4995a5c641
test: explicitly verify that all static files are present.
2018-02-10 18:12:46 +01:00
Justin Mayer
e609641336
Merge pull request #2228 from skz169/page-generator-write-page-signal
...
Add a new signal: page_generator_write_page
2018-02-09 13:12:47 -08:00
Justin Mayer
2d24d6b997
Merge pull request #2288 from charlesfleche/fix-metadata-intrasite-links-squashed
...
Fix intrasite links for non-'summary' metadata
Metadata like `MyArticleBanner: ` would be properly parsed (as defined in `FORMATTED_FIELDS`), but the intrasite links would not be processed.
Only the summary gets its intrasite links processed, has its value is either generated from the content (calling self._update_content at some point) or self._update_content is explicitly called if summary is passed as metadata.
This PR expands the paths as soon as possible in (`Content.__init__`) for metadata defined in `FORMATTED_FIELDS`.
2018-02-09 11:41:30 -08:00
Charles Flèche
3de422b1ab
Add test for parsed metadata
2018-02-09 10:43:23 +01:00
Charles Flèche
31dc9366f0
Initialize metadata with refresh_metadata_intersite_links
2018-02-09 10:41:32 +01:00
Charles Flèche
06fd9be1c2
Get Content._summary from metadata
2018-02-09 10:40:47 +01:00
Charles Flèche
65daa9e537
Extract refresh_metadata_intersite_links methods
2018-02-09 10:39:11 +01:00
Justin Mayer
98852a63c1
Merge pull request #2227 from JulienPalard/fix_links
...
FIX: replace freenode.org with freenode.net
2018-02-08 14:41:18 -08:00
Julien Palard
ba1c7f6095
FIX: freenode.org/freenode.net
2018-02-08 23:08:23 +01:00
Justin Mayer
598f9fbc83
Merge pull request #2234 from dwarvenhoard/feature/extension-setting
...
Add setting so template extensions are configurable
2018-02-08 09:02:05 -08:00
Justin Mayer
f776e56b34
Merge pull request #2122 from ix5/quickstart-jinja
...
pelican-quickstart: switch to jinja2
2018-02-08 08:49:45 -08:00
Justin Mayer
948b48bb8c
Merge pull request #2197 from jorgesumle/typofix
...
Correct typos in documentation
2018-02-08 08:45:33 -08:00
Justin Mayer
14aac3a0f4
Merge pull request #2204 from Lucas-C/logs_deduping_min_level
...
Add --log-dedup-min-level CLI option
2018-02-08 08:44:24 -08:00
Justin Mayer
3492dfe3c8
Merge pull request #2259 from ix5/docs_themes_fix_save_as
...
Fix documentation for *_SAVE_AS in themes.rst
2018-02-08 08:36:18 -08:00
Justin Mayer
e7ac0a9272
Merge pull request #2196 from mosra/absolute-url-merging
...
Make URL part joining aware of absolute URLs
2018-02-08 08:19:26 -08:00
Hyunwoo Park
b888a4589e
Make it simpler again
2018-02-02 17:16:09 +09:00
Hyunwoo Park
d496e81f2b
We're not using SimpleHTTPServer anymore.
2018-01-22 19:26:57 +09:00
Peter Dave Hello
0dc175434f
Optimize PNG images losslessly using Google zopflipng
2017-12-25 01:43:34 +08:00
Ben Ward
4f96966020
Remove redundancy from publish docs. Fixes #2233 .
2017-12-18 11:39:57 +00:00
Lucas Cimon
f5cc21df0e
Adding --logs-deduping-min-level CLI option
2017-12-15 14:59:47 +01:00
ix5
69bd9e01b6
Fix documentation for *_SAVE_AS in themes.rst:
...
Update to current defaults
2017-12-10 07:17:51 +01:00
ix5
6d46bf4257
pelican-quickstart: switch to jinja2
...
- Use the jinja2 templating language for Makefile, fabfile,
pelicanconf, publishconf, and develop-server.sh
- Add logic in pelican_quickstart.py
- Let jinja2 handle opening and reading template files
- Remove thus unused functions for string.Template
2017-12-10 04:05:38 +01:00
Vladimír Vondruš
abb91fc3be
Propagate value of DEFAULT_LANG to docutils reST parser.
...
That way the parsed node tree gets proper information about the
language, which can be then used for e.g. language-aware smart quotes or
hyphenation.
2017-11-29 22:42:54 +01:00
Justin Mayer
34103cd5dd
Merge pull request #2251 from fgallaire/content
...
Change imported content directory name to "content". Fixes #2250
2017-11-12 08:10:23 -08:00
Florent Gallaire
a091a4b8b9
Change pelican-import output directory default name to "content" ( fix #2250 )
2017-11-09 19:23:38 +01:00
Justin Mayer
8ebc120f36
Align import style with flake8-import-order 0.15
...
Addresses: https://github.com/PyCQA/flake8-import-order/issues/120
Refs #2246
2017-11-07 04:18:03 -08:00
Vladimír Vondruš
430868e859
Make THEME_STATIC_PATHS work for files as well.
...
The test passes now.
2017-11-03 16:04:52 +01:00
Vladimír Vondruš
19a9eeb975
Test that THEME_STATIC_PATHS works for both dirs and files.
...
It's documented like that. Doesn't work for files, though.
2017-11-03 16:03:35 +01:00