Личный блог /

Куда пропали мои дополнения из modx.com?

А вот начали поступать вопросы на тему, «куда делись твои дополнения из официального репозитория?». Отвечаю заметкой, сразу на все вопросы — они там отключены.

Сделано это по нескольким причинам:

1. Большое количество вопросов на почту от англоязычной публики. Я понимаю, что английский язык — международный, но лично я общаюсь на нём в 2-3 раза дольше. Ни разу, никто не спросил через Google Translate, все шпрехают на своём, как будь здоров.

2. Сложности с выпуском новых версий. В официальном репозитории какое-то чудовищное кэширование, и уведомление об обновлении может показаться через 2 недели, запросто.

Поэтому, при каждом выпуске я получаю вопросы " — а почему у меня не горит кнопка обновления? Вы же написали, что новая версия уже доступна, как её загрузить?". Это надоедает.

Читать далее
Личный блог /

Mac OS X: первые впечателения, кнопки Home и End

С компьютерами дружу давно, с 1994 года. Начинал с MS-DOS 6.22, помню DR-DOS 7.0, Windows 3.0 и переход на 3.11 для рабочих групп, с настройкой локальной сети.

В принципе, в той или иной мере знаком с большинством популярных ОС, игрался даже с IBM OS/2 и немного с Solaris.

Честно скажу, самая любимая — GNU/Linux. Семейство этих операционных систем известно невероятной гибкостью и свободой — здесь ты управляешь компьютером, а не он тобой.

Правда, иногда эта свобода (и бесплатность) выходят боком, например при поддержке железа производителями компьюеторв. К примеру, на прошлом ноутбуке Asus n53sv ни в какую не хотел работать nVidia Optimus (это когда 2 видеокарты и более мощная включается только в играх и фильмах).

Я на полном серьезе считаю, что GNU/Linux для web-программиста лучший выбор. К сожалению, когда приходится постоянно дружить железо своего ноута с ОС, терпеть шум, температуру и жить у розетки — ни о какой нормальной работе говорить нельзя.

Поэтому некоторое время назад я приобрёл новый рабочий инструмент — MacBook Pro Retina Mid 2012. Хорошее железо, экран, батарейка и UNIX-подобный Darwin.

Читать далее
Тонкости и трюки /

@EVAL не работает в поле "Значение по умолчанию" у ТВ

modx revo 2.2.7.

Если в поле «Значение по умолчанию» некоторого TV-параметра указать:

@EVAL return $modx->runSnippet('snippet');

то значение по умолчанию при создании ресурса не устанавливается.

Значение по умолчанию в этом случае устанавливается только при нажатии на зелёном кружке.

Если же указать так:

@EVAL return 5;

то значение устанавливается в 5 сразу же при создании ресурса.

Как сделать так, чтобы при использовании EVAL+runSnippet значение по умолчанию устанавливалось сразу (без нажатия на зелёном кружке)?

Читать далее
Личный блог /

Переделал modx-test.com

Потратил несколько дней, и серьёзно улучшил modx-test.com.

  • Выбор дополнений из репозитория Simple Dream, включая платные

  • Установка этих дополнений не в ручную, а при создании сайта

  • После создания остается ключ для загрузки бесплатных дополнений

Всех приглашаю в гости, тестируйте и пишите отзывы!

Читать далее
Личный блог /

Большое обновление магазина

11го июня мы запустили наш магазин особых дополнений. Сегодня, спустя чуть больше месяца, мы его полностью переделали. Теперь это не черновик сайта, а настоящий, полноценный проект.

Весь дизайн, верстка, юзабилити и программирование — дело рук студии Simple Dream.

Читать далее
Личный блог /

Отключение регистрации

То ли я устал, то ли действительно глупых вопросов от ленивых читателей стало больше, чем обычно.

А есть еще юзеры, которые считают, что я им что-то должен. Есть обиженные, пострадавшие За Правду, есть и просто дурачки.

Конечно, это не более 5% от числа хороших, умных и внимательных читателей, но мозг они выносят будь здоров.

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

Это вынужденная мера профилактики, вместо самоубийства об стену. Отключение продлится до тех пор, пока ко мне не вернутся здоровый сон и аппетит. Отдохнул, включил обратно.

Надеюсь на понимание.

Читать далее
Личный блог /

Первый магазин дополнений MODX открыт

Ну вот и всё, друзья, мы полностью открыли первый в мире (насколько я знаю) магазин дополнений MODX Revolution.

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

Бета-тест репозитория был запущен уже довольно давно, нареканий нет. Сегодня, наконец, открыт и магазин.

Читать далее
Личный блог /

Вопросы про магазин

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

Основные положения

— Для работы с репозиторием требуется ключ

— Один сайт — один ключ

— Большинство дополнений бесплатны

— Некоторые, особые, стоят денег

— Для каждого ключа (сайта) дополнение нужно покупать отдельно.

— Скидка на последующие покупки дополнения = кол-во покупок * 10%. То есть, после 5 покупок пакет будет стоить 50% от изначальной цены.

— По каждой покупке бесплатная техподдержка.

Изменить привязку ключа к хосту можно через раздел поддержки на сайте.

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

Читать далее
Личный блог /

Компонент Office и открытый бета-тест репозитория

Долго ли, коротко ли, но вот и подошел долгожданный момент открытого тестирования нашего репозитория. На сегодня у нас в строю только небольшая часть личного кабинета (новый компонент Office) и полностью рабочий репо, из которого можно загружать бесплатные дополнения.

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

Чтобы проверять было интереснее, в репозитории лежит свежая версия miniShop2 2.0.1 с огромным количеством исправлений и редактированием заказов. Также есть модифицированный getPage, под именем getPageExt.

Про MS2.0.1 отдельная заметка, а здесь я расскажу, как подключиться к репозиторию.

Читать далее
Личный блог /

Чудеса оптимизации

Чуть больше двух недель назад обновил webstartpage.ru, в результате чего значительно выросла скорость загрузки, и картинки стали отдаваться сразу, а не через ajax.

И что вы таки думаете? Обновление понравилось не только мне, но и поисковикам:

Читать далее
Тонкости и трюки /

Дополнительное поле в свойствах товара в 2 клика

Для тех, кому не хватает полей товара, и хотелось бы еще хотя бы одно, не дописывая плагин, можно сделать следующее:

  1. Зайти в пункт «Настройка системы».

  2. Выбрать пространство «minishop2».

  3. В настройке «Основные поля панели товара» добавить «description», например перед «introtext», естественно отделив запятой.

Собственно и все, +1 поле готово к использованию.

Читать далее
Личный блог /

Редизайн

Обновил внешний вид сайта. Кое что улучшил, а кое что — наоборот.

Сайт стал визуально легче, контрастнее и проще. Конечно, непривычно, но привыкнем.

Ругаться можно в комментариях.

Читать далее
bezumkin
Василий Наумкин
09.04.2024 01:45
Ошибка 500 Это не похоже на ошибку Nginx, это скорее всего ошибка PHP - надо смотреть его логи. Во...
futuris
Futuris
04.04.2024 05:56
Я просто немного запутался. Когда в абзаце "Vesp/Core" ты пишешь про "новый trait Fil...
bezumkin
Василий Наумкин
20.03.2024 18:21
Volledig!
Андрей
14.03.2024 10:47
Василий! Как всегда очень круто! Моё почтение!
russelgal
russel gal
09.03.2024 17:17
А этот стоило написать хотя бы затем, чтобы получить комментарий от юзера, который ничего не писал ...
inetlover
Александр Наумов
27.01.2024 00:06
Василий, спасибо! Извини, тупанул.
bezumkin
Василий Наумкин
22.01.2024 04:43
Давай-давай!
bezumkin
Василий Наумкин
24.12.2023 11:26
Спасибо!
bezumkin
Василий Наумкин
27.11.2023 02:43
Ура!
bezumkin
Василий Наумкин
25.11.2023 08:30
Vesp тянет 2 зависимости: vesp-frontent для фронта и vesp-core для бэкенда. Их можно обновлять, но э...