zMagenta
Posting Freak
- Jul 15, 2011
- 1,414
- 682
Illumina
in PHP, Object Oriented, MySQL Improved Engine
CMS Features:
- Very easy configuration
- Very easy template system
- TheHabbos intergration
- Login
- Quickregister
- News system
- Badge Shop
- Hot campaigns system
- Change password, trade status, friend request status
- Community (Random Habbos, news, staff page, twitter)
- User Profiles (can comment on users walls, view profile. More to come later
- APC PHP Caching (if enabled)
IlluminASE Features:
- View Staff
- IP check users
- Check PayGol Pin codes
- Edit a users account (if has adv_edit fuse, can edit rank)
- Make a user VIP
- Change a users password
- External user sign-on
- View the ban list (has numbered pages and a search option)
- Ban a user
- Porn ban a user
- Manage news articles (edit needs to be added.)
- Write news articles
Unfinished / To come:
- View badge definitions
- Add badge definition
- Database configuration & editor
- Shut down your emulator (Butterfly/Skull users)
- Maintenance switching (use the config for now.)
- Advanced account editor (will probably be removed anyway)
- CMS-based Homes (to replace Profiles when i'm ready to code it.)
Screenshots:
Setup Instructions:
- Download Illumina CMS
- If using Apache/Xampp/Wampp, skip to step 4
- Convert the .htaccess to a web.config or install helicon ape
- Use notepad++ to edit /engine/lightcms.php
- Run the SQLs provided below
- Enjoy your new CMS
Code:
DROP TABLE IF EXISTS `profile_wall`;
CREATE TABLE `profile_wall` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`page_id` int(11) NOT NULL,
`poster_id` int(11) NOT NULL,
`message` text NOT NULL,
`likes` int(11) NOT NULL DEFAULT '0',
`owner_read` enum('0','1') NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1343 DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `site_hotcampaigns`;
CREATE TABLE `site_hotcampaigns` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`order_id` int(11) NOT NULL DEFAULT '1',
`enabled` enum('0','1') NOT NULL DEFAULT '1',
`image_url` text NOT NULL,
`caption` text NOT NULL,
`descr` text NOT NULL,
`url` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `site_news`;
CREATE TABLE `site_news` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`seo_link` varchar(120) NOT NULL DEFAULT 'news-article',
`title` text NOT NULL,
`category_id` int(10) unsigned NOT NULL DEFAULT '1',
`topstory_image` text NOT NULL,
`body` text NOT NULL,
`snippet` text NOT NULL,
`datestr` varchar(50) NOT NULL,
`timestamp` int(11) NOT NULL,
PRIMARY KEY (`id`),
KEY `datestr` (`datestr`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=512 DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `badge_shop`;
CREATE TABLE `badge_shop` (
`badge_id` varchar(12) NOT NULL,
`cost` int(100) NOT NULL,
KEY `badge_id` (`badge_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `hk_fuses`;
CREATE TABLE `hk_fuses` (
`fuse` varchar(50) NOT NULL,
`minrank` int(11) NOT NULL DEFAULT '1'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `hk_fuses` VALUES ('login', '9');
INSERT INTO `hk_fuses` VALUES ('site_manage', '11');
INSERT INTO `hk_fuses` VALUES ('pornban', '11');
INSERT INTO `hk_fuses` VALUES ('adv_edit', '11');
Download:
You must be registered for see links
All credits to Jonteh - This is just a re-release.