{"id":88454,"date":"2015-10-19T08:59:25","date_gmt":"2015-10-19T07:59:25","guid":{"rendered":"https:\/\/artigianodelsoftware.wordpress.com\/?p=88454"},"modified":"2015-10-19T08:59:25","modified_gmt":"2015-10-19T07:59:25","slug":"jira-workflow-prova-su-strada","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2015\/10\/19\/jira-workflow-prova-su-strada\/","title":{"rendered":"JIRA Workflow &#8211; prova su strada"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"javascript: imageToPdf()\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\"><img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Visualizza PDF\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/88454?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><blockquote>\n<h1>Prova su strada<\/h1>\n<\/blockquote>\n<p>In questo post andremo a vedere nel dettaglio quanto descritto nel precedente <a href=\"https:\/\/artigianodelsoftware.wordpress.com\/2015\/09\/15\/jira-workflow-approfondimenti\/\" target=\"_blank\">post<\/a>, mostrando come farne uso.<\/p>\n<p><a href=\"http:\/\/www.hitcare.com\/hitcare\/cmsAdmin\/uploads\/Workflow.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"http:\/\/www.hitcare.com\/hitcare\/cmsAdmin\/uploads\/Workflow.png\" alt=\"\" width=\"382\" height=\"251\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<h1>Procediamo<\/h1>\n<\/blockquote>\n<p>Per accedere alle funzionalit\u00e0 descritte, occorre andare in <em>editazione del workflow<\/em>, come mostrato nella figura:<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-01.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88627\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-01.png?w=660\" alt=\"WF-04-01\" width=\"660\" height=\"288\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-01.png 1081w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-01-300x131.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-01-768x335.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-01-1024x447.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Quando andiamo a selezionare le transazioni di stato, come mostrato, abilitiamo il men\u00f9 che ci interessa, che viene mostrato sulla destra.<\/p>\n<h3>Triggers<\/h3>\n<p>Selezionando tale opzione, andiamo a configurare quali operazioni devono essere eseguite in fase di cambio di stato.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-02.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88628\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-02.png?w=660\" alt=\"WF-04-02\" width=\"660\" height=\"327\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-02.png 1095w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-02-300x149.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-02-768x381.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-02-1024x508.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Viene proposta una apposita maschera video (probabile che venga aperta una nuova finestra del browser), dove possiamo andare a configurare le nostre operazioni.<\/p>\n<p>Come possiamo vedere, occorre connettere ai sistemi di controllo versioni, quali FishEye, Stash, Bitbucket, etc.<\/p>\n<p>Dalla stessa maschera video possiamo costruire anche i seguenti elementi:<\/p>\n<ul>\n<li><em><strong>Conditions<\/strong><\/em><\/li>\n<li><em><strong>Validations<\/strong><\/em><\/li>\n<li><em><strong>Post-Functions<\/strong><\/em><\/li>\n<\/ul>\n<p>Vediamo come definire queste operazioni.<\/p>\n<h3>Conditions<\/h3>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-03.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88629\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-03.png?w=660\" alt=\"WF-04-03\" width=\"660\" height=\"212\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-03.png 1088w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-03-300x97.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-03-768x247.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-03-1024x329.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Selezioniamo il tab relativo, mostrando le funzionalit\u00e0 della precedente figura. Per creare una nuova condizione, selezioniamo\u00a0<em><strong>Add condition<\/strong><\/em>.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-04.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88630\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-04.png?w=660\" alt=\"WF-04-04\" width=\"660\" height=\"332\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-04.png 1058w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-04-300x151.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-04-768x387.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-04-1024x516.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Come possiamo vedere, una agevole autocomposizione guida l&#8217;utente nella scelta e definizione della condizione. Supponiamo di voler far si che la transazione di stato scelta, possa essere eseguita solo da \u00a0alcuni utenti, o dagli utenti di un particolare gruppo. Vediamo la sequenza di operazioni. Facendo riferimento alla immagine precedente. selezionamo\u00a0<em><strong>User is in Group<\/strong><\/em>, quindi selezioniamo \u00a0<em><strong>Add<\/strong><\/em>.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-05.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-88631\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-05.png\" alt=\"WF-04-05\" width=\"609\" height=\"186\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-05.png 609w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-05-300x92.png 300w\" sizes=\"(max-width: 609px) 100vw, 609px\" \/><\/a><\/p>\n<p>Selezioniamo il gruppo degli utenti ed il gioco \u00e8 fatto \ud83d\ude42<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-06.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88632\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-06.png?w=660\" alt=\"WF-04-06\" width=\"660\" height=\"228\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-06.png 1082w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-06-300x103.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-06-768x265.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-06-1024x353.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Abbiamo cos\u00ec aggiunto una nuova condizione.<\/p>\n<h3>Validations<\/h3>\n<p>Selezioniamo il tab\u00a0<em><strong>Validations<\/strong><\/em> ed iniziamo a lavorarci, come mostrato in figura:<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-07.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88633\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-07.png?w=660\" alt=\"WF-04-07\" width=\"660\" height=\"196\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-07.png 1090w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-07-300x89.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-07-768x228.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-07-1024x304.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Selezioniamo\u00a0<em><strong>Add Validator<\/strong><\/em> e procediamo con l&#8217;aggiunta della validazione.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-08.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88634\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-08.png?w=660\" alt=\"WF-04-08\" width=\"660\" height=\"117\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-08.png 1184w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-08-300x53.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-08-768x136.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-08-1024x182.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Possiamo aggiungere un <em><strong>Permission Validator<\/strong><\/em> oppure uno <em><strong>User Permission Validator<\/strong><\/em>. Questo ultimo \u00e8 obsoleto, in quanto presente nelle prime versioni di JIRA. Andiamo a configurare un <em><strong>Permission Validator<\/strong><\/em>.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-09.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88635\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-09.png?w=660\" alt=\"WF-04-09\" width=\"660\" height=\"253\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-09.png 1142w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-09-300x115.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-09-768x295.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-09-1024x393.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Selezioniamo le <em><strong>Permission<\/strong><\/em> che vogliamo andare a controllare. La seguente immagine visualizza i risultati \ud83d\ude42<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-10.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88636\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-10.png?w=660\" alt=\"WF-04-10\" width=\"660\" height=\"210\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-10.png 1086w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-10-300x96.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-10-768x245.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-10-1024x326.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<h3>Post-Functions<\/h3>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-11.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88637\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-11.png?w=660\" alt=\"WF-04-11\" width=\"660\" height=\"286\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-11.png 1092w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-11-300x130.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-11-768x333.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-11-1024x444.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Si tratta delle operazioni che possiamo far eseguire a JIRA, quando la transazione di stato \u00e8 stata eseguita. Questo per completare le operazioni. Andiamo in dettaglio.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-12.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88638\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-12.png?w=660\" alt=\"WF-04-12\" width=\"660\" height=\"233\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-12.png 1324w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-12-300x106.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-12-768x271.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-12-1024x362.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-12-1200x424.png 1200w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Selezionando\u00a0<em><strong>Add Post Function<\/strong><\/em> , viene visualizzata la selezione mostrata nella precedente immagine. Possiamo impostare l&#8217;azione aggiuntiva da eseguire. Supponiamo di voler eseguire l&#8217;aggiornamento di un campo. Selezioniamo\u00a0<em><strong>Update Issue Field<\/strong><\/em> quindi selezioniamo\u00a0<em><strong>Add<\/strong><\/em>.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-13.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88639\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-13.png?w=660\" alt=\"WF-04-13\" width=\"660\" height=\"175\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-13.png 1212w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-13-300x80.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-13-768x204.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-13-1024x272.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-13-1200x319.png 1200w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Supponiamo di impostare un valore\u00a0<em><strong>Esempio<\/strong><\/em> al campo\u00a0<em><strong>Environment<\/strong><\/em>. Selezioniamo\u00a0<em><strong>Add\u00a0<\/strong><\/em>ed il gioco \u00e8 concluso.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-14.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88640\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-14.png?w=660\" alt=\"WF-04-14\" width=\"660\" height=\"281\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-14.png 1090w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-14-300x128.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-14-768x327.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-14-1024x436.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<h3>Properties<\/h3>\n<p>Si tratta di una coppia di valori che possiamo associare agli stati di un workflow. vediamo come associare queste informazioni. Semplicemente selezionare uno stato:<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-15.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88641\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-15.png?w=660\" alt=\"WF-04-15\" width=\"660\" height=\"218\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-15.png 861w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-15-300x99.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-15-768x254.png 768w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>quindi andiamo a selezionare il link <b><i>Properties<\/i><\/b><i>, <\/i>posto a destra.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-16.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-88642\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/10\/wf-04-16.png?w=660\" alt=\"WF-04-16\" width=\"660\" height=\"209\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-16.png 1088w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-16-300x95.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-16-768x243.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/10\/wf-04-16-1024x324.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>A questo punto possiamo inserire le propriet\u00e0 che vogliamo. Come indicato nella precedente immagine, propriet\u00e0 possono essere definite per abilitare ulteriori personalizzazioni nei vari passi.<\/p>\n<blockquote>\n<h1>Conclusioni<\/h1>\n<\/blockquote>\n<p>Abbiamo visto ulteriori funzionalit\u00e0 standard che JIRA mette a disposizione. \u00a0A questo punto abbiamo solo la nosra fantasia per poterle usare al meglio, per facilitarci la vita. \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Test delle funzionalit\u00e0 descritte.<\/p>\n<p>https:\/\/confluence.atlassian.com\/jira\/advanced-workflow-configuration-317196666.html<\/p>\n<p>scrivere un articolo di approfondimento su WOrkflow.<\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'88454','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>0<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'88454','dislike')\" >Dislikes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/down.png\" \/>(<span>0<\/span>)<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>Prova su strada In questo post andremo a vedere nel dettaglio quanto descritto nel precedente post, mostrando come farne uso. &nbsp; Procediamo Per accedere alle funzionalit\u00e0 descritte, occorre andare in editazione del workflow, come mostrato nella figura: Quando andiamo a<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[3,14],"tags":[34,35,58,70,82],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/88454"}],"collection":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/comments?post=88454"}],"version-history":[{"count":0,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/88454\/revisions"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=88454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=88454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=88454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}