Plugin Directory

Changeset 2029178


Ignore:
Timestamp:
02/12/2019 11:24:35 AM (7 years ago)
Author:
callsheet
Message:

changed autocomplete issue in on air tab

Location:
callsheet
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • callsheet/tags/1.0.1/admin/js/callsheet-admin.js

    r2018320 r2029178  
    621621        cur_url = updateQueryStringParameter(cur_url, 'client_id', client_id);
    622622       */
     623
    623624       var client_id = control_vars.client_id;
    624 
    625         
     625       
     626       //jQuery('#on_air_title').suggest(control_vars.admin_url +'?action=get_on_air_names&name='+name+'&client_id='+client_id);
    626627        jQuery('#on_air_title').autocomplete({
    627            
    628             search: function (event,ui) {
    629                 window.pageIndex = 0;
    630                
    631             },
    632             response: function(data,ui){
    633                 /*jQuery('#on_air_role').removeAttr('disabled');
    634                         jQuery('#on_air_director').removeAttr('disabled');
    635                         jQuery('#on_air_channel').removeAttr('disabled'); */
    636                 },
    637628           source: function(name, response) {
     629
    638630                jQuery.ajax({
    639                    
    640                     data: {action:'get_on_air_names',name:name,client_id:client_id},
     631                    url: control_vars.admin_url,
     632                    data: {action:'get_on_air_names',name:name.term,client_id:client_id},
    641633                    type: 'post',
    642                     url: control_vars.admin_url,
    643634                    success: function(data) {
    644635                        response(JSON.parse(data));
     
    694685                jQuery.ajax({
    695686                   
    696                     data: {action:'get_on_air_names',name:name,client_id:client_id},
     687                    data: {action:'get_on_air_names',name:name.term,client_id:client_id},
    697688                    type: 'post',
    698689                    url: control_vars.admin_url,
     
    919910                jQuery.ajax({
    920911                   
    921                     data: {action:'get_listing_names',name:name,client_id:client_id},
     912                    data: {action:'get_listing_names',name:name.term,client_id:client_id},
    922913                    type: 'post',
    923914                    url: control_vars.admin_url,
     
    1006997                jQuery.ajax({
    1007998                   
    1008                     data: {action:'get_listing_names',name:name,client_id:client_id},
     999                    data: {action:'get_listing_names',name:name.term,client_id:client_id},
    10091000                    type: 'post',
    10101001                    url: control_vars.admin_url,
     
    12441235                jQuery.ajax({
    12451236                   
    1246                     data: {action:'get_on_stage_names',name:name,client_id:client_id},
     1237                    data: {action:'get_on_stage_names',name:name.term,client_id:client_id},
    12471238                    type: 'post',
    12481239                    url: control_vars.admin_url,
     
    12961287                jQuery.ajax({
    12971288                   
    1298                     data: {action:'get_on_stage_names',name:name,client_id:client_id},
     1289                    data: {action:'get_on_stage_names',name:name.term,client_id:client_id},
    12991290                    type: 'post',
    13001291                    url: control_vars.admin_url,
     
    16461637                jQuery.ajax({
    16471638                   
    1648                     data: {action:'get_at_fest_names',name:name,client_id:client_id},
     1639                    data: {action:'get_at_fest_names',name:name.term,client_id:client_id},
    16491640                    type: 'post',
    16501641                    url: control_vars.admin_url,
     
    17031694                jQuery.ajax({
    17041695                   
    1705                     data: {action:'get_at_fest_names',name:name,client_id:client_id},
     1696                    data: {action:'get_at_fest_names',name:name.term,client_id:client_id},
    17061697                    type: 'post',
    17071698                    url: control_vars.admin_url,
  • callsheet/tags/1.0.1/callsheet.php

    r2021017 r2029178  
    37603760    $termarr = filter_var($_POST['name'],FILTER_SANITIZE_STRING);
    37613761   
    3762     $term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
     3762    //$term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
    37633763    $client_id = filter_var($_POST['client_id'],FILTER_VALIDATE_INT);
    37643764    global $wpdb;
    37653765    $tv_master = $wpdb->prefix.'call_sheet_tv';
    3766 
    3767     $qry_str = $wpdb->prepare("SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s",$client_id,'%'.$term.'%');
     3766    $film_master = $wpdb->prefix.'call_sheet_film';
     3767    $qry_str = $wpdb->prepare("SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s
     3768        UNION ALL
     3769        SELECT client_id,film as name,role,director,channel FROM $film_master WHERE client_id=%d and film LIKE %s",$client_id,'%'.$termarr.'%',$client_id,'%'.$termarr.'%');
    37683770    $get_data = $wpdb->get_results($qry_str);
    37693771    $a_json = array();
     
    37873789//autocomplete of on-screen, on-air
    37883790function callsheet_get_on_air_names() {
     3791    global $wpdb;
    37893792    $termarr = filter_var($_POST['name'],FILTER_SANITIZE_STRING);
    3790    
    3791     $term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
     3793    //$term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
    37923794   
    37933795    $client_id = filter_var($_POST['client_id'],FILTER_VALIDATE_INT);
    3794     global $wpdb;
    37953796    $film_master = $wpdb->prefix.'call_sheet_film';
    3796 
    3797     $qry_str = $wpdb->prepare("SELECT client_id,film as name,role,director,channel FROM $film_master WHERE client_id=%d and film LIKE %s",$client_id,'%'.$term.'%');
     3797    $tv_master = $wpdb->prefix.'call_sheet_tv';
     3798    $qry_str = $wpdb->prepare("SELECT client_id,film as name,role,director,channel FROM $film_master WHERE client_id=%d and film LIKE %s
     3799        UNION ALL
     3800        SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s",$client_id,'%'.$termarr .'%',$client_id,'%'.$termarr.'%');
     3801   
    37983802    $get_data = $wpdb->get_results($qry_str);
     3803   
    37993804    $a_json = array();
    38003805    $a_json_row = array();
     
    38203825    $termarr = filter_var($_POST['name'],FILTER_SANITIZE_STRING);
    38213826   
    3822     $term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
     3827    //$term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
    38233828   
    38243829    $client_id = filter_var($_POST['client_id'],FILTER_VALIDATE_INT);
     
    38263831    $theater_master = $wpdb->prefix.'call_sheet_theater';
    38273832
    3828     $qry_str = $wpdb->prepare("SELECT client_id,title as name,role,director,theater FROM $theater_master WHERE client_id=%d and title LIKE %s",$client_id,'%'.$term.'%');
     3833    $qry_str = $wpdb->prepare("SELECT client_id,title as name,role,director,theater FROM $theater_master WHERE client_id=%d and title LIKE %s",$client_id,'%'.$termarr.'%');
    38293834    $get_data = $wpdb->get_results($qry_str);
    38303835    $a_json = array();
     
    38503855    $termarr = filter_var($_POST['name'],FILTER_SANITIZE_STRING);
    38513856   
    3852     $term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
     3857    //$term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
    38533858   
    38543859    $client_id = filter_var($_POST['client_id'],FILTER_VALIDATE_INT);
     
    38593864    $qry_str = $wpdb->prepare("SELECT client_id,film as name,role,director,channel FROM $film_master WHERE client_id=%d and film LIKE %s
    38603865    UNION ALL
    3861     SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s",$client_id,'%'.$term.'%',$client_id,'%'.$term.'%');
     3866    SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s",$client_id,'%'.$term.'%',$client_id,'%'.$termarr.'%');
    38623867    $get_data = $wpdb->get_results($qry_str);
    38633868    $foods = array();
  • callsheet/trunk/admin/js/callsheet-admin.js

    r2018320 r2029178  
    621621        cur_url = updateQueryStringParameter(cur_url, 'client_id', client_id);
    622622       */
     623
    623624       var client_id = control_vars.client_id;
    624 
    625         
     625       
     626       //jQuery('#on_air_title').suggest(control_vars.admin_url +'?action=get_on_air_names&name='+name+'&client_id='+client_id);
    626627        jQuery('#on_air_title').autocomplete({
    627            
    628             search: function (event,ui) {
    629                 window.pageIndex = 0;
    630                
    631             },
    632             response: function(data,ui){
    633                 /*jQuery('#on_air_role').removeAttr('disabled');
    634                         jQuery('#on_air_director').removeAttr('disabled');
    635                         jQuery('#on_air_channel').removeAttr('disabled'); */
    636                 },
    637628           source: function(name, response) {
     629
    638630                jQuery.ajax({
    639                    
    640                     data: {action:'get_on_air_names',name:name,client_id:client_id},
     631                    url: control_vars.admin_url,
     632                    data: {action:'get_on_air_names',name:name.term,client_id:client_id},
    641633                    type: 'post',
    642                     url: control_vars.admin_url,
    643634                    success: function(data) {
    644635                        response(JSON.parse(data));
     
    694685                jQuery.ajax({
    695686                   
    696                     data: {action:'get_on_air_names',name:name,client_id:client_id},
     687                    data: {action:'get_on_air_names',name:name.term,client_id:client_id},
    697688                    type: 'post',
    698689                    url: control_vars.admin_url,
     
    919910                jQuery.ajax({
    920911                   
    921                     data: {action:'get_listing_names',name:name,client_id:client_id},
     912                    data: {action:'get_listing_names',name:name.term,client_id:client_id},
    922913                    type: 'post',
    923914                    url: control_vars.admin_url,
     
    1006997                jQuery.ajax({
    1007998                   
    1008                     data: {action:'get_listing_names',name:name,client_id:client_id},
     999                    data: {action:'get_listing_names',name:name.term,client_id:client_id},
    10091000                    type: 'post',
    10101001                    url: control_vars.admin_url,
     
    12441235                jQuery.ajax({
    12451236                   
    1246                     data: {action:'get_on_stage_names',name:name,client_id:client_id},
     1237                    data: {action:'get_on_stage_names',name:name.term,client_id:client_id},
    12471238                    type: 'post',
    12481239                    url: control_vars.admin_url,
     
    12961287                jQuery.ajax({
    12971288                   
    1298                     data: {action:'get_on_stage_names',name:name,client_id:client_id},
     1289                    data: {action:'get_on_stage_names',name:name.term,client_id:client_id},
    12991290                    type: 'post',
    13001291                    url: control_vars.admin_url,
     
    16461637                jQuery.ajax({
    16471638                   
    1648                     data: {action:'get_at_fest_names',name:name,client_id:client_id},
     1639                    data: {action:'get_at_fest_names',name:name.term,client_id:client_id},
    16491640                    type: 'post',
    16501641                    url: control_vars.admin_url,
     
    17031694                jQuery.ajax({
    17041695                   
    1705                     data: {action:'get_at_fest_names',name:name,client_id:client_id},
     1696                    data: {action:'get_at_fest_names',name:name.term,client_id:client_id},
    17061697                    type: 'post',
    17071698                    url: control_vars.admin_url,
  • callsheet/trunk/admin/partials/callsheet-values.php

    r2021610 r2029178  
    11<?php
    2 echo 'test'; die;
    32global $wpdb;
    43$tags_master = $wpdb->prefix.'call_sheet_tags_master';
  • callsheet/trunk/callsheet.php

    r2021017 r2029178  
    37603760    $termarr = filter_var($_POST['name'],FILTER_SANITIZE_STRING);
    37613761   
    3762     $term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
     3762    //$term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
    37633763    $client_id = filter_var($_POST['client_id'],FILTER_VALIDATE_INT);
    37643764    global $wpdb;
    37653765    $tv_master = $wpdb->prefix.'call_sheet_tv';
    3766 
    3767     $qry_str = $wpdb->prepare("SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s",$client_id,'%'.$term.'%');
     3766    $film_master = $wpdb->prefix.'call_sheet_film';
     3767    $qry_str = $wpdb->prepare("SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s
     3768        UNION ALL
     3769        SELECT client_id,film as name,role,director,channel FROM $film_master WHERE client_id=%d and film LIKE %s",$client_id,'%'.$termarr.'%',$client_id,'%'.$termarr.'%');
    37683770    $get_data = $wpdb->get_results($qry_str);
    37693771    $a_json = array();
     
    37873789//autocomplete of on-screen, on-air
    37883790function callsheet_get_on_air_names() {
     3791    global $wpdb;
    37893792    $termarr = filter_var($_POST['name'],FILTER_SANITIZE_STRING);
    3790    
    3791     $term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
     3793    //$term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
    37923794   
    37933795    $client_id = filter_var($_POST['client_id'],FILTER_VALIDATE_INT);
    3794     global $wpdb;
    37953796    $film_master = $wpdb->prefix.'call_sheet_film';
    3796 
    3797     $qry_str = $wpdb->prepare("SELECT client_id,film as name,role,director,channel FROM $film_master WHERE client_id=%d and film LIKE %s",$client_id,'%'.$term.'%');
     3797    $tv_master = $wpdb->prefix.'call_sheet_tv';
     3798    $qry_str = $wpdb->prepare("SELECT client_id,film as name,role,director,channel FROM $film_master WHERE client_id=%d and film LIKE %s
     3799        UNION ALL
     3800        SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s",$client_id,'%'.$termarr .'%',$client_id,'%'.$termarr.'%');
     3801   
    37983802    $get_data = $wpdb->get_results($qry_str);
     3803   
    37993804    $a_json = array();
    38003805    $a_json_row = array();
     
    38203825    $termarr = filter_var($_POST['name'],FILTER_SANITIZE_STRING);
    38213826   
    3822     $term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
     3827    //$term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
    38233828   
    38243829    $client_id = filter_var($_POST['client_id'],FILTER_VALIDATE_INT);
     
    38263831    $theater_master = $wpdb->prefix.'call_sheet_theater';
    38273832
    3828     $qry_str = $wpdb->prepare("SELECT client_id,title as name,role,director,theater FROM $theater_master WHERE client_id=%d and title LIKE %s",$client_id,'%'.$term.'%');
     3833    $qry_str = $wpdb->prepare("SELECT client_id,title as name,role,director,theater FROM $theater_master WHERE client_id=%d and title LIKE %s",$client_id,'%'.$termarr.'%');
    38293834    $get_data = $wpdb->get_results($qry_str);
    38303835    $a_json = array();
     
    38503855    $termarr = filter_var($_POST['name'],FILTER_SANITIZE_STRING);
    38513856   
    3852     $term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
     3857    //$term = filter_var($termarr['term'], FILTER_SANITIZE_STRING);
    38533858   
    38543859    $client_id = filter_var($_POST['client_id'],FILTER_VALIDATE_INT);
     
    38593864    $qry_str = $wpdb->prepare("SELECT client_id,film as name,role,director,channel FROM $film_master WHERE client_id=%d and film LIKE %s
    38603865    UNION ALL
    3861     SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s",$client_id,'%'.$term.'%',$client_id,'%'.$term.'%');
     3866    SELECT client_id,tv as name,role,director,channel FROM $tv_master WHERE client_id=%d and tv LIKE %s",$client_id,'%'.$term.'%',$client_id,'%'.$termarr.'%');
    38623867    $get_data = $wpdb->get_results($qry_str);
    38633868    $foods = array();
Note: See TracChangeset for help on using the changeset viewer.