1 февраля состоялся релиз 0.6.6 среды управления сайтом Cotonti линейки Genoa.
Требования к установке CMF Cotonti
Общие требования к установке системы не изменились:
- стандартный веб-сервер
- БД MySQL версии 4.1 или выше
- PHP версии 5.1 или выше
- PHP-расширения gd, mbstring, mysql, pcre и session
Что нового в Genoa 0.6.6?
Непосредственно обновления в версии 0.6.6 коснулись следующих элементов:
- редактор markItUp! обновлен до версии 1.1.6: исправлены ошибки и добавлен пользовательский div для страницы предпросмотра
- исправлены ошибки в модулях комментариев и рейтингов для списков страниц
- исправлены ссылки в модуле личных сообщений
- исправлены ошибки, связанные с поиском новых сообщений на форумах
- исправлены ошибки постраничного вывода комментариев
- исправлены ошибки редиректа в ПФП (Мои файлы)
- исправлены ошибки, связанные с очисткой кэша
- исправлены ошибки в плагине новостей (News Plugin), связанные с ???
- исправлены разрешения в плагине редактирования комментариев (Comedit Plugin)
- добавлены user login filters in registration ???
- исправлена опция форумов "ghost move"
- исправлены заголовки страниц при выборе опции загрузки "только для пользователей"
- добавлено создание заголовков по умолчанию в многостраничных публикациях
- добавлена обработка HTML-сущностей в заголовках страниц
- исправлены checkboxes в экстраполях профиля
- исправлен вывод тегов в страницах
Обновляемся с Cotonti версии 0.6.5
Для обновления с версии Cotonti Genoa 0.6.5 необходимо заменить следующие системные файлы:
plugins/comedit/comedit.loop.php plugins/comedit/comedit.php plugins/comedit/comedit.setup.php plugins/markitup/js/jquery.markitup.js plugins/markitup/js/set.js plugins/markitup/markitup.ajax.php plugins/news/news.php system/core/admin/admin.cache.inc.php system/core/forums/forums.posts.inc.php system/core/list/list.inc.php system/core/page/page.inc.php system/core/pfs/pfs.inc.php system/core/pm/pm.list.inc.php system/core/users/users.edit.inc.php system/core/users/users.profile.inc.php system/core/users/users.register.inc.php system/functions.php system/header.php system/lang/en/main.lang.php system/lang/ru/main.lang.php rss.php
Обновление шаблонов
В части TPL-шаблонов обновления коснулись всего двух файлов:
page.tpl plugins/news.tpl
В page.tpl "официально" изменился блок вывода тегов:
<!-- IF {PHP.tag_i} > 0 -->, <!-- ENDIF --><a href="{PAGE_TAGS_ROW_URL}">{PAGE_TAGS_ROW_TAG}</a>
следует заменить на
<!-- IF {PHP.tag_i} > 0 -->, <!-- ENDIF --><a href="{PAGE_TAGS_ROW_URL}">{PAGE_TAGS_ROW_TAG}</a>
Нетрудно заметить, что перед неразрывным пробелом добавился обычный. Впрочем, только самые ленивые не сделали это в более ранних релизах.
Более важным является возможность изменения имени загружаемого файла. Теперь оно может отличаться от заголовка публикации. Для этого блок
<!-- BEGIN: DOWNLOAD --> <p>{PHP.L.Download}: <a class="strong" href="{PAGE_FILE_URL}">{PAGE_SHORTTITLE}</a></p> <!-- END: DOWNLOAD -->
заменим на
<!-- BEGIN: DOWNLOAD --> <p>{PHP.L.Download}: <a class="strong" href="{PAGE_FILE_URL}">{PAGE_FILETITLE}</a></p> <!-- END: DOWNLOAD -->
Изменения в news.tpl вообще малозначимы: разработчики предлагают заменить класс блока паджинации с pagenav на paging:
<div class="pagnav">{PAGE_PAGEPREV} {PAGE_PAGNAV} {PAGE_PAGENEXT}</div>
на
<div class="paging">{PAGE_PAGEPREV} {PAGE_PAGENAV} {PAGE_PAGENEXT}</div>
Этот момент остается целиком на решении верстальщика / дизайнера.
Заинтересовались? Звоните нам по телефонам +375 (29) 774-35-89 и +375 (44) 774-35-89 в Минске. Мы будем рады помочь Вам в реализации Вашего проекта.