Content Management
When you build your websites on The Internet Platform, adding important features is as simple as checking a few boxes and configuring your components the way you want using our simple online editor.
These components have been built from the ground up to integrate seamlessly, so you don’t need to mess around with any code or make sacrifices in functionality because certain features don’t work together.
Everything you need to develop a profitable, high converting business website is simply a matter of checking a few boxes and customizing each component to your particular needs using the simple online editor.
Each component also comes with easy to follow online guides for setting up and customising your components to meet your personal needs.
We are constantly upgrading our components and provide automatic updates to all our users. And unlike other CMS platforms these components are all developed by the team at The Internet Platform, so upgrades in one component will never affect the way the whole system works together.
New: Publics.GenerateHTMLSchema(Array)
will return a schema object based on the parameter array. This can be included in the Template.Metadata
using the merge code option in the HTML editor.
New: MenuItem.Follow
added which determines if search engine bots should follow this link for indexing.
New: When administrator is logged in and they are go to SelectUser
then the system will direct them to CheckForRegistration
if that is what the InitalUserAccessPoint
is set to.
New: Default display name changed for VisibleServiceTimes
to "Calendar" and VisibleServiceTime
to "Service Time".
New: Application.RequestTimeout
added which determines how long a request runs before timing out.
New: Both Site.Check
and Site.Scan
now require a parameter MaximumDuration
which indicates how long the function should run before stopping. Application.RequestTimeout
is increased if MaximumDuration
is set longer.
New: Site.CheckScanAndRepeat
now takes two parameters BatchDuration
which indicates how long the function should run before stopping and BatchInterval
which indicates how long before the function restarts. Application.RequestTimeout
is increased if BatchDuration
is set longer. If the function stops before completing and automated task is scheduled to run the funtion again after the interval specified.
New: A URL version of image properties has been added to the items which essentially returns the absolute path to the image. Examples, Article.ImageURL
, Brand.LogoURL
and User.PhotographURL
.
New: When submitting a form the disabled window overlay indicating "Please wait while processing..." appears to stop users from refreshing or closing.
New: All database ntext columns converted to nvarchar(max).
New: SetURLParameter(URL, Name, Value)
is now available to the script engine.
New: Optional parameters in BusinessCollection.ToObjectArray(ItemExpression, [TopCount], [Randomise], [Page])
BusinessCollection.ToStringArray(ItemExpression, [TopCount], [Randomise], [Page])
.
New: ReadOnly Property Attachment.AbsoluteURL
returns the URL with the absolute path if missing.
New: ReadOnly Property BusinessCollectionItem.FormattedID
returns the ID formatted such as ID 1965 would return "id0000001965" 123456789 would return "id0123456789".
Fix: When added a new item with an image or other type of file, it would place that file in the wrong path.
Fix: PageImage
did not always include the absolute path.
Fix: When administrator is logged in and booking for another user it would ask for the user again after specifying attendees.
Fix: Access denied when a user tried to view own bookings.
Fix: Error on Application.UserTimeZone
when the Application.UserCountry
is not detected. In this case the base time zone is returned.
Fix: Error when adding a new ServiceBookingEmail
.
Fix: Could not find path of custom properties or methods.
Fix: user-default.aspx
updated to use BusinessObject.RelativeURL([Member])
.
New: Inology.Core.NameValueCollection
now implements iDictionary
.
New: Application.UserTimeZone
now gets the time zone from the IP info of the client IP address when possible, otherwise uses UserCountry.DefaultTimeZone
.
New: PageURL
, PageLanguage
and ApplicationTitle
are now included as merge properties.
Fix: Application.GetDefaultTemplate
did not find correct template for custom business objects or methods.
Fix: Application.GenerateMembershipRenewalOrders
regenerated an invoice in certain circumstances due to time zone conversions.
Fix: Application.ConvertPageTypeURL
did not return correct path in certain circumstances.
Fix: Error on output when a property or method returned HTML that already had a DTD.
New: One Time Passcode (OTP) has been added as a new method of Human Verification. If selected as the method, a [Request Code] button will be show and when clicked will request a passcode from the server to be sent to the user's email address.