Baysao's note

Sunday, May 11, 2008

Macro open new post in blogger

# Macro name: blogger.kmm
# Author: Thanh Vu(baysao@gmail.com)
# Macro help quick open new post in blogger
# Macro depend macro Gapplication.kmm

$_blogger_conf="kmeleon.general.bloggerID";
Blogger{
$__userid=getpref(STRING, $_blogger_conf);
$__userid=="" ? &Blogger_set : "";
$__userid=="" ? "" : &Blogger_run;
}

Blogger_run{
$OpenURL="http://www.blogger.com/post-create.g?blogID=".$__userid;
&OpenURL_InNew;
}

Blogger_set{
$__userid=prompt("Set your blog ID: ", "Blogger setup");
$__userid=="" ? "" : setpref(STRING, $_blogger_conf, $__userid);
}

_Blogger_BuildMenu{
setmenu($Gpopup_menu,macro,"Set &ID Blogger",Blogger_set);
setmenu($Gpopup_menu,macro,"Google &Blogger",Blogger);
}

_Blogger_BuildAccel{
setaccel("CTRL ALT B","macros(Blogger)");
}
$OnInit=$OnInit."_Blogger_BuildMenu;_Blogger_BuildAccel;";

# ------------------------------------------------------------------------------------------------------------------
$macroModules=$macroModules."blogger;";

No comments: