{"id":33132,"date":"2014-12-03T14:01:07","date_gmt":"2014-12-03T14:01:07","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/yast-yet-another-support-tool\/"},"modified":"2015-05-20T07:43:38","modified_gmt":"2015-05-20T07:43:38","slug":"yast-yet-another-support-tool","status":"publish","type":"plugin","link":"https:\/\/ceb.wordpress.org\/plugins\/yast-yet-another-support-tool\/","author":10787608,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.3.1","stable_tag":"trunk","tested":"4.1.42","requires":"3.1","requires_php":"","requires_plugins":"","header_name":"YAST : Yet Another Support Tool","header_author":"bastho, n4thaniel, ecolosites","header_description":"","assets_banners_color":"e7e7ec","last_updated":"2015-05-20 07:43:38","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/ba.stienho.fr\/#don","header_plugin_uri":"http:\/\/ecolosites.eelv.fr\/yast\/","header_author_uri":"http:\/\/ecolosites.eelv.fr\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":2159,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.2":"<p>Security update thanks to @juliobox<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1037503","resolution":"128x128","location":"assets"},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1037503","resolution":"256x256","location":"assets"}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"1037516","resolution":"1544x500","location":"assets"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1037516","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1037497","resolution":"1","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1037497","resolution":"2","location":"assets"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1037497","resolution":"3","location":"assets"}},"screenshots":{"1":"Ticket list","2":"Single ticket view","3":"New ticket form"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[18339,1104,4773,4771,21981],"plugin_category":[51,58],"plugin_contributors":[79945,92210],"plugin_business_model":[],"class_list":["post-33132","plugin","type-plugin","status-publish","hentry","plugin_tags-assistance","plugin_tags-support","plugin_tags-ticket","plugin_tags-tickets","plugin_tags-wphelp","plugin_category-multisite","plugin_category-user-management","plugin_contributors-bastho","plugin_contributors-n4thaniel","plugin_committers-bastho"],"banners":{"banner":"https:\/\/ps.w.org\/yast-yet-another-support-tool\/assets\/banner-772x250.png?rev=1037516","banner_2x":"https:\/\/ps.w.org\/yast-yet-another-support-tool\/assets\/banner-1544x500.png?rev=1037516","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/yast-yet-another-support-tool\/assets\/icon-128x128.png?rev=1037503","icon_2x":"https:\/\/ps.w.org\/yast-yet-another-support-tool\/assets\/icon-256x256.png?rev=1037503","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/yast-yet-another-support-tool\/assets\/screenshot-1.png?rev=1037497","caption":"Ticket list"},{"src":"https:\/\/ps.w.org\/yast-yet-another-support-tool\/assets\/screenshot-2.png?rev=1037497","caption":"Single ticket view"},{"src":"https:\/\/ps.w.org\/yast-yet-another-support-tool\/assets\/screenshot-3.png?rev=1037497","caption":"New ticket form"}],"raw_content":"<!--section=description-->\n<p>Bug tickets management, throw single site or multisite plateform\nthis plugin allows WordPress users to open supports tickets from front or admin pages.\nThe 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.<\/p>\n\n<h4>Full integration<\/h4>\n\n<ul>\n<li>Custom categories to filter tickets<\/li>\n<li>For logged-in users: a submit button in the admin bar<\/li>\n<li>For every one: possibility to use a form (with shortcode). The form can assign tickets to a specific category.<\/li>\n<\/ul>\n\n<h4>Here some usefull tools provided to help resolve tickets<\/h4>\n\n<ul>\n<li>Automaticly add page URL, Browser details and and POST variables to new tickets<\/li>\n<li>Filter by categories<\/li>\n<li>User assignation<\/li>\n<li>Comments, with spent time<\/li>\n<li>Merge tickets<\/li>\n<li>Close or re-open tickets<\/li>\n<\/ul>\n\n<h3>Form submission shortcode<\/h3>\n\n<h4>Basic shortcode<\/h4>\n\n<pre><code>[BugTickets_form] Will output a support form, like the one in the admin bar\n<\/code><\/pre>\n\n<h4>Basic shortcode options<\/h4>\n\n<p>Basic options are:<\/p>\n\n<ul>\n<li>type (string, must be a ticket_type slug)<\/li>\n<li>title (string)<\/li>\n<li>only_known (true\/false) filter logged-in users or not<\/li>\n<li>force_ssl (true\/false)<\/li>\n<\/ul>\n\n<p>example :\n     [BugTickets_form type=\"bug\" title=\"New bug\" only_known=false force_ssl=true]<\/p>\n\n<h4>Full shortcode use<\/h4>\n\n<p>You can assist the description filling by using custom form fields like :\n    <\/p>\n\n<p>usable field types are :<\/p>\n\n<ul>\n<li>text<\/li>\n<li>textarea<\/li>\n<li>select<\/li>\n<li>radio<\/li>\n<\/ul>\n\n<p>add possible values for <em>select<\/em> and <em>radio<\/em> with \"comma,separated,values\"<\/p>\n\n<p>example :<\/p>\n\n<pre><code>[BugTickets_form type=\"bug\" title=\"New bug\" only_known=false force_ssl=true]\n&lt;text email (your email)&gt;\n&lt;select color (Your prefered color) \"Red,Blue,Green\"&gt;\n&lt;textarea description (Description)&gt;\n\nSome normal text, being stylized by the editor\n\n&lt;radio ok (Ok?) \"yes,no\"&gt; this question is very important !\n[\/BugTickets_form]\n<\/code><\/pre>\n\n<p><a><\/a><\/p>\n\n<h3>External website form<\/h3>\n\n<p>\nYou can oput a submission form in an external website. wtih 2 steps :<\/p>\n\n<ol>\n<li>Allow the remote host, in Support tickets &gt; Options<\/li>\n<li>Insert the javascript file into a page of your remote site<\/li>\n<li>The form is hidden by default and can be opened by a button.<\/li>\n<\/ol>\n\n<p>Some details about this feature :<\/p>\n\n<p>the jascript URL looks like :\n\/\/your-wp-site.com\/wp-admin\/admin-ajax.php?action=yast_form_js<\/p>\n\n<p>So, just put this ligne into your HTML:<\/p>\n\n<pre><code>&lt;script src=\"\/\/your-wp-site.com\/wp-admin\/admin-ajax.php?action=yast_form_js\"&gt;&lt;\/script&gt;\n<\/code><\/pre>\n\n<p>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.\nA click on an HTML element with class \"yast-dist-support-button\" will open the support form.<\/p>\n\n<p>You can cutomize the by by adding parameters to the script URL:<\/p>\n\n<ul>\n<li>autoload: if set to \"no\", do not append the form to the body, but wait a click of the user<\/li>\n<li>visibility: will force \"private\" or \"public\"<\/li>\n<li>user: used to identify the reporter. can be a username, login or email<\/li>\n<li>type: any ticket type defined in your WordPress<\/li>\n<li>title: any string<\/li>\n<\/ul>\n\n<p>example:<\/p>\n\n<pre><code>&lt;script src=\"\/\/your-wp-site.com\/wp-admin\/admin-ajax.php?action=yast_form_js&amp;autoload=no&amp;visibility=private&amp;type=bug&amp;username=&lt;?php $current_user['email']?&gt;\"&gt;&lt;\/script&gt;\n<\/code><\/pre>\n\n<h3>Credits<\/h3>\n\n<p>Icons: from http:\/\/icomoon.io under GPL \/ CC BY 3.0 licences<\/p>\n\n<h3>Languages<\/h3>\n\n<ul>\n<li>en    : 100%<\/li>\n<li>fr_FR : 100%<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>yast<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress admin<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Does this plugin intend to replace a full support tool?<\/dt>\n<dd><p>No, this plugin intends to let admins hemp other user on a single or multi-site WP<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>[BUG] Fix bad nonce_field name in single page<\/li>\n<li>[BUG] Fix bad reference in live search<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>[UI] Add \"auto spent time\" and \"comment and close\"<\/li>\n<li>[UI] Add submenus for ticket types in the admin bar<\/li>\n<li>[UI] Add ticket types post count<\/li>\n<li>[Form] Add search in existing tickets while typing a new title<\/li>\n<li>[Code] Make code more readable<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>[Edit] Better redirections after actions<\/li>\n<li>[AdminBar] Make support form visible on mobile<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>[List] filter by ticket type<\/li>\n<li>[List] better responsiveness<\/li>\n<li>[Notifications] more verbose titles<\/li>\n<li>[Notifications] use username in email of creation confirmation<\/li>\n<li>[Options] improved UI<\/li>\n<li>[Localization] update french locale<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>[Single] fix ajax url bug<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>[Single] add standalone display option with bootstrap support<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>[external form by JS] add no_autoload option<\/li>\n<li>[external form by JS] automaticly add button if needed<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Add: Possibility to add a form in an external site<\/li>\n<li>Add: Tickets can be displayed on front<\/li>\n<li>Add: Option to force visibility in shortcode<\/li>\n<li>Add: Form is now bootstrap ready<\/li>\n<li>Notify every one concerned<\/li>\n<li>Performances improvements<\/li>\n<li>Some bug fix<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Display open AND publish tickets by default<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Found a way to display tickets with empty title<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>explicit localization strings<\/li>\n<li>improved nonce security<\/li>\n<li>Fix XSS vuln<\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<p>thanks to @juliobox<\/p>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix localization path<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Bug tickets management, throw classic site, multisite plateform","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/33132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=33132"}],"author":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bastho"}],"wp:attachment":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=33132"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=33132"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=33132"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=33132"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=33132"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=33132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}