问题标签 [openacs]
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.
url - 如何在 OpenACS / AOLServer 中进行 URL 重定向?
我们在 OpenACS 中有一个带有表单的页面,我们希望将用户重定向到包含完全不同的页面/表单的外部站点/URL。
如何最好地完成(在 OpenACS 端或 AOLServer 端)?
tcl - OpenACS/TCL 的开源任务管理模块
我们即将在基于 TCL/OpenACS 的网站上构建标准任务管理(启用协作)功能,我想知道是否有一些开源模块可以用于此目的。
http-headers - 如何在 Openacs 中添加 HTTP 标头字段?
我需要在我网站的一部分的响应中添加一个 HTTP 标头字段,正在 IFRAME 中查看包实例(我的部分),我想声明一个 p3p 字段以便能够在 IE 6 中存储 cockies /7/8 (登录效果不好),我知道如何在 PHP 中做到这一点,并且非常简单:
但我没有找到如何在 TCL/openacs 中执行此操作,感谢您的帮助。
tcl - 获取Referer页面的问题
我正在尝试获取引用页面,但我遇到了问题,有时我的引用页面会出错,例如:
我有 3 页,当第 1 页链接到第 2 页时,第 2 页进行了处理并在重定向到第 3 页后,所以当我尝试在第 3 页中获取引用页面时,我得到第 1 页而不是第第2页,
我认为问题在于页面 2 这个页面没有向用户显示任何内容,只是一个制作程序的页面。
你知道我怎样才能正确获得引荐页面吗?
谢谢。
我正在使用带有 openacs 的 TCL
single-sign-on - 如何在 OpenIG 中提出名称请求?
在这种情况下,我一直在尝试使用 ForgeRock 人员的 OpenIG 身份网关来集成一些遗留系统,特别是我将它与来自 Ars Digita 和不同机构的 OpenACS+.LRN 项目一起使用。
问题出在:使用 OpenIG 文档中的配方提取隐藏值并回复请求的 cookie 以避免安全问题,我收到了成功的 POST 请求以登录系统,但在请求之后,OpenACS 日志告诉我最初的请愿书请求的http://10.10.10.10/register
不是真正的客户请愿书http://openacs-domain.com/register
,而是中断到 302 重定向到 IP 方向以进行新的登录。
我已修改 /etc/hosts 以检查它是否执行名称解析但没有成功。
奇怪的是,如果我在发出初始请求时回到域,我有一个有效的启动会话,一切都很酷。
我希望我的描述性足够强,并且有人对此有解决方案。我将附上我的 config.json
tcl - 使用 TCL 上传文件
我是一名从事 OpenACS 架构的新手,需要通过 TCL 上传一个 .xml 文件。我浏览了文档并尝试使用此处提到的代码:http ://wiki.tcl.tk/13675
但是,我无法理解代码并且复制粘贴不起作用。有人可以建议一种更简单的在 TCL 中上传文件的工作方式吗?一个工作代码会有很大帮助。
我需要通过 HTTP 表单(带有输入类型文件参数)上传文件,并且我要求提供服务器端代码。
http - 是否有合适的钩子来拦截所有到 OpenACS/AOLServer 系统的 POST?
我想禁用POST
OpenACS/AOLServer 安装的所有 s。有没有一个好的地方——一个请求钩子或包装器/中间件——来做到这一点?
(如果拦截可以让一些 URI 模式或登录用户通过,则奖励积分。)
http - 为项目打开中使用的 aolserver 创建要使用的 url,而不是 ip 地址
在 Project-Open 工具中,aolserver 用于托管应用程序,并使用服务器的 ip 地址访问,如 172.XX.XX.XX:8000。现在我不想公开这个 IP 地址。我尝试为此创建和使用 url(通过在 config.tcl 中进行一些更改),但无法这样做。
如果我的问题不够清楚,请告诉我。
提前致谢!!!
openacs - 如何设置 OpenACS?
我正在尝试设置 OpenACS 项目。我尝试了一些网上可用的开源项目。我正在尝试从以下链接设置 OpenACS。
但它显示不活动并且代码不存在。我可以在其他地方找到此代码吗?
string - 空 TCL 字符串导致不可打印字符导致 Project-Open 崩溃
我在 ubuntu 上安装了 Project Open。
每当 tcl 中有一个空字符串时,HTML 表单就会包含一个不可打印的字符。
什么可能导致问题?网络服务器是 openACS / AOLServer
TCL 代码:set email ""
(index.tcl)
ADP 代码:email="@email@" (index.adp)
HTML 输出:<input type="text" name="email" value="?"
(当我将网页保存为 htm 文件时,?在十六进制编辑器中显示十六进制代码 00 - 不确定这是否正确。无论如何,“”之间应该没有字符作为值)
更新 1:
ADP 代码:email="t@email@t" (index.adp)
HTML 输出:<input type="text" name="email" value="tt"
所以它看起来真的是一个空字符串。这在 ADP 文件中被弄乱了。
更新 2:
根据 evil otto 的回答,这似乎是 AOL 服务器错误
如何修复?
nsd -V
AOLserver/4.5.1 (aolserver4_5)
CVS 标签:$Name:aolserver_v45_r1 $
内置:2014 年 4 月 2 日 08:27:37
Tcl 版本:8.6
平台:linux