4 * message_list_controls.tpl
6 * Template for the form control widgets on the message list page
8 * The following variables are available in this template:
9 //FIXME: need to clean (and document) this list, it is just a dump of the array keys of $t
26 * $hide_sm_attributions
60 * $fancy_index_highlite
66 * @copyright 1999-2020 The SquirrelMail Project Team
67 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
69 * @package squirrelmail
70 * @subpackage templates
74 /* retrieve the template vars */
78 if (count($aFormElements)) {
80 <table class="table_empty" cellspacing="0">
82 <td class="message_control_buttons">
85 foreach ($aFormElements as $widget_name => $widget_attrs) {
86 switch ($widget_attrs['type']) {
88 if ($widget_name != 'moveButton' && $widget_name != 'copyButton' && $widget_name != 'delete' && $widget_name != 'undeleteButton') { // add these later in another table cell
89 echo '<input type="submit" name="' . $widget_name . '" value="' . $widget_attrs['value'] . '" class="message_control_button"';
90 if (isset($widget_attrs['accesskey'])
91 && $widget_attrs['accesskey'] != 'NONE')
92 echo ' accesskey="' . $widget_attrs['accesskey'] . '"';
93 if (!empty($widget_attrs['extra_attrs'])) {
94 foreach ($widget_attrs['extra_attrs'] as $attr => $val) {
95 echo ' ' . $attr . '="' . $val . '"';
102 if ($widget_name != 'bypass_trash') {
103 echo '<input type="checkbox" name="' . $widget_name . '" id="' . $widget_name . '"';
104 if ($widget_attrs['accesskey'] != 'NONE')
105 echo ' accesskey="' . $widget_attrs['accesskey'] . '"';
106 if (!empty($widget_attrs['extra_attrs'])) {
107 foreach ($widget_attrs['extra_attrs'] as $attr => $val) {
108 echo ' ' . $attr . '="' . $val . '"';
111 echo ' /><label for="' . $widget_name . '">' . $widget_attrs['value'] . '</label> ';
115 echo '<input type="hidden" name="'.$widget_name.'" value="'. $widget_attrs['value']."\" />";
122 <td class="message_control_delete">
124 if (isset($aFormElements['delete'])) {
125 echo '<input type="submit" name="delete" value="' . $aFormElements['delete']['value'] . '" class="message_control_button" ' . ($aFormElements['delete']['accesskey'] != 'NONE' ? 'accesskey="' . $aFormElements['delete']['accesskey'] . '" ' : '') . '/> ';
126 if (isset($aFormElements['bypass_trash'])) {
127 echo '<input type="checkbox" name="bypass_trash" id="bypass_trash" ' . ($aFormElements['bypass_trash']['accesskey'] != 'NONE' ? 'accesskey="' . $aFormElements['bypass_trash']['accesskey'] . '" ' : '') . '/><label for="bypass_trash">' . $aFormElements['bypass_trash']['value'] . '</label> ';
129 if (isset($aFormElements['undeleteButton'])) {
130 echo '<input type="submit" name="undeleteButton" value="' . $aFormElements['undeleteButton']['value'] . '" class="message_control_button" ' . ($aFormElements['undeleteButton']['accesskey'] != 'NONE' ? 'accesskey="' . $aFormElements['undeleteButton']['accesskey'] . '" ' : '') . '/> ';
137 } // if (isset($aFormElements['delete']))
138 if (isset($aFormElements['moveButton']) || isset($aFormElements['copyButton'])) {
140 <td class="message_control_move">
141 <select name="targetMailbox"<?php if ($aFormElements['targetMailbox']['accesskey'] != 'NONE') echo ' accesskey="' . $aFormElements['targetMailbox']['accesskey'] . '"'; ?>>
142 <?php echo $aFormElements['targetMailbox']['options_list'];?>
145 if (isset($aFormElements['moveButton'])) {
146 echo '<input type="submit" name="moveButton" value="' . $aFormElements['moveButton']['value'] . '" class="message_control_button" ' . ($aFormElements['moveButton']['accesskey'] != 'NONE' ? 'accesskey="' . $aFormElements['moveButton']['accesskey'] . '" ' : '') . '/>';
148 if (isset($aFormElements['copyButton'])) {
149 echo '<input type="submit" name="copyButton" value="' . $aFormElements['copyButton']['value'] . '" class="message_control_button" ' . ($aFormElements['copyButton']['accesskey'] != 'NONE' ? 'accesskey="' . $aFormElements['copyButton']['accesskey'] . '" ' : '') . '/>';
156 } // if (isset($aFormElements['moveButton']) || isset($aFormElements['copyButton']))
161 } // if (count($aFormElements))