<p>upd. 01.01.12 &ndash; 01.05.12</p><ol>
<li>Изменен код скриптов установки скрипта (/installation/*.php, /installation/*.css).</li>
<li>Добавлена информация в *.sql файлы инсталятора.</li>
<li>Обновлен jQuery до версии 1.7.1.</li>
<li>Изменены имена плагинов jQuery к логике jquery.[plugin_name], данные изменения применены ко всем вызовам данных плагинов.</li>
<li>Изменен /includes/joostina.php &ndash; добавлена обработка html в notetext.</li>
<li>Оптимизация ORDER BY (в mysql вызов добавлена команда STRAIGHT_JOIN для JOIN-а таблиц в указанном порядке) [ http://habrahabr.ru/blogs/mysql/138163/ ].</li>
<li>Исправлено добавление пустой строки в /mambots/mosimage.php при выборе изображения из списка.</li>
<li>Расширен файл русской локализации &ndash; /language/russian.php.</li>
<li>Заменена функция работы со строками substr на mb_substr &ndash; небольшое ускорение работы.</li>
<li>в уведомления о добавлении материала указывается ссылка на сам материал</li>
<li>Исправлено отсутствие пробела в атрибутах ссылки, формируемой модулем mod_mainmenu</li>
<li>Исправлены неопределенные индексы $j_spaw_config['user_dir'] и $j_spaw_config['template'] в WISWIG редакторе Spaw </li>
<li>Исправлены ошибки, отображающиеся при php_flag display_errors On и php_flag display_startup_errors On<pre><code>Warning: Call-time pass-by-reference has been deprecated in \htdocs\sitepath\includes\Cache\Lite\Function.php on line n
Fatal error: Call to a member function add() on a non-object in \htdocs\sitepath\index.php on line n
Notice: Undefined offset: 1 in \htdocs\sitepath\modules\mod_mljoostinamenu.php on line n</code></pre></li>
<li>Создан новый шаблон для Joostina, доступен для выбора.</li>
<li>Убрана ссылка на &laquo;Статистика посещений страниц&raquo; из вкладки &laquo;Содержимое&raquo; &ndash; дубляж аналогичной ссылки вкладки &laquo;Сайт&raquo;.</li>
<li>Объеденены вкладки &laquo;Шаблоны сайта&raquo; и &laquo;Шаблоны админцентра&raquo;, убраны разделители, убран вызов ссылки &laquo;Установка шаблона админцентра&raquo; &ndash; выбор директории уже предопределен в .xml файле расширения.</li>
<li>Модифицирован шаблон админцентра joostfree.</li>
<li>Для компонента админцентра com_jwmmxtd подключен скрипт Litebox (модифицированный скрипт <a href="http://www.huddletogether.com/projects/lightbox/" title="Lightbox">Lightbox</a>). При клике на уменьшенном изображении создает динамический popup, показывающий полную картинку. [автор данной модификации &ndash; <a href="http://www.aether.ru/" title="Александр Шабуневич">Александр Шабуневич</a>]<ul><li>Весит 5.4 Кб (12.5 Кб оригинальный Lightbox). Контроль оформления вынесен в CSS.</li>
<li>Имеет возможность просматривать картинки, не закрывая окна. Не требует указания размеров &ndash; вычисляет автоматом.</li></ul></li>
<li>Небольшая доработка /includes/pageNavigation.php - &ndash; отображение ссылки на &laquo;следующие 10&raquo;/&laquo;предыдущие 10&raquo; осуществляеся лишь при числе страниц более 10, что является, на мой взгляд, логичным.</li>
<li>Исправлена ошибка<pre><code>Warning: preg_split() [function.preg-split]: No ending delimiter '=' found in \htdocs\sitepath\index2.php on line n</code></pre>отображающаяся при отправке на печать, произведена правка с заменой строки
<pre><code>$iso = preg_split('=', _ISO);</code></pre>на<pre><code>$iso = explode('=', _ISO);</code></pre></li>
<li>Добавлена &laquo;пасхалка&raquo; (тест для себя).</li>
</ol>