Commit graph

684 commits

Author SHA1 Message Date
Alfredo Beaumont
11e234f9e9 Modify existing themes' index to make use of posts' excerpt 2017-10-29 01:12:42 -05:00
Alfredo Beaumont
806c003f98 Include :excerpt metadata in test 2017-10-29 01:12:42 -05:00
Alfredo Beaumont
12f174533f Add support for either an automatic or manual excerpt for index 2017-10-29 01:12:42 -05:00
Brit Butler
f4a66dc523 Merge pull request #141 from dertuxmalwieder/master
Not fscking up is sooo 90s
2017-08-03 15:58:31 -04:00
Cthulhux
ca65274456 Not fscking up is sooo 90s 2017-08-03 21:44:39 +02:00
Javier Olaechea
c2cf64a027 Merge pull request #140 from dertuxmalwieder/master
Added Piwik analytics
2017-07-31 18:12:31 -05:00
Cthulhux
f9c62cfc53 Added Piwik analytics 2017-07-31 16:54:54 +02:00
Johan Sjolen
d397b32328 Report when a required field is missing in the static-pages plugin
Add ASSERT-FIELD to the API as the entry point for plugins to report to the
user when a content field is missing.
2017-07-16 13:34:16 -05:00
Javier Olaechea
7d87d483a0 Merge pull request #133 from abeaumont/mathjax-cdn-update
Mathjax cdn update
2017-04-10 10:52:10 -05:00
Alfredo Beaumont
ee74b1a323 Update default value in MathJax plugin's documentation 2017-04-10 17:26:10 +02:00
Alfredo Beaumont
3695fd875b Update MathJax's CDN 2017-04-10 16:56:45 +02:00
Javier Olaechea
9ff2aa0944 Merge pull request #132 from abeaumont/pygments-plugin
Add a plugin to enable pygments in 3bmd
2017-03-30 07:59:53 -05:00
Alfredo Beaumont
5681f5724c Update documentation with info about Pygments plugin 2017-03-30 14:48:20 +02:00
Javier Olaechea
dee99e91b5 Merge pull request #131 from abeaumont/import-separator
Use separator defined by config instead of hardcoding the default.
2017-03-29 15:12:51 -05:00
Alfredo Beaumont
9a87ae81f3 Add a plugin to enable pygments in 3bmd 2017-03-29 21:50:19 +02:00
Alfredo Beaumont
67ef0dc71e Use separator defined by config instead of hardcoding the default. 2017-03-29 21:39:27 +02:00
Javier Olaechea
ec2eb2464c Merge pull request #130 from abeaumont/fix-all-months
Get the month from content-date, if exists, instead of whole date.
2017-03-24 00:49:52 -05:00
Alfredo Beaumont
ca4ba22ef9 Get the month from content-date, if exists, instead of whole date. 2017-03-24 00:10:33 +01:00
Javier Olaechea
9cc9eaf241 Merge pull request #128 from PuercoPop/127
PARSE-METADATA now handles CR-LF line endings
2016-11-15 10:06:13 -05:00
Javier Olaechea
b90c0cc6fe PARSE-METADATA now handles CR-LF line endings
Closes #127
Thanks @chuntaro!
2016-11-15 10:01:41 -05:00
Javier Olaechea
694c5a9290 Merge pull request #125 from PuercoPop/3bmd-youtube-plugin
Add 3bmd youtube plugin
2016-10-27 17:02:15 -05:00
Javier Olaechea
7b84f5b670 Add 3bmd youtube plugin
This plugin allows users to use a shorthand syntax to embed youtube
videos in markdown

Closes #124
2016-10-27 16:55:46 -05:00
Javier Olaechea
e60ec1abfb Merge pull request #123 from dertuxmalwieder/master
Fix and document the isso plug-in
2016-10-27 11:03:08 -05:00
Cthulhux
08a66b2f8b Fixed and finally documented the isso plug-in 2016-10-27 12:37:51 +02:00
Javier Olaechea
2ee2609020 Merge pull request #122 from PuercoPop/ignore-missing-date
Close #121: ALL-MONTHS: Don't assume that content has a date
2016-10-26 20:35:48 -05:00
Javier Olaechea
c2ff1badf8 ALL-MONTHS: Don't assume that content has a date 2016-10-26 03:52:38 -05:00
Javier Olaechea
7f69c93b6a Merge pull request #119 from PuercoPop/ignore-ccl-fasls
Ignore Linux CCL FASL files
2016-10-17 12:27:51 -05:00
Javier Olaechea
2d3d966b94 Ignore Linux CCL FASL files
CCL has different prefixes for different platforms[0].

[0]: http://ccl.clozure.com/manual/chapter3.1.html
2016-10-17 12:22:37 -05:00
Javier Olaechea
808bdb50c3 Merge pull request #118 from PuercoPop/rst-plugin-fix
Closes #113: Miscellaneous bugfixes for the ReST plugin
2016-10-16 17:05:40 -05:00
Alexander Artemenko
a856f0284d rst.lisp: Generate the BODY of the HTML document 2016-10-16 17:02:57 -05:00
Alexander Artemenko
678ea7fe4a RST.lisp: Remove call to VISIT-NODE
WRITE-DOCUMENT method for all writers already calls VISIT-NODE.
2016-10-16 12:28:00 -05:00
Alexander Artemenko
9e8bf5e4c9 rst.lisp: Fix conflicting symbol imports
WRITE-PART should be imported from docutils where it is defined.
2016-10-16 12:20:01 -05:00
Javier Olaechea
d654c17b2c Merge pull request #114 from PuercoPop/improve-basedir-tests
Improve COLESLAW-CONF:*BASEDIR* tests
2016-10-02 09:22:26 -05:00
Javier Olaechea
08f32f27c8 Improve COLESLAW-CONF:*BASEDIR* tests
Check for the presence of plugins and themes sub-directories. This is to
ensure that COLESLAW-CONF:*BASEDIR* is not bound the directory of the
FASL cache.
2016-10-02 09:19:58 -05:00
Brit Butler
5404e88c0b Merge pull request #111 from kingcons/coleslaw-conf-asdf-system
Move coleslaw-conf to its own ASDF system
2016-09-23 17:39:39 -04:00
Bruno Cichon
a5c6e365d9 Add CL-WHO plugin 2016-09-23 14:22:06 -05:00
Javier Olaechea
fc71373709 Test COLESLAW-CONF:*BASEDIR*
It should point to coleslaw's top level directory.
2016-09-20 23:38:03 -05:00
Javier Olaechea
9311c2244f Move coleslaw-conf to its own ASDF system
Ideally the package coleslaw would only have symbols that refer to
configuration variables. However to ease setting *BASEDIR* to the right
value using UIOP:SYMBOL-CALL we provide a setter, SET-BASEDIR.

- Split each ASDF system into its own file

- All system definitions are made in the ASDF-USER package, as
recommended by ASDF.

Fixes #110
2016-09-20 23:15:57 -05:00
Javier Olaechea
444698f987 Merge pull request #105 from juszczakn/master
#104 - mobile CSS updates for hyde
2016-08-18 11:50:47 -05:00
Nick
d1ff684c89 Update hyde with mobile css
Max-width is pretty arbitrary, could be adjusted
in the future.
2016-08-17 22:13:51 -05:00
Nick
90be8952cd hyde theme: on mobile, attempt to scale to width 2016-08-17 20:42:53 -05:00
Brit Butler
3d2bb56a3f Merge pull request #103 from dkochmanski/master
themes: add relative tag support for sitenav url
2016-05-07 10:01:29 -04:00
Daniel Kochmański
9877aecf5e themes: add relative tag support for sitenav url
This allows us providing not fully qualified url but to attach it to our
domain. This is helpful for static-pages when we navigate from inside a
post (which is nested deeper, like www.turtleware.eu/posts/xxx.html).
2016-05-07 09:45:20 +02:00
Javier Olaechea
078e5ff316 Merge pull request #102 from dkochmanski/master
plugin: static-pages: allow specifying content format
2016-04-21 13:19:38 -05:00
Daniel Kochmański
843bbb652c plugins: static-pages: use keyword instead of string
As suggested by a project maintainer.
2016-04-21 20:10:21 +02:00
Daniel Kochmański
1c585326ab plugin: static-pages: allow specifying format
`format' in class `page' defaults to markdown to ensure backward
compatibility.
2016-03-20 23:21:29 +01:00
Brit Butler
9819c279bb Merge pull request #101 from ljanyst/user-plugins
Allow plug-ins to be defined in the user repo
2015-12-03 12:55:29 -05:00
Lukasz Janyst
414c8dd742 Export *config* accessors useful in user plug-ins 2015-12-03 12:13:17 +01:00
Lukasz Janyst
075477b9ce Allow for plug-ins to be defined in the user repo 2015-12-03 12:12:59 +01:00
Brit Butler
44eb77da2c Merge pull request #98 from ljanyst/user-themes
Allow for themes defines in the user repo
2015-11-21 10:07:52 -05:00