function mokpag_check() { wp_enqueue_script('mokpag_script', plugin_dir_url(__FILE__) . 'js/script.js'); wp_register_style('prefix-style', plugin_dir_url(__FILE__) . 'css/style.css'); wp_enqueue_style('prefix-style'); $form = "<center><div class='mok_pag_services' id='wrap'>"; global $wpdb; $table_name = $wpdb->prefix . 'mokpag_service'; $results = $wpdb->get_results("SELECT * FROM " . $table_name); $i = 0; foreach ($results as $result) { $service = get_service_by_id($result->service_id); $service->load_perms(); $form .= "<div class='service' id='service_" . $i++ . "'>" . "<div class='service_name'>" . $service->get_name() . "</div><br>" . "<div class='service_desc'>" . $service->get_desc() . "</div><br>" . "<div class='service_price'>Kaina: <b>" . $service->get_priceLt() . " Lt / " . $service->get_priceEu() . " Eu</b></div><br>" . "<div class='service_perms'>Privilegijos:<ul>"; foreach ($service->get_perms() as $perm) { if ($perm->get_show() == 1) { $form .= "<li>"; if (strcasecmp($perm->get_desc(), 'none') == 0 || strcasecmp($perm->get_desc(), ' ') == 0) { $form .= $perm->get_name(); } else { $form .= $perm->get_desc(); } $form .= "</li>"; } } $form .= "</ul></div></div>"; } return $form; }
function make_pretty_results_table($xml, $am_id) { // set AM if exists if ($am_id) { $am = get_service_by_id($am_id); $am_url = $am[SR_ARGUMENT::SERVICE_URL]; $am_urn = am_urn($am_url); $filterToAM = True; } else { $am_urn = ""; $filterToAM = False; } $manifestOnly = True; ob_start(); $obj = print_rspec_pretty($xml, $manifestOnly, $filterToAM, $am_urn, $am_id); return ob_get_clean(); }
function get_services_by_practioner() { global $wpdb, $table_prefix; $output = ""; $table = $table_prefix . "app_workers"; $current_value = $_REQUEST['app_select_workers']; $query = "SELECT * FROM {$table} where ID=" . $current_value; $app_services = $wpdb->get_results($query); if (count($app_services) > 0) { foreach ($app_services as $services) { $services = $services->services_provided; $services = array_filter(explode(':', ltrim($services, ":"))); if ($services) { //$output="<select name='app_service_id'>"; foreach ($services as $service) { $service = get_service_by_id($service); $output .= "<option value='" . $service->ID . "'>" . $service->name . "</option>"; } //$output.="</select>"; } } } echo $output; die(0); }
function mokpag_edit_service_form() { echo "<h1>Paslaugos redagavimas</h1><br>"; if (isset($_POST['save_edit'])) { edit_service($_POST['service_id'], $_POST['name'], $_POST['pex_name'], $_POST['desc'], $_POST['price_eu'], $_POST['price_lt']); echo '<b>Paslauga sekmingai redaguota!</b>'; echo "<form action='" . get_admin_url() . "admin.php?page=edit_service' method='POST'>" . "<input type='hidden' name='service_id' value='" . $_POST['service_id'] . "'>" . "<input type='submit' value='GRYZTI I PASLAUGOS REDAGAVIMA'></form><br>"; echo "<form action='" . get_admin_url() . "admin.php?page=edit_service' method='POST'>" . "<input type='submit' value='GRYZTI I VISU PASLAUGU REDAGAVIMA'></form>"; } else { if (isset($_POST['service_id']) && !isset($_POST['delete_service'])) { $service = get_service_by_id($_POST['service_id']); echo "Pasirinkta paslauga: <b>" . $service->get_name() . "<br><br>"; echo '<form action="' . get_admin_url() . 'admin.php?page=edit_service" method="POST">'; echo '<input type="hidden" name="service_id" value="' . $service->get_service_id() . '">'; echo 'Pavadinimas (Bus rodomas kaip pagrindinis):<br>'; echo '<input type="text" name="name" value="' . $service->get_name() . '"><br><br>'; echo 'PEx Pavadinimas (Bus naudojamas ieskoti privilegiju):<br>'; echo '<input type="text" name="pex_name" value="' . $service->get_pex_name() . '"><br><br>'; echo 'Aprasimas:<br>'; echo '<input type="text" name="desc" value="' . $service->get_desc() . '"><br><br>'; echo 'Kaina Eurais:<br>'; echo '<input type="text" name="price_eu" value="' . $service->get_priceEu() . '"><br><br>'; echo 'Kaina Litais:<br>'; echo '<input type="text" name="price_lt" value="' . $service->get_priceLt() . '"><br><br>'; echo '<input type="hidden" name="save_edit" value="1">'; echo '<input type="submit" value="REDAGUOTI">'; echo '</form>'; } else { if (isset($_POST['service_id']) && isset($_POST['delete_service'])) { delete_service($_POST['service_id']); echo "<b>Paslauga istrinta!</b>"; echo "<form action='" . get_admin_url() . "admin.php?page=edit_service' method='POST'>" . "<input type='submit' value='GRYZTI I VISU PASLAUGU REDAGAVIMA'></form>"; } else { echo "Norint redaguoti paslauga ja pasirinkite:<br><br>"; gen_service_table(); } } } }
$am_ids = $am_id; foreach ($am_ids as $am_id) { $tmp_am = get_service_by_id($am_id); if ($tmp_am && $tmp_am['service_url']) { //error_log(": tmp_am['service_url']" . $tmp_am['service_url']); $ams[] = $tmp_am; } } $am_id = $am_ids[0]; $am = $ams[0]; } elseif (!$am_id) { //error_log(": null am_id from REQUEST"); $ams = get_services_of_type(SR_SERVICE_TYPE::AGGREGATE_MANAGER); $am = $ams[0]; } else { $am = get_service_by_id($am_id); $ams[] = $am; } if (is_null($am)) { if ($am_id != '') { error_log(": invalid am_id {$am_id} from REQUEST"); $am_id = null; $ams = array(); } } //$all_aggs = $ams; } else { if (array_key_exists('slice_id', $_REQUEST)) { /* Get all aggregates in the sliver info data for the given slice */ // User hasn't been loaded, so that's first $user = geni_loadUser();