Подсказка: внимательно читая этот пост, вы можете выиграть премиум-пакеты uCoz ;)

Новые кнопки редактирования материалов и профилей

Для кого-то это может показаться мелочью, но для нас это обновление очень значимо. Мы давно хотели это сделать, но все никак не решались. Обновление затрагивает довольно много шаблонов, поэтому, признаться, очень сложно внедрить новые, красивые и более понятные кнопки, не задев и не повредив что-то. Надеемся, что мы справились!

Посмотрите, не правда ли стало красивее, понятнее и удобнее?







Если вдруг у вас что-то не работает, сломалось или испортился дизайн:

Авторизация через соцсети c поддержкой uID

В прошлом обновлении мы добавили авторизацию через ОК на сайты в системе uCoz. Сегодня мы радуем вас еще одним обновлением авторизации для uID-пользователей (о локальных чуть ниже).

В профиле пользователя появилась возможность выводить ссылки на профили социальных сетей, которые он привязал к аккаунту. Таким образом, в шаблоне профиля пользователя появились новые переменные для этого (рекомендуем восстановить шаблон к стандартному виду, чтобы применить нововведения, а для тех, кто его кастомизировал по-своему, чтобы увидеть нововведения и наложить их на свой шаблон).

Привяжите аккаунт к своему профилю, используйте системные коды и выводите ссылки на социальные сети в профиле. В связи с этим обновлением появилась новая настройка прав групп:



А также появились новые коды в шаблоне профиля пользователя:



Используя эти коды и условия, можно придумать много интересных решений. Делитесь в комментариях своими идеями и готовыми реализациями с использованием кодов социальных профилей и получите месяц премиум-пакета uCoz в подарок!

Авторизация через соцсети с поддержкой локальных пользователей

27 апреля 2015 года мы сообщали о релизе бета-версии нового скрипта для авторизации локальных пользователей при помощи соцсетей с использованием uAPI и PHP в наших группах в социальных сетях. Сегодня мы хотели бы поделиться этим скриптом и в нашем блоге.


Инструкция по установке     Демо-версия


Мы уже успели исправить несколько багов и имеем много идей для дальнейшего обновления скрипта. Следите за новостями и обновлениями скрипта на его странице uAPI и в наших пабликах в социальных сетях.

Ждем ваших отзывов и предложений в комментариях! Автору самого качественного фидбека премиум-пакет uCoz в подарок.

Багфиксы

Обновление uAPI


Документация uAPI

Прочие обновления


На сегодня все. До следующих обновлений! Удачных всем сайтостроений!


359 комментариев
1 2 3 4 5 6 »
1 Написал K1l0 05 Мая 2015, 17:16
Все гуд. После обращения в тп uAPI пообещали запилить параметр, с помощью которого можно было бы передавать логин пользователя, который добавляет комментарий. Жду-с =)

Но опять и опять. Вы оставляете в теле страницы кучу кода, который нельзя убрать. Это напрягает.

Ну и в добавок, может стоит обновить информацию и на странице с документацией?)
2 Написал _CrySiS_ 05 Мая 2015, 17:19
Цитата
27 августа 2015 года мы сообщали
Что то вы прыгнули вперед очень быстро
0
4 Написал olepav 05 Мая 2015, 17:20
Уже прыгнули обратно smile
Благодарим за внимательность.
0
3 Написал olepav 05 Мая 2015, 17:19
Да, спасибо, что заметили)
5 Написал onemore 05 Мая 2015, 17:47
при регистрации пользователя через соц.сети там дата рождения выглядит 0 января 0000 года. с этим что нибудь будет сделано системно?
7 Написал Dmitry_DM 05 Мая 2015, 17:56
Все предложения рассматриваются, как и говорилось. Что нужно, как сделать по иному и тд – предлагайте. Мы только за

А что касается нулей.. ну давайте представим ситуацию, что соцсеть не отдает дату – что делать?
9 Написал Dmitry_DM 05 Мая 2015, 18:02
Профиль http://sociallogin.ucoz.com/index/8-2 не входил через соцсеть. Аватар никак не подтягивается, абсолютно. Даже в коде нет ни одной строки, чтобы нам говорило об этом wink
21 Написал onemore 05 Мая 2015, 20:27
>А что касается нулей.. ну давайте представим ситуацию, что соцсеть не отдает дату – что делать?

поставить системую замену типа "Не указано". всяко лучше чем бессмысленный ряд из нулей имхо.
22 Написал Dmitry_DM 05 Мая 2015, 20:30
Там допускаются исключительно числа. Текст нельзя. Это не апи так делает, а система.
-3
6 Написал blog_news 05 Мая 2015, 17:52
Вас очень сложно понять. но если я правильно понял, то да, это сложно и поэтому сейчас решения предлагаются так, как на данный момент это возможно. Либо такая авторизация для локальных, либо uID.
-4
8 Написал blog_news 05 Мая 2015, 18:01
Пока будет этот скрипт.
210 Написал Drinko 12 Мая 2015, 09:08
Когда же вы убьете этот ваш uID?
0
211 Написал blog_news 12 Мая 2015, 10:27
Никогда, на этом полемику дальнейшую, предлагаю даже не начинать.
10 Написал azazelloalex 05 Мая 2015, 18:09
Возможно оффтоп, но все же спрошу: есть ли возможность замены кнопок авторизации на свои? То на выбор всего четыре варианта.
11 Написал Dmitry_DM 05 Мая 2015, 18:14
Есть. Стандартный код из документации (шаг3) можно заменить на что-то типа:
Код

  <?if($LOGIN_FORM$)?><script type="text/javascript">
<?if(strpos($REQUEST_URI$,'?aut=false2')!='-1')?>
  new _uWnd('Name','Ошибка авторизации',300,100,{autosize:1,maxh:200,minh:100},'Увы, но что-то пошло не так. Попробуйте авторизоваться снова');
<?endif?>
  <?if(strpos($REQUEST_URI$,'?aut=false3')!='-1')?>
new _uWnd('Name','Ошибка авторизации',400,100,{autosize:1,maxh:300,minh:100},'Мы обнаружили, что у вас уже есть пользователь с таким email. Воспользуйтесь восстановлением пароля уже существующего пользователя');
  <?endif?>
</script>
<script src="//ulogin.ru/js/ulogin.js"></script>
<div id="uLogin" data-ulogin="display=buttons;fields=first_name,last_name,email;
  redirect_uri=http%3A%2F%2Fmysite.ucoz.ru%2Fphp%2Fulogin%2Fcallback.php;" style="padding-bottom:10px;"><h3>Авторизация через соцсети</h3>
<div id="uidLogForm" align="center">

<a href="javascript://" title="Войти через facebook" data-uloginbutton = "facebook" rel="nofollow"><img src="ссылка на иконку"></a>
<a href="javascript://" title="Войти через vkontakte" data-uloginbutton = "vkontakte" rel="nofollow"><img src="ссылка на иконку"></a>
<a href="javascript://" title="Войти через yandex" data-uloginbutton = "yandex" rel="nofollow"><img src="ссылка на иконку"></a>
<a href="javascript://" title="Войти через google" data-uloginbutton = "google" rel="nofollow"><img src="ссылка на иконку"></a>
<a href="javascript://" title="Войти через odnoklassniki" data-uloginbutton = "odnoklassniki" rel="nofollow"><img src="ссылка на иконку"></a>
<a href="javascript://" title="Войти через twitter" data-uloginbutton = "twitter" rel="nofollow"><img src="ссылка на иконку"></a>
</div></div>
<?endif?>

12 Написал azazelloalex 05 Мая 2015, 18:35
О, хорошо, спасибо)
13 Написал 0RJ0 05 Мая 2015, 18:50
Авторизация через соцсети с поддержкой локальных пользователей
Небольшой отзыв по работе этой функции. Для начала отходим от того, что доступна только одна соц.сеть для привязки (что не есть хорошо, хотелось бы всех тех же, что и для uID, но я понимаю почему оно так работает). 

1. Для начала хотелось бы иметь возможность писать свой ник после регистрации. А то меня на демо-сайте например зарегистрировали как «Вигер_Констан», что не круто. То есть при авторизации нужно дать возможность выбрать себе никнейм, чтобы такого ужаса не получалось (например это можно сделать после нажатия кнопки на авторизацию).

2. Возможность привязки социальной сети к уже существующему аккаунту. Это может быть важным для пользователя, которому было бы удобнее заходить на сайт через ВК (допустим он на сайте зарегистрирован уже с 2008-2009 года).

3. Возможность привязки нескольких соц. сетей. Думаю, что в текущей версии скрипта это невозможно, но всё-таки. Вообще по ходу скрипта указана проверка вида <?if($_YAHOO$='vk')?> — это можно заменить на <?if(strpos($_YAHOO$,'vk')>-1)?> и таким образом сделать привязку нескольких профилей на один (хотя не уверен, что такое возможно).

Наверное это основные моменты, которые бы я хотел отметить для авторизации через соцсети для локальных пользователей.
15 Написал Dmitry_DM 05 Мая 2015, 19:04
1 и 2 – да, будет. А вот 3 исключено
16 Написал 0RJ0 05 Мая 2015, 19:14
Отлично, спасибо!
238 Написал Drinko 12 Мая 2015, 12:17
Почему 3 пункт исключен? Что мешает хранить в поле идентификатор + список сетей, к примеру, в том же формате, что и текстовая база uCoz:
1|1|0|1|0|userID
а саму базу на сервере?
239 Написал Dmitry_DM 12 Мая 2015, 12:20
В версиях 1.1 (которая уже доступна сегодня) и в 1.2 не планируется. Что будет дальше – посмотрим. Но на текущий момент такого плана нет, и заглядывая в будущее: через | ну да, можно тоже, но логику скрипта менять придется точно.
14 Написал steve3760 05 Мая 2015, 18:51
А что с логотипом в Яндекс.Новостях?
avatar
17 Написал ArmRed 05 Мая 2015, 19:15
a s61 serverax?
-1
20 Написал blog_news 05 Мая 2015, 19:55
Ждите, дойдет до всех серверов, как только будет фидбек и может что-то править будем.
18 Написал FoxMW 05 Мая 2015, 19:21
Ошибка на картинке: ID прикрепленного Яндекс паССпорта
-2
19 Написал blog_news 05 Мая 2015, 19:54
Спасибо, скриншот с бета версии. Будет исправлено smile
23 Написал steve3760 05 Мая 2015, 20:43
Яндекс.Новости не добавляет наш сайт. Пишут:
Сформируйте, пожалуйста, <yandex:logo> – стандартный логотип. Обязательный элемент!
<yandex:logo type="square"> – квадратный логотип. Обязательный элемент!

В <channel> должны быть добавлены два элемента: <yandex:logo>, со ссылкой на стандартный логотип, и <yandex:logo type="square">, со ссылкой на крупный квадратный логотип.

Пример:
<yandex:logo>http://example.net/normal_logo.png</yandex:logo> -> стандартный
<yandex:logo type="square">http://example.net/square_logo.png</yandex:logo> -> квадратный

Атрибут type у квадратного логотипа может быть только square! Тип и размер квадратного логотипа, передаваемого посредством <yandex:logo type="square">, – PNG 180×180px, его ширина и высота должны быть одинаковыми.

Если вы решите использовать один и тот же логотип в качестве квадратного и стандартного, ссылку на него всё равно необходимо указать в обоих элементах - и в <yandex:logo>, и в <yandex:logo type="square">.

Старая схема с передачей логотипа в <image> пока поддерживается (как отдельно, так и совместно с <yandex:logo type="square">). После добавления новых тегов <yandex:logo> и <yandex:logo type="square">, прежний тег <image> и вложенные в него теги <url>, <title>, <link> нужно убрать.
25 Написал K1l0 05 Мая 2015, 22:13
Так сформируйте.
avatar
26 Анонимно 05 Мая 2015, 22:41
доступа то нет к файлу, как сформировать?
avatar
28 Написал FreeGiN 06 Мая 2015, 09:47
Дождутися пока и те сайты, что в системе Яндекс-новостей, исключат...а тогда начнут шевелится.  Когда завалят их сотнями возмущённых обращений. О данном изменении Яндекс сообщил ещё месяц-два назад.

Присоединяюсь к проблеме.
-3
31 Написал blog_news 06 Мая 2015, 10:20
В следующем обновлении точно будет. Приносим извинения за задержку этого багфикса.
32 Написал steve3760 06 Мая 2015, 10:29
Дайте доступ, мы уже сами сделаем. Вас не дождаться.  Уже больше месяца мурыжите. Просьбы игнорируйте. В последнее время ужасная работа системы.
-3
33 Написал blog_news 06 Мая 2015, 10:31
Последний раз повторю: в следующем обновлении будет. Далее Ваши уговоры будут рассчитаны как оффтоп, извините, но Вы тут и правда не по теме.

UP: http://prntscr.com/723v8i
24 Написал Ucoz_fan 05 Мая 2015, 20:45
смотрится отлично   up , ждем на всех серверах))
0
29 Написал blog_news 06 Мая 2015, 10:11
Совсем скоро будет smile
27 Написал alex-g 05 Мая 2015, 23:40
За кнопку редактирования материала, вообще супер-мега-большое спасибо! Старая еле заметная стрелочка, всегда бесила.

Новые коды, так же порадовали. Пойду прикручивать на сайтах!
0
30 Написал blog_news 06 Мая 2015, 10:12
Благодарим за отзыв и ждем фидбека!
34 Написал alex-g 06 Мая 2015, 12:02
Фидбек будет сразу после запуска на 8-м сервере)
35 Написал onemore 06 Мая 2015, 12:08
соц сети в локальных комментариях на ювебе уже работают?
-2
38 Написал blog_news 06 Мая 2015, 12:35
Вы про скрипт uAPI? Он никак не связан с разливкой обновления по серверам. Скрипт работает на всех серверах, на сайтах с php и локальными.
36 Написал ДонКот 06 Мая 2015, 12:11
"увеличен лимит запросов в час с 300 до 1500"
вот за это огромное спасибо! thumb
avatar
37 Анонимно 06 Мая 2015, 12:27
Баг после обновы: http://rghost.ru/7mXMvNpgG
Это каталог файлов. В статьях так же.
Черным замазан титл. Зеленым выделено место где он был раньше. А ниже 4 строки, это панель модератора которая раньше была около титула, РАБОТАЛА и имела нормальный вид. Ссылки не кликабельны в панели модератора. Естественно на сайте ничего не изменяли.
0
39 Написал blog_news 06 Мая 2015, 12:36
Адрес сайта, пожалуйста.
avatar
40 Анонимно 06 Мая 2015, 12:47
В ЛС.
0
43 Написал blog_news 06 Мая 2015, 14:27
У вас в системном коде вырезаны системные файлы и стиле, перекрыты персональными. Поэтому конечно у таких "извращенных" методов перекрытия стандартных системных файлов могут быть проблемы. Исправьте это и будет нормальная панель редактирования: http://prntscr.com/724ybb
41 Написал alex-g 06 Мая 2015, 12:54
А почему бы не добавить операторы по изменению тегов, редактированию материалов и т.д.? Например, кнопка редактирования материала, в модуле "Доска объявлений", не была бы лишней
0
42 Написал blog_news 06 Мая 2015, 14:18
Не понял Вас. Можно подробнее?
44 Написал alex-g 06 Мая 2015, 14:50
Сделать операторы на кнопки, внутри панели $MODER_PANEL$ (чтоб можно было делать свой вид такой панели, органично вписанный в дизайн). Например оператор, как в модуле ИМ, $EDIT_ENTRY_LINK$ - но для всех модулей.
0
45 Написал blog_news 06 Мая 2015, 14:57
Это не будет реализовано.
И да, при желании можно свою панель редактирования написать, например: http://сайт/news/0-0-0-$ID$-10 ну и так далее. Все коды для этого есть.
61 Написал alex-g 06 Мая 2015, 17:17
Сейчас так и реализовано) Хотя я опасался, что не во всех модулях это все будет корректно работать
172 Написал ZanyGamer 09 Мая 2015, 12:40
Что за адрес? -__- Может http://сайт/news/0-0-0-$ID$-13 ?
200 Написал alex-g 11 Мая 2015, 11:07
Это ссылка на редактирование материала
avatar
46 Написал todkenanimda 06 Мая 2015, 15:07
У меня что то все слетело )) дизайн 1051  Кроме стилей еще что отвечает за кнопки?
Просто я использую свои скрипты которые не обновляются. Что нужно обновить или добавить ))
0
47 Написал blog_news 06 Мая 2015, 15:08
адрес сайта можно? 
Только стили за них отвечаю, ну и кеш может smile
avatar
48 Написал todkenanimda 06 Мая 2015, 15:36
Все нашел это из за того что я намудрил буду искать как исправить. спс
0
50 Написал blog_news 06 Мая 2015, 15:47
Хорошо, если нужна будет помощь - обращайтесь!
49 Написал Addprogram 06 Мая 2015, 15:47
Вполне неплохо сделаны кнопки редактирования!)
0
55 Написал blog_news 06 Мая 2015, 16:49
Спасибо за отзыв!
0
348 Написал blog_news 08 Июня 2015, 13:18
В поддержку.
1-20 21-40 41-60 61-80 81-100 101-119
Ваш комментарий
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]