Шаблоны для сайта

Snack House

Обновление mojoPortal до версии 2.3.9.8

Рады сообщить о выходе mojoPortal 2.3.9.8, скачать которую можно на странице загрузки. В первую очередь, данный релиз посвящён исправлению найденных ошибок.

Что нового?

CKeditor обновлён с версии 4.0.3 до 4.2
TinyMCE обновлён с версии 3.5.7 до 3.5.8
Работы по переходу на TinyMCE 4.x уже ведутся. Но, всё ещё, существуют некоторые проблемы с корректной работой этого менеджера файлов. Поэтому на четвёртую версию пока не перешли.

Thomas Nicolaïdès добавил интерактивности при обращении к папкам в модуле Общие файлы.

WebStore -  реализована возможность добавить ссылку на корзину в файл шаблона layout.master, что позволит увидеть её на всех страницах.
Для этого необходимо объявить новый элемент в начале файла layout.master. Например так:
<%@ Register Namespace="WebStore.UI.Controls" Assembly="WebStore.UI" TagPrefix="webstore" %>

После этого можно добавлять объявленный элемент в любом месте layout.master. Например в верхнее навигационное меню:

<div id="wraptopnav">
    <div class="topnav">
        <ul>
        <portal:WelcomeMessage id="WelcomeMessage" runat="server" RenderAsListItem="true" ListItemCSS="firstnav" />
        <portal:HomeLink id="HomeLink" runat="server" RenderAsListItem="true" />
        <portal:MobileSkinLink ID="mobileskin" runat="server" RenderAsListItem="true" />
        <portal:LoginLink id="LoginLink" runat="server" RenderAsListItem="true" />
        <portal:LogoutLink id="LogoutLink" runat="server" RenderAsListItem="true" />
        <portal:RegisterLink id="RegisterLink" runat="server" RenderAsListItem="true" />
        <portal:UserProfileLink id="UserProfileLink" runat="server" RenderAsListItem="true" />
        <portal:MailboxLink id="MailboxLink1" runat="server" RenderAsListItem="true"  />
        <portal:MyPageLink id="MyPageLink1" runat="server" RenderAsListItem="true" />
        <portal:MemberListLink id="MemberListLink" runat="server" RenderAsListItem="true"  />
        <portal:SiteMapLink id="SiteMapLink2" runat="server" CssClass="sitelink" RenderAsListItem="true"  />
        <webstore:FlexCartLink id="cartlink1" runat="server" PageId="490" ModuleId="733" ModuleGuid="4482d498-ea94-48dc-b4cd-b28b6abb0ad2" IncludeItemCount="true" IncludeCartTotal="true" LiteralTopMarkup="<li class='topnavitem cartnav'><span class='ui-icon ui-icon-cart'></span>" LiteralBottomMarkup="</li>" CssClass="sitelink" />
        </ul>
    </div>
</div>    

Необходимо настроить Pageid, Moduleid и ModuleGuid в соответствии с параметрами вашего магазина. Например дополнительную разметку, использующую  значок корзины из jqueryui.

Добавлена опция настройки даты в модуль комментариев.
Добавлена новая настройка в модуль HTML для отключения реакции на клик в слайд-шоу.
В Web.config добавлена опция для поиска ссылок перенаправления 301. По умолчанию отключена.

Появилась возможность для таблиц и mojoGridView использовать jqueryui. Для этого необходимо добавить следующие настройки в theme.skin:
<mp:mojoGridView runat="server"
    TableCssClass="jqtable"
/>

<mp:mojoGridView runat="server" SkinID="FileManager"
    TableCssClass="jqtable"
/>

<mp:mojoGridView runat="server" SkinID="SharedFiles"
    TableCssClass="jqtable"
/>

Добавлена опция в FlexMenu для StartingNodePageId.
В Web.config добавлен параметр для отображения иконки рабочего процесса для неопубликованного черновика.
Для отладки работоспособности отправки email в форму контактов добавлен дополнительный параметр.
В ckeditor добавлены несколько не поддерживаемых ранее языков.

В редакторе шаблонов email теперь также возможно редактировать текстовую версию шаблона.
В Web.config добавлена возможность ограничивать Active Directory к корневому DN.

Исправлена ошибка в Форуме, которая создавала потенциальную XSS уязвимость. Всем, использующим модуль форум, необходимо произвести обновление для устранения данной угрозы.
Исправлена ошибка в Форуме, благодаря которой редакторы не могли изменять свои старые сообщения, даже при выставленной в настройках -1.
Исправлена ошибка в mssql data layer для  Форума, которая выводила пользователю сообщение о неудачи при отказе от подписки.
Исправлена ошибка в sqlce data layer - не работал редирект списка подкачки.
Исправлена ошибка в системе комментариев - для аутентифицированных пользователей не отображались по умолчанию введённые имя пользователя, его email и адрес сайта.
Исправлена ошибка в pgsql data layer, возникающая при сохранении настроек через интерфейс пользователя.
Исправлена ошибка в  Блоге - при использовании jquery datepicker для календаря, формат даты в ссылках был корректным только в английском варианте.
Исправлена ошибка в Блоге - карта сайта не работала корректно при использовании недружественных адресов url.
Исправлена ошибка в Блоге - будут использоваться данные аккаунта addthis из настроек блога (если они внесены).
Исправлены некоторые проблемы, связанные с проверкой ленты блога; добавлены несколько новых настроек для языка ленты, управления редактирования, категорий iTunes, адрес логотипа.
Исправлена ошибка в файл-менеджере, не позволяющая загрузить файл в корневую папку.
Исправлена ошибка в Общих файлах - после редактировании имени файла в субкатегории, он переносился в корневую папку.
Исправлена ошибка в Общих файлах - где было возможно, перевод подчинённой папки в родительскую.
Исправлена ошибка в Общих файлах - не обновлялась дата загрузки после обновления файла.
Исправлена ошибка в виджете Janrain - новая версия теперь используется по умолчанию
Исправлена ошибка в IE 8 при использовании нового загрузчика файлов.
Исправлена ошибка - встроенный редактор должен использовать стиль и содержание шаблона.
Исправлена ошибка в платёжном шлюзе authorize.net, где currencyCulture не использовала валютный формат.
Исправлена ошибка меню сайта и меню страниц в mobileskin.

Posted by Admin Wednesday, July 31, 2013 8:21:00 AM Categories: Версии mojoPortal

Comments

Comments are closed on this post.
Вверх