You are here

context_condition_sitewide.inc in Context 6.3

File

plugins/context_condition_sitewide.inc
View source
<?php

/**
 * Simple sitewide context, always present.
 */
class context_condition_sitewide extends context_condition {
  function condition_values() {
    return array(
      1 => t('Always active'),
    );
  }
  function editor_form($context = NULL) {
    $form = parent::editor_form($context);
    $form[1]['#title'] = t('Always active');
    $form['#weight'] = -10;
    return $form;
  }
  function execute($value) {
    foreach ($this
      ->get_contexts($value) as $context) {
      $this
        ->condition_met($context, $value);
    }
  }

}

Classes

Namesort descending Description
context_condition_sitewide Simple sitewide context, always present.