 |

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: ClearSilver installing failed?
- Jacky Wang
Thank you David! I replied the information in another thread. Current I've seen is: <...... ranlib ../libs/libneo_cgi.a gcc -g -O2 -pthread -Wall -I..
sanitize all value of Query
- bxxx
Hello, I would like sanitize (with function html_escape for exemple) all value of query. How each recursively to a final value ? thx
Re: sanitize all value of Query
- Brandon Long
<?cs def:sanitize(param) ?> <?cs set:param = html_escape(param) ?> <?cs each:sub = param ?> <?cs call:sanitize(sub) ?> <?cs /each ?> <?cs /def ?> <?cs
include into var
- bxxx
Hey, is it possible to use include with a redirect output. for example : <?cs set:myvar = include: "test.cs" ?>
Re: include into var
- Brandon Long
No, though I've considered adding one. Brandon
Using mongoose without cgi?
- unlitechc
I've got a problem that my boss asked me to use a light weight embedded web server, such as mongoose, to work with existing C program. No database should be
Re: Using mongoose without cgi?
- Brandon Long
ClearSilver can be thought of as two parts, the CS templating language, and the CGI library. For your case, you basically need to use the CS language portions
Moderate to low-risk security issue found in Clearsilver python bind
- Brandon Long
This issue was given identifier CVE-2011-4357. This issue only affects the python wrapper for ClearSilver. In the CGI.error method from the neo_cgi module, the
python 2.4 clearsilver 0.10.5 Ubuntu 11.10 32 bit
- Michael Mileusnich
Hello, I am having a particularly troubling issue that I was hoping you could help shed some light on. I am working on an application that uses Python 2.4 (I
Does nerr_log_error free the NEO_ERR *
- caox
Hi Sorry to bother. According to the description and code example, the API nerr_log_error should free the err chain. But I didn't find the respective code to
Re: Does nerr_log_error free the NEO_ERR *
- Brandon Long
I don't think any of those free the error chain, where did you get that impression? Its not in the api docs, as near as I can tell. Brandon
Re: Does nerr_log_error free the NEO_ERR *
- caox
hmm... I found it in the header file "neo_err.h": /* function: nerr_log_error * description: currently, this prints out the error to stderr, and *
Re: Does nerr_log_error free the NEO_ERR *
- Brandon Long
... Ah, the comment was fixed: http://code.google.com/p/clearsilver/source/detail?spec=svn861&r=861 ... It doesn't, just sloppy I guess. Brandon ... On Wed,
Re: Does nerr_log_error free the NEO_ERR *
- caox
OK, I see. That means we need call nerr_ignore after nerr_log_error if we want the err chain to be freed correctly. Thanks. ... OK, I see. That means we need
|
|
|