Борис И

Борис И

С нами с 20 апреля 2014; Место в рейтинге пользователей: #71

[pdoTools] 1.10.0 с ajax пагинацией из коробки

Еще один предпраздничный сюрприз — новая версия pdoTools, который добавляет любимую многими ajax пагинацию сразу в комплект дополнения.

Основы можно почитать в анонсе предыдущей версии, а я вам расскажу, что нового.

Все изменения касаются только одного сниппета pdoPage, у которого появилась масса новых параметров.
Первым делом это:
  • frontend_js — Ссылка на javascript для подключения сниппетом.
  • frontend_css — Ссылка на css стили оформления для подключения сниппетом.
Они работают только при активации параметра &ajaxMode, у которого возможны 3 значения:
  • default — стандартная ajax-пагинация, как на главной modx.pro.
  • button — загрузка новой страницы при нажатии на кнопку.
  • scroll — загрузка новой страницы при прокрутке.
Если параметр пуст, скрипты и стили не подключаются и ajax-пагинация не запускается.
Василий Наумкин
29 декабря 2014, 12:09
modx.pro
12
12 045
+11

[Tickets] 1.5.0-beta с генерацией нескольких превью

Неожиданно представляю вам новую версию Tickets с возможностью генерации нескольких превью для загружаемых юзерами картинок.

Как известно, изначально такую возможность я не предусматривал, справедливо полагая, что для каждой картинки в тикете достаточно одной превью. Но Tickets вышел очень многофункциональным дополнением, и многие люди используют его так, как я и представить не мог.

Вот эти люди меня уговорили немного переделать работу с файлами, и теперь вы можете указывать в источнике медиа такое:
{
	"thumb":{"w":120,"h":90,"q":90,"zc":"1","bg":"000000"},
	"mini":{"w":50,"h":50,"q":90,"zc":"1","bg":"000000"}
}
То есть, именованный массив в котором ключи являются суффиксами превьюшек.
Василий Наумкин
29 декабря 2014, 08:32
modx.pro
9
3 910
+12

Сжатие HTML



Читал одну статью и задумался, а почему на modx нет такой утилиты?

Почему он не выплевывает результат в сжатом виде для юзера?
Кто нибудь задавался таким вопросом или озадачивал себя такой задачей?
Павел Левин
26 декабря 2014, 10:07
modx.pro
7
4 777
0

h.simpledream - не работает phpthumbon

Приветствую!
Сделал тестовый сайт s722.h3.simpledream.ru/.
s722 / rpMBpxCtMgIy
Установил phpthumbon — но он не выводит картинки, а только noimage.jpg.

Вызов такой:
<img src="[[*img.thumb:phpthumbon=`w=170&h=120&zc=0`]]" alt="">
У меня одного не работает так?

На других хостингах все выводится.
Rootiys
20 декабря 2014, 12:28
modx.pro
1
1 925
0

Автоматическая генерация оглавления страницы

На днях появился вопрос об автоматическом создании оглавления статьи, а позже где-то проскочил комментарий, мол неплохо бы такое добавить на docs.modx.pro — там же все документы хорошо структурированы.

И действительно, а почему бы не добавить? Выделил полчасика и набросал сниппет makeContents, который генерирует вот такое оглавление:
Василий Наумкин
09 декабря 2014, 08:57
modx.pro
42
6 971
+3

Иконки в дереве Modx 2.3

Где-то в комментарияx было, что можно заменить иконки в дереве. Не новую тему сделать, а именно кастомные иконки. Честно говоря, глаза устают от новой админки. Различия в графике минимальные, приходится непроизвольно напрягать зрение.
Alexander V
25 октября 2014, 10:47
modx.pro
2
6 345
0

TyniMCE RTE и мультиязычный сайт

Привет всем. Кто нибудь сталкивался с такой проблемой когда есть мультиязычный сайт, реализованный с помощью дополнения babel. И текстовый редактор при этом в НЕ основном контексте не отображает картинку, то есть указывает относительный путь, а если добавить в начале "/", то все нормально.
Дело в настройке base_url для контекста. Так вот как можно сделать чтобы typomce сам указывал путь со "/" в начале.
Николай Загумённов
12 октября 2014, 17:27
modx.pro
5
2 679
0

Сниппет проверки прав доступа по группам

Простой сниппет для проверки прав доступа, при выполнении которого выводится чанк.

Может пригодится для вывода кнопок редактирования/добавления страницы соответствующим группам (журналисты, модераторы и тд).
+ существует проверка доступа, если авторизованный пользователь = автор страницы.
Razer
25 сентября 2014, 08:50
modx.pro
7
3 120
0

<optiongroup> в секциях Tickets

Приветствую.
Подскажите как сделать чтобы все секции делились на разделы с помощью тегов в форме добавления тикетов.
В админке выглядит примерно так:
Ресурс (категория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Ресурс (категория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Раздел с тикетами (подкатегория)
Соответственно категории должны быть обернуты в в селекте разделов в форме добавления тикетов.
Николай Загумённов
06 сентября 2014, 20:10
modx.pro
1
2 167
0

Вывод текста коментария в Tickets

Добрый день. подскажите новичку: в шаблоне вызываю снипет TicketLatest:
<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`]] получаю пустую строку. Подскажите, как сделать чтобы при вызове последних коментариев вывести часть текста самого коментария.
Владислав
22 июля 2014, 17:22
modx.pro
1
987
0