David Bertoldi - 2012-05-24

Installation...

It's not a real installation...it's just like the Wordpress initialization process.

Create a database (in the example I'll name it "my_db") with your database manager (like PhpMyAdmin); leave the database without tables.

Now extract the Pulse archive and go to db/config.php and write in the necessary information as follow:

$DB_NAME = "my_db";
$USER_NAME = "my_user";
$DB_PASS = "my_secret_password";
$DB_LOCATION = "localhost";


assuming that my username and password are "my_user" and "my_secret_password"...if you don't have these info the username is "root" and the password is "" (blank) by default.

After extracting the necessary from the zip file, go to install.php with your browser and click on Install!

If there're problems set the file permission on 775

chmod 775 Pulse/ -R

...and use it

Now you have a working login system.

Remember to delete install.php file

Here the "meaning" of each file:


advs - contains all the advertisments

   confirm-new-user.php - infroms the creation of a new user

   email-update.php - informs the udpating of the mail address

   pass-updated.php - informs the changement of the password

   re-sent.php - informs the resending of the mail activation

   user-logged.php - informs the logon of the user

css - contains the stylesheet file

   style.css


db - contains the database configurations

   config.php - here there are the database information

   mysql.php - used by the engine section to create the database connection


engine - the core

   add-user.php - permits the creation of new users

   forget-pass.php - generate a code (sent via mail) that allow the users to create a new password

   functions.php - the core of the core

   global.php - a set of global variables

   has-validated.php - ensures that the activation address is valid in order to validate the account

   logout.php - permits the logout

   log-SU.php - permits the logon to super users

   log-user.php - permits the logon to regular users

   mail.php - a little set of functions for mailing

   resend.php - resend the activation mail

   update-email.php - permits the updating of the mail address

   update-password.php - permits the updatind of the password

   valid-regen.php - ensures if the regeneration password code is valid


img - some images


change-email.php - the graphical interface that allows users to change their mail

change-pass.php - the graphical interface that allows users to change their password

forgotten.php - the graphical interface that allows to insert the regeneration code

header.php - the global header

header2.php - the global sub-header for logged users

home.php

install.php - the installer

join.php - a section of the engine not located in the engine folder for security

login.php - the graphical interface that allows users to login

mod-regen.php - the graphical interface that allows users to insert new password after losing that

register.php - the graphical interface that allows to create an account

resend.php - the graphical interface that allows to resend the activation mail

sulogin.php - the graphical interface that allow super users to login