Improvement requests
: K-Meleon Forum
Use this forum to talk about a feature you're missing. Use the bug tracker to report it if necessary.
Goto:
Forum List
•
Message List
•
Search
•
Log In
Your Name:
Subject:
Help information
BBcode help
Smileys help
[quote=chinarobin] [quote JamesD]Does the error message about loading problems occur when KM starts or does it occur when you try to use FavRenAdd?[/quote] if i put them into my user macro folder, it will cause the problem as kko said. i don't know any programming, so i can't understand any string lines. Hope this problem can be soon solved asap. Thank you all for your attention! In addition,i found another FavRenAdd.kmm in this forum. the rename function does not work, and the add function doesn't select correct folder every time. for example, if i choose the folder A for the 1st website, and B for another one, it will still add it to the folder A. Can you help me? FavRenAdd.kmm is as follows: # K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage) # ---------- Favorites --------------------------------------------------------------------------------------------- # # Dependencies : - # Resources : - # Preferences : - # # ------------------------------------------------------------------------------------------------------------------ AddFavorite2_Page{ $_FavAction=Add; &_AddFavorite2; } AddFavorite2_Link{ $_FavAction=AddLink; &_AddFavorite2; } # ----- PRIVATE _AddFavorite2{ $_FavFolder=getpref(STRING,"kmeleon.plugins.favorites.directory"); $_FavFolder==""?$_FavFolder=readreg("HKCU","Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders\\Favorites"):0; $_FavFolder==""?$_FavFolder=readreg("HKLM","Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders\\Favorites"):0; $_SubFolder="?"; while($_SubFolder=="?") &_AddFavorite2_Loop; $_SubFolder==":"?0:length($_SubFolder)==0?delpref("kmeleon.plugins.favorites.newitemFolder"): setpref(STRING,"kmeleon.plugins.favorites.newitemFolder",$_SubFolder); # HERE IS THE TRAP # When the plugin is called below, it's not sure that the pref is already updated from above $_SubFolder==":"?0: plugin(favorites,$_FavAction); } _AddFavorite2_Loop{ $_SubFolder=promptforfolder(_("Specify where to add the new shortcut. Select your Favorites folder or one of its subfolders:"),$_FavFolder."\\".getpref(STRING,"kmeleon.plugins.favorites.newitemFolder")); $_SubFolder=$_SubFolder==""?":":index($_SubFolder,$_FavFolder)==0?substr($_SubFolder,length($_FavFolder)+1):"?"; } _AddFavorite2_BuildMenu{ setmenu("F&avorites",macro,"&Add Page",AddFavorite2_Page,"favorites(Add)"); setmenu("F&avorites",command,"","favorites(Add)"); setmenu("DocumentSave",macro,"Add Page To F&avorites",AddFavorite2_Page,"favorites(Add)"); setmenu("DocumentSave",command,"","favorites(Add)"); setmenu("LinkSave",macro,"Add Link To F&avorites",AddFavorite2_Link,"favorites(AddLink)"); setmenu("LinkSave",command,"","favorites(AddLink)"); } $kFavorites==true?($OnInit=$OnInit."_AddFavorite2_BuildMenu;"):0; # ------------------------------------------------------------------------------------------------------------------ $kFavorites==true?($macroModules=$macroModules."AddFavorite2;"):0; _FavRenAdd_ModMenu{ ### add another option to Favorites menu if favorites plugin is active $kFavorites=="true"?setmenu("F&avorites",macro,"&Rename-Add",_FavRenAdd_RenameAdd,1):0; ### show in Document Popup ; $kFavorites=="true"?setmenu("DocumentSave",macro,"&Rename-Add to Favorites",_FavRenAdd_RenameAdd,1):0; }[/quote]
[Please Enable JavaScript]
K-Meleon forum is powered by
Phorum
.
Home/News
Screenshots
Download
Documentation
Resources
Get Involved
Forum
Bugs
Development