Skip to content

Commit 918d342

Browse files
committed
new pelican resources and update changelog
1 parent fc9a283 commit 918d342

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

content/pages/04-web-development/35-pelican.markdown

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ meta: Pelican is a static site generator implemented in Python that uses Markdow
1010
# Pelican
1111
[Pelican](http://docs.getpelican.com/en/3.6.3/) is a
1212
[static site generator](/static-site-generator.html) implemented in Python
13-
that combines [Jinja](/jinja2.html) templates with content written in
14-
Markdown or reStructuredText to produce websites.
13+
that combines [Jinja](/jinja2.html) [templates](/template-engines.html)
14+
with content written in [Markdown](/markdown.html) or reStructuredText to
15+
produce websites.
1516

1617
Pelican's
1718
[source code is available on GitHub](https://github.com/getpelican/pelican)
@@ -61,6 +62,14 @@ to hosting services such as Amazon S3 and GitHub Pages.
6162
[CloudFlare](https://www.cloudflare.com/) as a
6263
[content delivery network (CDN) to server the static content](/static-content.html).
6364

65+
* [A Pelican Tutorial to Build A Static, Python-Powered Blog with Search & Comments](https://snipcart.com/blog/pelican-blog-tutorial-search-comments)
66+
provides a walkthrough for how to build a great combination of useful
67+
features into your static site such as search and comments with the
68+
[Staticman](https://github.com/eduardoboucas/staticman) library. Bonus
69+
points at the end for showing how to deploy to
70+
[Netlify](https://www.netlify.com/) as an alternative to GitHub Pages
71+
or S3.
72+
6473
* [Creating your own blog with Pelican](http://chdoig.github.io/create-pelican-blog.html)
6574
covers the decision-making process with building a static versus dynamic
6675
website. The post then dives into using Pelican as a static site
@@ -76,6 +85,10 @@ to hosting services such as Amazon S3 and GitHub Pages.
7685
take in new input markup formats, modify the generator process and
7786
add handy features such as a custom table of contents.
7887

88+
* [Pelican Sitemap and Pagination](http://www.vcheng.org/2014/02/22/pelican-sitemap-pagination/)
89+
explains how to generate a `sitemap.xml` file for your static site that
90+
includes all pages instead of just auto-included top-level pages.
91+
7992
* [Getting started with Pelican and GitHub pages](http://www.mattmakai.com/introduction-to-pelican.html)
8093
is a tutorial I wrote to use the Full Stack Python source code to create
8194
and deploy your first static site.

content/pages/meta/00-change-log.markdown

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ on GitHub.
1717

1818
## 2018
1919
### March
20+
* New resources on the [Pelican](/pelican.html) static site generator
21+
page.
2022
* Added starter pages for [localhost tunnels](/localhost-tunnels.html),
2123
[virtual environments (virtualenvs)](/virtual-environments-virtualenvs-venvs.html),
2224
[environment variables](/environment-variables.html) and

0 commit comments

Comments
 (0)