{"id":505,"date":"2012-01-25T09:23:18","date_gmt":"2012-01-25T09:23:18","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/?p=505"},"modified":"2012-01-25T09:23:18","modified_gmt":"2012-01-25T09:23:18","slug":"remove-action-buttons-using-client-side-script","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/","title":{"rendered":"Remove Action Buttons using client side script"},"content":{"rendered":"<p>We had posted much detailed content earlier for removing\u00a0buttons from standard screens using client side scripts. This is in continuation with the same.<br \/>\nWhen you are\u00a0customize any List or Summary screen you can find\u00a0there are lots of action buttons available on right hand side; for example communication search screen. On this screen you can\u00a0see Find,Clear and Help buttons.\u00a0\u00a0Along with these\u00a0buttons you can also see more action buttons like New Task, New Email etc.<br \/>\nOur previous blogs were regarding removing one button at a time. If we want to remove multiple buttons it becomes quite cumbersome task. So\u00a0 to do it at one go like removing the entire section of action buttons only you can\u00a0use below script. Below script removes all the action buttons like New Task, New Email etc in above example.<br \/>\n\/\/&#8217; This function use for Remove Action Button<br \/>\n\/\/&#8217; Paramters:- ClassName for\u00a0button to be removed<br \/>\n\/\/&#8217; For e.g. &#8220;WorkflowGroup&#8221;<br \/>\nfunction RemoveActionButton(ClassName)<br \/>\n{<br \/>\n\u00a0var alltags = document.all? document.all : \u00a0document.getElementsByTagName(&#8220;*&#8221;);<br \/>\n\u00a0for(i=0; i&lt;alltags.length; i++)<br \/>\n\u00a0{<br \/>\n\u00a0\u00a0var myTD = alltags[i];<br \/>\n\u00a0\u00a0if(alltags[i].className==ClassName)<br \/>\n\u00a0\u00a0{<br \/>\n\u00a0\u00a0\u00a0alltags[i].style.visibility = hidden;<br \/>\n\u00a0\u00a0}<br \/>\n\u00a0}<br \/>\n}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We had posted much detailed content earlier for removing\u00a0buttons from standard screens using client side scripts. This is in continuation with the same. When you are\u00a0customize any List or Summary screen you can find\u00a0there are lots of action buttons available on right hand side; for example communication search screen. On this screen you can\u00a0see Find,Clear\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29,46,332,351],"tags":[833,2030,2031],"class_list":["post-505","post","type-post","status-publish","format-standard","hentry","category-asp","category-button-sage-crm","category-sage-crm","category-screen-sage-crm","tag-crm7-0","tag-sage-crm-7-0","tag-sage-crm-7-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Remove Action Buttons using client side script - Sage CRM \u2013 Tips, Tricks and Components<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Remove Action Buttons using client side script - Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"We had posted much detailed content earlier for removing\u00a0buttons from standard screens using client side scripts. This is in continuation with the same. When you are\u00a0customize any List or Summary screen you can find\u00a0there are lots of action buttons available on right hand side; for example communication search screen. On this screen you can\u00a0see Find,Clear\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2012-01-25T09:23:18+00:00\" \/>\n<meta name=\"author\" content=\"greysagecrm\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"greysagecrm\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/\",\"name\":\"Remove Action Buttons using client side script - Sage CRM \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\"},\"datePublished\":\"2012-01-25T09:23:18+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Remove Action Buttons using client side script\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\",\"name\":\"Sage CRM \u2013 Tips, Tricks and Components\",\"description\":\"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\",\"name\":\"greysagecrm\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"caption\":\"greysagecrm\"},\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Remove Action Buttons using client side script - Sage CRM \u2013 Tips, Tricks and Components","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/","og_locale":"en_US","og_type":"article","og_title":"Remove Action Buttons using client side script - Sage CRM \u2013 Tips, Tricks and Components","og_description":"We had posted much detailed content earlier for removing\u00a0buttons from standard screens using client side scripts. This is in continuation with the same. When you are\u00a0customize any List or Summary screen you can find\u00a0there are lots of action buttons available on right hand side; for example communication search screen. On this screen you can\u00a0see Find,Clear\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/","og_site_name":"Sage CRM \u2013 Tips, Tricks and Components","article_published_time":"2012-01-25T09:23:18+00:00","author":"greysagecrm","twitter_card":"summary_large_image","twitter_misc":{"Written by":"greysagecrm","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/","name":"Remove Action Buttons using client side script - Sage CRM \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website"},"datePublished":"2012-01-25T09:23:18+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/01\/25\/remove-action-buttons-using-client-side-script\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/"},{"@type":"ListItem","position":2,"name":"Remove Action Buttons using client side script"}]},{"@type":"WebSite","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/","name":"Sage CRM \u2013 Tips, Tricks and Components","description":"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f","name":"greysagecrm","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","caption":"greysagecrm"},"url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/"}]}},"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/comments?post=505"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/505\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/media?parent=505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/categories?post=505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/tags?post=505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}