bookpedia have a bug with 'get advanced info for selection'

Any trouble you encounter with the Pedias, here's the place to ask for help.

bookpedia have a bug with 'get advanced info for selection'

Postby djhan » Sat Mar 03, 2007 12:36 am

Hello, I'm DJ.HAN. Please forgive my poor english.

I get new version of bookpedia. thanks for your development!

But it still have a bug with 'get advanced info for selection'.
I installed 'pedia search plugin for aladdin(korea no.1 online bookstore' for searching korean book information.
(you can download this plugin from here.
http://www.nextcube.org/files/capri_Ped ... n_v1.7.zip
Also, you can see information about this plugin in Appleforum site
http://www.appleforum.com/application/4 ... =bookpedia )

I wanted update advanced information of my book. So I tried click the book, selected command ''get advanced info for selection>aladdin'. But bookpedia can't search information in aladdin!

I think bookpedia have a trouble with aladdin plugin. Please resolve this problem.
Thanks, Good Luck!

- DJ.HAN -
djhan
Captain
Captain
 
Posts: 21
Joined: Tue Nov 28, 2006 8:55 pm

Postby Conor » Sat Mar 03, 2007 4:38 am

Hi DJ.HAN,

This plug-in is not created by us, we don't have the source code for the plug-in. (Thank you for posting about it here it's good to know there is a plug-in for our Korean users.) You need to post about this problem on the appleforum or write directly to Capri the maker of the plug-in. It's quite possible that the plug-in only looks for keywords from the web search and not when used with get advance info. When the plug-in is used with get advance info the maker of the plug-in has to decide what information to use, like the ISBN or Title and Author for the search. Bellow is an example of how to gather the search term from a book.

Code: Select all
   NSString *searchTerm
   if ([searchDict objectForKey:@"Keyword"]) {
      searchTerm = [searchDict objectForKey:@"Keyword"];
   }
   else if ([searchDict objectForKey:@"ISBN"]) {
      searchTerm = [searchDict objectForKey:@"ISBN"];
   }
   else if ([searchDict objectForKey:@"Title"]) {
      searchTerm = [searchDict objectForKey:@"Title"];
   }
   else if ([searchDict objectForKey:@"Author"])   
      searchTerm = [searchDict objectForKey:@"Author"];
   }
   else {
      [messageTarget searchReturnedNumberOfResults:0 sender:self];
      return;
   }
User avatar
Conor
Top Dog
 
Posts: 2949
Joined: Sat Jul 03, 2004 12:58 pm


Return to Support