K-Meleon
KMeleonWiki > Resources > MacroLibrary > F_mgr
Submitted by: JamesD
Notes:
Control of Flash player settings and Flash cookies is managed by using websites provided by Macromedia. The two menu items provided by F_mgr macro take the user to the appropriate websites in the default language of the browser.
Special note: Javascript must be enabled to use the websites.
Open your User Macro Folder (Edit > Configuration > User-Defined Macros) or your Macro Folder (Edit > Configuration > Macros) and create the following text file(s):
# K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage2) # # ---------- F_Mgr.kmm # # Dependencies : main.kmm # Resources : www.macromedia.com and www.adobe.com websites # Preferences : "general.useragent.locale" # Version : 1.2 # Author : JamesD # -------------------------------------------------------------------------------- _F_Mgr_PlayerSettings { macroinfo = _("Manage Player settings JAVASCRIPT REQUIRED"); $_F_Mgr_LangFull = getpref(STRING,"general.useragent.locale"); $_F_Mgr_Lang = substr($_F_Mgr_LangFull,0,2); $_F_Mgr_P1="www.macromedia.com/support/documentation/"; $_F_Mgr_P2="/flashplayer/help/settings_manager02.html"; $_F_Mgr_P_URL=$_F_Mgr_P1 . $_F_Mgr_Lang . $_F_Mgr_P2; if ($kTabs) { opentab( $_F_Mgr_P_URL ); } else { opennew ( $_F_Mgr_P_URL ); } } _F_Mgr_ViewCookies { macroinfo = _("Manage Flash Cookies JAVASCRIPT REQUIRED"); $_F_Mgr_LangFull = getpref(STRING,"general.useragent.locale"); $_F_Mgr_Lang = substr($_F_Mgr_LangFull,0,2); $_F_Mgr_V1="www.adobe.com/go/settmgr_storage_"; $_F_Mgr_V_URL=$_F_Mgr_V1 . $_F_Mgr_Lang ; if ($kTabs) { opentab( $_F_Mgr_V_URL ); } else { opennew ( $_F_Mgr_V_URL ); } } _F_Mgr_BuildMenu { $_F_Mgr_Popm = "Flash Manager"; setmenu("&Privacy",popup,$_F_Mgr_Popm,-1); &_F_Mgr_BuildMenuP; } _F_Mgr_BuildMenuP { setmenu($_F_Mgr_Popm,macro,"Flash player privacy settings",_F_Mgr_PlayerSettings,0); setmenu($_F_Mgr_Popm,macro,"View Flash Cookies or LSO",_F_Mgr_ViewCookies,1); rebuildmenu($_F_Mgr_Popm); } $OnInit=$OnInit."_F_Mgr_BuildMenu;"; $macroModules=$macroModules."F_Mgr;";