Борис И
С нами с 20 апреля 2014; Место в рейтинге пользователей: #71[pdoTools] 1.10.0 с ajax пагинацией из коробки
Еще один предпраздничный сюрприз — новая версия pdoTools, который добавляет любимую многими ajax пагинацию сразу в комплект дополнения.
Основы можно почитать в анонсе предыдущей версии, а я вам расскажу, что нового.
Все изменения касаются только одного сниппета pdoPage, у которого появилась масса новых параметров.
Первым делом это:
Основы можно почитать в анонсе предыдущей версии, а я вам расскажу, что нового.
Все изменения касаются только одного сниппета pdoPage, у которого появилась масса новых параметров.
Первым делом это:
- frontend_js — Ссылка на javascript для подключения сниппетом.
- frontend_css — Ссылка на css стили оформления для подключения сниппетом.
- default — стандартная ajax-пагинация, как на главной modx.pro.
- button — загрузка новой страницы при нажатии на кнопку.
- scroll — загрузка новой страницы при прокрутке.
[Tickets] 1.5.0-beta с генерацией нескольких превью
Неожиданно представляю вам новую версию Tickets с возможностью генерации нескольких превью для загружаемых юзерами картинок.
Как известно, изначально такую возможность я не предусматривал, справедливо полагая, что для каждой картинки в тикете достаточно одной превью. Но Tickets вышел очень многофункциональным дополнением, и многие люди используют его так, как я и представить не мог.
Вот эти люди меня уговорили немного переделать работу с файлами, и теперь вы можете указывать в источнике медиа такое:
Как известно, изначально такую возможность я не предусматривал, справедливо полагая, что для каждой картинки в тикете достаточно одной превью. Но Tickets вышел очень многофункциональным дополнением, и многие люди используют его так, как я и представить не мог.
Вот эти люди меня уговорили немного переделать работу с файлами, и теперь вы можете указывать в источнике медиа такое:
{
"thumb":{"w":120,"h":90,"q":90,"zc":"1","bg":"000000"},
"mini":{"w":50,"h":50,"q":90,"zc":"1","bg":"000000"}
}
То есть, именованный массив в котором ключи являются суффиксами превьюшек. Сжатие HTML
Читал одну статью и задумался, а почему на modx нет такой утилиты?
Почему он не выплевывает результат в сжатом виде для юзера?
Кто нибудь задавался таким вопросом или озадачивал себя такой задачей?
h.simpledream - не работает phpthumbon
Приветствую!
Сделал тестовый сайт s722.h3.simpledream.ru/.
s722 / rpMBpxCtMgIy
Установил phpthumbon — но он не выводит картинки, а только noimage.jpg.
Вызов такой:
На других хостингах все выводится.
Сделал тестовый сайт s722.h3.simpledream.ru/.
s722 / rpMBpxCtMgIy
Установил phpthumbon — но он не выводит картинки, а только noimage.jpg.
Вызов такой:
<img src="[[*img.thumb:phpthumbon=`w=170&h=120&zc=0`]]" alt="">
У меня одного не работает так?На других хостингах все выводится.
Автоматическая генерация оглавления страницы
На днях появился вопрос об автоматическом создании оглавления статьи, а позже где-то проскочил комментарий, мол неплохо бы такое добавить на docs.modx.pro — там же все документы хорошо структурированы.
И действительно, а почему бы не добавить? Выделил полчасика и набросал сниппет makeContents, который генерирует вот такое оглавление:
И действительно, а почему бы не добавить? Выделил полчасика и набросал сниппет makeContents, который генерирует вот такое оглавление:
Иконки в дереве Modx 2.3
Где-то в комментарияx было, что можно заменить иконки в дереве. Не новую тему сделать, а именно кастомные иконки. Честно говоря, глаза устают от новой админки. Различия в графике минимальные, приходится непроизвольно напрягать зрение.
TyniMCE RTE и мультиязычный сайт
Привет всем. Кто нибудь сталкивался с такой проблемой когда есть мультиязычный сайт, реализованный с помощью дополнения babel. И текстовый редактор при этом в НЕ основном контексте не отображает картинку, то есть указывает относительный путь, а если добавить в начале "/", то все нормально.
Дело в настройке base_url для контекста. Так вот как можно сделать чтобы typomce сам указывал путь со "/" в начале.
Дело в настройке base_url для контекста. Так вот как можно сделать чтобы typomce сам указывал путь со "/" в начале.
Сниппет проверки прав доступа по группам
Простой сниппет для проверки прав доступа, при выполнении которого выводится чанк.
Может пригодится для вывода кнопок редактирования/добавления страницы соответствующим группам (журналисты, модераторы и тд).
+ существует проверка доступа, если авторизованный пользователь = автор страницы.
Может пригодится для вывода кнопок редактирования/добавления страницы соответствующим группам (журналисты, модераторы и тд).
+ существует проверка доступа, если авторизованный пользователь = автор страницы.
<optiongroup> в секциях Tickets
Приветствую.
Подскажите как сделать чтобы все секции делились на разделы с помощью тегов в форме добавления тикетов.
В админке выглядит примерно так:
Ресурс (категория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Ресурс (категория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Соответственно категории должны быть обернуты в в селекте разделов в форме добавления тикетов.
Подскажите как сделать чтобы все секции делились на разделы с помощью тегов в форме добавления тикетов.
В админке выглядит примерно так:
Ресурс (категория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Ресурс (категория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Соответственно категории должны быть обернуты в в селекте разделов в форме добавления тикетов.
Вывод текста коментария в Tickets
Добрый день. подскажите новичку: в шаблоне вызываю снипет TicketLatest:
Чанк TСС содержит
<ul>
[[TicketLatest? &includeContent=`1` &fastMode=`1` &tpl=`TСС`]]
</ul>
Чанк TСС содержит
<li>
<i class="fa fa-angle-right"></i>
[[+text]]
<i class="fa fa-folder-open"></i><a href="[[~[[+ticket.id]]]]#comment-[[+id]]">[[+ticket.pagetitle]]</a>
<span class="date">[[+date_ago]]</span>
</li>
Если написать [[+text]], то текст коментария выводит нормально, но требуется обрезать длину до 150 символов. Но заменяя [[+text]] на [[+text:ellipsis=`150`]] получаю пустую строку. Подскажите, как сделать чтобы при вызове последних коментариев вывести часть текста самого коментария.