Changes

Jump to navigation Jump to search
m
Added Template:Note box
Line 145: Line 145:     
         <subroutine src="print_button('SAVE')" />
 
         <subroutine src="print_button('SAVE')" />
 
+
{{Note box|msg=Buttons should be part of the FormMagick XML description, and hopefully will be in the future. The <var class="LITERAL">print_button</var> routine is a workaround for the lack of a button widget.}}
<div class="NOTE"><blockquote class="NOTE">
  −
 
  −
'''Note: '''Buttons should be part of the FormMagick XML description, and hopefully will be in the future. The <var class="LITERAL">print_button</var> routine is a workaround for the lack of a button widget.
  −
 
  −
</blockquote></div>
      
Each page must finish with a closing page tag:
 
Each page must finish with a closing page tag:
Line 215: Line 210:     
The <tt class="FILENAME">panels</tt> directory contains the panel definitions. There is one subdirectory for each panel. Each panel must have html and cgi-bin subdirectories. The cgi-bin subdirectory should contain only symbolic links to the actual CGI scripts in the functions directory, and the html directory should contain the main index.html file for the panel, as well as any required navigation links.
 
The <tt class="FILENAME">panels</tt> directory contains the panel definitions. There is one subdirectory for each panel. Each panel must have html and cgi-bin subdirectories. The cgi-bin subdirectory should contain only symbolic links to the actual CGI scripts in the functions directory, and the html directory should contain the main index.html file for the panel, as well as any required navigation links.
 
+
{{Note box|msg=The word panel is also sometimes used to refer to an individual web manager web function.}}
<div class="NOTE"><blockquote class="NOTE">
  −
 
  −
'''Note: '''The word panel is also sometimes used to refer to an individual web manager web function.
  −
 
  −
</blockquote></div>
      
Keeping the CGI scripts for all panels in a shared directory makes it much easier to create auxiliary panels with slightly different options and permissions. You can just copy the entire panel directory, then customize the access permissions and navigation links. For example, it would be very straightforward to create a password-protected panel which only allowed the creation and deletion of user accounts. That task could be delegated to administrative staff.
 
Keeping the CGI scripts for all panels in a shared directory makes it much easier to create auxiliary panels with slightly different options and permissions. You can just copy the entire panel directory, then customize the access permissions and navigation links. For example, it would be very straightforward to create a password-protected panel which only allowed the creation and deletion of user accounts. That task could be delegated to administrative staff.
    
</div></div></div>
 
</div></div></div>

Navigation menu