问题标签 [osticket]

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.

0 投票
1 回答
1605 浏览

php - osticket 票条引用回复

我正在使用osTicket v1.9.8票务系统开发一个站点,该系统运行良好,但我想知道如何在代理或管理员回复客户时完成线程邮件结构。

即当 osticket 管理员回复客户时,邮件应包含以下内容:

  • 回复文字
  • 客户发布的原始线程消息(问题)。以及他们之间是否进行了任何对话。也应该列出来。(就像线程邮件结构或类似的支持邮件回复)。

这些是我到目前为止所做的步骤:

  • 我在 settings.php(管理面板->设置->电子邮件)中禁用了带引号的回复复选框
  • 当管理员回复工单时,回复的选择框显示两个选项 1:原始消息 - 选中时将仅附加客户在回复文本区域框中发布的原始线程消息。2:最后一条消息 - 选择后只会在回复文本区域框中附加最后一条消息。

如何将整个对话带入 Textarea 框或回复邮件。

顺便说一句,我试图在他们的论坛页面上发布问题。但找不到如何发布新的。

提前致谢。

0 投票
1 回答
2815 浏览

javascript - 在 osTicket 上花多少时间买票?

我遇到了这个模板的障碍。我已经添加了一个下拉列表,显示在一张票上花费的小时数,但它目前没有做任何事情。我希望它在 hours_spent 列下向数据库添加一个条目,但我无法让它运行我的查询。

我的问题是双重的。将用户的输入传递给后端数据库的函数是什么?我怎样才能利用该函数插入我自己的查询以使用 hours_spent 更新数据库?

0 投票
1 回答
749 浏览

php - 主题中带有票证 ID 的 osticket 不会生成新票证

我收到了主题为“WG:[ticket#29478] H...”的邮件。我将其转发到 osTicket 系统,但未创建新票。当我删除 '[ticket#29478]' 或更改主题中的票证名称时,会创建新票证。有人可以解释一下为什么如果主题包含 [ticket#xxxxx] 不会创建新票吗?我该如何解决?我使用 osTicket v1.6。

谢谢你的帮助。

0 投票
0 回答
206 浏览

php - php 设置tmp目录

我有一个在 RHEL 6.5 上运行的 Apache 服务器。在过去的几天里,我一直在尝试安装开源票务系统 OSticket,并在尝试使用浏览器访问安装目录时不断收到此错误。

警告:session_start() [function.session-start]:open_basedir 限制生效。文件(/tmp)不在允许的路径中:(/u00/apache_homes/sdm/:.:/u00/app/php/lib/php/)在/u00/apache_homes/sdm/htdocs/support/第 53 行的 setup/setup.inc.php

致命错误:session_start() [function.session-start]:无法初始化存储模块:第 53 行 /u00/apache_homes/sdm/htdocs/support/setup/setup.inc.php 中的文件(路径:)

现在我知道问题是该页面无权访问 /tmp 目录。根据服务器管理员的说法,出于安全原因,我无法授予它访问权限。我们确实在 Apache 文件夹下设置了另一个 tmp 目录。

我的问题是这个。是否可以指定覆盖以将此新目录全局用作 tmp 目录?是我正在寻找的 php.ini 中的 upload_tmp_dir 吗?

0 投票
0 回答
40 浏览

php - Drupal htaccess 重写规则并不总是有效

我在使用 Drupal 的 htaccess 时遇到问题。我正在使用 osticket 并且发现很难获得正确的语法。当我使用下面的内容时,我不能总是回复票证并得到一个找不到页面的错误。

如果我编辑显示在下面我可以响应但 ajax 停止工作(这在创建新票证时会导致问题等)。

有趣的是它不会一直发生。有时我使用第一组或规则,我可以毫无问题地回应票证。其他时候我得到未找到的错误。为什么它有时会起作用,但有时却不起作用?

我一直在使用下面的链接进行故障排除。

https://www.drupal.org/node/30334

0 投票
1 回答
144 浏览

php - 在非对象 osticket 上调用成员函数 getClientRegistrationMode

我正在使用 codeigniter 并尝试将 Os-ticket 集成到其中。迁移到 codeigniter 的原因是用户登录可以使用 Os-ticket 登录。

因此,我创建了 codeigniter 库并试图从库中加载“view.php”。

这就是我收到这条消息的地方。

我将 osticket 文件放在 ../application/libraries/support/ 文件夹中。并且在打电话require('support/view.php');

谁能告诉我这里出了什么问题,或者在将文件更改/移动到 codeingiter 库文件夹时需要注意哪些步骤(配置值)。

据我了解,INCLUDE_DIR 失败,因此需要的文件可能无法加载。如果我将代码放在 codeigniter 文件夹之外,则代码运行良好。

0 投票
2 回答
782 浏览

mysql - 多表 - osticket

我的查询为每张票提供多行。我想在一行中列出所有自定义值。当我查询我的数据库时,我希望val.value每个列都列为列,而不是每个列的多行ticket_idticket_id

我希望输出显示val.value为列。

输出如下:

ticket_id,number,dept_id,field_id,value,staff_id,team_id,name,dept_name,state,status,source,isoverdue,isanswered,created

4, 587202,4,3,NULL,15,0,Mark D,SalesDep,open,Open,Phone,0,0,10/14/2014 9:09 4, 587202,4,4,NULL,15,0 ,Mark D,SalesDep,open,Open,Phone,0,0,10/14/2014 9:09 4, 587202,4,87,NULL,15,0,Mark D,SalesDep,open,Open,Phone,0 ,0,10/14/2014 9:09 4, 587202,4,117,NULL,15,0,Mark D,SalesDep,open,打开,电话,0,0,10/14/2014 9:09 4, 587202, 4,20,Fish Farm,15,0,Mark D,SalesDep,open,Open,电话,0,0,10/14/2014 9:09 4, 587202,4,22,Normal,15,0,Mark D ,SalesDep,open,Open,Phone,0,0,10/14/2014 9:09 4, 587202,4,73,nya-08-211,15,0,Mark D,SalesDep,open,Open,Phone, 0,0,10/14/2014 9:09 4, 587202,4,74,88,15,0,Mark D,SalesDep,open,Open,Phone,0,0,10/14/2014 9:09 4 , 587202,4,84,Bara,15,0,Mark D,SalesDep,open,Open,Phone,0,0,10/14/2014 9:09 4, 587202,4,85,Shaba,15,0, Mark D,SalesDep,open,Open,Phone,0,0,10/14/2014 9:09 4, 587202,4,86,Kolkata,15,0,Mark D,SalesDep,open,Open,Phone,0, 0,10/14/2014 9:09 4, 587202,4,165,Tango,15,0,Mark D,SalesDep,open,Open,Phone,0,0,10/14/2014 9:09

0 投票
1 回答
605 浏览

open-source - 如何定制一个开源项目

我目前正在开发一个名为 OsTicket 的开源票务软件。我正在使用OsTicket 1.7.0 并且我已经对其进行了很多定制,并且所有定制都在 Osticket 的原始源代码中。所以,现在我想升级版本,但难度不大,因为我们定制了旧版本的原始源代码。所以我不想再犯同样的错误。有什么方法可以在不影响源代码的情况下自定义 Osticket,从而更容易升级。

0 投票
2 回答
1149 浏览

osticket - 新工单警报不适用于组织客户经理

创建新工单后,它会向管理员电子邮件、部门经理和部门成员发送一条警报消息。

启用新工单警报不适用于组织客户经理。

0 投票
1 回答
547 浏览

nginx - osTicket - 没有信息的工具提示(Nginx)

我在 osTicket 中遇到问题。

其中的每个工具提示都不包含任何信息,我感觉它与 Nginx 有关,但我不知道是什么。

这是一张图片来说明我的错误: https ://i.gyazo.com/3d3c29c08bac5cb59aad2a57c5aa2035.png

任何帮助将不胜感激,谷歌没有给我带来运气。