Ответить
обновляется два или три раза, а потом все white list...Нечто похожее и с репутацией, если попробовать второй раз за день её изменить, то этому юзеру уже не получится изменить её никогда.(проверено тут, в форке не проверял, м.б и там есть...) Зато в форке есть другой косяк с изменением репутации, в обратную сторону репутацию дать не получается.
1 2
Плагин uLogin для FaposCMS 2.x
Отправлено: 29 Июн 2013#1
Плагин uLogin позволяет входить на сайт через социальные сети, без ручной регистрации на сайте.
Виджет с иконками сервисов выводится меткой {{ ulogin }}
Что тут делается:
- Автоматическая регистрация на сайте используя данные из выбранного сервиса
- Если ник занят или не соответствует требованиям то появляется промежуточная страница со сменой ника
- После регистрации редирект на свою страницу
- Если просто зашел то редирект на главную
- После регистрации приходит личное сообщение с приветствием и паролем
- В админке в настройке плагина можно сменить отображаемые сервисы в виджете и обязательные поля
Установка:
1. Распаковать архив и переместить папку before_view_ulogin в sys/plugins.
2. Для файла sys/plugins/before_view_ulogin/config.php выставить права 777.
3. Выполнить запросы к БД, указаны ниже.
4. Добавить метку {{ ulogin }} в нужном месте шаблона.
Запросы к БД:
ALTER TABLE `users` ADD `provider` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ;
ALTER TABLE `users` ADD `full_name` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL AFTER `name` ;
ALTER TABLE `users_ulogin` ADD `id` INT( 11 ) NOT NULL AUTO_INCREMENT FIRST ,
ADD `identity` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
ADD `nickname` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ;
ADD PRIMARY KEY ( `id` ) ;
Виджет с иконками сервисов выводится меткой {{ ulogin }}
Что тут делается:
- Автоматическая регистрация на сайте используя данные из выбранного сервиса
- Если ник занят или не соответствует требованиям то появляется промежуточная страница со сменой ника
- После регистрации редирект на свою страницу
- Если просто зашел то редирект на главную
- После регистрации приходит личное сообщение с приветствием и паролем
- В админке в настройке плагина можно сменить отображаемые сервисы в виджете и обязательные поля
Установка:
1. Распаковать архив и переместить папку before_view_ulogin в sys/plugins.
2. Для файла sys/plugins/before_view_ulogin/config.php выставить права 777.
3. Выполнить запросы к БД, указаны ниже.
4. Добавить метку {{ ulogin }} в нужном месте шаблона.
Запросы к БД:
ALTER TABLE `users` ADD `provider` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ;
ALTER TABLE `users` ADD `full_name` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL AFTER `name` ;
ALTER TABLE `users_ulogin` ADD `id` INT( 11 ) NOT NULL AUTO_INCREMENT FIRST ,
ADD `identity` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
ADD `nickname` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ;
ADD PRIMARY KEY ( `id` ) ;
Отредактировано автором 29 Июн 2013
Отправлено: 30 Июн 2013#2
супер, надо еще плагин с репой и плагин с пальцами для постов
Добавлено2013.06.30 00-16
кстати у меня "ошибка при выполнении операции", если тебе репу попытаться поменять
Добавлено2013.06.30 00-16
кстати у меня "ошибка при выполнении операции", если тебе репу попытаться поменять
Соразработчик Atom-M CMS
Отправлено: 30 Июн 2013#3
решил проверить и тебе то я репу повысил. интересный способ добывания репы))) шучу))
Отправлено: 16 Июл 2013#5
прежде чем делать ALTER TABLE `users_ulogin` надо эту таблицу сначала создать.
надо переписать запросы к базе.
надо переписать запросы к базе.
Все мое имхо...
------
Не флуди и не да зафлудим будешь!
------
Не флуди и не да зафлудим будешь!
Отправлено: 17 Июл 2013#6
Ater, да, хотел обновить, а тут тема не обновляется, только белая страница
Отправлено: 18 Июл 2013#7
тут вообще что то творится непонятное...
например время добавления этого сообщения 18,07,2013 9:27
Добавлено2013.07.18 09-31
и тут в сообщениях пишет его вроде правильно, но сортировка на странице последних сообщений его не подтягивает...
поменяй на гите что бы правильно было.
например время добавления этого сообщения 18,07,2013 9:27
Добавлено2013.07.18 09-31
и тут в сообщениях пишет его вроде правильно, но сортировка на странице последних сообщений его не подтягивает...
поменяй на гите что бы правильно было.
Все мое имхо...
------
Не флуди и не да зафлудим будешь!
------
Не флуди и не да зафлудим будешь!
Отправлено: 19 Июл 2013#9
Сашка_из_Шебекино пишет:
тема не обновляется
Соразработчик Atom-M CMS
Отправлено: 19 Июл 2013#10
для создания таблицы предполагается такой запрос:
CREATE TABLE `users_ulogin` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`identity` VARCHAR( 255 ) NOT NULL,
`nickname` VARCHAR( 255 ) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci
CREATE TABLE `users_ulogin` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`identity` VARCHAR( 255 ) NOT NULL,
`nickname` VARCHAR( 255 ) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci
Все мое имхо...
------
Не флуди и не да зафлудим будешь!
------
Не флуди и не да зафлудим будешь!
1 2
Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 178. Зарегистрированных: 1. Гостей: 177.