Cotonti 0.6.12 - прощальный релиз Генуи?

1 декабря, ровно через месяц после 0.6.11 вышла Cotonti 0.6.12 и официально был закрыт прием предложений для Cotonti Siena

Cегодня, 1 декабря, официально был закрыт прием заявок и предложений для внедрения в Cotonti Siena и был выложен релиз 0.6.12 Cotonti линейки Genoa. Многие пользователи Cotonti окажутся на распутье весной следующего года, когда, по планам разработчиков, будет выпущен стабильный релиз Сиены -- уже практически полностью самостоятельного продукта, а не ветки развития легендарной CMF Seditio.

Сиена окончательно разорвет все связи между Cotonti и Seditio, поэтому те, кто все-таки решит оставить свои проекты на платформе Genoa, получат максимально отлаженный и четко работающий фреймворк. Подтверждение этому -- неослабевающее внимание девтима Cotonti к линейке 0.6.x. Остановимся ли мы на последнем "счастливом" номере или нет -- покажет будущее. Но "двенадцатую" поставить надо обязательно.

Как обычно расскажем о новшествах:

  • jQuery 1.4.4 -- хорошей традицией стало регулярное обновление
  • markItUp! 1.1.9 с поддержкой IE9 -- были отзывы о некорректной работе редактора
  • Обновление плагина Tags -- обязательно обновите этот плагин: в 0.6.12 для него было внесено обновление безопасности и большое число мелких исправлений, в т. ч. поддержка тегов в списках страниц
  • Параметр защиты X только для POST-форм -- поскольку GET-формы являются в основном формами запросов, параметр X теперь автоматически подключается только к POST-формам
  • Поддержка национальных доменов -- теперь Cotonti прекрасно понимает домены .рф и их почтовые ящики
  • Увеличен размер полей структуры -- поскольку пути все-таки удобнее оформлять словами или символами, длину его поля решили увеличить до 255 символов (кроме того, исправлен баг с некорректной обработкой кодов структуры)
  • Исправлена подсветка найденных фраз в выдаче -- тоже неплохо
  • Исправлен баг, связанный с выводом названия экстраполя в плагине новостей -- возможно кто-то сталкивался с этой проблемой

Список файлов для обновления невелик:

js/jquery.js
plugins/markitup/js/jquery.markitup.js
plugins/news/inc/news.functions.php
plugins/search/inc/search.ext.inc.php
plugins/search/search.header.php
plugins/search/search.php
plugins/tags/inc/functions.php
plugins/tags/style.css
plugins/tags/tags.forums.php
plugins/tags/tags.header.php
plugins/tags/tags.index.php
plugins/tags/tags.list.loop.php
plugins/tags/tags.list.php
plugins/tags/tags.page.add.tags.php
plugins/tags/tags.page.edit.tags.php
system/core/admin/admin.urls.inc.php
system/core/forums/forums.editpost.inc.php
system/core/forums/forums.newtopic.inc.php
system/core/list/list.inc.php 
system/core/page/page.add.inc.php
system/core/page/page.edit.inc.php
system/core/page/page.inc.php
system/core/pfs/pfs.view.inc.php
system/core/pm/pm.send.inc.php
system/core/users/users.auth.inc.php
system/core/users/users.profile.inc.php
system/core/users/users.register.inc.php
system/common.php
system/functions.php
rss.php

После обновления файлов необходимо выполнить запрос из файла sql/patch-0.6.9-0.6.12 и уделить немного внимания новой разметке тегов.

В списках (модуль list) это будет приблизительно так:

<div class="block">
<h4>{PHP.L.Tags}</h4>
{LIST_TAG_CLOUD}
{LIST_TAG_CLOUD_ALL_LINK}
</div>

В форумах (модуль forums):

<div class="block">
<h4>{PHP.L.Tags}</h4>
{FORUMS_SECTIONS_TAG_CLOUD}
{FORUMS_SECTIONS_TAG_CLOUD_ALL_LINK}
</div>

И на главной странице (index) разметка такая:

<div class="block">
<h4>{PHP.L.Tags}</h4>
{INDEX_TAG_CLOUD}
{INDEX_TAG_CLOUD_ALL_LINK}
</div>

Наконец, удаляем файл ./plugins/tags/style.css и вносим в стили нашего скина следующее:

.tag_cloud           { text-align:center; }
.tag_cloud li        { margin:0 5px 0 0; display:inline; }
.tag_cloud li a      { }
.tag_cloud li span   { display:none; }

Заинтересовались? Звоните нам по телефонам +375 (29) 774-35-89 и +375 (44) 774-35-89 в Минске. Мы будем рады помочь Вам в реализации Вашего проекта.

К посту «Cotonti 0.6.12 - прощальный релиз Генуи?» комментариев пока нет

Новый комментарий

Для редактирования комментария осталось 10 минут