function olark_init in Olark Chat 6
Implements hook_init().
File
- ./
olark.module, line 84 - Integrates Olark Chat in a Drupal site.
Code
function olark_init() {
// Note that the 'olark_enable' variable can be (un)set in
// the $conf array in settings.php, or by another module to enable/disable
// however, there is not a user interface for this variable.
$role_display_olark_chat = olark_check_role_access();
//if the display olark chat AND the variable for olark enable is true, then display Olark Chat
if ($role_display_olark_chat && variable_get('olark_enable', 1)) {
if (!variable_get('olark_context', 0)) {
olark_add_js();
}
else {
if ($plugin = context_get_plugin('reaction', 'olark_add')) {
if ($plugin
->execute()) {
olark_add_js();
}
}
}
}
}