Обновленная сборка для типовых сайтов-визиток
Обновленная версия прошлой сборки. Новое: Исправлен плагин Debug (по умолчанию отключен). Очень полезно, когда у вас на сайте 500-ая ошибка. Так же если вы предполагаете, что где-то какие-то MODX-ошибки, то можно изменить modx->setLogLevel(3) (уровень Debug), и тогда вы увидите все отладочную информацию MODX. Сниппет MetaX. Кстати, в нем уже исправлен баг с выводом системного языка. Сниппет GoogleSiteMap. Так же настроена страница sitemap.xml Special for ilyautkin сниппет phpThumbOf. Внемля замечанию abuhasub , была создана группа ресурсов «Технические страницы», доступ к которой дан группе пользователей Administrator только на контекст mgr. Это означает то, что в админке кроме админов никто не увидит эти документы (и не сможет редактировать), но запрет не распространяется на другие контексты, то есть в паблике эти страницы будут отлично просматриваться. Так что манагеры теперь не увидят технические страницы. Просто отнесите документ к этой группе ресурсов, и все будет тип-топ. Политики безопасности console и Debug. Это для компонента Console и плагина Debug. Сниппет getSourcePath. Это мой новый сниппет. Смысл в нем следующий: так как довольно часто мы используем медиасурсы, у нас возникают проблемы с путями, когда получаем данные просто запросом из базы, а не через объекты TV, использующие медиасурсы. Когда мы через объект TV работаем, тогда вопросов нет, TV-шка сама вызывает медиасурс и формирует конечный путь, а уогда у нас просто строка из БД, тогда у нас путь не полный. Вот для того, чтобы сформировать полный путь, нам и нужен этот сниппет. Вот его код: <?php // Получаем объект if(!source = id)){return '';}; // Инициализируем result = callback(); unset(result; У этого сниппета два параметра: id — по умолчанию стоит [[++default_media_source]] и возвращает id системного медиасурса. У нас стоит медиасурс Картинки, вот для него пути и будут по умолчанию формироваться (Здесь бага — сниппет не процессит плейсхолдеры при инициализации, потому он не получает реальный id из настроек, и использует по умолчанию 1, потому придется в настройках указывать id реального медиасурса. В следующей сборке пофиксится). callback — метод объекта MediaSource — по умолчанию getBaseUrl. То есть по умолчанию возвращает УРЛ-путь сурса. То есть, если мы хотим получить УРЛ базового медиасурса, то просто пишем [[++getSourcePath]], или modx->runSnippet('getSourcePath'); или в Smarty {snippet name=getSourcePath} id и callback можно передавать в параметрах вызова сниппета. jQuery 1.8.0 TV keywords В TinyMCE добавлена 3-я строка — элементы управления таблицами. Скачать снапшот сборки (только для членов клуба).