Web+.php : a 'CMS' script in PHP to manage your own web-site : uploading, editing, organizing,... with only your favorite browser !
Copyright (C) 2003 Paul Delannoy http://tontonpol.dyndns.org
freepol@free.fr |
Download (file .tar, 110 Kb) HERE
|
Here for a french
version.
|
Based on a (GNU/GPL)-free product from Daniel Wacker (mail AT wacker-welt.de) called webadmin, you can download it at http://wacker-welt.de/webadmin.
It's another free GNU/GPL product, you can read the licence in the file licence.txt.
================================================
A) Differencies with webadmin :
a) a authentication system, with login/password stored ina .htpasswd file, password coded in md5 (not only with crypt).
b) the files web+.php and .htpasswd must be placed in the root directory of
YOUR (in the sense of the file rights on the web server) web space. Web+ is
able, with respect of the rights on the files/directories, to :
upload a local file to a particular
place on the server
copy, move, delete a file/directory
edit (on line) the content of a file
manage the rights
manage the login's via the file .htpasswd
(but .htaccess is not mandatory)
c) Web+ is *NOT* able to go upper the directory where it's stored : this behavior respect the others users of the web server ! (see also WebRFM, Perl script i have translated for the same purpose)
d) if you want to use the mechanism of 'links' (Unix like) you can, with the appropriate parameter in the web+.php file.
e) you can adjust the 5 colours of the interface by fixing the values of the appropriates variables
=======================================================
Hope that help !
=======================================================
B) INSTALL
Download and decompress the file wwwplus.tar : you will obtain 3 files called licence.txt, web+.php and .htaccess.
Edit the file web+.php to make the changes you need in the parameters :
/* title for the 'header' WWW Authenticate
/* value of 'language'
/* the three values of the rights on the created objects
/* size of the editing zone (rows, cols) and use/not use of symbolic links
/* Colors of presentation (5) :
/* main background (white) */
/* background for forms/actions (low grease) */
/* table's bordures (dark grease) */
/* textual links (blue) */
/* notes/errors (green) */
Put (upload with FTP) the two called web+.php and .htpasswd at the place you
will starting the work (typically your home directory, corrempondin for example
to the URL http://my_provider/my_account) ; beware of the name beginning with
a dot, even you must upload it withaout the . annd rename it after. Moreover,
if the '+' in the name is not supported onn your server, change the name !
After that, go with your browser to the URL :
http://my_provider/my_account/web+.php and type (admin, admin) as your first
authentication.
=======================================================
If this work is good for you, said it !
=======================================================
(Hop zat elpe) With the hope of helping somebody, Paul
Delannoy
First publication october, 2003