Projet

Général

Profil

Paste
Télécharger (947 octets) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / modules / i18n / i18n_select / i18n_select.admin.inc @ 76df55b7

1
<?php
2

    
3
/**
4
 * @file
5
 * Helper functions for select administration.
6
 */
7

    
8
function i18n_select_admin_settings() {
9
  $form['types'] = array(
10
    '#type' => 'variable_fieldset',
11
    '#title' => t('Content to filter by language'),
12
    '#variable_list' => array('i18n_select_nodes', 'i18n_select_taxonomy'),
13
  );
14
  $form['mode'] = array(
15
    '#type' => 'variable_fieldset',
16
    '#title' => t('Content selection mode'),
17
    '#variable_list' => array('i18n_select_missing_translation', 'i18n_select_skip_tags'),
18
  );
19
  // Enable for specific pages. This works pretty much like block visibility
20
  // Note this page requires 'administer site configuration' so we don't need to check permissions
21
  $form['pages'] = array(
22
    '#type' => 'variable_fieldset',
23
    '#title' => t('Enable for specific pages'),
24
    '#variable_list' => array('i18n_select_page_mode', 'i18n_select_page_list', 'i18n_select_page_block'),
25
  );
26
  return system_settings_form($form);
27
}