26 $form[
'#prefix'] =
'<style> 27 .tgdr_form_status div { 28 display: inline-block; 32 .tgdr_form_status div img { 33 vertical-align: middle; 40 background-color: #ffffff; 41 border: 1px solid #cccccc; 46 .btn-primary[name=op]{ 47 margin: 10px 10px 10px 0px; 54 $form[
'#prefix'] .=
'<div class="tgdr_form_status">';
57 if (isset($form_state[
'saved_values'][
TPPS_PAGE_1]) and $form_state[
'stage'] != TPPS_PAGE_1) {
58 $image_fname =
'message-16-ok.png';
61 $image_fname =
'message-16-warning.png';
63 $form[
'#prefix'] .=
"<div><img src='$base_url/misc/$image_fname'> Author and Species Information</div>";
66 if ($form_state[
'stage'] !=
TPPS_PAGE_2 and !isset($form_state[
'saved_values'][
TPPS_PAGE_2][
'#cleared'])) {
67 $image_fname =
'message-16-error.png';
69 elseif ($form_state[
'stage'] != TPPS_PAGE_2 and $form_state[
'saved_values'][TPPS_PAGE_2][
'#cleared'] == TRUE) {
70 $image_fname =
'message-16-ok.png';
73 $image_fname =
'message-16-warning.png';
75 $form[
'#prefix'] .=
"<div><img src='$base_url/misc/$image_fname'> Experimental Conditions</div>";
78 if ($form_state[
'stage'] !=
TPPS_PAGE_3 and !isset($form_state[
'saved_values'][
TPPS_PAGE_3][
'#cleared'])) {
79 $image_fname =
'message-16-error.png';
81 elseif ($form_state[
'stage'] != TPPS_PAGE_3 and $form_state[
'saved_values'][TPPS_PAGE_3][
'#cleared'] == TRUE) {
82 $image_fname =
'message-16-ok.png';
85 $image_fname =
'message-16-warning.png';
87 $form[
'#prefix'] .=
"<div><img src='$base_url/misc/$image_fname'> Plant Accession</div>";
90 if ($form_state[
'stage'] !=
TPPS_PAGE_4 and !isset($form_state[
'saved_values'][
TPPS_PAGE_4][
'#cleared'])) {
91 $image_fname =
'message-16-error.png';
93 elseif ($form_state[
'stage'] != TPPS_PAGE_4 and $form_state[
'saved_values'][TPPS_PAGE_4][
'#cleared'] == TRUE) {
94 $image_fname =
'message-16-ok.png';
97 $image_fname =
'message-16-warning.png';
99 $form[
'#prefix'] .=
"<div><img src='$base_url/misc/$image_fname'> Submit Data</div>";
101 $form[
'#prefix'] .=
'</div>';
tpps_status_bar(array &$form, array $form_state)