| HTMPL is a set of scripts which allow users
who may be unfamiliar with HTML to add, remove, and edit
pages with a simple web-based interface. The user can autonamously
add text, graphics, links, and even flash movies to pages!
HTMPL allows web designers/ programmers to concentrate
on the more technical aspects of maintaining a web site,
instead of spending their time updating web pages. The person(s)
responsible for implementing HTMPL simply create a template
and the user can make an arbitrary number of web pages using
this template.
What's new in 1.11 version?
- New design of script's interface by Sergey
Grishin.
- Improved algorithm of page regeneration process. Not
only surrounding disign is updated during regeneration,
layout of nests is affected too. This means that if you
want, for example, to change font color for user input
for all exisiting page, you can do that by changing appropriate
nest's configuration and regenerating pages depending
on this nest.
- It is possible to supply template icons for templates
by storing small images of templates in icaon directory.
See cnf.pl.
What's new in 1.1 version?
- Template directory and page directory for each user
can be different. That is, templates and pages are can
be stored separately.
- Some templates can be placed in 'common template directory'
for all users.
- Edited page can be previewed before page is created
- Many cosmetic changes are made in script's layout.
- Some old bugs are fixed.
- From now HTMPL is distributed under GPL terms.
What's new in 1.0 version?
- HTMPL became a multiuser script. That is, one instance
of HTMPL now can serve all users. Administrator's part
of script (htmpl_admin.cgi) allows administrator to manages
user accounts..
- For easier installation the main perl file named htmpl.cgi
is written. Other script files do not require setting
perl path, chmod etc.
- Backup feature is included. Now user can optionally
back up old page before updating it.
- File Manager functions are significally enhanced. Now
it allows not only upload and list files, but also rename,
delete them and view their dependencies (files which refer
to or referred by pages).
- New documentation including Instruction on creating
templates, Q&A for users.
What's new in 0.9 version?
- Ability to regenerate pages is included. Now if you
want to change design of one or a number of templates
there is no need to rebuild the pages which are based
on those templates. HTMPL can regenerate pages so that
all changes in templates will take effect.
- Password protection is added.
- All script's layout is redesigned. All words and sentences
are placed in string constants, so localization of script
is possible now.
- Along with automatic naming user can provide his own
names for the pages created on templates.
- Some minor bugs fixed.
What's new in 0.7 version?
- INCLUDE type of nest is added for support of SSI include
virtual directive. Now you can design separate template
for repeatedly used part of pages such as menu or news
block and make a field of INCLUDE type for defining file
name to be included in the page.
- <nob></nob> pseudo tags is used for
preventing full or part of text block from being added
with <br> at the end of lines. For example,
user may want to make part of design in Front Page and
then copy-paste it into text. In this case he should enclose
it with <nob></nob> , otherwise design
can be deformed because of <br> which HTMPL by default
put at every line break.
- A number of small bugs is fixed.
|