ubl/supportchat 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ubl/supportchat

最新稳定版本:2.9.2

Composer 安装命令:

composer require ubl/supportchat

包简介

A Support Chat for Typo3

README 文档

README

Support chat for frontend users

This typo3 extension was created to manage support requests of library clients.

Library stuff answers to clients at typo3 backend module in single chat windows.

Requirements

  • Typo3 > 11.0 < 11.5.99
  • PHP >= 8.1

It's not tested with higher versions but codebase should be sufficient.

Usage

This extension provides a plugin which has to be assigned to the designated page.

Install plugin at TYPO3 backend

Enable Plugin

  • Add a New content element->Plugins->General Plugin.
  • Under Tab Plugin choose Support Chat.

Load settings at typo3 page

Go to your page where do you like include the chat.

  • Create a new template e.g. ext: Support Chat
  • Edit template and load typoscript settings Support Chat (supportchat) at tab Contains

Command line tools

Cleanup chat messages

There is a cleanup-command on typo3's commandline interface to remove chat messages from tx_supportchat_messages table.

Parameters:

--days int (Default: 7) Amount of days to keep chat message.

Cleanup chat logs

There is a cleanup-command on typo3's commandline interface to remove chat logs from tx_supportchat_logs table.

Parameters:

--days int (Default: 30) Amount of days to keep chat logs.

Instruction for setting up at backend

Go to Scheduler->Add Task

  • At Class choose Extbase-CommandController-Task
  • At Frequency specify how often and in which period scheduler task should be run. (Seconds or cronjob settings required.)
  • At select box of CommandController Command choose Supportchat Cleanup: cleanupChatMessages
  • On next step save the task! This is important to display the form element for additional arguments of command line tool.
  • Scroll down and specify the amount of days to keep the record since last login of user. Default are 7 days.
  • Save the task again!

For developing issue it is also possible to run the task on a terminal. Go to typo3 root folder and try:

/usr/bin/php typo3/cli_dispatch.phpsh extbase cleanup:cleanupchatmessages -days=7

统计信息

  • 总下载量: 4
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 2
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0
  • 更新时间: 2023-03-14