{*
+--------------------------------------------------------------------+
- | CiviCRM version 4.3 |
+ | CiviCRM version 4.5 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
{* load campaign selector *}
- {include file="CRM/common/enableDisable.tpl"}
+ {include file="CRM/common/enableDisableApi.tpl"}
+ {include file="CRM/common/crmeditable.tpl"}
{literal}
<script type="text/javascript">
- cj(function () {
+ CRM.$(function($) {
loadCampaignList();
});
</script>
{/literal}
- <table id="campaigns">
+ <table class="campaigns">
<thead>
<tr class="columnheader">
<th class="hiddenElement">{ts}Campaign ID{/ts}</th>
{literal}
<script type="text/javascript">
- cj(function () {
- cj().crmAccordions();
- });
-
{/literal}
{* load selector when force *}
{if $force and !$buildSelector}
{literal}
- cj(function () {
+ CRM.$(function($) {
searchCampaigns({/literal}'{$qfKey}'{literal});
});
dataUrl = dataUrl + '&qfKey=' + qfKey;
}
- cj.get(dataUrl, null, function (campaignList) {
- cj('#campaignList').html(campaignList);
+ CRM.$.get(dataUrl, null, function (campaignList) {
+ CRM.$('#campaignList').html(campaignList).trigger('crmLoad');
//collapse the search form.
var searchFormName = '#search_form_' + {/literal}'{$searchFor}'{literal};
- cj(searchFormName + '.crm-accordion-wrapper:not(.collapsed)').crmAccordionToggle();
+ CRM.$(searchFormName + '.crm-accordion-wrapper:not(.collapsed)').crmAccordionToggle();
}, 'html');
}
var count = 0;
var searchQill = new Array();
for (param in searchParams) {
- if (val = cj('#' + param).val()) {
+ if (val = CRM.$('#' + param).val()) {
if (param == 'status_id') {
val = campaignStatus[val];
}
}
}
noRecordFoundMsg += searchQill.join('<span class="font-italic"> ...AND... </span></div><div class="qill">');
-
- cj('#campaigns').dataTable({
+ CRM.$('table.campaigns', '#campaignList').dataTable({
"bFilter": false,
"bAutoWidth": false,
"bProcessing": false,
"oLanguage": {"sEmptyTable": noRecordFoundMsg,
"sZeroRecords": noRecordFoundMsg },
"fnDrawCallback": function () {
- cj().crmtooltip();
+ CRM.$().crmtooltip();
},
"fnRowCallback": function (nRow, aData, iDisplayIndex) {
//insert the id for each row for enable/disable.
var rowId = 'campaign_row_' + aData[0];
- cj(nRow).attr('id', rowId);
+ CRM.$(nRow).attr('id', rowId);
//handled disabled rows.
var isActive = Boolean(Number(aData[10]));
if (!isActive) {
- cj(nRow).addClass('disabled');
+ CRM.$(nRow).addClass('disabled');
}
//add id for yes/no column.
- cj(nRow).children().eq(11).attr('id', rowId + '_status');
+ CRM.$(nRow).children().eq(11).attr('id', rowId + '_status');
return nRow;
},
if (param == 'campaign_title') {
fldName = 'title';
}
- if (val = cj('#' + param).val()) {
+ if (val = CRM.$('#' + param).val()) {
aoData[dataLength++] = {name: fldName, value: val};
}
searchCriteria[count++] = fldName;
//lets transfer search criteria.
aoData[dataLength++] = {name: 'searchCriteria', value: searchCriteria.join(',')};
- cj.ajax({
+ CRM.$.ajax({
"dataType": 'json',
"type": "POST",
"url": sSource,