Vista de emisión de JIRA Hacer solo el campo personalizado de lectura -- javascript campo con jira campo con jira-plugin camp Relacionados El problema

Jira issue view make custom-field read-only


2
vote

problema

Español

Puede editar un valor de campos personalizados de 3 maneras.

  1. Emitir creación
  2. Edición de emisión por clic en Editar
  3. Edición de emisión Haga clic en el campo de salida con el lápiz

Los primeros 2 son similares y funcionan bien.

Pero el tercero se ve diferente y no quiero que la gente lo edite de esta manera. ¿Hay alguna opción para deshabilitar esto?

Original en ingles

You can edit a custom-fields value in 3 ways.

  1. issue creation
  2. issue edit by click on edit
  3. issue edit by click on the output-field with the pencil

The first 2 are similiar and work fine.

But the third looks different and I don't want people to edit it this way. Is there any option to disable this?

        

Lista de respuestas

3
 
vote
vote
La mejor respuesta
 

Puede deshabilitar la opción de edición en línea utilizando las funciones administrativas de JIRA. Navegue a las opciones administrativas de JIRA en la esquina derecha de la barra de menú y vaya a la opción "Sistema" en ese menú.

Luego, haga clic en la configuración de edición y la parte inferior de la lista, puede ver la opción para deshabilitar la edición en línea. ingrese la descripción de la imagen aquí actualización

Si necesita deshabilitar la edición en línea para un campo personalizado en particular, puede usar JavaScript simple para hacerlo ...

EX: Si necesita deshabilitar la edición en línea en el campo Asignario, puede seguir estos pasos.

1.go a la administración & gt; Problemas y gt; Configuraciones de campo

2.Haga clic en el enlace Configurar en 'Configuración de campo predeterminado'

3.Haga clic en el enlace Editar en 'Asignado'

En el campo Descripción, agregue los siguientes

  def worker(pool, result_q):   while True:     job = pool.get()     result = handle(job) #handle job     result_q.put(result)     pool.task_done()    q = Queue.Queue() res_q = Queue.Queue() for i in range(num_worker_threads):   t = threading.Thread(target=worker, args=(q, res_q))   t.setDaemon(True)   t.start()  for job in jobs:   q.put(job)  q.join()         while not res_q.empty():    result = res_q.get()    # do smth with result 5  

Para obtener más información, puede seguir este Link

 

You can disable the Inline edit option using JIRA administrative functions. navigate to jira administrative options in the right corner of the menu bar and go to the "System" option in that menu.

then click on the Edit settings and bottom of the list you can see the option to disable the inline edit. enter image description here UPDATE

If you need to disable the inline edit for a particular custom field you can use simple javascript to do that...

Ex: if you need to disable inline edit on assignee field then you can follow these steps.

1.Go to Administration > Issues > Field Configurations

2.Click on Configure link at 'Default Field Configuration'

3.Click on Edit link at 'Assignee'

In the Description field, add the following

<script type="text/javascript"> var removeCTE = setInterval(function() { var editableElms = AJS.$('#assignee-val') if (editableElms.length)    {       editableElms.removeClass('inactive');      editableElms.removeClass('editable-field');      editableElms.removeAttr('title');      editableElms.find('span.overlay-icon').hide();  }},500); </script> 

for more information you can follow this link

 
 
   
   

Relacionados problema

0  Objetos activos y localdate  ( Active objects and localdate ) 
Estoy tratando de crear un objeto AO con un campo de tipo Java.Time.Localdate en JIRA Plugin. AO objeto no ha sido creado. Si cambio el tipo de campo a java.u...

0  Velocidad anidada por cada  ( Velocity nested for each ) 
Necesito iterar sobre proyectos, que sobre los problemas, a través de los attches para enumerarlos. ¿Hay una mejor manera de lograr esto? Lo que hago: Me enti...

0  Restricción de columna o restricción de sprint basada en el estado del enlace épico  ( Column constraint or sprint constraint based on epic link status ) 
Tratar de hacer una instalación en la que tengo un tablero Kanban en JIRA ágil para la gestión de Epopeyas (de trabajo), y un Consejo de Scrum en el que sólo ...

2  Trigger Jenkins Job Via Jira-Troderg-Plugin  ( Trigger jenkins job via jira trigger plugin ) 
Fije el trabajo Jenkins para activar a través de JIRA-TRAGGT-SPLIGER. Pero Jenkins Job no se activa, aunque obtiene el evento de WebHOOK de JIRA. Revisé la...

2  "MOJOEXECUTINGETECIONE: No se puede ejecutar MOJO" mientras ejecuta el comando atlas-cli pi  ( Mojoexecutionexception unable to execute mojo while running atlas cli pi comm ) 
Intento compilar mi complemento JIRA personalizado ejecutando el comando atlas-cli pi. Funcionó cuando usé el repositorio http://repo1.maven.org/maven2/ . Ah...

6  Configuración del complemento Atlassian JIRA para trabajar con el sistema Jenkins CI  ( Configuring the atlassian jira plugin to work with jenkins ci system ) 
Estoy tratando de configurar el complemento JIRA con Jenkins, pero estoy recibiendo el error "Esta es una URL válida, pero no se parece a JIRA". Estoy tra...

1  JIRA GADGET: la configuración no se guarda para la reconfiguración  ( Jira gadget configuration isnt saved for reconfiguration ) 
Estoy escribiendo un gadget para JIRA con algunas opciones de configuración. Una de estas opciones de configuración es un "selector de proyectos o filtros". ...

0  ¿Cómo obtener informes correctamente utilizando JBEHave?  ( How to get reports properly by using jbehave ) 
Estoy utilizando JBehave ejecutar escenarios, he tomado un ejemplo de sitio web , se está ejecutando correctamente y generando informes en la carpeta Trarg...

1  ¿Cómo obtener URI para el perfil de usuario?  ( How to get uri for the user profile ) 
Ya he logrado obtener el usuario URI Avatar usando el siguiente código: URI uri = ComponentAccessor.getAvatarService().getAvatarURL(user, user.getName(), A...

0  Error al ejecutar la meta com.atlassian.maven.plugins: maven-ampers-despacher-plugin  ( Failed to execute goal com atlassian maven pluginsmaven amps dispatcher plugin ) 
Intento configurar el complemento HelloWorld para JIRA y obtener la excepción: Error al ejecutar la meta com.atlassian.maven.plugins: maven-amps-despacher-...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos