Tvorba vlastnφch plugin∙ pro MyIE2
Jestli₧e se vßm lφbily tipy na zajφmavΘ pluginy pro MyIE2 a rßdi byste si vytvo°ili i n∞jak² vlastnφ, zde se dozvφte, jak jednoduÜe na to.
V p°edchozφch t°ech Φlßncφch o pluginech pro MyIE2 jsem vßm p°edvedl v∞tÜinu zajφmav²ch ji₧ hotov²ch plugin∙. VylepÜily °adu funkcφ browseru a zp°φjemnily prohlφ₧enφ strßnek. Pokud vßm ale n∞jak² plugin jeÜt∞ chybφ, budete si ho muset naprogramovat sami.
Vytvo°enφ pot°ebn²ch soubor∙
Nejprve vytvo°te novou slo₧ku v | MyIE2 | Plugin |. Pojmenovat ji m∙₧ete libovoln∞ - doporuΦuji nßzvem novΘho pluginu. V tΘto slo₧ce musφte vytvo°it dva soubory. Jeden s libovoln²m nßzvem, kter² bude obsahovat zvolen² JavaScriptov² k≤d, a druh², kter² se musφ jmenovat plugin.ini. Potom do slo₧ky musφte jeÜt∞ p°idat v²chozφ ikonu pluginu a, pokud chcete, pak takΘ ikonu, kterß se zobrazφ p°i najetφ myÜφ.
Plugin.ini
CelΘ nastavenφ probφhß v souboru plugin.ini. P°φklad nastavenφ jednotliv²ch polo₧ek v pluginu Whois:
Name=Whois
Author=mdlist
Version=1.1
ModuleType=SCRIPT
FileName=whoissearch.html
Comments=Will open a whois search (and more)\nfor the current web page's domain.
Type=BUTTON
HotIcon=thewho.ico
Icon=thewho.ico
Postupn∞ si vysv∞tlφme v²znam vÜech polo₧ek:
- Name - libovoln² nßzev pluginu
- Author - jmΘno autora pluginu
- Version - verze pluginu
- ModuleType - urΦuje typ k≤du, pro JavaScript zadejte SCRIPT
- FileName - nßzev souboru, ve kterΘm je ulo₧en vlastnφ k≤d
- Comments - popis funkce pluginu ("\n" znamenß znak novΘho °ßdku)
- Type - urΦuje typ pluginu, pro tlaΦφtko zadejte BUTTON
- HotIcon - nßzev souboru s ikonou po najetφ myÜφ (m∙₧ete zadat stejnou ikonu jako pro v²chozφ stav)
- Icon - ikona pro v²chozφ stav
Vlastnφ k≤d
Poslednφ v∞c, kterß zb²vß, je umφstit samotn² k≤d do souboru, kter² jste si urΦili v polo₧ce FileName. Soubor vypadß v∞tÜinou nßsledovn∞:
// vlastnφ k≤d
</script>
Vlastnφ funkce si m∙₧ete sami naprogramovat v JavaScriptu nebo vyu₧φt ji₧ hotov²ch favelet∙ (bookmarklet∙). Ty si m∙₧ete vybrat z °ady strßnek a potom k nim vytvo°it samostatnΘ pluginy, co₧ je pohodln∞jÜφ, ne₧ je spouÜt∞t p°es oblφbenΘ polo₧ky.
Zobrazit a skr²t CSS
CSS Disable 1.0, 1,32 KB
Jako ukßzku p°edvedu vytvo°enφ pluginu CSS Disable, kter² vyu₧φvß favelet od Tantek ╟elika. Po prvnφm kliknutφ na n∞j se strßnka zobrazφ bez pou₧itφ CSS a po druhΘm kliku op∞t s CSS.
Do souboru plugin.ini napiÜte nßsledujφcφ hodnoty:
Name=CSS Disable
Author=Tantek ╟elik
Version=1.0
ModuleType=SCRIPT
FileName=css.htm
Comments=Aktivuje/deaktivuje CSS
Type=BUTTON
HotIcon=css.ico
Icon=css.ico
A do souboru css.htm zkopφrujte JavaScript z faveletu:
var i=0;
if (document.styleSheets.length>0)
{
cs=!document.styleSheets[0].disabled;
for(i=0; i<document.styleSheets.length; i++)
document.styleSheets[i].disabled=cs;
}
void(cs=true);
</script>
PotΘ si staΦφ vybrat n∞jakou p∞knou ikonu a tu pojmenovat css.ico. P°i dalÜφm spuÜt∞nφ MyIE2 se vßs prohlφ₧eΦ zeptß, jestli chcete sv∙j nov² plugin povolit a vy ho tak m∙₧ete zaΦφt pou₧φvat.
ZajφmavΘ favelety m∙₧ete najφt t°eba na:
MyIE2 - Internet Explorer i Mozilla komfortn∞
MyIE2 je program, kter² pro zobrazovßnφ strßnek vyu₧φvß jßdra MSIE nebo Mozilly, p°iΦem₧ ho obklopuje vlastnφm u₧ivatelsk²m rozhranφm, spojujφcφm to nejlepÜφ ze ÜpiΦkov²ch prohlφ₧eΦ∙ Internet Explorer, Mozilla a Opera. Tato sΘrie Φlßnk∙ ji₧ byla uzav°ena, aΦkoli dalÜφ pokraΦovßnφ nelze vylouΦit.
- Tvorba vlastnφch plugin∙ pro MyIE2 (prßv∞ Φtete)
- Pluginy pro MyIE2 pot°etφ
- Pluginy pro MyIE2 podruhΘ
- Pluginy pro MyIE2 poprvΘ
- Internet Explorer 7 se jmenuje MyIE2