Netcera Web Hosting Solutions - More than Web Hosting. Hosted Content Management System (CMS) facilitates online collaboration. Web Application Server, Excellent Tech Support, As-Needed Assistance
Development History
|  Netcera Datasite  |  Concept & Features  |  Plugins  |  History  |  Demo  |  
Version 5.8 (3/05)
  • Forum plugin - allows setup of discussion groups, based on the Phorum Open Source discussion software. Discussions can be website-based and/or over email. Discussions can be private (integrated with the Datasite's authentication module and groups), public or a combination (viewable publicly, but you must be logged in to post). Users can set their email settings for each discussion group to None (no emails sent out), Real-time (emails are sent as comments are posted), or Digest (emails are sent once a day).
  • Mail list plugin - allows sending of form submissions to groups of email addresses.
  • Only display View plugin layout if user's group and level match search parameters. This addition to the Search module allows you to make a View plugin display invisible unless the authenticated user is a member of one or more groups. Multiple groups can be set as AND or OR (user must be a member of all AND'ed groups, and/or user must be a member of one of the OR'ed groups). You may also require that the user is a regular user and/or an admin, and/or waiting for approval.

Version 5.7 (2/05)

  • Custom ordering of records in View plugin display (on website). You may now include up/down/move links within data lists to move records. Sorting can be tied to the Datasite's internal sorting or a separate order for the particular View.
  • Checkbox field in search can be set to display all if unchecked. Previously, if you set a checkbox to search for boolean data it would display only records which matched the False value when it was unchecked. Now you may choose to have it display all records if the checkbox isn't checked.

Version 5.6 (12/04)

  • Query builder for View plugins. You may now build an SQL query in all View plugin layouts using a query builder wizard, or by hand. Queries can include any valid MySQL query structure, including calculations (count, average, minimum, maximum, standard deviation, sum, variance).
  • Remove incomplete shopping cart orders automatically. Any incomplete orders are automatically removed from the shopping cart after several hours.

Version 5.5 (11/04)

  • Previous and Next links for view plugins' display (data view/management/administration). View plugins can now include links to the next and previous page, as well as the page number and the next and previous set of pages.
  • Records Per Page links for view plugins' display (data view/management/administration). For example, you can include "Show 5 10 25 Items per Page" in the view navigation.
  • Change view plugin display sort order from a link. You may now insert a tag which will display an arrow in the View layout header or footer, which when clicked changes the sort order to Ascending for the designated field. Clicking again changes the order to Descending for that field.
  • Shopping cart now includes "compare with" option for order total - for example, if order is $0-100, shipping is $20; if order is $100.01-200, shipping is $30.
  • Shopping cart items can now include comments ("Please box this separately") and options (Sweater - Red or Photo - Matted & Framed). Options can include price change (addition, subtraction, multiplication, division).
  • Shopping cart items can now be passed from non-secure server to secure server, for example for secure checkout.

Version 5.4 (10/04)

  • Set shopping cart items as single - you may now set any shopping cart item as Single, such that no field is present to change the quantity. This is useful for single items or services.
  • Image Editor - the Images module now allows editing of images, including Resize (resize image, crop image, resize canvas), Rotate (90° clockwise or counterclockwise, 180°, or any degree with choice of background color for the added section of the image), Adjust (sharpen, brightness, contrast, saturation, hue), Convert (convert between different types of images including jpeg, gif, bmp and png, including overriding the automatic setting of number of colors), Annotate (add text, which can be placed, rotated, sized, and shadowed; fonts can include a large number of TrueType fonts; you may choose the color of the font, the outline of the font, and the background) and Composite (merge two images, with various options for how to combine the images). In addition, images are displayed when selected; images may be "uploaded" from a web address (URL); you may upload multiple images into the edit buffer; you can undo/redo changes up to four times; and there is a Download facility for easily saving the image to your computer.
  • Images uploaded from a web form can be automatically resized - you may now set an Uploader field to limit the width and/or height of an uploaded image in pixels, and if the image is larger than that it will be reduced in size - this can be as a ratio (to keep the aspect ratio of the image the same) or not (which can squish the image horizontally and/or vertically to fit the width and/or height).
    You can also have the image converted to jpg, gif, bmp, or png.
  • Multiple Field Tag Inserter for View plugin layouts - the Data List Item field for each View plugin (Data View, Management and Administration) now includes a Multiple Field Tag Inserter link. The link brings up a modal dialog box where you may select which field tags to insert into the Data List Item layout easily and quickly. The tag inserter includes the ability to insert a tag header and footer, which makes it easy to add formatting around each tag, and formatting options and timezone for datetime fields.

Version 5.3 (9/04)

  • Allow login field to be the email address as well - this allows the username to also be the email address.
  • Improved site statistics program - site statistics are now more comprehensive and easier to read.
  • File upload field for forms now assigns a name based on the original document name - previously, any file uploaded through a form was renamed to a set of random characters followed by the file's extension (such as .doc, .txt, .pdf). This change leaves the document name intact, but prepends the name with the date and time in pure numeric form (like 092404_540802_document.doc).
  • PayPal Integration for Shopping Cart - shopping carts may now utilize PayPal as their payment gateway, which makes e-commerce very affordable and quick to set up.
  • WorldPay Integration for Shopping Cart - shopping carts may now utilize WorldPay as their payment gateway, which means quick and easy gateway setup that is specifically tailored for international orders.

Version 5.2 (8/04)

  • Shopping cart "discount code” function - this allows for price reductions and/or tracking of signups with a code. This also includes a code generator function for the Datasite (admin) and for any members. The code includes tracking of the person who generated it (if generated from the website form), and can be set to start and/or end on a date/time, can be set to delete after being used (personal codes), and apply a formula to any or all items or to the shopping cart total (for example, as a discount code).
  • Shopping cart can store data in Arrays - now, if you click the "Create automatically Arrays for orders storage" checkbox in a Shopping Cart's properties, the Datasite will create two new Arrays where orders and items are inserted. This is useful for displaying invoices or tracking previous orders.

Version 5.1 (7/04)

  • Checkbox for multiple delete in Data Mgmt and Admin - Delete multiple records by checking each record's checkbox then clicking a Delete button.
  • Modify Data Admin/Data Mgmt to display the Descriptor field type in forms (as the Data View does).
  • Cross-field searching - The Search module can now search a group of fields with multiple search fields. (example - search fields a, b & c using a drop-down 1 and/or a text field 2)
  • Custom Search Order for Layouts in Data Mgmt/Admin - we have added the Custom Search Order field (used in the Data View layouts) to the Data Management and Data Admin plugins, so that you can have different search sorts for each layout.
  • Data Management plugin now allows adding users to a group. Previously, users set to Admin could change the status of an existing user but couldn't add a user.
  • Make child data searchable from parent search form - in V5.0, we added the ability to search a child array data and show the parent records associated with the found child records. This addition allows searching of the child array data from a search form set up to search the parent array. For example, you could search the Users data and show all users who have "tomato" in one of their child array's record.
  • Set a form field to use another template - each form field now includes a drop-down menu that allows you to use another form template for that particular field. For example, you could set up a form where checkboxes normally have the description after the checkbox, and assign a particular checkbox to a template where the description is before the checkbox. This greatly improves the flexibility of form layouts.
  • Field pattern filtering for view plugins - allows setting up filters for the display of data. For example, to filter a credit card number so that the fifth through 12th digits are replaced by X's. Filtering can be simple search and replace type, or more complex regex expressions.
    The pattern filtering also allows setup of date/time field display - for example, to change the date/time to correspond to another timezone (add or subtract hours) and to allow flexible layout of the date/time, similar to the View plugins' date/time formatting options.
    Field pattern filtering also includes a library system of stored patterns.
  • Up/down(/move) arrows for Array field Selector options - formerly, if you created a selector (drop-down/radio button) field and populated it with options, you had two choices for ordering – alphabetically (ascending or descending) or unsorted, which displays them in the order they were entered. Now there are up/down arrows to custom sort options.
  • Search Form Improvements - now search forms have the same flexibility as regular forms. They can include textareas, selectors (drop-down, radio button or multiple selector) that can be populated by their own options set or a list of images, files, or the contents of an Array field, or an array's field names; checkboxes, and date/time fields (with the same calendar display options as regular form date/time fields).
    In addition, when you create a new search you can choose to link it to an Array, such that all the Array's fields are duplicated within the search form.
  • Overwriting of existing field data from a hidden field - in the data mgmt/admin plugins, when editing an existing record, you can now set a hidden field to overwrite existing content. For example, this could insert a new date/time every time the form is submitted, so that you can determine the last time data was submitted.
  • Search by Record ID, User ID and Date - each Array record has a record ID number (the Unique ID), a user ID number (the ID of the user who submitted the form, if they were logged in), and a Date. This addition allows searching on any of these numbers.
  • Embedded HTML editor support for web-based forms - you may now include an HTML editor in your website forms, allowing complex formatting of submissions. For non-supported browsers, a regular textarea is displayed and the textarea can be set up to switch to non-html (meaning that they cannot add HTML formatting but they can use the Enter key to add a new line).
  • Duplicate verification for form fields - this option allows a requirement that two fields contain the same content, for example to insure that an email address has been accurately typed.
  • Ability to remove “None Selected” option in selector form field - if a default option is set in a drop-down field, this option allows you to remove the "None Selected" entry at the top of the selector list.
  • Add New User for Data Admin - previously, if you were logged in to the Data Admin plugin, you couldn't add a new user without being automatically logged in as that user. By checking the "Form not used for editing user data" checkbox in a registration form or subform and unchecking the "Automatically log after registration" checkbox in the form's Layout settings, the admin is not logged off.
  • Shopping Cart action " add to/remove from group" - purchasing from a shopping cart, or purchasing any shopping cart items, can now be used to add or remove a user to/from any or all groups.
  • Prevent stripping of last LF (linefeed) from bottom of View list layout textareas - previously, if you wanted to set up a View list layout to display code that would include linefeeds, the Datasite would strip the linefeed so that all code was displayed on one line.

Version 5.0 (6/04)

  • Relational Database - Datasite Arrays may now include "many to one" relational capabilities, such that a "parent" record can have multiple "child" records. Child records can be submitted or displayed with the parent record's Single View, and the number of child records associated with that parent record can be displayed in the list view. In addition, a rating system based on a selector in the child data (drop-down menu or radio buttons) containing numbers can display the rating for any parent record in the list view. Ratings can be rounded to the nearest whole number, or rounded to two decimal points.
    This can be used for allowing posting and display of comments about a specific record in Single View, and to display the number of comments associated with that record along with a rating in List View. It can also be used anywhere a "many to one" relational capability is required.
    Child records can be searched and have the result display the parent record of any child records included in the found set. For example, one could do a search that would display all parent records with any child records that contain a "5" rating.
  • Date/Time Field - A field which displays a calendar (pop-up or in-page) in which you can enter the date and time. The calendar displays in both the Datasite and in website forms. Once a date/time is entered, it can be displayed in any format (11/14/04,2:50pm; November 11, 2004 at 14:50, etc) containing any or all date/time portions (month, day, year, hour, minute, second, am or pm or 24-hour format, and can be offset for a specific timezone). The field contents may be used in a searched or a sort just as with other types of fields.
  • Multiple search - custom search forms can now contain multi-selectors such that you can search for multiple items with either an AND (show records where the field contains all of the items) or OR (show records where the field contains any of the items) search.
  • Editing of the Visitor/Member field for data - all non-registration form data can now be assigned to any user. Previously, a record was only assigned to a user if that user submitted the data while logged in.
  • Form Email character sets - emails generated by a Datasite form can now be set to any standard character set (Unicode, Western, Eastern European, Cyrillic/Russian, Japanese, Chinese, etc.)
  • Checkbox for multiple delete in Data Management and Data Admin plugins - these plugins can now be set up with a checkbox and button for deleting more than one record at once.
  • Sort results so that blank entries are at the bottom - you can now display sorted records with empty fields at the bottom of the sort instead of before records with fields that contain data.
  • Data Import/Export - The basic CSV (comma-separated values) export for data has been expanded to allow exporting selected records and selected fields, and to save to a file as well as displaying the CSV in a web page.
    The Data Import function allows importing data when it is in a CSV that is compatibly formatted.
  • Data Display plugins (Data View, Data Management, Data Administration) can now display "hidden" record information, such as the Unique ID, date/time created, IP address of the submittor, user ID, etc.
  • Default user/group for form submissions-non-registration forms can be set to assign a default user/group to all records submitted through that form.
  • Registration forms now have a checkbox to not automatically log in a user upon signup.
  • Multiple shopping cart support - you may now have multiple shopping carts for the same catalog, such as Retail and Wholesale.
  • Password protection of all sensitive data in the Datasite - the Admin password function now protects all Live data and all Live shopping cart orders.
  • Cross-field searching - you may now search a group of data fields with multiple search fields, such as having both a drop-down selector and a text field search the same group of data fields, for both AND and OR searches.
  • The Data Admin now defaults to Show All instead of Show All Changed.

Version 4.6 (4/04)

  • New embedded HTML editor with improved handling of HTML and improved interface
  • Tag Maker for new HTML editor, allowing insertion of Datasite tags from a dialog box.

Version 4.5 (6/03)

  • The optional Chart Module allows placement of three types of graphs on Datasite pages - bar, pie and x/y plots. Graphs are "three dimensional" GIF images. Data for the graph is drawn from designated Array fields. Each chart setup is linked to a particular Array's data and can have unlimited layouts.
    In each layout, you may set the type of chart, the width, height, the field that is the source for the primary axis (and secondary axis for x/y charts), title, background image, data color, background plot color, background margin color, the lower limit (all categories below this will display as "Other"), and can include standard image attributes such as alignment and border.
  • Added tag attributes for Data View image and file tags to display Description (entered in the Images or Files modules), File Size, and (for images) width and height. Images can now have their width and height set, so that pages don't reformat after images have loaded.

Version 4.4 (4/03)

  • The Datasite embedded HTML editor is now Mozilla 1.3 browser compatible. This means that the editor can now be used on Mac OSX, Linux, AIX, HPUX, OpenBSD, OpenVMS, OS/2 and Solaris. Mozilla is the "preview" version of Netscape - www.mozilla.org. Mozilla does not support some features of the editor, so it should be considered a beta version:

        * 'breakOnEnter' setting has no meaning - the editor inserts a paragraph <P> when you press the Enter key
        * Insertion of Flash (.swf) files is not supported
        * "Show borders" is not implemented
        * "Show details" (glyphs) is not implemented
        * Doubleclicking is not implemented
        * Right-mouse click (context menu) is not implemented - use keyboard shortcuts for Header tags (see below)
        * Document statistics are not implemented
        * TABLE captions don't work
        * "Jump to line" (in source-view mode) is not implemented
        * Cut, Copy & Paste buttons don't work - use keyboard shortcuts instead (below)
        * Printing in source-view mode does not work
        * The backgroundcolor button does not work.

    Keyboard accelerators of the Phoundry Editor on Mozilla

         [CTRL]-B Bold
         [CTRL]-I Italics
         [CTRL]-U Underline
         [CTRL]-S Strikethrough
         [CTRL]-L Justify left
         [CTRL]-E Justify center
         [CTRL]-R Justify right
         [CTRL]-[1-6] H1 - H6
         [CTRL]-[x, c, v] - cut, copy, paste

Version 4.3 (3/03)

  • Added search capability to the Data Management and Data Administration plugins. These can be set up normally in the Search plugin and applied to the Data Management and Administration placement tags, as with the Data View tag.
  • Substantial rewrite of the online help system incorporating descriptions of recent Datasite enhancements and many plugin modules. 

Version 4.2 (2/03)

  • Added several new "if" tag commands (if-then-else) for the Data View plugin layouts - the record.page tag that says, "for every nth record in the displayed data, insert the following, otherwise insert the following"; and the record.total tag that says, "for every nth record in the total data, insert the following, otherwise insert the following." These "if" tags can use the following conditions - every nth record (%), only the nth record (=), all greater than the nth record (>), all records less than the nth record (<), and all records other than the nth record (!).
    The most common use of the new tags would be to display Array data in rows and columns, whereas previously you could only display a row or a column.
  • Added support for automatic cgi-bin directive setup for virtual servers from the Datasite control panel.

Version 4.1 (1/03)

  • New capabilities for the External Directory feature of the datasite - an editor for regular HTML files using the new embedded HTML editor (can also be used to edit any text files in non-editor mode), as well as creation, renaming, and deletion of files and directories. This can minimize or eliminate the need for FTP file upload, and facilitates access to site content from any web browser.

Version 4.0 (12/02) - Version 4 included a number of features, and brings together all of the facets of the version 3.x revisions and additions.

  • The Arrays Module, which combines the capabilities of both the Forms and RE modules, and separates out data display and search into Plugins. Arrays include all forms, plus the Publishable Array (PA) - like the RE, it allows management of data sets for display on the website, with a preview on the Staging site. We have made publishing of data far more flexible - you can publish or revert individual Arrrays or even individual records, or bypass publishing of these when publishing the site.
  • The optional Data Module plugin, where content managers can access Array (PA and form) data.
  • A new embedded HTML editor for the Pages edit that is much more powerful and includes a number of features such as spell checking, search and replace, print and preview functions, and cleanup of imported Word HTML. We also added this capability to the Array data edit and page templates edit, allowing easy editing of template text, images and field placement.
  • New slideout navigation bar accessible from most Datasite pages.
  • General improvement to the design and usability of the Datasite

Version 3.9 (11/02)

  • Search plugin. Allows searching of any fields in any Array, and creation of search forms. Searches can be conducted in one of four ways - from an argument in the URL (usually embedded in a link), using a Search form (Search forms always display the current search parameters), from a field associated with an authenticated user (such as displaying certain records only to those who have a certain checkbox field checked), or as a constant defined in the Conditions pages.
    Searches can also be set up as single or mutli-level - multi-level searches will display the cumulative result of a series of searches, such as when someone wishes to refine their search or for Yahoo-style hierarchical searches. The Search plugin is extremely powerful, allowing very fast searches of very large datasets.

Version 3.8 (11/02) - Publishable Arrays (PA) - part of the Forms module that allows posting of data to the Staging site and flexible publishing to the Live site. This will replace the RE (Repeating Elements) module.

Version 3.7 (10/02) - Improved forms, including subforms (share data and a subset of the parent form's fields but otherwise can be configured separately), hidden fields, autofilled fields with Regular Expression patterns, HTML attributes for fields, improved CSV (Comma Separated Values database file) export.

Version 3.6 (9/02) - Users/Groups Management plugin. Brings user and group management out of the Datasite and into the website. Site managers can define any user as an admin for any group(s), and then they can manage users. Users can be removed from a group, disabled indefinitely, or set as an administrator.

Version 3.5 (8/02) - Data Management plugin. Allows users to create Array Elements or manage form data, including text, images, and uploaded files. Includes all editing controls for users - add new record, edit record, delete record, delete all records, upload image or file, delete image or file, view current object. Also, records can be set to not display a field, or to display an alternate layout, if a certain field does or doesn't contain specific content. For example, to not display certain text or display alternate text if no image or file was uploaded.

Version 3.4 (7/02) - Data Administrator plugin. On the website, allows administrators to manage data records submitted by users - includes viewing by status (all changed records, created records, updated records, deleted records, and all records), and each record can be edited, deleted, approved, or rolled back to the previous state.

Version 3.3 (6/02) - Groups Membership plugin. Allows users to subscribe and unsubscribe to groups by clicking a  link or button.

Version 3.2 (5/02) - Data View plugin, for displaying forms data on the website. Like the RE layouts but even more flexible, including unlimited alternate layouts, different layouts for individual records (unlimited), and single view for displaying the data from one record on it's own page. Also includes "if-then-else" command -- "if the current record contains content in a certain field, display the designated HTML; if the field contains no content, display the alternate HTML."

Version 3.1 (4/02) - Added an embedded HTML editor within both the Pages and RE, allowing Windows/IE users to edit HTML text like a word processor, place and format images, create and edit tables, create hyperlinks, and an unlimited undo.

Version 3.0 (3/02) - Version 3 introduced our plugin architecture, as well as our first plugin. A full shopping cart feature integrated with the Forms, RE and Authentication modules for amazing flexibility. Also, basic customer management, configured to use the standard real-time merchant interfaces offered by many online merchant account vendors.

Version 2.8 (12/01) - A redo of the RE to allow you to manage literally hundreds of thousands of elements (records) in the Datasite. Also, enhanced Search function to make it extremely powerful and fast, including drill-down search (click a category to view subcategories, click a sub-category to view sub-sub-categories, etc.) and keyword search (select a word from a drop-down menu, or enter a keyword and click Submit). You could set up a huge catalog, or run a fair sized search engine.

Version 2.7 (11/01) - Included three major enhancements - site preview, administrator-only access to key functions, and enhancements to the RE.

Site preview introduced both a public (Live) and private (Staging) site. Any changes you make in the Datasite are displayed on the private site (which you see when you click the Preview button) and aren't moved to the public site until you click Commit Publish in the Domain section. There is also a Rollback feature, that allows you to copy the public site back to the private site. Using the Publish feature, you can do everything from minor changes to a complete site redesign, view it, then publish it instantly. There is also an indicator to tell you when there are unpublished changes.

We also set up the Domain area so that you can password-protect it, to allow others to edit your site but make sure only the administrator can publish, change email or domain configuration, and access site statistics. There is also a Last Action Undo, for mistakes.

As far as the Repeating Elements, we added unlimited alternate templates (display different subsets of the data, or display it with a different format). Also a Single View with a special link so that you can, for example, click on an item to get a whole page of information and a larger image of that item. We added pagination, so that if you have many items you can spread them across as many pages as you want, along with page number links and Previous and Next links for more than a certain number of pages.

Version 2.5 (10/01) - Introduced detailed site statistics, email management, domain/subdomain management, and basic web search for Repeating Elements pages. We expanded the authentication and FTP management to allow protection of non-Datasite pages and programs. We also added global libraries for many Datasite modules (you can start from a complete template when you create an RE, GV, form, form template, or page template).

Version 2.2 (9/01) - Added server maintenance functionality, including domains and subdomains management, email account management, and a number of others. This makes it possible for us to offer the software as a complete solution for a company that wants it's own dedicated server (and makes our job easier on our servers).

Version 2 (7/01) - A complete redesign of the Datasite from scratch over three months, greatly increasing the power and functionality compared to the previous Datasite and adding files management, multi-option forms that are integrated with a database, Global Variables, and an extremely sophisticated and flexible authentication (page protection) system. We expanded the placement/linking system to allow such things as aligned images. In addition, we greatly increased the flexibility and usability of the RE, and set up the Datasite to be modular to allow additional functions to be easily added, and to use it as a platform for custom development. This feature was extremely handy with a large site we developed, www.eegspectrum.com. This site runs on it's own Datasite installation.

Version 1 (9/00) Developed over ten months, version 1 of the Datasite was a very capable website content management program which, along with separating design from content, good image management, and basic authentication (page password protection), also introduced the Repeating Elements (RE) - a flexible tool for managing everything from navigation bars, lists of links, catalogs, etc - anything where "elements" were repeated either to the right or downward, using the same formatting but with different content. It also introduced a basic "object" placement  and linking system, the Tag Maker (for placement of images, links, RE's).

Log in to your Datasite
Web-based access to email for Netcera customers
FAQ, access to the password-protected members site, and support request submission
Netcera Web Hosting Solutions - More than Web Hosting. Hosted Content Management System (CMS) facilitates online collaboration. Web Application Server, Excellent Tech Support, As-Needed Assistance
Affordable Web Hosting - you can manage your own website
Find out more about Netcera's powerful web-based software for site management, content management, and web applications
Contact Netcera Internet & Technology Solutions
       
|  Netcera Datasite  |  Concept & Features  |  Plugins  |  History  |  Demo  |  
This website is hosted entirely on the Netcera Datasite