function imagepicker_browse_order_form in Image Picker 7
Same name and namespace in other branches
- 5.2 imagepicker.module \imagepicker_browse_order_form()
- 5 imagepicker.module \imagepicker_browse_order_form()
- 6.2 imagepicker.functions.inc \imagepicker_browse_order_form()
Function to display the browser order form
Parameters
$account: Optional user account object.
$admin: Optional admin flag.
Return value
Returns the browser order form.
2 string references to 'imagepicker_browse_order_form'
File
- ./
imagepicker.functions.inc, line 1866 - @author Bob Hutchinson http://drupal.org/user/52366 @copyright GNU GPL
Code
function imagepicker_browse_order_form($form, &$form_state, $account = FALSE, $admin = FALSE) {
if ($account) {
$user = $account;
}
else {
global $user;
}
$default_order = imagepicker_variable_get('imagepicker_default_browser_order', 'img_id DESC');
if ($admin) {
$order = imagepicker_variable_get('imagepicker_browser_order', $default_order);
$form['admin'] = array(
'#type' => 'value',
'#value' => TRUE,
);
}
else {
$order = imagepicker_variable_get('imagepicker_browser_order', $default_order, $user->uid);
}
$orderlist = array(
1 => t('Newest first'),
2 => t('Newest last'),
3 => t('Edited first'),
4 => t('Edited last'),
5 => t('By name'),
);
$orderlistnum = array(
'img_id DESC' => 1,
'img_id ASC' => 2,
'img_date DESC' => 3,
'img_date ASC' => 4,
'img_name' => 5,
);
$form['imagepicker_browser_order'] = array(
'#type' => 'select',
'#default_value' => $orderlistnum[$order],
'#options' => $orderlist,
'#title' => t('Order'),
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Go'),
);
return $form;
}