| Name | Developers | Homepage | Version | Description | SnipSnap Version |
|---|
| dbview | stefanrufer | dbview | 1.0 | Queries a database and renders tabular result. | 1.0b1 |
| HTMLMacro | mfranken | HTMLMacro | 1.0 | Displays HTML directly | 1.0b1 |
| ButtonMacro | mfranken | ButtonMacro | 1.0 | Displays a form with a single button | 1.0b1 |
| LDAP Authentication Service | mvholste | LDAP Authentication Service | 1.0 | Provides LDAP an authentication service for snipsnap | 1.0b1 |
| SnipScale | koert | Snipscale home | 2.0.1 | Macros to automatically scale one or more attached images and to display a caption. This makes it easy to create an album with thumbnails linked to larger images | 1.0b2 |
| Mr. Choco | olli | Mr. Choco Homepage | 0.5a-20031227-xmas | includes several new macros like color and weather and fortune cookies | 0.5a |
| Snippets | zohar | | 1.2 | Various Macros for SnipSnap | 0.3.3 |
| SnipSnap WAR | mpersonick | | | "You must have MySQL running, and you need to create a database for SnipSnap to use. If MySQL is running locally and the database is named “snipsnap”, then you should be all set. Otherwise you need to go into the WAR file and edit the JDBC URL in application.conf to reflect the location of your database. It assumes Tomcat is on port 8080, but this is also configurable through application.conf. The default administrator is admin, and the password is password. I’ve tested it on my machine under Tomcat 4.1, and I think I captured everything in the WAR file that needs to be there, so if you try it out please let me know whether it works for you or not." | 0.4.2 |
| VCalendar Sniplet | vguhesan | | 1.0 | Different Calendar Sniplet (might help a new developer who wants to write his own sniplet.). You can see the screen-shot of the image here | 0.5.1a |
| Run SnipSnap as WIN Service | vguhesan | | 1.0 | cmd files that allow you to run SnipSnap as a Service. (Includes Open Source - JavaService.exe from JavaService to add the services. | 0.5.1a |
| bookservice | Victor Volle | bookservice-macro | 0.3 | Render a link. The link is configurable by the bookservices snip (Replacement for the isbn macro that is not configurable via Snips). | 1.0B1 |
| include | Victor Volle | include-macro | 0.3 | includes the content of the snip that is given as parameter (enhanced version of the {!...} macro that supports Snips with ":" in its name) | 1.0B1 |
| relationship-search | Victor Volle | relationship-macro | 0.3 | Show all snips that are related to the current one. the basic relationship (from which all others are derived) is the "parent" relationship which is defined by labels on the children with the name "parent" and as value the name of the parent snip. | 1.0B1 |
| fortune | Victor Volle | fortune-macro | 0.4 | displays a quote, randomly selected from a Snip in the "fortune" format (quotes separated by lines starting with "%") | 1.0B1 |
| timeLine | ebel | TimeLine | 1.3 | listed weblog and other space entries in chronological order | 1.0B1 |
| Attachment Gallery | ebel | Attachment Gallery Macro | 1.0 | Attachment Gallery for a snip with icon view and image preview | 1.0B1 | |
| Adsense Macro | Paulo Abrantes (pabrantes) | AdSence Macro | 0.2 | Support for Google's Adsense. Macro is fully configurable and supports Link Units also. | 1.0b2 | |
java.net.MalformedURLException: no protocol: "http://moveabletype.org/index.xml" at java.net.URL.<init>(URL.java:579) at java.net.URL.<init>(URL.java:476) at java.net.URL.<init>(URL.java:425) at org.snipsnap.snipx.WeblogAggregateMacro.execute(WeblogAggregateMacro.java:74) at org.snipsnap.snip.filter.MacroFilter.handleMatch(MacroFilter.java:137) at org.snipsnap.snip.filter.regex.ActionSubstitution.appendSubstitution(ActionSubstitution.java:52) at org.apache.oro.text.regex.Util.substitute(Util.java:461) at org.apache.oro.text.regex.Util.substitute(Util.java:356) at org.snipsnap.snip.filter.regex.RegexTokenFilter.filter(RegexTokenFilter.java:66) at org.snipsnap.snip.filter.FilterPipe.filter(FilterPipe.java:82) at org.snipsnap.snip.filter.SnipFormatter.toXML(SnipFormatter.java:65) at org.snipsnap.snip.SnipImpl.toXML(SnipImpl.java:339) at org.snipsnap.snip.SnipImpl.getXMLContent(SnipImpl.java:347) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.taglibs.standard.lang.jstl.ArraySuffix.evaluate(ArraySuffix.java:317) at org.apache.taglibs.standard.lang.jstl.ComplexValue.evaluate(ComplexValue.java:146) at org.apache.taglibs.standard.lang.jstl.ELEvaluator.evaluate(ELEvaluator.java:242) at org.apache.taglibs.standard.lang.jstl.ELEvaluator.evaluate(ELEvaluator.java:201) at org.apache.taglibs.standard.lang.jstl.Evaluator.evaluate(Evaluator.java:138) at org.apache.taglibs.standard.lang.jstl.Evaluator.evaluate(Evaluator.java:165) at org.apache.taglibs.standard.lang.support.ExpressionEvaluatorManager.evaluate(ExpressionEvaluatorManager.java:112) at org.apache.taglibs.standard.tag.el.core.ExpressionUtil.evalNotNull(ExpressionUtil.java:85) at org.apache.taglibs.standard.tag.el.core.OutTag.evaluateExpressions(OutTag.java:137) at org.apache.taglibs.standard.tag.el.core.OutTag.doStartTag(OutTag.java:95) at org.apache.jsp.snip_0002dbase$jsp._jspService(snip_0002dbase$jsp.java:285) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:272) at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:194) at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:121) at org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(ImportSupport.java:314) at org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(ImportSupport.java:179) at org.apache.jsp.snip$jsp._jspService(snip$jsp.java:79) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:272) at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:194) at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:121) at org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(ImportSupport.java:314) at org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(ImportSupport.java:179) at org.apache.jsp.main$jsp._jspService(main$jsp.java:607) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:272) at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:194) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:129) at org.snipsnap.net.Layouter.doGet(Layouter.java:101) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at org.snipsnap.net.SnipSnapServlet.service(SnipSnapServlet.java:61) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:272) at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:194) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:129) at org.snipsnap.net.SnipViewServlet.doGet(SnipViewServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at org.snipsnap.net.SnipSnapServlet.service(SnipSnapServlet.java:61) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:320) at org.snipsnap.net.filter.MultipartFilter.doFilter(MultipartFilter.java:77) at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:312) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:264) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:550) at org.mortbay.http.HttpContext.handle(HttpContext.java:1655) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:542) at org.mortbay.http.HttpContext.handle(HttpContext.java:1605) at org.mortbay.http.HttpServer.service(HttpServer.java:862) at org.mortbay.http.HttpConnection.service(HttpConnection.java:752) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:916) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:769) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:202) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)2003-10-09 10:12:38 StandardWrapperValve[org.snipsnap.net.SnipStoreServlet]: Ser vlet.service() for servlet org.snipsnap.net.SnipStoreServlet threw exception java.lang.IllegalStateException at org.apache.coyote.tomcat4.CoyoteResponseFacade.sendRedirect(CoyoteRes ponseFacade.java:340) at org.snipsnap.net.SnipStoreServlet.doPost(SnipStoreServlet.java:93)I can't upgrade to 0.5a since I use alot snipscale…