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