With this script, you can utilize Fuse
and Fuse::DBI
modules to mount
templates from WebGUI and edit them using command-line utilities (like vi
or ftp
).
It will present templates in WebGUI as directory tree consisting of
directories (which represent template's namespace) and files (which are
templates from database). If template name has slash (/
) in name, deeper
directories will be created.
Template files will have correct lengths and write permissions which are
specified in WebGUI database.
This is first release of this module to public. While installation
might seem complicated because it requires compilation of fuse kernel
module, fuse perl binding and this module, I hope that benefits are
greater than effort to install it.
For more documentation visit project web site at http://www.rot13.org/~dpavlin/webgui.html
Update: version 0.05 includes fix for filenames with parenthes, tests which pass and patch for current CVS version of Fuse perl bindings.
Update: version 0.06 include fix for fusermount error messages which are confusing and wrong.
Update: version 0.07 includes smaller fixes and improvements and adds is_mounted call for script writers.