Documentation changes, DTD changes
svn: r404
@ -842,7 +842,45 @@
|
||||
</screenshot>
|
||||
</figure>
|
||||
<para>
|
||||
FIXME: This section should describe the pedegree view.
|
||||
Moving the mouse over a displayed name will display additional
|
||||
information about a person, including their date of birth and date
|
||||
of death. Double-clicking the box will display the <interface>Edit
|
||||
Person</interface> dialog box for the person. Holding down the
|
||||
Shift key while double-clicking will will make that person the
|
||||
active person.
|
||||
</para>
|
||||
<para>
|
||||
Navigation around the tree can be accomplished several
|
||||
ways. Clicking on the arrow next to the active person will display
|
||||
a menu listing the children of the active person. Selecting a
|
||||
person from this list will change the active person to the
|
||||
selected child, effectively shifting the pedegree view to the
|
||||
left, or down one generation. Clicking one of the arrow buttons on
|
||||
the left side of the screen will make the select either the active
|
||||
person's father (top button) or mother (bottom button),
|
||||
effectively shifting the pedegree view to the right, or up one
|
||||
generation. If the active person does not have any children, then
|
||||
the button on the left hand side of the screen will not
|
||||
appear. Similarly, if the active person does have a father or
|
||||
mother, the corresponding button on the right hand side of the
|
||||
screen will not appear.
|
||||
</para>
|
||||
<figure id="navfigure-fig">
|
||||
<title>Navigation</title>
|
||||
<screenshot>
|
||||
<screeninfo>Navigation</screeninfo>
|
||||
<graphic fileref="pedegreesel" format="png" srccredit="Don Allingham">
|
||||
</graphic>
|
||||
</screenshot>
|
||||
</figure>
|
||||
<para>
|
||||
As a quick short cut, double clicking on a line between two people
|
||||
will make the person on the right hand side of the line the active
|
||||
person. <xref linkend="navfigure-fig"> shows navigation using this
|
||||
method. When the mouse is over one of the lines connecting
|
||||
individuals, the line widens and becomes highlighted. In this
|
||||
case, double-clcking on the line would make Hjalmar Smith the
|
||||
active person.
|
||||
</para>
|
||||
</sect1>
|
||||
|
||||
@ -868,7 +906,9 @@
|
||||
</screenshot>
|
||||
</figure>
|
||||
<para>
|
||||
From this screen you are able to Add, Edit, and Delete sources.
|
||||
From this screen you are able to Add and Edit sources. Currently,
|
||||
deleting of sources is not available. This will be implemented in
|
||||
a future version.
|
||||
</para>
|
||||
</sect1>
|
||||
|
||||
@ -928,6 +968,16 @@
|
||||
allow you to quickly jump to a person, making that person the
|
||||
active person. This allows you to avoid searching for them
|
||||
everytime you want to add/change something in their information.
|
||||
</para>
|
||||
<figure id="gotobookmark">
|
||||
<title>Using Bookmarks</title>
|
||||
<screenshot>
|
||||
<screeninfo>Using Bookmarks</screeninfo>
|
||||
<graphic fileref="gotobookmark" format="png" srccredit="Don Allingham">
|
||||
</graphic>
|
||||
</screenshot>
|
||||
</figure>
|
||||
<para>
|
||||
Choosing
|
||||
<menuchoice>
|
||||
<guimenu>Bookmarks</guimenu>
|
||||
@ -938,6 +988,16 @@
|
||||
select the person.
|
||||
</para>
|
||||
<para>
|
||||
Choosing
|
||||
<menuchoice>
|
||||
<guimenu>Bookmarks</guimenu>
|
||||
<guimenuitem>Go to Bookmark</guimenuitem>
|
||||
</menuchoice>
|
||||
displays a submenu which allows you to choose a person who was
|
||||
previously bookmarked. Selecting a person from this menu will
|
||||
make that person the active person.
|
||||
</para>
|
||||
<para>
|
||||
Choosing
|
||||
<menuchoice>
|
||||
<guimenu>Bookmarks</guimenu>
|
||||
@ -946,6 +1006,14 @@
|
||||
displays a dialog box that allows you to reorder or delete
|
||||
bookmarks in the list.
|
||||
</para>
|
||||
<figure id="editbookmark">
|
||||
<title>Editing Bookmarks</title>
|
||||
<screenshot>
|
||||
<screeninfo>Editing Bookmarks</screeninfo>
|
||||
<graphic fileref="editbookmarks" format="png" srccredit="Don Allingham">
|
||||
</graphic>
|
||||
</screenshot>
|
||||
</figure>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
@ -1181,7 +1249,7 @@
|
||||
</screenshot>
|
||||
</figure>
|
||||
<para>
|
||||
This allows you to set the default directory for your database,
|
||||
This allows you to set the default directories for your databases,
|
||||
reports, and Web Sites.
|
||||
</para>
|
||||
</sect2>
|
||||
@ -1335,82 +1403,94 @@ appear in every gramps generated file.
|
||||
</graphic>
|
||||
</screenshot>
|
||||
</figure>
|
||||
<sect2 id="analysis">
|
||||
<variablelist>
|
||||
<title>Analysis and Exploration</title>
|
||||
<itemizedlist>
|
||||
<varlistentry>
|
||||
<term>Compare individual events</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<guilabel>Compare individual events</guilabel> — Aids
|
||||
in the analysis of data by allowing the development of
|
||||
Aids in the analysis of data by allowing the development of
|
||||
custom filters that can be applied to the database to find
|
||||
similar events.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Interactive descendant browser</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<guilabel>Interactive descendant browser</guilabel> —
|
||||
Provides a browsable hierarchy based on the active person.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="dataprocessing">
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
<variablelist>
|
||||
<title>Data Processing</title>
|
||||
<itemizedlist>
|
||||
<varlistentry>
|
||||
<term>Check and repair database</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<guilabel>Check and repair database</guilabel> —
|
||||
Checks the database for integrity problems, fixing the
|
||||
problems that it can.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Extract information from names</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<guilabel>Extract information from names</guilabel> —
|
||||
Searches the entire database and attempts to extract titles
|
||||
and nicknames that may be embedded in a person's given name
|
||||
field.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Merge people</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<guilabel>Merge people</guilabel> — Searches the
|
||||
entire database, looking for individual entries that may
|
||||
represent the same person.
|
||||
Searches the entire database, looking for individual entries
|
||||
that may represent the same person.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Rename personal event types</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<guilabel>Rename personal event types</guilabel> —
|
||||
Allows all the events of a certain name to be renamed to a
|
||||
new name.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Reorder gramps ID's</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<guilabel>Reorder gramps ID's</guilabel> — Reorders the
|
||||
gramps ID's according to gramps' default rules.
|
||||
Reorders the gramps ID's according to gramps' default rules.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="reports_utilities">
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
<variablelist>
|
||||
<title>Utilities</title>
|
||||
<itemizedlist>
|
||||
<varlistentry>
|
||||
<term>Generate SoundEx codes</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<guilabel>Generate SoundEx codes</guilabel> —
|
||||
Generates SoundEx codes for names.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>Relationship calculator</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<guilabel>Relationship calculator</guilabel> —
|
||||
Calulates the relationship between two people.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</sect1>
|
||||
|
||||
<!-- ============= Bugs ==================================
|
||||
@ -1436,7 +1516,7 @@ appear in every gramps generated file.
|
||||
</para>
|
||||
<para>
|
||||
This manual was written by Don Allingham
|
||||
(<email>donaldallingham@home.com</email>), Larry Allingham
|
||||
(<email>dallingham@users.sourceforge.net</email>), Larry Allingham
|
||||
(<email>llkla@erinet.com</email>), and Shawn Ann Griffith
|
||||
(<email>shawnann1@home.com</email>).
|
||||
</para>
|
||||
|
@ -122,7 +122,22 @@ NAME="BKMARKS"
|
||||
allow you to quickly jump to a person, making that person the
|
||||
active person. This allows you to avoid searching for them
|
||||
everytime you want to add/change something in their information.
|
||||
Choosing
|
||||
</P
|
||||
><DIV
|
||||
CLASS="FIGURE"
|
||||
><A
|
||||
NAME="GOTOBOOKMARK"
|
||||
></A
|
||||
><P
|
||||
><IMG
|
||||
SRC="gotobookmark.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 18. Using Bookmarks</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
> Choosing
|
||||
<B
|
||||
CLASS="GUIMENU"
|
||||
>Bookmarks</B
|
||||
@ -141,11 +156,37 @@ CLASS="GUIMENU"
|
||||
>Bookmarks</B
|
||||
>-><B
|
||||
CLASS="GUIMENUITEM"
|
||||
>Go to Bookmark</B
|
||||
>
|
||||
displays a submenu which allows you to choose a person who was
|
||||
previously bookmarked. Selecting a person from this menu will
|
||||
make that person the active person.
|
||||
</P
|
||||
><P
|
||||
> Choosing
|
||||
<B
|
||||
CLASS="GUIMENU"
|
||||
>Bookmarks</B
|
||||
>-><B
|
||||
CLASS="GUIMENUITEM"
|
||||
>Edit Bookmarks</B
|
||||
>
|
||||
displays a dialog box that allows you to reorder or delete
|
||||
bookmarks in the list.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="FIGURE"
|
||||
><A
|
||||
NAME="EDITBOOKMARK"
|
||||
></A
|
||||
><P
|
||||
><IMG
|
||||
SRC="editbookmarks.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 19. Editing Bookmarks</B
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
|
@ -1,133 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Known Bugs and Limitations</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
|
||||
REL="HOME"
|
||||
TITLE="gramps User Manual"
|
||||
HREF="index.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Running Tools"
|
||||
HREF="runtools.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Authors"
|
||||
HREF="authors.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
BGCOLOR="#FFFFFF"
|
||||
TEXT="#000000"
|
||||
LINK="#0000FF"
|
||||
VLINK="#840084"
|
||||
ALINK="#0000FF"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>gramps User Manual</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="runtools.html"
|
||||
><<< Previous</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="authors.html"
|
||||
>Next >>></A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="BUGS"
|
||||
>Known Bugs and Limitations</A
|
||||
></H1
|
||||
><P
|
||||
> This application has no known bugs.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="runtools.html"
|
||||
><<< Previous</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="index.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="authors.html"
|
||||
>Next >>></A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Running Tools</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Authors</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.0 KiB |
BIN
gramps/doc/gramps-manual/C/gramps-manual/editbookmarks.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 9.6 KiB |
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 8.2 KiB |
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.7 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 72 KiB |
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 17 KiB |
@ -89,7 +89,7 @@ NAME="REPORT-FIG"
|
||||
SRC="reportsel.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 23. Report Generation Dialog</B
|
||||
>Figure 26. Report Generation Dialog</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
@ -270,7 +270,7 @@ appear in every gramps generated file.
|
||||
></TABLE
|
||||
><P
|
||||
><B
|
||||
>Figure 24. Sample HTML Template Example</B
|
||||
>Figure 27. Sample HTML Template Example</B
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
|
BIN
gramps/doc/gramps-manual/C/gramps-manual/gotobookmark.png
Normal file
After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
@ -99,7 +99,56 @@ SRC="pedegreeview.png"></P
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
> FIXME: This section should describe the pedegree view.
|
||||
> Moving the mouse over a displayed name will display additional
|
||||
information about a person, including their date of birth and date
|
||||
of death. Double-clicking the box will display the <SPAN
|
||||
CLASS="INTERFACE"
|
||||
>Edit
|
||||
Person</SPAN
|
||||
> dialog box for the person. Holding down the
|
||||
Shift key while double-clicking will will make that person the
|
||||
active person.
|
||||
</P
|
||||
><P
|
||||
> Navigation around the tree can be accomplished several
|
||||
ways. Clicking on the arrow next to the active person will display
|
||||
a menu listing the children of the active person. Selecting a
|
||||
person from this list will change the active person to the
|
||||
selected child, effectively shifting the pedegree view to the
|
||||
left, or down one generation. Clicking one of the arrow buttons on
|
||||
the left side of the screen will make the select either the active
|
||||
person's father (top button) or mother (bottom button),
|
||||
effectively shifting the pedegree view to the right, or up one
|
||||
generation. If the active person does not have any children, then
|
||||
the button on the left hand side of the screen will not
|
||||
appear. Similarly, if the active person does have a father or
|
||||
mother, the corresponding button on the right hand side of the
|
||||
screen will not appear.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="FIGURE"
|
||||
><A
|
||||
NAME="NAVFIGURE-FIG"
|
||||
></A
|
||||
><P
|
||||
><IMG
|
||||
SRC="pedegreesel.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 15. Navigation</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
> As a quick short cut, double clicking on a line between two people
|
||||
will make the person on the right hand side of the line the active
|
||||
person. <A
|
||||
HREF="pedegreeview.html#NAVFIGURE-FIG"
|
||||
>Figure 15</A
|
||||
> shows navigation using this
|
||||
method. When the mouse is over one of the lines connecting
|
||||
individuals, the line widens and becomes highlighted. In this
|
||||
case, double-clcking on the line would make Hjalmar Smith the
|
||||
active person.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
@ -97,7 +97,7 @@ NAME="PLACEVIEW-FIG"
|
||||
SRC="placelist.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 16. Place View</B
|
||||
>Figure 17. Place View</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
@ -84,7 +84,7 @@ CLASS="INTERFACE"
|
||||
>Preferences</SPAN
|
||||
> dialog, shown in <A
|
||||
HREF="prefs.html#PREFS_GEN"
|
||||
>Figure 17 in the section called <I
|
||||
>Figure 20 in the section called <I
|
||||
>General Preferences</I
|
||||
></A
|
||||
>.
|
||||
@ -107,7 +107,7 @@ NAME="PREFS_GEN"
|
||||
SRC="prefs_gen.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 17. Preferences Dialog</B
|
||||
>Figure 20. Preferences Dialog</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
@ -224,7 +224,7 @@ NAME="PREFS_FMT"
|
||||
SRC="prefs_fmt.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 18. Formats</B
|
||||
>Figure 21. Formats</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
@ -301,7 +301,7 @@ NAME="PREFS_APPEAR"
|
||||
SRC="prefs_appear.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 19. Preferences Dialog</B
|
||||
>Figure 22. Preferences Dialog</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
@ -389,7 +389,7 @@ NAME="PREFS_RESEARCH"
|
||||
SRC="prefs_research.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 20. Researcher Information Dialog</B
|
||||
>Figure 23. Researcher Information Dialog</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
@ -417,7 +417,7 @@ NAME="PREFS_REPORT"
|
||||
SRC="prefs_report.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 21. Report Preferences Dialog</B
|
||||
>Figure 24. Report Preferences Dialog</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
@ -461,11 +461,11 @@ NAME="PREFS_DIR"
|
||||
SRC="prefs_dir.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 22. Directory Preferences Dialog</B
|
||||
>Figure 25. Directory Preferences Dialog</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
> This allows you to set the default directory for your database,
|
||||
> This allows you to set the default directories for your databases,
|
||||
reports, and Web Sites.
|
||||
</P
|
||||
></DIV
|
||||
|
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.6 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 7.5 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 7.5 KiB |
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 6.4 KiB |
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 7.0 KiB |
Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 8.8 KiB |
@ -88,153 +88,111 @@ NAME="TOOLS-FIG"
|
||||
SRC="toolsel.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 25. Tool Selection Dialog</B
|
||||
>Figure 28. Tool Selection Dialog</B
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SECT2"
|
||||
><H2
|
||||
CLASS="SECT2"
|
||||
><A
|
||||
NAME="ANALYSIS"
|
||||
>Analysis and Exploration</A
|
||||
></H2
|
||||
><P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
><DIV
|
||||
CLASS="VARIABLELIST"
|
||||
><P
|
||||
> <TT
|
||||
CLASS="GUILABEL"
|
||||
><B
|
||||
>Compare individual events</B
|
||||
></TT
|
||||
> — Aids
|
||||
in the analysis of data by allowing the development of
|
||||
>Analysis and Exploration</B
|
||||
></P
|
||||
><DL
|
||||
><DT
|
||||
>Compare individual events</DT
|
||||
><DD
|
||||
><P
|
||||
> Aids in the analysis of data by allowing the development of
|
||||
custom filters that can be applied to the database to find
|
||||
similar events.
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
></DD
|
||||
><DT
|
||||
>Interactive descendant browser</DT
|
||||
><DD
|
||||
><P
|
||||
> <TT
|
||||
CLASS="GUILABEL"
|
||||
><B
|
||||
>Interactive descendant browser</B
|
||||
></TT
|
||||
> —
|
||||
Provides a browsable hierarchy based on the active person.
|
||||
> Provides a browsable hierarchy based on the active person.
|
||||
</P
|
||||
></LI
|
||||
></UL
|
||||
></DD
|
||||
></DL
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SECT2"
|
||||
><H2
|
||||
CLASS="SECT2"
|
||||
><A
|
||||
NAME="DATAPROCESSING"
|
||||
>Data Processing</A
|
||||
></H2
|
||||
><P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
><DIV
|
||||
CLASS="VARIABLELIST"
|
||||
><P
|
||||
> <TT
|
||||
CLASS="GUILABEL"
|
||||
><B
|
||||
>Check and repair database</B
|
||||
></TT
|
||||
> —
|
||||
Checks the database for integrity problems, fixing the
|
||||
>Data Processing</B
|
||||
></P
|
||||
><DL
|
||||
><DT
|
||||
>Check and repair database</DT
|
||||
><DD
|
||||
><P
|
||||
> Checks the database for integrity problems, fixing the
|
||||
problems that it can.
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
></DD
|
||||
><DT
|
||||
>Extract information from names</DT
|
||||
><DD
|
||||
><P
|
||||
> <TT
|
||||
CLASS="GUILABEL"
|
||||
><B
|
||||
>Extract information from names</B
|
||||
></TT
|
||||
> —
|
||||
Searches the entire database and attempts to extract titles
|
||||
> Searches the entire database and attempts to extract titles
|
||||
and nicknames that may be embedded in a person's given name
|
||||
field.
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
></DD
|
||||
><DT
|
||||
>Merge people</DT
|
||||
><DD
|
||||
><P
|
||||
> <TT
|
||||
CLASS="GUILABEL"
|
||||
><B
|
||||
>Merge people</B
|
||||
></TT
|
||||
> — Searches the
|
||||
entire database, looking for individual entries that may
|
||||
represent the same person.
|
||||
> Searches the entire database, looking for individual entries
|
||||
that may represent the same person.
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
></DD
|
||||
><DT
|
||||
>Rename personal event types</DT
|
||||
><DD
|
||||
><P
|
||||
> <TT
|
||||
CLASS="GUILABEL"
|
||||
><B
|
||||
>Rename personal event types</B
|
||||
></TT
|
||||
> —
|
||||
Allows all the events of a certain name to be renamed to a
|
||||
> Allows all the events of a certain name to be renamed to a
|
||||
new name.
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
></DD
|
||||
><DT
|
||||
>Reorder gramps ID's</DT
|
||||
><DD
|
||||
><P
|
||||
> <TT
|
||||
CLASS="GUILABEL"
|
||||
><B
|
||||
>Reorder gramps ID's</B
|
||||
></TT
|
||||
> — Reorders the
|
||||
gramps ID's according to gramps' default rules.
|
||||
> Reorders the gramps ID's according to gramps' default rules.
|
||||
</P
|
||||
></LI
|
||||
></UL
|
||||
></DD
|
||||
></DL
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SECT2"
|
||||
><H2
|
||||
CLASS="SECT2"
|
||||
><A
|
||||
NAME="REPORTS_UTILITIES"
|
||||
>Utilities</A
|
||||
></H2
|
||||
><P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
><DIV
|
||||
CLASS="VARIABLELIST"
|
||||
><P
|
||||
> <TT
|
||||
CLASS="GUILABEL"
|
||||
><B
|
||||
>Generate SoundEx codes</B
|
||||
></TT
|
||||
> —
|
||||
Generates SoundEx codes for names.
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
>Utilities</B
|
||||
></P
|
||||
><DL
|
||||
><DT
|
||||
>Generate SoundEx codes</DT
|
||||
><DD
|
||||
><P
|
||||
> <TT
|
||||
CLASS="GUILABEL"
|
||||
><B
|
||||
>Relationship calculator</B
|
||||
></TT
|
||||
> —
|
||||
Calulates the relationship between two people.
|
||||
> Generates SoundEx codes for names.
|
||||
</P
|
||||
></LI
|
||||
></UL
|
||||
></DD
|
||||
><DT
|
||||
>Relationship calculator</DT
|
||||
><DD
|
||||
><P
|
||||
> Calulates the relationship between two people.
|
||||
</P
|
||||
></DD
|
||||
></DL
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
|
@ -97,11 +97,13 @@ NAME="SOURCEVIEW-FIG"
|
||||
SRC="sourcelist.png"></P
|
||||
><P
|
||||
><B
|
||||
>Figure 15. Source list</B
|
||||
>Figure 16. Source list</B
|
||||
></P
|
||||
></DIV
|
||||
><P
|
||||
> From this screen you are able to Add, Edit, and Delete sources.
|
||||
> From this screen you are able to Add and Edit sources. Currently,
|
||||
deleting of sources is not available. This will be implemented in
|
||||
a future version.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 9.1 KiB |
@ -4,6 +4,8 @@
|
||||
|
||||
Copyright (c) 2001 Graham J. Williams
|
||||
|
||||
Time-stamp: <2001/09/14 09:54:20 Graham.Williams@cmis.csiro.au>
|
||||
|
||||
Freely Redistributable under the terms of the GNU General Public License.
|
||||
|
||||
Based on GEDCOM and conforming with Gramps XML encoding.
|
||||
@ -15,11 +17,11 @@ Information on Gramps is available from http://
|
||||
<!--
|
||||
|
||||
Define an XML document which is a <database> consisting of a
|
||||
<header>, <people>, <families>, <sources> and <bookmarks>.
|
||||
<header>, <people>, <families>, <sources>, <places> and <bookmarks>.
|
||||
|
||||
-->
|
||||
|
||||
<!ELEMENT database (header, people?, families?, sources?, bookmarks?)>
|
||||
<!ELEMENT database (header, people?, families?, sources?, places?, bookmarks?)>
|
||||
|
||||
<!-- ************************************************************
|
||||
|
||||
@ -73,7 +75,7 @@ PEOPLE
|
||||
<!ATTLIST name conf CDATA #IMPLIED
|
||||
priv CDATA #IMPLIED>
|
||||
|
||||
<!ELEMENT aka (first?, last?,suffix?)>
|
||||
<!ELEMENT aka (first?, last?,suffix?,note?)>
|
||||
<!ATTLIST aka conf CDATA #IMPLIED
|
||||
priv CDATA #IMPLIED>
|
||||
|
||||
@ -88,11 +90,6 @@ PEOPLE
|
||||
<!ATTLIST pos x CDATA #REQUIRED
|
||||
y CDATA #REQUIRED>
|
||||
|
||||
<!ELEMENT url EMPTY>
|
||||
<!ATTLIST url conf CDATA #IMPLIED
|
||||
priv CDATA #IMPLIED
|
||||
href CDATA #REQUIRED>
|
||||
|
||||
<!ELEMENT childof EMPTY>
|
||||
<!ATTLIST childof
|
||||
ref IDREF #REQUIRED
|
||||
@ -151,6 +148,29 @@ SOURCES
|
||||
<!ELEMENT spubinfo (#PCDATA)>
|
||||
<!ELEMENT scallno (#PCDATA)>
|
||||
|
||||
<!-- ************************************************************
|
||||
|
||||
PLACES
|
||||
|
||||
-->
|
||||
|
||||
<!ELEMENT places (placeobj)*>
|
||||
|
||||
<!ELEMENT placeobj (coord?,location*,img*,url*,note?)>
|
||||
<!ATTLIST placeobj id ID #REQUIRED title CDATA #REQUIRED>
|
||||
|
||||
<!ELEMENT coord EMPTY>
|
||||
<!ATTLIST coord long CDATA #REQUIRED lat CDATA #REQUIRED>
|
||||
|
||||
<!ELEMENT location EMPTY>
|
||||
<!ATTLIST location
|
||||
city CDATA #REQUIRED
|
||||
county CDATA #REQUIRED
|
||||
state CDATA #REQUIRED
|
||||
country CDATA #REQUIRED
|
||||
>
|
||||
|
||||
|
||||
<!-- ************************************************************
|
||||
|
||||
BOOKMARKS
|
||||
@ -176,28 +196,38 @@ SHARED ELEMENTS
|
||||
|
||||
|
||||
<!ELEMENT event (date?,place?,description?,sourceref?,note?)>
|
||||
<!ATTLIST event type CDATA #REQUIRED>
|
||||
<!ATTLIST event type
|
||||
(Birth|Death|Christening|Baptism|Engagement|Marriage|
|
||||
Occupation|Education|Degree|Immi|Burial|Cremation)
|
||||
#REQUIRED>
|
||||
|
||||
<!--
|
||||
|
||||
Alternatively for event type we could enumerate all possibilities,
|
||||
but then this will not conform to Gramps as Gramps allows any type
|
||||
of events (i.e., a user can define their own type of event) . So by
|
||||
allowing anything we no longer have automatic checking.
|
||||
We can enumerate all possibilities for an event and then this will
|
||||
not conform to Gramps as Gramps allows any type of events (i.e., a
|
||||
user can define their own type of event) . By allowing anything
|
||||
(CDATA) we no longer have automatic checking and in emacs no more
|
||||
automatic selection of event types.
|
||||
|
||||
(Birth|Death|Christening|Baptism|Engagement|Marriage|
|
||||
Occupation|Education|Degree|Immi|Burial)
|
||||
|
||||
There are many more that Gramps supplies by default.
|
||||
So decide to use the enumerated list for now unless there is a storm
|
||||
of protest.
|
||||
|
||||
-->
|
||||
|
||||
<!ELEMENT date (#PCDATA)>
|
||||
<!ELEMENT place (#PCDATA)>
|
||||
<!ELEMENT description (#PCDATA)>
|
||||
|
||||
<!ELEMENT note (#PCDATA)>
|
||||
|
||||
<!ELEMENT url EMPTY>
|
||||
<!ATTLIST url href CDATA #REQUIRED
|
||||
conf CDATA #IMPLIED
|
||||
priv (0|1) #IMPLIED
|
||||
description CDATA #IMPLIED>
|
||||
|
||||
<!ELEMENT place EMPTY>
|
||||
<!ATTLIST place ref IDREF #REQUIRED>
|
||||
|
||||
<!ELEMENT sourceref (spage?,scomments?,stext?,sdate?)>
|
||||
<!ATTLIST sourceref ref IDREF #REQUIRED>
|
||||
|
||||
@ -209,6 +239,6 @@ SHARED ELEMENTS
|
||||
<!ELEMENT img EMPTY>
|
||||
<!ATTLIST img
|
||||
src CDATA #REQUIRED
|
||||
descrip CDATA #IMPLIED
|
||||
description CDATA #IMPLIED
|
||||
display CDATA #IMPLIED>
|
||||
|
||||
|
@ -91,6 +91,7 @@ class GrampsParser(handler.ContentHandler):
|
||||
self.source_ref = None
|
||||
self.attribute = None
|
||||
self.placeobj = None
|
||||
self.locations = 0
|
||||
self.place_map = {}
|
||||
|
||||
self.resname = ""
|
||||
@ -161,6 +162,7 @@ class GrampsParser(handler.ContentHandler):
|
||||
def start_placeobj(self,attrs):
|
||||
self.placeobj = self.db.findPlaceNoMap(u2l(attrs['id']))
|
||||
self.placeobj.set_title(u2l(attrs['title']))
|
||||
self.locations = 0
|
||||
|
||||
#---------------------------------------------------------------------
|
||||
#
|
||||
@ -177,10 +179,11 @@ class GrampsParser(handler.ContentHandler):
|
||||
loc.set_county(u2l(attrs['county']))
|
||||
if attrs.has_key('country'):
|
||||
loc.set_country(u2l(attrs['country']))
|
||||
if attrs.has_key('type'):
|
||||
if self.locations > 0:
|
||||
self.placeobj.add_alternate_locations(loc)
|
||||
else:
|
||||
self.placeobj.set_main_location(loc)
|
||||
self.locations = self.locations + 1
|
||||
|
||||
#---------------------------------------------------------------------
|
||||
#
|
||||
@ -427,8 +430,8 @@ class GrampsParser(handler.ContentHandler):
|
||||
def start_photo(self,attrs):
|
||||
photo = Photo()
|
||||
for key in attrs.keys():
|
||||
if key == "descrip":
|
||||
photo.setDescription(u2l(attrs["descrip"]))
|
||||
if key == "descrip" or key == "description":
|
||||
photo.setDescription(u2l(attrs[key]))
|
||||
elif key == "src":
|
||||
src = u2l(attrs["src"])
|
||||
if src[0] != os.sep:
|
||||
|
@ -304,7 +304,7 @@ def exportData(database, filename, callback):
|
||||
if fileroot == path[0:l]:
|
||||
path = path[l+1:]
|
||||
g.write(' <img src="%s"' % fix(path) )
|
||||
g.write(' descrip="%s"' % fix(photo.getDescription()))
|
||||
g.write(' description="%s"' % fix(photo.getDescription()))
|
||||
proplist = photo.getPropertyList()
|
||||
if proplist:
|
||||
for key in proplist.keys():
|
||||
@ -393,7 +393,7 @@ def exportData(database, filename, callback):
|
||||
if fileroot == path[0:l]:
|
||||
path = path[l+1:]
|
||||
g.write(" <img src=\"" + fix(path) + "\"")
|
||||
g.write(" descrip=\"" + fix(photo.getDescription()) + "\"")
|
||||
g.write(" description=\"" + fix(photo.getDescription()) + "\"")
|
||||
proplist = photo.getPropertyList()
|
||||
if proplist:
|
||||
for key in proplist.keys():
|
||||
@ -432,7 +432,7 @@ def exportData(database, filename, callback):
|
||||
if fileroot == path[0:l]:
|
||||
path = path[l+1:]
|
||||
g.write(" <img src=\"" + fix(path) + "\"")
|
||||
g.write(" descrip=\"" + fix(photo.getDescription()) + "\"")
|
||||
g.write(" description=\"" + fix(photo.getDescription()) + "\"")
|
||||
proplist = photo.getPropertyList()
|
||||
if proplist:
|
||||
for key in proplist.keys():
|
||||
@ -464,7 +464,7 @@ def exportData(database, filename, callback):
|
||||
country = fix(loc.get_country())
|
||||
county = fix(loc.get_county())
|
||||
if city or state or country or county:
|
||||
g.write(' <location type="alternate"')
|
||||
g.write(' <location')
|
||||
g.write(' city="%s" county="%s"' % (city,county))
|
||||
g.write(' state="%s" country="%s"/>\n' % (state,country))
|
||||
for photo in place.getPhotoList():
|
||||
@ -474,7 +474,7 @@ def exportData(database, filename, callback):
|
||||
if fileroot == path[0:l]:
|
||||
path = path[l+1:]
|
||||
g.write(" <img src=\"" + fix(path) + "\"")
|
||||
g.write(" descrip=\"" + fix(photo.getDescription()) + "\"")
|
||||
g.write(" description=\"" + fix(photo.getDescription()) + "\"")
|
||||
proplist = photo.getPropertyList()
|
||||
if proplist:
|
||||
for key in proplist.keys():
|
||||
|