';
- if (isInString('Y', $display) || (empty($display))) {
- // Generate year selection
- $OUT .= ' | ';
- } else {
- $OUT .= '';
- }
-
- if (isInString('M', $display) || (empty($display))) {
- // Generate month selection
- $OUT .= ' | ';
- } else {
- $OUT .= '';
- }
-
- if (isInString('W', $display) || (empty($display))) {
- // Generate week selection
- $OUT .= ' | ';
- } else {
- $OUT .= '';
- }
-
- if (isInString('D', $display) || (empty($display))) {
- // Generate day selection
- $OUT .= ' | ';
- } else {
- $OUT .= '';
- }
-
- if (isInString('h', $display) || (empty($display))) {
- // Generate hour selection
- $OUT .= ' | ';
- } else {
- $OUT .= '';
- }
-
- if (isInString('m', $display) || (empty($display))) {
- // Generate minute selection
- $OUT .= ' | ';
- } else {
- $OUT .= '';
- }
+ // "Walk" through all units again
+ foreach ($units['unit_field'] as $unit => $field) {
+ // Is this used?
+ if (isInString($unit, $display) || (empty($display))) {
+ // Generate year selection
+ $OUT .= '';
+ $OUT .= addSelectionBox($field, $data[$unit], $prefix, NULL, 'mini_select');
+ $OUT .= ' | ';
+ } else {
+ $OUT .= '';
+ }
+ } // END - foreach
- if (isInString('s', $display) || (empty($display))) {
- // Generate second selection
- $OUT .= ' | ';
- } else {
- $OUT .= '';
- }
+ // Close all tags
$OUT .= '
';
$OUT .= '