displays the information of your Palms ​AquaDiveLog or your PCs Subsurface logbook on your website
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Izzy e017e448ec
preparing release v0.5.0
2 years ago
..
adl + added recoding of CSV files to UTF8 (configurable) 13 years ago
etc * "make" now also installs an example password file (without real accounts) to /etc/pdlpwd 13 years ago
subsurface subsurface::get_dives: if cumulated dive time > 24h, separate days as well 2 years ago
LICENSE + added installation instructions and (c)opyright info etc. 18 years ago
README updating README for installation 2 years ago
charsets.txt + added recoding of CSV files to UTF8 (configurable) 13 years ago
history preparing release v0.5.0 2 years ago
install.txt + added WEBROOT hint 14 years ago
missing.php fixing shorttags and indention (tabs) 4 years ago

README

#############################################################################
# phpDiveLog (c) 2004-2019 by Itzchak Rehberg #
# written by Itzchak Rehberg <izzysoft AT qumran DOT org> #
# http://www.izzysoft.de/ #
# ------------------------------------------------------------------------- #
# This program is free software; you can redistribute and/or modify it #
# under the terms of the GNU General Public License (see doc/LICENSE) #
# ------------------------------------------------------------------------- #
# Basic information #
#############################################################################

This README was created for phpDiveLog v0.1.0 - and last updated for v0.5.0.
Since you may know that programmers are lazy doc writers, not all points may
be up-to-date any more. In this case, please forgive (and notify) me!

Next sin: This documentation is deprecated. A more up-to-date documentation
is accessible in the projects Wiki at Codeberg.org
https://codeberg.org/izzy/phpDiveLog/wiki

===============================================================================

TOC
---
1) Requirements
2) Installation
3) CopyRight
4) Disclaimer


===============================================================================

1) Requirements
---------------
For data conversion from Aqua DiveLog you neet to have a Java interpreter
installed (refer to the Aqua DiveLog documentation for details).
phpDiveLog itself only requires a running web server with PHP support.

===============================================================================

2) Installation
---------------
This is a "Quick installation instructions" file for the impatient. More
detailed installation and configuration instructions are to be found with
your browser pointed to the AdminManual in the phpDiveLog wiki at
https://codeberg.org/izzy/phpDiveLog/wiki/AdminManual

- PDL: copy everything except the install/ subdir into your web tree and then
check the inc/config.inc file for parameters you may want to adjust. Create
your own diver profile by copying the diver/demo directory to
diver/<your_nick_here>, directory structure only. This directory you should
specify as PDLBASE in the ADL divelog_conduit.sh. Optionally set up the
system.conf and diver.conf files in this directory.
- Subsurface converter: please refer to the install/subsurface/README.md
- ADL: copy the contents of the install/adl/template/ dir to ADLs template/ dir
and the contents of the install/adl/ dir to ADLs directory. Then adjust the
settings for TablePDBFile and DivePDBFile in the divelog.ini, plus PDLBASE
in the divelog_conduit.sh
- Data transfer: if both sides are configured, just run the divelog_conduit.sh
once - then point your browser to
http://<your_server>/<PDL_URL>/index.php?diver=<your_nick_here>

===============================================================================

3) CopyRight (and CopyLeft)
----------------------------

This nice piece of software is (c) 2004-2019 by Andreas Itzchak Rehberg, and is
protected by the GNU Public License Version 2 (GPL). In short, this means:
- you'll have the source code available
- you may run this program on as many machines as you want/have
- you may copy and distribute it as much as you want - as long as you don't
take money for it (and keep all files together!)
- you may edit this code to fit your needs/wishes (please, let me know about
improvements!)
- you may use this code for own applications - but they have to be released
under GPL then as well.
For details, please read the file named LICENSE in this directory.
If you release this program e.g. in a bundle of software on CD/DVD, release
an article about this program etc, let the author know about this. Not that
you need an explicit permission (as long as you stick to the above terms,
especially the GPL) - you are even encouraged to do so. I just want to be
informed about the fact to be up-to-date about all PR taking place ;).

===============================================================================

4) Disclaimer
-------------

This program is provided "as is" with no warranty (see GPL Par. 11).
Especially this means, that the author is not responsible for any damages
caused by the use of this software - explicitly or implicitly. The only thing
I can guarantee you is: it will consume some disk space :)

===============================================================================

Now, have fun!

Izzy