[WordPress] 外掛分享: YAST : Yet Another Support Tool

首頁外掛目錄 › YAST : Yet Another Support Tool
WordPress 外掛 YAST : Yet Another Support Tool 的封面圖片
10+
安裝啟用
尚無評分
3956 天前
最後更新
問題解決
WordPress 3.1+ v1.3.1 上架:2014-12-02

內容簡介

這個外掛程式提供快速有效的錯誤回報管理,支援單一網站和多站平台。
這個外掛允許使用 WordPress 的使用者從前台或後台頁面開啟支援報告。
目的是管理 WP 平台上的網站管理者社群,提供編輯或發佈的協助,並獲取來自佈景或外掛程式的錯誤報告。

完整整合

自訂分類過濾支援報告
登錄用戶:在管理工具列中新增送出按鈕
對所有人:可以使用一個表單(使用簡碼)。表單可以指定支援報告的分類。

以下提供一些有用的工具,可協助解決支援報告

自動新增頁面 URL、瀏覽器詳細資料和 POST 變數到新支援報告中
按分類過濾
指派用戶
回覆留言,附帶花費時間
合併支援報告
關閉或重新開啟支援報告

表單說明簡碼
基本簡碼
[BugTickets_form] 會輸出一個支援表單,就像管理工具列中的一個一樣

基本簡碼選項

基本選項包括:

type(字串,必須是支援報告類型的標識符)
title(字串)
only_known(真/假),是篩選登錄用戶還是所有用戶
force_ssl(真/假)

範例:
[BugTickets_form type=”bug” title=”New bug” only_known=false force_ssl=true]

完整的簡碼用法

您可以使用自定義表單欄位來協助填寫說明,例如:

可用的欄位類型為:

文本
文本區域
選擇框
單選框

使用 “逗號,分隔,值” 添加選擇框和單選框的可能值

範例:

[BugTickets_form type="bug" title="New bug" only_known=false force_ssl=true]
<text email (your email)>
<select color (Your prefered color) "Red,Blue,Green">
<textarea description (Description)>

Some normal text, being stylized by the editor

<radio ok (Ok?) "yes,no"> this question is very important !
[/BugTickets_form]

外部網站表單

您可以在外部網站中放置提交表單。需要經過兩個步驟:

在「支援報告」> 「選項」中允許遠程主機
將 JavaScript 檔案插入到遠程站點的一個頁面中
表單默認是隱藏的,可以通過按鈕打開。

有關此功能的一些詳細信息:

JavaScript 網址看起來像這樣:
//your-wp-site.com/wp-admin/admin-ajax.php?action=yast_form_js

因此,只需將此行放入 HTML 中:

<script src="//your-wp-site.com/wp-admin/admin-ajax.php?action=yast_form_js"></script>

這段 JavaScript 會自動添加一個按鈕以打開表單,但是您可以添加類 “yast-dist-support-button” 的 HTML 元素以使用自己的按鈕。
單擊具有類 “yast-dist-support-button” 的 HTML 元素將打開支援表單。

您可以通過添加腳本 URL 參數來定制:

autoload:如果設置為 “no”,則不附加表單到正文,而是等待用戶單擊
visibility:將強制使用 “private” 或 “public”
user:用於識別記錄者的用戶名、登錄名稱或電子郵件地址
type:您的 WordPress 中定義的任何支援報告類型
title:任何字符串

範例:

// 載入 JavaScript
<script src="//your-wp-site.com/wp-admin/admin-ajax.php?action=yast_form_js&autoload=yes&visibility=private&user=guest&type=support&title=External Support Form"></script>

// 支援表單鈕
<button class="yast-dist-support-button">Open External Support Form</button>

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.3.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「YAST : Yet Another Support Tool」→ 直接安裝(推薦)

原文外掛簡介

Bug tickets management, throw single site or multisite plateform
this plugin allows WordPress users to open supports tickets from front or admin pages.
The purpose is to manage a community of webmasters on a WP plateform, to give assitance for editing or publishing, get bugs from themes or plugins.
Full integration

Custom categories to filter tickets
For logged-in users: a submit button in the admin bar
For every one: possibility to use a form (with shortcode). The form can assign tickets to a specific category.

Here some usefull tools provided to help resolve tickets

Automaticly add page URL, Browser details and and POST variables to new tickets
Filter by categories
User assignation
Comments, with spent time
Merge tickets
Close or re-open tickets

Form submission shortcode
Basic shortcode
[BugTickets_form] Will output a support form, like the one in the admin bar

Basic shortcode options
Basic options are:

type (string, must be a ticket_type slug)
title (string)
only_known (true/false) filter logged-in users or not
force_ssl (true/false)

example :
[BugTickets_form type=”bug” title=”New bug” only_known=false force_ssl=true]
Full shortcode use
You can assist the description filling by using custom form fields like :

usable field types are :

text
textarea
select
radio

add possible values for select and radio with “comma,separated,values”
example :
[BugTickets_form type="bug" title="New bug" only_known=false force_ssl=true]