-
Notifications
You must be signed in to change notification settings - Fork 25
Tools
David Jeske edited this page May 17, 2017
·
2 revisions
The following tools are available to help with Clearsilver related projects:
- Python CSPage.py - This is a convinence class for writing pages using Clearsilver. CSPage maps form post actions to method names. For example, if you submit a form with a query variable named "Action.Send", then CSPage will dispatch this to the method Action_Send(). This class also has convenience functions for handling redirection and cookies.
- Python odb.py - This is an object to relational database mapping kit. Along with hdfhelp.py, this eliminates the need to write basic SQL to read and write data, gives you a good place to compartmentalize other SQL, and provides a very easy to use bridge between your database and HDF.
- Python trans.py - This is an internationalization tool written using ODB and Clearsilver which does automatic language extraction and string management. This allows you to leave your templates in whatever native language is most familiar, and let trans do the work of producing string files for translation into other languages. A persistent database of strings is kept, allowing trans to map existing strings to existing translations, and produce lists of untranslated strings in any language.
Home
News
Motivation
License
Discussion @ Yahoo Groups
Clearsilver cs XSLT
Clearsilver vs PHP
Overview
..HDF Dataset
..Template Syntax
....Expressions
....Macros
....Functions
..CGI Kit
....Config Vars
..FAQ
API
..C
..Python
..Perl
..Java
..C#
..Ruby
..node.js (external)
..PHP (external)