Перенос шаблонов внутри скина (LS 1.0.3)

Решил перенести все файлы, имеющие отношение к тулбару, в папку toolbar (в силу своего перфекционизма). Первое, что пришлось сделать, это скорректировать путь до toolbar.tpl здесь.

Сами элементы тулбара добавляются так:
{add_block group='toolbar' name='toolbar_xxx.tpl'}

После переноса шаблонов тулбара в папку toolbar — получаю ошибку «template not found».
Читать дальше →

Не работает загрузка аватаров и фото на мобильных устройствах

Здравствуйте. При нажатии «Загрузить аватар» появляется окошко, все ок. Выбираем картинку и все. Никакой реакции при тапах на кнопки Применить и Отменить (хотя кнопки вроде как активны — они подсвечиваются). Обратил внимание, что на этом сайте такая же проблема :) Попробуйте.

ЗЫ На компе все работает отлично. Методом тыка определил, что проблема скрыта где-то в ls.user.uploadAvatar. Если для блока avatar-resize сразу поставить display:block, то кнопки в нем работают.

ЗЫЫ Да, ресайз фотки в блоке, на удивление, работает :)

Не работает JS после подгрузки на AJAX

Приветствую всех!

Долго искал в гугле решения проблемы, но увы скила не хватает понять ее решение.
Есть код для загрузки гиф:

$('.gif-with-play').on('click', function() {

var $this = $(this),
$img = $this.children('img'),
$imgSrc = $img.attr('src'),
$imgSrcgif = $img.attr('data-srcgif'),
$imgExt = $imgSrcgif.split('.');
if($imgExt[2] === 'gif') {
$this.addClass('loading-hide');

$img.attr('src', $img.data('srcgif')).attr('data-srcgif', $imgSrc);

$($img).load(function(){
$this.removeClass('loading-hide');
});
} else {
$img.attr('src', $imgSrcgif).attr('data-srcgif', $img.data('srcgif'));
}

$this.toggleClass('play');

});

Проблема в том, что после загрузки ленты по средствам AJAX, click не работает, гиф не загружает. Помогите, кто вкурсе. Буду очень признателен.