Перейти к содержанию

Musicbox


Zero108

Рекомендуемые сообщения

Musicbox


MusicBox - это приложение для IPS 4.x, которое позволяет пользователям загружать свою музыку в Интернет и делиться ею в социальных сетях.

Демо: https://a108.net/listen/

Функции:

  • Загрузите свою музыку.
  • Создавайте плейлисты.
  • Жанры (категории) песен, плейлисты.
  • Настраиваемые поля: создайте любое количество настраиваемых полей, которые могут быть обязательными (или необязательными), когда пользователи загружают песни.
  • Интеграция с магазином, поэтому пользователи могут продавать / покупать песни.
  • Страница профиля исполнителя с рейтинговой системой.
  • Система избранного: пользователи могут создавать собственные списки воспроизведения.
  • Музыкальный проигрыватель поддерживает случайный режим и режим повтора.
  • Воспроизведение музыки при встраивании ссылки в других приложениях (форумы, страницы, блоги и т. д.).
  • Импортирование песен из RSS-канала.
  • Система комментариев.
  • Система оценок.
  • Система экспорта в мессенджеры и т.п..
  • Теги.
  • Дружественные URL.

Добавлен профессиональный перевод на русский язык.


  • Добавил
  • Добавлено
    07/15/21
  • Категория
  • Язык
    английский, русский

 

Ссылка на комментарий
Поделиться на другие сайты

  • 4 месяца спустя...

Кто пользуется, подскажите, как исправить ошибку при открытии страницы /musicbox/artists/  на 4.6.8?

Error: Undefined class constant 'SELECT_SQL_CALC_FOUND_ROWS' (0) 
#0 /applications/musicbox/modules/front/musicbox/artists.php(22): IPS\musicbox\modules\front\musicbox\_artists->_index() 
#1 /system/Dispatcher/Controller.php(101): IPS\musicbox\modules\front\musicbox\_artists->manage() 
#2 /system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute() 
#3 /index.php(13): IPS\_Dispatcher->run() 
#4 {main}

Аналогичная ошибка на странице /musicbox/favorites/

Error: Undefined class constant 'SELECT_SQL_CALC_FOUND_ROWS' (0) 
#0 /system/Dispatcher/Controller.php(101): IPS\musicbox\modules\front\musicbox\_favorite->manage() 
#1 /applications/musicbox/modules/front/musicbox/favorite.php(40): IPS\Dispatcher\_Controller->execute() 
#2 /system/Dispatcher/Dispatcher.php(153): IPS\musicbox\modules\front\musicbox\_favorite->execute() 
#3 /index.php(13): IPS\_Dispatcher->run() 
#4 {main}

 

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

Zero108 всё не проверял. ток с ац ошибки убрал ещё.

musicbox.tar

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, by_ix сказал:

всё не проверял. ток с ац ошибки убрал ещё.

👌👍

Ссылка на комментарий
Поделиться на другие сайты

  • 4 месяца спустя...
Ссылка на комментарий
Поделиться на другие сайты

Хорошая штука. А как обстоят дела с использованием музыки? Не слетятся сразу на форум защитники авторских прав и прочие?

Ссылка на комментарий
Поделиться на другие сайты

  • 4 месяца спустя...
Ссылка на комментарий
Поделиться на другие сайты

  • 10 месяцев спустя...

Исправление бага с количеством просмотров песен (композиций). Фикс связан с изменением функции подсчета количества просмотров в версии 4.7.11 и далее:

https://invisioncommunity.com/release-notes/4711-r122/

Цитата

\IPS\Content\Views interface has been deprecated, you should use the \IPS\Content\ViewUpdates trait instead.

Фикс для Musicbox 4.3.2 (красным удалить, зеленым добавить):

/applications/musicbox/sources/Song/Song.php

photo_2023-06-26_00-39-57.jpg.26ca751914134f6fd23f37c2fbfbf5de.jpg

 

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...
3 hours ago, Zero108 said:

It works on 4.7.11.1.

Errors on 4.7.12 unfortunately :(

Изменено пользователем MikeGF
Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, MikeGF сказал:

Errors on 4.7.12 unfortunately

Скриншот ошибки какой?

Давайте попробуем исправить ошибку.

Ссылка на комментарий
Поделиться на другие сайты

23 hours ago, Zero108 said:

What is the screenshot of the error?

Let's try to fix the error.

Hang on I'll enable the plugin and grab a screenshot.

Ссылка на комментарий
Поделиться на другие сайты

23 hours ago, Zero108 said:

What is the screenshot of the error?

Let's try to fix the error.

When trying to load MusicBox:

ErrorException: Class IPS\musicbox\Song could not be loaded. Ensure it has been properly prefixed with an underscore and is in the correct namespace. (256)

ParseError: syntax error, unexpected fully qualified name "\IPS\Content\ViewUpdates", expecting "function" or "const" (0)
#0 [internal function]: IPS\IPS::autoloader('IPS\\musicbox\\So...')

Screenshot of Home:

 

 

musicbox.jpg

Ссылка на комментарий
Поделиться на другие сайты

3 minutes ago, Zero108 said:

MikeGF What is the version of Musicbox?

4.3.2

Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, Zero108 сказал:

Версия Musicbox какая?

ну наверно последняя.которая здесь

Ссылка на комментарий
Поделиться на другие сайты

MikeGF попробуй это ↓. Скорее всего ты неправильно внес правки из поста. Для версии 4.7.11 и более поздних.

 

Musicbox 4.3.2 - for 4.7.11 and later fix.tar

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

17 hours ago, Zero108 said:

MikeGF Try this ↓. Most likely you made the wrong edits from the post. For version 4.7.11 and later.

 

Musicbox 4.3.2 - for 4.7.11 and later fix.tar 853.5 kB · 0 downloads

Amazing!

Works perfectly - great work!

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

В коем то веке решил что то новенькое скачать - посмотреть, два файлика скачались и...  

  •  К сожалению, вам не разрешено загружать этот файл.

Наверное вирусы на форуме

Ссылка на комментарий
Поделиться на другие сайты

  • 4 месяца спустя...
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...