You are here

function gallery_assist_pager_options in Gallery Assist 7

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

List the aviable Gallery Assist Pager layouts.

1 call to gallery_assist_pager_options()
_gallery_assist_pager_form in ./gallery_assist.admin.inc
Pager subform.

File

./gallery_assist.admin.inc, line 705
GA module administration forms.

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);
  $scan['theme'] = file_scan_directory($pager_path_theme, '/.*/', array(
    'recurse' => FALSE,
  ));
  $pager_options = array(
    'default' => 'default',
  );
  foreach ($scan as $dscan) {
    foreach ($dscan as $p => $d) {
      if (!is_file($d->uri)) {
        $pager_options[$d->filename] = $d->filename;
      }
    }
  }
  return $pager_options;
}