Заметки

Заметки по работе с ModX, программированию на PHP и различные плюшки для JS

18 02 2018
Заметки - Liber.pro - личный сайт Алексея Либера Картинка  1

Очередная анти-спам проверка без каптчи.

Меня лично дико раздражает каптча, в особенности, когда великая и могучая гугля шесть раз подряд пытается у меня узнать как выглядят витрины и дороги, а если нужно вводить циферки написанные на тарабарском то вообще труба. Это меня как пользователя она раздражает. А как програмиста - ее не всегда корректно впишешь в дизайн
15 01 2018
Заметки - Liber.pro - личный сайт Алексея Либера Картинка  2

Небольшая альтернатива sgThumbs

То ли у меня уже башка не варила, толи я хрен его знает, но не удалось мне запустить плагин sgThumbs так, как мне нужно было, а именно: при загрузке фотографий нужны были различные миниатюрки, которые клались бы в различные папочки. Для тех кто не в теме: это для того, чтобы ресайз происходил сразу при загрузке, а не после первой генерации страницы.  В итоге из нескольких плагинчиков собрал один
12 09 2017
Заметки - Liber.pro - личный сайт Алексея Либера Картинка  3

Наш отпуск в Югославии

С учетом того, что вы далеко не первая кто спрашивает про поездку, похоже действительно пора написать пост))Туда долетели на Победе. В жопу этого лаукостера. Проще переплатить пару тысяч, но не... Грр))В первые дни особо далеко решили не ездить и остаться в Тивате, он стоит на берегу Котороского залива. При этом мы были не в центральной части города, а чуть поодаль, называется Лепетане. Что это - район, улица или как оно там - я так и не понял
18 05 2017
Заметки - Liber.pro - личный сайт Алексея Либера Картинка  4

Почему Либер выбрал Эво, а не Рево.

Я сидел без работы в 2010-ом году. Ко мне приходит друг, договорит: нужно сделать интернет-магазин, вот тебе килограм кофе, ящик сигарет и учебник по php - через неделю нужно сделать. Сказано - сделано. ИМ получился жутко кривой, босой, но тем не менее рабочий. С элементарными сессиями или с составлением простых запросов разобрался
03 03 2017

Дубликаты документа в разных родителях. Evo

Встала задача один и тот же товар отображать в разных родителях. Самое простое решение — задавать родителя через тв-параметр. Но оно не годилось, ибо в шаблоне каталога есть фильтр который смотрит вниз по каталогу. Да и просто разработчику Modx хотелось бы чтобы логика иерархической структуры сохранялась. В итоге написал плагин, который использует один ТВ параметр для копирования документа и последующей синхронизации. Т.е
03 03 2017

Уклоняемся от басурманского спама. Evo.

В последнее время че-та слишком много басурманского спама начало падать мне в почту, в итоге психанул и написал небольшое дополнение для eForm, которое не только блокирует отправку спама, но и кидает ip в глубокий бан. Проверка достаточно проста — если нет русских букаф — значит злодей. Итак. Сначала создаем табличку