Commit fd963852f6e93ffeba5589b8a011e184067637fc

Authored by Megan Watson
1 parent 4ce43abd

KTC-608

"Table Columns go way off the page to the right on Task Scheduler Management Page"
Fixed. Added a scrollable div, set the width to 750px to display in IE properly.

Committed by: Megan Watson
Reviewed by: Conrad Vermeulen



git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@9363 c91229c3-7414-0410-bfa2-8a42b809f60b
templates/ktcore/scheduler.smarty
1   -<h2>{i18n}Task Scheduler Management{/i18n}</h2>
2   -
3   -{* Display the list of tasks *}
4   -
5   -<p>
6   -<span class="descriptiveText">
7   - {i18n}The scheduler runs document indexing and various house keeping tasks, etc in the background.
8   - {/i18n}
9   -</span>
10   -</p>
11   -
12   -<table class="kt_collection" cellspacing = "0" cellpadding = "4">
13   -
14   -{if $aHeadings}
15   -<thead>
16   - <tr>
17   - {foreach from=$aHeadings item=head}
18   - <th>
19   - {$head}
20   - </th>
21   - {/foreach}
22   - </tr>
23   -</thead>
24   -{/if}
25   -
26   -{if $aList}
27   -{foreach from=$aList item=task}
28   -{assign var=taskId value=$task->getId()}
29   -
30   - <tr class="{cycle name=rows values=",odd"}">
31   - <td width='2%'>
32   - {$i++}
33   - </td>
34   - <td>
35   - {$task->getTaskDiv()}
36   - </td>
37   - <td>
38   - {$task->getFreqDiv()}
39   - <div id="col_{$taskId}">
40   - </div>
41   - <div style="visibility: hidden; display: none;">
42   - <input type="hidden" name="freq_{$taskId}" id="freq_{$taskId}" value="{$task->getFrequency()}" />
43   - </div>
44   - </td>
45   - <td>
46   - <div id="runDiv{$taskId}">
47   - {if $task->getStatus() != 'disabled'}
48   - {$task->getRunTime()}
49   - {/if}
50   - </div>
51   - </td>
52   - <td>
53   - <div id="prevDiv{$taskId}" style="display:none; visibility:hidden;">
54   - <input type="hidden" name="prev{$taskId}" id="prev{$taskId}" value="{$task->getPrevious()}" />
55   - </div>
56   - {$task->getPrevious(TRUE)}
57   - </td>
58   - <td width="10%">
59   - {$task->getRunDuration()}
60   - </td>
61   - <td>
62   - {$task->getAlterFreqLink()}&nbsp;&nbsp;{$task->getRunNowLink()}&nbsp;&nbsp;{$task->getStatusLink()}
63   - </td>
64   - </tr>
65   -
66   -{/foreach}
67   -
68   -{else}
69   - <tr>
70   - <td class="descriptiveText" colspan="7">
71   - {i18n}No tasks have been scheduled{/i18n}
72   - </td>
73   - </tr>
74   -{/if}
75   -</table>
76   -
77   -<div id="formDiv" style="display: none; visibility: hidden;">
78   - <form name="changefreq" id="changefreq" method="post" action="{$sUrl}">
79   -
80   - <select name="frequency" id="frequency">
81   - {html_options options=$aFrequencies}
82   - </select>
83   - <input type="hidden" name="fId" id="fId" value="" />
84   - <input type="button" name="save" id="save" onclick='javascript: saveFreq("{$sUrl}");' value="{i18n}Save{/i18n}" />
85   - </form>
86   -</div>
  1 +<h2>{i18n}Task Scheduler Management{/i18n}</h2>
  2 +
  3 +{* Display the list of tasks *}
  4 +
  5 +<p>
  6 +<span class="descriptiveText">
  7 + {i18n}The scheduler runs document indexing and various house keeping tasks, etc in the background.
  8 + {/i18n}
  9 +</span>
  10 +</p>
  11 +
  12 +<div style="overflow: auto; width: 730px;">
  13 +<table class="kt_collection" cellspacing = "0" cellpadding = "4">
  14 +
  15 +{if $aHeadings}
  16 +<thead>
  17 + <tr>
  18 + {foreach from=$aHeadings item=head}
  19 + <th>
  20 + {$head}
  21 + </th>
  22 + {/foreach}
  23 + </tr>
  24 +</thead>
  25 +{/if}
  26 +
  27 +{if $aList}
  28 +{foreach from=$aList item=task}
  29 +{assign var=taskId value=$task->getId()}
  30 +
  31 + <tr class="{cycle name=rows values=",odd"}">
  32 + <td width='2%'>
  33 + {$i++}
  34 + </td>
  35 + <td>
  36 + {$task->getTaskDiv()}
  37 + </td>
  38 + <td>
  39 + {$task->getFreqDiv()}
  40 + <div id="col_{$taskId}">
  41 + </div>
  42 + <div style="visibility: hidden; display: none;">
  43 + <input type="hidden" name="freq_{$taskId}" id="freq_{$taskId}" value="{$task->getFrequency()}" />
  44 + </div>
  45 + </td>
  46 + <td>
  47 + <div id="runDiv{$taskId}">
  48 + {if $task->getStatus() != 'disabled'}
  49 + {$task->getRunTime()}
  50 + {/if}
  51 + </div>
  52 + </td>
  53 + <td>
  54 + <div id="prevDiv{$taskId}" style="display:none; visibility:hidden;">
  55 + <input type="hidden" name="prev{$taskId}" id="prev{$taskId}" value="{$task->getPrevious()}" />
  56 + </div>
  57 + {$task->getPrevious(TRUE)}
  58 + </td>
  59 + <td width="10%">
  60 + {$task->getRunDuration()}
  61 + </td>
  62 + <td>
  63 + {$task->getAlterFreqLink()}&nbsp;&nbsp;{$task->getRunNowLink()}&nbsp;&nbsp;{$task->getStatusLink()}
  64 + </td>
  65 + </tr>
  66 +
  67 +{/foreach}
  68 +
  69 +{else}
  70 + <tr>
  71 + <td class="descriptiveText" colspan="7">
  72 + {i18n}No tasks have been scheduled{/i18n}
  73 + </td>
  74 + </tr>
  75 +{/if}
  76 +</table>
  77 +</div>
  78 +
  79 +<div id="formDiv" style="display: none; visibility: hidden;">
  80 + <form name="changefreq" id="changefreq" method="post" action="{$sUrl}">
  81 +
  82 + <select name="frequency" id="frequency">
  83 + {html_options options=$aFrequencies}
  84 + </select>
  85 + <input type="hidden" name="fId" id="fId" value="" />
  86 + <input type="button" name="save" id="save" onclick='javascript: saveFreq("{$sUrl}");' value="{i18n}Save{/i18n}" />
  87 + </form>
  88 +</div>
... ...