The Installation of MailBeez 2.0 is successfully tested with osCMax v2.0.25, running on PHP 5.2.11
The installation is straight forward and can be done in a couple of minutes by following these three steps:
- copy new files
- modify existing files
- add admin access
Step 1 – copy new files
copy following file to your admin-directory
mailbeez.php
copy following file and folder to your catalog-directory (where your index.php is located)
mailhive (folder)
mailhive.php
Step 2 – modify existing files
1. Add the filename definition
located and open the file
admin/includes/filenames.php
add e.g. at the end
define('FILENAME_MAILBEEZ', 'mailbeez.php');
define('FILENAME_HIVE', 'mailhive.php');
do almost the same for your catalog:
includes/filenames.php
add
define('FILENAME_HIVE', 'mailhive.php');
2. Add a menu entry
located and open the file
admin/includes/boxes/tools.php
find
tep_admin_files_boxes(FILENAME_WHOS_ONLINE, BOX_TOOLS_WHOS_ONLINE, TOP));
replace with
tep_admin_files_boxes(FILENAME_WHOS_ONLINE, BOX_TOOLS_WHOS_ONLINE, TOP) . tep_admin_files_boxes(FILENAME_MAILBEEZ, 'MailBeez', TOP));
this will add the menu-entry “MailBeez” to your Tools-Box. Feel free to place this link whereever you want.
Step 3: add admin access
Administrator > File Access
- Click Folder “Tools”
- Click Button “store files”
- Select “mailbeez.php” in dropdown list
- Click Button “save”
Administrator > Member Groups
- Click Button “Groups”
- Select the Group you would like to give access to MailBeez
- Click Button “new permission”
- Check mailbeez.php in section “Tools”
repeat for any group you would like to give access to MailBeez
please continue with Basic Configuration
Optional
If you would like to have access to MailBeez core files & tables from other pages you need to add the following global DataBase and Filename definitions:
Add the Database table definition
located and open the file
admin/includes/database_tables.php
add e.g. at the end
define('TABLE_MAILBEEZ_TRACKING', 'mailbeez_tracking');define('TABLE_MAILBEEZ_BLOCK', 'mailbeez_block');
do the same for your catalog:
includes/database_tables.php
add
define('TABLE_MAILBEEZ_TRACKING', 'mailbeez_tracking');define('TABLE_MAILBEEZ_BLOCK', 'mailbeez_block');






