PhpGedView 4.0 beta 2

PhpGedView 4.0 beta 2 is now available. This is part of a major revision of the PhpGedView, an online genealogy application.

PhpGedView parses GEDCOM 5.5 genealogy files and displays them on the internet in formats and charts that you are familiar with. It also allows relatives to edit their genealogy online and collaborate together on their research.

It can be downloaded here.

As of yet, the official release notes are not complete – when they are published, we’ll add them in, so that you know what changes have been made.

There is information contained in this SourceForge.net forum posting by Stephen A.:

This release solves many of the issues plaguing the Beta-1 release, including pretty smooth handling of media.

HOWEVER, please remember that this release, like the previous Beta-1, is as advertised – BETA software, intended to be pushed around, beat-up and mangled by testers to discover what are most certainly still existing bugs to be squashed prior to a production release. Use it in production at your own risk.

You can read the full changelog below:

– Added multi-site search page (yalnifj)
– Added Manage Servers page (yalnifj)
– Added controllers for ancestry, descendancy, and hourglass charts (yalnifj)
– Added Advanced HTML block (pkellum)
– Added Configuration options to GEDCOM News block (pkellum)
– Fixed [ 1368656 ] RSS link fault for calender (KosherJava)
– Fixed missing quote in RSS calendar link (KosherJava)
– Added d_mon and d_datestamp fields to the pgv_dates table for improved date searching (yalnifj)
– Altered media import so that duplicate items do not get duplicate records (yalnifj)
– Fixed [ 933821 ] Media Name with + or ‘ (roland-d)
– Fixed [ 1254124 ] Quick Update – FAM w/Parents > MARR bug (yalnifj)
– Added Expanded Relatives Report (canajun2eh)
– Fixed [ 1348629 ] Can’t Add More Than 1 Favorite (sjouke)
– Changed new password request to generate a random password only 8 characters long (yalnifj)
– Added option to set marriage date/place when adding a new spouse (yalnifj)
– Added [ 1255340 ] Config Hide/Show sources (opus27)
– Fixed Synchronize User Settings with GEDCOM Data would not stick (roland-d)
– Fixed [ 1293766 ] No Children (opus27)
– Fixed [ 1333509 ] Automatically expand list of events Can’t Be Set to No (opus27)
– Fixed [ 1332289 ] Parse error in individual.php (opus27)
– Fixed PGV stays in https after secure login (sjouke)
– Fixed [ 926345 ] Indi Details Page Lines – RtL (opus27)
– Fixed [ 1098610 ] Firefox Name Record Source Expansion Problem (opus27)
– Fixed [ 1306925 ] Hourglass view shows D.O.B twice (opus27)
– Fixed [ 1252307 ] Ancestry Chart Booklet — birth info duplicated (opus27)
– Fixed [ 1233947 ] Java auto correct error – Date Entry (opus27)
– Fixed [ 1256219 ] Close REL view – popup boxe (opus27)
– Added [ 1200325 ] Hide the Notes, Sources and Media tabs when empty (opus27)
– Added configuration option for persistent connections (yalnifj)
– Added [ 1304104 ] Medical information (opus27)
– Added [ 1207294 ] Support for _WITN and _ROLE tags (opus27)
– Fixed [ 1323436 ] Uninitialized string offset on Import and convert media (roland-d)
– Fixed [ 1323438 ] Error in Random Media Block (roland-d)
– Added attack prevention: limit page views per time block per session (sjouke)
– Added undo option to individual and family pages (yalnifj)
– Fixed [ 1287793 ] Quick Update Errors (yalnifj)
– Added reset_isdead() function which is called whenever the $MAX_ALIVE_AGE value is changed in the privacy settings (yalnifj)
– Improved monthly calendar performance (yalnifj)
– Added option to email users who have never logged in (yalnifj)
– Fixed [ 1223823 ] v3.4 – Edit Interface – Attach media function (roland-d)
– Fixed [ 1310622 ] Media DB Errors on Clean Install using Latest CVS (roland-d)
– Updated Find ID links (roland-d)
– Fixed [ 1309535 ] Source Page not Wrapping (roland-d)
– Fixed [ 1308272 ] Newly implemented languages unavailable to old configs (canajun2eh)
– Added [ 1174349 ] Allow Thumb Image Extensions for non Image Media (roland-d)
– Added Vietnamese language (roland-d)
– Fixed [ 1306848 ] GEDCOM Config: Can’t change title (roland-d)
– Fixed [ 1265511 ] Todays and Upcoming blocks, no marriages shown (canajun2eh)
– Fixed [ 1275106 ] Delete Individual / Family (yalnifj)
– Added more statistics to the gedcom stats block (yalnifj)
– Converted timeline to controller architecture (yalnifj)
– Finished [ 1163233 ] Timeline Chart Links from Family Page (yalnifj)
– Partial fix of [ 1292576 ] Hourglass Chart (yalnifj)
– Fixed [ 1292591 ] Change Family Members (incl RTL) (yalnifj)
– Added ability to define what facts are shown in add facts list in gedcom config (yalnifj)
– Fixed [ 1293997 ] Request new password – errors (yalnifj)
– Fixed [ 1294189 ] duplicate entries in Xenea style.css (yalnifj)
– Fixed [ 1296055 ] New user authorization (yalnifj)
– Fixed [ 1298636 ] GEDCOM Export and Download Inconsistencies (yalnifj)
– Fixed [ 1301119 ] New PW request – assigns new REG (yalnifj)
– Fixed [ 1303114 ] Family – Missing Family ID (yalnifj)
– Removal of index mode (roland-d)
– Fixed wrong contact information printed on add language page (sjouke)
– Fixed [ 1091317 ] Wrong dropdown width with Arabic language (yalnifj)
– Removed CalendarPopus.js due to license restrictions and added a new JS date selector (yalnifj)
– Added Danish language files (roland-d)
– Added controller for source page (yalnifj)
– Changed import routine for GEDCOMs (roland-d)
– Added search function for help texts (sjouke)
– Fixed missing clipping cart icon in Wood (sjouke)
– Fixed [ 1280222 ] Missing language variable [edit_ROMN_help] (yalnifj)
– Added [ 1279188 ] auto-accept all changes (yalnifj)
– Fixed [ 1267621 ] Site & User language settings ignored (yalnifj)
– Fixed [ 1257510 ] MultiMedia List want show all JPEG¥Û (roland-d)
– Fixed [ 1267800 ] Gedcom – Automatic Change (yalnifj)
– Fixed user language does not switch when user logs in part of [ 1267621 ] (yalnifj)
– Added cookie warning to login page (yalnifj)
– Added [ 1170667 ] FAQ page (roland-d)
– Added Latest and Earliest Birth Year to the GEDCOM statistics (roland-d)
– Added ability to link people across websites and first version of web service (yalnifj)
– Fixed Usermigrate errors on import favorites (sjouke)
– Fixed search invalid results due to wrong gedcom ID (sjouke)
– Added separate logging for system, gedcom and search (sjouke)
– Added [ 1239538 ] Add Spouse to FAM page (yalnifj)
– Added [ 1116340 ] Unlink Individuals from a Family (yalnifj)
– Fixed [ 1267650 ] Clipping Cart Error – Cannot redeclare add_ancestors() (roland-d)
– Fixed descendancy chart with same tag IDs (roland-d)
– Fixed broken random media, several issues (roland-d)
– Added [ 1262681 ] Add a email all users option to the user admin page (sjouke)
– Fixed broken GEDCOM management (roland-d)
– Fixed [ 1256584 ] 2. wife missing in familygroup pdf-report (yalnifj)
– Added choice for languages on installation (roland-d)
– Fixed [ 1255260 ] User List (sjouke)
– Fixed no results for print preview if POST is used on page (sjouke)
– Fixed [ 1257298 ] Site search error on new CVS 3.4 (sjouke)
– Fixed [ 1248136 ] No Search Results in Print-Friendly Page (sjouke)
– Added [ 917424 ] Create favorites on different types/objects (yalnifj)
– Added [ 1252633 ] Move relationship privacy to user settings. (yalnifj)
– Added support for use of FCKeditor module to add and edit news items and the HTML block (kosherjava)
– Added option to show the postal codes before or after the city for a gedcom (meliza)
– Added [ 1229233 ] “DEAT” vs “DEAT Y” (roland-d)
– Added option to choose postal code location (roland-d)
– Added RSS Format to GEDCOM config (kosherjava)
– Added correct number sorting to stringsort function (yalnifj)
– Added custom PGV error handler (yalnifj)
– Added [ 1227211 ] Add User-Admin access to header menu (yalnifj)
– Change u_fullname field to u_firstname and u_lastname fields (yalnifj)
– Added user setting to sync user data with gedcom data (yalnifj)
– Added [ 1208191 ] Change from storage of gedcom file to an ID number (yalnifj)
– Added [ 1241627 ] Keyboard shortcuts (kosherjava)
– Added [ 1159919 ] close relatives (opus27)
– Added [ 965543 ] Age at Event Value Translations (opus27)
– Added [ 1188342 ] Support for level 3 AGE lines in Family Facts (opus27)
– Added [ 1241624 ] Options regarding pop-ups after edits (opus27)
– Fixed age in months if < 2 years (opus27) - Added 3rd level clickable map on placelist (opus27) - Added [ 1239091 ] Individual page: new option to show relatives events (opus27) - Fixed [ 1212543 ] Adding INDI and FAM (yalnifj) - Compatibility with PHP 4.4.0 (roland-d) - Added [ 1219116 ] User-Friendly Quick Update (yalnifj) - Part of [ 1219122 ] - Calendar default events changed from ALL to Births, Deaths, Marriages (meliza) - Added Chapman country codes to countries.en.php (canajun2eh) - Added option to privatize downloaded gedcom files (sjouke) - Added option to display associates in search result (sjouke) - Added $AUTO_GENERATE_THUMBS gedcom config option (yalnifj) - Added many national flags (canajun2eh) - Fixed appearance of national flags in Cloudy, Xenea, Green, and Wood themes (canajun2eh) - Fixed error on indilist when record does not have a NAME tag (roland-d) - Fixed [ 1214041 ] Descendancy Chart - No recorded children (opus27) - Fixed [ 1213279 ] Duplicate Names in Most Common block (roland-d) - Fixed [ 1193415 ] Undefined variable in editconfig.php (roland-d) - Added [ 1043807 ] Descendancy booklet (opus27) - Fixed [ 1215732 ] Counters.txt shows strange entries (roland-d) - Fixed [ 1215730 ] Hitcount incorrect (roland-d) - Fixed second level image in placelist (opus27) - Fixed [ 1204714 ] v3.4cvs- MediaList error (sjouke) - Added [ 952138 ] Show Additional info for Media (kosherjava) - Fixed part of [ 1214693 ] RtL support in Place Hierarchy (meliza) - Fixed [ 1183498 ] Missing Minimal Small Image (roland-d) - Fixed [ 1205397 ] v3.4cvs - Edit Interface ops bug (roland-d) - Added option to create a new family by linking 2 existing people (yalnifj) - Fixed find indi seach by compound names (yalnifj) - Changed Cleaned up and expanded list of languages in "Add new language" (canajun2eh) - Fixed [ 1163233 ] Timeline Chart Links from Family Page (sjouke) - Fixed [ 1206380 ] Configure Supported Languages broken (canajun2eh) - Added mixed LTR-RTL direction to lists (yalnifj) - Fixed [ 1199626 ] Problem with RSS feed as Firefox Live Bookmark (kosherjava) - Fixed [ 1206547 ] Undefined var. on line 238 in uploadgedcom.php (canajun2eh) - Filled in some data on the quick update form (yalnifj) - Fixed Missing address in individual report (yalnifj) - Fixed [ 1105163 ] Pedigree Tree Reports (yalnifj) - Fixed orientation of hebrew names in sourcelist (sjouke) - Added support for hebrew/romanized names in repository details and list (sjouke) - Added Address Labels Report (yalnifj) - Changed Clean up page header appearance in several themes (canajun2eh) - Changed All themes to use only sans-serif fonts to improve readability (canajun2eh) - Fixed [ 1168494 ] Javascript Verification (roland-d) - Added feature to search families on Individual ID on find page (roland-d) - Added option to specify upload folder when uploading media (roland-d) - Fixed [ 1202031 ] operation of javascript: FIND Media (roland-d) - Added option to link media to medialist item (find) by title (meliza) - Added Address List Report (yalnifj) - Added Media link for recent media changes in the block and corrected the change date extracting (meliza) - Added Option to show only Births, Deaths, Marriages on Calendar (canajun2eh) - Fixed [ 1199562 ] Caching problems in Upcoming Events block (canajun2eh) - Added Option to show only Births, Deaths, Marriages in Upcoming Events (canajun2eh) - Changed Improved caching of Upcoming Events (canajun2eh) - Added a general find file (roland-d) - Added Configure Upcoming Events max. look-ahead (in GEDCOM config) (canajun2eh) - Added Hebrew dates to Calendar (meliza) - Added filter to the medialist (roland-d) - Added option to log missing language variables (roland-d) - Changed layout Translator Tools (roland-d) - Changed made Todays block configurable (canajun2eh) - Added [ 794467 ] Daitch-Mokotoff Soundex search (meliza/sjouke) - Added direct jump to indi, fam or source-id to search headerbox (sjouke) - Fixed [ 1188576 ] Config of Portal page Upcoming block damages Index page (canajun2eh) - Changed print $pgv_lang["variable"] to print_text("variable") (roland-d) - Fixed [ 1185725 ] Language edit wrong jump (roland-d) - Changed [ 1188212 ] Restrict Logged-in Users block height (canajun2eh) - Fixed [ 1166419 ] Upcoming Events - Hebrew Date (meliza) - Fixed to show Hebrew dates on On this day ... (meliza) - Defined preliminary gregorianToJewishGedcomDate( ) (meliza) - Added Help text to main Admin menu page (canajun2eh) - Changed [ 1183079 ] Help text on Admin pages appearance change (canajun2eh) - Changed appearance of exported Config Help (canajun2eh) - Changed add User Info Backup tool help to Help system (canajun2eh) - Changed add User Info Migrate tool help to Help system (canajun2eh) - Fixed [ 1184797 ] Undefined index in admin.php (canajun2eh) - Fixed [ 1184751 ] New User registration error (sjouke) - Fixed [ 1184607 ] Fatal error in Step 3 of GEDCOM import (canajun2eh) - Added easier enabling/disabling of languages (roland-d) - Fixed [ 1176677 ] Recent Changes block doesn't print when empty (canajun2eh) - Added [ 1183798 ] Undo All option on review changes screen (yalnifj) - Added link to configuration help on the admin menu, in the admins language (sjouke) - Fixed [ 1180096 ] Soundex Search for individuals with more than one name (meliza) - Added more options for searching gedcoms and tables on search page (sjouke) - Added improved user management functions including user cleanup (sjouke) - Added [ 1179792 ] Allow configure of count placement in Top-10 blocks (canajun2eh) - Fixed [ 1179593 ] Untranslatable text in some blocks on Index/Portal page (canajun2eh) - Added [ 1179253 ] Add thumbnail width gedcom configuration (yalnifj) - Fixed [ 1178936 ] Admin.php: Unconfigured langs warning on wrong entry (roland-d) - Fixed [ 1178506 ] Inactive languages not clearly identified in changelang.php (canajun2eh) - Fixed [ 1178499 ] Minor page presentation error in editlang.php (canajun2eh) - Changed [ 1174362 ] Add gender coloration to Person boxes in some themes (canajun2eh) - Fixed [ 1177436 ] Upcoming Events block slows Portal page loads (canajun2eh) - Fixed [ 1177433 ] Today's Events block won't print on Portal page (canajun2eh) - Fixed [ 1177111 ] Syntax error in functions.php when XML not available (canajun2eh) - Fixed [ 1176679 ] Upcoming events block doesn't configure (canajun2eh) - Fixed [ 1168137 ] Wrong anniversary in Upcoming Events block (canajun2eh) - Fixed [ 1163394 ] Wrong anniversary in Upcoming Events block (canajun2eh) - Fixed [ 1175872 ] Wrong anniversary in Upcoming Events block (canajun2eh) - Added option to display language variable names in help texts for debugging (sjouke) - Fixed [ 1175540 ] Undefined index while creating initial admin user (canajun2eh) - Added [ 1051671 ] "note" at useradmin (sjouke) - Changed [ 1174055 ] Logged-in Users block show count of "anonymous" users (canajun2eh) - Added Warning for admins if user not verified after after 7 days (sjouke) - Added pgv_dates tables (yalnifj) - Added [1044660] upload, download and add of zipped GEDCOM files (sjouke) - Changed [ 1169632 ] Warn when supported languages not configured (canajun2eh) - Changed [ 1166622 ] Change the way Configure Index & Portal works (canajun2eh)

Leave a Comment