home | news | documentation | downloads | discussion | projects | license  

 
What is ClearSilver?
 
ClearSilver is a fast and powerful HTML templating system.

ClearSilver is language neutral, allowing you to seamlessly mix C, C++, Python, Perl, Java, PHP, and any other programming language you use, all in the same site, or even the same page.

ClearSilver is fast, avoiding the problems created by language-specific template systems written in slow script languages such as Python or Perl.

ClearSilver is easy to use. Unlike XML/XSLT, which are complicated to setup and understand. You'll quickly find that ClearSilver is the easiest way to develop dynamic webpages.
 

    
Discussion

The ClearSilver mailing list is hosted at Yahoo Groups. You can join the list either online or by email.

View the Full Archives

Most recent messages
Re: something about neo_hash - Brandon Long
    Can you provide test cases for whatever bug you think these fix? Brandon ... -- "Its much more fun to be sand than oil in the machinery of life."

Re: something about neo_hash - bigmaliang@...
    #include <stdio.h> #include <stdlib.h> #include <unistd.h> #define __USE_GNU #include <string.h> #include "ClearSilver.h" #define RETURN_V_NOK(err, v)

Compile ClearSilver on System i - Schmidt, Mihael
    Hi, I'm trying to compile ClearSilver on a System i platform. The compiler is C89 compatible (AFAIK). I am compiling the stuff manually, starting with the util

Deleting nodes from HDF - Rick Walsh
    Hi, I'm using an HDF file to store account info and I wanted to know if there's an easy way to delete nodes and re-order. For example: Accounts{ 0{ user=joe

Re: Compile ClearSilver on System i - David Jeske
    I suspect the real problem is with the other macros __PRETTY_FUNCTION, __FILE__ and __LINE__. These are magic macros defined by some compilers, but they might

Re: Deleting nodes from HDF - David Jeske
    ... There isn't a quick way to reorder nodes.... I recommend using something unique as the HDF key and then just loading and sorting as needed. (i.e. the

AW: Compile ClearSilver on System i - Schmidt, Mihael
    ... it be ... definitely got ... nerr_raise() is setup to work like the printf() family of functions. For example, you might have: nerr_raise(NERR_ASSERT,

AW: Compile ClearSilver on System i - Schmidt, Mihael
    oh... it is util/ulocks.c (not util.ulock.c) I compiled clearsilver on a linux system and took the cs_config.h from it (and modified it a little bit). Now i

AW: Compile ClearSilver on System i - Schmidt, Mihael
    After some searching on the web I found that HAVE_LOCKF is queried in Clearsilver.h. There is seems that ulock, rcfs, dict and skiplist are optional (are not

Re: Deleting nodes from HDF - Rick Walsh
    Thanks -- that's a good suggestion. I'm not concerned about the order, so deleting/adding will be much easier. ... -- Regards, Rick Walsh rwalsh26@...

Re: Compile ClearSilver on System i - Brandon Long
    Yes, they aren't necessary for the template system or cgi code, they're just extra. Brandon ... -- "This universe never did make sense; I suspect it was built

neo_cgi.pyd for Py2.6 on Windows? - Chris Trimble
    Before I embark on trying to build this module, anyone got one for Python 2.6 x86 on Windows?

Clearsilver not working in Ubuntu 9.04 (jaunty) - culleyharrelson
    I am setting up a new development environment and have discovered that clearsilver is not working out of the box in jaunty:

Re: Clearsilver not working in Ubuntu 9.04 (jaunty) - Brandon Long
    ... So, clearsilver 0.10.5 doesn't auto-detect python 2.6. I should really fix the detection code so it doesn't need a list of major versions. It does work if

Subscribe to ClearSilver
Powered by groups.yahoo.com

 
Copyright © 2008 Brandon Long, All rights reserved.