phpoi

phpoi

Putting your web on the map


Quick favorite links: Documentation FAQ Examples Download Contact

About

Phpoi consists of a number of php scripts intended to handle Points Of Interest. With phpoi you can store points of interest in a database, put lists of those points on the web and allow visitors to download files for GPS navigators.

License

Phpoi is published under the terms of the GNU GENERAL PUBLIC LICENSE (GPL).

Documentation

A README file is included with phpoi.

FAQ

In lack of questions the FAQ doesn't exist yet.

Changelog

From the CHANGELOG:

Date       Version   Comment
------------------------------------------------------------------------------
21/7  2023 1.1.1     Allowing KML output to be reencoded as UTF-8 to work
                     with https://osm.quelltextlich.at/viewer-js.html
                     * This requires a new variable
                         $db_encoding = "ISO-8859-1";
                       in settings.php!

27/5  2023 1.1.0     Some fixes for the mysqli backend.
                     Support for php version 8.2.
                     Changed license to GNU Affero General Public License.
                     Removed obsolete map links hitta and multimap.
                     Added new map link bing.
25/7  2017 1.0.5     Avoiding warnings if E_STRICT is set.
                     Added experimental mysqli backend using the improved mysql
                     interface from php.
 5/1  2015 1.0.4     Fixed cosmetic bug when contributing poi on a web page
                     displaying pois from more than one database.
                     Fixed address field to be textarea when editing
                     unapproved pois.
16/10 2013 1.0.3     Added support for configuration parameter
                     $mysql_table_prefix which allows different configurations
                     to share the same mysql database.
6/1 2012   1.0.2     Added kml support which can be used to present an entire
                     database on google maps.
4/9 2010   1.0.1     Navman files are tested and no longer considered
                     experimental
                     Layar results are now sorted by distance, this became
                     necessary when layar released a new version.

27/7 2010  0.8.0     Fixed bug related to $tmp_dir
                     Improved support for web servers not configured with
                     allow_url_fopen
                     Minor bug fixes
                     Added map links to admin pages pois.php and unapproved.php
                     Added experimental support for Navman navigators
                     Now jumping to form for contribution when visitor clicks
                     on contribution button
                     Added support for Layar http://layar.com

25/4 2009  0.1.0     Added support for TomTom navigators
                     Added mechanism for administrators to approve POIs
                     contributed by visitors
                     Better support for php scripts to be included by other php
                     files
                     Better support for php scripts with forms to be called by
                     server side includes on apache servers with php installed
                     as a module.
                     Added support for icons upload in other formats than .png
                     Added support for different icon sizes for db and pois.
                     Fallback to English on systems which doesn't support
                     gnu gettext
                     Added support for tel: URLs as an alternative to callto:
                     Increased comment length in database to max 500 chars.
                     Limit text field lengths in garmin output to allways
                     comply to garmin csv specification.
                     Added support for target="_top" and such in generated URLs

15/11 2008 0.0.1     Initial release with support for Garmin navigators
            

ToDo

Contributions are welcome!

Examples of sites using phpoi

Fartkameraforum.se is using phpoi to provide different speed and traffic related POIs.

Poolhem.se is using phpoi to provide POIs to nice swedish roads.

There is also a list of judo and jiujitsu clubs in sweden.

There is also a list of Porsche workshops in sweden.

Download

Current version

Current release is version 1.1.1, it is available from SourceForge download.
The md5sum of phpoi-1.1.1.tar.gz is 4b88371f42407a6a0b91e012c54f9561

Older versions

Version 1.1.0 is available from SourceForge download.
The md5sum of phpoi-1.1.0.tar.gz is 529cbec209c6636afb5181c54be0b304

Version 1.0.5 is available from SourceForge download.
The md5sum of phpoi-1.0.5.tar.gz is b8f2bd788330c2da62d07cc9a958e386

Version 1.0.4 is available from SourceForge download.
The md5sum of phpoi-1.0.4.tar.gz is 46c46445e593accfe5fd9b0ac0dcfc27

Version 1.0.3 is available from SourceForge download.
The md5sum of phpoi-1.0.3.tar.gz is 5bcd8f29ae05a10d6e7220d13dedbeaa.

Version 1.0.2 is available from SourceForge download.
The md5sum of phpoi-1.0.2.tar.gz is 0994e1f0aaa71e66eab9689b1b06c048.

Version 1.0.1 is available from SourceForge download.
The md5sum of phpoi-1.0.1.tar.gz is 3c36a4c412d7686c85dc96d0298755e4.

Version 0.8.0 is available from SourceForge download.
The md5sum of phpoi-0.8.0.tar.gz is 33ce8a2b59420523cacd4fe921c4ae10.

Version 0.1.0 is available from SourceForge download.
The md5sum of phpoi-0.1.0.tar.gz is a53af2d24d923cd82f1d5cd830ca4c64.

Version 0.0.1 is available from SourceForge download.
The md5sum of phpoi-0.0.1.tar.gz is c88b6e66309abb05e59185c2501fb2ed.

It is possible to get the latest development files with the following cvs commands:

cvs -d:pserver:anonymous@phpoi.cvs.sourceforge.net:/cvsroot/phpoi login
 
cvs -z3 -d:pserver:anonymous@phpoi.cvs.sourceforge.net:/cvsroot/phpoi co -P phpoi
      

When prompted for a password for anonymous, simply press the Enter key.

Contact

Bug reports

Bugs should be reported to the SourceForge Bug Tracking System.

Support

Questions will be answered at SourceForge phpoi support page.

Patches and contributions

Please contribute your patches at SourceForge phpoi patches page.

Email

It was once possible contact me, Henrik Carlqvist, by my sourceforge email. Unfortunately that email address is no longer usable because large amounts of spam.
Hosted by:
SourceForge Logo