|
|
Our Extensions
|
|
|
==============
|
|
|
Proxy
|
|
|
=====
|
|
|
|
|
|
[Analysis Designer](Analysis_Designer)
|
|
|
To improve the performance of vispa-web a proxy should be used. this
|
|
|
proxy (e.g. apache, nginx) should serve static content itself and
|
|
|
forward only dynamic request to the cherrypy server.
|
|
|
|
|
|
[File Browser](File_Browser)
|
|
|
Subdirectoy
|
|
|
-----------
|
|
|
|
|
|
[Pxl Browser](Pxl_Browser)
|
|
|
Running vispa-web in a subdirectory (http://vispa/subdir) requires some
|
|
|
changes.
|
|
|
|
|
|
[Code Editor](Code_Editor)
|
|
|
- static content (should have complete url)
|
|
|
- url relative to subdiretory, e.g. /login
|
|
|
- ajax requests
|
|
|
- python redirects
|
|
|
- javascript redirects
|
|
|
|
|
|
All changes need to be compatible with standalone and proxy mode.
|
|
|
|
|
|
provide 2 functions in python and js:
|
|
|
vispa.url(relative\_path) ->prepend webroot
|
|
|
vispa.url\_static(relative\_path) ->prepend static url, webroot or
|
|
|
complete path
|
|
|
|