SOLU BS update: Version 4.0.7.0
New
- page limbo is now usable again!
- added new all powerful SOLU 3 importer.
- added blockquote feature on TinyMCE
- ELMAH error handling and reporting. Also added to admin top navigation.
- culture (used for translations, date/time/money formats) can now be chosen for each site root from settings. the setting row will be automatically created.
- added ADLogin field for uses which is used to update LastLoginAt field when logging in by windows login.
- newest content item added to a page is marked with color.
- not-used filtering option (in groups dropdown) in media listings that shows items that are not used in pages, data cards or data card groups.
- eCRM search users by date. (Last login, registration, joined newsletter, activated at.)
- pictures in structure are aligned in the content as they are defined.
- pictures in structure have their name and link info at the side and description under them in some cases as they are shown in public site.
- admin pages have pretty titles so that back-history and browser title is more usable.
- added a link to picture gallery (with the pictures file name selected in search box) in picture edit window in structure contents.
- [extension] added possibility create customer specific menu in admin top navigation.
- [extension] added customizable events for datacards/users/galleryitems being saved and deleted.
- [public] search result template has proper breadcrumb for pages, type filter (pages, pictures, files) and paging page size selector.
- [core] DataCard has a helper method to easily create a missing field.
- experimental twitter support for dashboard (not visible anymore).
- added basic robots.txt.
Changed
- template editor buttons were made more usable.
- dialogs show a loader animation while opening iframe.
- top navigation structure for e21 menus were divided to 2 sections.
- NLog used for file logging. Created multiple different logs.
- refactored add content menu behavior in JS.
- admin templates are properly hidden from customer users and the template dropdown is disabled if one is selected.
- media item editor dialogs show items usages in pages (old), datacards and datacard groups.
- links are colored blue instead of orange.
- data card groups picture selector was changed from dropdown to to a dialog window with same UI as data cards picture fields have.
- data card group UI was made more usable generally.
- dashboard page has link to structure.
- structure position header styles were changed to be more visible (blue).
- the default search engine adds more importance weight to page names.
- the default search engine ignores page results that are not public or existing at the moment of search.
- button styles changed to be more logical.
- optimized structure content view by reducing unnecessary ViewState and optimized database calls.
- double-clicking heading to edit it gives the focus automatically to the text box so one can start writing immediately.
- admin footer has some better info.
- news listing is colored to differentiate between drafts and published news posts.
- added the default datetime formatting (ex. Today 15:00) to recent updates list.
- file and picture groups in structure contents are now links to file and picture listings with that group selected.
- [public] Added ValidationGroup property for search box controls.
- lots and lots of revising of all dialog windows styling.
- even more misc style changed to improve Your life.
- show more than 5 recent updates in admin (69).
Fixed
- edit picture dialog in admin structure threw a hidden (to user) exception because setup called another iframe.src = 'blaa' before the actual one.
- template editor dialogs work yet again.
- add data card (to page content) callback extender defaults were set incorrectly.
- PageSelector (dropdown) discarded siteroots that didn't have "show in menu" on.
- Deleted page that had rich text fields (tinymce) was validating request .
- [hotfix] Title auto-generation only showed site name because of Parent relation not being loaded.
- group parent dropdown selection was missing width definition, which made the dropdown behave badly in nonstandard browsers (IE). Dropdown now has width.
- shows the picture title/alt texts in structure instead of gallery name/description.
- the common list paging that claimed having +1 pages when item count divided even with page size.
- media group editing where parent group wasn't selected to the parent dropdown.
- when adding picture to page content, selecting multiple picture in the dialog only sets "selected" class/styles for the last one.
- deleting and archiving page now unpublishes descendant also.
- page info saving didn't check validators on server side.
- changing position group caused version to change back to active version when editing another.
- newsletter "browser URL" was in preview URL format even when finally sending the newsletter.
- visiting preview URL as non-admin redirected to an invalidly formatted pretty URL.
- non-transparency of login buttons text (it has gfx from css background)
- redirect pages "content" tab link pointed to regular pages UI.
- adding datacard with spec name containing äöå to another data card failed because of the lack of UrlEncode.
- TinyMCE link url normalization/conversion was working incorrectly when used in mailer, news and pages where the siteroot was in the url (/fi/my-page/).
- Changing spec field name now also changes the related data card fields Name fields. (which are plain de-normalizations)
- admin toolbar "edit this page" linked to structure editor even for news items.
- changing news post name after publishing didn't create the new route for it so the URL caused 404 for a while.