General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
Searchbar from plugin page open new window
Posted by: Rodger
Date: August 11, 2008 05:57PM

Hello,
first I want to say that I am German. But I try to write in English, so that more people can read and help me.

I used the plugin for the searchbar from the plugin site.
Can I change it so, that it opens a new window, when I enter a word?

Thanks

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: JujuLand
Date: August 11, 2008 06:03PM

It's a known problem, as I have tested it there is a few time with K-Meleon 1.5a2 which uses layers instead of tabs now.

Be patient ...

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc





Edited 1 time(s). Last edit at 08/11/2008 06:03PM by JujuLand.

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: desga2
Date: August 11, 2008 06:56PM

you can read this threads about this:
http://kmeleonbrowser.org/forum/read.php?1,78825
http://kmeleonbrowser.org/forum/read.php?1,81723

K-Meleon in Spanish



Edited 1 time(s). Last edit at 08/11/2008 06:57PM by desga2.

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: Rodger
Date: August 12, 2008 08:20PM

How does it work with the plugin???

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: desga2
Date: August 12, 2008 10:12PM

You must modify the macro code file (.kmm file).

K-Meleon in Spanish

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: Rodger
Date: August 13, 2008 08:56AM

Sorry,
I don`t know where I must change it

Can you chnage it me?

# K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage)

# ---------- Search Bar K-Meleon Extension -------------------------------------------------------------------------
#
# Needed files : SearchBar.dll 0.2
# Dependencies : main.kmm (ExecMacros, OnQuit)
# Resources : -
# Preferences :
# ------------------------------------------------------------------------------------------------------------------

# ----- Global Variables

$__openurl="kmeleon.plugins.searchbar.openurl";
$__title="kmeleon.plugins.searchbar.title";
$__custom_enable="kmeleon.plugins.searchbar.custom.enable";
$__custom_name="kmeleon.plugins.searchbar.custom.name";
$__custom_engine="kmeleon.plugins.searchbar.custom.url";
$__general_engine="kmeleon.general.searchEngine";

$__macro_engine="kmeleon.plugins.macros.search.engine";

$_SearchBar_Title=getpref(STRING,$__title);
$_SearchBar_Custom_enable=getpref(BOOL,$__custom_enable);
$_SearchBar_Custom_name=getpref(STRING,$__custom_name);
$_SearchBar_Custom_engine=getpref(STRING,$__custom_engine);
$_SearchBar_OpenURL=getpref(STRING,$__openurl);

$_OpenCurrent="ID_OPEN_LINK";
$_OpenBackground="ID_OPEN_LINK_IN_BACKGROUND";
$_OpenNew="ID_OPEN_LINK_IN_NEW_WINDOW";

$__engineList="";$_urlList="";$__rg=0;$__starEngine="";$__value="";

# ---------- General -----------------------------------------------------------------------------------------------

_SearchBar_Auto{
menuchecked=($_SearchBar_Custom_enable?false:true);
togglepref(BOOL,$__custom_enable);
$_SearchBar_Custom_enable=getpref(BOOL,$__custom_enable);
$_SearchBar_Custom_enable?&_Manual:0;
plugin(SearchBar,Update);
}

_Manual{
getpref(STRING,$__custom_name)==""?setpref(STRING,$__custom_name,getpref(STRING,$__general_engine."Name")):0;
getpref(STRING,$__custom_engine)==""?setpref(STRING,$__custom_engine,getpref(STRING,$__general_engine)):0;
$_SearchBar_Custom_name=getpref(STRING,$__custom_name);
$_SearchBar_Custom_engine=getpref(STRING,$__custom_engine);
}

_SearchBar_Engine_Manual{
$__engineList="";$__rg=0;
while($__rg != 10)&_MakeLists;
alert(_("Keep the number of the choosen engine and enter it in the next box")."\n\n".$__engineList."\n\n"._("# , when present, gives the manual Search Bar engine")."\n"._("* , when present, gives the current Search Bar engine")."\n"._("+ , when present, gives the current K-Meleon engine"),_("Default Search Bar Engine"));
$__value=prompt(_("Give the number of the choosen engine"),_("Manual Search Bar Engine"),$__starEngine);
$__value==""?$__value="*":0;
index("-*0*-*1*-*3*-*4*-*5*-*6*-*7*-*8*-*9*-","-*".$__value."*-")>-1?&_ChangeEngine:0;
}

_ChangeEngine{
setpref(STRING,$__custom_name,getpref(STRING,$__macro_engine.$__value.".name"));
setpref(STRING,$__custom_engine,getpref(STRING,$__macro_engine.$__value.".url"));
$_SearchBar_Custom_name=getpref(STRING,$__custom_name);
$_SearchBar_Custom_engine=getpref(STRING,$__custom_engine);
$__starEngine!=$__value?plugin(SearchBar,Update):0;
}

_MakeLists{
$__cust="";$__enab="";$__gen="";
$__name=getpref(STRING,$__macro_engine.$__rg.".name");
$__name==$_SearchBar_Custom_name?$__cust="#":0;
$__name==$_SearchBar_Custom_name?$__starEngine=$__rg:0;
$__name==getpref(STRING,$__general_engine."Name")?$__gen="+":0;
$_SearchBar_Custom_enable?($__cust=="#"?$__enab="*":0):0;
$__cust==""?$__cust=" ":0;
$__gen==""?$__gen=" ":0;
$__enab==""?$__enab=" ":0;
$__star=$__enab.$__gen.$__cust;
$__star==" "?$__cust=" ":0;
$__engineList=$__engineList.$__gen.$__cust.$__enab." ".$__rg.") ".$__name."\n";
$__rg=$__rg + 1;
}

_SearchBar_Title{
$__value=prompt(_("Enter the Search Bar Title ('_none_'->no bar title, '_default_'->default title):"),_("Search Bar Title"),$_SearchBar_Title);
$__value==""?$__value=$_SearchBar_Title:0;
$__value=="_none_"?$__value="":0;
$__value=="_default_"?delpref($__title):setpref(STRING,$__title,$__value);
$__value=="_default_"?$__value="":0;
$_SearchBar_Title=$__value;
plugin(SearchBar,Update);
}

_SearchBar_URL_Current{
menuchecked=($_SearchBar_OpenURL==$_OpenCurrent);
setpref(STRING,$__openurl,$_OpenCurrent);
$_SearchBar_OpenURL=getpref(STRING,$__openurl);
}

_SearchBar_URL_Background{
menuchecked=($_SearchBar_OpenURL==$_OpenBackground);
setpref(STRING,$__openurl,$_OpenBackground);
$_SearchBar_OpenURL=getpref(STRING,$__openurl);
}

_SearchBar_URL_New{
menuchecked=($_SearchBar_OpenURL==$_OpenNew);
setpref(STRING,$__openurl,$_OpenNew);
$_SearchBar_OpenURL=getpref(STRING,$__openurl);
}

# ----- PRIVATE

_SearchBar_BuildMenu{

# Connection menu
#
setmenu("&Web Search",separator,-1);
setmenu("&Web Search",popup,"&Search Bar");
setmenu("&Search Bar",macro,"&Auto Engine",_SearchBar_Auto);
setmenu("&Search Bar",macro,"&Define Engine",_SearchBar_Engine_Manual);
setmenu("&Search Bar",macro,"&Change Bar Title",_SearchBar_Title);
setmenu("&Search Bar",separator,-1);
setmenu("&Search Bar",popup,"&Opening Mode");
setmenu("&Opening Mode",macro,"Current Window/Layer",_SearchBar_URL_Current);
setmenu("&Opening Mode",macro,"Background",_SearchBar_URL_Background);
setmenu("&Opening Mode",macro,"New Window/Layer",_SearchBar_URL_New);
#
# context menus
#
# (no context menu)
#
# Accels
#
setaccel("CTRL ALT G","SearchBar(Focus)");
}

$OnInit=$OnInit."_SearchBar_BuildMenu;";
# ------------------------------------------------------------------------------------------------------------------
$macroModules=$macroModules."SearchBar;";

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: JujuLand
Date: August 13, 2008 01:28PM

Try to replace this :

$_OpenCurrent="ID_OPEN_LINK";
$_OpenBackground="ID_OPEN_LINK_IN_BACKGROUND";
$_OpenNew="ID_OPEN_LINK_IN_NEW_WINDOW";

by that :

$_OpenCurrent="ID_OPEN_LINK_IN_NEW_TAB";
$_OpenBackground="ID_OPEN_LINK_IN_BACKGROUNDTAB";
$_OpenNew="ID_OPEN_LINK_IN_NEW_WINDOW";

Perhaps ...

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc



Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: Rodger
Date: August 14, 2008 10:31AM

Hi,
I have change it an choose "OpenCurrent" but it doesn`t work.
The searchpage will be opened in the same.
Any other Ideas?

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: desga2
Date: August 14, 2008 05:50PM

Try to change it to this:

$_OpenCurrent="ID_OPEN_LINK";
$_OpenBackground="ID_OPEN_LINK_IN_BACKGROUNDTAB";
$_OpenNew="ID_OPEN_LINK_IN_NEW_TAB";

K-Meleon in Spanish



Edited 1 time(s). Last edit at 08/14/2008 05:51PM by desga2.

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: Rodger
Date: August 14, 2008 06:04PM

No, no, no it doesn`t work

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: Rodger
Date: August 14, 2008 06:04PM

No it doesn`t work

Options: ReplyQuote
Re: Searchbar from plugin page open new window
Posted by: Rodger
Date: September 03, 2008 07:23PM

Hi,
have you a solution now?

Options: ReplyQuote


K-Meleon forum is powered by Phorum.