อยากมี twitter มาติดเว็บไหม เอาแบบเท่ห์ เช่น http://digg.meemarket.com
คำตอบคือ twitter widget ครับ จาก digg ตัวอย่างข้างต้น แก้ไข pligg นิดนึง ทำแบบนี้ครับ
แก้ไข
1. file index.php ของ pligg เรา (folder บนสุดของ pligg) แก้ไฟล์นี้เสีย
ประมาณบรรทัด 125 จัดการแทรก โค๊ด
$twitter = “<script src=’http://widgets.twimg.com/j/2/widget.js’></script>
<script>
new TWTR.Widget({
version: 2,
type: ‘profile’,
rpp: 5,
interval: 6000,
width: ‘auto’,
height: 300,
theme: {
shell: {
background: ‘#faf5fa’,
color: ‘#080808′
},
tweets: {
background: ‘#faf5fa’,
color: ‘#000000′,
links: ‘#70736e’
}
},
features: {
scrollbar: false,
loop: false,
live: false,
hashtags: true,
timestamp: true,
avatars: false,
behavior: ‘all’
}
}).render().setUser(’amzstore’).start();
</script>”;
$main_smarty->assign(’twitter’, “$twitter”);
2. ไปแก้ที่ template ของเรา ยกตัวอย่างของผม template season ก็ไปที่ templates/season/slidebar2.tpl
เพิ่มที่บรรทัดสุดท้าย
{$twitter}
แล้ว upload ชื่นชมผลงานของตัวเองครับ อ้ออย่าลืมเปลี่ยน user เป็นของตัวเองนะครับ amzstore ก็เปลี่ยนเป็นของตัวท่าน จากโค๊ดด้านบนน่ะ ไม่งั้นท่านจะได้แต่โฆษณาขายของ ของกระผมครับ
code ก็ปรับแต่งได้ ตัวอย่าง gen มาจาก
http://twitter.com/badges
จริงๆ แล้วมันมีเว็บที่ช่วยเยอะมากๆ ตามลิสต์เลยครับ
http://mashable.com/2009/03/30/twitter-badges/