Disable the Clone button

Hello Community:

In a issue ticket, when users can click More Actions > Clone. However, I want to even delete the Clone link if an issue belongs to a certain project. 

 

I need more information.

 

Thanks

4 answers

1 accepted

0 votes
Accepted answer
Rodrigo Rosa Atlassian Team Sep 23, 2015

Hello Jose,

 

We have this feature request to disable the clone button. Please feel free to vote for it and add yourself as a watcher of it. smile

Also, you can try the workaround described there!

Thanks Rodrigoit works

We achieved this by using some javascript in a plugin to hide the menu item:

var plugin = {

...

    hideClone : function() {
		if (/* Check you have right project by finding it in dom and comparing to your desired project */) {
			AJS.$(".trigger-label").each(
					function(index, element) {
						var transitionName = AJS.$(element).text().trim();
						switch (transitionName) {
						case "Clone":
							plugin.hideMenuItem(element);
							break;
						default:
							// do nothihng
							break;
						}
					});
		}
	},
	hideMenuItem : function(element) {
		AJS.$(element).parent().parent().remove();
	},

...

AJS
    .toInit(function() {

...

        plugin.hideClone();
    });

	...

}

Hello, Could you provide more details: Where to deploy this script? under which folder path? Where to specify the Project name in the script Regards

This worked great for me! Just what I was looking for!! Thanks!!

I was working on this today and I have no scriptrunner nor custom plugins

But I found a JQuery workaround that works just fine

 Solved like this: I have created a customized field configuration to apply to my project where I want to hide the entries from the "More" menu.

Then I have added in the description of the "Labels" field (which is available in every ticket) 

<script>
// this script removes menu elements from the XYZ project
$(document).ready(function(){
$("#toggle-vote-issue, #issue-to-subtask, #clone-issue, #edit-labels").parent().css("display", "none")};
});
</script>

 

This removes "vote issue", "issue to subtask", "clone", "labels".

 

 

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Wednesday in Jira

Make your Atlassian Cloud products more secure: our NEW admin security guide

Hey admins! I’m Dave, Principal Product Manager here at Atlassian working on our cloud platform and security products. Cloud security is a moving target. As you adopt more products, employees consta...

442 views 0 9
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you