AIM Page Module Builder

You can use the form below to build a basic AIM Pages module customised to your own preferences. When you have filled in your settings and chosen a template to use, click the "Create Module" button and a zip file will be delivered containing your module.

The zip file is suitable to be uploaded to AIM Pages (although the idea is that you would add your own functionality to the module first using javascript) via the Module Upload link at AOL's Module Developer site (note that you will need to sign up for a free AIM Pages account to upload your module).

Set the preferences for your new module
If you wish to configure more details about your module, click the "> more options" link below. Use the ?Just hover over the icon (if you have javascript enabled). icons to identify help on a particular topic.
?This is the unique id for your module. It must start with an alphabetic character and can contain '-' (minus) and '_' (underscore) characters. It is used by the AIM Page Publisher and the module manager to identify your module.
?This is a short title for your module that appears as the title for your module when it is dragged to the page. There is an entry in the edit screen to manage this title.
?The edit view screen can be branded with different styling. The module remains the same, but the edit screen contains some styling to make it look a little less rustic.
Edit screen mode
Each field you add will appear in the edit screen of the module, and is automatically included in the save and load routines to seamlessly offer the contents of the field as a variable from within each method of the javascript.

Select the kind of extra form fields to include in the edit view:
?You can enable specific form field types and add extra fields for each enabled field type to complete your edit screen content.

Variable name (*): ?This is the javascript variable name used within the javascript code to refer to this form field and it's contents. These need to be unique to one another and valid javascript variables. It is wise to use only alphabetic and numeric characters for javascript variables - with the first character being alphabetic (no spaces allowed). Remember that javascript is case sensitive.
Label for this input: ?This is the label text that appears before the field when in edit mode for this form field.
Default text to show: ?This is the default text that appears in the text field when the module is first loaded.
Variable name (*): ?This is the javascript variable name used within the javascript code to refer to this form field and it's contents. These need to be unique to one another and valid javascript variables. It is wise to use only alphabetic and numeric characters for javascript variables - with the first character being alphabetic (no spaces allowed). Remember that javascript is case sensitive.
Label for this textarea: ?This is the label text that appears before the field when in edit mode for this form field.
Default text to show: ?This is the default text that appears in the text field when the module is first loaded.
Variable name (*): ?This is the javascript variable name used within the javascript code to refer to this form field and it's contents. These need to be unique to one another and valid javascript variables. It is wise to use only alphabetic and numeric characters for javascript variables - with the first character being alphabetic (no spaces allowed). Remember that javascript is case sensitive.
Label for this menu: ?This is the label text that appears before the field when in edit mode for this form field.
Note: Several sample options will be added as placeholders ?Three options are included in the select to give a clear indication of where to edit and extend the menu.
Variable name (*): ?This is the javascript variable name used within the javascript code to refer to this form field and it's contents. These need to be unique to one another and valid javascript variables. It is wise to use only alphabetic and numeric characters for javascript variables - with the first character being alphabetic (no spaces allowed). Remember that javascript is case sensitive.
Label for this group: ?This is the label text that appears before the field when in edit mode for this form field.
Note: Several sample checkboxes will be added as placeholders ?Three checkboxes are included to give a clear indication of where to edit and extend the checkbox group.
Variable name (*): ?This is the javascript variable name used within the javascript code to refer to this form field and it's contents. These need to be unique to one another and valid javascript variables. It is wise to use only alphabetic and numeric characters for javascript variables - with the first character being alphabetic (no spaces allowed). Remember that javascript is case sensitive.
Label for this group: ?This is the label text that appears before the field when in edit mode for this form field.
Note: Several sample radios will be added as placeholders ?Three radio buttons are included to give a clear indication of where to edit and extend the radio group.
Module description and details (*)
The information you include here appears in the information viewed through the module manager that users access to choose which module to add to the page. This information is really useful when users are browsing through the modules available.
Author vcard details (*)
This information is displayed in the list of authors via the module manager. The vcard format includes your name, email address and homepage.
Module xoxo data (*)
This information is parsed by the AIM Pages Publisher and used to apply restrictions to the way your module is used on the page (such as whether you can have multiple instances).
Is this module liquid (*):
Multiple instances (*):

Note that you should check out the AOL Module Developer site for links to the javascript libraries (lop, conf and dojo) should you want to develop locally.

Featured Content

Intranet Solutions

Coedit provided a light-weight HTML framework that could be easily adapted to present updated "newsletter quality" content to a closed user base.

>> more
Nexus intranet solution screenshot