updated ctools, needed by panles
This commit is contained in:
@@ -42,7 +42,7 @@ class ctools_context {
|
||||
var $restrictions = array();
|
||||
var $empty = FALSE;
|
||||
|
||||
function ctools_context($type = 'none', $data = NULL) {
|
||||
function __construct($type = 'none', $data = NULL) {
|
||||
$this->type = $type;
|
||||
$this->data = $data;
|
||||
$this->title = t('Unknown context');
|
||||
@@ -119,7 +119,7 @@ class ctools_context_required {
|
||||
* @param ...
|
||||
* One or more keywords to use for matching which contexts are allowed.
|
||||
*/
|
||||
function ctools_context_required($title) {
|
||||
function __construct($title) {
|
||||
$args = func_get_args();
|
||||
$this->title = array_shift($args);
|
||||
|
||||
@@ -204,10 +204,6 @@ class ctools_context_required {
|
||||
*/
|
||||
class ctools_context_optional extends ctools_context_required {
|
||||
var $required = FALSE;
|
||||
function ctools_context_optional() {
|
||||
$args = func_get_args();
|
||||
call_user_func_array(array($this, 'ctools_context_required'), $args);
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the 'empty' context which is possible for optional
|
||||
@@ -1163,7 +1159,7 @@ function ctools_context_match_required_contexts($required, $contexts) {
|
||||
}
|
||||
|
||||
foreach ($required as $r) {
|
||||
$context = clone(array_shift($contexts));
|
||||
$context = clone array_shift($contexts);
|
||||
$context->identifier = $r['identifier'];
|
||||
$context->page_title = isset($r['title']) ? $r['title'] : '';
|
||||
$context->keyword = $r['keyword'];
|
||||
|
@@ -902,7 +902,8 @@ function ctools_export_object($table, $object, $indent = '', $identifier = NULL,
|
||||
$output = $indent . '$' . $identifier . ' = new ' . get_class($object) . "();\n";
|
||||
|
||||
if ($schema['export']['can disable']) {
|
||||
$output .= $indent . '$' . $identifier . '->disabled = FALSE; /* Edit this to true to make a default ' . $identifier . ' disabled initially */' . "\n";
|
||||
$disabled = !isset($object->disabled) || $object->disabled != TRUE ? 'FALSE' : 'TRUE';
|
||||
$output .= $indent . '$' . $identifier . '->disabled = ' . $disabled . '; /* Edit this to true to make a default ' . $identifier . ' disabled initially */' . "\n";
|
||||
}
|
||||
if (!empty($schema['export']['api']['current_version'])) {
|
||||
$output .= $indent . '$' . $identifier . '->api_version = ' . $schema['export']['api']['current_version'] . ";\n";
|
||||
@@ -1227,7 +1228,7 @@ function ctools_export_default_to_hook_code($schema, $table, $names, $name) {
|
||||
$output .= " \${$export['identifier']}s = array();\n\n";
|
||||
foreach ($objects as $object) {
|
||||
$output .= ctools_export_crud_export($table, $object, ' ');
|
||||
$output .= " \${$export['identifier']}s['" . check_plain($object->$export['key']) . "'] = \${$export['identifier']};\n\n";
|
||||
$output .= " \${$export['identifier']}s['" . check_plain($object->{$export['key']}) . "'] = \${$export['identifier']};\n\n";
|
||||
}
|
||||
$output .= " return \${$export['identifier']}s;\n";
|
||||
$output .= "}\n";
|
||||
|
@@ -137,7 +137,7 @@ function ctools_fields_get_field_formatter_settings_form($field, $formatter_type
|
||||
*/
|
||||
function ctools_fields_get_field_formatter_info($fields) {
|
||||
$info = array();
|
||||
$field_info = module_invoke_all('field_formatter_info');
|
||||
$field_info = field_info_formatter_types();
|
||||
foreach ($fields as $field) {
|
||||
foreach ($field_info as $format_name => $formatter_info) {
|
||||
if (in_array($field['type'], $formatter_info['field types'])) {
|
||||
@@ -145,7 +145,6 @@ function ctools_fields_get_field_formatter_info($fields) {
|
||||
}
|
||||
}
|
||||
}
|
||||
drupal_alter('field_formatter_info', $info);
|
||||
return $info;
|
||||
}
|
||||
|
||||
|
@@ -99,7 +99,7 @@ class ctools_math_expr {
|
||||
'sqrt','abs','ln','log',
|
||||
'time', 'ceil', 'floor', 'min', 'max', 'round');
|
||||
|
||||
function ctools_math_expr() {
|
||||
function __construct() {
|
||||
// make the variables a little more accurate
|
||||
$this->v['pi'] = pi();
|
||||
$this->v['e'] = exp(1);
|
||||
|
@@ -474,7 +474,7 @@ function ctools_plugin_load_includes($info, $filename = NULL) {
|
||||
}
|
||||
else {
|
||||
|
||||
require_once DRUPAL_ROOT . '/' . $file->uri;
|
||||
include_once DRUPAL_ROOT . '/' . $file->uri;
|
||||
// .inc files have a special format for the hook identifier.
|
||||
// For example, 'foo.inc' in the module 'mogul' using the plugin
|
||||
// whose hook is named 'borg_type' should have a function named (deep breath)
|
||||
|
Reference in New Issue
Block a user