eloqua.module in Eloqua 7.2
Same filename and directory in other branches
Eloqua Integration Module
This module provides Eloqua visitor tracking and some basic configuration.
@package Eloqua
File
eloqua.moduleView source
<?php
/**
* @file
* Eloqua Integration Module
*
* This module provides Eloqua visitor tracking and some basic configuration.
*
* @package Eloqua
*/
/**
* Implements hook_automate_tracking().
*/
function eloqua_automate_tracking() {
$site_id = check_plain(variable_get('eloqua_site_id', 0));
drupal_add_js(array(
'eloqua' => array(
'siteId' => $site_id,
),
), 'setting');
drupal_add_js(drupal_get_path('module', 'eloqua') . '/eloqua.js');
}
/**
* Implements hook_menu().
*/
function eloqua_menu() {
$items['admin/config/services/eloqua'] = array(
'title' => 'Eloqua',
'description' => 'Create and edit Eloqua settings.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'eloqua_admin_form',
),
'access arguments' => array(
'access administration pages',
),
'type' => MENU_NORMAL_ITEM,
'file' => 'eloqua.admin.inc',
);
return $items;
}
Functions
Name | Description |
---|---|
eloqua_automate_tracking | Implements hook_automate_tracking(). |
eloqua_menu | Implements hook_menu(). |