phpgedview-talk Mailing List for PhpGedView (Page 27)
Brought to you by:
canajun2eh,
yalnifj
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(5) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(4) |
Feb
(3) |
Mar
(35) |
Apr
(37) |
May
(22) |
Jun
|
Jul
(2) |
Aug
(7) |
Sep
(10) |
Oct
(9) |
Nov
|
Dec
(16) |
2005 |
Jan
(16) |
Feb
(4) |
Mar
(48) |
Apr
(12) |
May
(4) |
Jun
(3) |
Jul
(4) |
Aug
(19) |
Sep
(31) |
Oct
(16) |
Nov
(7) |
Dec
(58) |
2006 |
Jan
(9) |
Feb
(14) |
Mar
(16) |
Apr
(12) |
May
(9) |
Jun
(9) |
Jul
(31) |
Aug
(19) |
Sep
(3) |
Oct
|
Nov
(11) |
Dec
(3) |
2007 |
Jan
(16) |
Feb
(1) |
Mar
(4) |
Apr
(17) |
May
(40) |
Jun
(14) |
Jul
(31) |
Aug
(10) |
Sep
(14) |
Oct
(64) |
Nov
(24) |
Dec
(13) |
2008 |
Jan
(12) |
Feb
(2) |
Mar
(7) |
Apr
(2) |
May
(16) |
Jun
(8) |
Jul
(4) |
Aug
(14) |
Sep
(13) |
Oct
(2) |
Nov
|
Dec
|
2009 |
Jan
(1) |
Feb
(11) |
Mar
(5) |
Apr
(6) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
(2) |
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: waldo k. <wki...@al...> - 2005-03-29 13:53:32
|
Patrick Kellum wrote: > I sent a patch to John Finlay that added not only SMTP, but also > sendmail and PHP's mail system. Hopefully it will be added to an > upcoming release. hunh? php mail() function was already in there... john has wrapped it with the pgvMail routing in functions.php... //-- this function is a wrapper to the php mail() function so that we can change settings globally // for more info on format="flowed" see: http://www.joeclark.org/ffaq.html // for deatiled info on MIME (RFC 1521) email see: http://www.freesoft.org/CIE/RFC/1521/index.htm function pgvMail($to, $subject, $message, $extraHeaders){ global $pgv_lang, $CHARACTER_SET, $LANGUAGE, $PGV_STORE_MESSAGES, $TEXT_DIRECTION; // wkitty42 - 2005-02-25 - added new var $USE_SMTP as global var for smtp or mail() determination. // also need $PGV_BASE_DIRECTORY to load smtp.php from global $USE_SMTP, $PGV_BASE_DIRECTORY; that is the top with my changes... here is the bottom with my changes... $htmlMessage .= "\r\n\r\n\r\n\r\n--$boundry--"; $message = $htmlMessage; } // wkitty42 - 2005-02-25 - determine if we use smtp to send mail or not. // check result code! do not assume that it worked! if ($USE_SMTP) { if ( !defined('SMTP_INCLUDED') ) { include($PGV_BASE_DIRECTORY . 'smtp.php'); } $result = smtpmail($to, hex4email($subject,$CHARACTER_SET), $message, $extraHeaders); } else { $result = @mail($to, hex4email($subject,$CHARACTER_SET), $message, $extraHeaders); } // Did it work? if (!$result) { message_die(GENERAL_ERROR, 'Failed sending email :: ' . (($USE_SMTP) ? 'SMTP' : 'PHP') . ' :: ' . $result, '', __LINE__, __FILE__); } else { print "Email ".$pgv_lang["message_sent"]." - ".$to."<br />\n"; } } and then i added a slightly modified phpBB2 SMTP.PHP and somewhere i remember doing something with message_die but don't have the time, ATM, to locate that... i really should compare all the files and see what i changed where, i guess... i'm not sure i understand the addition of sendmail, either... php.ini carries the settings for the mail() function and it can easily call sendmail... in fact, that's what it defaults to ;) -- _\/ (@@) Waldo Kitty, Waldo's Place USA __ooO_( )_Ooo_____________________ telnet://bbs.wpusa.dynip.com _|_____|_____|_____|_____|_____|_____ http://www.wpusa.dynip.com ____|_____|_____|_____|_____|_____|_____ ftp://ftp.wpusa.dynip.com _|_Eat_SPAM_to_email_me!_YUM!__|_____|_____ wkitty42 -at- alltel.net |
From: John L. <ge...@tq...> - 2005-03-28 19:42:08
|
John, A week or so ago you offered me some additional gedcom cleanup routines. I am interested in having them. Please send them to me off-list. I wanted to take this opportunity to describe the adventure I had trying to install and upload a large gedcom. Maybe my experience will help someone else and maybe it will help suggest ways to make the process easier. Maybe someone will tell me something I did wrong that will make the next time much easier! __________ I have finally succeeded in installing 3.3 and using it. I am quite impressed with what it can do. But I have to tell you that it was a major struggle to install one of my large (c. 20 MB) gedcoms. I was continually fighting limits. IMHO, it is imperative to find a way to upload a large gedcom to a MySQL database without having to change standard php limits. Here is what I found I needed to do when phpGedView timed out trying to import my gedcom into MySQL. 1/ I installed EasyPHP 1.8 from easyphp.org on my Windows XP Home PC. This is a combo package that includes apache, php, mysql, and phpmyadmin. I am not going to say that making it work was easy. Their web site is mostly in French... I found that I needed to re-boot and stop/start servers to get it to work. I edited the php.ini to increase limits. 2/ I copied 3.3 into my localhost folder and moved the gedcom. Sidebar: I would really like to see the config file have a way to point to the where the code lives so the code and folders that do not need to change or have permissions change, etc. can sit anywhere. One of the things I saw from this exercise is that I wanted to put different gedcoms in different MySQL databases. In part, this was going to be because I would want to dump them individually. In part, to be able to retain some separation. And as the software SEEMS to be configurable, each MySQL database now requires its own copy of all of the code. 3/ I configured the database, configured the gedcom, validated the gedcom, and imported the gedcom into my local MySQL database. This took FOREVER. First, I needed to increase the timeout limit on the gedcom. I started by increasing from 60 to 600 seconds. This barely got me through the first pass of the import where it does names. Then it went to the second pass and ran out of time doing places. I increased it again to 1800 seconds. And it barely made it on that pass but then crashed in the last pass where it load the married names. I finally needed to increase it to 4800 seconds to make it through the last pass. In each case, it had to re-run the passes that it had successfully done before. A valuable enhancement would be to make it possible to re-run starting where you left off. Another would be to ignore time limit while importing a gedcom. I have difficulty understanding 2 performance issues - why does this process take so long? I have a quick enough little PC. and why did each go around on the same pass take less time? The first time I did pass one it took about 630 seconds. The 4th time it was just over 500 seconds. Same data. Same PC. Nothing else running on the PC at the time. Bizarre... 4/ OK. Now I have my GEDCOM in a phpGedView MySQL database. I then went into phpMyAdmin and dumped the database into a gzipped SQL file to re-import through phpMyAdmin into my MySQL database on my host. Export was easy. Import was a bear! Of course, my server at hosting company timed out trying to upload and unzip and process a 56 MB SQL file. (about 7+ MB compressed). I then exported the tables individually (I did combine the small tables into one export...) and then pasting the SQL into the SQL window a bit at a time, I was able to process all of the SQL. But even that was not a small task. (My placelinks table was about 225K records that I pasted in 25K records at a time.) In the end, it is working... I think ... but I will need to go through the whole process again once I get a routine that will fix the FTM prefix titles. (FTM title becomes an event. It should be a 2 NPFX tag under the person's name rather than a 1 TITL event tag.) (Of course, if someone knows a clever SQL query that I can run on the database to change this, please advise...) Other PROBLEMS... so far... A/ I note that the config.php file (as distributed) claims this is version 3.2. B/ I get an internal server error when trying to do a Given Name/Last name search on my hosted database. On my local database it works. Any ideas how to diagnose? (Could this be problem with how I imported the Gedcom or with some other install limit?) C/ I would like to be able to add standard facts. I have a series of custom facts that I use constantly. I would like to be able to access them as I would for the regular facts. In part for ease, but also for consistency so that they are spelled the same whenever someone does an edit. In looking at individual.php, that list looks like it is hardcoded. ---- I hope this is useful to someone. I see this tool as an important way to advance the collaborative work I am leading. If anyone wants to see what I have so far... http://www.gojileader.com/stedman Thanks for listening, John Lisle Nashua, NH www.stedmanfamily.org |
From: Patrick K. <pat...@co...> - 2005-03-28 06:39:49
|
I sent a patch to John Finlay that added not only SMTP, but also sendmail and PHP's mail system. Hopefully it will be added to an upcoming release. Patrick |
From: waldo k. <wki...@al...> - 2005-03-27 18:44:34
|
i replied to a message a few weeks back and mentioned that i was working on adding SMTP capabilities to phpGEDview... i've been working with v3.2.2final in this endevour and it seems that i had everything working the first time i mashed it all together... it seems that phpGEDview 3.2.2final defaults to reporting all errors which i hope is planned on being turned off when the final production code version is released... you don't really want errors being reported that could give away information that can be used to compromise a system... anyway, after getting the error reporting stuff turned off where i needed to, i'm very happy to report that my attempt works and works very nicely... the reason i added this SMTP capability to phpGEDview is that my setup does not work with the php mail() function /at all/... SMTP is the only option i have... i just need some information on what i need to do to present this to the coders for (possible?) addition to the program... i've not done anything as far as coding config details for the needed config settings, though... i manually whacked them into my config when i started working on mashing this together... -- _\/ (@@) Waldo Kitty, Waldo's Place USA __ooO_( )_Ooo_____________________ telnet://bbs.wpusa.dynip.com _|_____|_____|_____|_____|_____|_____ http://www.wpusa.dynip.com ____|_____|_____|_____|_____|_____|_____ ftp://ftp.wpusa.dynip.com _|_Eat_SPAM_to_email_me!_YUM!__|_____|_____ wkitty42 -at- alltel.net |
From: waldo k. <wki...@al...> - 2005-03-27 18:34:01
|
=James Birkholz= wrote: > Is it possible to have all data visible to all users (within the > constraints of the privacy settings), but to allow users to only edit > the data from their gedcoms? Or is it such, that if a user has edit > rights, they can edit any gedcom? in the user management, there are options that are selectable for each user for each gedcom the system finds... i don't know what the defaults are for geds uploaded after a user joins, though... i'd have to go digging thru the code to try to find out... > Also, I have a hard time logging off, and couldn't get it to do anything > else besides refresh the page when I click on the "new password" or "new > user" links (or log out link). not sure on this... could it be a cacheing problem? i see this on several of my php generated apps... -- _\/ (@@) Waldo Kitty, Waldo's Place USA __ooO_( )_Ooo_____________________ telnet://bbs.wpusa.dynip.com _|_____|_____|_____|_____|_____|_____ http://www.wpusa.dynip.com ____|_____|_____|_____|_____|_____|_____ ftp://ftp.wpusa.dynip.com _|_Eat_SPAM_to_email_me!_YUM!__|_____|_____ wkitty42 -at- alltel.net |
From: =James B. <j.b...@ve...> - 2005-03-26 21:59:48
|
I edited the text file "gedcoms.php" and have successfully uploaded. I presume that I'll have to go into the tables and delete the orphaned records. It looks to me that pgv is individual-based on the displays, where most software (Reunion, anyway, but I think FTM etc are the same) is family-based on the displays. Any plans to allow this view or will I have to code it? (shudder) ps, I forgot to mention in the previous post, that I also tried to delete the gedcom from pgv, before I manually deleted the files, but it didn't do anything. At 03:25 PM 3/26/05, you wrote: >OK, I uploaded/added two gedcoms. One was incomplete, the diskette >couldn't hold them both, and it didn't complain. >So, I got a fresh copy of the second .ged and tried to upload it. pgv >warned about a duplicate file, and I told it to overwrite it. But it >didn't. So I deleted the server copy of the ?four? files associated with >that .ged and tried to upload, but now I can't even use the site: > >Warning: main(./index/MyFamily2005.ged_conf.php): failed to open stream: >No such file or directory in /home/posen-l2/public_html/Trees/session.php >on line 225 > >Warning: main(./index/MyFamily2005.ged_conf.php): failed to open stream: >No such file or directory in /home/posen-l2/public_html/Trees/session.php >on line 225 > >Fatal error: main(): Failed opening required >'./index/MyFamily2005.ged_conf.php' >(include_path='.:/usr/local/lib/php:/tmp:/home:/usr/home:/usr/local/bin:/usr/share/') >in /home/posen-l2/public_html/Trees/session.php on line 225 > >I've clossed all the browser windows, but the session persists. > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >_______________________________________________ >Phpgedview-talk mailing list >Php...@li... >https://lists.sourceforge.net/lists/listinfo/phpgedview-talk James Birkholz admin, Posen-L mailing list and website http://www.Posen-L.com |
From: =James B. <j.b...@ve...> - 2005-03-26 21:20:23
|
OK, I uploaded/added two gedcoms. One was incomplete, the diskette couldn't hold them both, and it didn't complain. So, I got a fresh copy of the second .ged and tried to upload it. pgv warned about a duplicate file, and I told it to overwrite it. But it didn't. So I deleted the server copy of the ?four? files associated with that .ged and tried to upload, but now I can't even use the site: Warning: main(./index/MyFamily2005.ged_conf.php): failed to open stream: No such file or directory in /home/posen-l2/public_html/Trees/session.php on line 225 Warning: main(./index/MyFamily2005.ged_conf.php): failed to open stream: No such file or directory in /home/posen-l2/public_html/Trees/session.php on line 225 Fatal error: main(): Failed opening required './index/MyFamily2005.ged_conf.php' (include_path='.:/usr/local/lib/php:/tmp:/home:/usr/home:/usr/local/bin:/usr/share/') in /home/posen-l2/public_html/Trees/session.php on line 225 I've clossed all the browser windows, but the session persists. |
From: =James B. <j.b...@ve...> - 2005-03-26 20:24:56
|
Is it possible to have all data visible to all users (within the constraints of the privacy settings), but to allow users to only edit the data from their gedcoms? Or is it such, that if a user has edit rights, they can edit any gedcom? Also, I have a hard time logging off, and couldn't get it to do anything else besides refresh the page when I click on the "new password" or "new user" links (or log out link). James |
From: =James B. <j.b...@ve...> - 2005-03-26 15:27:32
|
OK, that's what I get for following directions. I see the command is in the same place as the "Add Gedcom". |
From: =James B. <j.b...@ve...> - 2005-03-26 15:23:42
|
As far as I can tell, I'm in the only thing that can be called an Admin menu. It has "PhpGedView v3.2.2 final - Administration - Current System Time: " at the top of a table. But the installation instructions say there should be an "Upload Gedcom" option, and the closest that I see is an "Upload media files" option. README Documentation Edit and configure language files Configuration Merge Records Manage Gedcoms and Edit Privacy User Administration Upload Media Files Show PHPInfo Page View other sites using PHPGedView User Information Migration Tool View logfiles: |
From: Rodney H. <rm...@rm...> - 2005-03-26 09:52:18
|
You can call it what you want - mine's called "www.mySite.com/trees2/" -- Rodney HALL Heywood, Lancashire Suaviter sed fortiter Agreeably but powerfully ~~~~~~~~~~~~~~ rm...@rm... http://rmhh.co.uk/ http://rmhh.org.uk/ ~~~~~~~~~~~~~~~~~~~ > -----Original Message----- > From: php...@li... > [mailto:php...@li...] On > Behalf Of =James Birkholz= > Sent: Saturday, March 26, 2005 4:35 AM > To: php...@li... > Subject: [Phpgedview-talk] Install folder name > > I'm getting ready to play with the package. > > 1) Do I *have* to have the top level folder called > "phpGedView"? I would > prefer to have it be "www.mySite.com/Trees/" > > James |
From: =James B. <j.b...@ve...> - 2005-03-26 04:29:45
|
I'm getting ready to play with the package. 1) Do I *have* to have the top level folder called "phpGedView"? I would prefer to have it be "www.mySite.com/Trees/" James |
From: Len L. <llu...@in...> - 2005-03-24 21:05:40
|
I had switched to mysql, there were table in the subdirectory, but when i checked the congfig.php, index was chosen. Ah Easy just change it. I got extention db not found many times on every page. (it must read the database many times to send a page, which accounts for its lack of speed) I tried everythong i could think of, to no avail. I was notified of some errors in the source ftw file. so I blew the whole subdirectory & all subdirectores, saving a copy of the 2 configs and the athentication,php. While I was at it I unistalled mysql and installed the current version. Since my drive C is old. slow and small, I used my F:drive. had to edit the registry to finally get mysql service to run. Downloaded mysql-front to assist me with sql, since it & I are strangers. Mysql-front said it expired in 1900. I wanted it to help me in creating the data base with users. I read the mysql docs,but could not even logon to mysql. in the admin there is no create command. finaly found that all that is necessary is to create a subdirectory using the database's name. I can use it, Grant rights etc. Granted rights to the phpgedview user. Now in PhpGedView modified the config giving all data, using short name and every user for mysql. Then fullpath name to the LundTipp data directory Every time I get the same response. Click on save and it refreshes with a blank screen. Going back into the edit Config screen and it did not save the changes. ?? Len On Tue, 22 Mar 2005 22:08:02 -0800, ronhaley wrote: Hi, Index mode is dreadful - must use mysql. Ger rid of most of the option boxes like "On this day" etc. stuff from the welcom page and the MyGedview Portal. I have used it with a gedcom of almost 300K records and it runs OK. Let me know if you are still having problems, Ron -----Original Message----- From: Len Lundgren [mailto:llu...@in...] Sent: Tuesday, March 22, 2005 8:42 PM To: ron...@pa... Subject: Web-Site Hi I went to your site, which opened in a mere 7 Seconds your data base is about the same size, 75k records. Mine opens in about 300 Sec I just switched to mysql hoping to speed it up. it takes 30 sec and 50 megabytes for just the login screen. anything you can tell me to fix it? Len e-mail -> llu...@in... Web Page http://thelundgrens.us Benjamin Franklin's admonition: "Make yourself sheep and the wolves will eat you." Martin Sheen - "I love my country enough to risk its wrath and tell it when it's morally wrong." Liberals love America like O.J. loved Nicole..... (Ann Coulter) |
From: Jon A. <jon...@he...> - 2005-03-22 19:30:02
|
John, The .htaccess file is hidden. The dot causes that in UNIX. I'm not familiar with ws_ftp but there is probably an option to show hidden files somewhere. Or if it lets you issue a command, try "ls -a" in that directory---you will see .htaccess near or at the top of the list. Jon John Lisle wrote: > Hi, > > I note that the .htaccess file in the /index folder does not show up > when the ftp is complete in the directory on the server. > |
From: John L. <ge...@tq...> - 2005-03-22 18:30:37
|
All Solved... for now... 1/ Hidden files are just not displayed unless you ask to see them... Not being a Unix/Linux person, I did not know to ask. 2/ I moved the index out of my www space and was able to get it to work. I am not sure exactly what was going on. It would be helpful if the instructions on the media files would explain in better detail how a folder is to be structured if you want to add a level. I ran into a problem that I did not know how to easily resolve without just blowing away the config.php file. I made an error in entering the index folder information and I could not figure out how to get back to configuration to fix it. thanks, john. At 09:25 AM 3/22/2005, John Lisle wrote: >Hi, > >I am just installed 3.2.2 to begin trying out phpGedView and am having a >few problems that maybe someone can help with. I am no expert with Linux ... > >1/ I downloaded the software as a .zip file. I extracted the file on my >PC. I then uploaded the files with ws_ftp to a linux server at my hosting >company. > >I note that the .htaccess file in the /index folder does not show up when >the ftp is complete in the directory on the server. > >Is this important? Is this an issue with ws_ftp or is my hosting company >not allowing these files to be uploaded? > >2/ Stumbling along, I uploaded my gedcom (about 1.7 MB) that I created >from Legacy 5 using all defaults with ws_ftp. I set permissions as >required and they seem to be correct. I configured to use index files to start. > >I added the gedcom assigned it a name. But when it goes to Step 2 of 4: >Configure PHPGedView + Gedcom File, it displays the message after the >field "Default person for pedigree and descendency charts" : Unable to >find individual with id (in red) and will not let me make any changes >beyond that. > >I do not seem to be able to get beyond that. What do I need to do? > >john. > > > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >_______________________________________________ >Phpgedview-talk mailing list >Php...@li... >https://lists.sourceforge.net/lists/listinfo/phpgedview-talk |
From: John L. <ge...@tq...> - 2005-03-22 14:32:56
|
Hi, I am just installed 3.2.2 to begin trying out phpGedView and am having a few problems that maybe someone can help with. I am no expert with Linux ... 1/ I downloaded the software as a .zip file. I extracted the file on my PC. I then uploaded the files with ws_ftp to a linux server at my hosting company. I note that the .htaccess file in the /index folder does not show up when the ftp is complete in the directory on the server. Is this important? Is this an issue with ws_ftp or is my hosting company not allowing these files to be uploaded? 2/ Stumbling along, I uploaded my gedcom (about 1.7 MB) that I created from Legacy 5 using all defaults with ws_ftp. I set permissions as required and they seem to be correct. I configured to use index files to start. I added the gedcom assigned it a name. But when it goes to Step 2 of 4: Configure PHPGedView + Gedcom File, it displays the message after the field "Default person for pedigree and descendency charts" : Unable to find individual with id (in red) and will not let me make any changes beyond that. I do not seem to be able to get beyond that. What do I need to do? john. |
From: John L. <ge...@tq...> - 2005-03-18 22:42:53
|
John, Excellent news that gedcoms can be processed and returned. Very useful. 1/ Do you handle prefix/suffix? FTM has this horribly confused. 2/ Do you handle relationship of child to each parent. I think that Legacy handles this now. 3/ FTM is able to handle some "BETWEEN" date formats that Legacy cannot (eg, when the detail on one side is different than on the other, eg, "between 1 jan 1800 and 1809". 4/ Events and custom events are a challenge. Can you handle event comments and event notes? FTM as you note puts all of that in a PLAC tag ... I would want to be able to decide where to place it. 5/ I have some custom events - I may wish to parse their PLAC tag between place, comment and note. Yes, I would like to see the other conversion routines that you might have. Thanks, john. At 04:32 PM 3/18/2005, John Finlay wrote: >Hi John, > > > Can you point me to a description of what munging it does to FTM >gedcoms? > > > >I don't have a description written up already, but I can give you an >idea here. FTM is really bad about putting data in the PLAC field when >it shouldn't be there. For example, FTM will export a SSN record like >this: >1 SSN >2 PLAC 123-45-6789 > >This would put all of the SSNs and other personal descriptor tags in the >place data. PGV will clean this up during the import so that it looks >like this: >1 SSN 123-45-6789 > >The script will also do some date validation. For example it will >convert dates in the form 2005-01-01 to their valid gedcom dates 01 JAN >2005. > >There are some other general cleanup things that it will do. > > > Is this module accessible so that I could take the fixed up gedcom and > > download it? Or even update it for my personal requirements? > > > >The PGV files that do this are validategedcom.php and >function_tools.php. Yes, you could upload a file to PGV to have it >cleanup the gedcom, and then download the file again. Yes you could >update the scripts to do other cleanup routines. > > > I am trying to move some fairly large family files from FTM to Legacy, >and > > I need to do some processing over and above what special FTM to Legacy > > conversions that Legacy will do on an gedcom import. > >I have also written other gedcom process scripts for PGV that are not >included in the project to do things like convert source citations or >name records. I can send you some of these if you want to use them as >starting points. > >--John > >============================= >John Finlay >PhpGedView Project Manager >ya...@us... |
From: John F. <Joh...@by...> - 2005-03-18 21:32:37
|
Hi John, > Can you point me to a description of what munging it does to FTM gedcoms? >=20 I don't have a description written up already, but I can give you an idea here. FTM is really bad about putting data in the PLAC field when it shouldn't be there. For example, FTM will export a SSN record like this: 1 SSN 2 PLAC 123-45-6789 This would put all of the SSNs and other personal descriptor tags in the place data. PGV will clean this up during the import so that it looks like this: 1 SSN 123-45-6789 The script will also do some date validation. For example it will convert dates in the form 2005-01-01 to their valid gedcom dates 01 JAN 2005. There are some other general cleanup things that it will do. > Is this module accessible so that I could take the fixed up gedcom and > download it? Or even update it for my personal requirements? >=20 The PGV files that do this are validategedcom.php and function_tools.php. Yes, you could upload a file to PGV to have it cleanup the gedcom, and then download the file again. Yes you could update the scripts to do other cleanup routines. > I am trying to move some fairly large family files from FTM to Legacy, and > I need to do some processing over and above what special FTM to Legacy > conversions that Legacy will do on an gedcom import. I have also written other gedcom process scripts for PGV that are not included in the project to do things like convert source citations or name records. I can send you some of these if you want to use them as starting points. --John =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D John Finlay PhpGedView Project Manager ya...@us... |
From: John L. <ge...@tq...> - 2005-03-18 21:02:50
|
John - You caught my attention when you said... At 02:18 PM 3/18/2005, John Finlay wrote: >The real problems come from people not inputting valid data such as >dates and places. Invalid data is still shown, but it can't be used in >any calculations such as the calendar. Family Tree Maker is also >notorious for producing awkward gedcoms. PGV already has a cleanup >script as part of the import process which will fix FTM gedcoms and some >other common gedcom problems. You could extend this to do anything that >you wanted. >--John > >============================== >John Finlay >PhpGedView Project Manager >ya...@us... Can you point me to a description of what munging it does to FTM gedcoms? Is this module accessible so that I could take the fixed up gedcom and download it? Or even update it for my personal requirements? I am trying to move some fairly large family files from FTM to Legacy, and I need to do some processing over and above what special FTM to Legacy conversions that Legacy will do on an gedcom import. thanks, john. |
From: John F. <Joh...@by...> - 2005-03-18 19:52:59
|
Hi Iain, These source problems you are going to find in most genealogy programs. It really comes done to your own personal preference and how detailed you want to be. The way that I do it is to attach the source citation to the most relevant fact. A Census record would be attached to a Census event and a birth certificate would be attached to the birth record. These main citations have the full text from the source and lots of details. Then suppose that I learn estimate the person's birth date from the census. I would add the birth record and enter the date as EST 1875. I would then either cite the same source but enter "See 1880 census for citation details." Or add a note referring to the 1880 census. Anyway, I am not an authority on the proper way to cite sources. This is just my personal preference. --John =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D John Finlay PhpGedView Project Manager ya...@us... > -----Original Message----- > From: php...@li... [mailto:phpgedview-talk- > ad...@li...] On Behalf Of Iain M Lee > Sent: Tuesday, March 15, 2005 12:54 PM > To: php...@li... > Subject: [Phpgedview-talk] Users' guide? >=20 > I've just started out on my family history and have been using > phpGedView for a few weeks but am now wondering how best the use the > sources facility. It's possible to quote the same source many times in > many areas. For instance, if I have an image of a census return, this > could be a source for each person's date of birth, their occupation and > residence. Where do I cite this source? It's possible to place a > reference against the family, against the residence, census and > occupation of each individual but I'll have sources all over the place. >=20 > Similarly, a birth certificate can be referenced as a source within the > birth event for that individual or the individual or both. >=20 > Does anyone know of any guidance notes or perhaps a model site which I > could look at? > -- > Iain M Lee >=20 >=20 >=20 >=20 > ############################################### > This message has been scanned for viruses and > dangerous content by MailScanner using the > f-prot AV engine and is believed to be clean. > ############################################### >=20 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > Phpgedview-talk mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpgedview-talk |
From: John F. <Joh...@by...> - 2005-03-18 19:18:22
|
Hi James, > At first I wasn't going to consider PGV, as the first material that I found > lauded it as not requiring mySQL, but I see that mySQL is an option. The next version of PGV 3.3 will support MySQL, SQLite, and Postgres, as well as the database free index mode. Index mode will likely be phased out as PHP 5 become more ubiquitous. Technically Oracle should also be available, but it has not been tested. > In brief, I'd like to provide a service much like the One Great Family > website, but either for free or for almost free. Also, I don't care for > their merging interface, nor their free-for-all merging resolution. It > seems like they allow pairs of submitters to merge against each other and > to modify that pair's data. I'd like to have a master file and have > submitters's data merged against it. Merge disputes would be arbitrated. Your complaints about One Great Family are the same ones that I have, along with the fact that they don't keep much more information than birth and death and that there is no privacy in their system. > OK, that said, and knowing that if I knew how really difficult this would > be to implement, I'd give up the silly idea in a second, I'd still like to > ask those who know the software to fast track me about the obvious > obstacles. I am a programmer, but not too advanced with php and still > pretty clueless about OOP. I've learned just enough to build a dynamic site > with some authentication, session control, etc. I've recently installed > mediaWiki (same as used by WikiPedia) which uses php/mySQL, and have been > able to use it's "extension" markup tags to call php functions which pass > back HTML containing tables of data from my main site's mySQL. But let's > pretend that I have a team of competent php gurus in my back pocket. How > suitable is PGV as a starting place for modifying into what I describe? How > close is it already? I'll install it and play with it during the next month > regardless, but it would help if I knew in advance some of the boundaries. PGV is already pretty close to that. What you don't currently have is the ability for non-root users to upload their own gedcoms or manage their own users. But once a gedcom is uploaded administrative privileges can be extended to other users. =20 =20 > Here are some of my initial fears: > 1) there is a practical limit to the amount of data that can be managed. The practical limits for what you want to do will probably be based on hardware constraints (ie available RAM, available hard disk, CPU power, etc). And then software constraints such as limits in MySQL. I imagine that you would be able to hold 2-3 million people (ie 500 average size gedcoms) before you would have to start looking into clustering your database and hardware. > 2) there are too many fundamental design structures that would have to be > changed to allow the extra features All you should have to do is make a few database changes to the users table. > 3) GEDCOM upload is manual? (If so, a module would have to be developed to > allow grandma to submit.) Upload can be done online (depending again on server constraints) and is a pretty simple process... though I don't think the average grandma could do it without some training and instruction. If you want to support such basic users it would be better to have them upload their gedcom to a temporary location and then you import it for them. > 4) robustness issues with importing GEDCOMs from every possible source and > export scenario. If so, an import filter would need to be developed. I > believe that this is already an issue, with a common solution to run the > file through a dependable application like Brother's Keeper to massage the > data into a more troublefree form? PGV will handle almost all possible gedcoms that are close to the GEDCOM spec. The PGV philosophy has been to leave the original gedcom intact as it comes in and then build all displays from the gedcom records. This has produced a system that is extremely compatible with the GEDCOM spec. The real problems come from people not inputting valid data such as dates and places. Invalid data is still shown, but it can't be used in any calculations such as the calendar. Family Tree Maker is also notorious for producing awkward gedcoms. PGV already has a cleanup script as part of the import process which will fix FTM gedcoms and some other common gedcom problems. You could extend this to do anything that you wanted. > 5) I would probably need to add data in a non-GEDCOM form. I assume that > uploading it directly into the mySQL tables wouldn't be too difficult? It > depends on how much the data is spread around in different tables, and how > relationships are managed. This data would probably be mostly events, > without much connection to other records, like a list of births from a > church book, eg. PGV requires gedcom form since it stores the gedcom in the tables and uses the gedcom record to build the displays. The gedcom data is stored in 4 tables, pgv_individuals, pgv_families, pgv_sources, and pgv_other. So you will need to convert any data to gedcom first (not an impossible task for most genealogy data). You should definitely download the latest beta version 3.3 and play around with it. I'll be happy to answer any other questions you may have. --John =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D John Finlay PhpGedView Project Manager ya...@us... |
From: John F. <Joh...@by...> - 2005-03-18 17:01:28
|
Hi Dennis, These errors you found in the reports have been fixed in the next version 3.3, which will be out next week. --John =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D John Finlay PhpGedView Project Manager ya...@us... |
From: Rodney H. <rm...@rm...> - 2005-03-18 15:53:23
|
> -----Original Message----- > From: php...@li... > [mailto:php...@li...] On > Behalf Of den...@ur... > Sent: Friday, March 18, 2005 2:42 PM > To: php...@li... > Subject: [Phpgedview-talk] Legacy v5 gedcom & pictures > > I am getting ready to add pictures. Does Legacy gedcom export > the media > links properly or do I need to manually link the photos > online after the > upload? > I use Legacy and it works fine with phpGedView. An example at http://rmhh.co.uk/tree2/individual.php?pid=ID.1&ged=Hall.ged I don't use the default images folder, but point to my Legacy Picture folder and put the thumbnails in a subfolder to that. -- Rodney HALL Heywood, Lancashire Suaviter sed fortiter Agreeably but powerfully ~~~~~~~~~~~~~~ rm...@rm... http://rmhh.co.uk/ http://rmhh.org.uk/ ~~~~~~~~~~~~~~~~~~~ |
From: <den...@ur...> - 2005-03-18 14:42:22
|
I am getting ready to add pictures. Does Legacy gedcom export the media links properly or do I need to manually link the photos online after the upload? I have to give PhpGenView a thumbs up on figuring out who is living. I always suppress living people's names & details. When I told PhpGenView to suppress that info too I had a bunch of people that Legacy should changed to dead on the "advanced set living". That really helped cleaned up data base. I am having problems on PDF reports, this is my test folder. http://utahrockhounds.com/mygenview/ family group sheet ID F6 On general notes I am getting "Note @NI548@" Individual report ID I548 on the Family with Parents some lines it is writing over it's self on the 2nd line Thanks for the help Dennis -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 3/15/2005 |
From: =James B. <j.b...@ve...> - 2005-03-17 04:26:27
|
I've just started to consider a php-based GEDCOM solution for a couple of different uses. One is a normal "share my data with my family" use. The other is quite a bit on the other extreme of pushing the envelope. At first I wasn't going to consider PGV, as the first material that I found lauded it as not requiring mySQL, but I see that mySQL is an option. In brief, I'd like to provide a service much like the One Great Family website, but either for free or for almost free. Also, I don't care for their merging interface, nor their free-for-all merging resolution. It seems like they allow pairs of submitters to merge against each other and to modify that pair's data. I'd like to have a master file and have submitters's data merged against it. Merge disputes would be arbitrated. OK, that said, and knowing that if I knew how really difficult this would be to implement, I'd give up the silly idea in a second, I'd still like to ask those who know the software to fast track me about the obvious obstacles. I am a programmer, but not too advanced with php and still pretty clueless about OOP. I've learned just enough to build a dynamic site with some authentication, session control, etc. I've recently installed mediaWiki (same as used by WikiPedia) which uses php/mySQL, and have been able to use it's "extension" markup tags to call php functions which pass back HTML containing tables of data from my main site's mySQL. But let's pretend that I have a team of competent php gurus in my back pocket. How suitable is PGV as a starting place for modifying into what I describe? How close is it already? I'll install it and play with it during the next month regardless, but it would help if I knew in advance some of the boundaries. Here are some of my initial fears: 1) there is a practical limit to the amount of data that can be managed. 2) there are too many fundamental design structures that would have to be changed to allow the extra features 3) GEDCOM upload is manual? (If so, a module would have to be developed to allow grandma to submit.) 4) robustness issues with importing GEDCOMs from every possible source and export scenario. If so, an import filter would need to be developed. I believe that this is already an issue, with a common solution to run the file through a dependable application like Brother's Keeper to massage the data into a more troublefree form? 5) I would probably need to add data in a non-GEDCOM form. I assume that uploading it directly into the mySQL tables wouldn't be too difficult? It depends on how much the data is spread around in different tables, and how relationships are managed. This data would probably be mostly events, without much connection to other records, like a list of births from a church book, eg. TIA, James Birkholz admin, Posen-L mailing list and website http://www.Posen-L.com To see what I've done, I suggest these as a sample: http://www.posen-l.com/SrnmLst.php http://www.posen-l.com/CatholicDbBrowse.php http://www.birchy.com/GenWiki/index.php?title=Protestant_parish_of_Margonin |