Title: YAST : Yet Another Support Tool
Author: Bastien Ho
Published: <strong>3 décembre 2014</strong>
Last modified: 20 mai 2015

---

Recherche d’extensions

![](https://ps.w.org/yast-yet-another-support-tool/assets/banner-772x250.png?rev
=1037516)

Cette extension **n’a pas été testée avec plus de trois mises à jour majeures de
WordPress**. Elle peut ne plus être maintenue ou supportée et peut avoir des problèmes
de compatibilité lorsqu’elle est utilisée avec des versions de WordPress plus récentes.

![](https://ps.w.org/yast-yet-another-support-tool/assets/icon-256x256.png?rev=1037503)

# YAST : Yet Another Support Tool

 Par [Bastien Ho](https://profiles.wordpress.org/bastho/)

[Télécharger](https://downloads.wordpress.org/plugin/yast-yet-another-support-tool.zip)

 * [Détails](https://fr.wordpress.org/plugins/yast-yet-another-support-tool/#description)
 * [Avis](https://fr.wordpress.org/plugins/yast-yet-another-support-tool/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/yast-yet-another-support-tool/#installation)
 * [Développement](https://fr.wordpress.org/plugins/yast-yet-another-support-tool/#developers)

 [Support](https://wordpress.org/support/plugin/yast-yet-another-support-tool/)

## Description

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]
    <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]
    ```

### External website form

 You can oput a submission form in an external website. wtih 2 steps :

 1. Allow the remote host, in Support tickets > Options
 2. Insert the javascript file into a page of your remote site
 3. The form is hidden by default and can be opened by a button.

Some details about this feature :

the jascript URL looks like :
 //your-wp-site.com/wp-admin/admin-ajax.php?action
=yast_form_js

So, just put this ligne into your HTML:

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

Je javascript auto add a button to open the form, but you can use your own just 
by adding the class « yast-dist-support-button » a any HTML element.
 A click on
an HTML element with class « yast-dist-support-button » will open the support form.

You can cutomize the by by adding parameters to the script URL:

 * autoload: if set to « no », do not append the form to the body, but wait a click
   of the user
 * visibility: will force « private » or « public »
 * user: used to identify the reporter. can be a username, login or email
 * type: any ticket type defined in your WordPress
 * title: any string

example:

    ```
    <script src="//your-wp-site.com/wp-admin/admin-ajax.php?action=yast_form_js&autoload=no&visibility=private&type=bug&username=<?php $current_user['email']?>"></script>
    ```

### Credits

Icons: from http://icomoon.io under GPL / CC BY 3.0 licences

### Languages

 * en : 100%
 * fr_FR : 100%

## Captures d’écrans

[⌊Ticket list⌉⌊Ticket list⌉[

Ticket list

[⌊Single ticket view⌉⌊Single ticket view⌉[

Single ticket view

[⌊New ticket form⌉⌊New ticket form⌉[

New ticket form

## Installation

 1. Upload `yast` to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress admin

## FAQ

  Does this plugin intend to replace a full support tool?

No, this plugin intends to let admins hemp other user on a single or multi-site 
WP

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs/contributrices & développeurs/développeuses

« YAST : Yet Another Support Tool » est un logiciel libre. Les personnes suivantes
ont contribué à cette extension.

Contributeurs

 *   [ Bastien Ho ](https://profiles.wordpress.org/bastho/)
 *   [ N4thaniel ](https://profiles.wordpress.org/n4thaniel/)

[Traduisez « YAST : Yet Another Support Tool » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/yast-yet-another-support-tool)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/yast-yet-another-support-tool/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/yast-yet-another-support-tool/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/yast-yet-another-support-tool/)
par [RSS](https://plugins.trac.wordpress.org/log/yast-yet-another-support-tool/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 1.3.1

 * [BUG] Fix bad nonce_field name in single page
 * [BUG] Fix bad reference in live search

#### 1.3.0

 * [UI] Add « auto spent time » and « comment and close »
 * [UI] Add submenus for ticket types in the admin bar
 * [UI] Add ticket types post count
 * [Form] Add search in existing tickets while typing a new title
 * [Code] Make code more readable

#### 1.2.1

 * [Edit] Better redirections after actions
 * [AdminBar] Make support form visible on mobile

#### 1.2.0

 * [List] filter by ticket type
 * [List] better responsiveness
 * [Notifications] more verbose titles
 * [Notifications] use username in email of creation confirmation
 * [Options] improved UI
 * [Localization] update french locale

#### 1.1.3

 * [Single] fix ajax url bug

#### 1.1.2

 * [Single] add standalone display option with bootstrap support

#### 1.1.1

 * [external form by JS] add no_autoload option
 * [external form by JS] automaticly add button if needed

#### 1.1.0

 * Add: Possibility to add a form in an external site
 * Add: Tickets can be displayed on front
 * Add: Option to force visibility in shortcode
 * Add: Form is now bootstrap ready
 * Notify every one concerned
 * Performances improvements
 * Some bug fix

#### 1.0.4

 * Display open AND publish tickets by default

#### 1.0.3

 * Found a way to display tickets with empty title

#### 1.0.2

 * explicit localization strings
 * improved nonce security
 * Fix XSS vuln
 * Code cleanup

thanks to @juliobox

#### 1.0.1

 * Fix localization path

#### 1.0.0

 * Initial release

## Méta

 *  Version **1.3.1**
 *  Dernière mise à jour **il y a 11 ans**
 *  Installations actives **10+**
 *  Version de WordPress ** 3.1 ou plus **
 *  Testé jusqu’à **4.1.42**
 *  Langue
 * [English (US)](https://wordpress.org/plugins/yast-yet-another-support-tool/)
 * Étiquettes
 * [assistance](https://fr.wordpress.org/plugins/tags/assistance/)[support](https://fr.wordpress.org/plugins/tags/support/)
   [ticket](https://fr.wordpress.org/plugins/tags/ticket/)[tickets](https://fr.wordpress.org/plugins/tags/tickets/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/yast-yet-another-support-tool/advanced/)

## Évaluations

Aucun avis n’a encore été envoyé.

[Votre avis](https://wordpress.org/support/plugin/yast-yet-another-support-tool/reviews/#new-post)

[Tout voir](https://wordpress.org/support/plugin/yast-yet-another-support-tool/reviews/)

## Contributeurs

 *   [ Bastien Ho ](https://profiles.wordpress.org/bastho/)
 *   [ N4thaniel ](https://profiles.wordpress.org/n4thaniel/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/yast-yet-another-support-tool/)

## Faire un don

Souhaitez-vous soutenir l’avancement de cette extension ?

 [ Faire un don à cette extension ](http://ba.stienho.fr/#don)