0

我想通过“添加层”为 AtTask 系统添加功能。我想知道的是,这是否可以通过 Internet Explorer 的插件来实现。

举一个具体的例子:这个额外的层将允许用户点击“在线编辑”文档(目前不可用)。链接的应用程序将打开,当您单击保存时,文件将加载回 AtTask。所有这些都通过 AtTask API 在后台发生,并且对用户是透明的。

问题是:是否可以通过某种方式添加图层来为站点添加功能?最后评论:此插件(或任何需要安装在浏览器中的插件)仅在访问 AtTask 网站时可见/活动。

提前感谢您的回复。

4

2 回答 2

0

除了史蒂夫建议的以外,我不知道有任何其他方法可以处理这个问题。

话虽如此,一个可能的解决方案是在 AtTask 中创建一个新的应用程序和 iframe。

在页面顶部或页面的任何位置,您的应用程序都可以有一个“在线编辑”链接。然后,您将使用 javascript 来提取任务 ID、项目 ID 或任何其他需要的信息,以便 api 获取需要的内容进行编辑。然后使用相同的api信息保存。

我没有尝试过这种方法,但理论上它可以工作。

于 2014-08-19T19:32:40.730 回答
0

在 AtTask 范围内,您最好的选择是使用“外部页面”创建以您需要的方式处理数据的服务。

包含您的外部页面的仪表板可以通过布局模板添加为选项卡。

大多数繁重的工作都必须由您的应用程序处理。您必须链接要编辑的文档。

将修改后的文档放回 AtTask 需要某种引用者。客户可以执行此操作的方法将取决于您的偏好和要求。我相信你可以找到某种Wiz-Bang jQuery上传器。

根据您对用户群的控制级别,您可以创建一个应用程序 URL

Windows将应用程序注册到 URI 方案
OS X从网页链接启动脚本

于 2014-08-19T00:06:11.857 回答