Changeset 638 for trunk/templates


Ignore:
Timestamp:
06/03/14 17:18:10 (10 years ago)
Author:
Kris Deugau
Message:

/trunk

Add "Bulk Reverse Zone Operations" as an overlay on "Bulk Domain Operations"
Add "Select all" widget to bulk operations page

Location:
trunk/templates
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/templates/bulkdomain.tmpl

    r590 r638  
    1717<tr><td>
    1818    <table border="0" cellspacing="2" cellpadding="2" width="100%">
    19         <tr class="darkrowheader"><td colspan="2" align="center">Bulk Domain Changes</td></tr>
     19        <tr class="darkrowheader"><td colspan="2" align="center">Bulk Zone Changes</td></tr>
    2020
    2121        <tr class="datalinelight">
     
    3232        </tr>
    3333        <tr class="darkrowheader">
    34                 <td colspan="2" align="center">Domains to change:</td>
     34                <td colspan="2" align="center">Zones to change:</td>
    3535        </tr>
    3636        <tr class="datalinelight">
     
    3838<div class="center"><TMPL_INCLUDE NAME="pgcount.tmpl"></div>
    3939<div class="center"><TMPL_INCLUDE NAME="fpnla.tmpl"></div>
    40 <div class="center hidden" id="selall"><input type="checkbox" name="selall" id="master" onclick="bulk_selall();" /> Select all domains on this page</div>
     40<div class="center hidden" id="selall"><input type="checkbox" name="selall" id="master" onclick="bulk_selall();"
     41/> Select all zones on this page</div>
    4142
    4243<table>
    4344<tr>
    44 <TMPL_LOOP NAME=domtable><td><input type="checkbox" name="dom_<TMPL_VAR NAME=zoneid>" value="<TMPL_VAR NAME=zoneid>" /> <TMPL_VAR NAME=zone></td>
     45<TMPL_LOOP NAME=domtable><td><input type="checkbox" name="<TMPL_IF fwdzone>dom<TMPL_ELSE>rev</TMPL_IF>_<TMPL_VAR NAME=zoneid>" value="<TMPL_VAR NAME=zoneid>" /> <TMPL_VAR NAME=zone></td>
    4546<TMPL_IF newrow></tr>
    4647<tr>
  • trunk/templates/menu.tmpl

    r493 r638  
    1212<TMPL_IF mayimport><a href="<TMPL_VAR NAME=script_self>&amp;page=axfr">AXFR Import</a><br /></TMPL_IF>
    1313<TMPL_IF maybulk><a href="<TMPL_VAR NAME=script_self>&amp;page=bulkdomain">Bulk Domain Operations</a><br /></TMPL_IF>
     14<TMPL_IF maybulk><a href="<TMPL_VAR NAME=script_self>&amp;page=bulkrev">Bulk Reverse Zone Operations</a><br /></TMPL_IF>
    1415<br />
    1516<a href="<TMPL_VAR NAME=script_self>&amp;page=grpman"><TMPL_IF chggrps>Manage<TMPL_ELSE>View</TMPL_IF> groups</a><br />
  • trunk/templates/widgets.js

    r590 r638  
    1414  var newstate = document.getElementById("master").checked;
    1515  for (var i=0; i<y.length; i++) {
    16     // only monkey with the dom_nnnn checkboxes
    17     if (y[i].name.substring(0,4) == 'dom_') {
     16    // only monkey with the dom/rev_nnnn checkboxes
     17    if (y[i].name.substring(0,4) == 'dom_' || y[i].name.substring(0,4) == 'rev_') {
    1818      if (newstate == true) {
    1919        // if the master gets checkmarked, save the original state of
    20         // the dom_nnn checkbox, and force it to "true"
     20        // the dom/rev_nnn checkbox, and force it to "true"
    2121        bulk_selstate[i] = y[i].checked;
    2222        y[i].checked = true;
Note: See TracChangeset for help on using the changeset viewer.