I've just come back from a family reunion to Budapest
and agreed to put up a genealogy package on my server
so my aunt there can fill it in. I have Apache 2 and
PHP 5 and am looking to host the genealogy server here
on my Windows XP Pro machine. We're talking on the
order of 100 to 200 entries. English will be the
language of use.
I've looked at several packages including
http://RootsWeb.com
http://pauillac.inria.fr/~ddr/GeneWeb/en/#Dyn
http://www.phpmyfamily.net/
http://sourceforge.net/projects/phpgedview/
http://phpgedview.sourceforge.net/pgvview.php
But near as I could make out (and please correct me
if my impressions are incorrect), these all lack one
thing which I consider somewhat important. They
all seem to have huge, clunky blocks (sorry, but
that's my first impression) for each person, when
they show a tree (what is called pedigree tree,
right?).
What I want is:
(1) Where each block (corresponding to a person)
is streamlined with the important pieces of
information (that the user designates: e.g. Name,
birthdate, death, occupation or primary claim to
fame) showing for that person, and for remaining
info to show when the mouse goes over the block.
(2) I want the view configurable to the extent
that each user (person working with the family
tree) should be able to click and drag the blocks
corresponding to people, and where they plunk,
there they stay. It should be possible to give
each such view a name and select it later.
Dia (not a genealogy program) is an example of
what I mean - it can be found at:
http://www.gnome.org/projects/dia/
(2b) Given a group of individuals in a view, a
user should be able to draw a rectangle around them
and then declare that the people so encompassed
belong to the "Szabo branch", with the idea that
such branch (in general: grouping) can later
be referenced or displayed.
(3) Photos, submitted documents, etc. are all
completely secondary. If it's there, great,
but I'm more concerned about getting a basic
tree together first.
Is there any web based genalogy server software
that can do some of this? I haven't done anything
with genealogy, but I have a programming background
so I'm used to working with (computer science type)
trees and graphs.
Thanks in advance,
Csaba Gabor from Vienna
Draggable family tree entries
Moderator: MOD_nyhetsgrupper
-
singhals
Re: Draggable family tree entries
Csaba Gabor wrote:
I see lots of places in your spec list that have pitfalls, but if you've
done that much programming, you ought to see them as well as I do.
Also, some of your specs might not be as useful to Auntie as you think.
FWIW, I'd personally d/l one of the free genealogy programs, install it
on my server behind a password and firewall, and let Auntie do the
data-entry directly and use the publish-to-web built-in for a quick and
dirty to be manually tweaked to fit her needs.
Assuming that the "Szabo branch" aren't people who merely live in Szabo
but are instead people with a common ancestor named Szabo, any genie
program will produce a "descendants of" report.
Get one of the freebies and see what it can do and if it will "do";
there's little point in building a wheel from scratch these days just to
get one that looks different.
Cheryl
I've just come back from a family reunion to Budapest
and agreed to put up a genealogy package on my server
so my aunt there can fill it in. I have Apache 2 and
PHP 5 and am looking to host the genealogy server here
on my Windows XP Pro machine. We're talking on the
order of 100 to 200 entries. English will be the
language of use.
I've looked at several packages including
http://RootsWeb.com
http://pauillac.inria.fr/~ddr/GeneWeb/en/#Dyn
http://www.phpmyfamily.net/
http://sourceforge.net/projects/phpgedview/
http://phpgedview.sourceforge.net/pgvview.php
But near as I could make out (and please correct me
if my impressions are incorrect), these all lack one
thing which I consider somewhat important. They
all seem to have huge, clunky blocks (sorry, but
that's my first impression) for each person, when
they show a tree (what is called pedigree tree,
right?).
What I want is:
(1) Where each block (corresponding to a person)
is streamlined with the important pieces of
information (that the user designates: e.g. Name,
birthdate, death, occupation or primary claim to
fame) showing for that person, and for remaining
info to show when the mouse goes over the block.
(2) I want the view configurable to the extent
that each user (person working with the family
tree) should be able to click and drag the blocks
corresponding to people, and where they plunk,
there they stay. It should be possible to give
each such view a name and select it later.
Dia (not a genealogy program) is an example of
what I mean - it can be found at:
http://www.gnome.org/projects/dia/
(2b) Given a group of individuals in a view, a
user should be able to draw a rectangle around them
and then declare that the people so encompassed
belong to the "Szabo branch", with the idea that
such branch (in general: grouping) can later
be referenced or displayed.
(3) Photos, submitted documents, etc. are all
completely secondary. If it's there, great,
but I'm more concerned about getting a basic
tree together first.
Is there any web based genalogy server software
that can do some of this? I haven't done anything
with genealogy, but I have a programming background
so I'm used to working with (computer science type)
trees and graphs.
Thanks in advance,
Csaba Gabor from Vienna
I see lots of places in your spec list that have pitfalls, but if you've
done that much programming, you ought to see them as well as I do.
Also, some of your specs might not be as useful to Auntie as you think.
FWIW, I'd personally d/l one of the free genealogy programs, install it
on my server behind a password and firewall, and let Auntie do the
data-entry directly and use the publish-to-web built-in for a quick and
dirty to be manually tweaked to fit her needs.
Assuming that the "Szabo branch" aren't people who merely live in Szabo
but are instead people with a common ancestor named Szabo, any genie
program will produce a "descendants of" report.
Get one of the freebies and see what it can do and if it will "do";
there's little point in building a wheel from scratch these days just to
get one that looks different.
Cheryl
-
Doug
Re: Draggable family tree entries
singhals wrote:
candidates, can do a "place list" (i.e., a list of everyone from, say,
"Szabo" ... and every other "place" in your database if you don't limit
the selection).
Doug
Csaba Gabor wrote:
I've just come back from a family reunion to Budapest
and agreed to put up a genealogy package on my server
so my aunt there can fill it in. I have Apache 2 and
PHP 5 and am looking to host the genealogy server here
on my Windows XP Pro machine. We're talking on the
order of 100 to 200 entries. English will be the
language of use.
I've looked at several packages including
http://RootsWeb.com
http://pauillac.inria.fr/~ddr/GeneWeb/en/#Dyn
http://www.phpmyfamily.net/
http://sourceforge.net/projects/phpgedview/
http://phpgedview.sourceforge.net/pgvview.php
But near as I could make out (and please correct me
if my impressions are incorrect), these all lack one
thing which I consider somewhat important. They
all seem to have huge, clunky blocks (sorry, but
that's my first impression) for each person, when
they show a tree (what is called pedigree tree,
right?).
What I want is:
(1) Where each block (corresponding to a person)
is streamlined with the important pieces of
information (that the user designates: e.g. Name,
birthdate, death, occupation or primary claim to
fame) showing for that person, and for remaining
info to show when the mouse goes over the block.
(2) I want the view configurable to the extent
that each user (person working with the family
tree) should be able to click and drag the blocks
corresponding to people, and where they plunk,
there they stay. It should be possible to give
each such view a name and select it later.
Dia (not a genealogy program) is an example of
what I mean - it can be found at:
http://www.gnome.org/projects/dia/
(2b) Given a group of individuals in a view, a
user should be able to draw a rectangle around them
and then declare that the people so encompassed
belong to the "Szabo branch", with the idea that
such branch (in general: grouping) can later
be referenced or displayed.
(3) Photos, submitted documents, etc. are all
completely secondary. If it's there, great,
but I'm more concerned about getting a basic
tree together first.
Is there any web based genalogy server software
that can do some of this? I haven't done anything
with genealogy, but I have a programming background
so I'm used to working with (computer science type)
trees and graphs.
Thanks in advance,
Csaba Gabor from Vienna
I see lots of places in your spec list that have pitfalls, but if you've
done that much programming, you ought to see them as well as I do. Also,
some of your specs might not be as useful to Auntie as you think.
FWIW, I'd personally d/l one of the free genealogy programs, install it
on my server behind a password and firewall, and let Auntie do the
data-entry directly and use the publish-to-web built-in for a quick and
dirty to be manually tweaked to fit her needs.
Assuming that the "Szabo branch" aren't people who merely live in Szabo
but are instead people with a common ancestor named Szabo, any genie
program will produce a "descendants of" report.
Get one of the freebies and see what it can do and if it will "do";
there's little point in building a wheel from scratch these days just to
get one that looks different.
Cheryl
And, of course, PAF, Ancestral Quest, and I'm sure a host of other
candidates, can do a "place list" (i.e., a list of everyone from, say,
"Szabo" ... and every other "place" in your database if you don't limit
the selection).
Doug
-
JazerNorth
Re: Draggable family tree entries
Could you explain why this would be a good feature to have?
-
Csaba Gabor
Re: Draggable family tree entries
JazerNorth wrote:
Yes. Really, what happened to signatures?
Earlier I posted:
(2) I want the view configurable to the extent
that each user (person working with the family
tree) should be able to click and drag the blocks
corresponding to people, and where they plunk,
there they stay. It should be possible to give
each such view a name and select it later.
I assume the above is is what you are talking about. This
is eminently reasonable. Two examples follow.
I like to see as much of the immediate thing I am working
with as possible, be it lines of code, DOM (HTML) elements,
or a family tree. Trees, by their nature, are usually VERY
inefficient space utilizers. It may very well be that once
a base report is in place, the user can make a more
efficient space usage either for working with it or for
printing out. It might be possible to turn 2 or 3 pages
into 1 by dragging persons about the page.
Also, if I constrain myself to levels, perhaps I don't want
to see generations per level, but rather people born in 15
year groupings. In conclusion, there are lots of reasons
why one might like to alter the way a tree is displayed.
Csaba
Could you explain why this would be a good feature to have?
Yes. Really, what happened to signatures?
Earlier I posted:
(2) I want the view configurable to the extent
that each user (person working with the family
tree) should be able to click and drag the blocks
corresponding to people, and where they plunk,
there they stay. It should be possible to give
each such view a name and select it later.
I assume the above is is what you are talking about. This
is eminently reasonable. Two examples follow.
I like to see as much of the immediate thing I am working
with as possible, be it lines of code, DOM (HTML) elements,
or a family tree. Trees, by their nature, are usually VERY
inefficient space utilizers. It may very well be that once
a base report is in place, the user can make a more
efficient space usage either for working with it or for
printing out. It might be possible to turn 2 or 3 pages
into 1 by dragging persons about the page.
Also, if I constrain myself to levels, perhaps I don't want
to see generations per level, but rather people born in 15
year groupings. In conclusion, there are lots of reasons
why one might like to alter the way a tree is displayed.
Csaba