Fix: Every request was regenerating the page due to Site.InternalURLCheckFrequency
being nothing.
Fix: When a collection or item was updated not all cached content generated with the collection or item was clearing last checked.
Fix: Application.ScheduleNewAutomatedTask
failed.
Fix: WebHTTPApplication.ScheduleNextAutomatedTasks
started next task to early due to passed time being excepted as local time rather than UTC time.
Fix: Application.Log
output to CSV and made various error messages clearer.
New: New property added AutomatedTask.EmailResults
which determines what notifications are to be emailed.
New: Site.ScheduleCheckScanAndRepeat
.
New: Site.InternalURLCheckFrequency
can now be set to never.
New: SitePublicURL.Check
detects if internal static file exists and also checks external URLs.
Fix: Error when menu item deleted.
New: When a page is generated, begin and end HTML comments are added to identify any collections or items that are used to generate the page. They are used to generate context menus and to identify cached pages that need regenerating as explained in the following new updates. The format is:
<!-- [Begin BlogPosts Blog] -->
code here <!-- [End BlogPosts] -->
.<!-- [Begin BlogPosts:4567 Blog Post: My Article] -->
code here <!-- [End BlogPosts:4567] -->
.New: When logged in as administrator, holding down the control key while right mouse clicking will generate a context menu based on the clicked element and parent elements. This will allow you to quickly navigate to an item to edit. For example, you may have clicked on a blog post on the blog page. The context menu will show the blog post, a list of templates that are used and the blog posts collection.
New: Application.Update
has been created to replace Application.Workspace.Update
. It has been created to add extra functionality being:
Application.LogChanges
is switched on it will log all changes written to the database in collections Logs
and LogEntries
.SitePublicURLs
, and mark it to be regenerated. When an item is added the system will look for references to the collection. A special case was set up for MenuItems
where the system will look for any references to an items with new, updated or deleted descendents (sub-menus).New: When Application.DebugMode
is off and the administator is not logged in, the HTML output is condensed including the removal of comments.
New: GenerateHTMLVideo
passing a URL to a video that requires an iframe and also passing a Poster will include an attribute data-video-poster
to the iframe. A new javascript function initialiseIFrameVideos
and associated styles has been written to wrap the iframe to create a video control display the poster and play button.
New: Base script and styles for DBMS context menu and responsive toggler for any attributes, not just the class attribute.
Update: Output of robots.txt
.
Fix: Fix to SCSS slide widths when multiple visible slides.
Fix: When FileName
exists in the database table.
Fix: Various links in emails to administrator.
Fix: When a boolean field is readonly it displays the value not a checkbox.