Плагин «Граббер данных профиля с Last FM (LastFM Data)», версия для ЛС 1.0+
Описание
Плагин показывает личную библиотеку музыкантов пользователя, топ тегов, последние прослушанные композиции, аватар, количество прослушиваний всего и созданных плейлистов, полное имя пользователя и никнейм на ЛастФм, пол, возраст и дату регистрации в сервисе Last FM.
Библиотека выполнена в виде плитки изображений артистов с подписями и количеством прослушиваний треков артиста в стиле LastFM. Недавно прослушанные композиции показываются в виде списка с аватарами группы, названием группы, трека и время прослушивания этого трека. Если пользователь слушает данный трек сейчас, то рядом будет отображена иконка с надписью «Сейчас играет».
В настройках профиля добавляется вкладка «Настройка LastFM», где пользователь может ввести свой логин на Last.FM для отображения его статистики и музыкальных предпочтений, описанных выше.
Для разработчиков
При необходимости плагин легко расширяется. Главный класс для получения информации уже описан, и для добавления нового функционала нужно только в коде создать новый фильтр, вызвать API метод по имени и вернуть результат в шаблон.
Конфиг плагина
— Ключ для доступа к АПИ LastFM. Получить его бесплатно можно здесь www.lastfm.ru/api/account.
— Количество последних прослушанных треков, которые нужно показывать в профиле пользователя
— Количество артистов в библиотеке пользователя которые нужно показывать
— Количество тегов пользователя для отображения
— Делать ли линки с артистами ссылками на Ласт ФМ или в поиск по сайту (все ссылки будут указывать на lastfm.ru/music/%ARTIST% либо в поиск по сайту)?
Скриншоты
1. Настройки профиля
2. В профиле
3. Вкладка «Детали LastFM» профиля
другие скриншоты см. в каталоге.
Плагин доступен в каталоге. Стоимость 12.5уе.
Связаться со мной можно здесь.
41 комментарий
Помогите решить проблему, пожалуйста
поэтому ошибка в плагине камеры — там метод не нужно объявлять публичным.
сообщите об ошибке автору плагина камеры.
и найти там строку:
заменить её на
Для чего он вообще нужен и что там конкретно нужно вписывать?
пользователям особо знать ничего нет необходимости.
Я добавил ее таким запросом:
Мне кажется она там должна быть, чтобы при удалении пользователя удалялась и запись о его логине на last.fm
не работает для ников не на латиннице, пример:
Я заменил регулярку в экшене на
Плагин «Импорт данных профиля пользователя с Last FM (LastFM Data)»
берет (показывает) ли данный грабер длительность ролика с ютуба?