Author: ssmiweve
Date: 2008-10-23 14:10:23 +0200 (Thu, 23 Oct 2008)
New Revision: 6887
Modified:
trunk/generic.sesam/war/src/main/conf/messages_no.properties
trunk/generic.sesam/war/src/main/javascript/external/mwsuggest.js
Log:
SEARCH-4933
Modified: trunk/generic.sesam/war/src/main/conf/messages_no.properties
===================================================================
--- trunk/generic.sesam/war/src/main/conf/messages_no.properties
2008-10-22 07:17:55 UTC (rev 6886)
+++ trunk/generic.sesam/war/src/main/conf/messages_no.properties
2008-10-23 12:10:23 UTC (rev 6887)
@@ -21,5 +21,5 @@
fileformat_message/rfc822=
# MWSuggest
-mwsuggest_with_suggestions=Sl\u00E5 av forslag
-mwsuggest_no_suggestions=Sl\u00E5 p\u00E5 forslag
\ No newline at end of file
+mwsuggest_with_suggestions=Sl\u00E5 av
+mwsuggest_no_suggestions=Sl\u00E5 p\u00E5
\ No newline at end of file
Modified: trunk/generic.sesam/war/src/main/javascript/external/mwsuggest.js
===================================================================
--- trunk/generic.sesam/war/src/main/javascript/external/mwsuggest.js
2008-10-22 07:17:55 UTC (rev 6886)
+++ trunk/generic.sesam/war/src/main/javascript/external/mwsuggest.js
2008-10-23 12:10:23 UTC (rev 6887)
@@ -7,6 +7,7 @@
* - removed function os_getNamespaces(r)
* - removed references to wgDBname
* - removed os_createToggle stuff from os_MWSuggestInit() ||
os_initHandlers(..)
+ * - attach toggle to results div
*
* The results format is unmodified, eg a query on "Open" gives
* ["Open",["Open","Open (album)","Open (Album)","Open (application)","Open
(band)","Open (Blues Image album)","Open (Cowboy Junkies album)","Open
(Gotthard album)","Open (magazine)","Open (mathematics)"]]
@@ -412,6 +413,7 @@
os_fitContainer(r);
os_trimResultText(r);
os_showResults(r);
+
attachSuggestionToggle(document.getElementById("mwsuggest_results_div")); //
sesat change
} catch(e){
// bad response from server or such
os_hideResults(r);
@@ -425,6 +427,11 @@
var c = document.getElementById(r.container);
var width = c.offsetWidth - os_operaWidthFix(c.offsetWidth);
var html = "<table class=\"os-suggest-results\"
id=\""+r.resultTable+"\" style=\"width: "+width+"px;\">";
+
+ /** CUSTOM SESAM DESIGN -- SEARCH-4933**/ // sesat change
+ html = "<div id=\"mwsuggest_results_div\"><img
src=\"/images/purpleStar.png\"/> Søkeforslag </div>" + html // sesat change
+ /** end-of CUSTOM SESAM DESIGN **/ // sesat change
+
r.results = new Array();
r.resultCount = results.length;
for(i=0;i<results.length;i++){
@@ -857,30 +864,28 @@
}
}
-function sesat_initSuggestionToggles(){
+function attachSuggestionToggle(element){
name = "inputBox";
formname = "sf";
- element = document.getElementById("sf");
var r = new os_Results(name, formname);
- // toggle link
- if(document.getElementById(r.toggle) == null){
+ // toggle link // sesat change
+ //if(document.getElementById(r.toggle) == null){
// TODO figure out a way for this to work in all browsers
// default: place below search box to the right
var t = os_createToggle(r,"os-suggest-toggle-def");
- var top = element.offsetTop + element.offsetHeight;
- var left = element.offsetLeft + element.offsetWidth;
+ var top = element.offsetTop ;//+ element.offsetHeight; // sesat change
+ var left = element.offsetLeft + (element.offsetWidth/2);
//t.style.position = "absolute";
t.style.top = top + "px";
t.style.left = left + "px";
- element.parentNode.appendChild(t);
+ element/*.parentNode*/.appendChild(t); // sesat change
// only now width gets calculated, shift right
left -= t.offsetWidth;
t.style.left = left + "px";
- t.style.visibility = "visible";
- }
+ // t.style.visibility = "visible"; // sesat change
+ //}
}
os_hookEvent(window, "load", os_MWSuggestInit);
-os_hookEvent(window, "load", sesat_initSuggestionToggles);
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits