[2.0.10] Topic Search

The cleanup is complete. This forum is now read only.

Rating:

Excellent!
10
56%
Very Good
6
33%
Good
1
6%
Fair
0
No votes
Poor
1
6%
 
Total votes: 18

User avatar
Makc666
Registered User
Posts: 358
Joined: Fri Mar 07, 2003 12:03 pm
Location: MSK-RU
Name: Maxim
Contact:

Post by Makc666 »

PencilWarrior wrote: Anyone know if this mod will work with a really simple Quick Reply mod?

(like this one) http://www.phpbb.com/phpBB/viewtopic.php?t=287126
ajp wrote:
PencilWarrior wrote:Anyone know if this mod will work with a really simple Quick Reply mod?

(like this one) http://www.phpbb.com/phpBB/viewtopic.php?t=287126


I just installed it on my board with a quick reply and now when I attempt to use the quick reply I get the error that says you must type a mesage. So I guess it doesnt work. To bad this is a great idea for a mod.


1-st.
Look inside archive of "Super Quick Reply 1.4.0" into file:
\contrib\ts_sqr.mod

2-nd.
Or there is another soluion here:
http://www.phpbb.com/phpBB/viewtopic.ph ... 09#1638209
ailouros
Registered User
Posts: 3
Joined: Thu Mar 09, 2006 7:28 pm

Re: Not working

Post by ailouros »

agoeliitb wrote: Hi All,

I installed this mode as per instructions in phpBB v 2.0.15 but it doesnt seem to work. I got the topic search box added below but when i try to search any topic it says not found. Can someone help me in this regard.

Thanks,
-Ankur


I have exactly the same problem !Can anybody help me to solve it?
Thank you!
User avatar
igorw
Former Team Member
Posts: 8024
Joined: Fri Dec 16, 2005 12:23 pm
Location: {postrow.POSTER_FROM}
Name: Igor Wiedler

Post by igorw »

Does this work on 2.0.19?
User avatar
igorw
Former Team Member
Posts: 8024
Joined: Fri Dec 16, 2005 12:23 pm
Location: {postrow.POSTER_FROM}
Name: Igor Wiedler

Post by igorw »

Bump!
ailouros
Registered User
Posts: 3
Joined: Thu Mar 09, 2006 7:28 pm

Post by ailouros »

The forum I have has english and greek characters.THe problem is that the mod works fine for the english characters (if you enter english characters) but does not show results for greek queries.Can anybody help me?
Thanks!
ailouros
Registered User
Posts: 3
Joined: Thu Mar 09, 2006 7:28 pm

Post by ailouros »

Finally the problem is not the language....
In some topics the search work for any language and in other topics it does not work at all...
ArtisianAdeil
Registered User
Posts: 20
Joined: Tue Nov 08, 2005 2:20 am

Post by ArtisianAdeil »

ok i'm using this mod on a custom style were everything is black. But the box is white and with the white text that the site uses you can't see the text in the search box. how do i change the background color of the search box to black?
fantomex
Registered User
Posts: 12
Joined: Thu Aug 25, 2005 4:42 pm

Post by fantomex »

The script tested on 2.0.21 - works fine - BUT SLOW!
da_badtz_one wrote: I would have wished this mod to have been much more efficient. Currenctly it takes 17 seconds to search through a topic which has over 400 replies and over 3500 queries.


man you are right... i somewhat fixed it a bit =) check this code... the script is so badly written it creates a new sql query for each iteration (post)... this makes server load really high and long results.... this is a code snipped digged out around line 388 as i have coded it....

Code: Select all

                        $search_ids = array();

                        // Topic Search MOD - by fantomex
                        // We'll create the list of valid post_ids
                        if(!empty($tid))
                        {
                            $topic_post_ids=array();
                            $sql = "SELECT post_id
                                    FROM " . POSTS_TABLE . "
                                    WHERE topic_id = '$tid'";
                            if ( !($result = $db->sql_query($sql)) )
                            {
                                message_die(GENERAL_ERROR, 'Coudld not find user data', '', __LINE__, __FILE__, $sql);
                            }
                            while( $test = $db->sql_fetchrow($result) )
                            {
                                $topic_post_ids[]=$test['post_id'];
                            }
                        }
                        // END Topic Search MOD

                        while( list($post_id, $matches) = each($result_list) )
                        {
                                if ( $matches )
                                {
                                    // Topic Search MOD
                                    if(!empty($tid)) // Pokud je zadan topic id - pokracuj
                                    {
                                        // otestuj, zda-li je aktualni $post_id v seznamu $topic_post_ids[] daneho $tid
                                        if(in_array($post_id,$topic_post_ids) )
                                                {
                                                $search_ids[] = $post_id;
                                                }
                                            $show_results = 'posts';
                                    }
                                    else
                                    { // End Topic Search MOD
                                      // Topic ID zadan neni a proto jedem normalne
                                        $search_ids[] = $post_id;
                                    // Topic Search MOD
                                    }
                                    // End Topic search MOD
                                }

fantomex
Registered User
Posts: 12
Joined: Thu Aug 25, 2005 4:42 pm

security problem

Post by fantomex »

This line isn't quite adding security as you are parsing $tid directly to the sql query.

Code: Select all

    $tid = (isset($HTTP_POST_VARS['topic_id'])) ? (intval($HTTP_POST_VARS['topic_id'])) : (intval($HTTP_GET_VARS['topic_id']));


i missed the intvals so it should be ok =)
shyguyNCDnB
Registered User
Posts: 3
Joined: Thu Feb 03, 2005 1:00 am
Contact:

Post by shyguyNCDnB »

the mod seems to earch for text in all posts EXCEPT the first one (that started the thread). does anyone know what i need to do to get it to search the first as well? i'm sure it's a matter of extending the search query, but i'm new to modding phpbb, so any help would be much appreciated.
eternicode
Registered User
Posts: 3
Joined: Mon Jan 15, 2007 4:16 am
Location: USA

Post by eternicode »

shyguyNCDnB wrote: the mod seems to earch for text in all posts EXCEPT the first one (that started the thread). does anyone know what i need to do to get it to search the first as well? i'm sure it's a matter of extending the search query, but i'm new to modding phpbb, so any help would be much appreciated.


This issue seems to affect the whole search engine, not just the mod. I've made exactly three posts in a personal phpbb installation, some share certain words and others have unique words. The site-wide search doesn't pick up on the same words that the topic search doesn't pick up on. (ie, "once", "not"). Anyone have any idea?
Samael1976
Registered User
Posts: 30
Joined: Wed Jun 07, 2006 6:15 pm
Contact:

Re: [2.0.10] Topic Search

Post by Samael1976 »

the download link is broken, :_( can anyone send me by email?

badcluster[at]giocoleria.org

thank you!
User avatar
Raimon
Former Team Member
Posts: 12088
Joined: Tue May 30, 2006 5:31 pm
Location: Netherlands
Name: Raimon Meuldijk
Contact:

Re: [2.0.10] Topic Search

Post by Raimon »

Need phpBB installation, extenstions, Styles or integrate phpBB with you website?
Contact me @ www.raimon.nl for fair prices and good service!
Samael1976
Registered User
Posts: 30
Joined: Wed Jun 07, 2006 6:15 pm
Contact:

Re: [2.0.10] Topic Search

Post by Samael1976 »

I've the same problem, with Super quick reply mod (SQR MOD) the smiley and the bbcode don't work.

Any idea?

I've try to do all (also changing post to post2) but nothing...

Somebody help us!!!
Post Reply

Return to “[2.0.x] MOD Database Cleanup”