It seemed indeed to have to do with the path. By the way on mediawiki there's still a "," in front of the path code.
And uhhh, hmmm, blush... I forgot to enable ajax :)
Now I put $wgUseAjax = true; and it's working :)
Thx. Now we can test the real stuf :)
Grietinus
2008/3/1, Jim Hu jimhu@tamu.edu:
Now that I have it sort of working... I'm testing in Safari and Firefox both on a mac.
I see the suggestions in the area under the search box, which I think is what the code is doing. This would be nicer as a drop-down menu from the search box.
The suggestions that come up for me are weird. For example I type x and get page titles that don't have x in them!
puzzling. I think the sql query looks reasonable based on the extension code.
Jim
On Mar 1, 2008, at 10: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@mindspring.com: > > 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@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l > _______________________________________________ MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
MediaWiki-l mailing list MediaWiki-l@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@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@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@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@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l