ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/reports/php/alerts/alerts.php
(Generate patch)

Comparing projects/cms/source/reports/php/alerts/alerts.php (file contents):
Revision 1.13 by pjm2, Wed Mar 21 11:58:26 2001 UTC vs.
Revision 1.15 by pjm2, Wed Mar 21 12:13:15 2001 UTC

# Line 22 | Line 22 | function getValue($value, $alert) {
22      return $matches[1];
23   }
24  
25 < function printAlert($machine, $alert) {
25 > function printAlert($machine, $alert, $small="") {
26  
27      include("alerts_config.inc.php");
28  
# Line 40 | Line 40 | function printAlert($machine, $alert) {
40      $alertLevel = $alertLevelNames[$alertLevel];
41      $initialAlertTime = strftime("%x %X", intval($initialAlertTime / 1000));
42  
43 <    if ($small) {
44 <    
43 >    if ($small == "true") {
44 >        echo "small";
45      }
46      else {
47          echo <<<EOT
# Line 73 | Line 73 | EOT;
73  
74   }
75  
76 < function printReports($machine) {
76 > function printReports($machine, $small="") {
77      # Get a list of all files in the machine's directory.
78      include("alerts_config.inc.php");
79      $alertArray = getdirArray("$alertDirectory/$machine", 'rsort');
80    
81 <    echo <<<EOT
82 <         <p>&nbsp;</p>
83 <         <table border="0" cellpadding="3" cellspacing="2" bgcolor="#000066" width="100%">
84 <          <tr>
85 <           <td>
86 <            <font color="white">
87 <             <b>
88 <              Current alerts for $machine
89 <             </b>
90 <             <font size="2">
91 <              <br>Sorted by time, latest first.
92 <             </font>
93 <            </font>
94 <           </td>
95 <          </tr>
96 <          <tr>
97 <           <td bgcolor="white">
81 >    if ($small == "true") {
82 >        echo <<<EOT
83 >           <table border="0" cellpadding="2" cellspacing="2" bgcolor="#ffffff" width="100%">
84 >            <tr>
85 >             <td bgcolor="#000066">
86 >              <font color="white"><b>$machine</b></font>
87 >             </td>
88 >            </tr>
89 > EOT;
90 >    }
91 >    else {
92 >        echo <<<EOT
93 >             <p>&nbsp;</p>
94 >             <table border="0" cellpadding="3" cellspacing="2" bgcolor="#000066" width="100%">
95 >               <tr>
96 >               <td>
97 >                <font color="white">
98 >                 <b>
99 >                  Current alerts for $machine
100 >                 </b>
101 >                 <font size="2">
102 >                  <br>Sorted by time, latest first.
103 >                 </font>
104 >                </font>
105 >               </td>
106 >              </tr>
107 >              <tr>
108 >               <td bgcolor="white">
109      
110   EOT;
111  
112 <    printLine("");
112 >        printLine("");
113 >    }
114    
115      if ($alertArray != FALSE) {
116  
# Line 109 | Line 121 | EOT;
121          }
122        
123          foreach ($alerts as $alert) {
124 <            printAlert($machine, $alert);
124 >            printAlert($machine, $alert, $small);
125          }
126      }
127      else {
# Line 117 | Line 129 | EOT;
129          printLine("");
130      }
131  
132 <    echo <<<EOT
133 <         </td>
134 <        </tr>
135 <       </table>
132 >    if ($small == "true") {
133 >        echo "</table>";
134 >    }
135 >    else {
136 >        echo <<<EOT
137 >             </td>
138 >            </tr>
139 >           </table>
140   EOT;
141 +    }
142   }
143  
144  
# Line 148 | Line 165 | EOT;
165      print "</select>";
166  
167   ?>
168 + <input type="hidden" name="small" value="<?=$small?>">
169   <input type="submit" name="submit" value="Display">
170   </form>
171  
# Line 159 | Line 177 | EOT;
177             $machine_array = getdirArray($alertDirectory, 'asort');
178             if ($machine_array != FALSE) {
179                 foreach ($machine_array as $machine) {
180 <                   printReports($machine);
180 >                   printReports($machine, $small);
181                 }
182             }
183         }
184         else {
185 <           printReports($machine);
185 >           printReports($machine, $small);
186         }
187        
188     }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines