How to Create Toolbar Button Drop Down Menu List for Google Toolbar.
31-03-2007 1:33 เขียนโดย นาเดีย (อ่านแล้ว 1,061 คน)The easiest way is creating Button file and feed it by you can edit site list on Feed XML file.
First you should creating Button XML file and locate file at
C:\Documents and Settings\username\Local Settings\Application Data\Google\CustomButtons\filename.xml
And then creating Feed XML file locate on the server so you can use Google Page
Button XML file (Locate on your computer)
<?xml version="1.0" encoding="UTF-8"?><custombuttons xmlns="http://toolbar.google.com/custombuttons/"><button><title>Title</title><description>Description</description><search>Search URL?p={query}</search><site>Site URL</site><feed menu="true" refresh-interval="86400">Feed URL</feed><update>Update URL</update><icon mode="base64" type="image/x-icon">Icon</icon></button></custombuttons>
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
And this is a Feed XML file (Locate on server)
<?xml version='1.0'?> <feed xmlns='http://www.w3.org/2005/Atom'xmlns:gtb='http://toolbar.google.com/custombuttons/'><id>ID</id> <entry><title>Title 1</title><link href='Site URL 1' /><id>ID</id></entry> <entry><title>Title 2</title><link href='Site URL 2' /><id>ID</id></entry> <entry><title>Title 3</title><link href='Site URL 3' /><id>ID</id></entry> </feed>
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
More information on Google Toolbar API - Guide to Making Custom Buttons
Here is example Yahoo! Toolbar Button
example Button XML file:
<?xml version="1.0" encoding="UTF-8"?><custombuttons xmlns="http://toolbar.google.com/custombuttons/"><button><title>Yahoo!</title><description>Yahoo! Services</description><search>http://search.yahoo.com/search?p={query}</search><site>http://www.yahoo.com</site><feed menu="true" refresh-interval="86400">http://customtoolbar.googlepages.com/toolbar-button-yahoo.xml</feed><update>http://customtoolbar.googlepages.com/update-toolbar-button-yahoo.rss</update><icon mode="base64" type="image/x-icon">AAABAAEAEBAQAAAAAAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJmZmQmQAAAAAJkAAAAAAAAAmQAAmQAAAAmZkACZkAAAmZCZAAmQAAmZAAmQCZkAmZAAmZmZmZmZmZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAA//8AAP//AADwNwAA8CcAAPx7AAD8cQAA+DAAAPEYAADjiAAAgQAAAAH/AAD//wAA//8AAP//AAD//wAA</icon></button></custombuttons>
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
example Feed XML file:
<?xml version='1.0'?> <feed xmlns='http://www.w3.org/2005/Atom' xmlns:gtb='http://toolbar.google.com/custombuttons/'><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml</id> <entry><title>My Yahoo!</title><link href='http://my.yahoo.com' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/0</id></entry> <entry><title>Yahoo! Mail</title><link href='http://mail.yahoo.com/' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/1</id></entry> <entry><title>Yahoo! 360</title><link href='http://360.yahoo.com' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/2</id></entry> <entry><title>Yahoo! Answer</title><link href='http://answers.yahoo.com/' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/3</id></entry> <entry><title>Yahoo! Group</title><link href='http://groups.yahoo.com' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/4</id></entry> <entry><title>Yahoo! Entertainment</title><link href='http://entertainment.yahoo.com' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/5</id></entry> <entry><title>Yahoo! Music</title><link href='http://music.yahoo.com' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/6</id></entry> <entry><title>Yahoo! LAUNCHcast</title><link href='http://music.yahoo.com/launchcast/member.asp' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/7</id></entry> <entry><title>Yahoo! Video</title><link href='http://video.yahoo.com' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/8</id></entry> <entry><title>Yahoo! My Web</title><link href='http://myweb.yahoo.com' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/9</id></entry> <entry><title>Yahoo! Message Boards</title><link href='http://messages.yahoo.com' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/10</id></entry> <entry><title>Flickr</title><link href='http://www.flickr.com' /><id>http://custombutton.googlepages.com/toolbar-button-yahoo.xml/11</id></entry> </feed>
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }




$50 Google Adwords Voucher คูปองเงินสด 1,600 บาท
Invite บิทแลกเทมเพลต Pligga มูลค่า 545 บาทฟรีคะ
จะเลือกใครดีระหว่าง “3BB 10Mb” กับ “True 10Mb และ 12Mb”
“3BB 10Mb” ราคา “1,490 บาท” ใหญ่แค่ไหนก็โหลดได้หมด แรง…ชัวร์ ที่นี่ที่เดียว โทร 1103
ได้ทีขี้ช้างไล่ “3BB” เปิดตัว “24Mb” พร้อม “พอลล่า” เป็นพรีเซ็นเตอร์คนใหม่
บ้าเกาหลี… ทำไมมีแฟนไม่ได้… ด่าคนชาติเดียวกัน…
เปิดรับผู้สนับสนุนเว็บ Techkr.com 12,000+UIP/วัน
เตรียมพบ Pligg 1.0 Final อีกไม่เกิน 1 สัปดาห์พร้อมภาษาไทยเต็มรูปแบบ
เว็บ Pligg ในไทย
ซูซาน บอยล์ได้รับเชิญไปร้องเพลงต่อหน้าประธานาธิบดีโอบามาในวันประกาศอิสระภาพ 4 ก.ค.




RSS
ความเห็นล่าสุดสมัครสมาชิก |
RSS