So I upgraded to 2.61.1 today and everything seemed all cool and everything. I got the media part working, I figured out how to edit a few things and I was thinking all was good. Then I logged out.
Under 2.61 I when I edited the privacy.php file to disallow anybody from seeing any of the information (everybody showed up as 'Living') things were ok. Now when I edit the privacy.php file nothing changes. I set the preferrence to '$PRIV_USER' and even '$PRIV_NONE' but each time the deceased members of my family show up.
Normally this wouldn't bother me (the info is up on Rootsweb) but I have stories and pictures I don't want every Tom, Dick, and Harry to stumble across. Did I screw something up, am I missing something or is the program just hating me?
On a side note... is it possible to change the setting of 'Living' to 'Hidden'? I have 'X' amount of generations being listed as 'Living' even though they are, in fact, deceased (recently deceased so I don't really want the info up yet)? Just curious.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
That was all I did in the previous version and it worked just fine, now it just hides living people. Is there another way of hiding all of the information?
(I apologize in advance as I know next to nothing about php or mySQL and am pretty much trial-and-erroring it here)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I haven't really understood what you want to hide from whom???
What you did means:
The details of living people shall be shown only to logged in users, the research log shall also only been shown to logged in users and the relationship privacy is not used so a logged in user can see all the person details inside the gedcom you are using.
On the admin page:
Do you see the following message:
Configuration of the privacy-file ["privacy.php"]
Or is there shown another filename?
If everything seems to be ok for you and it still doesn't work as you want, just try to use the built in privacy editor by clicking on the link described above.
I hope it will work and if it doesn't please write again :-)
bye, Kurt
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2003-12-07
Hi Kurt,
What I want to do is to stop the average user from seeing any information on my family. I want them to see a bunch of boxes saying 'Living' and nothing more and I'm unsure how to do as much (though that's what it was doing before the upgrade).
Ok. I don't see the message:
Configuration of the privacy-file ["privacy.php"]
on the Admin page. The only thing remotely like that that I see is in the 'Manage Gedcoms' area with the 'Privacy File: ? Privacy.php' setting. I also fail to see the built in privacy editor.
I'm sorry if I'm asking inane questions but I looked around and couldn't figure out the problem on my own.
--Joshua
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ok.
So I upgraded to 2.61.1 today and everything seemed all cool and everything. I got the media part working, I figured out how to edit a few things and I was thinking all was good. Then I logged out.
Under 2.61 I when I edited the privacy.php file to disallow anybody from seeing any of the information (everybody showed up as 'Living') things were ok. Now when I edit the privacy.php file nothing changes. I set the preferrence to '$PRIV_USER' and even '$PRIV_NONE' but each time the deceased members of my family show up.
Normally this wouldn't bother me (the info is up on Rootsweb) but I have stories and pictures I don't want every Tom, Dick, and Harry to stumble across. Did I screw something up, am I missing something or is the program just hating me?
On a side note... is it possible to change the setting of 'Living' to 'Hidden'? I have 'X' amount of generations being listed as 'Living' even though they are, in fact, deceased (recently deceased so I don't really want the info up yet)? Just curious.
Hi Joshua...
Do you use the privacy editor or do you edit the privacy.php with an editor?
Please tell me which variables you edit to hide what?
Show dead people
Show living names
[$person_privacy] - settings
[$user_privacy] - settings
[$global_facts] - settings
or
[$person_facts] - settings
bye, Kurt
Kurt,
I just edit the privacy.php file in notepad based upon what is written in the file such as follows;
$SHOW_LIVING_NAMES = $PRIV_USER;
$SHOW_RESEARCH_LOG = $PRIV_USER;
$USE_RELATIONSHIP_PRIVACY = false;
That was all I did in the previous version and it worked just fine, now it just hides living people. Is there another way of hiding all of the information?
(I apologize in advance as I know next to nothing about php or mySQL and am pretty much trial-and-erroring it here)
Hi Joshua...
I haven't really understood what you want to hide from whom???
What you did means:
The details of living people shall be shown only to logged in users, the research log shall also only been shown to logged in users and the relationship privacy is not used so a logged in user can see all the person details inside the gedcom you are using.
On the admin page:
Do you see the following message:
Configuration of the privacy-file ["privacy.php"]
Or is there shown another filename?
If everything seems to be ok for you and it still doesn't work as you want, just try to use the built in privacy editor by clicking on the link described above.
I hope it will work and if it doesn't please write again :-)
bye, Kurt
Hi Kurt,
What I want to do is to stop the average user from seeing any information on my family. I want them to see a bunch of boxes saying 'Living' and nothing more and I'm unsure how to do as much (though that's what it was doing before the upgrade).
Ok. I don't see the message:
Configuration of the privacy-file ["privacy.php"]
on the Admin page. The only thing remotely like that that I see is in the 'Manage Gedcoms' area with the 'Privacy File: ? Privacy.php' setting. I also fail to see the built in privacy editor.
I'm sorry if I'm asking inane questions but I looked around and couldn't figure out the problem on my own.
--Joshua
This can only mean you use an older release than 2.61 :-(
Or there went something wrong while you updated to v2.61 :-(
In 2.61 you also have the choise to force any user to login before seeing any info of living or deceased people in your gedview.
The setting for this is inside the
Manage Gedcoms
Edit gedcom
Require Visitor Authentication = yes
because:
Enabling this option will force all visitors to login before the can view any data on the site.
This sets the $REQUIRE_AUTHENTICATION variable in the config.php file.
If you go on the powered by phpgedview-image at the bottom of any phpgedview page. What image tag-info do you see???
PhpGedView Version 2.xx ???
bye, Kurt
I'm running v. 2.60 Final - mySQL.
That makes some sense, I must have downloaded the wrong fileset. Dang. Sorry to have wasted your time.
*slaps forehead in disbelief*
The problem is that the website says the following;
"Download it Here: http://prdownloads.sourceforge.net/phpgedview/phpGedView-2.61.1.zip?download"
@
http://phpgedview.sourceforge.net/index.html
When in fact the link is;
http://prdownloads.sourceforge.net/phpgedview/phpGedView-2.60.zip?download
I was deceived. =P
Ok. I deleted the whole thing and installed 2.61.1. Now I'm getting a kajillion errors on every page. Why does do computers hate me so?
I get the following when I try to upload a ged com;
"Notice: Undefined index: ansi_to_utf8 in /public_html/joshua/family/uploadgedcom.php on line 94"
I get the following when the help box pops up;
"Notice: Undefined index: welcome_help in /home/alterego/public_html/joshua/family/editconfig_help.php on line 19"
I get the following errors in the first editconfig file and this is a CLEAN install following the installation procedure in the readme file;
"Notice: Undefined index: for_contact in /public_html/joshua/family/functions_print.php on line 776"
"Notice: Undefined index: LOGFILE_CREATE in /public_html/joshua/family/editconfig.php on line 303"
Every page I go to I get a new error. Should I just pack it in and give up on this whole idea?
Hi Joshua...
It seems that you didn't update the language files.
Notice: Undefined index: ansi_to_utf8 in /public_html/joshua/family/uploadgedcom.php on line 94
means that the var $pgv_lang["ansi_to_utf8"] is not included in the lang.en.php.
And it seems to be the same with the other Undifined index - errors :-(
Maybe you only deleted the root-dir of phpgedview and not the subdirs.
Or there was a problem while uploading the files with your ftp-ptogram and it didn't overwrite the old language files in the subdir languages/...
Try to completely delete the content of the phpgedview dir with all subdirs in it.
If you don't have a backup of your gedcom, please back it up before you do the deletitions ;-)
Then try to unpack the release package of v2.61.1 into an emty dir and upload all files to your webspace. Then you should not have any error more :-)
Don't beat the machine ;-)
It's allways the one sitting in front of it :-) :-)
I wish you patience :-)
bye, Kurt
Sorry about the download link.
Kurt is right, both about the "Require Visitor Authentication" paramter and the missing language files.
I've noticed that some FTP programs do not correctly copy subdirectories and this could have been what happened.
--John
Kurt -
Thanks for the help. I've got it working and all figured out. Now it's just cosmetic things that I'm going to be working on. =)
John -
No worries. I believe it had to have been my ftp client (WS_FTP) as when I deleted everything and did a fresh install things went just fine.
This is a great piece of programming and I thank you guys greatly for it. I just wish I had the programming wherewithall to be of help. Thank again.
--Joshua