Uncategorized

snipsnap2svn

I’ve just posted snipsnap2svn, an XSLT script that converts SnipSnap XML database exports into Subversion dumpfiles, with change history, so they can be imported into a Subversion repository. This allows you to use Subversion to examine your snips’ change history, experiment with alternative SnipSnap storage backends, or migrate from SnipSnap to another CMS, such as […]
Standard
Uncategorized

snipsnap2svn

For the impatient: Download snipsnap2svn.xslt SnipSnap web site Subversion web site snipsnap2svn is an XSLT script that converts SnipSnap XML database exports into Subversion dumpfiles, with change history, so they can be imported into a Subversion repository. This allows you to use Subversion to examine your snips’ change history, experiment with alternative SnipSnap storage backends, […]
Standard
Uncategorized

SnipSnap crash with FileSnipStorage and bad metadata.properties

This article describes SnipSnap 1.0b1-uttoxeter using FileSnipStorage. SnipSnap, the software that originally ran this site, is great. I heart SnipSnap. Unfortunately, nothing’s perfect, even SnipSnap. It occasionally crashes, and if you’re using filesystem snip storage, it may corrupt itself. (This has been discussed elsewhere.) When that happens, it will refuse to start: SnipSnap 1.0b1-uttoxeter Copyright […]
Standard
Uncategorized

snarfed.org SnipSnap theme

SnipSnap, the server that runs used to run this site, supports themes. They change your SnipSnap-based site’s appearance, using CSS, images, and other files, without changing its content. There’s a tutorial on snipsnap.org. The snarfed.org theme is available for download. To try it out on your site, download snarfed_theme.snip, go to your SnipSnap’s setup page, […]
Standard
Uncategorized

snipsnap macros

For the impatient: Download snarfed.jar Download the source SnipSnap macros SnipSnap web site In the course of setting up our web sites, snarfed.org and maulik.net, Maulik and I have written a number of macros for SnipSnap. To install and use these macros, download snarfed.jar, put it in your SnipSnap application’s WEB-INF/lib/ subdirectory, and restart SnipSnap. […]
Standard
Uncategorized

SnipSnap register without email

This article is also posted on snipsnap.org. I don’t want your email address… SnipSnap, which runs used to run this site, lets visitors register so that they can log in, comment on existing pages, and create their own pages. The default registration page asks you for a username, a a password, and optionally, an email […]
Standard
Uncategorized

snipsnap comment without login patch

For the impatient: Patch for SnipSnap 1.0b2-uttoxeter SnipSnap 1.0b2-uttoxeter source Ant (needed to build SnipSnap) Patching FAQ I originally used SnipSnap as the web server for this site, and I loved it. However, my single biggest gripe with SnipSnap is that it requires you to register before you can comment. I want to do everything […]
Standard
Uncategorized

snipsnap script macro and python

This article is also posted at snipsnap.org. It’s a {script}, {script} world I recently tried out SnipSnap’s {script} macro, which runs Python code inside SnipSnap. It uses Jython as an embedded, plug-and-play Python interpreter. It works great, and promised to turn SnipSnap into a lightweight webapp development paradise. Unfortunately, I can’t use it…but maybe you […]
Standard