Location: PHPKode > projects > Athena Research Assistant > athena-dev-0.1pre-alpha/INSTALL.txt
v-0.1-prealpha

WARNING: THIS IS FOR TESTING PURPOSES ONLY! 
IF YOU ARE A REGULAR USER, PLEASE WAIT UNTIL THE NON-ALPHA IS RELEASED
THIS VERSION DOES NOT ALLOW EDITITION OF USERS FROM THE WEB INTERFACE
YOU WILL NEED phpMyAdmin OR EQUIVALENT TO RUN MOST ADMIN DUTIES

1. Edit the config/config.php file,

2. Use phpMyAdmin to load the data in sql/athena.sql

You now have 2 login names

l/p: admin/admin = ADMINISTRATOR (SEE ALL)
l/p: testing/testing = REGULAR USER

IMPORTANT: PLEASE LOOK INTO THE docs DIRECTORY FOR DEVELOPER NOTES

DIRECTORY FUNCTIONS:

config = configuration file
doc = developer notes
helpfiles = user manual
global_elements = CSS and other global files
images = pics used throughout Athena
hide@address.com = images workfiles
includes = functions, menus etc. elements which are reused throught all modules and objects
login = files responible for login processing
logout - files responsible for logout processing
hide@address.com = all kinds of work files
modules = elements plugged into the main page which determine Athena's mode eg. 'add resource', 'delete resource' etc.
objects = element like forms etc. used by modules
pages = the main page which shows the modules to the user
popups = extra pages which show information to the users during browsing, adding resources etc (underdeveloped)
sql = athena.sql file for database setup

ATHENA LOGIC: Athena was developed such way that each module checks user permissions individualy before displaying any data in order to prevent script kiddies from hacking via $_GET

pages/main.php --> modules/anymodule.php --> objects/anyobject.php


Return current item: Athena Research Assistant