<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.phpgedview.net/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ggpauly</id>
	<title>PGVWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.phpgedview.net/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ggpauly"/>
	<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php/Special:Contributions/Ggpauly"/>
	<updated>2026-05-10T04:10:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=User_talk:Laurie&amp;diff=12610</id>
		<title>User talk:Laurie</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=User_talk:Laurie&amp;diff=12610"/>
		<updated>2012-06-01T01:56:38Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: /* delete a page */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{archive&lt;br /&gt;
| page = Archive 1&lt;br /&gt;
| from = December 2005&lt;br /&gt;
| to = December 2010&lt;br /&gt;
}}&lt;br /&gt;
==Installation Log==&lt;br /&gt;
[[User talk:Laurie/Install|Installation Log]]&lt;br /&gt;
&lt;br /&gt;
== delete a page ==&lt;br /&gt;
&lt;br /&gt;
Hi Laurie,&lt;br /&gt;
&lt;br /&gt;
I'd like to delete&lt;br /&gt;
&lt;br /&gt;
http://wiki.phpgedview.net/en/index.php?title=Download_v4.2.1&lt;br /&gt;
&lt;br /&gt;
which advises using an old version which is no longer supported.&lt;br /&gt;
&lt;br /&gt;
How do I find other pages that link to this one to fix those?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
George&lt;br /&gt;
george at ringdevelopment.com&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Installation_Guide_v4.2.x&amp;diff=12609</id>
		<title>Installation Guide v4.2.x</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Installation_Guide_v4.2.x&amp;diff=12609"/>
		<updated>2012-06-01T01:29:51Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: /* Requirements */  updated PDO requirement&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Phpgedview}}&lt;br /&gt;
&lt;br /&gt;
This guide is for first-time installations.  If you are upgrading an existing installation, see the article on [[Upgrading]].&lt;br /&gt;
&lt;br /&gt;
The latest release on the v4.2.x series is version [[{{latest version|series=4.2.x}}]]. The release was made on {{latest version|series=4.2.x|release date=1}}. &lt;br /&gt;
&lt;br /&gt;
We provide here a list of the [[#Requirements|requirements]] needed to install PhpGedView. We do not provide full details on how to install these since there are many dedicated websites providing such details and we would not do it justice in this guide. We assume you will have these [[#Requirements|requirements]] satisfied by your [[w:ISP|Internet Service Provider (ISP)]] or your chosen [[Web_hosting|web hosting]] solution. If you are unsure, contact them to check if they do.&lt;br /&gt;
&lt;br /&gt;
==Quick Install==&lt;br /&gt;
&lt;br /&gt;
* Contact your [[w:ISP|ISP]] or [[Web_hosting|web host]] to ensure they are able to supply the [[#Requirements|requirements]] to run PhpGedView.&lt;br /&gt;
* Download and unzip &amp;lt;tt&amp;gt;[http://downloads.sourceforge.net/phpgedview/PhpGedView-all-{{latest version|series=4.2.x}}.zip PhpGedView-all-{{latest version|series=4.2.x}}.zip]&amp;lt;/tt&amp;gt; into a directory named &amp;lt;tt&amp;gt;phpgedview&amp;lt;/tt&amp;gt; on your computer.&lt;br /&gt;
* Upload the &amp;lt;tt&amp;gt;phpgedview&amp;lt;/tt&amp;gt; directory and all its contents to your web space using a method allowed by your ISP or [[Web_hosting|web host]].&lt;br /&gt;
* On the webserver, change the permissions of the following files and directories to be writable by the web server:&lt;br /&gt;
 config.php&lt;br /&gt;
 index/*&lt;br /&gt;
 media/&lt;br /&gt;
 media/thumbs/&lt;br /&gt;
* Point your browser to the directory where you uploaded your PhpGedView files (for example, http://www.yourserver.com/phpgedview/). You should now see a PhpGedView configuration screen. &amp;lt;font color=red&amp;gt;NOTE: make sure to have cookies enabled.&amp;lt;/font&amp;gt;&lt;br /&gt;
[[Image:Fig_3.jpg|centre|frame|Configuration Screen]]&lt;br /&gt;
* Enter the information required using the '?' help icons next to each label for guidance. You will need the MySQL database name, username and password provided by your ISP or web [[Web_hosting|web host]]. Click &amp;quot;Save&amp;quot;.&lt;br /&gt;
* Enter the details of the PhpGedView administrator and click &amp;quot;Create User&amp;quot;. &amp;lt;font color=red&amp;gt;'NOTE: Password must be ≥ 6 characters.&amp;lt;/font&amp;gt;&lt;br /&gt;
[[Image:Fig_4.jpg|centre|frame|Create Admin User]]&lt;br /&gt;
* If you have not yet received any errors you will see a message like:&lt;br /&gt;
[[Image:Fig_5.jpg|centre|frame|Configuration Complete]]&lt;br /&gt;
* On the web server, change the permissions of the &amp;lt;tt&amp;gt;config.php&amp;lt;/tt&amp;gt; file to be non-writable by the web server.&lt;br /&gt;
* You now have a clean PhpGedView installation ready for [[Add a GEDCOM|adding a GEDCOM]].&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
Your [[w:ISP|ISP]] may provide you with the following  services. If they do not, you will need to to find a suitable [[Web_hosting|web hosting]] solution.&lt;br /&gt;
&lt;br /&gt;
; Web server&lt;br /&gt;
: A web server such as [http://httpd.apache.org/ apache] is required to serve the web pages over the internet.&lt;br /&gt;
&lt;br /&gt;
; PHP v5.2+&lt;br /&gt;
: Your web server needs to be running [http://www.php.net PHP] version 5.2 or greater to generate dynamic HTML pages and use all of PhpGedView 4.2.x functions. A minimum 30 second script maximum execution is needed in your php.ini.&lt;br /&gt;
&lt;br /&gt;
; PDO&lt;br /&gt;
PHP Data Objects (PDO) extension to PHP must be installed and enabled. This is a standard part of PHP, and allows PHP to connect to databases.  PDO improves performance, improves sqlite compatibility, and allows a wider range of databases to be used.&lt;br /&gt;
&lt;br /&gt;
; Database&lt;br /&gt;
: You will need at least 1 database and a username and password to access it.&lt;br /&gt;
: PhpGedView primarily supports MySQL, but has also been tested and shown to work with Postgresql, SQLite, and SQL-Server.  The versions required for each of these databases is outlined below:&lt;br /&gt;
: MySQL 4.1+&lt;br /&gt;
: PostgreSQL 8.0+&lt;br /&gt;
: SQLite available through PDO-SQLite which is included in PHP 5&lt;br /&gt;
: MS SQL-Server 2003+&lt;br /&gt;
&lt;br /&gt;
; Web space&lt;br /&gt;
: At least 20MB of web space on the web server. You will need more than this if you intend to store [[w:multimedia|multimedia]] linked to individuals.&lt;br /&gt;
&lt;br /&gt;
; GD Graphics Library (optional)&lt;br /&gt;
: You may wish to install the [[w:GD Graphics Library|GD Graphics Library]] which can then be used by PhpGedView for image manipulation such as creating thumnails. This can be important in saving bandwidth if large images (photos and scanned documents) are used in the genealogy.&lt;br /&gt;
&lt;br /&gt;
; Freetype Library (optional)&lt;br /&gt;
: If [[w:Freetype|Freetype]] is installed, you will have access to the &amp;quot;Circle Diagram&amp;quot; in the Charts menu.  You will also get better watermarking from the [[Media Firewall]].&lt;br /&gt;
&lt;br /&gt;
; Calendar (optional)&lt;br /&gt;
: This is required for Jewish dates/calendars wish to be used.&lt;br /&gt;
&lt;br /&gt;
; zlib (optional)&lt;br /&gt;
: If the web server being used by your ISP or [[Web_hosting|web host]] is the apache web server, it can be configured to send data over the internet in a compressed form using the [[w:zlib|zlib library]] - this will save bandwidth. To enable this compression, your ISP or [[Web_hosting|web host]] needs to add the following lines to the &amp;lt;tt&amp;gt;php.ini&amp;lt;/tt&amp;gt; file:&lt;br /&gt;
 php_flag zlib.output_compression On&lt;br /&gt;
 php_value zlib.output_compression_level 5&lt;br /&gt;
&lt;br /&gt;
Alternatively, your ISP or [[Web_hosting|web host]] may allow you to make these changes yourself. Simply create a file called &amp;lt;tt&amp;gt;.htaccess&amp;lt;/tt&amp;gt; (including the leading dot) in your PhpGedView directory on the web server and add the above two lines to it.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
You must be familiar with methods to transfer files to another computer.&lt;br /&gt;
&lt;br /&gt;
The method used may depend on the [[w:OS|OS]] and the settings of your web space provider as well as your own computer abilities. It is not possible to address every combination, thus we will address the most generic way to do so - the use of a graphical [[w:File Transfer Protocol|File Transfer Protocol (FTP)]] client. An example of a [[w:Free_software|free]], [[w:Open_source|open source]] [[w:FTP_client|FTP client]] is [[w:FileZilla|FileZilla]] - feel free to explore other [[w:Comparison_of_FTP_clients|alternative clients]].&lt;br /&gt;
&lt;br /&gt;
We aim not detail how to use an FTP client as this is best addressed by the documentation of the client you choose to use. We will however, detail the tasks that need to be undertaken with the FTP client. Another alternative, if your web space provider allows it, is to use an [[w:SSH_clients|SSH client]]. However, we assume that if you know about SSH, you will likely already know what to do, so we will not discuss it here.&lt;br /&gt;
&lt;br /&gt;
===Obtaining PhpGedView===&lt;br /&gt;
There are [[Download_v4.2.x|several packages available for PhpGedView v4.2.x]], and you should decide which is most appropriate for your needs.&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the appropriate file to your own computer, you will need to [[w:ZIP (file format)|unzip]] the file into a directory of it's own e.g. &amp;lt;tt&amp;gt;phpgedview&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Uploading PhpGedView to Your Web Space===&lt;br /&gt;
Next, you should use your FTP client to transfer the &amp;lt;tt&amp;gt;phpgedview&amp;lt;/tt&amp;gt; directory and all it's contents to your web space. The contents of this directory is quite large (~37MB) so this could take some time depending on your internet connection speed. However, you probably won't need all those files. With careful pruning, the upload can be reduced to around 9MB. You can also use your host's control panel, such as [[w:cPanel|cPanel]], to upload the compressed zip or tarball archive and then extract it once it is on the server.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;phpgedview&amp;lt;/tt&amp;gt; directory in your web space, will now be referred to as the &amp;quot;PhpGedView install directory&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Setting File Permissions===&lt;br /&gt;
{{main|Setting File Permissions}}&lt;br /&gt;
In order for PhpGedView to function correctly, the web server hosting your PhpGedView installation needs to have the permission to save and modify files in a limited number of directories within your PhpGedView install directory. Your FTP client should be capable of allowing you to modify these permissions (called attributes in some clients). Briefly, you should make the following directories and files in your PhpGedView install directory writable by everyone:&lt;br /&gt;
&lt;br /&gt;
 index/*            # comment: '*' means all files and folders in that directory&lt;br /&gt;
 media/&lt;br /&gt;
 media/thumbs/&lt;br /&gt;
&lt;br /&gt;
Essentially, this will allow PhpGedView to save multimedia files on the server.&lt;br /&gt;
&lt;br /&gt;
====More Secure Permissions====&lt;br /&gt;
If your web server is hosted on a [[w:Unix-like|Unix-like]] OS and you know enough about what permissions are and how to set them, you should set permissions rigidly for a more secure installation.&lt;br /&gt;
# Determine what &amp;quot;user group&amp;quot; the web server runs process as. e.g. Apache2 on Debian runs as &amp;quot;www-data&amp;quot; by default.&lt;br /&gt;
# Change the &amp;quot;ownership&amp;quot; of  all directories and files under the PhpGedView install directory to be owned by you.&lt;br /&gt;
# Change the &amp;quot;group membership&amp;quot; of all directories and files under the PhpGedView install directory to be that of the web server.&lt;br /&gt;
# Ensure all directories and files under the PhpGedView install directory '''cannot''' be written by the group members.&lt;br /&gt;
# Set specified directories and files to be group writable.&lt;br /&gt;
&lt;br /&gt;
If you have SSH access to your [[w:Unix-like|Unix-like]] web server, the following commands should take care of this. It assumes the web server is running with group membership of &amp;quot;www-data&amp;quot;, and your username is YOUR_USERNAME):&lt;br /&gt;
 chown -R YOUR_USERNAME ./phpgedview/&lt;br /&gt;
 chgrp -R www-data ./phpgedview/&lt;br /&gt;
 chmod -R g-w ./phpgedview/&lt;br /&gt;
 chmod g+w ./phpgedview/index/&lt;br /&gt;
 chmod g+w ./phpgedview/media/&lt;br /&gt;
 chmod g+w ./phpgedview/media/thumbs/&lt;br /&gt;
&lt;br /&gt;
===Online PhpGedView Configuration===&lt;br /&gt;
There exists a tool in PhpGedView that allows you to make changes to the PhpGedView configuration, this needs to be performed to complete the installation.&lt;br /&gt;
&lt;br /&gt;
In order to do this, the web server must have permissions to write to the &amp;lt;tt&amp;gt;config.php&amp;lt;/tt&amp;gt; file in the PhpGedView install directory to be able to save the changes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;WARNING: you should set &amp;lt;tt&amp;gt;config.php&amp;lt;/tt&amp;gt; permissions back to not writable by the web server immediately after performing the configuration! Failing to do so will leave your PhpGedView installation at risk!&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''NOTE: you need cookies enabled to run the install script.'''  This is not checked for. Without cookies enabled the install script fails in ways that point to other issues like not having the config.php file write-able or not having proper access to the database.&lt;br /&gt;
&lt;br /&gt;
* Using the FTP client, set the permissions of &amp;lt;tt&amp;gt;config.php&amp;lt;/tt&amp;gt; in the PhpGedView install directory to be writable by everyone. Alternatively, if you are using an SSH client you could issue the following command:&lt;br /&gt;
 chmod g+w ./phpgedview/config.php&lt;br /&gt;
&lt;br /&gt;
* Point your web browser to the PhpGedView install directory (for example, http://www.yourserver.com/phpgedview/). You should now see a PhpGedView configuration screen.&lt;br /&gt;
[[Image:Fig_3.jpg|centre|frame|Configuration Screen]]&lt;br /&gt;
&lt;br /&gt;
* Enter all relevant information into the form, clicking the help ('?') icons for guidance. You will need the MySQL database name, username and password provided by your ISP or [[Web_hosting|web host]]. Click &amp;quot;Save&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Extra Configuration tips for those with ISPs who do not host PHPGedview ( this advice relates to an ISP which uses the online control panel program called &amp;quot;cpanel&amp;quot; and the phpmyadmin and mysqldatabases utilities);&lt;br /&gt;
host name is &amp;quot;localhost&amp;quot;, &lt;br /&gt;
database name is &amp;quot;accountname_name of database&amp;quot;, &lt;br /&gt;
use mysqldatabases utility to create a database and then a user that can access the database. Again usernames may have been automatically prefixed with the ISP account name - use the mysqldatabases utility to see.&lt;br /&gt;
&lt;br /&gt;
* Enter the details of the PhpGedView administrator and click &amp;quot;Create User&amp;quot;. &amp;lt;font color=red&amp;gt;'NOTE: Password must be ≥ 6 characters.&amp;lt;/font&amp;gt;&lt;br /&gt;
[[Image:Fig_4.jpg|centre|frame|Create Admin User]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* If you have not yet received any errors you will see a message like:&lt;br /&gt;
[[Image:Fig_5.jpg|centre|frame|Configuration Complete]]&lt;br /&gt;
&lt;br /&gt;
* Using your FTP client, change the permissions of the &amp;lt;tt&amp;gt;config.php&amp;lt;/tt&amp;gt; file to be non-writable. If you are using an SSH client, make the &amp;lt;tt&amp;gt;config.php&amp;lt;/tt&amp;gt; file non-writable by the group:&lt;br /&gt;
 chmod g-w ./phpgedview/config.php&lt;br /&gt;
&lt;br /&gt;
* You now have a clean PhpGedView installation ready for [[Add_a_GEDCOM|adding a GEDCOM]].&lt;br /&gt;
&lt;br /&gt;
==Upgrading From a Previous Version==&lt;br /&gt;
&lt;br /&gt;
Go to this page for [[Upgrading]]. It is usually a reasonably straightforward process, but can vary widely depending on your [[w:OS|OS]], your [[w:ISP|ISP]] etc.&lt;br /&gt;
&lt;br /&gt;
=Post-Install Tasks and Configuration=&lt;br /&gt;
&lt;br /&gt;
==License==&lt;br /&gt;
{{License}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PhpGedView]]&lt;br /&gt;
[[Category:Installation Guide]]&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Installation_Guide&amp;diff=12608</id>
		<title>Installation Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Installation_Guide&amp;diff=12608"/>
		<updated>2012-06-01T01:21:57Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: updated to reflect current version support policy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Installation_Guide_v{{latest stable series}}]]&lt;br /&gt;
&lt;br /&gt;
It should be noted that the current release version of phpGedView (PGV) requires you have authorized access to a database (usually MySQL or SQLite, but PGV does work with other DB's) '''AND''' that this database contains PDO drivers. All system requirements and cautions for most installations, as well as a step-by-step procedures, are explained in the detailed setup accessed from the above Installation Guide link.&lt;br /&gt;
&lt;br /&gt;
To see if your database has PDO available, access your PHP info page and review the PDO drivers status. If PDO support is not enabled, you must either ask that the PDO drivers be installed and enabled, or switch ISPs to one that provides these drivers to use the current release version of PhpGedView.&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Download_v4.2.x&amp;diff=12607</id>
		<title>Download v4.2.x</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Download_v4.2.x&amp;diff=12607"/>
		<updated>2012-06-01T01:09:01Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: changed to reflect current version support&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While the latest stable release is v[[{{latest version|series=4.2.x}}]], it was released on {{latest version|series=4.2.x|release date=1}}. The current SVN release is a slightly improved version titled v4.3 and is the recommended stable replacement for v4.2.4. See PGV's [https://sourceforge.net/projects/phpgedview/forums/forum/185166/topic/4392768 Sourceforge help forum] for download details.&lt;br /&gt;
 &lt;br /&gt;
[[image:gedview.gif|right]]&lt;br /&gt;
All older versions are no longer supported and should be upgraded.&lt;br /&gt;
&lt;br /&gt;
==Download Packages==&lt;br /&gt;
For convenience PhpGedView {{latest version|series=4.2.x}} has been divided into several packages which allows you to choose what you want to download.&lt;br /&gt;
&lt;br /&gt;
[[Modules]] are plug-ins to PhpGedView which provide additional features or functionality not found in the core files.  Some modules may require additional software.  See the installation instructions for each module for their requirements.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PhpGedView-basic-{{latest version|series=4.2.x}}.zip PhpGedView (BASIC) {{latest version|series=4.2.x}}]&lt;br /&gt;
: This package contains the core files to run PhpGedView.  It includes the most commonly requested themes and language files.  It does not include place maps or any modules.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PhpGedView-all-{{latest version|series=4.2.x}}.zip PhpGedView (ALL) {{latest version|series=4.2.x}}]&lt;br /&gt;
: This package contains the complete set files to run PhpGedView, including all themes and language files,  place maps and modules. After installation you can disable the modules you don't need. &lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Demo-{{latest version|series=4.2.x}}.zip Windows Demo ]&lt;br /&gt;
: This package is a self contained demo version of PhpGedView which can be run out of the box on Windows based systems.  This package is great if you want to take PGV for a test drive or if you want to burn your own data for distribution on a CD.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Themes-{{latest version|series=4.2.x}}.zip Themes ]&lt;br /&gt;
: This package includes other themes maintained with PhpGedView.  Other user submitted themes can be found at http://www.pgvthemes.com/&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Places-{{latest version|series=4.2.x}}.zip Places ]&lt;br /&gt;
: This package includes place maps for many different countries.  Place maps can be enabled in the place hierarchy and on the editing pages.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Languages-{{latest version|series=4.2.x}}.zip Languages ]&lt;br /&gt;
: This package includes the other languages that have been submitted to PGV including Arabic, Catalan, Czech, Danish, Greek, Spanish, Estonian, Finnish, Hebrew, Hungarian, Indonesian, Italian, Lithuanian, Dutch, Polish, Portuguese, Romanian, Russian, Serbian, Slovakian, Slovenian, Turkish, Vietnamese, and Chinese.&lt;br /&gt;
&lt;br /&gt;
==Download Modules==&lt;br /&gt;
To install a module just upload it to the &amp;quot;modules&amp;quot; directory in your PhpGedView folder.  All of these modules are included in the &amp;quot;PhpGedView (ALL) {{latest version|series=4.2.x}}&amp;quot; package above.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Module-googlemap-{{latest version|series=4.2.x}}.zip GoogleMap Module ] : This module enables GoogleMap support in the program.  It will put a person's events on a map from Google.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Module-research_assistant-{{latest version|series=4.2.x}}.zip Research Assistant Module ] : This module enables the a research assistant tool in PGV.  This tool is designed to help you with your genealogical research.  It provides a way to manage and track research tasks as well as the ability to quickly enter data from sources such as census forms.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Module-Module-lightbox-{{latest version|series=4.2.x}}.zip Lightbox Module ] : This module enables an alternate way to experience media in PhpGedView.  It provides an &amp;quot;Album&amp;quot; tab on the individual page, media slideshows, and other media enhancements.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Module-gallery2-{{latest version|series=4.2.x}}.zip Gallery Module ] : This module enables support and integration with the Gallery project.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Module-punbb-{{latest version|series=4.2.x}}.zip PunBB Module ] : This module enables support and integration with the PunBB forum project.  It will allow you to include message forums in your PGV site.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Module-phpsysinfo-{{latest version|series=4.2.x}}.zip PhpSysInfo Module ] : This module enables support and integration with the PhpSysInfo project.&lt;br /&gt;
&lt;br /&gt;
;[https://sourceforge.net/project/downloading.php?group_id=55456&amp;amp;filename=PGV-Module-sitemap-{{latest version|series=4.2.x}}.zip Sitemap Module ] : This module enables a site map useful for crawlers and search engines.&lt;br /&gt;
&lt;br /&gt;
==Source Repositories==&lt;br /&gt;
You can also obtain the files from one of the following source repositories&lt;br /&gt;
&lt;br /&gt;
===Subversion v4.2+===&lt;br /&gt;
You can also get the latest bug fixes from the main trunk of the subversion repository. Code in the [[SVN]] repository can be considered Release Candidate quality.&lt;br /&gt;
&lt;br /&gt;
If you would like to try out the latest features or help to beta test new versions, then you can get the latest development code from the 4.2 branch of the Subversion repository. Code in any branches of the repository should be considered alpha/beta quality and is not recommended for production environments.&lt;br /&gt;
&lt;br /&gt;
The following SVN command will get you the latest code:&lt;br /&gt;
&lt;br /&gt;
 export LC_ALL=en_US &lt;br /&gt;
 svn co https://phpgedview.svn.sourceforge.net/svnroot/phpgedview/trunk/phpGedView phpgedview&lt;br /&gt;
&lt;br /&gt;
You can find out more information and browse the SVN repostory online at this location https://sourceforge.net/svn/?group_id=55456&lt;br /&gt;
&lt;br /&gt;
[[Category:PhpGedView]]&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Web_hosting&amp;diff=12596</id>
		<title>Web hosting</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Web_hosting&amp;diff=12596"/>
		<updated>2011-12-02T20:37:43Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''web host''' provides the hardware, software and support to clients who wish to publish content on the internet. Many web hosts will meet the [[Installation_Guide#Requirements|minimum requirements]] to run [[PhpGedView]], with some specifically advertising that they support PhpGedView. For some, the installation of PhpGedView may be beyond the ability of users who wish to install and use their own PhpGedView powered website. Therefore, some web hosts have included automatic (or &amp;quot;one-click&amp;quot;) install scripts, making it very simple to install and setup.&lt;br /&gt;
&lt;br /&gt;
When selecting a hosting solution ensure that they meet all of the [[Installation_Guide#Requirements|installation requirements]].&lt;br /&gt;
&lt;br /&gt;
==Hosts that support PhpGedView==&lt;br /&gt;
* [http://www.dreamhost.com/ Dreamhost] - has a one-click install and a control panel for easy upgrades, '''but''' after [[upgrading]] you can get PHP errors and SQL errors, so DreamHost's upgrading doesn't seem to work right yet.&lt;br /&gt;
* [http://www.dotservant.com/ Dotservant.com website hosting]&lt;br /&gt;
* [http://www.familywebhost.com FamilyWeb]&lt;br /&gt;
* [http://www.relatedfamilies.com/ RelatedFamilies]  Automatic installation, Automatic upgrades, 15-Day Free Trial.  No setup fee.&lt;br /&gt;
** &amp;lt;small&amp;gt;RelatedFamilies specializes in hosting Genealogy and Family web sites.  PhpGedView will be automatically installed for you in a matter of seconds at sign-up time.  Future upgrades will also be automatic.&amp;lt;/small&amp;gt;&lt;br /&gt;
* [http://www.yourbeginnings.com/web/ Your Beginnings] Ad supported.&lt;br /&gt;
** &amp;lt;small&amp;gt;YourBeginnings (YB) offers free website hosting for your family history using phpGEDView (PGV). PGV makes getting your family history on the Internet simple. YB installs the software on our server, configures the software and uploads your GEDCOM file for you. All you have to do is invite your users and document your family story. Ad supported.(24 Mar 2009) &amp;lt;/small&amp;gt;&lt;br /&gt;
* [http://ancestortree.net Ancestor Tree] free trial, security options, automatic upgrades, backups, no setup fee, no ads&lt;br /&gt;
** &amp;lt;small&amp;gt;Choose Ancestor Tree for the most complete full service Family Tree hosting available.  We take care of all the website chores (installation, security configuration, upgrades, and backups)  We emphasize friendly and competent customer service.  Frequent backups - four times a day.  Choose from four plans offering increasing security and access options.  No ads!  Your family website is safe with our secure, reliable, and high quality service.  Try our PawPaw plan for free for 15 days. &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [[w:Web_hosting_service|Wikipedia]]&lt;br /&gt;
&lt;br /&gt;
[[Category:PhpGedView]]&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Contact&amp;diff=12320</id>
		<title>Contact</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Contact&amp;diff=12320"/>
		<updated>2011-01-16T01:46:21Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: update forum urls&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is intended to help orientate you to the possible avenues of contact depending on what you may have come here for.&lt;br /&gt;
&lt;br /&gt;
=What is PhpGedView?=&lt;br /&gt;
For details about what PhpGedView is and does, please refer to the [[PGVWiki:About|About]] page.&lt;br /&gt;
&lt;br /&gt;
=Users Seeking Help=&lt;br /&gt;
If you require help using PhPGedView, you should first take a look at the following PGVWiki pages or [[Special:Search|search the PGVWiki]] for appropriate articles:&lt;br /&gt;
&lt;br /&gt;
* [[Users Guide]] - A guide on how to use PhpGedView&lt;br /&gt;
* [[How To]] guides - Detailed, step-by-step guides on how to address specific tasks relating to PhpGedView&lt;br /&gt;
* [[FAQ]] - Lists of frequently asked question with answers&lt;br /&gt;
&lt;br /&gt;
If you do not find the answers to your question(s), feel free to contact us on one of our SourceForge [https://sourceforge.net/projects/phpgedview/forums hosted forums]:&lt;br /&gt;
&lt;br /&gt;
* [https://sourceforge.net/projects/phpgedview/forums/forum/185166 Help] Forum - Request help from other users for phpGedView&lt;br /&gt;
* [https://sourceforge.net/projects/phpgedview/forums/forum/185165 Open Discussion] Forum - Discuss anything related to phpGedView&lt;br /&gt;
* [https://sourceforge.net/projects/phpgedview/forums/forum/294245 Translations] Forum - This forum is for the translation of phpGedView into different languages&lt;br /&gt;
&lt;br /&gt;
We also have had SourceForge hosted mailing lists (the last being for making [http://sourceforge.net/mailarchive/forum.php?forum_name=phpgedview-announce PhpGedView announcements]). These are no longer active.&lt;br /&gt;
&lt;br /&gt;
=PGVWiki Website=&lt;br /&gt;
If you require assistance with a technical problem with any of the PGVWiki sites then contact  [http://wiki.phpgedview.net/en/index.php?title=User_talk:Laurie&amp;amp;action=edit&amp;amp;section=new Laurie and leave me a message].&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=PGVWiki_talk:Bulletin_Board&amp;diff=12319</id>
		<title>PGVWiki talk:Bulletin Board</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=PGVWiki_talk:Bulletin_Board&amp;diff=12319"/>
		<updated>2011-01-16T00:58:07Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: removal suggestion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Should this page be removed?  It's a duplication of the forums.&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Upgrading&amp;diff=12317</id>
		<title>Upgrading</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Upgrading&amp;diff=12317"/>
		<updated>2011-01-16T00:52:01Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: updated version link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article deals with upgrading an existing installation of [[PhpGedView]].&lt;br /&gt;
&lt;br /&gt;
==Before you start==&lt;br /&gt;
&lt;br /&gt;
# Check the version of your current PhpGedView installation.  It is displayed on the site admin page.&lt;br /&gt;
#* If your current version is 3 (or earlier), read the [[Upgrading from 3.x to 4.x]] article first.  Direct Upgrades from version 3 to the latest version have not been tested, although they may work.  It might be safer to upgrade to 4.0.2 as an intermediate step.&lt;br /&gt;
#* If your current version is 4 (or later), follow the instructions on this page. &lt;br /&gt;
# Check the version of PHP on your webserver.  You can find this out by following the 'PHP Information' link on the site admin page.&lt;br /&gt;
#* If you have PHP5.2 or later, you can run the latest version of PhpGedView.&lt;br /&gt;
#* If you have an older version of PHP, you should install [https://sourceforge.net/projects/phpgedview/files/1%20PhpGedView/PhpGedView%20v4.1.7/ PhpGedView 4.1.7].  This was the last version to run on PHP4.&lt;br /&gt;
#* Note that many ISPs offer ''both'' PHP4 and PHP5.  You often need to edit a configuration file or use a control panel to switch between them.&lt;br /&gt;
# Check whether the PDO database driver is available on your server.  From the &amp;quot;PHP Information&amp;quot; link on your admin page, look for a section called PDO.  You should see &amp;quot;PDO Enabled&amp;quot;, and a driver for the database you intend to use. Check with your web host if you are unsure.&lt;br /&gt;
#* If PDO is not available, then you should install [https://sourceforge.net/projects/phpgedview/files/1%20PhpGedView/PhpGedView%20v4.2.1/ PhpGedView 4.2.1].&lt;br /&gt;
#* If PDO is available, you can run the latest version of PhpGedView, currently [https://sourceforge.net/projects/phpgedview/files/1%20PhpGedView/PhpGedView%20v4.2.4/ PhpGedView 4.2.4]. &lt;br /&gt;
# While reviewing the PHP Information, also check your available memory allocation. PhpGedView requires at a minimum of 32mb of allocatable RAM for small GEDCOMs and is happy to consume much more, depending upon the size of your GEDCOM. 64mb of allocatable memory is a recommended base level.&lt;br /&gt;
# If your site allows other users to make online edits, you should ''temporarily'' disable them in the gedcom configuration page. (To do this in 4.1.x, use the &amp;quot;Admin&amp;quot; link at top of page -&amp;gt; &amp;quot;Manage GEDCOMs and edit Privacy&amp;quot; -&amp;gt; click &amp;quot;edit&amp;quot; on the &amp;quot;Configuration file&amp;quot; line -&amp;gt; &amp;quot;Edit Options&amp;quot; -&amp;gt; &amp;quot;Enable online editing&amp;quot; -&amp;gt; set to &amp;quot;No&amp;quot;).&lt;br /&gt;
# Accept or reject any pending GEDCOM edits. (There is a link for doing this in the page header/footer.)&lt;br /&gt;
# Make sure that gedcom files in your index directory are up-to-date.  If you have enabled &amp;quot;sync changes to gedcom file&amp;quot; in your gedcom configuration, then they ''should'' be up-to-date. (To check this in 4.1.x, go: &amp;quot;Admin&amp;quot; link at top of page -&amp;gt; &amp;quot;Manage GEDCOMs and edit Privacy&amp;quot; -&amp;gt; click &amp;quot;edit&amp;quot; on the &amp;quot;Configuration file&amp;quot; line -&amp;gt; &amp;quot;Edit Options&amp;quot; -&amp;gt; &amp;quot;Synchronize edits into GEDCOM file&amp;quot; -&amp;gt; check this field is set to &amp;quot;Yes&amp;quot;.) However discrepancies can creep in over time, and it is recommended to update it anyway.&lt;br /&gt;
#* In PhpGedView version 4.1 and earlier, you should use the download-gedcom option, and then copy the file back to the server. (To do this, use &amp;quot;Admin&amp;quot; link at top of page -&amp;gt; Manage GEDCOMs and edit Privacy -&amp;gt; click &amp;quot;download&amp;quot; on the &amp;quot;GEDCOM file&amp;quot; line -&amp;gt; select &amp;quot;GEDCOM&amp;quot; under &amp;quot;Choose File Type&amp;quot;, untick &amp;quot;Remove custom PGV tags? (eg. _PGVU, _THUM)&amp;quot;, tick &amp;quot;Zip File(s)&amp;quot; -&amp;gt; click &amp;quot;download now&amp;quot;.)&lt;br /&gt;
#* In PhpGedView version 4.2 and later, you can use the export option from the manage gedcoms page to achieve the same thing more quickly.&lt;br /&gt;
# If you are using custom themes, check with the theme author to find out whether it is compatible with the version of PhpGedView you are installing.  If it is not, or you don't know, use the user administration page to change all users to one of the standard themes.&lt;br /&gt;
# If you have customised any of the PHP scripts to change the behaviour of PhpGedView, you should make preparations to implement the same customisations on your new installation.&lt;br /&gt;
# Make a backup copy of your database.  This step is optional, and should only be required if, during your upgrade process, something goes wrong. There are several ways to do this, depending on your server configuration:&lt;br /&gt;
#* sqlite&lt;br /&gt;
#** simply make a copy of the database file.&lt;br /&gt;
#* MySQL&lt;br /&gt;
#** If you run your own server, make a copy of the raw database files.&lt;br /&gt;
#** If you have access to the phpMyAdmin tool, it offers an SQL export facility.&lt;br /&gt;
#* General&lt;br /&gt;
#** An export utility is available from the [https://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=2318005&amp;amp;group_id=55456&amp;amp;atid=477081 patches tracker] which can export/import your database tables to files in your index directory.&lt;br /&gt;
# Make a backup copy of the configuration files and data directories on your server.&lt;br /&gt;
#* Your configuration file: /config.php&lt;br /&gt;
#* Your media directory and its contents: /media&lt;br /&gt;
#* Your index directory and its contents: /index&lt;br /&gt;
#* Any local translations: /languages/extra.XX.php&lt;br /&gt;
#* The configuration files of any modules that you use: /modules/XXXXX/config.php&lt;br /&gt;
# Make another backup.  Upgrade problems can always be repaired - but only if you have a backup!&lt;br /&gt;
# click the &amp;quot;Logout&amp;quot; link at the top of the page.&lt;br /&gt;
&lt;br /&gt;
==Obtaining the latest distribution==&lt;br /&gt;
&lt;br /&gt;
Download the appropriate .zip file from [https://sourceforge.net/project/showfiles.php?group_id=55456&amp;amp;package_id=61562 sourceforge.net] and extract the contents of it to your desktop computer.&lt;br /&gt;
&lt;br /&gt;
There are two current versions available:&lt;br /&gt;
* the full version (e.g. PhpGedView-all-X.Y.Z.zip) which contains ''all'' the languages, ''all'' the themes and ''all'' the optional modules.&lt;br /&gt;
* the basic version (e.g. PhpGedView-basic.X.Y.Z.zip) which contains just the ''major'' languages, the ''most popular'' themes and ''no'' optional modules.&lt;br /&gt;
&lt;br /&gt;
If you downloaded the full version, you should delete any modules/languages/themes that you don't use.&lt;br /&gt;
If you downloaded the basic version, you may also download any of the optional modules/languages/themes that you want.&lt;br /&gt;
&lt;br /&gt;
* Languages are stored in the /languages/ directory.  Add/remove complete sets of language files, such as *.XX.php.&lt;br /&gt;
* Modules are stored in the /modules/ directory.  Add/remove sub-directories, together with the corresponding .php file of the same name.&lt;br /&gt;
* Themes are stored in the /themes/ directory.  Add/remove complete sub-directories.&lt;br /&gt;
&lt;br /&gt;
You may choose a different combination of modules/languages/themes to the one in your current installation. Should you need an earlier version of phpGedView. most previous stable releases are listed below these current versions. &lt;br /&gt;
&lt;br /&gt;
It is generally simpler to download the full version and delete rather than download the basic version and add to it.  However, if you have slow/limited internet connectivity, you may want to start with the basic version and add to it.&lt;br /&gt;
&lt;br /&gt;
==Preparing the distribution files==&lt;br /&gt;
&lt;br /&gt;
The following files and directories will be included with the distribution.  These are only needed when setting up a new installation and contain default values.  Since we are upgrading an existing installation, we want to keep the existing files on the server.  Delete the following files and directories from your temporary area before you upload them.&lt;br /&gt;
&lt;br /&gt;
* The file /config.php&lt;br /&gt;
* The directory /index/ and all its contents&lt;br /&gt;
* The directory /media/ and all its contents&lt;br /&gt;
&lt;br /&gt;
==Clean up the current files on the server==&lt;br /&gt;
&lt;br /&gt;
Delete all the files/directories on your server '''except''' the following:&lt;br /&gt;
&lt;br /&gt;
* The application configuration file: /config.php&lt;br /&gt;
* Any local function customisation file: /includes/functions.extra.php&lt;br /&gt;
* The application data directory: /index/&lt;br /&gt;
* Any local language file customisations: /languages/extra.XX.php&lt;br /&gt;
* Any local language event history customisations: /languages/histo.XX.php&lt;br /&gt;
* The multi-media storage directory: /media/&lt;br /&gt;
* Any 3rd party module specific files: /modules/XXX.php&lt;br /&gt;
* Any module configuration files: /modules/XXX/config.php&lt;br /&gt;
&lt;br /&gt;
This is the reverse of the files you deleted in the previous step.&lt;br /&gt;
&lt;br /&gt;
Delete the following directory on your server, and all its contents.  PhpGedView will recreate it when it needs it.&lt;br /&gt;
&lt;br /&gt;
* /index/cache/&lt;br /&gt;
&lt;br /&gt;
Delete the following file on your server.  PhpGedView will recreate it when it needs it.&lt;br /&gt;
&lt;br /&gt;
* /index/reports.dat&lt;br /&gt;
&lt;br /&gt;
==Copy the new distribution files to the server==&lt;br /&gt;
Copy all the distribution files you prepared in the previous step to your server.  This will replace the ones you just deleted.&lt;br /&gt;
&lt;br /&gt;
==Re-import Gedcom Data==&lt;br /&gt;
&lt;br /&gt;
If you have performed a major upgrade (e.g. 4.1.x to 4.2.x) you will be required to reimport your gedcom files.  If you have performed a minor upgrade (e.g. 4.2.x to 4.2.y) this step is optional.&lt;br /&gt;
&lt;br /&gt;
Log in to the server as a site administrator.  Go to the manage gedcom page, if you are not automatically redirected there.&lt;br /&gt;
&lt;br /&gt;
Import each gedcom in turn by selecting the &amp;quot;import&amp;quot; option and following the instructions. If these gedcoms were created by PGV and contain media files, upon reimport, select &amp;quot;NO&amp;quot; to the question of 'keep media links'. '''Failure to do so will cause duplicate media links and media to appear to be unlinked''' to your individuals, families and sources.&lt;br /&gt;
&lt;br /&gt;
==Sanity Check==&lt;br /&gt;
&lt;br /&gt;
Briefly check the major functions areas;&lt;br /&gt;
* individual and family details&lt;br /&gt;
* charts&lt;br /&gt;
* reports&lt;br /&gt;
* multimedia&lt;br /&gt;
* modules such as googlemaps or research-assistant&lt;br /&gt;
&lt;br /&gt;
Upgrade problems tend to result in complete success or complete failure.  If there are no obvious errors, you should be fine.&lt;br /&gt;
&lt;br /&gt;
==Post Installation Steps==&lt;br /&gt;
&lt;br /&gt;
* Re-enable online editing, if you disabled it earlier&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Advanced_HTML_block&amp;diff=12274</id>
		<title>Advanced HTML block</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Advanced_HTML_block&amp;diff=12274"/>
		<updated>2010-08-24T19:25:02Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''Advanced HTML block''' is an [[HTML block]] that you can place on your page to add any sort of message you may want. You can insert references to information from your GEDCOM into the HTML text.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
For example, this HTML&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This site was last updated on #gedcomUpdated#. There are #totalSurnames# surnames in this family tree. The&lt;br /&gt;
 earliest recorded event is the #firstEventType# of #firstEventName# in #firstEventYear#. The most recent &lt;br /&gt;
event is the #lastEventType# of #lastEventName# in #lastEventYear#.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you have any comments or feedback please contact #contactWebmaster#.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Results in this output:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This site was last updated on 15 March 2010. There are 2 surnames in this family tree. The earliest recorded &lt;br /&gt;
event is the birth of Father's Name Surname  (I2) in 1830. The most recent event is the birth of Given Names &lt;br /&gt;
Surname  (I1) in 1850.&lt;br /&gt;
&lt;br /&gt;
If you have any comments or feedback please contact Admin admin.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Built-in Variables==&lt;br /&gt;
&lt;br /&gt;
List of the variables built into the Advanced HTML block, together with the resulting text when a reference to this variable is embedded in the HTML code supplied to the Advanced HTML block. (trunk version Aug. 2010)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Variable 	Resultant text &lt;br /&gt;
gedcomFilename	ourfamily.ged&lt;br /&gt;
gedcomID	1&lt;br /&gt;
gedcomTitle	Our Family&lt;br /&gt;
gedcomCreatedSoftware	PhpGedView&lt;br /&gt;
gedcomCreatedVersion	4.2.3&lt;br /&gt;
gedcomDate	15 March 2010&lt;br /&gt;
gedcomUpdated	15 March 2010&lt;br /&gt;
gedcomHighlight	&lt;br /&gt;
gedcomHighlightLeft	&lt;br /&gt;
gedcomHighlightRight	&lt;br /&gt;
totalRecords	7&lt;br /&gt;
totalIndividuals	3&lt;br /&gt;
totalIndisWithSources	0&lt;br /&gt;
chartIndisWithSources	With sources [0%], Without sources [100%]&lt;br /&gt;
totalIndividualsPercentage	42.86%&lt;br /&gt;
totalFamilies	1&lt;br /&gt;
totalFamsWithSources	0&lt;br /&gt;
chartFamsWithSources	With sources [0%], Without sources [100%]&lt;br /&gt;
totalFamiliesPercentage	14.29%&lt;br /&gt;
totalSources	0&lt;br /&gt;
totalSourcesPercentage	0%&lt;br /&gt;
totalNotes	0&lt;br /&gt;
totalNotesPercentage	0%&lt;br /&gt;
totalOtherRecords	3&lt;br /&gt;
totalOtherPercentage	42.86%&lt;br /&gt;
totalSurnames	1&lt;br /&gt;
totalGivennames	3&lt;br /&gt;
totalEvents	3&lt;br /&gt;
totalEventsBirth	3&lt;br /&gt;
totalBirths	3&lt;br /&gt;
totalEventsDeath	0&lt;br /&gt;
totalDeaths	0&lt;br /&gt;
totalEventsMarriage	0&lt;br /&gt;
totalMarriages	0&lt;br /&gt;
totalEventsDivorce	0&lt;br /&gt;
totalDivorces	0&lt;br /&gt;
totalEventsOther	0&lt;br /&gt;
totalSexMales	1&lt;br /&gt;
totalSexMalesPercentage	33.33%&lt;br /&gt;
totalSexFemales	1&lt;br /&gt;
totalSexFemalesPercentage	33.33%&lt;br /&gt;
totalSexUnknown	1&lt;br /&gt;
totalSexUnknownPercentage	33.33%&lt;br /&gt;
chartSex	Males [33.3%], Females [33.3%], Unknown [33.3%]&lt;br /&gt;
totalLiving	0&lt;br /&gt;
totalLivingPercentage	0%&lt;br /&gt;
totalDeceased	3&lt;br /&gt;
totalDeceasedPercentage	100%&lt;br /&gt;
totalMortalityUnknown	0&lt;br /&gt;
totalMortalityUnknownPercentage	0%&lt;br /&gt;
mortalityUnknown	&lt;br /&gt;
chartMortality	Living [0%], Dead [100%]&lt;br /&gt;
totalUsers	1&lt;br /&gt;
totalAdmins	1&lt;br /&gt;
totalNonAdmins	0&lt;br /&gt;
totalMedia	0&lt;br /&gt;
totalMediaAudio	0&lt;br /&gt;
totalMediaBook	0&lt;br /&gt;
totalMediaCard	0&lt;br /&gt;
totalMediaCertificate	0&lt;br /&gt;
totalMediaCoatOfArms	0&lt;br /&gt;
totalMediaDocument	0&lt;br /&gt;
totalMediaElectronic	0&lt;br /&gt;
totalMediaMagazine	0&lt;br /&gt;
totalMediaManuscript	0&lt;br /&gt;
totalMediaMap	0&lt;br /&gt;
totalMediaFiche	0&lt;br /&gt;
totalMediaFilm	0&lt;br /&gt;
totalMediaNewspaper	0&lt;br /&gt;
totalMediaPainting	0&lt;br /&gt;
totalMediaPhoto	0&lt;br /&gt;
totalMediaTombstone	0&lt;br /&gt;
totalMediaVideo	0&lt;br /&gt;
totalMediaOther	0&lt;br /&gt;
totalMediaUnknown	0&lt;br /&gt;
chartMedia	None&lt;br /&gt;
totalPlaces	1&lt;br /&gt;
chartDistribution	&lt;br /&gt;
Individual distribution chart&lt;br /&gt;
&lt;br /&gt;
Individual distribution chart&lt;br /&gt;
	Highest population  		Lowest population  		Nobody at all  &lt;br /&gt;
commonCountriesList	&lt;br /&gt;
&lt;br /&gt;
    * Click edit and change me ‎[1]‎&lt;br /&gt;
&lt;br /&gt;
commonBirthPlacesList	&lt;br /&gt;
&lt;br /&gt;
    * Click edit and change me ‎[1]‎&lt;br /&gt;
&lt;br /&gt;
commonDeathPlacesList	&lt;br /&gt;
&lt;br /&gt;
commonMarriagePlacesList	&lt;br /&gt;
&lt;br /&gt;
statsBirth	Births by century&lt;br /&gt;
statsDeath	&lt;br /&gt;
firstBirth	Father's Name Surname ‎(I2)‎&lt;br /&gt;
Birth 1830&lt;br /&gt;
firstBirthYear	1830&lt;br /&gt;
firstBirthName	Father's Name Surname  (I2)&lt;br /&gt;
firstBirthPlace	&lt;br /&gt;
lastBirth	Given Names Surname ‎(I1)‎&lt;br /&gt;
Birth 1 January 1850 20 20 -- Click edit and change me&lt;br /&gt;
lastBirthYear	1850&lt;br /&gt;
lastBirthName	Given Names Surname  (I1)&lt;br /&gt;
lastBirthPlace	Click edit and change me&lt;br /&gt;
firstDeath	&lt;br /&gt;
firstDeathYear	&lt;br /&gt;
firstDeathName	&lt;br /&gt;
firstDeathPlace	&lt;br /&gt;
lastDeath	&lt;br /&gt;
lastDeathYear	&lt;br /&gt;
lastDeathName	&lt;br /&gt;
lastDeathPlace	&lt;br /&gt;
statsAge	&lt;br /&gt;
longestLife	&lt;br /&gt;
longestLifeAge	&lt;br /&gt;
longestLifeName	&lt;br /&gt;
topTenOldest	&lt;br /&gt;
topTenOldestList	&lt;br /&gt;
topTenOldestAlive	&lt;br /&gt;
topTenOldestListAlive	&lt;br /&gt;
&lt;br /&gt;
averageLifespan	0&lt;br /&gt;
longestLifeFemale	&lt;br /&gt;
longestLifeFemaleAge	&lt;br /&gt;
longestLifeFemaleName	&lt;br /&gt;
topTenOldestFemale	&lt;br /&gt;
topTenOldestFemaleList	&lt;br /&gt;
topTenOldestFemaleAlive	&lt;br /&gt;
topTenOldestFemaleListAlive	&lt;br /&gt;
&lt;br /&gt;
averageLifespanFemale	0&lt;br /&gt;
longestLifeMale	&lt;br /&gt;
longestLifeMaleAge	&lt;br /&gt;
longestLifeMaleName	&lt;br /&gt;
topTenOldestMale	&lt;br /&gt;
topTenOldestMaleList	&lt;br /&gt;
topTenOldestMaleAlive	&lt;br /&gt;
topTenOldestMaleListAlive	&lt;br /&gt;
&lt;br /&gt;
averageLifespanMale	0&lt;br /&gt;
firstEvent	Father's Name Surname ‎(I2)‎&lt;br /&gt;
Birth 1830&lt;br /&gt;
firstEventYear	1830&lt;br /&gt;
firstEventType	birth&lt;br /&gt;
firstEventName	Father's Name Surname  (I2)&lt;br /&gt;
firstEventPlace	&lt;br /&gt;
lastEvent	Given Names Surname ‎(I1)‎&lt;br /&gt;
Birth 1 January 1850 20 20 -- Click edit and change me&lt;br /&gt;
lastEventYear	1850&lt;br /&gt;
lastEventType	birth&lt;br /&gt;
lastEventName	Given Names Surname  (I1)&lt;br /&gt;
lastEventPlace	Click edit and change me&lt;br /&gt;
statsMarr	&lt;br /&gt;
statsDiv	&lt;br /&gt;
firstMarriage	&lt;br /&gt;
firstMarriageYear	&lt;br /&gt;
firstMarriageName	&lt;br /&gt;
firstMarriagePlace	&lt;br /&gt;
lastMarriage	&lt;br /&gt;
lastMarriageYear	&lt;br /&gt;
lastMarriageName	&lt;br /&gt;
lastMarriagePlace	&lt;br /&gt;
firstDivorce	&lt;br /&gt;
firstDivorceYear	&lt;br /&gt;
firstDivorceName	&lt;br /&gt;
firstDivorcePlace	&lt;br /&gt;
lastDivorce	&lt;br /&gt;
lastDivorceYear	&lt;br /&gt;
lastDivorceName	&lt;br /&gt;
lastDivorcePlace	&lt;br /&gt;
statsMarrAge	&lt;br /&gt;
youngestMarriageFemale	&lt;br /&gt;
youngestMarriageFemaleName	&lt;br /&gt;
youngestMarriageFemaleAge	&lt;br /&gt;
oldestMarriageFemale	&lt;br /&gt;
oldestMarriageFemaleName	&lt;br /&gt;
oldestMarriageFemaleAge	&lt;br /&gt;
youngestMarriageMale	&lt;br /&gt;
youngestMarriageMaleName	&lt;br /&gt;
youngestMarriageMaleAge	&lt;br /&gt;
oldestMarriageMale	&lt;br /&gt;
oldestMarriageMaleName	&lt;br /&gt;
oldestMarriageMaleAge	&lt;br /&gt;
ageBetweenSpousesMF	Father's Name Surname + Mother's Name Surname ‎[30 months]‎&lt;br /&gt;
ageBetweenSpousesMFList	&lt;br /&gt;
&lt;br /&gt;
    * Father's Name Surname + Mother's Name Surname ‎[30 months]‎&lt;br /&gt;
&lt;br /&gt;
ageBetweenSpousesFM	Father's Name Surname + Mother's Name Surname ‎[30 months]‎&lt;br /&gt;
ageBetweenSpousesFMList	&lt;br /&gt;
&lt;br /&gt;
    * Father's Name Surname + Mother's Name Surname ‎[30 months]‎&lt;br /&gt;
&lt;br /&gt;
topAgeOfMarriageFamily	&lt;br /&gt;
topAgeOfMarriage	&lt;br /&gt;
topAgeOfMarriageFamilies	&lt;br /&gt;
topAgeOfMarriageFamiliesList	&lt;br /&gt;
&lt;br /&gt;
minAgeOfMarriageFamily	&lt;br /&gt;
minAgeOfMarriage	&lt;br /&gt;
minAgeOfMarriageFamilies	&lt;br /&gt;
minAgeOfMarriageFamiliesList	&lt;br /&gt;
&lt;br /&gt;
youngestMother	Mother's Name Surname ‎(I3)‎&lt;br /&gt;
Birth 1830&lt;br /&gt;
youngestMotherName	Mother's Name Surname&lt;br /&gt;
youngestMotherAge	20&lt;br /&gt;
oldestMother	Mother's Name Surname ‎(I3)‎&lt;br /&gt;
Birth 1830&lt;br /&gt;
oldestMotherName	Mother's Name Surname&lt;br /&gt;
oldestMotherAge	20&lt;br /&gt;
youngestFather	Father's Name Surname ‎(I2)‎&lt;br /&gt;
Birth 1830&lt;br /&gt;
youngestFatherName	Father's Name Surname&lt;br /&gt;
youngestFatherAge	20&lt;br /&gt;
oldestFather	Father's Name Surname ‎(I2)‎&lt;br /&gt;
Birth 1830&lt;br /&gt;
oldestFatherName	Father's Name Surname&lt;br /&gt;
oldestFatherAge	20&lt;br /&gt;
totalMarriedMales	0&lt;br /&gt;
totalMarriedFemales	0&lt;br /&gt;
largestFamily	Father's Name Surname + Mother's Name Surname ‎(F1)‎&lt;br /&gt;
largestFamilySize	1&lt;br /&gt;
largestFamilyName	Father's Name Surname + Mother's Name Surname&lt;br /&gt;
topTenLargestFamily	Father's Name Surname + Mother's Name Surname ‎[1 children]‎&lt;br /&gt;
topTenLargestFamilyList	&lt;br /&gt;
&lt;br /&gt;
    * Father's Name Surname + Mother's Name Surname ‎[1 children]‎&lt;br /&gt;
&lt;br /&gt;
chartLargestFamilies	Largest families&lt;br /&gt;
totalChildren	1&lt;br /&gt;
averageChildren	1.00&lt;br /&gt;
statsChildren	&lt;br /&gt;
topAgeBetweenSiblingsName	&lt;br /&gt;
topAgeBetweenSiblings	&lt;br /&gt;
topAgeBetweenSiblingsFullName	&lt;br /&gt;
topAgeBetweenSiblingsList	&lt;br /&gt;
noChildrenFamilies	0&lt;br /&gt;
noChildrenFamiliesList	&lt;br /&gt;
chartNoChildrenFamilies	&lt;br /&gt;
topTenLargestGrandFamily	&lt;br /&gt;
topTenLargestGrandFamilyList	&lt;br /&gt;
getCommonSurname	SURNAME&lt;br /&gt;
commonSurnames	Surname&lt;br /&gt;
commonSurnamesTotals	Surname ‎[3]‎&lt;br /&gt;
commonSurnamesList	&lt;br /&gt;
&lt;br /&gt;
    * Surname&lt;br /&gt;
&lt;br /&gt;
commonSurnamesListTotals	&lt;br /&gt;
&lt;br /&gt;
    * Surname ‎[3]‎&lt;br /&gt;
&lt;br /&gt;
chartCommonSurnames	Surname - 3, Other - 0&lt;br /&gt;
commonGiven	Name;  Mother's;  Father's&lt;br /&gt;
commonGivenTotals	Name ‎[2]‎;  Mother's ‎[1]‎;  Father's ‎[1]‎&lt;br /&gt;
commonGivenList	&lt;br /&gt;
&lt;br /&gt;
    * Name&lt;br /&gt;
    * Mother's&lt;br /&gt;
    * Father's&lt;br /&gt;
&lt;br /&gt;
commonGivenListTotals	&lt;br /&gt;
&lt;br /&gt;
    * Name ‎[2]‎&lt;br /&gt;
    * Mother's ‎[1]‎&lt;br /&gt;
    * Father's ‎[1]‎&lt;br /&gt;
&lt;br /&gt;
commonGivenTable	&lt;br /&gt;
ALL&lt;br /&gt;
Names	Count&lt;br /&gt;
Name	2&lt;br /&gt;
Mother's	1&lt;br /&gt;
Father's	1&lt;br /&gt;
commonGivenFemale	Name;  Mother's&lt;br /&gt;
commonGivenFemaleTotals	Name ‎[1]‎;  Mother's ‎[1]‎&lt;br /&gt;
commonGivenFemaleList	&lt;br /&gt;
&lt;br /&gt;
    * Name&lt;br /&gt;
    * Mother's&lt;br /&gt;
&lt;br /&gt;
commonGivenFemaleListTotals	&lt;br /&gt;
&lt;br /&gt;
    * Name ‎[1]‎&lt;br /&gt;
    * Mother's ‎[1]‎&lt;br /&gt;
&lt;br /&gt;
commonGivenFemaleTable	&lt;br /&gt;
Female&lt;br /&gt;
Names	Count&lt;br /&gt;
Name	1&lt;br /&gt;
Mother's	1&lt;br /&gt;
commonGivenMale	Name;  Father's&lt;br /&gt;
commonGivenMaleTotals	Name ‎[1]‎;  Father's ‎[1]‎&lt;br /&gt;
commonGivenMaleList	&lt;br /&gt;
&lt;br /&gt;
    * Name&lt;br /&gt;
    * Father's&lt;br /&gt;
&lt;br /&gt;
commonGivenMaleListTotals	&lt;br /&gt;
&lt;br /&gt;
    * Name ‎[1]‎&lt;br /&gt;
    * Father's ‎[1]‎&lt;br /&gt;
&lt;br /&gt;
commonGivenMaleTable	&lt;br /&gt;
Male&lt;br /&gt;
Names	Count&lt;br /&gt;
Name	1&lt;br /&gt;
Father's	1&lt;br /&gt;
commonGivenUnknown	Names;  Given&lt;br /&gt;
commonGivenUnknownTotals	Names ‎[1]‎;  Given ‎[1]‎&lt;br /&gt;
commonGivenUnknownList	&lt;br /&gt;
&lt;br /&gt;
    * Names&lt;br /&gt;
    * Given&lt;br /&gt;
&lt;br /&gt;
commonGivenUnknownListTotals	&lt;br /&gt;
&lt;br /&gt;
    * Names ‎[1]‎&lt;br /&gt;
    * Given ‎[1]‎&lt;br /&gt;
&lt;br /&gt;
commonGivenUnknownTable	&lt;br /&gt;
unknown&lt;br /&gt;
Names	Count&lt;br /&gt;
Names	1&lt;br /&gt;
Given	1&lt;br /&gt;
chartCommonGiven	Name - 2, Mother's - 1, Father's - 1, Other - -1&lt;br /&gt;
usersLoggedIn	1 logged-in user: Admin admin - Site&lt;br /&gt;
usersLoggedInList	1 logged-in user&lt;br /&gt;
&lt;br /&gt;
    * Admin admin - Site&lt;br /&gt;
&lt;br /&gt;
usersLoggedInTotal	1&lt;br /&gt;
usersLoggedInTotalAnon	0&lt;br /&gt;
usersLoggedInTotalVisible	1&lt;br /&gt;
userID	1&lt;br /&gt;
userName	Site&lt;br /&gt;
userFullName	Admin admin&lt;br /&gt;
userFirstName	Admin&lt;br /&gt;
userLastName	admin&lt;br /&gt;
latestUserId	1&lt;br /&gt;
latestUserName	Site&lt;br /&gt;
latestUserFullName	Admin admin&lt;br /&gt;
latestUserFirstName	Admin&lt;br /&gt;
latestUserLastName	admin&lt;br /&gt;
latestUserRegDate	Sat Aug 2010&lt;br /&gt;
latestUserRegTime	2:42:04pm&lt;br /&gt;
latestUserLoggedin	Yes&lt;br /&gt;
contactWebmaster	Admin admin&lt;br /&gt;
contactGedcom	Admin admin&lt;br /&gt;
serverDate	24 August 2010&lt;br /&gt;
serverTime	2:59 pm&lt;br /&gt;
serverTime24	14:59&lt;br /&gt;
serverTimezone	EDT&lt;br /&gt;
browserDate	24 August 2010&lt;br /&gt;
browserTime	2:59 pm&lt;br /&gt;
browserTime24	14:59&lt;br /&gt;
browserTimezone	EDT&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developer Info==&lt;br /&gt;
&lt;br /&gt;
; SVN Trunk Link&lt;br /&gt;
: http://phpgedview.svn.sourceforge.net/viewvc/phpgedview/trunk/phpGedView/blocks/block_htmlplus.php?view=markup&lt;br /&gt;
&lt;br /&gt;
[[Category:PhpGedView|Advanced HTML block]]&lt;br /&gt;
[[Category:Blocks|Advanced HTML block]]&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Web_hosting&amp;diff=12272</id>
		<title>Web hosting</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Web_hosting&amp;diff=12272"/>
		<updated>2010-08-16T00:10:02Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: update entry, remove dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''web host''' provides the hardware, software and support to clients who wish to publish content on the internet. Many web hosts will meet the [[Installation_Guide#Requirements|minimum requirements]] to run [[PhpGedView]], with some specifically advertising that they support PhpGedView. For some, the installation of PhpGedView may be beyond the ability of users who wish to install and use their own PhpGedView powered website. Therefore, some web hosts have included automatic (or &amp;quot;one-click&amp;quot;) install scripts, making it very simple to install and setup.&lt;br /&gt;
&lt;br /&gt;
When selecting a hosting solution ensure that they meet all of the [[Installation_Guide#Requirements|installation requirements]].&lt;br /&gt;
&lt;br /&gt;
==Hosts that support PhpGedView==&lt;br /&gt;
* [http://www.dreamhost.com/ Dreamhost] - has a one-click install and a control panel for easy upgrades, '''but''' after [[upgrading]] you can get PHP errors and SQL errors, so DreamHost's upgrading doesn't seem to work right yet.&lt;br /&gt;
* [http://www.dotservant.com/ Dotservant.com website hosting]&lt;br /&gt;
* [http://www.familywebhost.com FamilyWeb]&lt;br /&gt;
* [http://www.relatedfamilies.com/ RelatedFamilies]  Automatic installation, Automatic upgrades, 15-Day Free Trial.  No setup fee.&lt;br /&gt;
** &amp;lt;small&amp;gt;RelatedFamilies specializes in hosting Genealogy and Family web sites.  PhpGedView will be automatically installed for you in a matter of seconds at sign-up time.  Future upgrades will also be automatic.&amp;lt;/small&amp;gt;&lt;br /&gt;
* [http://www.yourbeginnings.com/web/ Your Beginnings] Ad supported.&lt;br /&gt;
** &amp;lt;small&amp;gt;YourBeginnings (YB) offers free website hosting for your family history using phpGEDView (PGV). PGV makes getting your family history on the Internet simple. YB installs the software on our server, configures the software and uploads your GEDCOM file for you. All you have to do is invite your users and document your family story. Ad supported.(24 Mar 2009) &amp;lt;/small&amp;gt;&lt;br /&gt;
* [http://www.ourroots.info/ ourroots.info]&lt;br /&gt;
* [http://ancestortree.net Ancestor Tree] free trial, security options, automatic upgrades, backups, no setup fee, no ads&lt;br /&gt;
** &amp;lt;small&amp;gt;Choose Ancestor Tree for the most complete full service Family Tree hosting available.  We take care of all the website chores (installation, security configuration, upgrades, and backups)  We emphasize friendly and competent customer service.  Frequent backups - four times a day.  Choose from four plans offering increasing security and access options.  No ads!  Your family website is safe with our secure, reliable, and high quality service.  Try our PawPaw plan for free for 15 days. &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [[w:Web_hosting_service|Wikipedia]]&lt;br /&gt;
&lt;br /&gt;
[[Category:PhpGedView]]&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Additional_Security_Procedures&amp;diff=12269</id>
		<title>Additional Security Procedures</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Additional_Security_Procedures&amp;diff=12269"/>
		<updated>2010-07-28T13:27:50Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: /* Procedures */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
After [[Installation_Guide_v4.2.x|installing]] and [[Setting_File_Permissions|securing]] your website, you can take these additional steps to further secure it.&lt;br /&gt;
&lt;br /&gt;
==Procedures==&lt;br /&gt;
&lt;br /&gt;
These procedures are independent of each other and not in procedural order.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Move the index directory out of your document root directory (eg html_public) and set $INDEX_DIRECTORY in the config.php file accordingly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a tmp_session sub-directory in your index directory, and set this as your session save path.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Move the config.php file out of your document root directory, replacing it with a file that requires it at the new location.  For example, require_once &amp;quot;../safefolder/config.php&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Use [[Media_Firewall|Media Firewall]] to protect media files from unauthorized access.&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Configuration_-_Multimedia&amp;diff=12266</id>
		<title>Configuration - Multimedia</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Configuration_-_Multimedia&amp;diff=12266"/>
		<updated>2010-07-27T23:47:36Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: /* Multimedia Directory */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Part of:'' [[Configuration File|GEDCOM Configuration]]&lt;br /&gt;
&lt;br /&gt;
===Enable Multimedia Features===&lt;br /&gt;
&lt;br /&gt;
GEDCOM 5.5.1 allows you to link pictures, videos, and other multimedia objects into your GEDCOM. These links will be shown in the GEDCOM file using the OBJE tag (Example shown below which points to Media item No 6).&lt;br /&gt;
&lt;br /&gt;
 1 OBJE @M6@&lt;br /&gt;
&lt;br /&gt;
The link will point to the media items reference number which will be contained in the GEDCOM file in the format shown below. (Please note in this case the media depth is set to 0.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0 @M6@ OBJE&lt;br /&gt;
1 FILE media/Example.jpg&lt;br /&gt;
2 FORM jpg&lt;br /&gt;
3 TYPE photo&lt;br /&gt;
2 TITL Example Photo&lt;br /&gt;
1 _PRIM Y&lt;br /&gt;
1 _THUM N&lt;br /&gt;
1 CHAN&lt;br /&gt;
2 DATE 04 FEB 2006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you do not include multimedia objects in your GEDCOM, you can disable the multimedia features by setting this value to No.&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
===Keep Links===&lt;br /&gt;
&lt;br /&gt;
When a multimedia link is found starting with for example http://, ftp://, mms:// it will not be altered when set to Yes. For example, http://www.myfamily.com/photo/dad.jpg will stay http://www.myfamily.com/photo/dad.jpg. When set to No, the link will be handled as a standard reference and the media depth will be used. For example: http://www.myfamily.com/photo/dad.jpg will be changed to ./media/dad.jpg&lt;br /&gt;
&lt;br /&gt;
===Multimedia Directory===&lt;br /&gt;
&lt;br /&gt;
The path indicated in this setting must be set as a '''readable''' and '''writable''' directory.  This is where PhpGedView will store media files (ensure you include the trailing &amp;quot;/&amp;quot; in this setting). PhpGedView does not require this directory's name to be &amp;quot;media&amp;quot;. You can choose any name you like. When entering this directory its location is relative to your phpGedView directory. That is, in the example shown it will be a directory &amp;quot;media&amp;quot; contained in the phpGedView directory. It is recommended, however, to use the default setting '''media/''' unless you have some specific reasons to move it somewhere else. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Important:''' The directory must be accessible to the webserver so must exist within a directory the webserver can access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The table below gives examples of legal and illegal locations of the media directory, assuming that your PhpGedView installation is in '''/home/www/phpgedview''' directory.  The examples include relative and absolute paths of files to assist in configuration. The relative path is what you type in the Multimedia Directory field. &lt;br /&gt;
&lt;br /&gt;
{| border=1 align=center&lt;br /&gt;
|+Legal Media Paths&lt;br /&gt;
!width=35%|Absolute path&lt;br /&gt;
!width=25%|Relative path&lt;br /&gt;
!width=30%|Comments&lt;br /&gt;
!width=10%|Legal&lt;br /&gt;
|----bgcolor=#FFFF99 align=left&lt;br /&gt;
|/home/www/phpgedview/media&lt;br /&gt;
|media/&lt;br /&gt;
|default&lt;br /&gt;
|Yes&lt;br /&gt;
|---- bgcolor=#FFFF99 align=left&lt;br /&gt;
|/home/www/phpgedview/pictures/media/&lt;br /&gt;
|pictures/media/&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|---- bgcolor=#FFFF99 align=left&lt;br /&gt;
|/home/www/media&lt;br /&gt;
|../media/&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|---- bgcolor=#FFFF99 align=left&lt;br /&gt;
|/home/media&lt;br /&gt;
|../../media/&lt;br /&gt;
|not accessible to webserver&lt;br /&gt;
|No&lt;br /&gt;
|---- bgcolor=#FFFF99 align=left&lt;br /&gt;
|/home/www/pictures/phpgedview&lt;br /&gt;
|../pictures/phpgedview&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
With version 4.1.2 there is a new feature, '''[[Media Firewall]]''', which allows you to protect the images from being accessed directly. Only the first two examples, default and the ''pictures/media'' forms will work with Media Firewall.&lt;br /&gt;
&lt;br /&gt;
===Multimedia Directory levels to Keep===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This setting allows you to select the depth of directories within your defined media folder/directory.&lt;br /&gt;
&lt;br /&gt;
;Depth Value = 0&lt;br /&gt;
:In this case ALL files are contained in the media directory&lt;br /&gt;
&lt;br /&gt;
 media_directory|--File 1&lt;br /&gt;
                |--File 2&lt;br /&gt;
                |--File 3&lt;br /&gt;
;Depth Value = 1&lt;br /&gt;
&lt;br /&gt;
:This will allow the user some ability to organise their files to avoid overwritting files with the same name etc.&lt;br /&gt;
 media_directory|--Directory 1|--File 1&lt;br /&gt;
                              |--File 2&lt;br /&gt;
                              |--File 3&lt;br /&gt;
                |--Directory 2|--File 1&lt;br /&gt;
                              |--File 2&lt;br /&gt;
                              |--File 3&lt;br /&gt;
&lt;br /&gt;
:In this case directories could be created for indiviuals, family groups, media type and the the list goes on.&lt;br /&gt;
;Depth Value = 2&lt;br /&gt;
:This will allow even greater segrgation of files by directory/folder structure.&lt;br /&gt;
 media_directory|--Directory 1|--Directory A|--File 1&lt;br /&gt;
                                            |--File 2&lt;br /&gt;
                                            |--File 3&lt;br /&gt;
                              |--Directory B|--File 1&lt;br /&gt;
                                            |--File 2&lt;br /&gt;
                                            |--File 3&lt;br /&gt;
                 |-Directory 2|--Directory C|--File 1&lt;br /&gt;
                                            |--File 2&lt;br /&gt;
                                            |--File 3&lt;br /&gt;
                              |--Directory D|--File 1&lt;br /&gt;
                                            |--File 2&lt;br /&gt;
                                            |--File 3&lt;br /&gt;
                &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;A value of 0 will ignore all directories in the file path for the media object. A value of 1 will retain the first directory containing this image. Increasing the numbers increases number of parent directories to retain in the path.&lt;br /&gt;
&lt;br /&gt;
For example, if you link an image in your GEDCOM with a path like C:\Documents and Settings\User\My Documents\My Pictures\Genealogy\Surname Line\grandpa.jpg, a value of 0 will translate this path to ./media/grandpa.jpg. A value of 1 will translate this to ./media/Surname Line/grandpa.jpg, etc. Most people will only need to use a 0. However, it is possible that some media objects kept in different directories have identical names and would overwrite each other when this option is set to 0. Non-zero settings allow you to keep some organization in your media thereby preventing name collisions.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Width of Generated Thumbnails===&lt;br /&gt;
[[Image:4_multimedia_5.jpg|framed|left]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
This is the width (in pixels) that the program will use when automatically generating thumbnails. The default setting is 100.&lt;br /&gt;
&lt;br /&gt;
===Automatically Generated Thumbnails===&lt;br /&gt;
[[Image:4_multimedia_6.jpg|framed|left]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Should the system automatically generate thumbnails for images that do not have them. Your PHP installation might not support this functionality.&lt;br /&gt;
&lt;br /&gt;
===Use Thumbnail===&lt;br /&gt;
This option determines whether images associated with persons, families, or sources are shown by using a thumbnail image or whether the main image is used. Several pages, such as the Media Viewer page, also honor this setting. The Manage Media and Media List pages, on the other hand, always use the thumbnail.&lt;br /&gt;
&lt;br /&gt;
When this option is set to '''Yes''', all pages, except the Charts, will show the thumbnail image exactly as it is in the database. This means that no size checks are performed, and if the thumbnail is larger than normal, the display results can be surprising.&lt;br /&gt;
&lt;br /&gt;
When this option is set to '''No''', your browser will reduce the main image to thumbnail size before showing it on the Person, Family, and Source pages. This image will have a width of 150 pixels, and will be shown with a border (when the existing thumbnail is used, there is no border). The Media Viewer page will show the main picture with a maximum width of 300 pixels. If the main picture is smaller, the Media Viewer will show it in full size.&lt;br /&gt;
&lt;br /&gt;
You should avoid setting this option to '''No''' because PhpGedView will send the full-sized image to the browser even when the browser will be showing a smaller version. Thus, this option can result in excessive data transfer between PhpGedView and the browser.&lt;br /&gt;
&lt;br /&gt;
===Show Highlight Images in People boxes===&lt;br /&gt;
[[Image:4_multimedia_7.jpg|framed|left]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you have enabled multimedia in your site, you can have PhpGedView display a thumbnail image next to the person's name in charts and boxes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;del&amp;gt;Currently, PhpGedView uses the first multimedia object listed in the GEDCOM record as the highlight image. For people with multiple images, you should arrange the multimedia objects such that the one you wish to be highlighted appears first, before any others.&amp;lt;/del&amp;gt; Needs replacement reference [[User:MarekZ|MarekZ]] 07:48, 6 April 2008 (EST)&lt;br /&gt;
&lt;br /&gt;
===Use Media Viewer===&lt;br /&gt;
When this option is '''Yes''', clicking on images will produce the Media Viewer page. This page shows the details of the image. If you have sufficient rights, you can also edit these details.&lt;br /&gt;
&lt;br /&gt;
When this option is '''No''', clicking on images will produce a full-size image in a new window.&lt;br /&gt;
&lt;br /&gt;
===Use Thumbmail for Main Picture on Individual Page===&lt;br /&gt;
[[Image:4_multimedia_8.jpg|framed|left]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Depending on how you want to store your images, it may be better for you to use thumbnails for the picture next to the name on the Individual page.&lt;br /&gt;
&lt;br /&gt;
If your main images are very large, they can take a long time to download and if your thumbnails are high enough quality they could be used in place of the full resolution image. Set this item to Yes to use thumbnails or leave it as No to use the full resolution image.&lt;br /&gt;
'''''Note:'''' this feature is removed in version 4.1.4&lt;br /&gt;
&lt;br /&gt;
===Show File Name in Media Viewer===&lt;br /&gt;
The Media Viewer can show the name of the Media file being viewed. This option determines whether that file name is shown to users or not.&lt;br /&gt;
&lt;br /&gt;
You may want to hide the file name for security reasons.&lt;br /&gt;
&lt;br /&gt;
===Show download link in Media Viewer===&lt;br /&gt;
The Media Viewer can show a link which, when clicked, will download the Media file to the local PC.&lt;br /&gt;
&lt;br /&gt;
You may want to hide the download link for security reasons.&lt;br /&gt;
&lt;br /&gt;
==Media Firewall==&lt;br /&gt;
{{main|Media Firewall}}&lt;br /&gt;
Media Firewall enforces your PGV privacy settings. Without the Media Firewall, PGV can &amp;quot;hide&amp;quot; the urls to your private media items, but if someone figures out the right urls they can easily view them. The Media Firewall ensures that nobody can view your confidential images.&lt;br /&gt;
&lt;br /&gt;
Media Firewall can also watermark your images to make it harder for someone to take and post them on another site. You can choose to watermark images for only certain user types, if you wish. &lt;br /&gt;
===Use Media Firewall===&lt;br /&gt;
Select if you want to use the Media Firewall feature&lt;br /&gt;
&lt;br /&gt;
===Media Firewall Root Directory===&lt;br /&gt;
Directory in which the protected Media directory can be created. When this field is empty, the default index  directory will be used.&lt;br /&gt;
&lt;br /&gt;
===Protect Thumbnails of Protected Images===&lt;br /&gt;
When an image is in the protected Media directory, should its thumbnail be protected as well?&lt;br /&gt;
&lt;br /&gt;
===Who can view non-watermarked images?===&lt;br /&gt;
If the Media Firewall is enabled, users will see watermarks if they do not have the privilege level specified here. see [[Privacy File]] for list of privileges.&lt;br /&gt;
&lt;br /&gt;
===Add watermarks to thumbnails?===&lt;br /&gt;
If the Media Firewall is enabled, should thumbnails be watermarked? Your media lists will load faster if you don't watermark the thumbnails.&lt;br /&gt;
&lt;br /&gt;
===Store watermarked full size images on server?===&lt;br /&gt;
If the Media Firewall is enabled, should copies of watermarked full size images be stored on the server in addition to the same images without watermarks?&lt;br /&gt;
&lt;br /&gt;
When set to '''Yes''', full-sized watermarked images will be produced more quickly at the expense of higher server disk space requirements.&lt;br /&gt;
&lt;br /&gt;
===Store watermarked thumbnails on server?===&lt;br /&gt;
If the Media Firewall is enabled, should copies of watermarked thumbnails be stored on the server in addition to the same thumbnails without watermarks?&lt;br /&gt;
&lt;br /&gt;
When set to '''Yes''', media lists containing watermarked thumbnails will be produced more quickly at the expense of higher server disk space requirements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Administrators Guide]]&lt;br /&gt;
[[Category:phpGedView]]&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Setting_File_Permissions&amp;diff=12263</id>
		<title>Setting File Permissions</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Setting_File_Permissions&amp;diff=12263"/>
		<updated>2010-07-27T22:41:16Z</updated>

		<summary type="html">&lt;p&gt;Ggpauly: Minor edits and changed link to additional security page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Once you've uploaded PGV to your webserver, you should set file access permissions to limit access to scripts and data files.  If the permissions are too restrictive, PhpGedView won't be able to run.  If the permissions are too lax, you risk unauthorised access to your data and your server.&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
&lt;br /&gt;
Before proceeding, you need to have some means of changing file permissions.  This can be easily and securely done using a secure shell login (ssh).  However many users will not have this ability, and instead will need to use an FTP client.  [http://sourceforge.net/projects/filezilla FileZilla] is an excellent open source FTP client, and if you are using Firefox, a [http://fireftp.mozdev.org/ FireFTP] add-on works very well; there are many other FTP clients are available.  You should make sure your FTP client allows you to change file permissions as some programs do not provide this facility.  The Microsoft command-line FTP utility is one such unsuitable program.&lt;br /&gt;
&lt;br /&gt;
''(FTP has a number of security weaknesses.  An alternative called Secure-FTP or SFTP exists which provides much better security.  However, not all hosts allow you to connect via SFTP.  If you have the option of using SFTP, then you are recommended to do so.  If you don't understand this sentence then just ignore it and continue with FTP.  The security risks, while real, are relatively small.)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It is helpful to understand unix file permissions and the [[chmod]] command, but not strictly necessary.  At the very least, you should understand that your files can be accessed by two types of people: '''you''' and '''everyone else'''.  You can set different permissions for '''you''' and '''everyone else'''.  Permissions include the ability to read files, write files, access subdirectories and browse subdirectories.&lt;br /&gt;
&lt;br /&gt;
==Identifying the directories on your server==&lt;br /&gt;
&lt;br /&gt;
There are a number of ways in which your ISP can configure the web server.  These instructions assume you've got a unix-style operating system and a standard configuration.  If your server is set up differently, you can still apply the concepts below, but will need to adjust directories, access-permissions, etc.&lt;br /&gt;
&lt;br /&gt;
Firstly, we need to identify a three directories; the home, web and installation directories&lt;br /&gt;
&lt;br /&gt;
===home directory===&lt;br /&gt;
This is the login directory of your user accout.  When you connect by FTP, you will normally be placed in this directory by default.  It will typically be called &amp;quot;/home/UserName&amp;quot; or &amp;quot;/users/UserName&amp;quot;.  On some servers, you can't see the path, and your home directory will be displayed as just &amp;quot;/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===web directory===&lt;br /&gt;
This will either be the same as your home directory, or a subdirectory such as &amp;quot;public_html&amp;quot; or &amp;quot;www.YourDomain.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===PhpGedView installation directory===&lt;br /&gt;
This will either be the same as your web directory, or a subdirectory such as &amp;quot;PhpGedView&amp;quot;.  If you use a subdirectory, you will access your site as something like www.YourDomain.com/PhpGedView.  If you don't use a subdirectory (i.e. your PhpGedView installation directory is the same as your web directory), then you will access your site as just www.YourDomain.com&lt;br /&gt;
&lt;br /&gt;
As you can see, these three directories may all be the same, they may all different, or two may be the same.  A typical configuration might look like this:&lt;br /&gt;
&lt;br /&gt;
 /home/UserName/                        # home directory&lt;br /&gt;
 /home/UserName/public_html             # web directory&lt;br /&gt;
 /home/UserName/public_html/PhpGedView  # installation directory&lt;br /&gt;
&lt;br /&gt;
This user might access their site with the URL &amp;lt;nowiki&amp;gt;http://www.MyIsp.com/~UserName/PhpGedView&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Securing the index directory==&lt;br /&gt;
&lt;br /&gt;
If your home directory is different to your web directory, you can gain a little extra security by moving PhpGedView's index directory from the installation directory to the home directory.  Once you've set your file permissions, you can do this by following the instructions [[Additional Security Procedures|here]]&lt;br /&gt;
&lt;br /&gt;
==Apache configuration==&lt;br /&gt;
&lt;br /&gt;
If you are using Apache as your webserver (the majority of ISPs use Apache), then it can run PHP scripts in one of two modes.  The difference between the two modes is the identity of the process that runs PHP scripts.&lt;br /&gt;
&lt;br /&gt;
===Apache Module===&lt;br /&gt;
When Apache runs PHP as a module, it executes scripts as itself.  This is typically a lowly-privileged user account such as &amp;quot;www-user&amp;quot;, &amp;quot;www-data&amp;quot;, &amp;quot;nobody&amp;quot; or &amp;quot;web&amp;quot;.  This means that you need to set permissions so that this lowly-priveleged user can access your files and directories.  In other words, you have to make files accessible to '''everyone else'''.&lt;br /&gt;
&lt;br /&gt;
===CGI===&lt;br /&gt;
When apache runs PHP scripts using CGI, it executes scripts as '''you'''.  This means that you can set more restrictive permissions, as only '''you''' need to access certain files.&lt;br /&gt;
&lt;br /&gt;
How can you tell which of the two modes you have?  The answer is to look for a file that has been created by PhpGedView, such as uploaded media/gedcom/log files, using your FTP client.  If the file is owned by '''you''' (i.e. your login name), then PHP is run in CGI mode.  If it is owned by &amp;quot;www-user&amp;quot; or similar, then PHP is run as an apache module.  If you don't know or don't understand the question, assume your scripts are run as an apache module.  The settings for this option will work for both modes.&lt;br /&gt;
&lt;br /&gt;
==Setting Permissions==&lt;br /&gt;
&lt;br /&gt;
You need to set different permissions for files and directories.  The table&lt;br /&gt;
below shows which permissions need to be given to which file or directory.&lt;br /&gt;
&lt;br /&gt;
To save space in this table, we use [home], [web] and [install] to refer to&lt;br /&gt;
the directories identifed above. '''*''' means all files in the directory.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border='1'&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Directory&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;File&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Apache module&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;CGI&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Notes&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[home], [web] and [install]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;711&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;711&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;apache needs to access (but not browse) these directories&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[install]/config.php&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;444&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PHP needs to write to this file when editing your site config using the editconfig.php page.  You must temporarily change this to 666 (module) or 600 (CGI) to save your changes.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[install]/index&amp;lt;br/&amp;gt;(and subdirectories)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;777&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;700&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PHP needs to create/delete files in this directory.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[install]/index/*&amp;lt;br/&amp;gt;(and files in subdirectories)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;666&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;600&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PHP needs to read/write these files.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[install]/media&amp;lt;br/&amp;gt;(and subdirectories)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;777&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;711&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;apache needs to access this directory.  PHP needs to browse it.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[install]/media/*&amp;lt;br/&amp;gt;(and files in subdirectories)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;666&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;apache needs to read these files.  PHP needs to write them.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[install]/modules&amp;lt;br/&amp;gt;(and subdirectories)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;777&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;711&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;apache needs to access this directory.  PHP needs to browse it.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[install]/modules/*&amp;lt;br/&amp;gt;(and files in subdirectories)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;666&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;apache needs to read these files.  PHP needs to write them.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;all other directories and subdirectories in [install]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;711&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;711&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PHP needs to access these directories&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;all other files in [install] and other subdirectories&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PHP needs to read these files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ggpauly</name></author>
		
	</entry>
</feed>