PhpGedView

Last updated
PhpGedView
PhpGedView logo.png
PhpGedView Welcome Page screenshot.jpg
Sample PhpGedView Web Page
Original author(s) John Finlay
Developer(s) The PhpGedView Team [1]
Initial releaseJune 2002;19 years ago (2002-06) [2]
Stable release
4.3.0 [3]   OOjs UI icon edit-ltr-progressive.svg / 7 November 2017
Repository
Written in PHP
Operating system Web server, MySQL, PHP
Type Genealogy software
License GPL-2.0-or-later [4]
Website www.phpgedview.net

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. [5] [6] It is licensed under the GPL-2.0-or-later license.

Contents

PhpGedView is hosted on SourceForge, where it was Project of the Month in December 2003. [7] It is a widely used interactive online genealogy application, with over 1600 registered sites as of November, 2008. [8] On June 26, 2006, the PhpGedView site announced that PhpGedView was the most active project at Sourceforge. [9] It was also second most active in July, 2006. [10]

In early 2010, a majority of active PhpGedView developers stopped development on PhpGedView and created a fork. The new, forked program is called webtrees. [11]

Features

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, [12] 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 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. [13] From version 4 on, it works only with a database.

PhpGedView (version 4.1 and up) supports [14] output to GRAMPS XML file format.

PhpGedView can be extended using modules. Several modules are available: interfaces to Gallery 2, [15] phpBB, Lightbox (JavaScript), and Google Maps. [16] PhpGedView previously had an integration module for Joomla which has since been discontinued. [17]

See also

Related Research Articles

K-Meleon Web browser

K-Meleon is an open-source web browser for Microsoft Windows. Originally based on the same Gecko layout engine as Mozilla Firefox and SeaMonkey, K-Meleon's design goal is to provide a fast and reliable web browser while providing a highly customizable interface and using system resources efficiently. Beginning with K-Meleon 76.2G, builds of the browser have utilized the Goanna layout engine instead of the Gecko engine. The browser is released under the GNU General Public License.

Compiere is an open-source ERP and CRM business solution for the Small and Medium-sized Enterprise (SME) in distribution, retail, service and manufacturing. Compiere is distributed by Consona Corporation and through a Partner Network, a collection of trained and authorized business partners.

GEDCOM is an open de facto specification for exchanging genealogical data between different genealogy software. GEDCOM was developed by The Church of Jesus Christ of Latter-day Saints as an aid to genealogical research.

Simple Groupware

Simple Groupware is a groupware package written in PHP. It uses the MySQL database. It contains a calendar system, an email client, an inventory system, and a number of other features. Simple Groupware is free software released under the GNU General Public License.

dotProject Project Management Software

dotProject is a web-based, multi-user, multi-language project management application. It is free and open source software, and is maintained by an open community of volunteer programmers.

Gramps (software)

Gramps is a free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.

GenealogyJ

GenealogyJ is a viewer and editor for genealogic data, suitable for hobbyists, family historians and genealogy researchers. GenealogyJ is written in Java and so is available on most platforms and supports the GEDCOM standard. Many reports like family tree, table, timeline and geography are available.

WURFL is a set of proprietary application programming interfaces (APIs) and an XML configuration file which contains information about device capabilities and features for a variety of mobile devices, focused on mobile device detection. Until version 2.2, WURFL was released under an "open source / public domain" license. Prior to version 2.2, device information was contributed by developers around the world and the WURFL was updated frequently, reflecting new wireless devices coming on the market. In June 2011, the founder of the WURFL project, Luca Passani, and Steve Kamerman, the author of Tera-WURFL, a popular PHP WURFL API, formed ScientiaMobile, Inc to provide commercial mobile device detection support and services using WURFL. As of August 30, 2011, the ScientiaMobile WURFL APIs are licensed under a dual-license model, using the AGPL license for non-commercial use and a proprietary commercial license. The current version of the WURFL database itself is no longer open source.

Personal Ancestral File (PAF), as of 2013, is a discontinued free genealogy software provided by FamilySearch, a website operated by The Church of Jesus Christ of Latter-day Saints. It allowed users to enter names, dates, citations and source information into a database, and sort and search the genealogical data, print forms and charts, and share files with others in GEDCOM format. PAF also linked images and other media files to individual records.

This article compares several selected client-based genealogy programs. Web-based genealogy software is not included.

LimeSurvey is a free and open source on-line statistical survey web app written in PHP based on a MySQL, SQLite, PostgreSQL or MSSQL database, distributed under the GNU General Public License. As a web server-based software it enables users using a web interface to develop and publish on-line surveys, collect responses, create statistics, and export the resulting data to other applications.

The Master Genealogist (TMG) is genealogy software originally created by Bob Velke for Microsoft DOS in 1993, with a version for Microsoft Windows released in 1996. Data entry was customized through the use of user-defined events, names, and relationship types. Official support for TMG ceased at the end of 2014. Informal support continues through a number of online user groups.

GenoPro

GenoPro is a software application for drawing family trees and genograms. GenoPro can store additional information such as pictures, contacts, places, sources, occupation and education history for each individual, as well as document the relationships among individuals.

eyeOS

eyeOS is a web desktop following the cloud computing concept that seeks to enable collaboration and communication among users. It is mainly written in PHP, XML, and JavaScript. It is a private-cloud application platform with a web-based desktop interface. Commonly called a cloud desktop because of its unique user interface, eyeOS delivers a whole desktop from the cloud with file management, personal management information tools, collaborative tools and with the integration of the client’s applications.

CiviCRM

CiviCRM is a web-based suite of internationalized open-source software for constituency relationship management that falls under the broad rubric of customer relationship management. It is specifically designed for the needs of non-profit, non-governmental, and advocacy groups, and serves as an association-management system.

Jspx-bay

jspx-bay, commonly referred to as jspx, is a free open source pure Java web RAD framework. Jspx should not be confused with other technologies using the same name like Oracle Application Framework and XML JSP.

HuMo-gen

HuMo-genealogy is a free and cross-platform web application for displaying and editing genealogical data on the Internet. HuMo-gen is written in PHP and is under the GPL-3.0-only license. HuMo-gen supports UTF-8 and is bi-directional. The project was founded in 1999 by Huub Mons in the Netherlands. It is now developed by Huub Mons and Yossi Beck with contributions of other users. Since March 2010 HuMo-gen is hosted on SourceForge.

webtrees

webtrees is a free open source web-based genealogy application intended for collaborative use.

This article compares several selected genealogy programs that run on a web server. Genealogy websites are not included.

Genealone

Genealone was web-based genealogy software. It was developed in the PHP scripting language and it saves data in a MySQL database. It is no longer supported.

References

  1. Project Member List, PhpGedView - SourceForge.net
  2. PhpGedView - PGVWiki:History- "I soon released the first version on SourceForge in June 2002.– John Finlay"
  3. https://sourceforge.net/projects/phpgedview/files/1%20PhpGedView/PhpGedView%20v4.3.0/.
  4. "readme.txt" . Retrieved 2021-06-21.
  5. PhpGedView - PGVWiki:History- "I decided to develop PhpGedView because I wanted to update the genealogy area on my web site and decided to look around for a dynamic GEDCOM to HTML converter. I looked at few programs, but was sadly disappointed at the design and layout of them. This led me to begin creating my own. I soon released the first version on SourceForge in June 2002.– John Finlay"
  6. EOGN's Announcements: Neumont University offers free PhpGedView:April 19, 2006 - "Neumont University instructor John Finlay graduated in Computer Engineering from Brigham Young University and worked in the BYU Harold B. Lee Library Information Systems Department for three years as a web developer. In June 2002, he founded the Open Source genealogy project, PhpGedView."
  7. Project of the Month - SourceForge Project of the Month in December 2003
  8. Sites Using PhpGedView - List of all registered sites running PhpGedView.
  9. SourceForge.net: PhpGedView #1 Most Active
  10. SourceForge.net: Project Statistics For PhpGedView - Jul 2006 Rank 2
  11. "still being developed". PhpGedView open discussion forum. PhpGedView. Retrieved August 12, 2010.
  12. PhpGedView Privacy (modes)
  13. SourceForge.net PhpGedView 4.0 Released
  14. PhpGedView @ Neumont University -
    *Clippings Cart (v4.1)
    ** Add option to zip the GEDCOM/Gramps XML with the associated media files Gramps XML
    *Gramps XML (v4.1)
    ** Add option to download entire GEDCOM in Gramps XML form
    ** Add option to retrieve raw data from the SOAP web service in Gramps XML format
    ** Gramps XML export support to include full source and media support
  15. Main Gallery website - Gallery is an open source web based photo album organizer
  16. PhpGedView puts your ancestors on the Web, Linux.com, 5 September 2007.
  17. EOL for phpGedView for Joomla! component, 20 February 2011.