问题标签 [sakai]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
session-replication - 如何在 Sakai 10 中设置会话复制?
最近的Open Apereo 14 会议有一个关于 Sakai 10 中的分布式缓存和会话复制的会议:
http://lanyrd.com/2014/apereo/sdbbct/
我需要对 Sakai 10 采取哪些步骤才能允许会话复制?
sakai - 如何修改 Sakai 安装的 AntiSamy 策略文件?
我想修改已部署的 Sakai 安装,以允许来自多个校园媒体服务器的 iframe。iframe 的一个示例是https://mediaserver.example.edu/p/player.html。在部署的 Tomcat 中编辑策略文件的最简单方法是什么?
sakai - 如何向所有用户添加新工具我的工作空间在 Sakai 网站?
在 EVALSYS 的安装指南中,它说“该工具应添加到所有我的工作区”,但它没有提供有关如何执行此操作的任何详细信息。这似乎是一件很常见的事情,有没有最佳实践?
testing - 获取最新的 sakai 代码进行测试的推荐方法是什么?
我的标准路线是去 confluence,找到文档部分,然后导航到该版本的安装文档,例如 sakai 10:
https://confluence.sakaiproject.org/x/iYGLBQ
通过一种或另一种方式,我也发生在源路径上,所以从这里开始......
http://source.sakaiproject.org/release/
您会被重定向到最新的东西,并且附加到该 url 的版本号会为您提供其他文档,例如在 url 的末尾添加 2.8.2 或 10
但是我应该下载的链接通常不存在,在编写 10 个 tar 球和 zip 时,confluence 链接已经失效,并且 source.sakaiproject 链接还没有 10 个文档(重定向到 2.9. 3)大概是因为v10还没有发布......
所以,我想评估一个新版本的 sakai 源安装,最好的方法是什么?(考虑到安装的官方文档还在形成中)
我是下载最新的 SVN,还是最新的 RC,还是最新的 beta 版?我怎么知道什么是最好的测试而不是“太”流血的边缘?是否有推荐的 tar 球/zip 链接进行测试?是否有“最新好的”SVN 分支?
sakai - 您如何翻译 Sakai 工具名称和描述?
即使我将 Java 默认语言环境设置为俄语,几个 Sakai 工具的名称也总是以英文显示。我在新的 Sakai 10 版本中使用以下工具看到了这个问题:名册和注册。
如何翻译这些工具名称和描述?
java - 你能删除你不想要/不需要的 sakai 核心工具吗?
我最近一直想知道的事情是,是否有可能在不付出巨大努力(编辑大量配置文件)的情况下从 sakai vanilla 构建中真正“删除”核心工具?
我知道隐形工具(https://confluence.sakaiproject.org/display/DOC/Provisional+Tools),我“认为”有一些方法可以“禁用”工具(或者这只是隐形?),但只是删除潜在问题的可能性并降低服务内存占用+启动时间,如果有一种受支持的方式“服务中根本没有 XY 或 Z 工具”,那就太好了。
我从来没有尝试只删除 jar 来查看会发生什么,但我怀疑这可能不是一个好主意,可能需要使用部署到 webapp 目录的工具进行编译,我认为这意味着改变整个 maven 负载文件来做一个更轻的“mvn clean install sakai:deploy”。
oauth-2.0 - Sakai 可以允许用户使用 OAuth2 通过 Google 登录吗?
用户是否可以使用此处所述的 OAuth2 通过 Google 登录 Sakai?
https://developers.google.com/accounts/docs/OAuth2Login
这类似于用户登录 StackOverflow 的方式。如果目前不可能,需要构建什么来允许这种情况发生?
sakai - 对每个 Sakai 站点类型的参与者数量设置配额
我们有一个特殊的用例,我想与您分享并尝试为它找到解决方案:
我有普通的项目站点,用户可以自己创建。这些类型的网站,并且因为系统中的任何人都可以创建它们,所以可以增长得很高。我想将此类站点中的用户数量限制为可配置的数量。而在线课程由管理员创建,网站所有者可以添加/删除参与者。因为这些类型的网站使用 BigBlueButton 作为视频会议解决方案,所以我想限制网站所有者可以添加的成员数量。但是,我希望将辅导类型的网站限制为不超过 10 名学生。
理想情况下,我应该是这样的一些配置:
这样,每个站点的用户数会显示在站点设置工具上,同时添加参与者。
这必须由 sakai 管理员设置,并且可以根据创建的站点更改它,就像站点配额的工作方式一样。
此外,我们没有使用任何名册或学生系统。
简单来说,就是网站成员的配额。
你的,阿拉 NIZAR
compilation - Sakai 10 clog 未编译:(
我在为 sakai 10 编译 clog 工具时遇到了一些麻烦......
https://github.com/adrianfish/clog/issues/5
我怀疑阿德里安目前正忙于 11 版本,但我想知道它是否真的可以由用户修复,或者其他人可能已经遇到了这个问题并且正在做一些我不知道的简单事情.. ?
基本上,当前的 clog 稳定版本(0.9.3 - https://confluence.sakaiproject.org/display/CLOG/Home)无法针对 sakai 10 代码库进行编译,这似乎是一个相关问题(CLOG -113) 这里...
https://github.com/adrianfish/clog/pull/3
但我不确定 sakai-10 存储库是否存在,因为编译 clog 的 sakai-10 分支(https://github.com/adrianfish/clog/tree/sakai-10)时出现的错误为如下:
有没有人设法让 clog 在 sakai 10 上编译?这对我们的 sakai 10 部署有点阻碍:(
编辑:(另见“进一步编辑”的解决方案)
尝试下面的建议(https://stackoverflow.com/a/24769111/3737856)后,我收到此错误
我已经从源代码构建了当前的 sakai 10 版本构建(构建主目录然后是根目录),将阻塞源放在根目录中并在那里构建它。这通常有效。
此外,我还尝试在 clog pom 中进行更改:
至:
使用这个和其他建议的更改进行构建会导致此错误:
另外......我注意到下载正在引用maven2存储库,我认为这没有任何区别,我肯定在使用maven3......
进一步编辑:
哦!
它现在可以工作了,我只按照建议的方式更改了 pom (10-SNAPSHOT -> 10) 并且 --> “编译为 root” <-- 我之前所做的是以非超级用户身份编译的,看起来像初始构建是用 root 编译的和/或我在某处有错误的权限,但 clog 现在正在编译。
我想我会向阿德里安提交一个拉取请求,以进行 pom 更改......
gwt - 当 IE8 模拟 IE9 时,GWT 工具未在 IE8 中加载
我正在使用使用 GWT 开发的用于 Sakai 的 Gradebook2。当我设置属性 sakai.X-UA-Compatible=IE=EmulateIE9 时,此工具未在 IE8 中加载(没有兼容性视图)。
当我启用兼容性视图时,即使我设置了属性 sakai.X-UA-Compatible=IE=EmulateIE9,此工具也会正确加载