You are here

function gallery_assist_pager_options in Gallery Assist 6

Same name and namespace in other branches
  1. 7 gallery_assist.admin.inc \gallery_assist_pager_options()

List the aviable Gallery Assist Pager layouts.

1 call to gallery_assist_pager_options()
gallery_assist_settings in ./gallery_assist.admin.inc
Settings form.

File

./gallery_assist.admin.inc, line 890
Administration page from Gallery Assist.

Code

function gallery_assist_pager_options() {
  $pager_path_theme = drupal_get_path('theme', variable_get('theme_default', FALSE)) . '/ga_pager';
  $scan['theme'] = file_scan_directory($pager_path_theme, '.', $nomask = array(
    '.',
    '..',
    'README.txt',
  ), 0, FALSE);
  $pager_options = array(
    'default' => 'default',
  );
  foreach ($scan as $dscan) {
    foreach ($dscan as $p => $d) {
      if (!is_file($d->basename)) {
        $pager_options[$d->basename] = $d->basename;
      }
    }
  }
  return $pager_options;
}