Личный блог

Open Source документация MODX

Хочу предоставить вам наш новый сервис, который позволит полностью решить вопрос с документацией MODX.

Сейчас есть много разных источников: сообщества, официальный сайт, вики и у всех у них есть большие недостатки:

  • Нужно получить логин и пароль от хозяев сайта

  • Неудобное редактирование

  • Далеко не всегда есть контроль версий

  • Сайт может закрыться в любой момент, и весь твой вклад останется только в кэше гугла

В качестве маленькой иллюстрации: лично я получал пароль для rtfm.modx.com через письмо в службу поддержки. Создал там несколько своих страниц с огромным трудом — спасибо их редактору, а потом они перенесли сайт на что-то новое, и мой пароль не подходит!

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

Читать далее

С наступающим, 2014 годом

На прошлый новый год я желал нам всем объединиться и перестать ссориться. В принципе, желание исполнилось, но частично.

Мы больше не ссоримся, но это потому, что разбежались по разным углам. Не знаю, хорошо это, или плохо, но стало определённо тише в плане новостей про MODX.

Вроде бы сайтов про MODX в СНГ достаточно, однако каких-то новостей почитать особо негде. Это объясняет стабильный рост моего скромного блога, в котором постоянно что-то происходит.

По версии Alexa, bezumkin.ru как-то незаметно обогнал все остальные сайты — за полгода.

Надеюсь, в будущем году мы не сократим нашу активность, а только многократно усилим!

В качестве небольшого подарка, я сделал debugParser бесплатным на весь день. Скачайте сегодня этот полезный компонент, чтобы оптимизировать свои сайты на каникулах!

С новым годом, друзья!

Читать далее

Проверяем bezumkin.ru на мобильных устройствах

Вчера с удивлением обнаружил, что скрипты Tickets не работают на мобильных устройствах Apple. Проблема обнаружилась на iPad, а потом подтвердилась и на iPhone.

Не работают независимо от браузера, что в Chrome, что в Safari нажатия на ссылки «ответить» и «изменить» просто игнорируются.

А вот на Android проблем нет, всё работает как положено. Стало быть, дело в iOS.

Еще интересный момент — кнопки нажимаются нормально, проблема только у ссылок.

Читать далее

Еще курсы?

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

Мне, в принципе, понравилось. От читателей жалоб тоже не видно, значит можно продолжать.

Вопрос, нужны ли еще курсы, и если да — то какие?

У меня пока только одна идея — переделать minishop2.com с нуля. Могу описать весь процесс натягивания шаблона, вызов типовых сниппетов, настройки поиска, фильтров и оплаты и т.д.

Вопрос задаю заранее, чтобы распланировать свой график на январь.

Читать далее

Новый раздел на сайте - "Утилиты"

Давно чесались руки сделать что-то по настоящему полезное на сайте. Например, раздел с утилитами, которые можно было бы использовать каждый день.

И вот встречайте — новый раздел Утилиты, в котором уже есть проверка JSON строк.

В отличии от своего идейного вдохновителя, здесь строки парсятся не javascript, а настоящим json_decode(), и строку можно указывать сразу в параметре ?json=, например вот так.

Сама форма работает через AjaxForm, можно использовать Ctrl+Enter для отправки.

Если вам понравилась идея — пишите чего бы еще подобного сделать, чтобы не сильно сложно, но полезно.

Читать далее

Ежегодный тест сайта

Очень люблю читать про разные тормоза и глюки MODX Revolution. Настолько люблю, что отключаю на это время клавиатуру и прячу под кровать, чтобы не писать комментариев авторам.

Ну а сейчас вот смотрел Яндекс.Метрику, а там заход по старой ссылке из loadimpact.com — на ней тест моего сайта, проведённый почти год назад.

Среднее время 0.7 сек. и теперь оно кажется очень большим. Дай, думаю, сравню, как у меня сегодня сайт открывается?

Функционала, заметок, комментариев и пользователей значительно прибавилось, все компоненты переписаны — может, чего изменилось?

Изменилось, да. Сайт открывается в 1.5 — 2 раза быстрее.

Читать далее

Про что будут курсы?

В прошлой теме мы однозначно определились, что будем изучать разработку дополнения для MODX.

С тех пор хожу и думаю:

Какой составить план занятий?

Какие поднять темы?

Сколько выделить на это времени?

Что будем писать?

И тут дошло: это же не мне курсы нужны. Давайте сократим все вопросы до одного:

Что будем писать?

Читать далее

День рождения 31

Как обычно, по расписанию, стукнуло день варенья, уже 31е по счету.

За прошедший год:

  • Более-менее доделан Tickets

  • Написан miniShop2

  • Написан mSearch2

  • Написан pdoTools

  • Написано и улучшено еще всяких компонентов, попроще.

  • Построен магазин-репозиторий SimpleDream

  • Сделано-переделано несколько сайтов, разной сложности, включая Mamaboutique и Securityexpert

  • Изрядно улучшен личный сайт bezumkin.ru

  • Написано 246 заметок и 4368 комментариев

Считаю, неплохо время провел.

Читать далее

Кто хочет поучиться?

Есть мысль попробовать написать серию полезных обучающих заметок, за деньги. Можно сказать, это второй курс занятий (первый был, если кто не помнит, почти год назад).

Как это видится мне:

  1. Мы вместе согласуем общее направление курса и приблизительные темы заметок

  2. Прикинем, сколько это займет по времени, и какова будет плата за участие

  3. Я создам специальный раздел на сайте, добавлю участников в группу доступа к нему и начнём

  4. Думаю, к процессу можно будет подключаться и после старта

То есть, все будет происходить прямо здесь, без отрыва от производства. Я пишу, вы читаете и задаете вопросы.

Жестких рамок не будет ни по времени, ни по тематике. Заметки могут быть не только про MODX Revolution, но и про хостинг, GNU/Linux, mySql и т.п.

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

Лично я хочу немного отдохнуть от программирования всяких сложных штук, а чего хотите вы — вопрос.

Читать далее

Пришла посылка

Как любой нормальный человек выпить люблю и умею, особенно после насыщенной трудовой недели. Бывали такие проекты, что без нескольких рюмок коньяка просто не мог уснуть — мозг не прекращал решать задачу.

Как нам говорили на фармакологии: все вещества одновременно яд и лекарство — всё зависит от дозировки. К алкоголю это подходит более чем.

К чему это я? А к тому, что добрый человек Виталий Батушев прислал бутылочку, в благодарность за труды. Прислал не просто так, а из тропического рая острова Маргарита, что находится в Венесуэле. Вот блог его жены.

Не могу не поделиться радостью:

Читать далее

Загадка

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

Не сказать, что меня завалили письмами по этому поводу, но вопросы «а где?» были. В основном, конечно, потеряли miniShop2 и сегодня я вернул его обратно, мысленно дав зарок игнорировать вопросы о нём по почте.

Но суть не в этом. Суть в том, что компонент отсутствовал в репозитории больше месяца и никто не мог его скачать.

Что же нам показывает официальная статистика на modx.com?

Как будто и не пропадал никуда — закачки не останавливались ни на день.

У меня 2 варианта:

1. это ошибка в алгоритме построения графика. Например, он не учитывает реальные даты и просто смотрит на последние имеющиеся значения.

2. Графики строятся просто от балды, по средним значениям.

А у вас какие мнения?

Читать далее

PayPal уже работает в РФ

Многие знают, что с середины сентября PayPal запустились в РФ. Это значит, что можно привязать свой счет в банке к аккаунту и легально выводить денежки.

Как и все, я получил письма от PP с просьбой заполнить свои данные и пройти проверку. Через пару недель получил письмо, что все ок, можно привязывать расчетный счет.

После указания счета в разделе Withdraw Funds, мне через 3 дня пришло 2 перевода: на 12 и 5 копеек. Эти суммы нужно было ввести для подтверждения владения счетом, что я и сделал.

И вот только что отправил денежки из PayPal в Сбербанк:

Напоминаю, что в miniShop2 метод оплаты PayPal идет из коробки.

Читать далее
futuris
Futuris
16.03.2023 17:04
Ок, вижу \core\vendor\vesp\core\src\Controllers Спасибо!
futuris
Futuris
14.03.2023 16:04
Была папка tmp, и удалял и переустанавливал ее - все без толку. Выше товарищ правильно написал, что ...
inetlover
Александр Наумов
22.02.2023 19:10
Спасибо! Да, мне здесь подучиться нужно.
bezumkin
Василий Наумкин
19.02.2023 19:49
Не такая уж тут активность в комментриях, чтобы что-то снижать - а удобнее будет, в первую очередь м...
inetlover
Александр Наумов
19.02.2023 15:12
Спасибо!
inetlover
Александр Наумов
06.02.2023 00:48
Ок, спасибо!
inetlover
Александр Наумов
28.01.2023 18:27
Классно, все работает!
inetlover
Александр Наумов
24.01.2023 18:31
Понял, спасибо!
inetlover
Александр Наумов
16.01.2023 16:41
Понял, спасибо!
bezumkin
Василий Наумкин
14.01.2023 05:16
Да, мне тоже нравится Vite и он по умолчанию используется в Vue 3 и Nuxt 3. Более того, он вроде как...