源码简介
这个程序是youtubify的升级版,换了个名字,和BeDrive的是一个人了。
新特性
向频道添加了“热门歌手”自动更新方法。
向频道添加了“最近添加的曲目”自动更新方法。
添加了单独的页面,用于在管理区域之外编辑用户自己的曲目和专辑。
添加了新页面,用于列出特定标签的曲目和专辑。
增强功能
现在,右下角双击视频将使视频进入全屏模式。
音乐和视频文件,头像和其他媒体文件现在可以存储在云提供商(s3,digitalocean,backblaze等)上
在外观编辑器中更改站点名称时,会自动更新频道标题中的站点名称。
频道SEO标题和说明现在将接受占位符,例如:{{SITE_NAME}}
编辑频道时,现在只有正确类型的内容才会出现在搜索结果中。
现在可以通过频道页面上的第三方方法手动更新频道内容。
现在,在创建或编辑曲目和专辑时会建议使用现有标签和类型。
自动将验证错误滚动到曲目和专辑形式的视图中。
在跟踪表单中使用“替换文件”按钮时显示进度栏。
改进了移动设备上的全屏覆盖。
本地搜索也只会搜索专辑和曲目标签。
添加了“删除”按钮来跟踪和相册上下文菜单。
即使超过一小时,也始终以分钟为单位显示曲目/视频长度。
如果用户已经登录或订阅,则将其从“计费/定价”重定向到“计费/升级” URL。
现在可以通过播放器栏中的“下载”按钮下载远程曲目。
现在将正确生成西里尔字母和汉字的子弹。
添加了可配置的GDPR Cookie通知。
添加了可配置的确认策略以注册页面。
添加了分块上传。这样,BeMusic可以以较小的块上传较大的文件,以提高上传的可靠性,并避免服务器最大文件大小的限制。
添加了断点续传功能。
公开上传的内容(例如用户头像)现在可以存储在云服务(s3,digitalocean,backblaze等)上。
添加了对XSendFile和XAcceleratedResponse的支持,以减少预览或下载文件时的服务器RAM和CPU使用率。
Bug修复
修正了整个站点下拉菜单中的一些视觉问题。
在设置页面中将主页设置为“默认”现在将加载“发现”频道作为主页。
通过上传页面中的“上传文件”按钮正确替换现有文件。
修复了用户个人资料页面中的用户头像和标题图片的一些问题。
现在,单击Enter并提交新评论后,新评论输入字段将被正确隐藏。
修复了在“设置”页面中将“用户”设置为艺术家类型时,有时无法显示流派页面的问题。
现在,用户个人资料中没有协议的链接将默认为https。
修复了有时在用户个人资料曲目页面中播放时出现错误歌曲的问题。
现在,站点地图生成器将为专辑和艺术家生成正确的网址。
如果有任何订户,请防止删除计费计划。
将专辑添加到播放列表或通过上下文菜单排队时,加载专辑曲目(如果尚未加载)。
轨道长度和经过的时间元素应保持相同的宽度,以防止进度条在较长轨道和视频上的位置出现问题。
从管理区域删除用户时,删除用户播放列表。
用户个人资料中的行现在将更易于翻译。
修复了在某些情况下找不到Spotify上存在的某些艺术家的问题。
通过历史记录页面跟踪表中的日期列修复排序。
如果没有足够的空间,则图例项目现在将换行。
其他许多较小的修复和改进。