PhpGedView
Encyclopedia
PhpGedView is a free
PHP
-based web application
for working with genealogy
data on the Internet
. The project was founded and is headed by John Finlay. It is licensed under GPL.
PhpGedView is hosted on Sourceforge
, where it was Project of the Month in December 2003. It is a widely used interactive online genealogy application, with over 1600 registered sites as of November, 2008. On June 26, 2006, the PhpGedView site announced that PhpGedView was the most active project at Sourceforge. It was also second most active in July, 2006.
PhpGedView is installed on a web server
. The user can either import a GEDCOM
file to populate it or build a GEDCOM in place. An external genealogy program can be used to create, edit and upload the GEDCOM. GEDCOMs can also be edited directly in PhpGedView by multiple users registered via the web interface. For each individual in the GEDCOM, a range of data can be recorded, from standard genealogical information, such as dates and places, to employment, education, religion, photos, videos, sources of data, and more. Through version 3 it worked in both MySQL
and a non-database index mode. From version 4 on, it works only with a database.
PhpGedView is a multi-user, platform-independent system, allowing for distributed work on a family tree. Users can view, contribute and approve others' contributions, depending on their status. PhpGedView has several modes for protecting the privacy of data, such as protecting all data from unregistered users, or protecting data on living people from unregistered users.
Several types of reports and diagrams can be produced, which can be exported as PDF files for viewing, storing, and printing. Maps can be generated that show all the locations mentioned for a person.
PhpGedView (version 4.1 and up) supports output to GRAMPS XML file format.
PhpGedView can be extended using modules. Several modules are available: interfaces to Gallery 2, phpBB
, Lightbox (JavaScript)
, and Google Maps
. PhpGedView also has integration modules for Content management system
s, such as Joomla.
In early 2010, a majority of active PhpGedView developers stopped development on PhpGedView and created a fork
. The new, forked program is called webtrees
.
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...
PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
-based web application
Web application
A web application is an application that is accessed over a network such as the Internet or an intranet. The term may also mean a computer software application that is coded in a browser-supported language and reliant on a common web browser to render the application executable.Web applications are...
for working with genealogy
Genealogy
Genealogy is the study of families and the tracing of their lineages and history. Genealogists use oral traditions, historical records, genetic analysis, and other records to obtain information about a family and to demonstrate kinship and pedigrees of its members...
data on the Internet
Internet
The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite to serve billions of users worldwide...
. The project was founded and is headed by John Finlay. It is licensed under GPL.
PhpGedView is hosted on Sourceforge
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...
, where it was Project of the Month in December 2003. It is a widely used interactive online genealogy application, with over 1600 registered sites as of November, 2008. On June 26, 2006, the PhpGedView site announced that PhpGedView was the most active project at Sourceforge. It was also second most active in July, 2006.
PhpGedView is installed on a web server
Web server
Web server can refer to either the hardware or the software that helps to deliver content that can be accessed through the Internet....
. The user can either import a GEDCOM
GEDCOM
GEDCOM, an acronym for GEnealogical Data COMmunication, is a proprietary and open de facto specification for exchanging genealogical data between different genealogy software...
file to populate it or build a GEDCOM in place. An external genealogy program can be used to create, edit and upload the GEDCOM. GEDCOMs can also be edited directly in PhpGedView by multiple users registered via the web interface. For each individual in the GEDCOM, a range of data can be recorded, from standard genealogical information, such as dates and places, to employment, education, religion, photos, videos, sources of data, and more. Through version 3 it worked in both MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
and a non-database index mode. From version 4 on, it works only with a database.
PhpGedView is a multi-user, platform-independent system, allowing for distributed work on a family tree. Users can view, contribute and approve others' contributions, depending on their status. PhpGedView has several modes for protecting the privacy of data, such as protecting all data from unregistered users, or protecting data on living people from unregistered users.
Several types of reports and diagrams can be produced, which can be exported as PDF files for viewing, storing, and printing. Maps can be generated that show all the locations mentioned for a person.
PhpGedView (version 4.1 and up) supports output to GRAMPS XML file format.
PhpGedView can be extended using modules. Several modules are available: interfaces to Gallery 2, phpBB
PhpBB
phpBB is a popular Internet forum package written in the PHP scripting language. The name "phpBB" is an abbreviation of PHP Bulletin Board...
, Lightbox (JavaScript)
Lightbox (JavaScript)
Lightbox, and the newer Lightbox 2, is a JavaScript application used to display large images using modal dialogs. The script has gained widespread popularity due to its simple yet elegant style and easy implementation...
, and Google Maps
Google Maps
Google Maps is a web mapping service application and technology provided by Google, free , that powers many map-based services, including the Google Maps website, Google Ride Finder, Google Transit, and maps embedded on third-party websites via the Google Maps API...
. PhpGedView also has integration modules for Content management system
Content management system
A content management system is a system providing a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based...
s, such as Joomla.
In early 2010, a majority of active PhpGedView developers stopped development on PhpGedView and created a fork
Fork (software development)
In software engineering, a project fork happens when developers take a legal copy of source code from one software package and start independent development on it, creating a distinct piece of software...
. The new, forked program is called webtrees
Webtrees
webtrees is a free open source online collaborative genealogy application, it works with standard GEDCOM files and is installed on a webserver using PHP and MySQL.-History:...
.