lamos
Copyright © 2008-2009 Michel Messerschmidt
Download
The current version is
0.6 published on 2009-03-10
(
changelog)
Download
lamos-0.6.tar.gz [34 kB],
OpenPGP signature
SHA-1 checksum:
a950b97721061511f9074d62d1b3be43089adff2 lamos-0.6.tar.gz
SHA-256 checksum:
0449b59805b258b82898a647ea677646e871215fca3b8a092d7373d11b1c7b06 lamos-0.6.tar.gz
Description
lamos is a PHP-based web software for bookmark management and exchange.
If you are tired of synchronizing your bookmarks between different browers,
systems and place, why not store all your booksmarks in a database and
access them through your web site?
lamos is based on PHP.
License
lamos is licensed under the
GPL v3
(or later).
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
http://www.gnu.org/licenses/
System Requirements
- Webserver that supports HTTP basic authentication (e.g. Apache)
Note: lamos relies on the webserver to do the user authentication.
- PHP 5.2 (or newer)
- MySQL 5.0.3 (or newer)
lamos was tested with:
- Apache 2.2, MySQL 5.0.51, PHP 5.2.6 (incl. Suhosin Patch)
- Apache 1.3, MySQL 5.0.18, PHP 5.2.6
- Mozilla Firefox 3.0
Installation
At present there is no installation tool.
Therefore this is yet a manual task and requires good knowledge of the
target system.
Basic steps:
- Extract the contents of lamos.tar.gz into a directory on the web server
- Password-protect the installation directory (eg. with HTTP basic
authentication via .htaccess)
Note: Everybody who should access the lamos web pages must have access
to the directory with a username and password.
Additionally each username must be inserted as "name" in the
database table lms_user.
- Setup the database tables using the SQL scripts in the subdirectory "installation"
Note: If other table names will be used, the SQL statements must be adjusted
- Edit the the configuration file
config/lms_config.inc.php
to include
your project title, url and database access settings
Optional:
- Move the configuration file "config/lms_config.inc.php" to
a secure location (outside the web-accessible area)
- Adjust index.php, count.php, lledit.php and linklist.inc.php to the
new location of the configuration file: Update the folowing line
near the top of the file:
require_once("config/lms_config.inc.php");
Bug reports, comments, ...
Please let me know if you encounter problems or have any other
positive or negative feedback.
Just send a mail to:
www@michel-messerschmidt.de
created by Michel Messerschmidt
last modified 2014-01-03