Тема: Релиз XenForo 1.0.0 Final
Показать сообщение отдельно
Старый 09.03.2011, 09:32 Вверх   #1
Местный житель
 
Аватар для NarKrIeL
NarKrIeL вне форума
Доп. информация
По умолчанию XenForo 1.0.0 Final

Новые смайлы


Набор смайлов по умолчанию был заменен на набор, созданный Shelley. Этот набор включает также smilies, которые не включены по умолчанию, но это можно быстро исправить в панели администратора, добавив недостающие.





Старые смайлы были перемещены в папку styles/default/xenforo/smilies.doodle/. Если есть желание продолжить их использование, то можно обновить пути в менеджере смайлов в панели управления.




Шаблоны объявлений


Было наконец-то добавлено много ad_* шаблонов, которые позволяют размещать рекламные объявления в определенных местах. Такие места располагаются выше контента (ниже меню хлебных крошек), в пределах сообщения, ниже сообщения, в пределах боковой панели и еще в некоторых местах. В комбинации с условиями ограничения их показа - очень удобный способ добавления рекламы к форуму.


Содержимое ad_* шаблонов не будет изменено разработчиками XenForo, пока не настанет время для лучшей системы. Таким образом можно настраивать их как заблагорассудится, не переживая о проблемах с шаблонами после обновлений форума.




Увеличение скорости для пальцеориентированных браузеров


Существенные усовершенствования были сделаны для пальцеориентированных браузеров в мобильных устройствах, таких как iPhone.


Это изменение также позволило восстановить работу Lightbox для таких браузеров.




Backward Compatability Breaks Since 1.0.0 RC3


Two changes have been made since 1.0.0 RC3 that may break backwards compatability with existing styles and add-ons that make use of the search system.


The stable API of XenForo allows us to alert developers to changes that may affect them, to avoid unpleasant surprises. Add-on developers and style designers should pay attention to these changes to ensure that their products are compatible with XenForo 1.0.0:


(PHP / MySQL) Search Results


Search results used to be stored in the xf_search.search_results table as a serialized array of the following structure:
PHP код:
serialize(array(
      
=> array('content_type' => 'post''content_id' => 234),
      
=> array('content_type' => 'thread''content_id' => 345),
      ...
  )); 
This approach has been deprecated in favor of a JSON-encoded array of the following form:
PHP код:
json_encode(array(
      
=> array('post'234),
      
=> array('thread'345),
      ...
  )); 
The fields xf_search.search_constraints and xf_search.warnings have both been changed from storing serialized data to JSON-encoded data.


(HTML / JavaScript) QuickSearch Form


The QuickSearch form used to rely upon the primary <input type="search" /> field having name="keywords". This has now been changed, and it is now required that the primary <input type="search" /> field has id="QuickSearchQuery".
  Ответить с цитированием
 
Время генерации страницы 0.05265 секунды с 10 запросами