[YMCS/YDMP Free Trial Program]Yealink would like to offer Free Trial Program of Yealink device management service for our current eligible customers. You can see the details below.

Post Reply 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Prevent prefetching of remote phonebook
Author Message
Travis_Yealink Offline
Super Moderator

Posts: 171
Joined: Mar 2016
Reputation: 1
Post: #2
RE: Prevent prefetching of remote phonebook
(01-13-2017 03:29 PM)dmark Wrote:  Hello!

I try to implement a remote phonebook with server-side search function.

The initial remote phonebook XML looks like this:

<?xml version="1.0" encoding="utf-8"?>
<DirectoryEntry><Name>Albertine</Name><Telephone>(714) 208-2992</Telephone></DirectoryEntry>
<DirectoryEntry><Name>Barrett</Name><Telephone>(670) 217-0290</Telephone></DirectoryEntry>
<DirectoryEntry><Name>Christine</Name><Telephone>(680) 360-3348</Telephone></DirectoryEntry>
<DirectoryEntry><Name>Jeramy</Name><Telephone>(302) 102-6431</Telephone></DirectoryEntry>
<DirectoryEntry><Name>Kristen</Name><Telephone>(719) 481-2889</Telephone></DirectoryEntry>
<DirectoryEntry><Name>Mohamed</Name><Telephone>(942) 849-9823</Telephone></DirectoryEntry>
<DirectoryEntry><Name>Nana</Name><Telephone>(423) 475-8404</Telephone></DirectoryEntry>
If the "k" parameter is empty, the phonebook.php makes a search like "select * from phonebook order by name". If it is not empty, for example k=6 the select is "select * from phonebook where name like (mno)* order by name" ("6" means the letters on key 6).

In the example above, after pressing key 6 the phonebook.php would only deliver Mohamed and Nana. And additionally a new list of SoftKey Items:
so further key presses would refine the search.

This schema works fine on Snom phones for years. The problem with Yealink T42G-T48G (and probably others) is: They make a prefetch of all found URLs within the XML phonebook. Which make the search function pretty useless...

Is there a way to disable this prefetching completely. The http request should only be sent when the user presses a key.

I already enabled "features.remote_phonebook.enter_update_enable" but this does not disable prefetching.


Would you please give me some screenshots about "prefetching" issue you met?
I don't really understand what the exact issue you met since I don't have the test environment, actually, we just developed a better search method for remote phonebook.

If you can record a short video to me, that would be better, I will check if the new search method can meet your requirement.

Upload link as below:

01-17-2017 03:22 AM
Find all posts by this user    like0    dislike0 Quote this message in a reply
Post Reply 

Messages In This Thread
RE: Prevent prefetching of remote phonebook - Travis_Yealink - 01-17-2017 03:22 AM

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  W73H Remote Phone Directory smithgt 1 1,405 04-26-2023 01:37 AM
Last Post: complex1
  T29G Remote Phonebook no lookup for incoming call Chris708 1 7,650 07-16-2018 03:15 PM
Last Post: Chris708
Lightbulb T20P remote phone book feature? Wilfried 3 11,772 06-21-2017 09:28 AM
Last Post: Lucia_Yealink
  VP530 for remote use cody@advnetsol.com 4 10,126 07-22-2016 11:44 PM
Last Post: complex1
Question T28 / Tiptel IP 286 phonebook search VisionRoij 1 6,892 02-19-2016 05:38 PM
Last Post: Karl_Yealink
  Local Phonebook Error james@intouchcomms.co.uk 1 6,467 05-06-2015 12:38 AM
Last Post: James_Yealink
  T46G DSS Key Remote Phone Book Customization steve.ot 2 9,787 11-20-2014 10:40 PM
Last Post: steve.ot
  ldap search and 3CX Phonebook mismatch logiccenter 1 8,566 10-09-2014 03:23 PM
Last Post: Coco_Yealink
  Remote Phonebook Inbound Call Lookup moretalk-matthew 3 12,592 08-25-2014 04:07 PM
Last Post: Yealink Support
  T46G (Remote) Phonebook firmtel 11 46,621 08-19-2014 02:57 PM
Last Post: Yealink Support

Forum Jump:

User(s) browsing this thread: 1 Guest(s)

Contact Us   Yealink   Return to Top   Return to Content   Lite (Archive) Mode   RSS Syndication