PluginProbe ʕ •ᴥ•ʔ
Tracking Code Manager / 1.11.8
Tracking Code Manager v1.11.8
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 2.3.0 2.4.0 2.5.0 2.6.0
tracking-code-manager / includes / admin / settings.php
tracking-code-manager / includes / admin Last commit date
editor.php 8 years ago manager.php 8 years ago metabox.php 8 years ago settings.php 8 years ago whatsnew.php 10 years ago
settings.php
50 lines
1 <?php
2 function tcmp_ui_track() {
3 global $tcmp;
4
5 $track=TCMP_SQS('track', '');
6 if($track!='') {
7 $track=intval($track);
8 $tcmp->Options->setTrackingEnable($track);
9 $tcmp->Tracking->sendTracking(TRUE);
10 }
11
12 $uri=TCMP_TAB_SETTINGS_URI.'&track=';
13 if($tcmp->Options->isTrackingEnable()) {
14 $uri.='0';
15 $tcmp->Options->pushSuccessMessage('EnableAllowTrackingNotice', $uri);
16 } else {
17 $uri.='1';
18 $tcmp->Options->pushErrorMessage('DisableAllowTrackingNotice', $uri);
19 }
20 $tcmp->Options->writeMessages();
21 }
22 function tcmp_ui_settings() {
23 global $tcmp;
24
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);
30 $options[$k]=$v;
31 }
32 $tcmp->Options->setMetaboxPostTypes($options);
33 }
34
35 $tcmp->Form->formStarts();
36 $tcmp->Form->p('MetaboxSection');
37 $metaboxes=$tcmp->Options->getMetaboxPostTypes();
38
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]);
45 }
46 $tcmp->Form->nonce('tcmp_license');
47 $tcmp->Form->br();
48 $tcmp->Form->submit('Save');
49 $tcmp->Form->formEnds();
50 }