The FmPro Migrator CGI-General folder tab contains fields
for entering FileMaker Layout-specific parameters which will be used
to generate Perl CGI scripts for the migrated database. FmPro Migrator
generates Perl CGI scripts for each layout of the FileMaker database,
thus giving the developer control over the specific fields displayed
via the web-based interface.
field: Layout Name
The names of FileMaker layouts are renamed as necessary by FmPro Migrator
in order to remove special characters and convert spaces to underscore
characters. This read-only field displays the name of the layout which
is currently being viewed. To change the name of a layout, change the
name of the layout within FileMaker, then recreate the migration scripts
and reload the layouts.txt info by clicking the Refresh Layouts button.
field: HTML Header
The information contained within this field is used to create an external
HTML file which is loaded and displayed dynamically by the CGI scripts.
This external HTML file is expected to be located by default from within
the cgi-bin directory - however the Perl scripts may be updated manually
to change this location. This external HTML file may be edited independently
by the webmaster without any knowledge of Perl CGI programming. If no
information is entered into this field, default HTML header information
located within each Perl script is used for creating each dynamic web
page.
button: HTML Header - Replace All
Clicking this button replaces the HTML Header information on all of
the other layouts with the contents of the HTML Header field on the
layout currently being viewed.
field: HTML Footer
This information is used to create the external footer HTML file. This
is the HTML footer information which is displayed after the dynamically
generated information on dynamic web pages.
button: HTML Footer - Replace All
Clicking this button replaces the HTML Footer information on all of
the other layouts with the contents of the HTML Footer field on the
layout currently being viewed.
menu: Security
The two options on this menu are None and Secure. If the Secure option
is selected, the URLs created for posting info to web pages will be
created with an "https" prefix instead of an "http"
prefix.
Note: It is recommended that all elements of a web page should be located
within the same security zone. If a secure web page is being created,
then all images for the secure page should also be served from secure
directories. This process is necessary in order to prevent web users
from seeing a warning dialog box warning them that all elements of the
HTML page are not secure. Since all elements of a secure web page need
to be encrypted by the web server and decrypted by the web browser they
should be kept small in size to minimize delays.
field: Submit Success URL
If the Submit Success URL is filled in, the user will be redirected
to the URL specified in this field upon successful completion of insert,
update and delete scripts.
field: Submit Success Text
If the Submit Success URL field is not filled in, the text listed in
the Submit Success Text field will be displayed upon successful completion
of insert, update and delete scripts.