uvdesk/community-skeleton

UVDesk社区帮助台项目骨架

资助包维护!
开放集体

安装: 53,035

依赖项: 0

建议者: 0

安全: 3

星星: 8,420

关注者: 44

分支: 458

开放问题: 91

类型:项目

v1.1.6 2024-08-29 11:49 UTC

README

Latest Stable Version Total Downloads License Backers on Open Collective Sponsors on Open Collective connect on gitter discuss on uvdesk forum Checkout us on open source projects from India

➡️ 网站 | 文档 | 安装指南 | 论坛 | 社区 ⬅️

Arabic German English Spanish French Italian Danish Polish Turkish Chinese

Uvdesk社区帮助台项目骨架包含构建和自定义您自己的帮助台解决方案所需的最基本工具和工具。

访问我们的官方网站以查看其运行情况!

Symfony官方网站上查看UVdesk – Symfony

入门

关于

基于symfonybackbone.js构建,UVDesk社区是一个面向服务的、事件驱动的可扩展开源帮助台系统,您可以使用它来为您的客户提供高效的支持,无论您如何想象。

标准分发版包含以下帮助台包,以覆盖广泛的使用场景和需求

  • 核心框架 - 帮助台系统的核心,核心框架由您项目及其依赖项运行顺利所需的所有api组成

  • 扩展框架 - 引入对第三方包集成和开发的支持,以便轻松构建和扩展您的帮助台系统的功能,以满足您的需求

  • 自动化包 - 添加对工作流和预定义响应的支持,以自动执行帮助台系统中的任何特定操作

  • 邮箱组件 - 将所有电子邮件转换为UVDesk上的支持票证,并轻松管理客户查询。

  • 支持中心包 - 集成易于定制的支持中心门户,使用户能够轻松通过帮助台系统与支持人员互动

如果您有任何疑问、关注事项或功能请求讨论,请通过我们的官方gitter聊天或加入论坛联系我们。

UVDesk社区版的发展由UVDesk团队领导,并由Webkul支持。访问我们的网站了解更多关于UVDesk帮助台系统的信息。

功能

  • 翻译支持(多语言)
  • 无限量的代理、组、团队、客户、工单等
  • 代理权限
  • 邮箱/电子邮件集成数量无限制
  • 常见查询的自动回复
  • 根据工单状态、ID、代理、客户等筛选
  • 拦截垃圾邮件
  • 代理活动
  • 营销公告
  • reCAPTCHA选项
  • 标准自动化工作流
  • 代理笔记
  • 自定义品牌
  • 更改logo和favicon
  • 广播消息
  • 工单转发
  • 准备好的回复
  • 电子邮件通知
  • 有效的搜索
  • 用户友好的Web安装程序
  • 添加多个附件
  • 强大的知识库/常见问题解答(文章、类别和文件夹)
  • 工单类型、多个标签
  • 电子邮件模板
  • API-文档
  • 编辑/删除/固定工单和线程
  • 添加协作者等。
  • 在此处检查应用程序:此处。

文档

访问docs.uvdesk.com阅读我们的官方文档,了解更多关于uvdesk社区项目的信息。

我们使用Jekyll开发和维护我们的文档。请考虑通过向我们的项目的jeykll仓库提交拉取请求来贡献。

要求

  • 操作系统:Ubuntu 16.04 LTS或更高版本 / Windows 7或更高版本(WAMP / XAMPP)。
  • 服务器:Apache 2或NGINX。
  • RAM:3 GB或更高。
  • PHP:7.3或更高。
  • 处理器:1 GHz或更高时钟周期。
  • MySQL用户:5.7.23或更高。
  • Composer:2或更高。
  • PHP IMAPPHP Mailparse(适用于UbuntuWindowsCentOSMac)。

安装

安装过程分为两个不同的步骤

  • 设置
  • 配置

设置您的帮助台项目

在此安装步骤中,您将下载帮助台项目框架并安装所有依赖组件。

根据您的方便,您可以选择使用Composer下载项目和自动安装所有依赖项,或者直接下载带有所有项目依赖项预安装的项目存档。

我们建议尽可能使用Composer而不是直接下载。然而,如果您的系统没有足够的RAM来正确执行Composer操作(例如:在系统资源有限的共享主机上安装),我们建议使用直接下载方法来缓解这些问题。

无论您使用哪种方法,配置帮助台的过程都是相同的。

Composer

您可以通过在终端运行以下命令来使用Composer设置项目

$ composer create-project uvdesk/community-skeleton helpdesk-project

直接下载

或者,您还可以下载最新稳定版本的zip压缩包,然后通过在终端运行以下命令来解压其内容

$ wget "https://cdn.uvdesk.com/uvdesk/downloads/opensource/uvdesk-community-current-stable.zip" -P /var/www/
$ unzip -q /var/www/uvdesk-community-current-stable.zip -d /var/www/ \

配置您的帮助台项目

在下载并安装所有项目依赖项之后,您可以使用以下任何一种方式来配置您的帮助台安装

使用终端

$ php bin/console uvdesk:configure-helpdesk

使用Web安装向导

在下载项目zip的情况下,解压zip内容并在浏览器中运行项目
http(s)://localhost/community-skeleton/public
在通过命令创建项目的情况下,在浏览器中运行项目
http(s)://localhost/helpdesk-project/public

或者

http(s)://example.com/public

在通过网页浏览器打开您的项目后,您将看到引导您配置项目的Web安装程序。

在本地主机(开发模式)上运行项目
php bin/console server:run

如何清除缓存

php bin/console c:c

如何以管理员/代理身份登录

以下URL是管理员/代理登录的默认URL,如果您没有对/member前缀进行任何更改。

http(s)://example.com/en/member/login

如何以客户身份登录

以下URL是客户登录的默认URL,如果您没有对/customer前缀进行任何更改。

http(s)://example.com/en/customer/login

Docker运行时

将帮助台项目Docker化

Docker持久容器

通过使用Docker持久容器开始使用Uvdesk

Vagrant虚拟环境

通过使用Vagrant设置虚拟环境开始使用uvdesk

模块

可用的模块/应用

需要其他内容?请通过[email protected]联系我们

许可证

UVDesk社区版中包含的所有库和捆绑包均按MIT许可证发布。

安全漏洞

请勿公开披露任何安全漏洞。如果您在我们的平台上发现任何安全漏洞,请通过[email protected]联系我们。

反馈

反馈(通过提出反馈支持支持社区项目)

贡献

此项目托管在Open Collective上,并得益于我们的贡献者。

赞助者

感谢所有赞助者!🙏

赞助商

通过成为赞助商来支持此项目。您的标志将显示在此处,并带有指向您网站的链接。