Skip to content
This repository has been archived by the owner on Jan 14, 2019. It is now read-only.

sword-jin/learner.video

Repository files navigation

部署learner.video

learner.video

License

learner.video 使用 laravel + vue(Vue 主要用在了后台的部分), 方便的搭建个人 CMS。

日志

  • 2016-03-10 添加分享功能, 添加 github 授权(twitter 申请无效), 添加用户修改账号资料
  • 2016-03-09 增加youtube,优酷视频源,调整 videos resource_id 为varchar(使用migrate更新数据库)

好消息是可以用youku了,但 vimeo 被墙了最近

  • 2016-02-16 修改导航样式

主要功能

  • 视频管理 (vimeo(清晰,快,无障碍), youtube(未), youku(未))

  • 博客管理

  • 发布 newsletter

安装

克隆之后 [composer install],然后 migrate 导入数据库,你就可以使用

账号: boss 密码: 121212

登陆到后台了。

一些依赖

注意

可能不是都会出现的问题, 表默认的 created_at 都会有个 current timestamp 属性,需要手动移除,不然每次 update 都会自动重置 created 到当前时间。

ALTER table [表名] modify created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;

然后就是 laravel5.2 之后移除 bindShared() 的问题,请安装之后手动修改bindSharedsingleton 。(vendor/zizaco/entrust/src/Entrust/EntrustServiceProvider.php:72)

角色

目前有 user, admin, boss 三个角色,并不能通过后台添加更多。

Newsletter

使用的 Mailchimp 请手动设置你的 list-id 以及 app_key。

当然欢迎订阅 learner newsletter

贡献

讨论贴.

License

learner.video MIT license