Hi All,
I'm a little bit confused...
What this extension is doing other than $wgAjaxSearch=true in
localsetting.php is doing?
I think if we put that in localsetting.php, it does the same thing as of
this extension.. Or am I mistaken?
Regards,
Jack Eapen
----------------------------------------------------------------
"May He protect us both. May He cause us both to enjoy.May we exert
together. May our studies become brilliant. May we not hate each other"
-----Original Message-----
From: mediawiki-l-bounces(a)lists.wikimedia.org
[mailto:mediawiki-l-bounces@lists.wikimedia.org] On Behalf Of Adam Meyer
Sent: Sunday, March 02, 2008 6:21 AM
To: MediaWiki announcements and site admin list
Subject: Re: [Mediawiki-l] Ajax Search Suggest (my first extension)
I just updated the code.
it should work out of the box now.
I added configuration to it in the php file.
You can select the number of results that come back.
You can select to search in the entire article name (default), or just
in the beginning of the name.
The results are now links to the articles, so you can just click on
them.
As for the Javascript. I trimmed it down, and:
Required 2 characters before search is done. (max 10 incase something
leans on the keyboard) Enables a memory system so it will not search if
the last search was the same.
-Adam
On Mar 1, 2008, at 5:02 PM, Adam Meyer wrote:
Thank you for the changes!
I added some more functionality to it this morning. Im going to change
the code around and upload it later today.
On Mar 1, 2008, at 11:31 AM, Jim Hu wrote:
> I made the changes on the code at
mediawiki.org.
>
> In general, I might wait to trigger the search until more characters
> have been entered. 1 seems like overkill; how useful will the
> suggestions be when you type 'e'?
>
> In Firefox, the browser's autocomplete tries to run, and sits on top
> of what the extension is doing. I wonder if that can be suppressed.
>
> Jim
>
> On Mar 1, 2008, at 10:22 AM, Jim Hu wrote:
>
>> function wfAjaxSetSearchSuggestHeaders($outputPage) {
>>>> global $wgJsMimeType, $wgStylePath,$wgScriptPath;
>> $outputPage->addLink(
>> array(
>> 'rel' => 'stylesheet',
>> 'type' => 'text/css',
>>>> 'href' => $wgScriptPath.'/extensions/
>> searchsuggest/style.css'
>> )
>> );
>>>> $outputPage->addScript( "<script
type=\"{$wgJsMimeType}\"
>> src=\"$wgScriptPath/extensions/searchsuggest/searchsuggest.js
>> \">"."</
>> script>\n");
>> $outputPage->addScript( "<script type=\"{$wgJsMimeType}
>> \">hookEvent(\"load\", ss_ajax_onload);</script>\n"
); }
>>
>> On Mar 1, 2008, at 10:10 AM, Jim Hu wrote:
>>
>>> I'm having similar problems. I think there's a path problem in
>>> setting the header, and the js file isn't loading. Playing with it
>>> now.
>>>
>>> Jim
>>>
>>> On Mar 1, 2008, at 9:53 AM, Adam Meyer wrote:
>>>
>>>> Hmmm... Im not sure why that is.
>>>> In the javascript file, do you see the ss_ajax_onload function??
>>>>
>>>> -Adam
>>>>
>>>> On Mar 1, 2008, at 10:30 AM, Grietinus Koops wrote:
>>>>
>>>>> Adam,
>>>>> Excellent! I only don't get it working for some reason...
>>>>> There's an error "ss_ajax_onload is not defined" if I
look in the
>>>>> script errors... Any idea? I use
MW1.10 Grietinus
>>>>>
>>>>> 2008/3/1, Adam Meyer <meyer7(a)mindspring.com>om>:
>>>>>>
>>>>>> I just finished my first extension. It needs work I know, but
>>>>>> perhaps anyone looking for something like this can use it and
>>>>>> let me know what it needs.
>>>>>>
>>>>>> It is a very lightweight search suggestion. (under 5k). When
>>>>>> typing into the search box, articles containing those letters or
>>>
word will be displayed under the search bar.
>>>
>>>
http://www.mediawiki.org/wiki/Extension:Search_Suggest
>>>
>>> Thank you to everyone who helped make this work.
>>> If you would like to help make this better, I would really love
>>> any help.
>>> I would like to be able to select what you want to choose using
>>> the arrow keys.
>>>
>>> Also, I could easily make the suggestions links so anyone could
>>> just click on them.
>>>
>>> _______________________________________________
>>> MediaWiki-l mailing list
>>> MediaWiki-l(a)lists.wikimedia.org
>>>
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>>>
>> _______________________________________________
>> MediaWiki-l mailing list
>> MediaWiki-l(a)lists.wikimedia.org
>>
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
>
> _______________________________________________
> MediaWiki-l mailing list
> MediaWiki-l(a)lists.wikimedia.org
>
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
=====================================
Jim Hu
Associate Professor
Dept. of Biochemistry and Biophysics
2128 TAMU
Texas A&M Univ.
College Station, TX 77843-2128
979-862-4054
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
=====================================
Jim Hu
Associate Professor
Dept. of Biochemistry and Biophysics
2128 TAMU
Texas A&M Univ.
College Station, TX 77843-2128
979-862-4054
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
=====================================
Jim Hu
Associate Professor
Dept. of Biochemistry and Biophysics
2128 TAMU
Texas A&M Univ.
College Station, TX 77843-2128
979-862-4054
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
This electronic mail (including any attachment thereto) may be confidential and privileged
and is intended only for the individual or entity named above. Any unauthorized use,
printing, copying, disclosure or dissemination of this communication may be subject to
legal restriction or sanction. Accordingly, if you are not the intended recipient, please
notify the sender by replying to this email immediately and delete this email (and any
attachment thereto) from your computer system...Thank You