Ris
+657
Репутация
3771
Рейтинг
Возможно проблема у меня на локальном опенсервере. Да у меня еще и php7 установлено...
Ваше решение мне тоже не подойдет, потому что большинство логинов на сайте с большой буквы.
Для нового сайта отличное решение!
Зачем? Для удобства пользователей. Сколько раз бывало, что юзер помнит ник и не помнит емайл, с которого регистрировался и наоборот, мыло помнит, а логин - нет.
По поводу самого дополнения:
Копирование системных файлов почему-то не происходит, приходится дублировать вручную.
Хотя, возможно, это проблема самого движка.
http://instantcms.ru/forum/thread21606-1.html
Там вполне возможно было авторизоваться и по емейлу.
Попробую прикрутить проверку на уникальность именно никнейма...
Дописал три строчки - третья колонка слева. Поставил контейнеру ширину 95% - резиновый шаблон.
Всё прозрачно и понятно.
Если в файлах \wysiwyg\markitup\sets\default-ru\set.js и \smilies\index.php исправить png на gif - отлично работают и стандартные гиф-колобки.
Но никак не получается сделать доступной всю панель смайлов. Все оверфло на визибл поправил - нет эффекта.
Всё равно низ панели скывается.
Рассуждаем логически. Нам нужно получить всего четыре значения:
Предмет голосования, номер предмета голосования, результат голосования и дату голосования.
Получаем весь компромат за одну выборку:
Просмотр истории - только для админов, ибо нефиг!
Вот это распаковать в корень:
http://instantcms.ru/users/files/download5793.html
Если шаблон не дефолтный - туда в компоненты тоже засунуть файлы tpl из архива.
Все же там, обычно самое главное содержание сайта.
Что-то мне это слегка напоминает...
http://www.kp.ru/
Позволяет мигрировать что угодно во что угодно из чего угодно. От оператора требуется только правильно указать соотношение столбцов.
Зато на экране мобильника про двойном увеличении по умолчанию центральная колонка встает ровно по экрану. Сдвигать можно для просмотра боковых колонок. Всё продумано.
Мне так и не удалось допились тестовый сайт на второй ветке до продакшена...
Еще и форума нет.
Зато Ваш шаблон допилил до резиновой ширины...
http://sub.newostrie.ru/
На 2.2.1 в виджетах настройки уезжали за кадр. Тут - всё четко.
Кому надо - сам поправит. Кто не может поправить - тому не надо.
Так исторически сложилось, что основным пользователем считается самый первый. Остальные его аккаунты "смиты" и не то чтобы запрещены, но слегка вторичны.
Поэтому все DESC в выборке заменил на ASC и переделал конкатенацию вот так:
С цифрами впереди мыла пользователей с повторным мылом легче искать. Можно просто отсортировать таблицу по мылу и все повторные всплывают вверх.
После этого им можно разослать письма на почты с просьбой сменить почтовый ящик.
Включил отладку, при нажатии кнопки сайт сразу ругнулся на неизвестный колумн p.signature_html
Удалил упоминание о нем из jmigrator\system\controllers\jmigrator\model.php - всё тут же заработало!
Причем повторяющиеся имейлы не пропустило, а дописало к ним "номер". То есть vasya@vasya.ru, vasya@vasya.ru1, vasya@vasya.ru2 и т.д.
Отличная работа! Немного допилить под хром и великолепный инструмент для переноса юзеров!
А можно и не допиливать. Один раз запустить лису ради такого дела - не напрягает.
А старым мигратором, как ни странно, переносит.
Закинул в базу таблицы, изменив префикс. Закинул мигратор на сайт. Всё великолепно запускается.
Что я делаю не так?
Весь процесс происходит на денвере, на локальном компьютере.
Я, как ничего не понимающий в синтаксисе php сделал на основе этого мигратора мигратор пользователей с досаливанием паролей в процессе миграции.
Если это как-то нарушает Ваши авторские права, или противоречит каким-либо нормам приличия - скажите.