|
03-18-2004, 09:58 AM | #1 |
Green Mole
Join Date: Mar 2004
Posts: 5
|
Searching only content from one domain in database
First off this seems to be a great program. Thanks for writing and maintaining it...
I have a problem that I just can't figure it out. Maybe I'm being thick, I don't know.... Anyway, I'm trying to only search through the content of one site as opposed to all sites in the database. I thought that the site variable was what I needed to change to the site_id but that doesn't appear to be working. Could you help point me in the right direction of what I need to do in order to do this? Thanks much.... P.S. I'm useing version 1.8.0 |
03-19-2004, 04:29 AM | #2 |
Purple Mole
Join Date: Jan 2004
Posts: 694
|
First of all, welcome to the forum, jasonm0928. We're glad to have you here!
I'm not sure just what kind of search you're asking to do. Is it a subdomain? Everything in a sub-folder? Something else? Don't know if this will help or not, but if you want to exclude particular links from being indexed, you can include the following comments on their own line above and below the links you want to exclude: PHP Code:
|
03-19-2004, 09:37 AM | #3 |
Green Mole
Join Date: Mar 2004
Posts: 5
|
Thanks for the warm welcome, I appreciate that...
What I'm trying to do is for example in my database I have 3 urls indexed. For examples sake lets say www.yahoo.com, www.google.com, www.debian.org. I want to be able to restrict a search based on only one url. So I would like to be able to have a search for only www.debian.org and it would not try to find links from the other two domains.... |
03-19-2004, 06:51 PM | #4 |
Purple Mole
Join Date: Jan 2004
Posts: 694
|
Start reading through this thread, and follow the link to the second thread within it. Between the two, there should be some ideas to help you solve your problem.
Hope this helps! |
03-20-2004, 03:18 AM | #5 |
Green Mole
Join Date: Mar 2004
Posts: 5
|
Hurmmm, that is exactly how I have been trying to do it. It seems that it doesn't care what value I have as the "site" variable at all. This is why I'm totally confused. I am thinking the site variable should be the site_id value from the database. I guess I will keep playing with it and see what I'm doing wrong... Thank you very much for your help.
|
03-20-2004, 05:11 AM | #6 |
Green Mole
Join Date: Mar 2004
Posts: 2
|
Jason,
I think you also need to set refine = 1 Sanford |
03-20-2004, 05:51 AM | #7 |
Purple Mole
Join Date: Jan 2004
Posts: 694
|
Let us know whether or not that last suggestion helped. This type of question seems to come up fairly often in the forum, and since it's something I could very well want to use someday myself, I'll be interested in how you solve it. Thanks.
|
03-20-2004, 07:13 AM | #8 |
Green Mole
Join Date: Mar 2004
Posts: 5
|
Hurmmm, This is very very interesting.... I had been doing the refine=1 and it wasn't working although now it is. This is breaking my brain. I don't know what I am doing different now or what exactly I changed but now everything is working like I expected it to originally. One thing I have changed today is I setup the Admin panel v1.0 mod today. Not for sure if that had anything to do with it or not. I couldn't believe it would although it did overwrite the original search.php file.
|
03-20-2004, 07:18 AM | #9 |
Green Mole
Join Date: Mar 2004
Posts: 5
|
No, actually I replaced the original search.php file and it is still working. Very very odd. I really have no darn clue why it started working out of the blue like that. I'm sure there is more than meets the eye. Probably an error on my part but for the life of me I can't think of what I changed that made it start working correctly.
|
03-22-2004, 06:36 AM | #10 |
Green Mole
Join Date: Mar 2004
Posts: 20
|
I knocked up this little bit of code that can be easily modified to suit.....
----------snip------------ <form action='search.php' method='get'> <input type='hidden' name='site' value='11'/> <input type='hidden' name='path' value=''/> <input type='hidden' name='result_page' value='search.php'/> <span class="maintext"><b>Search Our Network of sites:</b> <br /><br /> Search: <input type='text' class='pagesearch' size='15' maxlength='50' name='query_string' value=''/> <select name='option' class='pagesearch'> <option value="start" selected >all words</option> <option value="exact" >exact phrase</option> <option value="any" >any words</option> </select> in <select name='refine' class='pagesearch'> <option value="1" >Particular Domain</option> <option value="0" selected >Entire Network of sites</option> </select> <input type='submit' class='pagesearch' name='search' value='Go'/> </form> ------------------------------ Hope this helps.... works really well for our purposes Gary |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Spidering dynamic content in a database | hame22 | Script Installation | 1 | 04-29-2005 01:12 PM |
You are searching within domain.com | Slider | Mod Submissions | 1 | 12-25-2004 09:48 PM |
Searching data in MySQL database | maheshg | How-to Forum | 3 | 03-24-2004 10:21 AM |
one domain | xibalba | How-to Forum | 1 | 03-12-2004 09:18 AM |
Indexing the content of a database | antalsia | How-to Forum | 1 | 01-28-2004 10:53 AM |