Donate Share December 2003: Project of the Month

PhpGedView

File Release Notes and Changelog

Release Name: PhpGedView 4.0 beta 4

Notes:
This is the next beta release of version 4.0 and includes many bug fixes found in previous beta releases.

Changes: Version 4.0 - Fixed remove unneeded cells at the bottom of search results to properly align the table (KosherJava) - Fixed [ 1383906 ] Parse error 4.0b2 (CVS) (KosherJava) - Fixed [ 1383690 ] Fact Images configuration option needed (canajun2eh) - Fixed [ 1398324 ] Starred Name Feature not working on Family view (canajun2eh) - Fixed [ 1396637 ] Error in results of "Find individual ID" dialog (yalnifj) - Fixed [ 1395032 ] Language File Edit tool problems, escaped letters (canajun2eh) - Fixed [ 1390099 ] Vi characters not implemented in special characters (aluu) - Fixed [ 1390306 ] Upcoming Events do not Show Events Next Year (canajun2eh) - Fixed [ 1390162 ] Family names incorrectly formatted (canajun2eh) - Added Allow configuration of Random Media block (canajun2eh) - Added Allow clicking on Chart images, on Random image, and on main Indi image (canajun2eh) - Fixed [ 1359075 ] Use CSS to supress "Options for individuals, families and souces" on Print (KosherJava) - Added maps for England, Scotland, Wales, and Ireland (cozensweb) - Fixed [ 1377416 ] Only first image shown for events with more than one media object (canajun2eh) - Applying patch [ 1378524 ] Adds ability to version control files in CVS or Subversion (yalnifj) - Refactored some code into functions_import.php and functions_mail.php to reduce memory usage (yalnifj) - Added [ 1370286 ] Add ATOM 1.0 Support to RSS Feeds (KosherJava) - 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) Version 3.3.6 - Fixed gedcom admin's not highlighted red (yalnifj) - Added Patch [ 1349910 ] Patch to work with PostgreSQL (yalnifj) - Fixed [ 1154323 ] Print Preview Footer Problem in Pedigree (yalnifj) - Fixed No option to change Family ID prefix in GEDCOM config (canajun2eh) - Fixed [ 1306925 ] Hourglass view shows D.O.B twice (opus27) - Fixed [ 1252307 ] Ancestry Chart Booklet -- birth info duplicated (opus27) - Fixed birth list report error in index mode (yalnifj) - Fixed upload media forces login (yalnifj) - Fixed [ 1288038 ] R3.5.5 - Missing line-break after inserting LATI/LONG (yalnifj) - Fixed [ 1282436 ] Hit counter - not displayed correctly on RTL languages (yalnifj) - Fixed [ 1291851 ] Find ID does not work with User and GEDCOM Favorites blocks (yalnifj) - Fixed [ 1290436 ] media - typo bug (yalnifj) - Fixed [ 1286682 ] some variables should be unrestricted (yalnifj) - Changed error reporting level in session.php to stop pass by reference notices in PHP 4.4 (yalnifj) - Fixed [ 1283530 ] Zoom Should Unzoom others and Than Zoom (yalnifj) - Fixed [ 1284813 ] Unclosed font tag (yalnifj) - Fixed [ 1282576 ] Zoomed Favorites - Reverse Order of Events (yalnifj) - Fixed [ 1282578 ] Residence events should not display in Trees (yalnifj) - Fixed [ 1283351 ] Unknown indexes in edit_merge.php (yalnifj) - Fixed [ 1267621 ] Site & User language settings ignored (canajun2eh) - Fixed [ 1256301 ] Photos are printet in the same position in Individual Report (yalnifj) - Fixed [ 1206387 ] "Surname First" option in language config doesn't work (yalnifj) - Fixed [ 1254472 ] Incorrect GEDCOM export when PGV not set to English (canajun2eh) - Fixed [ 1257008 ] Incorrect handling of unknown sex on various pages (canajun2eh) - Added Lithuanian language translation (yalnifj on behalf of Arturas Sleinius)