*/ // panassa'i / ensure / pastikan: $res = keyword_hook_unregister($req_kw, $req_fn); if ($res == ERROR_KEYWORD_NOT_REGISTERED || $res == ERROR_KEYWORD_SUCCESS) { echo 'OKKeyword telah dihapus'; } else { echo 'ERGagal menghapus keyword'; } } catch (Exception $e) { echo 'ERGagal menghapus keyword: ' . $e->getMessage(); } break; case 'fetch': $kategori_keyword = post_var('currkat', ''); // pre($kategori_keyword); $keywords = keyword_fetch_all($kategori_keyword); // pre($keywords); /* $fetch_kw_sql = "select * from sms_keywords ".(empty($kategori_keyword)?"":" where upper(kategori) = upper('$kategori_keyword') ")." order by id asc"; $keywords = fetch_query($fetch_kw_sql); echo $fetch_kw_sql ; */ $c = count($keywords); if ($keywords == FALSE || $c == 0) { echo $default_list; } else { foreach ($keywords as $i => $key) { ?> <li class="left clearfix keyword" id="<?php echo $key['id'];
} return $ar; } // var_dump(get_command_args()); include_once str_replace("\\", "/", dirname(dirname(__FILE__)) . "/cores/db.php"); include_once str_replace("\\", "/", dirname(dirname(__FILE__)) . "/cores/definition.php"); include_once str_replace("\\", "/", dirname(dirname(__FILE__)) . "/gammu/gammu-cores.php"); include_once str_replace("\\", "/", dirname(dirname(__FILE__)) . "/gammu/gammu-fetch-sms.php"); // error_reporting(E_ALL ^ E_NOTICE); if (!USE_GAMMU) { die('Not supported on this server. Gammu is not used.'); } $app_name = SP_APP_NAME_SHORT; $app_version = SP_APP_VERSION; $gammu_id = GAMMU_CREATOR_ID; $_SMS_PROCESSOR_DAEMON_HOOKS = keyword_fetch_all(); /** * Include hook files: */ // $f = fopen('D:/testtt.txt','w'); foreach ($_SMS_PROCESSOR_DAEMON_HOOKS as $keyword) { $keyword_file = str_replace("\\", "/", dirname(dirname(__FILE__))) . '/sms-daemon-hooks/' . basename($keyword['file_name']); // fputs($f, $keyword_file ."\n"); if (file_exists($keyword_file)) { include_once $keyword_file; // fputs($f, $keyword_file ."\n"); } } // fclose($f); $data_count_to_process = get_system_config('sms_to_process_per_minute', 10); // execute 10 data every minute - as this task run
<?php if ($kats_kosong) { ?> <a href="sms-pooling-setup.php" class="btn btn-md btn-primary"><span class="fa fa-pencil"></span> Buat Keyword Baru</a> <?php } else { echo '<a href="#" class="btn disabled btn-success btn-sm"><strong>Keywords:</strong></a>'; echo '<a href="' . $_SERVER['PHP_SELF'] . '?kategori=' . urlencode('*') . '&keyword=' . urlencode('*') . '" class="btn btn-default btn-sm">Show All</a>'; $kat_idx = 0; foreach ($kats as $kat) { $kat_idx++; echo '<div class="btn-group">'; echo '<button type="button" class="btn btn-default btn-sm">' . ucfirst(strtolower($kat)) . '</button>'; echo '<button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>'; echo '<ul class="dropdown-menu pull-right" role="menu">'; $menu_keys = keyword_fetch_all($kat); foreach ($menu_keys as $i => $menu_key) { echo '<li>'; echo '<a href="sms-inbox.php?kategori=' . strtolower($menu_key['kategori']) . '&keyword=' . strtolower($menu_key['keyword']) . '">'; echo ucfirst(strtolower($menu_key['keyword'])) . '</a>'; echo '</li>'; } echo '</ul>'; echo '</div>'; } } ?> </div> </div> </div>