May do something like that, but for now my new HK allows you to access site if you have an active session while maintenance is on.
Printable View
Could you maybe turn off the maintenance by the life demo
I have requested this thread to temporarily be closed until I decide to work on this further.
Live demo will stay online and I will still monitor bug reports and feature requests and work on a big 20 new feature upgrade to be released around August.
I downloaded the latest version of this edit, do i need to download previous update ?
Closed by OP Request, PM me if you want it to be reopened!
I requested the thread to be reopened, as I have nothing to do now.
I do not know why MiniMail has never been done, it will be in the next release of this CMS.
Live Demo URL:
http://live.demo.savor.ws/RevCMS/index
The bug report/feature request page I made has been requested to be released.
Not that hard really but here you go.
Before you ask 'Is there a HK addon for this' nope couldn't be bothered coding it basically how this works is you go to 'hk_issues' table and just fill in 'resolved' column shows up for them. If you haven't is shows 'Lewis hasn't investigated your request yet'.Code:<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>{hotelName} - Bug Reports/Feature Requests</title>
<link rel="stylesheet" href="{url}/app/tpl/skins/Habbo/styles/common.css" type="text/css">
<script type="text/javascript" src="{url}/app/tpl/skins/Habbo/js/libs2.js"></script>
<script type="text/javascript" src="{url}/app/tpl/skins/Habbo/js/visual.js"></script>
<script type="text/javascript" src="{url}/app/tpl/skins/Habbo/js/libs.js"></script>
<script type="text/javascript" src="{url}/app/tpl/skins/Habbo/js/common.js"></script>
<script type="text/javascript" src="{url}/app/tpl/skins/Habbo/js/fullcontent.js"></script>
<link rel="stylesheet" href="{url}/app/tpl/skins/Habbo/styles/lightweightmepage.css?<?php echo time() ?>" type="text/css">
<script type="text/javascript" src="{url}/app/tpl/skins/Habbo/js/lightweightmepage.js?<?php echo time() ?>"></script>
<script type="text/javascript">
document.habboLoggedIn = true;
var habboName = "{username}";
var habboId = {userid};
var habboReqPath = "";
var habboStaticFilePath = "{url}/app/tpl/skins/Habbo";
var habboImagerUrl = "http://www.habbo.com/habbo-imaging/";
var habboPartner = "";
var habboDefaultClientPopupUrl = "{url}/client";
window.name = "habboMain";
if (typeof HabboClient != "undefined") {
HabboClient.windowName = "eac955c8dbc88172421193892a3e98fc7402021a";
HabboClient.maximizeWindow = true;
}
</script>
<style type="text/css">
.alert{
height:25px;
width:100%;
background-color:#c73c3c;
text-align:center;
border-radius:1px;
line-height:25px;
color:#fff;
font-weight:700;
}
.alert-box{
height:40px;
width:301px;
background-color:lightgreen;
margin-bottom:5px;
border-radius:3px;
text-align:center;
font-size:10px;
color:#fff;
font-weight:700;
line-height:38px;}
input{
height:25px;
border:1px solid lightgray;
border-radius:2px;
text-align:center;}
input[type='submit']{
background-image:none;
border:1px solid lightgray;
line-height:20px;}
</style>
<!--[if IE 8]>
<link rel="stylesheet" href="{url}/app/tpl/skins/Habbo/styles/ie8.css" type="text/css">
<![endif]-->
<!--[if lt IE 8]>
<link rel="stylesheet" href="{url}/app/tpl/skins/Habbo/styles/ie.css" type="text/css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" href="{url}/app/tpl/skins/Habbo/styles/ie6.css" type="text/css" />
<script type="text/javascript" src="{url}/app/tpl/skins/Habbo/js/pngfix.js"></script>
<script type="text/javascript">
try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}
</script>
<style type="text/css">
body { behavior: url({url}/app/tpl/skins/Habbo/js/csshover.htc); }
</style>
<![endif]-->
</head>
<body id="home">
<div id="overlay"></div>
<?php include_once("includes/header.php"); ?>
<ul id="navi">
<li class="selected"><a href="{url}/me">{username}</a><span></span></li>
<li><strong>Community</strong><span></span></li>
<li id="tab-register-now"><a href="{url}/shop" target="_Blank">Shop</a><span></span></li>
</ul>
<div id="habbos-online"><div class="rounded"><span>{online} members online</span></div></div>
</div>
</div>
<div id="navi2-container" class="pngbg">
<div id="navi2" class="pngbg clearfix">
<ul>
<li class=" last"><a href="{url}/me">Home</a></li>
<li class=" last"><a href="{url}/account">Account Settings</a></li>
<li class=" selected"><a href="{url}/bugs">Bug Request</a></li>
</ul>
</div>
</div>
<div id="container">
<div id="container">
<div id="content" style="position: relative" class="clearfix">
<div id="column1" class="column">
<div class="habblet-container ">
<div class="cbb clearfix darkred ">
<h2 class="title">Your Bug/Feature Requests</h2>
<div style="padding:7px 7px 1px" align = "center">
<table>
<tr>
<th>ID</th>
<th >Type</th>
<th >Bug/Feature</th>
<th style = "width:100px;">Answered?</th>
</tr>
<?php
$q = mysql_query("SELECT * FROM hk_issues WHERE username = '". $_SESSION['user']['username'] ."'");
while ($m = mysql_fetch_array($q)) { ?>
<tr align = "center">
<td ><?php echo $m['id']; ?></td>
<td ><?php echo ucfirst($m['type']); ?></td>
<td><?php echo ucfirst($m['text']); ?></td>
<td ><?php if($m['resolved'] == '' && $m['type'] == 'bug'){echo 'Lewis hasn\'t investigated your bug yet.';} else if($m['resolved'] == '' && $m['type'] == 'request'){echo 'Lewis hasn\'t looked at your feature request yet.';} else{echo $m['resolved']; }?></td>
</tr>
<?php } ?>
</table>
</div>
</div>
</div>
</div>
<style>
.alert-box{
height:40px;
width:301px;
background-color:lightgreen;
margin-bottom:5px;
border-radius:3px;
text-align:center;
font-size:10px;
color:#fff;
font-weight:700;
line-height:38px;
}
</style>
<div id="column2" class="column">
<div class = "alert-box" style = "background-color:darkred;margin-top:1px;">
Do not spam this feature or it will be taken down.
</div>
<div class="habblet-container ">
<div class="cbb clearfix blue ">
<h2 class="title">Submit a bug/feature Request!</h2>
<div align = "center" style="padding:7px 7px 1px">
<?php
if($_POST['add_ban']){
$text = mysql_real_escape_string($_POST['text']);
$type = mysql_real_escape_string($_POST['type']);
$username = mysql_real_escape_string($_POST['username']);
$resolved = mysql_real_escape_string($_POST['resolved']);
if(empty($text)){
echo '<div class = "alert">You have not entered a bug/feature request?</div><br>';
}
else if($_SESSION['user']['username'] == 'Test'){
echo '<div class = "alert" style = "height:50px;">Please make your own account to submit a feature request.</div>';
}
else{
$query = "INSERT INTO hk_issues SET type='{$type}', text='{$text}', username='" . $_SESSION['user']['username'] ."'";
mysql_query($query) or die ("Error in query: {$logtest}. ".mysql_error());
mysql_query($banlog);
echo '<div class = "alert">Bug/Feature request added successfully.<meta http-equiv="refresh" content="3;url={url}/bugs"/></div><br>';
}
}
?>
<form method = "post">
<select name = "type">
<option value="bug">Bug</option>
<option value="request">Feature Request</option>
</select><br>
<b>Bug/Feature?: </b><br><input type = "text" value = "<?php echo $_POST['text']; ?>" name = "text"><br><br>
<input type = "submit" name = "add_ban"><br>
</form>
</div>
</div>
</div>
<div class="habblet-container ">
<div class="cbb clearfix blue ">
<h2 class="title" style = "font-size:13px;">Want something doing? Won't I do it?</h2>
<div align = "center" style="padding:7px 7px 1px" align = "center">
Content coming soon...
</div>
</div>
</div>
</div>
<script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
</div>
<div id="footer" >
<?php include('includes/checktheban.php'); ?>
</div>
</body>
</html>
SQL you need to run:
The PHP part of this only took like 3 minutes the rest was just putting it in the template took the time.Code:DROP TABLE IF EXISTS `hk_issues`;
CREATE TABLE `hk_issues` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`type` enum('bug','request','') NOT NULL,
`text` varchar(255) NOT NULL,
`username` varchar(255) NOT NULL,
`resolved` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8;
Not releasing much until I start RevCMS minimail and a HK plugin for minimail with these features.
Minimail is going to be harder than I intended it to be because of some javascript things(I am shit at JS)Code:- Recent Convos
- View Convos
- Delete Convos
- Create Convos
- View Convo reports(This will have view report, ban target user, ban user who reported, reply to report, request for more information)
If you have any questions just leave a reply to this thread.
You don't get to have builds if it's just a theme edit..
Working on a CMS addon for my RP edition.
I have only spent 6-7 minutes working on this, I have not seen anyone release this before I don't see why they can't do something basic like this so I thought I would do it.
http://puu.sh/ampLf/e4984486e9.png
http://puu.sh/amqdo/ea54366788.png
This works with RealityRP, like this post if you like this feature :)
Thank you so much!!!!! This is my favourite skin now...
- - - Updated - - -
WTH!!!!!!!!!!!!!!!!!!!!! I DOWNLOADEED T AND IT AINT EVEN THE HAbBO SKIN THAT IS SHOWN! ITS CCOMPLETLY DIFFERENT!
nvm, I just downloaded the wrong one.... But the skin's kidda fucked up beyond the index
- - - Updated - - -
Do you think you can help me with that? skype: abraham.ndinga
Glad to see you're still working on this Lewis, looks great, don't stop the dev.
Unfortunately I have decided to end this in a week or two and start to work on my own CMS from scratch because RevCMS is like 2-3 years outdated.
I will start a CMS development thread once I have got the base done will just use the genuine habbo theme(Exactly as Habbo.com is) .
I have a quick list of what this will have for you.
CMS Features
I know that isn't much but not going to do addons which people can make money of since if they want to earn money they can learn to do it themselves.Code:- Login
- Register
- Me page(news slider & user stats)
- Community(News Slider & Users online)
- Staff page(basic staff page)
- News Page(basic news page)
- Basic client page
- Housekeeping(Similar to the one I made for RevCMS but will be recoded & alot more secure).
Would only take me a day to get a fully working CMS but won't even start as I have a life and things to do other than Habbo.
Please remove add emblems. Look for something behalf of users and list all the emblems of the User.
Exellent version. Congratulations for working with this CMS.
I've done some edits with this as you can see here http://cheerhotel.com
I'm bored, going to do a new plugin.
RevCMS DJ Panel:
Will be similar to my housekeeping but probably a ton of changes.
Planned features.
- DJ Time Schedule
- DJ Shoutout
- View Requests made by a user.
- Clear your OWN requests.
- Admin Settings page(Fire DJs, Clear Time table, choose DJ timezone & some other things)
CMS Features for this plugin
- Basic request system, will have a request plugin(Maybe popup window haven't decided)
- Radio player getting radio details from database(Based on a settings area).
- DJ page selecting from users page were dj = 1
- View DJ timetable.
I know there should be some more but this is all of my head what people need for this type of feature.
Will not have much attention until I get back(Thursday, 7th of August).
Will be available on my test server starting tomorrow(If i'm bored and don't have anything to do).
If you have any ideas that I could add I will have a go at it but will not be 100% guaranteed in the release.
Will work with RevCMS & My own CMS which is getting worked on when I get back.
Just a DJ panel question do you want it to only show radio details when it is there time to DJ or 24/7?
Also should I do a DJ ranking system? (Similar to how they are done on the hotel just a different table). If so what ranks should I do?
All I have done is a basic page so far similar to my 'hk.php' from HouseKeeping release.