Sorry to keep bugging you with all these threads, it may bug some, may not bug others.
Just wanted to keep you updated, thats my main priority.
There are a few things discussed in this article:
Okay lets get right to the first topic:
- Price of: Housekeeping V2 - PAID
- Licensing
- Upcoming features for Housekeeping V2 - PAID
- Demos?
- Preview
Price of: Housekeeping V2 - PAID
I have decided on a price, depending on the person, it may be priced reasonably, some may think otherwise. By the end of the development period, I hope to have your mind changed to the "reasonably priced" schema.
The price, for now, will be £13.
I believe this is priced reasonably, the payment method will be by PayPal. This leads me to the next topic.. licensing.
Licensing
The product will be licensed, I am not going to explain the licensing method, I will although explain the purchasing method.
1. User visits product URL (not yet decided).
2. User decides to purchase Housekeeping, he/she clicks on the "buy now" icon, this will start the PayPal transaction process using the PayPal IPN.
3. After the payment has been received, (usually instantly), our script will generate a unique license key and e-mail it to you, along with the download link.
Upcoming Features
Demo
- CMS for inside panel.
- Phrase system
- Templating system (.tpl files) and {blabla} variables for easy replacement.
- DJ News/ Update system
- CRON/AJAX timetable
- Public timetable, Public DJ says, Public Stats
- Server Information for DJs.
- A lot more!
Here is my little preview of how (if users wanted) would be to create their own page, without using the onboard CMS.
This is without using the onboard CMS, it is quite easyPHP Code:<?php
if (!defined("SECURITY")) {
include "../config.php";
$core->error("You cannot access this page outside of {sitename}.");
exit;
}
$heading = "This is my heading!";
$content = "Content! Welcome {username}.";
// TEMPLATE & CONTENT //
$gtemplate = $template->get_template("page");
$search = array ("/\{heading\}/", "/\{content\}/" );
$replace = array ($heading, $content );
$gtemplate = $template->preplace ( $search, $replace, $gtemplate );
$gtemplate = $template->parse($gtemplate);
echo $gtemplate;
?>
Another demo, main.tpl file (handles the inside)
PreviewCode:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=us-ascii"> <meta name="author" content="{sitename}"> <title>{sitename} » Inside Panel</title> <link href="{css}main.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="{javascript}prototype.js"></script> <script type="text/javascript" src="{javascript}scriptaculous.js"></script> <script type="text/javascript" src="{javascript}index.js"></script> <script type="text/javascript" src="{javascript}main.js"></script> </script> </head> <body> <div align="center"><img src="images/logo.png"></div> <br /> <div class="content"><br /> <span style="font-size: 10px;">Welcome <strong>{username}</strong> - <a href="logout.php">Logout</a></span><span style="float: right; margin-top: -10px;" id="online"></span> <br /> <br /> <div id="sepbar">{sep}</div> <br /> <div id="infocontent"> {content} </div> <div class="intercont"> <div class="lcolumn"> {nav} </div> <span style="font-size: 10px;"><date>M d, Y</date> <br />Version: {version} <br /> {sitename} is powered by Housekeeping. </span></div> </div> </body> </html>
WYSIWYG editor can be turned off in the site wide settings.
Preview of the page that is being edited, you can see it on the navigation to the left:
Please note, Housekeeping will always be PHP5 only, if your host does not support PHP5 in one way or another, you cannot use Housekeeping.
If you wish to use the free or paid version, and you are not sure if you have PHP5 at hand, please contact your host.
Have a great night.
Caleb








Reply With Quote




lol.


