# Edit Taxon entry form

**URL:** <https://speciforum.org/t/edit-taxon-entry-form/1402>\
**Category:** Get Help\
**Created:** [November 15, 2023, 9:02am UTC](https://speciforum.org/t/edit-taxon-entry-form/1402 "2023-11-15T09:02:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![fedoras](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/fedoras/32/455_2.png) [@fedoras](https://speciforum.org/u/fedoras)\
**Post date:** [November 15, 2023, 9:02am UTC](https://speciforum.org/t/edit-taxon-entry-form/1402/1 "2023-11-15T09:02:24Z")

</div>

We need to add a “YesNo2” to our taxon entry form, but it is not at all obvious how to do this. I can edit the collection object form under views, but where to edit the taxon form? Is this at all possible?

---

<div class="post-metadata">

**Author:** ![AndyBentley](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/andybentley/32/534_2.png) [@AndyBentley](https://speciforum.org/u/AndyBentley)\
**Post date:** [November 15, 2023, 4:01pm UTC](https://speciforum.org/t/edit-taxon-entry-form/1402/2 "2023-11-15T16:01:52Z")

</div>

The taxon form should be a separate form in the views however, you may find that you are using the default form which will be found in the global.views.xml file in the config/backstop directory rather than in your discipline-specific forms. If you want to edit it you will need to copy the view and viewdef across to your discipline-specific file so that Specify reads it from there.

---

<div class="post-metadata">

**Author:** ![fedoras](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/fedoras/32/455_2.png) [@fedoras](https://speciforum.org/u/fedoras)\
**Post date:** [November 15, 2023, 7:37pm UTC](https://speciforum.org/t/edit-taxon-entry-form/1402/3 "2023-11-15T19:37:21Z")

</div>

Thank you! This smells of Specify6 though… How do I do this in Specify7?

Under Resources → View Sets → Global I found a “Common” file that defines the form amongst many other things. Do I need to copy this over to the Discipline branch?

---

<div class="post-metadata">

**Author:** ![Grant](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/grant/32/4255_2.png) [@Grant](https://speciforum.org/u/Grant)\
**Post date:** [November 15, 2023, 7:42pm UTC](https://speciforum.org/t/edit-taxon-entry-form/1402/4 "2023-11-15T19:42:47Z")

</div>

You’ll need to copy the `<view>` and `<viewdef>` for the `Taxon` table from the [global.views.xml](https://github.com/specify/specify6/blob/master/config/backstop/global.views.xml) file available in the Specify 6 repository on GitHub.

> <https://github.com/specify/specify6/blob/945d28f00288d2d64979848fb2fb63fda34bdd1b/config/backstop/global.views.xml#L272-L282>

> <https://github.com/specify/specify6/blob/945d28f00288d2d64979848fb2fb63fda34bdd1b/config/backstop/global.views.xml#L1649-L1860>

In Specify 7.9.3, we are adding an improved form editor that will no longer require you to navigate to these files in Specify 6 or in the GitHub repository!

---

<div class="post-metadata">

**Author:** ![Grant](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/grant/32/4255_2.png) [@Grant](https://speciforum.org/u/Grant)\
**Post date:** [November 15, 2023, 7:46pm UTC](https://speciforum.org/t/edit-taxon-entry-form/1402/5 "2023-11-15T19:46:30Z")

</div>

> [@fedoras](#):
>
> Under Resources → View Sets → Global I found a “Common” file that defines the form amongst many other things. Do I need to copy this over to the Discipline branch?

You would not want to copy over the entire file to the discipline, just the `<view>` and `<viewdef>` of the form you wish to modify!

From our guide on [**Editing Forms**](https://speciforum.org/t/editing-forms/736#default-views-2):

> `common.views.xml` and `global.views.xml` contain commonly used tables.
> 
> That is, they are tables that are shared by most of the disciplines. For example, the Accession table is in the `common.views.xml` file. Removing the `status` field from the Accession table will remove the field in the Accession table for every discipline, unless you copy over the `<view>` and `<viewdef>` components into your discipline-specific form definition before making changes.
> 
> _The commonly used tables were not divided between the two files according to any particular rationale; therefore there is no way to intuit what table will be in either without checking._
> 
> - [**Discipline-specific views**](https://github.com/specify/specify6/tree/master/config)
> - **[`botany.views.xml`](https://github.com/specify/specify6/blob/master/config/botany/manager/botany.views.xml)**
> 
> - **[`fish.views.xml`](https://github.com/specify/specify6/blob/master/config/fish/manager/fish.views.xml)**
> 
> - **[`mammals.views.xml`](https://github.com/specify/specify6/blob/master/config/mammal/manager/mammal.views.xml)**
> 
> - **[`vascplant.views.xml`](https://github.com/specify/specify6/blob/master/config/vascplant/manager/botany.views.xml)**
> 
> - **[`vertpaleo.views.xml`](https://github.com/specify/specify6/blob/master/config/vertpaleo/manager/vertpaleo.views.xml)**
> 
> - **[`reptile.views.xml`](https://github.com/specify/specify6/blob/master/config/reptile/manager/reptile.views.xml)**
> 
> - **[`invertpaleo.views.xml`](https://github.com/specify/specify6/blob/master/config/invertpaleo/manager/paleo.views.xml)**
> 
> - **[`invertebrate.views.xml`](https://github.com/specify/specify6/blob/master/config/invertebrate/manager/invertebrate.views.xml)**
> 
> - **[`ento.views.xml`](https://github.com/specify/specify6/blob/master/config/insect/manager/ento.views.xml)**
> 
> - **[`herpetology.views.xml`](https://github.com/specify/specify6/blob/master/config/herpetology/manager/herpetology.views.xml)**
> 
> - [**`bird.views.xml`**](https://github.com/specify/specify6/blob/master/config/bird/manager/bird.views.xml)
> 
> - **[`common.views.xml`](https://github.com/specify/specify6/blob/master/config/common/common.views.xml)**
> - **[`global.views.xml`](https://github.com/specify/specify6/blob/master/config/backstop/global.views.xml)**
