Тонкости и трюки /

Полезный сниппет для блога.

Написано в MODx Revo 2.2.4.pl.

Сниппет формирует список возможных значений по существующим значениям TV.

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

Программа поощрения автора

Запустил «программу поощрения меня», про которую говорили в этой теме.

Общие правила расписаны тут.

Тестируем в новом разделе.

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

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

Как мы делали amd2013.ru

В начале декабря мы начали делать небольшой, чисто новогодний проект amd2013.ru. Это конкурс, куда одни люди присылают свои креативные работы, а другие за них голосуют.

Проект заказали студии Simple Dream, а они уже подтянули меня.

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

Во-первых (и это очень важно для меня), проект сделан на Tickets. Это первое боевое применение компонента, «не для себя».

А во-вторых, там будет прикольная история, как мы считали голоса.

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

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

Регулярно посещаю различные ресурсы, где в той или иной мере обсуждают MODX.

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

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

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

Говорят, что русское сообщество в MODX самое большое. Возможно. Но самое ли оно крепкое? У меня впечатление, что как и большинство людей вокруг, мы радостно готовы загрызть любого новичка.

Пора с этим завязывать.

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

Небольшой опрос про miniShop

Начал разработку miniShop 2, в связи с эти есть несколько вопросов.

  1. Кто-нибудь пользуется несколькими складами? Нужны ли они, вообще?

  2. Кто-нибудь пользуется наборами товаров?

  3. Кто-нибудь пользуется учётом остатков?

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

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

Совершенно новая CMS от "Фабрики сайтов"

Сегодня, друзья, хочу вам поведать о прекрасной компании Фабрика Сайтов, которая «разработала» собственную систему Ф.CMS.

Судя по демо-версии, CMS очень навороченная и совершенно случайно немного похожа на MODX Revolution. Однако, в отличии от этого Revolution, у Ф.CMS гораздо более удобный и яркий интерфейс. Например, там нет дебильного менеджера файлов, тупого управления пользователями, ненужной работы с компонентами и других лишних вещей.

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

Закончился первый курс обучения MODX

Как известно, некоторое время назад мы запустили обучающий проект на специальном сайте modcoach.info.

И вот, он закончился. Не всё прошло как мы себе представляли, но все участники довольны. Конечно, мы попросили оставить честные отзывы, и среди прочего в ответ пришло письмо, которое я хочу процитировать полностью:

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

День рождения bezumkin.ru

Ровно год назад я зарегистрировал доменное имя bezumkin.ru. Тогда особых планов не было, регистрировал «про запас».

Развивать сайт я начал где-то полгода назад, обкатывая на нём собственные разработки. Не сказать, чтобы проект превратился во что-то большое, но вот показатели:

  • 400 зарегистрированных пользователей.

  • 450 уникальных ip в сутки.

  • 2000 — 2500 просмотров в сутки.

  • Около 300 статей и вопросов, еще около 50 страниц документации, в основном по miniShop.

Для персонального блога на пустом месте, считаю, неплохо.

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

Обсуждаем miniShop 2.0

Отличная новость, друзья. Дедушки Морозы из Simple Dream согласны профинансировать разработку miniShop 2.0 и предлагают собрать приблизительный список изменений.

Напоминаю, что разработка первого miniShop была начата ровно год назад, когда я знал и умел гораздо меньше, чем сегодня. Отсюда в нём куча E_NOTICE, странные решения с таблицами, неправильные названия объектов и еще много всякого.

Несмотря на эти недостатки, компонент завоевал определённое количество поклонников, которые скачали его без малого 5000 раз.

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

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

Вывод тикетов пользователя

Сегодня задали вопрос: -а как выводить тикеты определённого пользователя, типа как персональный блог?

Ну, тут минимум 2 варианта:

1. Создать отдельный раздел для юзера.

2. Выделять тикеты юзера из общей кучи.

Первый вариант отметаем сразу по ряду причин:

— Нужно дать право юзеру на создание разделов.

— Нужно проверять, сколько он их создал (должно же быть не больше одного).

— Нужно назначать политики доступа так, чтобы туда мог написать только юзер.

— Куча ненужных никому разделов в админке

— Еще всякие непредвиденные сложности.

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

Поэтому, мы пойдем вторым путём — выводом тикетов юзера по уникальному url. Я предлагаю site_name/section_name/user_name/.

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

Превью-изображения с YouTube, Vimeo и ruTube

Строю очень интересный сайт, на котором можно создавать ресурсы и указывать ссылку на видео с одного из 3х популярных видео-хостингов: YouTube, Vimeo и ruTube.

Созданные страницы должны выводиться плиткой, с показом картинки от видео, причем, со своего сервера - чтобы не ждать ответа от удалённого. Задача осложняется тем, что существует минимум 8 вариантов указания ссылок на эти 3 сервиса:

https://www.youtube.com/watch?v=ITwNkwoc4J0
http://youtu.be/ITwNkwoc4J0
https://www.youtube.com/embed/ITwNkwoc4J0?rel=0

http://vimeo.com/55028438
http://player.vimeo.com/video/55028438?title=0&byline=0&portrait=0&badge=0&color=e1a931

http://rutube.ru/video/6fd81c1c212c002673280850a1c56415/#.UMQYln9yTWQ
http://rutube.ru/tracks/6032725.html
http://rutube.ru/video/embed/6032725
Читать далее
Тонкости и трюки /

Тег spoiler для Jevix

Реализовал специальный тег spoiler, чтобы прятать куски текста. Работает при помощи новой возможности JevixcfgSetAutoPregReplace. Небольшая демонстрация

Круто, да?
Читать далее
bezumkin
Василий Наумкин
13.08.2022 11:41
неужели, все глобальное, так просто можно взять и сделать Да, именно так. Мелкие затыки, конечно ж...
bezumkin
Василий Наумкин
13.08.2022 08:18
Killed говорит, что сервер прибивает задачу, скорее всего у провайдера есть какие-то лимиты по нагру...
bezumkin
Василий Наумкин
11.08.2022 15:46
Класс!! Рад, что тебе нравится! нужно добавить @click="showCart = true" в: Спасибо, попра...
bezumkin
Василий Наумкин
09.08.2022 11:27
На здоровье!
inetlover
Александр Наумов
30.07.2022 19:58
Василий, спасибо большое! Первый вариант помог, не было вот этой настройки: php_value[sys_temp_dir].
bezumkin
Василий Наумкин
12.07.2022 20:40
Всё как обычно, в самом начале файла конфига import axios from 'axios'
bezumkin
Василий Наумкин
06.07.2022 14:06
Базовый Vue, базовый ES 6: импорт-экспорт модулей, вот это всё. Если что-то будет непонятно - просто...
bezumkin
Василий Наумкин
06.07.2022 11:19
Спасибо, что читаешь!
bezumkin
Василий Наумкин
05.07.2022 11:40
На здоровье!
inetlover
Александр Наумов
03.07.2022 23:36
Василий, спасибо! Все понятно!