Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
===========================
##############################################################################
# i m p o r t a n t n o t e #
##############################################################################
# important: i saw many sites that removes the copyright line in the footer #
# of each page. you're not allowed to remove nor change/edit that note. #
# you can sell services based on php-nuke, you can make money from it, you #
# can do almost whatever you want with php-nuke but do not remove nor edit #
# the copyright notices!!! removing it is a gpl license's violation. #
# if you do not agree with this simple rule, delete all php-nuke files #
# rigth now and move away from it. thanks. #
##############################################################################
base requirements
-----------------
note: from php-nuke version 5.3, i added a new sql abstraction layer,
this means that php-nuke now supports mysql, msql, postgresql, postgresql_local,
odbc, odbc_adabas, sybase and interbase servers. the official test server
is mysql which is used to develop php-nuke. any feedback about others sql servers
and how it works will be very appreciated and useful.
the above doesn't mean it will not work with other configurations, os's, db's,
etc,
but we only provide install instructions for the above configuration.
in fact php-nuke works under windows (all), freebsd, os/2, macos, etc.
unzip the package into the directory you want to use on you web
server, if you're unsure where that is, ask you system administrator.
the system will show you an error message with a link to the web based installer
utility (introduced
with php-nuke 8.0), follow the very easy steps and you're done.
unzip the package into the directory you want to use on you web
server, if you're unsure where that is, ask you system administrator.
now go to the directory where you uncompressed all files and edit the
file "config.php". change all the fields until you are happy with the
changes and they fits the need of your web site. give special attention
to the database configuration section. when you have finished to edit
config.php file change to the /sql/ directory and there is a file called
"nuke.sql" this file contains the commands to build the database structure,
tables and the default data.
3) in order to use the ultramode.txt news file please be sure to chmod 666.
this file is used to show news from your site in some old programs and
frontends and is reserved to future use in php-nuke. for backend use
backend.php file instead.
4) that's it!... now you need to edit the file "config.php" to set the
database options. please read carefully the instruction on that file!
after that, point your browser to:
http://phpnuke.org/admin.php
first run
---------
security tip: it's a good choice to put your config.php file outside the
web server path, then you can create a new config.php with the line:
http://www.phpnuke.org/upgrade35-4.php
all the new tables will be added and updated automagically without touch
your old data.
important: remember to backup always your database before any upgrade, just
in case. if something goes wrong don't come crying to me.
http://phpnuke.org/index.php
to initiate your activities in your site, you need to login as administrator at:
http://phpnuke.org/admin.php
*** for security reasons please remember to create a super user immediately!!! ***
remember to "logout" from admin after you use it, from this area you can
delete or add content on your site, never leave your computer without logggin out
from the admin account. if something bad happens don't come crying to me.
i also recommend to set a password for your mysql access. this is important
as some data in the nuke database is not encrypted, so for security reasons you
need to set a password, not only that, it's a good practice!
for banners system, when you setup a new client, you need to assign a new
login/password for him. the login and password is used by the client at the url:
http://phpnuke.org/banners.php?op=login
in order to let the client view and track the banners stats in real time
just pass that url to your clients. take a look yourself before you do.
final notes
-----------
that's it! you're done with php-nuke. just navigate around, play with it,
abuse it and if you like php-nuke, use it. spend some time getting used to the
administration interface.
to change your site's logo, go to the themes directory and make a custom
logo for each individual theme. just navigate around all themes and change
the graphics you want.
a note for the php-nuke site's administrators: only admins (authors) can
view the following data in the site:
- administration menu
- number of new submissions
- edit button for each link in web links
- edit and delete options for each article
- delete option for each comment
- ip/host address of the comment poster
- moderation option and button (if set for admin only)
- and many more...
*** special thanks to all the people who help sending bugs reports, fixes, new
add-ons, requests for new features, etc... i really appreciate you all! ***
************************************
* php-nuke url: http://phpnuke.org *
************************************
enjoy!
-- francisco burzi