GenoPro Home
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 
How to delete a custom tags


https://support.genopro.com/Topic13347.aspx
Print Topic | Close Window

By beraha - Sunday, September 24, 2006
I received a GED file from someone.

When importing this file to Genopro It was containing some custom Tags

I would like to copy some of the data to my project file Without any traces of the custom tags.

How can I delete all traces of the custom tags from the imported file, including the properties of the custom tags. I was able to delete the data from the custom tags, but not its properties.

By GenoProSupport - Sunday, September 24, 2006
At the moment, the best method is using Notepad to edit the .xml file directly.  At the begining, you will see a section containing the custom tags.  Just delete that section.
By IainTait - Sunday, September 24, 2006
I tried this and deleted all the tag entries in notepad and saved but when I opened the xml file which created a new gno all the tags were still there!

Even after saving again nothing had changed.Unsure

By IainTait - Sunday, September 24, 2006
I tried it again and discovered that GenoPro creates all the tags again when I open the saved xml file and I got this (please excuse the size)

Reading file 'C:\Complete Family Trees\Complete Family Archive\Complete Updated Tree.xml'...
Validating data...
Line 2711: Creating custom tag 'CHAN.DATE' for object Individual
Line 2712: Creating custom tag 'CHAN.DATE.TIME' for object Individual
Line 2716: Creating custom tag 'OBJE.FORM' for object Individual
Line 2717: Creating custom tag 'OBJE.FILE' for object Individual
Line 2718: Creating custom tag 'OBJE._SCBK' for object Individual
Line 2719: Creating custom tag 'OBJE._PRIM' for object Individual
Line 2720: Creating custom tag 'OBJE._TYPE' for object Individual
Line 27423: Creating custom tag 'Coat_of_Arms' for object Individual
Line 27430: Creating custom tag 'CHR.DATE' for object Individual
Line 27431: Creating custom tag 'CHR.place' for object Individual
Line 27433: Creating custom tag 'REFN' for object Individual
Line 27434: Creating custom tag '_UID' for object Individual
Line 27961: Creating custom tag '_GEDCOM_ERROR.birth.DATE' for object Individual
Line 29644: Creating custom tag 'OBJE._SSHOW' for object Individual
Line 31361: Creating custom tag '_GEDCOM_ERROR.death.DATE' for object Individual
Line 31363: Creating custom tag '_GEDCOM_ERROR.death.disposition.DATE' for object Individual
Line 36498: Creating custom tag 'OBJE.TITL' for object Individual
Line 45053: Creating custom tag 'AFN' for object Individual
Line 47034: Creating custom tag 'TITL' for object Individual
Line 47036: Creating custom tag '_STAT' for object Individual
Line 59380: Creating custom tag 'birth.source.DATA.TEXT' for object Individual
Line 59389: Creating custom tag 'death.source.DATA.TEXT' for object Individual
Line 60852: Creating custom tag 'ADDR.ADR1' for object Individual
Line 61725: Creating custom tag 'death.disposition.source.DATA.TEXT' for object Individual
Line 61738: Creating custom tag '_FA13.place' for object Individual
Line 65285: Creating custom tag 'BAPM.DATE' for object Individual
Line 65286: Creating custom tag 'BAPM.place' for object Individual
Line 65297: Creating custom tag '_FA9.DATE' for object Individual
Line 66976: Creating custom tag 'occupation.place' for object Individual
Line 66984: Creating custom tag '_FA8.DATE' for object Individual
.............
Line 777558: Creating custom tag 'ENGA.place' for object Family
Line 777629: Creating custom tag 'ENGA.DATE' for object Family
Line 802605: Creating custom tag 'SLGS.TEMP' for object Family
Line 802716: Creating custom tag 'SLGS.STAT' for object Family
Line 802717: Creating custom tag 'SLGS.STAT.DATE' for object Family
Line 881805: Creating custom tag 'TITL' for object SourceCitation
Line 881808: Creating custom tag 'REPO.CALN.MEDI' for object SourceCitation
Line 59361: Creating custom tag 'DATA.TEXT' for object SourceCitation
Line 395359: Creating custom tag 'DATA.DATE' for object SourceCitation
[Import Summary]
66 GenoMaps

I am perhaps doing something wrong but your sugbestion doesn't seem to work even though I am using the latest Beta 18e.

Dan you may delete this message after you have seen it as it takes up a lot of space.

By GenoProSupport - Sunday, September 24, 2006
GenoProSupport (9/24/2006)
At the moment, the best method is using Notepad to edit the .xml file directly.  At the begining, you will see a section containing the custom tags.  Just delete that section.

GenoPro will re-create the tags if there are data.  If you clear all the data, then edit the .xml to delete the custom tags, you won't see them when you re-open the .xml file using GenoPro.

To clear the data, use the Table Layout and right click on the column you want to erase.  Select the menu item Erase Column.

By IainTait - Sunday, September 24, 2006
Thanks, I will give it a try.

I did try it and it worked but is a very laborious process as I had 56 family tags and 153 individual tags  95% of which I don't understand as they are just letters which must mean something to somebody but not to me. Sad

I have managed to reduce the family ones to 11 but haven't yet tackled the individual ones as it will take me days to delete each of the 153 columns for a tree with 20000 names ! Crazy

By IainTait - Monday, September 25, 2006
I have discovered in a new tree I imported over 240 individual tags and 60 family tags and would like to know where they come from, what they mean and what they are for as all but 4 were empty. I have put the list of the individual tags below.

<tags>Coat_of_Arms,AFN,CHAN.DATE,CHAN.DATE.TIME,_GEDCOM_ERROR.death.DATE,

CHR.DATE,CHR.place,_GEDCOM_ERROR.birth.DATE,OBJE.FORM,OBJE.FILE,OBJE._SCBK,

OBJE._PRIM,OBJE._TYPE,source,TITL,REFN,_UID,OBJE._SSHOW,

_GEDCOM_ERROR.death.disposition.DATE,OBJE.TITL,_STAT,source.PAGE,Hobbies,

Other_Interests,Interests_continued,New_Tag,occupation.DATE,occupation.place,

EDUC.DATE,EDUC.place,_DEG.DATE,_DEG.place,RESI.DATE,RESI.place,ADDR,PHON,

birth.source.DATA.TEXT,CONF.DATE,CONF.place,BAPM.DATE,BAPM.place,NAME.source,

NAME.source.DATA.TEXT,death.CAUS,CENS.DATE,CENS.place,BAPL.DATE,BAPL.source,

BAPL.source.DATA.TEXT,death.disposition.source.DATA.TEXT,death.source.DATA.TEXT,

ENDL.DATE,ENDL.source,ENDL.source.DATA.TEXT,SLGC.DATE,SLGC.source,

SLGC.source.DATA.TEXT,EVEN.TYPE,EVEN.DATE,EVEN.place,ALIA,CHR.source,

CHR.source.DATA.TEXT,BAPM.source,occupation.source,occupation.source.DATA.TEXT,

BAPM.source.DATA.TEXT,NAME.source.PAGE,RESI.source,RESI.source.PAGE,

RESI.source.DATA.TEXT,WILL.place,_MDCL,RELI.place,_MILT.place,EVEN.source,

EVEN.source.DATA.TEXT,CENS.source,CENS.source.DATA.TEXT,EMIG.place,_FA2.DATE,

_FA2.place,_FA3.DATE,_FA3.place,_FA4.DATE,_FA4.place,_FA5.DATE,_FA5.place,

_FA6.DATE,_FA6.place,_FA7.DATE,_FA7.place,_FA7.source,_FA8.DATE,_FA8.place,

_FA9.DATE,_FA9.place,_FA10.DATE,_FA10.place,_FA11.DATE,_FA11.place,_FA12.DATE,

_FA12.place,_FA13.DATE,_FA13.place,ADDR.ADR1,ADDR.CITY,ADDR.STAE,ADDR.POST,

ADDR.CTRY,ADDR.ADR2,ORDN.place,birth.source.comment,_FA11.source,birth.source.PAGE,

CENS.source.PAGE,OC.UPATIONS,FA.C,FA.S,OBJE,OBJE._ASID,MARR.DATE,MARR.place,

EMIG.DATE,source.QUAY,EVEN,EVEN.comment,RETI,RETI.DATE,RETI.place,CENS,

NAME.source.QUAY,birth.source.QUAY,death.source.PAGE,death.source.QUAY,

CHR.source.PAGE,CHR.source.QUAY,ADOP.DATE,ORDN.DATE,RELI.DATE,IMMI.place,

PROB.DATE,PROB.place,NAME.source.comment,BAPM.comment,CONF.ADDR,CONF.comment,

CHR.comment,NAME._USED,death.ADDR,CHR.source.DATA.DATE,birth.ADDR,

death.disposition.comment,CHR.ADDR,CHR.source.comment,comment.source,BAPM.ADDR,

EMIG.comment,EMIG._PLAC,comment.source.comment,death.disposition.source.PAGE,

death.disposition.source.comment,death.disposition.AGE,source.comment,

occupation.comment,IMMI.DATE,IMMI.source,EMIG.source,_MILT.DATE,death.CAUS.source,

death.CAUS.source.DATA.TEXT,_MDCL.source,_MDCL.source.DATA.TEXT,OBJE.comment,

NAME.comment,EDUC.source,CENS.comment,RELI,RELI.source,EDUC,WILL.DATE,

WILL.comment,RETI.comment,WILL.source,TITL.source,BAPM.source.PAGE,RFN,

occupation.source.PAGE,RESI.comment,WILL.source.PAGE,comment.source.PAGE,

TITL.source.PAGE,RETI.source,RETI.source.PAGE,EDUC.source.PAGE,EVEN.source.PAGE,

NAME._MARNM,ENDL.TEMP,RESI,IMMI.source.PAGE,PROB.source,PROB.source.PAGE,

NAME._AKA,FAMC.PEDI,FAMC.PEDI._HUSB,FAMC.PEDI._WIFE,FCOM.DATE,FCOM.place,

ADDR.PHON,ARVL.DATE,ARVL.place,CHAN.source,CHAN.source.DATA.TEXT,

WILL.source.DATA.TEXT,EMIG.source.DATA.TEXT,EDUC.source.DATA.TEXT,ARVL.source,

ARVL.source.DATA.TEXT,CONF.source,CONF.source.DATA.TEXT,RELI.source.DATA.TEXT,

_MILT.source,_MILT.source.DATA.TEXT,PROP.place,PROP.source,PROP.source.DATA.TEXT,

IMMI.source.DATA.TEXT,EMIG.source.PAGE,RELI.source.PAGE,IMMI.comment,BAPL.TEMP,

SLGC.FAMC,SLGC.TEMP,BAPL.source.comment,ENDL.source.comment,SLGC.STAT,

SLGC.STAT.DATE,SLGC.source.comment,BAPL.STAT,ENDL.STAT,BAPL.STAT.DATE,

ENDL.STAT.DATE,BAPL.place,DSCR</tags>
  

By denisea3465 - Monday, September 25, 2006
Sorry if I am misunderstanding, but wouldn't it be easier to delete the tags in the Tools/Tag Editor?  I had created many custom tags, around 25, and deleted them very quickly in the tag editor.  Again, sorry if I misunderstood and this isn't the problem.
By IainTait - Monday, September 25, 2006
If you look at my post above you will see I tried that but GenoPro re-created all the tags when it was re-opened.

When I deleted from the xml,  only the tags containing info were re-created when I re-open the xml and so remaking a gno file.

I am just wondering why there are so many tags, where they come from and what is the use of most of them which have strange names which mean nothing to me.

By denisea3465 - Monday, September 25, 2006
When I deleted my tags, I not only had to delete the individual labels in the bottom section ("Tags for Dialog Layout 'Custom Tags'") but also the "Dialog Layout" section above it.  When I first deleted them, I only deleted the top section and like you said, all the tags came back.  When I went back in and deleted both the top and bottom sections within the Individual tab on the Tag Editor, the data was gone for good.  Wish I could describe it better, but the Tag Editor (now this is all under the Individual tab, mind you) has two sections, and I deleted all the tags in both of those sections.

I didn't have to touch the xml file at all.  I have never tried to access the .xml file though, so I know nothing about that part of it.

By IainTait - Monday, September 25, 2006
I tried what you said and to my surprise it seems to have worked.

Thanks for the tip ! Tongue

By IainTait - Tuesday, September 26, 2006
I have just noticed an interesting side effect of my tag removal as now my tree is saved much quicker than when I had  the 300+ tags !BigGrin
By denisea3465 - Wednesday, September 27, 2006
Great!  So glad it worked for you!  Smile
By GenoProSupport - Wednesday, September 27, 2006
IainTait (9/26/2006)
I have just noticed an interesting side effect of my tag removal as now my tree is saved much quicker than when I had  the 300+ tags !BigGrin

Previous versions of GenoPro were creating a lot of custom tags because the import module was unable to import inline objects.  For instance:

0 INDI
  1 NAME Daniel
    2 BIRT
      3 SOUR @source0123@
        4 PAGE p.2
    2 DEAT
      3 SOUR @source0124@
        4 PAGE p.3

In the past, GenoPro would have created a custom tag BIRT.SOUR.PAGE and DEAT.SOUR.PAGE.  Now, the PAGE is now imported as a tag of the Source object rather than a tag of the Individual.  If you re-import some old Gedcom files, you will notice the number of custom tags has been greatly reduced.

By IainTait - Wednesday, September 27, 2006
Thanks for the info, I will try what you said to see the result.
By genome - Sunday, October 15, 2006
Can I raise a note of caution when deleting these 'Custom Tags' imported form Gedcom files. In doing so, you are removing valuable data pertaining to your family tree.

As Dan has mentioned above, he has made improvements to the Gedcom import routine, so now many of these tags are imported into standard GenoPro fields instead of being held as Custom Tags.

So so for those of you like me who have already imported Gedcom data prior to GenoPro 2.0 Beta 18d, I have discovered a method to take advantage of the improved Gedcom import without having to reimport the original Gedcom files. Simply export your existing GenoPro data to (pseudo) Gedcom format using GenoPro's File/Export mechanism, edit the output .ged file and delete '1 TAGS' and subordinate records (i.e level 2 and 3 records following the '1TAGS') and then open the resulting .ged file using GenoPro (N.B. Open not Import). You will then find that Custom Tags such as birth.source.PAGE and birth.source.QUAL have now been incorporated into a new source citation record referencing the original source and they no longer appear as Custom Tags and you have not lost valuable information from the Gedom import and you retain all additonal information, positioning etc. that you have added after the original import. You can then save the file as a standard .gno file.

By GenoProSupport - Sunday, October 15, 2006
For those who want to know how to delete custom tags, just right click on the Column Header of the custom tag and pick the menuitem Delete Custom Tag as the example below:

By IainTait - Sunday, October 15, 2006
I remove most of the tags as they have no usefull information for me and I had ended up with 250 Individual tags imported from various gedcom files !

A couple of examples :-

The "AFN" tag had "F945C1953C1DD843A743E12DFAEBC97B297E" what does that mean ?

The "_UID" tag had the same thing and there were several CHAN.DATE which only had the date of the last info input which has no pertinance for the tree for me.

Then there were the series _FA2.DATE and _FA2.Place up to 13, then ADDR.ADDR1 etc!

250 is far too many as there were duplicate  and hundreds of entries like this @S003663@

in lots of tags which has no meaning for me.

This is why I remove most of the tags and only keep those such as BAPT.DATE etc.from where I transfer the info into it's rightfull place in the birth tag etc.