Jump to content

Musicbox


Zero108

Recommended Posts

Musicbox


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

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

Функции:

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

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


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

 

Link to comment
Share on other sites

  • 4 months later...

Кто пользуется, подскажите, как исправить ошибку при открытии страницы /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}

 

Edited by Zero108
Link to comment
Share on other sites

  • 4 months later...

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

Link to comment
Share on other sites

  • 4 months later...
  • 10 months later...

Исправление бага с количеством просмотров песен (композиций). Фикс связан с изменением функции подсчета количества просмотров в версии 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

 

Link to comment
Share on other sites

  • 4 weeks later...
5 часов назад, MikeGF сказал:

Errors on 4.7.12 unfortunately

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

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

 

Musicbox 4.3.2 - for 4.7.11 and later fix.tar

Edited by Zero108
Link to comment
Share on other sites

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!

Link to comment
Share on other sites

  • 3 months later...

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

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

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

Link to comment
Share on other sites

  • 4 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

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

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...