Ignore:
Timestamp:
02/27/2006 02:42:13 AM (6 years ago)
Author:
cirrus
Message:

Add: View button on the my nodes menu view
Add: View button on the node edit page
Add: Edit button on the node view page
Closes #80
Change: Indentation on a couple of HTML templates (including a couple of forgotten </tr>'s)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/templates/basic/includes/main_menu.tpl

    r118 r144  
    2020 *} 
    2121<table width="100%"  border="0" cellpadding="0" cellspacing="0" class="table-middle-left"> 
    22           <tr> 
     22        <tr> 
    2323                <td class="small-menu"> 
    2424                        <table width="100%"  border="0" cellspacing="0" cellpadding="0"> 
    25                           <tr bgcolor="#FFFFFF"> 
    26                                 <td class="table-small-menu-text"><a href="{$link_home}" class="menu-link">{$lang.home}</a></td> 
    27                           </tr> 
     25                                <tr bgcolor="#FFFFFF"> 
     26                                        <td class="table-small-menu-text"><a href="{$link_home}" class="menu-link">{$lang.home}</a></td> 
     27                                </tr> 
     28                           
    2829                   
    29                    
    30         {if $logged==TRUE} 
    31  
    32                           <tr bgcolor="#FFFFFF"> 
    33                                 <td class="table-small-menu-text"><a href="{$link_edit_profile}" class="menu-link">{$lang.edit_profile}</a></td> 
    34                           </tr> 
    35                           <tr bgcolor="#FFFFFF"> 
    36                                 <td class="table-small-menu-text"><a href="{$link_logout}" class="menu-link">{$lang.log_out}</a></td> 
    37                           </tr> 
     30                {if $logged==TRUE} 
     31 
     32                                <tr bgcolor="#FFFFFF"> 
     33                                        <td class="table-small-menu-text"><a href="{$link_edit_profile}" class="menu-link">{$lang.edit_profile}</a></td> 
     34                                  </tr> 
     35                                <tr bgcolor="#FFFFFF"> 
     36                                        <td class="table-small-menu-text"><a href="{$link_logout}" class="menu-link">{$lang.log_out}</a></td> 
     37                                </tr> 
    3838                 
    39         {else} 
     39                {else} 
    4040         
    41                           <tr bgcolor="#FFFFFF"> 
    42                                 <td class="table-small-menu-text"><a href="{$link_register}" class="menu-link">{$lang.register}</a></td> 
    43                           </tr> 
    44                           <tr bgcolor="#FFFFFF"> 
    45                                 <td class="table-small-menu-text"><a href="{$link_restore_password}" class="menu-link">{$lang.password_recover}</a></td> 
    46                           </tr> 
    47  
    48                  
    49          {/if}             
    50                           <tr> 
    51                                 <td class="table-middle-left-pad"></td> 
    52                           </tr> 
    53                         </table> 
    54           </td> 
    55           </tr> 
    56           <tr> 
    57                 <td class="search-menu"> 
    58                 <table width="100%"  border="0" cellpadding="0" cellspacing="0" class="table-search-menu"> 
    59                   <tr> 
    60                         <td class="table-search-menu-text"><img src="templates/basic/images/search_nodes.gif" width="34" height="28" alt="{$lang.all_nodes}" />&nbsp;<a href="{$link_allnodes}">{$lang.all_nodes}</a></td> 
    61                   </tr> 
    62                   <tr> 
    63                         <td class="table-search-menu-text"><img src="templates/basic/images/search_dns.gif" width="36" height="32" alt="{$lang.all_zones}" />&nbsp;<a href="{$link_alldnszones}">{$lang.all_zones}</a></td> 
    64                   </tr> 
    65                   <tr> 
    66                         <td class="table-search-menu-text"><img src="templates/basic/images/search_ip.gif" width="33" height="32" alt="{$lang.all_ranges}" />&nbsp;<a href="{$link_allranges}">{$lang.all_ranges}</a></td> 
    67                   </tr> 
    68                   <tr> 
    69                         <td class="table-search-menu-text"> 
    70                                 <table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-search-menu"> 
    71                                         <tr> 
    72                                                 <td><img src="templates/basic/images/search.gif" width="32" height="32" alt="{$lang.quick_search}" /></td> 
    73                                                 <td style="font-size: 12px;"> 
    74                                                         <form name="search" method="get" action="?"> 
    75                                                         {include file="generic/qs.tpl" qs=$query_string} 
    76                                                         <table width="100%"  border="0" cellpadding="0" cellspacing="0" class="table-main"> 
     41                                <tr bgcolor="#FFFFFF"> 
     42                                        <td class="table-small-menu-text"><a href="{$link_register}" class="menu-link">{$lang.register}</a></td> 
     43                                </tr> 
     44                                <tr bgcolor="#FFFFFF"> 
     45                                        <td class="table-small-menu-text"><a href="{$link_restore_password}" class="menu-link">{$lang.password_recover}</a></td> 
     46                                </tr> 
     47 
     48                 {/if}             
     49 
     50                                <tr> 
     51                                        <td class="table-middle-left-pad"></td> 
     52                                </tr> 
     53                        </table> 
     54                </td> 
     55        </tr> 
     56        <tr> 
     57                <td class="search-menu"> 
     58                        <table width="100%"  border="0" cellpadding="0" cellspacing="0" class="table-search-menu"> 
     59                                <tr> 
     60                                        <td class="table-search-menu-text"><img src="templates/basic/images/search_nodes.gif" width="34" height="28" alt="{$lang.all_nodes}" />&nbsp;<a href="{$link_allnodes}">{$lang.all_nodes}</a></td> 
     61                                </tr> 
     62                                <tr> 
     63                                        <td class="table-search-menu-text"><img src="templates/basic/images/search_dns.gif" width="36" height="32" alt="{$lang.all_zones}" />&nbsp;<a href="{$link_alldnszones}">{$lang.all_zones}</a></td> 
     64                                </tr> 
     65                                <tr> 
     66                                        <td class="table-search-menu-text"><img src="templates/basic/images/search_ip.gif" width="33" height="32" alt="{$lang.all_ranges}" />&nbsp;<a href="{$link_allranges}">{$lang.all_ranges}</a></td> 
     67                                </tr> 
     68                                <tr> 
     69                                        <td class="table-search-menu-text"> 
     70                                                <table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-search-menu"> 
    7771                                                        <tr> 
    78                                                         <td style="font-size: 12px;" width="100%">&nbsp;{$lang.quick_search} <a href="javascript:document.search.submit()"><img src="templates/basic/images/submit1.png" alt="{$lang.submit}" /></a></td> 
    79                                                         </tr><tr> 
    80                                                         <td> 
    81                                                         <input type="text" name="q" /> 
    82                                                         </td> 
     72                                                                <td><img src="templates/basic/images/search.gif" width="32" height="32" alt="{$lang.quick_search}" /></td> 
     73                                                                <td style="font-size: 12px;"> 
     74                                                                        <form name="search" method="get" action="?"> 
     75                                                                        {include file="generic/qs.tpl" qs=$query_string} 
     76                                                                        <table width="100%"  border="0" cellpadding="0" cellspacing="0" class="table-main"> 
     77                                                                                <tr> 
     78                                                                                        <td style="font-size: 12px;" width="100%">&nbsp;{$lang.quick_search} <a href="javascript:document.search.submit()"><img src="templates/basic/images/submit1.png" alt="{$lang.submit}" /></a></td> 
     79                                                                                </tr> 
     80                                                                                <tr> 
     81                                                                                        <td> 
     82                                                                                                <input type="text" name="q" /> 
     83                                                                                        </td> 
     84                                                                                </tr> 
     85                                                                        </table> 
     86                                                                        </form> 
     87                                                                </td> 
    8388                                                        </tr> 
    84                                                         </table> 
    85                                                         </form> 
    86                                                 </td> 
    87                                         </tr> 
    88                                 </table> 
    89                         </td> 
    90                   </tr> 
    91                   <tr> 
    92                         <td class="table-middle-left-pad"></td> 
    93                   </tr> 
    94                 </table> 
    95                 </td> 
    96           </tr> 
    97  
    98       <tr> 
    99         <td class="search-menu"> 
     89                                                </table> 
     90                                        </td> 
     91                                </tr> 
     92                                <tr> 
     93                                        <td class="table-middle-left-pad"></td> 
     94                                </tr> 
     95                        </table> 
     96                </td> 
     97        </tr> 
     98 
     99        <tr> 
     100        <td class="search-menu"> 
    100101                        <table width="100%"  border="0" cellpadding="0" cellspacing="0" class="table-search-menu"> 
    101                           <tr> 
    102                                 <td colspan="2" class="quick-login-title">{$lang.statistics}</td> 
    103                           </tr> 
    104                           <tr> 
    105                                 <td rowspan="4" class="quick-login-text"><img src="templates/basic/images/stats.png" width="48" height="48" alt="{$lang.statistics}" /></td> 
    106                                 <td class="quick-login-text">{$stats_nodes_active}/{$stats_nodes_total} <span style="color: black;">{$lang.active_nodes|lower}</span></td> 
    107                           </tr> 
    108                           <tr> 
    109                                 <td class="quick-login-text">{$stats_backbone} <span style="color: black;">{$lang.backbone_nodes|lower}</span></td> 
    110                           </tr> 
    111                           <tr> 
    112                                 <td class="quick-login-text">{$stats_links} <span style="color: black;">{$lang.links|lower}</span></td> 
    113                           </tr> 
    114                           <tr> 
    115                                 <td class="quick-login-text">{$stats_aps} <span style="color: black;">{$lang.aps|lower}</span></td> 
    116                           </tr> 
    117                           <tr> 
    118                                 <td colspan="2" class="table-middle-left-pad"></td> 
    119                           </tr> 
     102                                <tr> 
     103                                        <td colspan="2" class="quick-login-title">{$lang.statistics}</td> 
     104                                </tr> 
     105                                <tr> 
     106                                        <td rowspan="4" class="quick-login-text"><img src="templates/basic/images/stats.png" width="48" height="48" alt="{$lang.statistics}" /></td> 
     107                                        <td class="quick-login-text">{$stats_nodes_active}/{$stats_nodes_total} <span style="color: black;">{$lang.active_nodes|lower}</span></td> 
     108                                </tr> 
     109                                <tr> 
     110                                        <td class="quick-login-text">{$stats_backbone} <span style="color: black;">{$lang.backbone_nodes|lower}</span></td> 
     111                                </tr> 
     112                                <tr> 
     113                                        <td class="quick-login-text">{$stats_links} <span style="color: black;">{$lang.links|lower}</span></td> 
     114                                </tr> 
     115                                <tr> 
     116                                        <td class="quick-login-text">{$stats_aps} <span style="color: black;">{$lang.aps|lower}</span></td> 
     117                                </tr> 
     118                                <tr> 
     119                                        <td colspan="2" class="table-middle-left-pad"></td> 
     120                                </tr> 
    120121                        </table> 
    121122        </td> 
    122       </tr> 
     123        </tr> 
    123124 
    124125   {if $logged==TRUE} 
    125                 <tr> 
     126 
     127   <tr> 
    126128                <td class="search-menu"> 
    127129                        <table width="100%"  border="0" cellpadding="0" cellspacing="0" class="table-mynodes"> 
    128                         <tr> 
    129                         <td rowspan="2" class="table-mynodes-image" ><img src="templates/basic/images/node.gif" alt="{$lang.mynodes}" /></td> 
    130                         <td class="table-mynodes-title">{$lang.mynodes}</td> 
    131                          
    132                         <tr><td class="table-mynodes-link">|<a href="{$link_addnode}">{$lang.node_add}</a>|</td></tr> 
     130                                <tr> 
     131                                        <td rowspan="2" class="table-mynodes-image" ><img src="templates/basic/images/node.gif" alt="{$lang.mynodes}" /></td> 
     132                                        <td class="table-mynodes-title">{$lang.mynodes}</td> 
     133                                </tr> 
     134                                <tr> 
     135                                        <td class="table-mynodes-link">|<a href="{$link_addnode}">{$lang.node_add}</a>|</td> 
     136                                </tr> 
    133137                        </table> 
    134138                        <table width="100%"  border="0" cellpadding="0" cellspacing="0"> 
    135139                        {section name=row loop=$mynodes} 
    136140                        {if $smarty.section.row.index is not even} 
    137                         <tr class="table-form-row2"> 
     141                                <tr class="table-form-row2"> 
    138142                        {else} 
    139                         <tr class="table-form-row1"> 
     143                                <tr class="table-form-row1"> 
    140144                        {/if} 
    141                         <td class="table-form-title"><img src="templates/basic/images/node-small.png" alt="{$lang.mynodes}" />&nbsp;<a href="{$mynodes[row].url}">{$mynodes[row].name|escape} (#{$mynodes[row].id})</a></td> 
    142                         </tr> 
     145                                        <td class="table-form-title"><img src="templates/basic/images/node-small.png" alt="{$lang.mynodes}" />&nbsp;<a href="{$mynodes[row].url}">{$mynodes[row].name|escape} (#{$mynodes[row].id})</a>&nbsp;<a href="{$mynodes[row].url_view}"><img src="templates/basic/images/submit1.png" alt="{$lang.node}" /></a></td> 
     146                                </tr> 
    143147                        {/section} 
    144                         <tr> 
    145                         <td class="table-middle-left-pad"></td> 
    146                         </tr> 
    147                         </table> 
    148                 </td> 
    149                 </tr> 
     148                                <tr> 
     149                                        <td class="table-middle-left-pad"></td> 
     150                                </tr> 
     151                        </table> 
     152                </td> 
     153        </tr> 
    150154                                         
    151155        {if $is_admin === TRUE} 
    152156                                         
    153                 <tr> 
     157        <tr> 
    154158                <td class="search-menu"> 
    155159                        <table width="100%"  border="0" cellpadding="0" cellspacing="0" class="table-mynodes"> 
    156                         <tr> 
    157                         <td class="table-mynodes-image" ><img src="templates/basic/images/admin.gif" alt="{$lang.admin_panel}" /></td><td class="table-mynodes-title" >{$lang.admin_panel}</td> 
    158                         </tr> 
    159                         <tr class="table-form-row1"> 
    160                         <td colspan="2" class="table-form-title"><img src="templates/basic/images/node-small.png" alt="{$lang.nodes}" />&nbsp;<a href="{$link_admin_nodes}">{$lang.nodes}</a></td> 
    161                         </tr> 
    162                         <tr class="table-form-row1"> 
    163                         <td colspan="2" class="table-form-title"><img src="templates/basic/images/user-small.png" alt="{$lang.users}" />&nbsp;<a href="{$link_admin_users}">{$lang.users}</a></td> 
    164                         </tr> 
    165                         <tr> 
    166                         <td colspan="2" class="table-middle-left-pad"></td> 
    167                         </tr> 
    168                         </table> 
    169                 </td> 
    170                 </tr> 
     160                                <tr> 
     161                                        <td class="table-mynodes-image" ><img src="templates/basic/images/admin.gif" alt="{$lang.admin_panel}" /></td><td class="table-mynodes-title" >{$lang.admin_panel}</td> 
     162                                </tr> 
     163                                <tr class="table-form-row1"> 
     164                                        <td colspan="2" class="table-form-title"><img src="templates/basic/images/node-small.png" alt="{$lang.nodes}" />&nbsp;<a href="{$link_admin_nodes}">{$lang.nodes}</a></td> 
     165                                </tr> 
     166                                <tr class="table-form-row1"> 
     167                                        <td colspan="2" class="table-form-title"><img src="templates/basic/images/user-small.png" alt="{$lang.users}" />&nbsp;<a href="{$link_admin_users}">{$lang.users}</a></td> 
     168                                </tr> 
     169                                <tr> 
     170                                        <td colspan="2" class="table-middle-left-pad"></td> 
     171                                </tr> 
     172                        </table> 
     173                </td> 
     174        </tr> 
    171175        {/if} 
    172176                                         
    173177        {if $is_admin === TRUE || $is_hostmaster === TRUE} 
    174178                                         
    175                 <tr> 
     179        <tr> 
    176180                <td class="search-menu"> 
    177181                        <table width="100%"  border="0" cellpadding="0" cellspacing="0" class="table-mynodes"> 
    178                         <tr> 
    179                         <td class="table-mynodes-image" ><img src="templates/basic/images/admin.gif" alt="{$lang.hostmaster_panel}" /></td><td class="table-mynodes-title" >{$lang.hostmaster_panel}</td> 
    180                         </tr> 
    181                         {if $link_ranges != ''} 
    182                         <tr class="table-form-row1"> 
    183                         <td colspan="2" class="table-form-title"><img src="templates/basic/images/node-small.png" alt="{$lang.ip_ranges}" />&nbsp;<a href="{$link_ranges}">{$lang.ip_ranges}</a></td> 
    184                         </tr> 
    185                         <tr> 
    186                         <td colspan="2" class="menu-small-links">{include file="generic/link.tpl" link=$link_ranges_waiting content="$ranges_waiting `$lang.waiting`"} {include file="generic/link.tpl" link=$link_ranges_req_del content="$ranges_req_del `$lang.for_deletion`"}</td> 
    187                         </tr> 
    188                         {/if} 
    189                         {if $link_dnszones != ''} 
    190                         <tr class="table-form-row1"> 
    191                         <td colspan="2" class="table-form-title"><img src="templates/basic/images/dns-small.png" alt="{$lang.dns_zones}" />&nbsp;<a href="{$link_dnszones}">{$lang.dns_zones}</a></td> 
    192                         </tr> 
    193                         <tr> 
    194                         <td colspan="2" class="menu-small-links">{include file="generic/link.tpl" link=$link_dnszones_waiting content="$dnszones_waiting `$lang.waiting`"} {include file="generic/link.tpl" link=$link_dnszones_req_del content="$dnszones_req_del `$lang.for_deletion`"}</td> 
    195                         </tr> 
    196                         {/if} 
    197                         {if $link_dnsnameservers != ''} 
    198                         <tr class="table-form-row1"> 
    199                         <td colspan="2" class="table-form-title"><img src="templates/basic/images/nameserver.gif" alt="{$lang.dns_nameservers}" />&nbsp;<a href="{$link_dnsnameservers}">{$lang.dns_nameservers}</a></td> 
    200                         </tr> 
    201                         <tr> 
    202                         <td colspan="2" class="menu-small-links">{include file="generic/link.tpl" link=$link_dnsnameservers_waiting content="$dnsnameservers_waiting `$lang.waiting`"} {include file="generic/link.tpl" link=$link_dnsnameservers_req_del content="$dnsnameservers_req_del `$lang.for_deletion`"}</td> 
    203                         </tr> 
    204                         {/if} 
    205                         <tr> 
    206                         <td colspan="2" class="table-middle-left-pad"></td> 
    207                         </tr> 
    208                         </table> 
    209                 </td> 
    210                 </tr> 
     182                                <tr> 
     183                                        <td class="table-mynodes-image" ><img src="templates/basic/images/admin.gif" alt="{$lang.hostmaster_panel}" /></td><td class="table-mynodes-title" >{$lang.hostmaster_panel}</td> 
     184                                </tr> 
     185                                {if $link_ranges != ''} 
     186                                <tr class="table-form-row1"> 
     187                                        <td colspan="2" class="table-form-title"><img src="templates/basic/images/node-small.png" alt="{$lang.ip_ranges}" />&nbsp;<a href="{$link_ranges}">{$lang.ip_ranges}</a></td> 
     188                                </tr> 
     189                                <tr> 
     190                                        <td colspan="2" class="menu-small-links">{include file="generic/link.tpl" link=$link_ranges_waiting content="$ranges_waiting `$lang.waiting`"} {include file="generic/link.tpl" link=$link_ranges_req_del content="$ranges_req_del `$lang.for_deletion`"}</td> 
     191                                </tr> 
     192                                {/if} 
     193                                {if $link_dnszones != ''} 
     194                                <tr class="table-form-row1"> 
     195                                        <td colspan="2" class="table-form-title"><img src="templates/basic/images/dns-small.png" alt="{$lang.dns_zones}" />&nbsp;<a href="{$link_dnszones}">{$lang.dns_zones}</a></td> 
     196                                </tr> 
     197                                <tr> 
     198                                        <td colspan="2" class="menu-small-links">{include file="generic/link.tpl" link=$link_dnszones_waiting content="$dnszones_waiting `$lang.waiting`"} {include file="generic/link.tpl" link=$link_dnszones_req_del content="$dnszones_req_del `$lang.for_deletion`"}</td> 
     199                                </tr> 
     200                                {/if} 
     201                                {if $link_dnsnameservers != ''} 
     202                                <tr class="table-form-row1"> 
     203                                        <td colspan="2" class="table-form-title"><img src="templates/basic/images/nameserver.gif" alt="{$lang.dns_nameservers}" />&nbsp;<a href="{$link_dnsnameservers}">{$lang.dns_nameservers}</a></td> 
     204                                </tr> 
     205                                <tr> 
     206                                        <td colspan="2" class="menu-small-links">{include file="generic/link.tpl" link=$link_dnsnameservers_waiting content="$dnsnameservers_waiting `$lang.waiting`"} {include file="generic/link.tpl" link=$link_dnsnameservers_req_del content="$dnsnameservers_req_del `$lang.for_deletion`"}</td> 
     207                                </tr> 
     208                                {/if} 
     209                                <tr> 
     210                                        <td colspan="2" class="table-middle-left-pad"></td> 
     211                                </tr> 
     212                        </table> 
     213                </td> 
     214        </tr> 
    211215        {/if} 
    212216                                         
Note: See TracChangeset for help on using the changeset viewer.