Justin Mayer
a8d41e0c57
Merge pull request #1669 from zackw/semicolon-separated-author-lists
...
Support semicolon-separated author/tag lists
2015-06-06 09:17:52 -07:00
Justin Mayer
69b8a2d8cc
Merge pull request #1726 from StevenMaude/add-settings-details-to-publish-docs
...
Add publishconf.py, "make publish" details to docs
2015-06-04 15:27:22 -07:00
Zack Weinberg
c918380802
Support semicolon-separated author/tag lists.
...
Idea borrowed from Docutils. This allows one to write author lists in
lastname,firstname format. The code change also means that readers with
fancy metadata that can natively represent lists (e.g. Docutils itself,
or MD-Yaml) don't have to merge 'em back together for process_metadata's
sake.
2015-06-04 17:31:20 -04:00
Steven Maude
b6f391d8e9
Document make publish
...
Also clarify the distinction between make html and make publish.
2015-06-03 09:35:13 +01:00
Steven Maude
551909893e
Document how to use a publish configuration
...
Explain how to import settings from pelicanconf.py into publishconf.py.
2015-06-03 09:35:05 +01:00
Justin Mayer
940eb76b7f
Load external resources via HTTPS when available
...
This replaces all `http://` and `//:` links with `https:`. The protocol-
relative URL scheme is now deemed to be an anti-pattern. There are
security advantages to using HTTPS, and there are no significant
performance concerns.
In short, if the asset we need is available via HTTPS, then that asset
should always be loaded via HTTPS.
Fixes #1736
2015-06-02 08:35:12 -07:00
Justin Mayer
389d0cec52
Merge pull request #1453 from arty-name/period-archives-syntax-errors
...
Fix #1405 : No error message for invalid syntax in period_archives.html
2015-05-30 09:29:53 -07:00
Justin Mayer
3a03aef3e2
Merge pull request #1728 from jonathan-s/stop-server
...
Fix for stopping devserver
2015-05-27 08:13:21 -07:00
Justin Mayer
1f3c6c5dca
Merge pull request #1727 from alexwlchan/master
...
Small spelling corrections
2015-05-25 08:53:45 +02:00
Jonathan Sundqvist
77ebd05fce
Actually stopping server
...
When running `make devserver` and then running `make stopserver` it doesn't stop the server. This patch fixes that.
2015-05-24 16:59:23 +01:00
Alex Chan
641b3ffa71
Fix capitalisation of WordPress
2015-05-24 13:08:30 +01:00
Alex Chan
f8f89a8476
Fix spelling mistakes in docs
2015-05-24 13:08:23 +01:00
Justin Mayer
72a0e626dd
Merge pull request #1530 from Sethathi/settings_unit_tests
...
Unit tests for settings.py
2015-05-21 10:10:37 +02:00
Justin Mayer
8786732044
Merge pull request #1703 from ingwinlu/remove_tag_cloud
...
Remove tag_cloud from Pelican core
2015-05-13 23:19:24 +02:00
Justin Mayer
42d2c4d26a
Merge pull request #1720 from ingwinlu/fix_tox_2
...
make tox 2 compatible
2015-05-13 23:15:04 +02:00
derwinlu
e10ae8a187
make tox 2 compatible
2015-05-13 21:08:39 +02:00
Justin Mayer
47e468cebe
Merge pull request #1690 from ingwinlu/build_docs_travis
...
Test docs via Travis
2015-05-13 18:37:19 +02:00
Justin Mayer
5946313b2e
Merge pull request #1718 from ionelmc/patch-2
...
Improve internal error reporting. Fixes #1717 .
2015-05-12 09:51:40 +02:00
Ionel Cristian Mărieș
ab2dc71d34
Improve internal error reporting. Fixes #1717 .
2015-05-12 02:55:45 +03:00
Justin Mayer
aae0f6c484
Merge pull request #1716 from foresto/add-missing-backtick
...
Add backtick missing from last doc commit
2015-05-10 16:35:49 +02:00
Forest
2f048d3652
Add backtick missing from my last docs commit.
2015-05-09 21:20:07 -07:00
Justin Mayer
8292d35ea8
Merge pull request #1715 from foresto/static-exclude-sources-doc
...
Clarify STATIC_EXCLUDE_SOURCES documentation
2015-05-09 23:42:09 +02:00
Forest
264d75b9e0
Clarify STATIC_EXCLUDE_SOURCES documentatoin.
2015-05-08 13:39:59 -07:00
Justin Mayer
807b3bced3
Merge pull request #1471 from roidelapluie/master
...
Add a new signal: page_writer_finalized
2015-05-06 13:13:48 +02:00
Justin Mayer
ac844eacf4
Merge pull request #1705 from 11craft/allow-path
...
Allow `--path` even when using a virtualenv project
2015-05-01 23:59:27 +02:00
Justin Mayer
3f6315fe26
Merge pull request #1683 from alb-i986/fix-meta-tags
...
Fix the meta tags added in #1057
2015-04-30 23:51:07 +02:00
Justin Mayer
9a38f61e4d
Merge pull request #1700 from avaris/1686
...
Fixes #1686 : posixize paths in context['filenames'] to fix windows issues
2015-04-29 16:06:19 +02:00
Justin Mayer
a571ec4cd9
Merge pull request #1708 from iksteen/fix-draft-intra-site-links
...
Fix intra-site links to drafts
2015-04-29 16:01:38 +02:00
Justin Mayer
222c6e4c03
Merge pull request #1701 from avaris/urlwrapper_slug_property
...
Change URLWrapper.slug to a property
2015-04-29 15:58:50 +02:00
Ingmar Steen
df54953032
Fix intra-site links to drafts.
...
Overwrite an article's source path registration when it is
'upgraded' to a draft.
Fixes #865
2015-04-29 15:13:08 +02:00
Justin Mayer
5cf3481483
Merge pull request #1691 from ingwinlu/add_skippable_tests
...
add skips for tests relying on dev_requirements modules
2015-04-28 07:08:01 +02:00
Matthew Scott
d6ebf772e3
Allow --path even when using a virtualenv project
2015-04-23 13:30:24 -05:00
winlu
3effe464c6
add faq entry about tag-cloud outsourcing
2015-04-20 16:36:18 +02:00
winlu
9dd4080fe6
remove tag_cloud from core
2015-04-20 12:16:05 +02:00
Justin Mayer
d0c15d5a0c
Merge pull request #1696 from dmd/patch-1
...
Clarify phrasing in quickstart documentation
2015-04-18 10:12:46 +02:00
Justin Mayer
44bd308dd2
Merge pull request #1681 from ingwinlu/fix_test_readers
...
Maintain test_readers
2015-04-17 14:40:31 +02:00
Deniz Turgut
dceea3aabe
Change URLWrapper.slug to a property
...
Main goal is to delay `slugify` call until `slug` is needed. `slugify`
can be expensive depending on the input string (see #1172 ). Changing it
to a property gives plugins time to place custom `slug`s before `name`
is unnecessarily slugified.
With this change, default behavior is same except the time slugification
happens. But if you set custom slug, `slugify` won't be used at all.
So, this is a partial solution to #1172 . The rest, setting a custom slug,
would best be handled by a plugin.
2015-04-16 19:16:23 -04:00
Deniz Turgut
90a283bc44
Fixes #1686 : posixize paths in context['filenames'] to fix windows issues
2015-04-16 19:05:15 -04:00
Justin Mayer
f19ea17d0a
Merge pull request #1698 from avaris/1695
...
Fixes #1695 : replace `map` with list comprehension for py3 compatibility
2015-04-15 09:07:33 +01:00
Deniz Turgut
2e84e30ad3
Fixes #1695 : replace with list comprehension for py3 compatibility
2015-04-14 15:19:16 -04:00
winlu
a45a917766
test docs via travis
...
* move build environment into tox
* add new environment installing sphinx and testing for doc errors
* reorganize dependency installs for easier management
2015-04-13 18:20:13 +02:00
Daniel M. Drucker
f864418b9e
make the quickstart work
...
The quickstart was worded confusingly - it said "from your project directory", which implied doing a `cd ..` down to the `projects` dir, which would cause `pelican content` to fail. In fact, you need to be in the `yoursite` directory, which is the directory that has the `content` directory in it.
2015-04-13 11:12:52 -04:00
winlu
bf7d113caa
add skips for tests relying on dev_requirements modules
2015-04-11 22:45:31 +02:00
Justin Mayer
249a919c59
Merge pull request #1687 from ingwinlu/fix_refs_themes
...
[DOCS] fix broken refs
2015-04-11 09:28:55 +01:00
winlu
adc5c4b572
fix broken refs
2015-04-10 09:02:12 +02:00
Justin Mayer
d0e2e3e63f
Merge pull request #1680 from ingwinlu/fix_internal_metadata_link
...
[DOCS] fix broken internal metadata link
2015-04-09 10:01:56 +09:00
Alberto Scotto
0f7938ccb7
fix the meta tags added in #1028
...
The attribute 'contents' should be 'content'.
See http://www.w3schools.com/tags/att_meta_content.asp
2015-04-08 03:32:48 +02:00
winlu
2e590d0e86
maintain test_readers
...
* move all metadata tests to use a single function call (assertDictHasSubset)
* add tests for assertDictHasSubset
* correct some tests that iterated over metadata instead of expected metadata, resulting in metadata that was expected to be there but was not
* correct resulting broken tests
* add additional tests for EXTRA_PATH_METADATA
* make MdReaderTest fail if Markdown is not available instead of skipping each method individually
2015-04-07 12:06:18 +02:00
winlu
5ca808ed59
fix broken internal metadata link
2015-04-06 09:52:16 +02:00
Justin Mayer
b295163142
Merge pull request #1679 from avaris/fix_fab_serve
...
Make `pelican.server` importable and use it in `fab serve`
2015-04-05 10:32:05 +09:00