Adding images and more text formats to the comments area yang berarti memasukan images, text berwarna, text marquee,...dll. Disana sudah dimodifikasi lagi agar bisa memasukan embed video YouTube.
Verifikasi, ternyata ide hack tutorial ini datang Duy Pham Blog.
Chèn ảnh, video, nhạc vào comment Blogger.
Makanya bila menyadur salah satu postingan itu harus disertakan sumber artikel. Sedikit juga kalau bukan hasil sendiri namanya meniru ;)) Apa sih susahnya menaruh link sumber!!! Malu ya, takut kesaingin :))
Lihat oleh sobat ada 2 buah javascript disana! Yang atas (warna biru) yaitu berfungsi<script type='text/javascript'>
//<![CDATA[
/*developed by neechalkaran@gmail.com*/
a=document.getElementById('comments');
if(a){b=a.getElementsByTagName("DD");for(i=0;i<b.length;i++){_str=b.item(i).innerHTML.replace(/\[im\]/gi,"<img src=' ");
_str=_str.replace(/\[im\#\]/gi,"<img width='100%' src='");_str=_str.replace(/\[\/im\]/gi,"' class='image'/>");
_str=_str.replace(/\[ma\]/gi,"<marquee>");_str=_str.replace(/\[\/ma\]/gi,"</marquee>");_str=_str.replace(/\[si\=\"/gi,"<font size='");
_str=_str.replace(/\[\/si\]/gi,"</font>");_str=_str.replace(/\[co=\"/gi,"<font color='");_str=_str.replace(/\[\/co\]/gi,"</font>");
_str=_str.replace(/\"\]/gi,"'>");_str=_str.replace(/\[ce\]/gi,"<center>");_str=_str.replace(/\[\/ce\]/gi,"</center>");
_str=_str.replace(/\[ma\+\]/gi,"<marquee direction='right'>");_str=_str.replace(/\[\/ma\+\]/gi,"</marquee>");_str=_str.replace(/\[box\]/gi,"<table frame='box'><tr><td>");
_str=_str.replace(/\[\/box\]/gi,"</td></tr></table>");_str=_str.replace(/\[mark\]/gi,"<table align='center' frame='vsides' width='70%'><tr align='center'><td>");
_str=_str.replace(/\[\/mark\]/gi,"</td></tr></table>");_str=_str.replace(/\[line\]/gi,"<hr/>");
_str=_str.replace(/\[card\=\"/gi,"<table align='center' border='1' width='75%'><tr><td align='center' bgcolor='");_str=_str.replace(/\[\/card\]/gi,"</td></tr></table>");
_str=_str.replace(/\[hi\=\"/gi,"<span style='background-color:");_str=_str.replace(/\[\/hi\]/gi,"</span>");b.item(i).innerHTML=_str}}
//]]>
</script>
/*For adding video in comments body*/
<b:if cond='data:blog.pageType == "item"'>
<script type='text/javascript'>
//<![CDATA[
function replaceText(){if(!document.getElementById){return;}
bodyText = document.getElementById("multimedia");
theText = bodyText.innerHTML;
theText = theText.replace(/\[youtube\]http:\/\/www.youtube.com\/watch\?v=/gi, "<iframe width='480' height='390' src='http://www.youtube.com/embed/");
theText = theText.replace(/&feature=/gi, "?rel=0' '");
theText = theText.replace(/\[\/youtube\]/gi, "?rel=0' frameborder='0' allowfullscreen></iframe>");
bodyText.innerHTML = theText;
}replaceText();
//]]>
</script>
</b:if>
Untuk menampilkan Images [im].....[/im]
Untuk scrolling effect [ma]....[/ma]
Membuat huruf dengan ukuran [si="2"]...[/si]
Membikin huruf menjadi berwarna [co="red"]...[/co]
Menjadikan di tengah [ce]...[/ce]
Untuk scrolling effect dari kanan [ma+]...[/ma+]
Kotak effect [box]...[/box]
Mark efek [mark]...[/mark]
Memakai background [card="blue"]...[/card]
Menampilkan Images fit dengan kotak komentar (width=100%) [im#]...[/im]
Menyorot kata dengan warna [hi="yellow"]...[/hi]
JavaScript kedua warna (merah tua) untuk menampilkan embed video dari YouTube.
Proses & cara sudah jelas tertulis di narasumber :D Kalau ada masalah silahkan tulis pada kotak komentar yang tersedia ;))
Jika berniat versi koben, silahkan sobat ikuti langkah-langkahnya.
Download Full Template
Lakukan Expand Widget Templates letakkan JavaScript berikut diatas tag </body>Kemudian cari kode<script type='text/javascript'>
//<![CDATA[
function replaceText() {
if (!document.getElementById) {
return;
}
bodyText = document.getElementById("multimedia");
theText = bodyText.innerHTML;
theText = theText.replace(/\[img\]/gi, "<img style='margin:5px 0;border:1px solid #aaa;width:100%;background:#FFF;padding:5px' src='");
theText = theText.replace(/\[\/img\]/gi, "'/>");
theText = theText.replace(/\[ma\]/gi, "<marquee>");
theText = theText.replace(/\[\/ma\]/gi, "</marquee>");
theText = theText.replace(/\[si\=\"/gi, "<font size='");
theText = theText.replace(/\[\/si\]/gi, "</font>");
theText = theText.replace(/\[co=\"/gi, "<font color='");
theText = theText.replace(/\[\/co\]/gi, "</font>");
theText = theText.replace(/\[hi\=\"/gi, "<span style='background-color:");
theText = theText.replace(/\[\/hi\]/gi, "</span>");
theText = theText.replace(/\"\]/gi, "'>");
theText = theText.replace(/\[youtube\]http:\/\/youtu.be/gi, "<iframe width='400' height='300' src='http://www.youtube.com/embed");
theText = theText.replace(/\[youtube\]http:\/\/www.youtube.com\/watch\?v=/gi, "<iframe width='400' height='300' src='http://www.youtube.com/embed/");
theText = theText.replace(/&feature=/gi, "?rel=0' '");
theText = theText.replace(/\[\/youtube\]/gi, "?rel=0' allowfullscreen></iframe>");
bodyText.innerHTML = theText;
}
replaceText();
//]]>
</script>
<b: loop values='data: post.comments' var='comment'>
tepat sebelum kode tersebut (diatas) lakukan tagging dengan kode berikut<div id='multimedia'>
scroll kebawah temukan penutup tagging </b: loop> dan masukkan tagging penutup
</div>
SAVE.
Ketika akan memberikan komentar, sobat harus melakukan tagging dengan perintah sbb:- [img]...[/img] Nampilin gambar.
- [ma]...[/ma] Efek marquee.
- [si="10"]...[/si] Huruf dengan ukuran.
- [co="blue"]...[/co] Huruf berwarna.
- [hi="red"]...[/hi] Pakai background.
- [youtube]...[/youtube] Link youtube.
[ma]This is word with marquee effect[/ma]
[si="10"]Huruf dengan ukuran[/si]
[co="blue"]Huruf pakai warna[/co]
[hi="red"]Huruf dengan latar belakang[/hi]
[youtube]http://www.youtube.com/watch?v=9aaBK4ClQH4[/youtube]
Akan koben tulis diblog ini semua kode diatas untuk melihat demonya.
Good luck and happy blogging \m/
Tidak ada komentar:
Posting Komentar