NetObjects
Products and Services Partners Support
Company Purchase
Technical FAQ

subheadline
ACTIONS

What are actions?
Actions are the way in which you can add DHTML and interactivity to your site. Actions consist of a trigger event, a message and a target. The trigger event is what happens or what you do in order to begin your action or chain of actions. The message is the action instructions themselves: what is going to happen when the trigger event occurs. The target is the object to which the message is sent. Sometimes the trigger event is placed on the target, but it can be anything from a mouse click or a page load, to another action completing elsewhere on the page. All actions are created through the use of the CSS and Layers specifications in HTML 4.0 and Javascript or Jscript. You can also create your own actions in other scripting languages if you desire. For an overview of Actions and how to apply them, see the NetObjects Fusion User Guide, Chapter 21. For a list of all the Actions available in the actions menus see our Usage Note on Actions. Another good source of help is our actions newsgroup.

Is there a list of what all the actions do?
We have compiled a list of all the actions available in the actions menus, when they can be triggered and what they do in our
Actions Usage Note.

Can I apply actions to navbar buttons?
Actions can only be applied to independent objects. A navbar button is a property of a navbar object. Therefore individual actions, scripts and other object properties cannot be applied directly to a navbar button. There are several options for getting rollover button effects. One is to use the DynaButtons component. Another is to use the Rollover buttons component. You can also implement your own rollover scripts using actions on individual images. More information on specific actions is available in the
support area of our Web site.

Why donīt my actions work in Netscape 4.05?
The latest release of Netscape, version 4.05, contains a known bug which prevents many javascripts from executing locally on your machine. This means that many actions, which use a combination of HTML 4.0 and Javascript, will not work when the site is previewed or published locally. If the site is published to a Web server, the most actions should function normally.

Back to Top 

subheadline
ASSETS

What are assets and how do they work?
Assets consist of files, links, dataobjects and variables which are used within your site. NetObjects Fusion tracks all these assets in the Assets View. An asset is added to your Assets View at the time that the asset is placed in a page. You can also add an asset directly to your assets list by choosing the New button in Assets View. Only assets which are listed in the Assets View can be published to your site. Assets which are not in use are not published. Assets can be globally changed in the Assets view. All the properties of an asset are shown in the miniview for that asset. The miniview is accessed by double-clicking on the asset in the list. Assets are only saved to an /Assets directory for a site file when the site is exported as a template.

Why don't file assets move with my file?
When a file asset is added, NetObjects Fusion stores the path to the asset rather than the asset itself. When a site file is copied to a new machine, the assets are left in their original locations. To make sure that all the assets come with a site when it is transferred to a new location you must export your site as a template. For more information on templates see the NetObjects Fusion User Guide Chapter 3, Importing and Exporting.

How can I collect all my assets into one place?
To have NetObjects Fusion collect all your file assets into one directory, you must export your site as a template. When the site is exported all assets are copied to the /Assets directory of the template folder. All the assets for the site are now gathered in the same location. For more information on templates see the NetObjects Fusion User Guide Chapter 3, Importing and Exporting.

How can I delete assets?
You can delete any asset by choosing the Delete Asset option in the Edit menu. The only exception to this is link assets. Link assets are deleted when the last instance of a link is deleted, either by deleting the page the last link is on, or deleting the object that last link is associated with. File assets always remain in the list of available assets regardless of whether or not they are currently being used. You can delete all unused assets by choosing Delete All Unused File Assets from the Assets Menu. You can also delete assets which are shown as in use, though warning dialogs inform you that this can leave your pages in an inconsistent state.

Why is my asset list different from my publish list?
There are two reasons why the assets list is different than the publish list. First, the publish list does not show assets which are not in use. Since only in use assets are published, those which are not in use do not show up in the publish view. Second, the assets list does not show any image which is used by a style. Since these images are managed in the style area they are not managed in the assets list. However, since they are published to your site, they do appear in the publish list.

Back to Top 

subheadline
BROWSER COMPATIBILITY

What browsers does NetObjects Fusion support?
NetObjects Fusion supports browsers which support HTML 3.2 and up. For the major browsers this includes Netscape Navigator 2.0x and up, and Internet Explorer 3.0x and up. The browser must be able to support nested tables. To view HTML created with the CSS and Layers option the browser must support HTML 4.0 and Javascript or Jscript.

What do I do when one browser displays my page differently than another?
Different browsers handle the interpretation of HTML slightly differently. Most problems revolve around variations in table-rendering, font display, browser generated elements, or special tag support. For misplaced or mis-aligned objects the easiest way to start determining where the problem lies is to check the way the browser is interpreting the table structure. You can do this by holding down the shift key while doing a full site or single-page preview. This command tells NetObjects Fusion to generate all the layout tables with a border equal to one. When the pages are viewed in the browser you can see how the tables are distributed. Compare the same page between the browsers. Check to see where the tables are different. Very often the cause is a change in font size, or a browser generated element, such as a form field, which is displayed differently. Added HTML scripts can also cause the table structure to behave in a different fashion. Usually these are very easy to fix by simply adjusting the amount of space allotted for those elements in the layout area in NetObjects Fusion. However, depending on the design of the page, and what is causing the problem, a more complex solution may be required.

Special tag support tends to manifest itself where one browser displays something and another does not display it at all. The important thing to do in this case is consult a reference manual and make sure that the property you have assigned or scripted in is in fact supported by the browser in which you are viewing the site. Sometimes to get a similar effect in multiple browsers several different simultaneous methods may have to be employed. For the most part NetObjects Fusion tries to account for these discrepancies, but as the browsers evolve and new tags are introduced, special tags or variants in interpretation of standard tags can cause display differences.

More information on specific browser incompatibilities is available in our usage notes.

For assistance in optimizing your layout for changing browser conditions see our User Guide, Chapter 5, Planning Your Site and Chapter 7, Laying Out the Page.

Why do my fonts look different in different browsers?
Each browser and each computer platform display fonts slightly differently. Netscape Navigator uses a more common point-based font display. Microsoft Internet Explorer uses a relative sizing method where fonts are Medium, Small, or Large. Internet Explorer fonts tend to have a slightly larger leading (the distance between lines of text) and kerning (the distance between characters) than the fonts in Navigator.

Fonts are also different on different platforms. Fonts on the Macintosh platform display an apparent three point sizes smaller than the equivalent font on the Windows platform. In other words, 12 pt. Times Roman displayed on a Macintosh takes up approximately the same amount of screen real estate as 9 pt. Times Roman displayed on a Windows machine. To account for the differences in font size, you should view your pages on different machines to see how the changing font sizes affect your layout. To simulate different machines, alter the size of the display font in your browser settings. This will also give you an idea of how a custom font setting on a viewer's machine may affect the overall design.

For assistance in optimizing your layout for changing browser conditions see our User Guide Chapter 5 on Planning Your Site, and Chapter 7, Laying Out the Page.

How can I get my content to be flush against the top and left edges of the browser window?
All browsers, when displaying information in tables, leave a gap at the top and left edges of the browser window. Although the background image still begins at the upper left corner, the page content does not display until a little bit further down and to the right. Different browsers leave a different amount of space.

NetObjects Fusion includes HTML tags to account for these gaps. To set the values for the margins at the top and left of the browser window, choose the Preferences option from the Edit menu and select the Page tab. At the bottom of the preferences is the Backgroudn Image setting. The pixel settings here adjust the position of the background image in NetObjects Fusion to reflect the final position of the content in relation to the image when the page is generated. (The User Guide is incorrect in Chapter 1 where it states that this setting does not affect the HTML generated; NetObjects Fusion includes topmargin, leftmargin, marginheight and marginwidth tags in the BODY which use the pixel values set in the Background Image preferences.)

If you place objects, particularly images, such that they are exactly flush against the upper and left edges in the NetObjects Fusion page area this can cause the browser to display other elements on the page shifted slightly down in their table cells. This is primarily noticible when you have several images which are designed to be flush with each other. To make everything appear correctly, select all elements on the page using ctrl+a (either in the layout or MasterBorder area, depending on which region contains the obejcts) and using the arrow keys, nudge all the selected objects down one pixel and to the right one pixel. The page should now preview and publish correctly.

NOTE: The HTML tags which NetObjects Fusion 3.0 includes are recognized by all 4.0 browsers and IE 3.0, but not Netscape 3.0x or earlier. Netscape 3.0x automatically offsets the content of a page 10 pixels in from the left and 16 pixels in from the top on the Windows platform, 8 left and 8 top on the Macintosh platform.

Back to Top 

subheadline
COMPONENTS

What components are available with NetObjects Fusion 3.0?
NetObjects Fusion 3.0 ships with 8 components. These components are: DynaButtons, TickerTape, SiteMapper, Message Board, Picture Rollover, Time-Based Picture, Picture Loader, and Rotating Picture. We also ship a collection of third-party components in our ProPack. For more information on what components are included in the ProPack see our Web site.

What components are available from third party developers?
A number of components are available from various third-party developers. All our third-party developers are listed on our
Web site.

How can I do a shopping cart?
You can add shopping cart functionality using third-party components. There is one available from
Fundere which requires Allaire Cold Fusion. There is also a shopping cart available from Webobjects.net.

How can I learn more about developing components?
NetObjects has a developer's kit for components called the Component Developerīs Kit (CDK) This kit outlines the API and guidelines for developing components for use with NetObjects Fusion. More information will be available soon in a developer relations area of our Web site. Watch the Web site for the latest information. You can also ask questions regarding developing components in the
components developer newsgroup.

Why doesnīt the component I placed show up in Preview?
All components are designed to work only when staged or published. The reason for this is because of Java security issues in the latest browsers. These security issues prevent browsers from executing Java applets as local files within the operating system. You must publish your site to view your components.

What should I check if the Forms Handler component isnīt working?
If the Forms Handler component isnīt working, first check to make sure that all the parameters have been specified in the component properties, and that these parameters are correct for the server to which you are publishing. The Forms Handler component offers several options to allow you to configure the settings to match the requirements for a variety of servers. If you aren't sure of your serverīs requirements, contact your ISP or server administrator to find out.

The Forms Handler component requires that the permissions for the CGI directory are set to execute, and that the directory into which the data is to be written is set for read and write. For the location on the server where the webdata directory is to be written, you must also have permission to create a directory.

There is a known issue with the shipping version of the Forms Handler which prevents the use of the custom CGI directory parameter when publishing to IIS 4.0. This is being corrected in a later release of the Forms Handler component.

These are the most common problems with Forms Handler. For information on how to configure the Forms Handler component, see our User Guide Chapter 17, Designing and Implementing Forms.

What should I check if the BBS component isnīt working?
If the BBS component isn't working, first check to make sure that all the parameters have been specified in the component properties, and that these parameters are correct for the server to which you are publishing. The BBS component offers several options to allow you to configure the settings to match the requirements for a variety of servers. If you aren't sure of your server's requirements, contact your ISP or server administrator to find out.

The BBS component requires that the permissions for the BBS-CGI directory are set to execute. In addition, the entire BBS directory which contains the various elements used by the component must be set for read and write permissions.

There is a known issue with the shipping version of the BBS component which prevents the BBS CGIs from executing successfully under IIS 4.0. There is now an update for the BBS component available.

These are the most common problems with the BBS. For more information on how to configure the BBS, see our User Guide Chapter 18, Using NetObjects Fusion Components.

Can the Forms Handler send e-mail?
The Forms Handler component may be configured to send email. For more information see our User Guide Chapter 17, Designing and Implementing Forms.

NOTE: when you configure the Forms Handler component for email, it no longer uses a CGI script. This means that special features such as the Success and Error pages, as well as Required Fields cannot be used. This is incorrectly outlined in the steps for setting up the e-mail option on page 17-16 of the User Guide.

Back to Top 

subheadline
CROSS-PLATFORM

How can I transfer files between the Windows and Macintosh platforms?
To transfer files between the Windows and Macintosh platform, files must be saved as a template, then opened as new sites or inserted into existing sites on the opposite platform. Windows 3.0 files cannot be read by NetObjects Fusion 2.0x for Macintosh. To implement round-trip transfer of templates between any two machines, templates must be created in the same version of NetObjects Fusion.

Why do pages look different on the Macintosh platform?
The primary reason that pages or layouts created on the Windows platform no longer look the same when viewed or moved to the Macintosh platform is because of the difference in display font sizes. The Macintosh platform displays equivalent Windows fonts about 3 point sizes smaller. In other words, the amount of screen real-estate that 12 pt. Times Roman uses on a Macintosh screen is about equivalent to the amount of screen real estate that 9 pt. Times Roman uses on a Windows machine. When pages or files created on a Windows machine are viewed on a Macintosh the text appears to “shrink” leaving gaps between objects on the page.

To help correct this, NetObjects Fusion 3.0 has a variety of methods to help account for font size changes. These can be used to help your design “travel” well from one platform to the other. For more information on optimizing your layout, see our User Guide Chapter 5, Planning Your Site, and Chapter 7, Laying Out the Page.

Back to Top 

subheadline
DATA PUBLISHING

What kind of data publishing is available in NetObjects Fusion 3.0?
NetObjects Fusion 3.0 provides the built in capabilities to do two kinds of data publishing: Internal, or External. Internal data publishing means that all fields, field information, and record information is created internally within the NetObjects site file. External data publishing means that the fields, field information and record information is read from an external source into the NetObjects Fusion site file. External data can be in a source such as an Excel spreadsheet, and Access database, or any SQL data source. Connectivity to an external data source is between the NetObjects Fusion site file and the data source at the time of development. Once the site is published there is no connection between the final Web pages and the original data source.

Data publishing is implemented through data objects. A data object is equivalent to a data table, where all field information as well as the record information is stored. Data is displayed in pages in a list format. When a data list is created, a stacked page which displays individual record information is also created. Each row of the list corresponds and is linked to one record in the stacked page.

For more information on data publishing see our User Guide Chapter 20, Data Publishing.

When should I use an internal dataobject?
Internal dataobjects are most useful for small collections of records and ones which will not need updating often or by other users. Typically an internal data object is used for 10-50 records

When should I use an external data object?
External dataobjects are most useful medium to large collection of records and ones which can be updated often or by other users. External data sources are best used for 50-400 records, where the records do not need to be updated very often, or by Web visitors. Once the number of records is much larger than around 400, the format of datalist/stacked pages even filtered, becomes unwieldy for the site visitor as well as for the site developer, who must maintain room on the server for as many pages as there are records. At this point it is often more practical to move to live querying through CGI scripts (Dynamic Data Publishing.)

How can I include images from my external data source?
To include images which are located in an external data source add a field for your images as simple text, for each record enter the full path to the image (e.g. c:\my documents\images\photo.gif). In NetObjects Fusion, create an external data object and link to your data source from within the Page view. Do not display your picture field in your datalist or on your stacked page. Next, switch to the Assets view and select the Data Objects button in the Secondary Control bar. Double-click on the data object that you have just created and double-click on the field that contains the path to the images. Change the field type to an "Image File" and hit OK. Now you can include the image field in your data list or place the field on your stacked page.

How can I do live queries to a database?
You can do live queries to a database using third-party database integration components. There are currently components to help you integrate with a Lotus Domino Database, Netscape LiveWire Server, Microsoft Active Server or Allaire Cold Fusion Server. You can purchase all of these components at one time in the NetObjects Fusion ProPack, or individually from their vendors.

What do I do if no drivers are listed in the external pull-down list?
If no drivers are listed in the pull-down menu for the external data source this means that the drivers are not registered in the system. Drivers are supplied by the manufacturer of the data source which you are trying to access. Once these are installed and registered they will appear in the drop-down list. Drivers must be 32-bit ODBC or ISAM compatible. For more information on how to add drivers, see our
Usage Notes on troubleshooting dataobjects.

What do I do if I get “Error Initializing DAO/Jet Engine”?
If you get the error “Error Initializing DAO/Jet Engine” the proper version of DAO is not installed or properly registered on your machine. It is also possible that there may be a damaged or incorrect version of the file MFC42.dll. The proper DAO engine must be registered to the system, or the MFC42.dll file must be replaced. This error usually shows up when another program which registers a later version of DAO is installed after NetObjects Fusion. For more information see our
Usage Notes on Troubleshooting dataobjects.
NOTE: this URL contains some information which may be specific to NetObjects Fusion 2.0x; however, the majority of the information is still valid.

Back to Top 

subheadline
ERRORS AND CRASHING

What should I do if I get the Not Enough Disk Space error?
This error is a generic one which means that a write failed to disk. Typically this indicates that there is not enough diskspace on the harddrive specified. However, it can also indicate that a drive is write-protected, that there is an error on disk, or that some other program or system routine is preventing NetObjects Fusion from writing to disk. This is known to be a conflict with some virus programs. If you are running a virus protection program, try turning this off to see if you still get the error. In some cases, if there is too much free disk space this can get reported as negative space. This can happen on some systems if there is greater than 2 GB free on the partition or drive on which NetObjects Fusion is installed. Try installing NetObjects Fusion to a partition or drive with less than 2 GB free to see if this fixes the problem.

This is additionally an error which can occur during Preview or Publish when running NetObjects Fusion version 3.0 under Windows 98. Make sure that at least 60 MB of drive space is available for virtual memory and that you are not running any other programs or background processes. There seems to be some particular conflicts with Windows 98 and NetObjects Fusion 3.0 with regards to memory management. This issue is currently under investigation.

What should I do if NetObjects Fusion crashes?
There are a number of reasons that a file could crash. Usually the problem is related to a conflict on the system between shared resources, such as memory, disk space or library files. In some cases, under Windows 95, damaged registry entries can also cause a problem. If you expereince or have experienced random crashes while running NetObjects Fusion, try reinstalling the software. If this does not seem to solve the problem, also make sure that NetObjects Fusion is the only program running under the operating system, and test to make sure that it functions correctly under these circumstances.

If the crash seems to be associated with a particular set of instructions you give the program, it is possible that there is a specific bug related to the actions you are performing. You can search our on-line knowledgebase for known issues.

There are also several common actions which can result in a crash if there is a problem with the site file. These are listed below:

  • Crash during compaction
  • Crash when opening file
  • Crash when accessing a page
  • Crash during preview or publish
  • Crash while importing a site during the recovery procedure

If you get a crash on compaction of the site, you should immediately revert to your last saved backup. The compaction routine is designed to check your site file for errors. If one is found, this is an indication that some occurrance during the last session was not written correctly to the database, either because of resource conflicts or internal errors.

If you get crashes opening a file, or when attempting to go to a page or preview or publish a certain page, it is usually because that page which is trying to be accessed contains incorrect or damaged information which the program is unable to resolve. In this case either immediately revert to a previously saved backup from before the crash, and or perform the recovery procedure on the problem file following the instructions outlined in the document recover.txt located in the NetObjects Fusion 3.0 directory on your hard drive.

If you get a crash during the recovery procedure, there are two possible scenarios. One is that the crash occurred immediately. If this is the case, the file is most likely damaged such that the import routine does not recognize it as a valid file. Try recovering from previously saved backups if this type of crash occurs. If the crash occurs during the latter part of the import, at around 85% when the file is saving, this file may usually be recovered by opening the newly created file and running through the recovery procedure a second time.

Anytime the file crashes it is wise to revert to a backup from before the crash occurred to prevent any problems which might have resulted from the crash.

What do I do if I receive the Out of Memory Error?
The Out of Memory Error indicates that NetObjects Fusion does not have enough resources to complete the task you have asked of it. You should be prompted to quit the program and retry your action. If you do get this error you might want to try shutting down other concurrently running applications, or check to see that you have enough available memory or free disk space on your machine. Relaunch NetObjects Fusion and try your action again.

What do I do if I receive the error This File Contains an Instability?
The full text of this error is as follows:

  • This file contains an instability. If this file was created in an older version of NetObjects Fusion, it is likely that the instability was introduced by that version. Please use recover.txt, located in your /NetObjects Fusion folder, to learn an alternate method of opening this file.

While the text of the error message indicates a possible cause in a previous version of NetObjects Fusion, this error can occur under some conditions (usually after a crash) in the current version as well. Usually the error comes up as a result of a crash and will show up when you open the site. If you see this error message, revert to the backup from before your last save, or perform the recovery procedure as indicated in the error text.

Sometimes this error will again be shown when the import phase of the recovery procedure is completed. This indicates that there is still a problem with the file. In this case you should perform the recovery procedure again, on the file you just imported. In other words, if the original file was file A, and you imported it into new file B, import file B into new file C. This should eliminate the error.

What do I do if I receive the error Damaged Objects Have Been Found and Deleted
There are two dialogs which contain this message. These are:

  • Damaged objects have been found in the layout and have been deleted.
  • Damaged objects have been found on the page and have been deleted.

If either one of these messages is displayed when accessing a page, this indicates that NetObjects Fusion has detected that one or more objects in that page or layout were incorrectly committed to the database during the last save. When it detects this, it eliminates the incorrect data from the page. You may notice that an item on the page is now missing or not displaying correct information.

If you receive this error repeatedly, it may indicate a more serious problem with the way that the database is being committed to disk. At this point it is a good idea to run through the recovery procedure outlined in the recover.txt document located in the NetObjects Fusion 3.0 directory on your harddrive.

What do I do if I receive a Remote Transfer Error?
The Remote Transfer Results dialog box is shown any time an error is encountered during the transfer of files during publish. Examine the results returned in the edit area to determine where the error may be occuring.

There is one bug related to this error which occurs when the Message Board component is published locally. The text is as follows:

Cannot copy file: bbs\message\
The system cannot find the path specified

There is not any true error associated with this message as the appropriate directory structure is copied to the server at publish time.

If the errors reported seem to relate to old components in a migrated 2.0x file, this is a more complicated problem. Because the architecture of components changed dramatically from version 2.0x to 3.0, most components are not compatible when migrated forward. The first step to take is to make sure that before you migrate a 2.0x site file forward into 3.0, you delete all instances of components from the site. You may re-add them once the file has been imported.

Back to Top 

subheadline
FORMS AND CGI

How can I make a form in NetObjects Fusion?
There are two ways to create forms in NetObjects Fusion 3.0. You can either use your own CGI or Javascript with form elements placed on the page, or you can choose to use the Forms Handler component which is provided with NetObjects Fusion.

Form elements by themselves will not do anything until you have implemented a script which will perform an operation on the data entered. NetObjects Fusion provides one script in the form of a component, the Forms Handler. The Forms-Handler publishes a Perl5 CGI script to Windows, UNIX or Macintosh servers. This script is designed to write the information submitted through the form to a text file located in the specified directory on your server. The component may also be configured to email the data in the form elements. This latter option does not require the CGI script.

If you do not wish to use the Form-Handler component, you may also use any CGI script or Javascript with form elements placed on the page. There are many scripts available for free download on the Web. One such location is Mattīs Script Archive.

For more information about configuring form elements and forms in NetObjects Fusion 3.0 see our User Guide, Chapter 17, Designing and Implementing Forms.

Is there a form template I can use?
NetObjects Fusion 3.0 includes four types of form templates that you can use as a starting point for your site: Billing Form, Guestbook, Order Form, or Product Support. These templates are pre-designed form pages containing generic or place holder content for typical forms. To insert one of these forms in your site, from Site view, select the File menu and choose Import Template. This gives you the option of selecting from our Page Templates. Select one of these templates and the form is imported as a child page of the currently selected page in Site view. NOTE: The form templates, while they contain submit buttons, are not configured with any CGI scripts. You must supply your own CGI script for the form, or replace the generic submit button with the Forms-Handler component and follow the instructions for configuring the form settings as outlined in our User Guide, Chapter 17, Designing and Implementing Forms.

How can I make all my form elements line up?
There are two ways to ensure that your form elements line up:

First, if your elements are placed independently on the page, you should make sure that all elements which are to be in the same row are aligned at the top. Simply select all the objects in that row by dragging the mouse marquee around them or by shift-clicking on each element. The Align properties appear in the properties sheet. Select the Top icon,. or choose the Align Elements option under the Object menu. This allows you to align selected form elements by the top, ensuring that they can be in the same table row in the HTML. Once the elements are aligned at the top, choose the Rows option for your HTML tables. This ensures that all elements which are aligned to be in the same table row, are actually generated in the same table row.

You can also create your form in a table or within a text box. With your form elements in a table, you can ensure that all elements are in positions which will not change with other changing elements. With a text box, all your form elements are placed in-line just as in a text editor. After placing your form elements in a table cell or text box, select multiple elements. The Align tab in the Forms Properties palette offers several options for alignment in relation to the text.

NOTE: If you are using the Forms Hanlder component, required fields may not be located in a text box or table cell separate from the submit button; the submit button will not recognize them.

For more information about aligning objects and configuring table output see our User Guide, Chapter 7, Laying Out the Page.

How can I make my form elements tab in order in the browser?
Form elements tab in the order in which they appear in the HTML. This means that for elements to tab across horizontally in order, the elements must be properly aligned.

Why arenīt my form elements appearing in the browser when I preview or publish?
If your form elements are not appearing in the browser, or are not appearing correctly, you are probably publishing with the CSS and Layers option selected for this page, or the CSS and Layers option is selected in your Publish settings and your page is currently set to use whatever is set in Publish. Currently, most 4.0x browsers do not display forms correctly when a page is published using CSS and Layers code. If you have a forms page, make sure that the HTML output method for your forms page is set to Regular or Nested Tables. For more information about selecting HTML output methods, see our User Guide, Chapter 7, page 7-8.

What should I check if my form isnīt working?
If you are using your own CGI or Javascript, first check to make sure that you have configured the script in accordance with that scriptīs documentation or the author of the script. Additionally refer to our User Guide, Chapter 17 to ensure that all the configuration has been done in the correct location in NetObjects Fusion. If the CGI script is to run on a server and it still does not seem to be functioning, contact your server administrator or service provider.

If you are using the Forms-Handler component and have configured all the parameters for the component correctly as outlined in Chapter 17, here are the most common errors which might happen:

Nearly all problems in getting the Forms-Handler to work fall into the following categories: CGI functionality on Web server and Web server directory permissions.

CGI functionality on Web server
Regardless of whether you publish the Perl5 script files (Publish to UNIX) or the binary executables (Publish to Windows), two server requirements must be met regarding CGI in order for the Forms-Handler component to function correctly.

  • The server must be able to execute CGI programs (binary executables or text scripts) from any user-defined CGI-bin directory. In particular, the server must be able to directly execute the CGI scripts (programs) placed in the assets/CGI-bin directory.
  • The server must be able to execute CGI programs (scripts) that have an extension of .cgi. The default PERL extension is .pl. Some servers expect an extension of .pl5 for Perl5 scripts and an extension of .pl  or .pl4 for Perl4 scripts.

If you arenīt sure how your server is configured for CGI functionality, contact your server administrator or service provider.

Web server directory permissions and virtual directory settings
Web server settings required by the Forms Handler component are no different from other standard scripts with the following exceptions:

  • CGI scripts must execute in user-defined CGI-bin directories without any kind of CGI-wrap or proprietary CGI schemes.
  • Server recognizes .cgi as an extension of CGI programs (scripts).

If you arenīt sure how the permissions have been configured for your directories, contact your server administrator or service provider.

Back to Top 

 

Documentation 

 

NetObjects Fusion MX 

 

NetObjects Fusion 5.0 

 

NetObjects Fusion 4.0 

 

NetObjects Fusion 3.0 

 

 

 

NetObjects Fusion 2.0 

 

NetObjects Scriptbuilder 3.0 

 

NetObjects Scriptbuilder 2.0 

 

Search
 

 

Đ 2001 NetObjects, Inc. All rights reserved. Privacy Policy