This is a Personal edit pad used to prevent messing up the main article.
Changes to be added to dtc
note to self: first of all MAKE SURE THAT THE PROCESSOR GETS DONE RIGHT AND GETS DONE FAST.
/*/*/*/GENERAL FIXES /*/*/*/*/
When dns resolution fails it can be extremely hard to once again access dtc to solve
This can be fixed when the user is No longer be forced to use a subdomain or mandatory, But allow dtc to be accessible from eg /var/www/ directly
/*/*/*/*/DOMAIN REGISTRATION/*/*/*/*/
Improve Domain registration and management (web based DNS zonefile editor proposed in "modules" section)
add option to sell domains without hosting vise versa allow selling hosting without domains (subdomains)
Integrate registrarfront.com API for domain registration and SSL as better and FREE (no setup fees!) alternative to tucows.
/*/*/*/*/payment/*/*/*/*/
Integration of extra payment gateway
Manual payment processing for Wire transfer/cheque/cash
--PAYMENT BUGFIX--
After a failed payment the username given during sign up is taken, but customer cannot enter payment again.
solution: send user an email with instructions to once again pay open bill through a preferred gateway, pay by wire or cheque (must be validated manually) or cancel the order.
- /*/*/*/*/ DTC PANEL "MODULES" */*/*/*/
webbased dns zone file editor ( see for example screenshot http://www.afn.org/%7Eafn23397/shoot.jpg(approve sites))
support for multiple webmail clients. (roundcube/squirrelmail)
/*/*/*/HTML WISE/*/*/*/*/
Make all html valid xhtml transitional
html template framework split
put certain html elements into "tags" and put them together in a single file
This was taken from AWBS
-=-=-=-=-=-page.php in doc root "/var/www/"-=-=-=-=-=-
<?php
$DIR=(dirname(__FILE__));
include($DIR."/includes/dbconfig.php");
include($workdir."/includes/sessions.php");
include_once($workdir."/config.php");
//charge up template vars
include($workdir."/includes/gparser.php");
//specific vars
//$template->set_var("", $);
//$template->set_var("", $);
//$template->set_var("", $);
//end specific vars
//end charge up template vars
if($maintmode=="True"){
print $template->parse("maintmode.php");
exit;
}
print $template->parse("page.php");
?>
-=-=-=-=-=-
-=-=-=-=-=-page.php in template dir "/var/www/templates/custom/" -=-=-=-=-=-
<!-- Use this to add a new pages to your site. Place this file in your templates/[theme] directory. Rename it as you wish.-->
<?=$header?>
<?=$top?>
<TABLE WIDTH="<?=$tablewidth?>" bgcolor="<?=$tablebackground?>" BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<?=$left?>
<TD width="100%" align="<?=$contentalign?>" valign="top">
<!--begin page content--add rows - start with <tr> and end with </tr> and you will be fine....-->
<!--end page content-->
</table>
</td>
<?=$right?>
</tr>
</table>
<?=$bottom?>
-=-=-=-=-=-