Changeset 233

Show
Ignore:
Timestamp:
12/13/07 23:47:31 (1 year ago)
Author:
shupp
Message:

Add Framework_Module_Main_IPMaps class, documented Framework_Module_Main_Find class, update language stuff to use smarty in Main related files. HTML needs work (ditch tables)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Framework/Module/Main.php

    r228 r233  
    5454    { 
    5555        // Language stuff 
    56         $this->setData('LANG_Main_Menu', _('Main Menu')); 
    57         $this->setData('LANG_List_Domains', _('List Domains')); 
    58         $this->setData('LANG_Add_Domain', _('Add Domain')); 
    59         $this->setData('LANG_Add_Alias_Domain', _('Add Alias Domain')); 
    60         $this->setData('LANG_Find_Domain', _('Find Domain')); 
    61         $this->setData('LANG_Delete_Domain', _('Delete Domain')); 
    62         $this->setData('LANG_Modify_Limits', _('Modify Limits')); 
    6356        $this->tplFile = 'menu.tpl'; 
    6457        return; 
  • trunk/Framework/Module/Main/Find.php

    r230 r233  
    11<?php 
    22 
     3/** 
     4 * Framework_Module_Main_Find  
     5 *  
     6 * @uses      ToasterAdmin_Auth_System 
     7 * @package   ToasterAdmin 
     8 * @author    Bill Shupp <hostmaster@shupp.org>  
     9 * @copyright 2007 Bill Shupp 
     10 * @license   GPL 2.0  {@link http://www.gnu.org/licenses/gpl.txt} 
     11 * @link      http://trac.merchbox.com/trac/toasteradmin 
     12 */ 
     13 
     14/** 
     15 * Framework_Module_Main_Find  
     16 *  
     17 * Find domains 
     18 *  
     19 * @uses      ToasterAdmin_Auth_System 
     20 * @package   ToasterAdmin 
     21 * @author    Bill Shupp <hostmaster@shupp.org>  
     22 * @copyright 2007 Bill Shupp 
     23 * @license   GPL 2.0  {@link http://www.gnu.org/licenses/gpl.txt} 
     24 * @link      http://trac.merchbox.com/trac/toasteradmin 
     25 */ 
    326class Framework_Module_Main_Find extends ToasterAdmin_Auth_System 
    427{ 
     28    /** 
     29     * __default  
     30     *  
     31     * Run $this->find(); 
     32     *  
     33     * @access public 
     34     * @return void 
     35     */ 
    536    public function __default() 
    637    { 
     
    839    } 
    940 
     41    /** 
     42     * find  
     43     *  
     44     * Diplay find form 
     45     *  
     46     * @access public 
     47     * @return void 
     48     */ 
    1049    public function find() 
    1150    { 
     
    1554        return; 
    1655    } 
     56    /** 
     57     * findNow  
     58     *  
     59     * Actually try to find a domain 
     60     *  
     61     * @access public 
     62     * @return void 
     63     */ 
    1764    public function findNow() 
    1865    { 
     
    3885        return; 
    3986    } 
     87    /** 
     88     * findForm  
     89     *  
     90     * Generate find form 
     91     *  
     92     * @access private 
     93     * @return void 
     94     */ 
    4095    private function findForm() 
    4196    { 
  • trunk/Framework/Module/Main/Templates/Default/menu.tpl

    r232 r233  
    1111<tr><td class="border"> 
    1212<ul> 
    13     <li><a href='./?module=Domains'>{$LANG_List_Domains}</a></li> 
    14     <li><a href='./?module=Domains&amp;event=addDomain'>{$LANG_Add_Domain}</a></li> 
    15     <li><a href='./?module=Main&amp;class=AliasDomain'>{$LANG_Add_Alias_Domain}</a></li> 
    16     <li><a href='./?module=Main&amp;class=find'>{$LANG_Find_Domain}</a></li> 
    17     <li><a href='./?module=Main&amp;class=find'>{$LANG_Delete_Domain}</a></li> 
    18     <li><a href='./?module=Main&amp;class=modLimits'>{$LANG_Modify_Limits}</a></li> 
     13    <li><a href='./?module=Domains'>{t}List Domains{/t}</a></li> 
     14    <li><a href='./?module=Domains&amp;event=addDomain'>{t}Add Domain{/t}</a></li> 
     15    <li><a href='./?module=Main&amp;class=AliasDomain'>{t}Add Alias Domain{/t}</a></li> 
     16    <li><a href='./?module=Main&amp;class=find'>{t}Find Domain{/t}</a></li> 
     17    <li><a href='./?module=Main&amp;class=find'>{t}Delete Domain{/t}</a></li> 
     18    <li><a href='./?module=Main&amp;class=IPMaps'>{t}IP Maps{/t}</a></li> 
     19    <li><a href='./?module=Main&amp;class=modLimits'>{t}Modify Limits{/t}</a></li> 
    1920</ul> 
    2021</td>