Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
05 июня 2013, 07:53
0
Думаю, нужно сделать страницу не кэшируемой.
Василий Наумкин
05 июня 2013, 07:45
0
Женя уже не в первый раз подпинывает релизы =)
Василий Наумкин
04 июня 2013, 23:57
0
Я так понимаю, если позакрывать core|manager|connectors — то с этими багами вполне можно жить.

Но вообще, MODX явно потерял звание безопасной CMS.
Василий Наумкин
04 июня 2013, 17:01
0
Пока никак.

Закрыл тему.
Василий Наумкин
04 июня 2013, 16:47
0
Что меня выдало?

Неужели, этот сайт?
Василий Наумкин
04 июня 2013, 16:46
0
А теперь почисти куки и обнови страницу.
Василий Наумкин
04 июня 2013, 16:40
0
Игорь, спасибо за предложение, но я давно ушел с фриланс-рынка.

Теперь двигаю свои проекты.
Василий Наумкин
04 июня 2013, 16:33
0
Готов платить 500 рублей за час моей работы?

Тогда это лучше написать в объявление — желающих прибавится многократно.
Василий Наумкин
04 июня 2013, 16:27
0
Игорь, ты не знаешь, что система называется MODX, а не «MoDx»?

Вроде мелочь, но меня бы насторожило.
Василий Наумкин
04 июня 2013, 15:22
0
Откуда предположение, что сделано не так?
Василий Наумкин
04 июня 2013, 12:52
0
Репозиторий теперь приватный, ибо там лежит UploadiFive.

Иначе выйдет, что я его на халяву распространяю всем.
Василий Наумкин
04 июня 2013, 12:33
0
А, ну тогда да.
Правда, добавилась еще работа с источниками медиа и параметры генерации превьюшек.

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

В общем, всё точно так же как на file.modx.pro — полная копия.
Василий Наумкин
04 июня 2013, 12:28
0
В той копии, что у тебя, нет UploadiFive — то есть, html5 версии загрузчика.

В продажной версии — есть, я для нее купил коммерческую лицензию за $100.
Василий Наумкин
04 июня 2013, 11:26
0
Ну так ты меняй
$modx->event->params['object']->set();
или как то так. В общем, то что по ссылке передается — тогда и другие плагины должны отработать.
Василий Наумкин
04 июня 2013, 11:15
0
Если сайт не пуст — нет гарантии, что это не программист виноват.

Поэтому да, нужно проверить на чистой установке и там решать.
Василий Наумкин
04 июня 2013, 10:30
0
Если сайт пустой — то хостер. Если нет — то надо проверить на пустом сайте.
Василий Наумкин
04 июня 2013, 06:31
0
1. Про load, list и view — это я затупил, нельзя так делать. Нужно задавать 2 политики юзерам, на тикеты, и на это. Хотел сделать удобнее — но не вышло.

2. Эта проверка позволяет редактировать тикет автору и любому юзеру, у которого есть право редактировать ресурсы сайта
if ($this->object->createdby != $this->modx->user->id && !$this->modx->hasPermission('edit_document')) {
	return false;
}
else {
	// работаем
}
У тебя же, скорее всего, просто закэшировались права, пока настраивал. Обычное явление, надо выходить с контекста, админки, чистить куки — только тогда можно быть уверенным, что кэша нет.

3. С алиасами, думаю, та же фигня — кэш. Ну или ты еще что-то делал, а сейчас не помнишь.

На будущее — плагины вызываются из процессора, как правило. Запускать еще один процессор, чтобы обработать события из другого процессора — нифига не по канону. Надо сразу в плагине писать своё изменение, тем более, что это всего 2 строчки.
Василий Наумкин
04 июня 2013, 06:22
0
Пакет готов, и ждет пока я запущу продажу в нашем репозитории, цена в начале будет всего 1000 руб.

Запустить надеюсь в течении недели.