Алишер, привет. А у тебя должен быть, ты в соответствующей группе есть. Попробуй выйти и зайти. Если не будет работать ссылка, пришли мне на почту info@newpg.ru логин и пароль.
Добрый вечер, а не дадите ли доступа к файлику modxclub.ru/downloads/sborki/sajt-vizitka/versiya-0.0.1-beta.zip?
Нет, там авторизация по емейлу работает. Потому что там вообще нет синхронизации MODX и Livestreet пользователей (специально там сейчас перепроверил). А вот здесь синхронизация есть. Вот пришлось поправить :-)
Супер! Когда сменили на коммюнити дизайн сразу заметил, что авторизация по e-mail не проходит и понял, что это из-за MODX)))
Довольно много раз звучал вопрос «Как сделать так, чтобы можно было авторизовываться по емейлу?». А решение на самом деле очень простое: Создаем вот такой плагин:
<?php // Try to find by email $modx->event->_output = $modx->getObjectGraph('modUser', '{"Profile":{},"UserSettings":{}}', array ('Profile.email' => $scriptProperties['username']));
и вешаем его на событие OnUserNotFound. Все. То есть если пользователь ввел емейл, и MODX не смог его найти (так как ищет по username), то в плагине на это событие мы пытаемся найти этого пользователя по емейлу.
Только ни в коем случае нельзя делать возврат через return, так как объект Event умеет возвращать только строку. Надо именно так, как я написал.
P.S. теперь авторизация здесь возможно и по емейлу.
Здесь будет не 10 человек, а гораздо больше, и будут специалисты и на Bootstrap, и на Foundation. В том-то и дело, что ни один из них не является единственным стандартом, потому мы и не может какой-то один включить в основную сборку, но оба они имеют право быть (Bootstrap выпустили новую версию, и говорят, она очень даже ничего). Применение той или иной сетки будет определяться конкретным исполнителем. А если у нас будет только один спец по этой сетке, грош нам цена. Да и разницы в них особо нет. И там и там принцип — разбиение на 12. Как говорил один мой знакомый хороший программист «на чем скажут, на том и буду программировать». Уточню: я не столько ставлю цель ограничить набор инструментов, сколько хочу наложить правила правильной разработки. Все MODX-разработчики используют в разработке MODX (и это можно назвать стандартом), но ведь на большинстве проектов черт ногу сломит (так, думаю, понятней будет моя позиция).
Но с другой стороны говоря о стандартах, не плохо бы придерживаться определенного набора фреймворков для разработки, а не кому что удобно. Это будет практично в дальнейшей поддержке сайта, когда человек который его делал, уже может не быть в проекте. Исходя из этого мое мнение что нужно определиться какой сеточный (или какие) фреймворки использовать.
Но не все его устанавливают. Кто-то тот же Foundation использует. Нельзя на общую сборку устанавливать то, что устанавливает 5-10% разработчиков. Но всегда можно взять снапшот общей сборки, развернуть его, накинуть туда свое и сделать уже свой снапшот. Сразу оговорюсь, что проекты клуба будут вестись только на основной сборке клуба. Одобренные сторонние сборки могут использоваться, но только те, которые созданы на основе основной сборки и не ломают ее принципов. Если основная сборка чем-то не устраивает, собираемся, обсуждаем, допиливаем. Так как должны быть стандарты.