teltek/pmk2-up2u-eduoer-bundle

UP2U Eduoer WebTVBundle。

1.5.1 2019-04-12 10:38 UTC

README

基于Symfony的Bundle,用于与PuMuKIT2视频平台一起工作。

此Bundle重写了PuMuKIT-2 WebTV Bundle。它被开发为UP2U EDUOER项目的Web门户,该项目旨在创建一个欧洲的教育多媒体资源库,用于学习。

安装

第一步要求您全局安装Composer,如Composer文档的安装章节中所述。

第一步:下载Bundle

打开命令行控制台,进入您的项目目录,并执行以下命令以下载此Bundle的最新稳定版本

$ composer require teltek/pmk2-up2u-eduoer-bundle dev-master

第二步:安装Bundle

通过执行以下行命令安装Bundle。此命令更新Kernel以启用Bundle(app/AppKernel.php),并加载路由(app/config/routing.yml)以添加Bundle路由
.

$ php app/console pumukit:install:bundle Pumukit/Up2u/WebTVBundle/PumukitUp2uWebTVBundle

第三步:安装Podcast Bundle并初始化iTunesU标签。

为了使此Bundle正常工作,还需要安装Podcast Bundle

$ php app/console pumukit:install:bundle Pumukit/PodcastBundle/PumukitPodcastBundle
$ php app/console podcast:init:itunesu --force

第四步:更新资源

$ php app/console cache:clear
$ php app/console cache:clear --env=prod
$ php app/console assets:install

其他

Feed同步脚本

从您的PuMuKIT2项目(通常为/var/www/pumukit2)的根目录执行以下脚本,指定环境URL以同步Géant Feed与PuMuKIT 2数据库。它可以手动执行或使用cron任务。

$ ./bin/geant_syncfeed_import https://example.com

门户当前外观

Current look