PluginProbe
Tracking Code Manager / 1.11.8
Tracking Code Manager v1.11.8
2.8.0 2.7.0 trunk 1.11.8 1.11.9 1.12.0 1.12.1 1.12.2 1.12.3 1.4 1.5 2.0.0 2.0.1 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.2.0 All 29 releases
← All changes | includes/admin/settings.php +32 -26 1.41.11.8 View file →
@@ -1,44 +1,50 @@
1 1 <?php
2 -function tcm_ui_settings() {
3 - global $tcm;
2 +function tcmp_ui_track() {
3 + global $tcmp;
4 4
5 - $track=$tcm->Utils->qs('track', '');
5 + $track=TCMP_SQS('track', '');
6 6 if($track!='') {
7 7 $track=intval($track);
8 - $tcm->Options->setTrackingEnable($track);
9 - $tcm->Tracking->sendTracking(TRUE);
8 + $tcmp->Options->setTrackingEnable($track);
9 + $tcmp->Tracking->sendTracking(TRUE);
10 10 }
11 11
12 - $uri=TCM_TAB_SETTINGS_URI.'&track=';
13 - if($tcm->Options->isTrackingEnable()) {
12 + $uri=TCMP_TAB_SETTINGS_URI.'&track=';
13 + if($tcmp->Options->isTrackingEnable()) {
14 14 $uri.='0';
15 - $tcm->Options->pushSuccessMessage('EnableAllowTrackingNotice', $uri);
15 + $tcmp->Options->pushSuccessMessage('EnableAllowTrackingNotice', $uri);
16 16 } else {
17 17 $uri.='1';
18 - $tcm->Options->pushErrorMessage('DisableAllowTrackingNotice', $uri);
18 + $tcmp->Options->pushErrorMessage('DisableAllowTrackingNotice', $uri);
19 19 }
20 - $tcm->Options->writeMessages();
20 + $tcmp->Options->writeMessages();
21 +}
22 +function tcmp_ui_settings() {
23 + global $tcmp;
21 24
22 - $tcm->Form->prefix='License';
23 - if($tcm->Check->nonce('tcm_settings')) {
24 - $options=$tcm->Options->getMetaboxPostTypes();
25 - foreach($options as $k=>$v) {
26 - $v=intval($tcm->Utils->qs('metabox_'.$k, 0));
25 + $tcmp->Form->prefix='License';
26 + if($tcmp->Check->nonce('tcmp_license')) {
27 + $options=$tcmp->Options->getMetaboxPostTypes();
28 + foreach ($options as $k => $v) {
29 + $v=TCMP_ISQS('metabox_' . $k, 0);
27 30 $options[$k]=$v;
28 31 }
29 - $tcm->Options->setMetaboxPostTypes($options);
32 + $tcmp->Options->setMetaboxPostTypes($options);
30 33 }
31 34
32 - $tcm->Form->formStarts();
33 - $tcm->Form->p('MetaboxSection');
34 - $metaboxes=$tcm->Options->getMetaboxPostTypes();
35 + $tcmp->Form->formStarts();
36 + $tcmp->Form->p('MetaboxSection');
37 + $metaboxes=$tcmp->Options->getMetaboxPostTypes();
35 38
36 - $types=$tcm->Utils->query(TCM_QUERY_POST_TYPES);
37 - foreach($types as $v) {
38 - $v=$v['name'];
39 - $tcm->Form->checkbox('metabox_'.$v, $metaboxes[$v]);
39 + $types=$tcmp->Utils->query(TCMP_QUERY_POST_TYPES);
40 + foreach ($types as $v) {
41 + $v=$v['id'];
42 + //$tcmp->Form->tags=TRUE;
43 + //$tcmp->Form->premium=!in_array($v, array('post', 'page'));
44 + $tcmp->Form->checkbox('metabox_'.$v, $metaboxes[$v]);
40 45 }
41 - $tcm->Form->nonce('tcm_settings');
42 - $tcm->Form->submit('Save');
43 - $tcm->Form->formEnds();
46 + $tcmp->Form->nonce('tcmp_license');
47 + $tcmp->Form->br();
48 + $tcmp->Form->submit('Save');
49 + $tcmp->Form->formEnds();
44 50 }