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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
07 апреля 2018, 13:56
0
Вместе с коммитом не забудь рассказать, нафига мне оно жизненно необходимо.

Потому что вот еще никто не смог объяснить, увы.
Василий Наумкин
06 апреля 2018, 16:37
0
Забавно!

В новой версии сообщества всё будет пересчитано заново, так что не страшно.
Василий Наумкин
31 марта 2018, 19:23
0
Pull-request не прокатил
Потому что ты сделал форк форка и из него пытался прислать 60 коммитов.

Надо просто быть внимательнее и делать PR так, чтобы там был только твой коммит, иначе мерджить невозможно.
Василий Наумкин
31 марта 2018, 11:32
0
Я тоже не смог найти.

Там было, типа, что один цвет символизирует MODX, другой — MODXcloud, а третий то ли форумы, то ли сообщество.
Василий Наумкин
29 марта 2018, 13:52
+4
Именно этим мы и занимаемся, да.

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

Специально 5 лет прождали, пока никто ничего не делал, и теперь давай пускать пыль в глаза(c)! Никакой фантазии.
Василий Наумкин
29 марта 2018, 12:37
0
Думаю, ребята тоже обрадовались анонсу.

Экран авторизации точно был вдохновлён таковым из MODX3.
Василий Наумкин
29 марта 2018, 00:57
+4
Очень весело. Сам бесплатно поработал, сам свой труд удалил — отличный подход. Заодно еще, полагаю, и немало чужого труда улетело в трубу (не удивляюсь, если бэкапов нет).

Может, нужно как-то иначе рабочий процесс выстраивать?
Василий Наумкин
29 марта 2018, 00:55
+2
Если почитать новости о текущем логотипе на официальном сайте, можно узнать, что цвета его не от балды, а со смыслом.

Поэтому менять их просто для красоты выглядит немного странным.
Василий Наумкин
17 марта 2018, 15:44
+3
Пришли хорошо оформленный PR в третью ветку — почему нет?
Василий Наумкин
16 марта 2018, 15:28
+1
Можно еще короче
{$_modx->resource.longtitle ?: $_modx->resource.pagetitle}
Василий Наумкин
16 марта 2018, 13:07
+1
Еще раз: MODX без xPDO, без парсера, без текущего менеджера теряет вообще всё, за что его сейчас используют.
Ты предлагаешь написать не MODX 3, а MODX 10 — сразу, без промежуточных стадий. Так не бывает.

На всякий случай, чтобы понимать «спешку», MODX 3 был анонсирован в 2012 году и обещался выйти в 2013. С тех пор прошло 5 лет, было много всяких идей, но в итоге что-то происходить начало только в этом году и у нас есть план что-то выпустить этим летом.

Если слушать тебя — то не выйдет вообще ничего и никогда. Неужели это непонятно?
Василий Наумкин
16 марта 2018, 11:13
+1
Да, я считаю. мой план отличный.
Ну и отлично — ты знаешь, что делать.

Пиши свою мега-CMS, пиши к ней свою документацию, пиши дополнения и будет у нас на одну CMS в мире больше. А мы пока займёмся разработкой MODX3, как мы его видим.
Василий Наумкин
16 марта 2018, 10:15
+1
Я думаю, можно прямо сейчас пересесть на любую другую CMS и перевести на неё всех своих клиентов — эффект будет примерно такой же, как MODX
— без админки, и всех текущих дополнений, которые в ней работают, типа miniShop2
— без парсера, и всех текущих дополнений, которые не используют pdoTools
— без xPDO, который используется в pdoTools, между прочим — все запросы строятся именно им. Вслед за xPDO выкидываем модели и вообще все дополнения, которые работают с БД
— про нормальную поддержку мультиязычности и рассуждать не хочу.

То есть, ты предлагаешь просто написать новую CMS и назвать её MODX3. Выкинуть все дополнения, выкинуть всю клиентскую базу, весь пользовательский опыт. Отличный план!
Василий Наумкин
14 марта 2018, 22:12
+2
Great!

But I suggest you to check the state of your users:
case 'OnBeforeUserFormSave':
	if ($mode != 'new') {
		return;
	}
	// ...
break;
Otherwise you could override their «extended» field on usual profile editing.

And if you would like to update «extended», it is very easy too:
if (...) {
	$extended = $user->Profile->get('extended');
	$extended['key'] = 'value';
	$user->Profile->set('extended', $extended);
}

Now you know how to control any data of your users. With Office, or without it.
Василий Наумкин
14 марта 2018, 20:28
+1
Hello, Fabian! If you are talking about filling fields on registration, you need to create plugin for it, because Office do not require anything but email.

You can try to read it here. It is an example of selecting of user group, but requiring of extended field is very similar.
Василий Наумкин
08 марта 2018, 15:48
+2
на timeweb свыше трех бекапов платно за каждый
А что, так можно было?!

Атас.
Василий Наумкин
08 марта 2018, 15:41
+1
Бэкапы клиентам вообще не считаются. То, что ты видишь в занятом месте — это только твои файлы и БД, бэкапов там нет.

Если мы начнём вам считать бэкапы — вы офигеете, потому что для сайта на 2 гига хранится 5 гигов бэкапов.
Василий Наумкин
08 марта 2018, 14:02
+1
Да, верно. Элементы в файлах и новый шаблонизатор можно установить самостоятельно даже на текущей версии.

Мы же не хотим сломать сразу весь опыт текущих пользователей новой версией, не правда ли?
Василий Наумкин
08 марта 2018, 12:51
0
Да, там какие-то проблемы с лицензиями, насколько я знаю.

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

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