Skip to content

apiskors/nschartdir

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chart Module for NaviServer 3.x, 4.x
Release 0.9.6
[email protected]

This is NaviServer module that implements interface to ChartDirector
from www.advsofteng.com

/*--------------------------------------------------------------------*/

Compiling and Installing

To compile this driver, you'll need to have ChartDirector library installed,
current Makefile assumes that it is installed in /usr/local/chartdir.
NaviServer can be installed or source distribution may be used.
There is variable CDFLAGS and CDLIBS in the Makefile which points to 
installation/dustribution directory.

Copy of ChartDirector for Linux is also can be downloaded from
ftp.crystalballinc.com/pub/vlad/chartdir.tar.gz.

Configuring

ns_section      ns/server/${server}/module/nschartdir
ns_param        idle_timeout    600
ns_param	gc_interval	600

idle_timeout is in seconds, it defines inactivity period after which
sessions will be closed by garbage collector which is called every
gc_interval seconds.

Usage

webimage.tcl file can be used as an example of dynamic image 
generation in the web page, other examples generate images into files.

Testing

In order to run scripts from test subdirectory, nscp shell can be used,
there is no path defined in the scripts, so all *.png files from test
directory should be copied to NaviServer home or edited to reflect actual
location, library assumes current directory for all included files.

Authors

     Vlad Seryakov [email protected]

About

Patches for upstream Naviserver.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 70.4%
  • Tcl 29.1%
  • Makefile 0.5%