Rambler's Top100
     
HTMPL
1.11
 
       
 
What is HTMPL

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.
 

HotLog TopList Rambler's Top100