[pluginlist-update] Redirecting /docs/plugins/list to /plugins.
This commit is contained in:
parent
5d5b8c18cd
commit
bd352bd50b
|
@ -1,67 +1,5 @@
|
||||||
title: List
|
_model: redirect
|
||||||
---
|
---
|
||||||
summary: A list of known plugins.
|
target: /plugins
|
||||||
---
|
---
|
||||||
body:
|
_discoverable: no
|
||||||
|
|
||||||
Lektor is a young project but it has a growing list of both official and community supported plugins.
|
|
||||||
Official plugins were developed by the authors of Lektor and kept in good shape together with the rest of the
|
|
||||||
project. Community plugins are moderated and updated regularly, but
|
|
||||||
they might not keep pace with development on Lektor.
|
|
||||||
They are maintained by the community.
|
|
||||||
|
|
||||||
This is a list of currently known plugins. Official plugins are prefixed with as asterisk (*) and are listed first in each section and separated by an underline.
|
|
||||||
|
|
||||||
## Build
|
|
||||||
|
|
||||||
* *[webpack-support :ext](https://github.com/lektor/lektor-webpack-support):
|
|
||||||
adds support for building websites with webpack.
|
|
||||||
___
|
|
||||||
* [htmlmin :ext](https://github.com/vesuvium/lektor-htmlmin): Automatically minifies .html files in build directory
|
|
||||||
* [i18n :ext](https://github.com/numericube/lektor-i18n-plugin): Use GetText .PO files to translate your site **content**.
|
|
||||||
* [make :ext](https://github.com/BarnabyShearer/lektor-make): Run `make lektor` for custom build systems
|
|
||||||
* [minify :ext](https://github.com/pietroalbini/lektor-minify): Minify changed files automatically during the build
|
|
||||||
* [npm-support :ext](https://github.com/sterin/lektor-npm-support): adds support for using npm/yarn to build assets in Lektor using tools such as [Parcel](https://parcel.js.org), [webpack](https://webpack.js.org), etc.
|
|
||||||
|
|
||||||
## Content
|
|
||||||
|
|
||||||
* *[markdown-admonition :ext](https://github.com/lektor/lektor-markdown-admonition):
|
|
||||||
adds admonition block support to Markdown.
|
|
||||||
* *[markdown-header-anchors :ext](https://github.com/lektor/lektor-markdown-header-anchors):
|
|
||||||
adds support for header anchors and table of contents to Markdown.
|
|
||||||
* *[markdown-highlighter :ext](https://github.com/lektor/lektor-markdown-highlighter):
|
|
||||||
adds support for syntax highlighting to markdown code snippets.
|
|
||||||
___
|
|
||||||
* [asciidoc :ext](https://github.com/ajdavis/lektor-asciidoc/): Add asciidoc field type
|
|
||||||
* [jinja-content :ext](https://github.com/terminal-labs/lektor-jinja-content) Enable Jinja with the [Template Context](https://www.getlektor.com/docs/templates/#template-context) in your content fields, e.g. combining Jinja and Markdown.
|
|
||||||
* [nofollow :ext](https://github.com/yargies/lektor-nofollow): Easily create nofollow links in markdown
|
|
||||||
* [rst :ext](https://github.com/fschulze/lektor-rst): A [reStructuredText](http://docutils.sourceforge.net) plugin
|
|
||||||
* [tags :ext](https://github.com/ajdavis/lektor-tags): For each tag on site, build a list of pages with that tag.
|
|
||||||
* [read-full-post :ext](https://github.com/Andrew-Shay/lektor-read-full-post): Allows blog listing posts to be shortened with a link to the full post.
|
|
||||||
|
|
||||||
## Deploy
|
|
||||||
|
|
||||||
* [netlify :ext](https://github.com/ajdavis/lektor-netlify): Publish to [Netlify](https://www.netlify.com/).
|
|
||||||
* [s3 :ext](https://github.com/spenczar/lektor-s3): Publish to [S3](https://aws.amazon.com/s3/) buckets and [Cloudfront](https://aws.amazon.com/cloudfront/).
|
|
||||||
* [surge :ext](https://github.com/ajdavis/lektor-surge): Publish to [Surge](https://surge.sh/).
|
|
||||||
|
|
||||||
## Templates
|
|
||||||
|
|
||||||
* *[disqus-comments :ext](https://github.com/lektor/lektor-disqus-comments): Embed Disqus comments into your website.
|
|
||||||
___
|
|
||||||
* [atom :ext](https://github.com/dwt/lektor-atom): Generate Atom feeds for your content.
|
|
||||||
* [creative-commons :ext](https://github.com/humrochagf/lektor-creative-commons): Add Creative Commons license to your pages.
|
|
||||||
* [github-repos :ext](https://github.com/marksteve/lektor-github-repos): Fetches your GitHub repos for display in Lektor templates.
|
|
||||||
* [markdown-excerpt :ext](https://github.com/bancek/lektor-markdown-excerpt): Adds filter for Markdown body excerpt.
|
|
||||||
* [google-analytics :ext](https://github.com/kmonsoor/lektor-google-analytics): Adds `Google Analytics` support to Lektor-generated site.
|
|
||||||
* [shortcodes :ext](https://github.com/skorokithakis/lektor-shortcodes): Allows you to use shortcodes (something like tags) in your model fields.
|
|
||||||
* [slugify :ext](https://github.com/terminal-labs/lektor-slugify) Add a Jinja filter to slugify strings, even Unicode.
|
|
||||||
* [natural-language :ext](https://github.com/terminal-labs/lektor-natural-language) Add filters to do basic natural language processing with NLTK. Find keywords and sentence structure naturally.
|
|
||||||
* [strip-html-tags :ext](https://github.com/terminal-labs/lektor-strip-html-tags) Add a filter to transform HTML into simple text by stripping HTML tags.
|
|
||||||
* [thumbnail-generator :ext](https://github.com/skorokithakis/lektor-thumbnail-generator): Allows you to generate configurable thumbnails for all your attachment images, so you can link them in your pages.
|
|
||||||
* [webdav :ext](https://github.com/mesbahamin/lektor-webdav): Get a list of files hosted on a WebDAV server.
|
|
||||||
* [yandex-metrica :ext](https://github.com/gagoman/lektor-yandex-metrica): Adds `Yandex Metrica` support to Lektor-generated site.
|
|
||||||
|
|
||||||
! Have your own plugin and you want to see it here? Just [edit this page
|
|
||||||
on GitHub :ref](https://github.com/lektor/lektor-website/edit/master/content/docs/plugins/list/contents.lr),
|
|
||||||
add your plugin to the list and send a pull request.
|
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
[model]
|
||||||
|
name = Redirect
|
||||||
|
|
||||||
|
[fields.target]
|
||||||
|
label = Redirect Target
|
||||||
|
type = string
|
||||||
|
description = Target is of type 'string' to allow relative paths. Converted to url in the template.
|
|
@ -0,0 +1 @@
|
||||||
|
<meta http-equiv="refresh" content="0; URL='{{ this.target|url }}'" />
|
Loading…
Reference in New Issue