Commit graph

148 commits

Author SHA1 Message Date
Cthulhux
a9de710b0f
Update and rename piwik.lisp to matomo.lisp 2024-05-12 22:14:51 +02:00
Konrad Hinsen
bcc81664e5 Wordpress import plugin: add missing symbols to import 2023-11-22 16:46:16 +01:00
Shukry Zablah
b5d5076aa8 make sitemap subclass index, add to routing 2021-09-19 23:00:35 -04:00
Cthulhux
891bfd52de
Merge pull request #197 from shukryzablah/update-analytics-plugin
Update google analytics integration: create gtag plugin
2021-05-26 16:05:23 +02:00
Cthulhux
878edba3df
Merge pull request #190 from equwal/more-versioning
Git versioned plugin
2021-05-26 16:03:47 +02:00
Cthulhux
bea699ebeb
Merge pull request #78 from cmstrickland/document-find-class
find-all matching adjusted
2021-05-26 16:01:47 +02:00
Shukry Zablah
7aa2c1f904 create gtag plugin, same as analytics, but updated 2021-02-28 20:29:58 -05:00
egao1980
c2a107cb3e Use robocopy on Windows
Rsync treats C:/ type path as remote and cowardly refuses to copy directories. Robocopy knows no fear.
2020-04-14 18:34:47 +01:00
Spenser Truex
49288bc135 Add git-versioned plugin alternative versioning
More powerful and modern than using symlink versioning. Automatically stages,
commits, and/or uploads the source dir.
2020-03-25 18:02:29 -07:00
Masataro Asai
beb627c482 a simple approach using shell commands 2019-10-27 19:09:26 -04:00
Masataro Asai
21411d37d9 reinitialize gh-pages 2019-10-27 17:05:30 -04:00
Masataro Asai
dd53a77595 move all options to the default-initargs, for maximum customizability 2019-10-27 14:58:20 -04:00
Masataro Asai
774a29a372 Removed the default deploy method and added RSYNC plugin 2019-10-27 14:54:54 -04:00
Shinmera
bcc2a5ecec Fix markless plugin problems 2019-09-29 07:53:20 -05:00
Shinmera
95e24bbc2d
Markless plugin through cl-markless-plump 2019-08-30 13:09:01 +02:00
Muhammad Attiyah
1aefd3e520 Remove call to truename to fix CNAME generation. 2018-05-30 22:23:07 -05:00
Cthulhux
ca65274456 Not fscking up is sooo 90s 2017-08-03 21:44:39 +02: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
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
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
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
Cthulhux
08a66b2f8b Fixed and finally documented the isso plug-in 2016-10-27 12:37:51 +02: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
Bruno Cichon
a5c6e365d9 Add CL-WHO plugin 2016-09-23 14:22:06 -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
Cthulhux
b94267a6f6 added support for isso: http://posativ.org/isso/ 2015-09-09 16:15:31 -04:00
digiorgi
c625aa1de6 coleslaw-s3::*credentials* was useless and not setting the important variable zs3:*credentials*. Now seting correctly in the correct package zs3. 2015-06-07 18:12:04 -04:00
Colin M. Strickland
4b0819c288 refactored class name matching code
added class-name-p function to util
refactored incremental plugin process-change and documents purge-all
to use class-name-p when matching against exact class names
2015-01-04 15:25:39 +00:00
Brit Butler
3490af0287 Add gfycat plugin. 2014-11-22 23:06:53 -05:00
Brit Butler
8273efe00e Fix symbols in static pages plugin some more. 2014-11-09 20:30:52 -05:00
Brit Butler
558e2d1e0d Fix a symbol-scoping bug in the static pages plugin. 2014-11-09 20:16:16 -05:00
Brit Butler
762ad5e44d Handle trailing slashes more gracefully. Kick off 0.9.7-dev. 2014-11-02 23:04:45 -05:00
Colin M. Strickland
3a37b8339b utf-8 output when writing wordpress imported files
the file writer in wordpress import did not set external-format
2014-11-01 11:20:14 +00:00
Brit Butler
81fcf3a47a Cleanup wordpress since handling a little more. 2014-10-26 19:23:31 -04:00
Colin M. Strickland
054621ab13 fix import-posts pass through 'since' as nil
adds a conditional to the invocation of import-post in import-posts loop

there needs to be a guard around 'since' in the loop:
if import posts tries to pass it's optional 'since' parameter through to
import-post it will prevent any posts from being output , because every
post will be compared against a timestamp of nil
2014-10-26 21:52:44 +00:00
Javier Olaechea
a9d73e3b26 Bind content-text & add quotes to HTML attributes 2014-09-23 11:52:33 -04:00
Javier Olaechea
47a17508e8 Add twitter meta-data to posts
This depends on a pending change to add-injection
2014-09-23 11:52:33 -04:00
Brit Butler
e44d0bde9e Make add-injection support more complex injections. Thanks @PuercoPop.
In short, an injection is now a FUNCTION that takes a
document and returns either a STRING to insert in the
page (possibly with data from the document) or NIL.
2014-09-22 14:31:08 -04:00
Brit Butler
b2082175e3 Little more doc work, fix versioned plugin thinko. 2014-09-12 16:21:50 -04:00
Brit Butler
2bd647207a Some 0.9.6 preparations. 2014-09-05 17:07:22 -04:00
Brit Butler
78f1fc9fa0 Fix sitemap plugin breaking in INDEX :after method. It's a one off. 2014-09-05 17:07:22 -04:00
Brit Butler
ab34400307 Use with-slots for initializers, readers only please! 2014-09-05 17:07:22 -04:00
Brit Butler
567c4473bb Tentatively factor deploy method into git-hook plugin. TODO follows...
* Deploy :after plugins probably need revision now, and coleslaw-heroku.
* README, HACKING need updates. Plugin-api.md too.
* NEWS needs a carefully worded entry.

Is that what we want?
2014-09-05 17:06:41 -04:00
Brit Butler
4630a7a224 Remove scaffolded parallel plugin. 2014-09-05 17:06:41 -04:00