I moved my previous post about YM-Online-Status here so it’ll be easier to find and update as the plugin evolve.

YM-Online-Status is a WordPress plugin designed for you–Yahoo! Messenger users–who likes to tell your blog visitors whether you are online or not using your own custom images as ‘buttons’. Normally you can only use the following standard buttons provided by Yahoo!

online0.gif online1.gif online2.gif online3.gif online4.gif online5.gif

offline0.gif offline1.gif offline2.gif offline3.gif offline4.gif offline5.gif

With this plugin, you can make the button yourself, ensuring your online status button looks nice on your blog’s theme and layout. My Yahoo Messenger online status button on the sidebar of this blog is a simple example for this plugin. Of course, this is only an example. You can create better buttons on your own.

Interested? Just download the latest version of this plugin and put it on your blog

Latest stable version (recommended):
ym-online-status-0.3.1

Installation and Usage:

  1. Decompress this plugin’s archive file. It contains a folder named ‘ym-online-status’
  2. Upload the folder into your plugins directory which is located by default in /wp-content/plugins/ After uploading this folder, you should have a structure like this: /wp-content/plugins/ym-online-status/[some files + folder]
  3. Go to your admin section and select Plugins menu. Activate this plugin from the panel.
  4. Now go to Options, select the YM Status submenu (you’ll find this new submenu after activating this plugin). Fill in the ‘Yahoo Messenger ID’ field with your yahoo id. If you’d like to enter some different ids, separate each id with a space (see further notes about showing single or multiple button). The ‘Text’ field on the options represents the value of ‘alt’ and ‘title’ attributes of your button. It will show up as a tooltip when you hover your mouse pointer on your button and where browsers doesn’t load your button image.
  5. Select your preferred YM status button to display.
  6. Click the Update Options button.
  7. Now go to Presentation -> Widgets . Select YM-Online-Status widget and drag it into your sidebar. The widget control allows you to specify a title to your widget, e.g. ‘My YM Status’.
  8. Congratulations! Now you have a unique YM online status button. :)

Using your own image

I have included some sample online status buttons that you can use on your blog. However if you’d like to use your own creation, please follow these steps:

  1. Prepare a pair of images. One is for showing the visitors that you are online, and the other one is for showing that you are offline. These paired image’s format and extension have to be identical. You can’t pair an online .jpg image with an offline .gif image. I also suggest that you use a pair of image with the same pixel dimension, although this isn’t a must.
  2. Name each of the images as online-[image_name].[extension] and offline-[image_name].[extension] As an example, you might want to name them as online-myimage.gif and offline-myimage.gif.
  3. Upload these images into images/ dir inside your installation dir: /wp-content/plugins/ym-online-status/images/
  4. Get into the admin panel, select the Options menu and then the YM Status submenu. Now your custom images are shown in the buttons list. Select them and hit the Update Options button.

If you would like to share your custom images to WordPress communities, I would be glad to include them in this plugin, accompanied with the author’s credits and blog urls of course. :) Please send me your custom images via email: hudatoriq**at**gmail**dot**com. The images must be in PNG format, with 32 bits per pixel color depth (with 8 bit per pixel transparency).

Printing Modes

YM-Online-Status prints the status into the page in two modes:

  1. single
    In this mode, YM-Online-Status print only a single Yahoo! ID status, regardless the number of IDs you specified in the configuration page. If you specify more than one IDs (separated with space), it will only show the first one. This mode is suitable for personal blog.
  2. list
    When in the ‘list’ mode, YM-Online-Status print a list of buttons of all IDs specified in the configuration page.

You can switch which mode to use by:

  1. Selecting it in the widget control dialog
  2. Supplying the appropriate parameter into $ymstatus->show();

By default, it runs in ’single’ mode.

Manually Inserting the PHP Code

For those who do not use WordPress widget support, one should manually insert this code into the theme files (preferably sidebar.php).

<?php $ymstatus->show([mode]); ?>

Please substitute the mode parameter with either ’single’ or ‘list’ string, each corresponding with the printing modes respectively.

Localization

Available translation file:

Language Version Translator Source code Binary
Bahasa Indonesia 0.1 Huda Toriq id_ID id_ID
0.2 Huda Toriq id_ID id_ID

To localize your ym-online-status installation, simply upload the desired .mo into your /wp-content/plugins/ym-online-status.

If you want to translate this plugin, use the ym-online-status.pot included in the distribution file. Please drop me a line and send me your translations. I’ll commit them to the repository & link them here so other WP users can easily find & use them.

Frequently Asked Questions

Can somebody else use my image URL to show their YM online status on other site/weblog?

Yes, they can, provided that you allow them by specifying their yahoo username in the Options panel. Otherwise, they won’t be able to do this. You actually are able to lend your friends some help by hosting their custom image status while they don’t have the ability to use it due to their bloghost service limitation. Just tell them to use this url as their image source: [your blog url]/wp-content/plugins/ym-online-status/image.php?id=[id number]

Why does the button look bad on my blog? There is a rectangular gray background surrounding the button.

That’s probably due to incompatibility with your browser. The images included in this plugin is in PNG format. Besides storing color information, it also stores 256 level of transparency information for each pixel. It makes PNG image’s transparency look perfect on any background color. But unfortunately not all browser support this. If you use Internet Explorer prior to version 7.0, then you’ll have a good chance to face this problem. If you want your button to look fine in browsers that doesn’t support PNG’s transparency, try editing the image with some graphic editor. Remove the image transparency. Use your blog’s background color as your image’s background, then upload it back to your server.

How do I upload my custom images into the designated directory? I can’t find any upload panel to do this from the YM Status Options Menu

Unfortunately I do not provided a form to upload images from the Admin panel. You have to upload it via FTP or your web host file manager.

Copyright Notices

This YM Online Status plugin for WordPress is released under GPL (GNU Public License).

Yahoo!, Yahoo! Messenger, Yahoo! logo, and some smiley image taken from Yahoo! website or Yahoo Messenger software are registered trademark and properties of Yahoo! Inc. This plugin is not officially released nor supported by Yahoo! Inc. Yahoo! is not responsible for the usage of this plugin on your blog.

Changelog

Version 0.3 – Oct 19 2007

  • Detects PHP’s allow_url_fopen and cURL extension, and intelligently choose the best method to retrieve status from Yahoo! server (thanks to Agung)
  • Now supports WordPress Widget
  • More solid & object oriented code
  • The get_ym_status() is deprecated, introducing $ymstatus->show() instead
  • Enhanced configuration page, users can make their custom tag wrapper without messing around with the PHP script

Version 0.2 – Jul 14 2007

  • Bug repair – collision with other admin buttons named ’submit’ that creates undesired update triggers
  • Compatibility fixes with WordPress 2.0 regarding array serialization
  • Auto redirection to configuration page after activation
  • Automatically assign smile.png as the default status button after plugin activation
  • Notification messages in configuration page
  • Using WP’s built in ‘init’ hook to intercept user (admin) input (I should’ve done it earlier :) )
  • Other minor changes (localizations, code cleaning, etc)

Version 0.1 – May 3 2007

  • Now PHP 4 compatible (tested with PHP 4.3.11)

Version 0.1 Beta – May 2 2007

  • Initial release, still having problems with PHP 4.x.x

166 Tanggapan terhadap “YM-Online-Status”


  1. Ikon Gravatar 1 Rivermaya

    biar ngga suka keliatan visible di Blog, tapi aku suka banget Plugin ini, apalagi ada custom Imagenya .. :)
    ta’ catet dulu mas Toriq, kapan2 ku pakai

  2. Ikon Gravatar 2 huda

    Monggo.. dipake aja langsung mbak.. gpp invis terus, yg penting gaya :))

  3. Ikon Gravatar 3 annmolly

    akhirnya kluar juga v0.3 yg udah widget support. tengkyu mas huda, this plugin really works.

  4. Ikon Gravatar 4 huda

    bentar lagi malah mau aku apgret.. :) Tambahan fitur status penulis masing2 tulisan. Sama merapikan variabel kueri gambar, dsb.

  5. Ikon Gravatar 5 liezmaya

    haha mau nyoba ah, ikutan bergaya :P

  6. Ikon Gravatar 6 gagahput3ra

    salam kenal mas :D

    saya mau pake plugin ini di blog baru nih, tapi kok gambarnya gak muncul ya?

  7. Ikon Gravatar 7 weda

    mas ,, YM statusku kok Offline terus …
    padahal im Oline …

    what the matter???

  8. Ikon Gravatar 8 huda

    @gagahput3ra & weda:
    saya berkali menerima pesan seperti ini, tapi tentunya saya tidak bisa menjawab kalau infonya kurang lengkap.

    Bisa lebih dilengkapin lagi?

  9. Ikon Gravatar 9 gagahput3ra

    @huda
    iya kemaren saya nginstall pluginnya ke Wordpress saya (Version 2.3.1), uda ngikutin semua petunjuk instalasi, dan di YM Status option pagenyauda ada :

    Server Settings
    allow_url_fopen: Enabled
    cURL Support: Enabled

    YM-Online-Status should work fine in this server. It will use PHP’s file_get_contents() function to retrieve your status from Yahoo! server.

    tapi anehnya di halaman blognya gak muncul gambar, cuma muncul widgetnya aja. Kira2 kenapa ya mas? apa ada yg salah setting atau gimana?

  10. Ikon Gravatar 10 huda

    @gagahput3ra:

    sampeyan make versi 0.3 y?
    keknya ada yg salah dengan image.php nya..?? bisa coba diupload ulang?

  11. Ikon Gravatar 11 gagahput3ra

    ok mas saya coba reupload malam ini….ntar saya kasih tahu lagi kelanjutannya :D

  12. Ikon Gravatar 12 gagahput3ra

    ok mas udah saya coba reupload tapi tetep gak muncul gambarnya. Apa ada yang salah ya sama file permissionnya? :-O

  13. Ikon Gravatar 13 masaguz

    sip sep sip ….. ;) udah tak download he he.. salam kenal

  14. Ikon Gravatar 14 speed-blog

    On my site the script dont work :(,i guess is because from the firewall,what blocks the connections or something…i have curl and all,but donw want to wark.cheers

  15. Ikon Gravatar 15 huda

    @speed-blog:
    okay.. your problem solved by updating into 0.3.1

    Announcement to everyone: Please update your ym-online-status into 0.3.1. The 0.3 is a total mess :p. Sorry for this inconvenience

  16. Ikon Gravatar 16 fredericksum

    Fatal error: Cannot redeclare class ymstatus in C:\Inetpub\vhosts\sumzt.com\httpdocs\blog\wp-content\plugins\ym-online-status\ym_status.php on line 19

    It show error when i activated this plugin. Please help.

  17. Ikon Gravatar 17 huda

    @fredericksum

    Try updating into version 0.3.1. I made some mistake and didn’t realized it when I tag version 0.3

  18. Ikon Gravatar 18 gagahput3ra

    masih gak muncul walau uda update…..:(

  19. Ikon Gravatar 19 faisalmalik1989

    weh, alat bagus…

    kalo yang msn messenger ada? kan lebih gaya kalo ada 2…

    hehehe…

  20. Ikon Gravatar 20 Eep

    Widgetnya ga muncul tuh di presentation > sidebar Widgets, kenapa ya..?
    wordpress saya 2.1.2

  21. Ikon Gravatar 21 huda

    @Eep:
    saya baru menambahkan widget sejak WP menerapkan integrasi plugin Widget di versi 2.2. Jujur, saya belum pernah menguji widgetnya pada widget yang terpisah (plugin). Coba nanti saya periksa2 dulu. Sementara itu, silakan menggunakan template tag nya mas :). Atau nulis widget sendiri.

  22. Ikon Gravatar 22 Ummu 'Aisyah

    Assalamu’alaykum …
    Kalo masang YM online statusnya di wordpress.com gimana ya caranya ?
    Tolong kasih masukan …
    Syukron.

  23. Ikon Gravatar 23 Ummu 'Aisyah

    Alhamdulillah … udah ketemu caranya masang YM online statusnya di wordpress.com … 1. Cari kode html-nya dulu di http://messenger.yahoo.com/addpresence.php — trus copy2. Login ke wordpress.com — pilih tampilan — pilih widget — drag & drop teks — paste kode html-nya — save.

  24. Ikon Gravatar 24 huda

    Eh, maaf komen sebelumnya itu belum sempat saya bales. Yup. Memang Yahoo menyediakan URL khusus menampilkan gambar status online kita, namun terbatas. Contoh2 gambarnya juga saya tampilkan di tulisan saya yang ini (akhir2 ini sepertinya ada beberapa gambar tambahan yg baru). Untuk ganti-ganti jenis gambar coba saja ganti-ganti variabel ‘t’ nya dengan nilai selain dua.

    Contoh berbagai URL gambar status kamu:
    http://opi.yahoo.com/online?u=ebook_dokter&m=g&t=1&l=us
    http://opi.yahoo.com/online?u=ebook_dokter&m=g&t=3&l=us
    http://opi.yahoo.com/online?u=ebook_dokter&m=g&t=4&l=us
    dst sampai angka 9 16.

    Kalau plugin yg saya buat ini fungsinya menjadikan server kamu sebagai ‘provider’ informasi status YM kamu. Gambarnya bisa kamu tampilkan di situs mana pun, tinggal arahin URL nya ke servermu. Meskipun demikian, tetep di belakang layar servermu bakal meminta informasi ini ke servernya yahoo juga.. yaa… kira2 seperti proxy gitu, cuma informasi yg ditampilkan dialihkan ke bentuk lain (gambar yang bisa kamu kustomisasi sendiri).

  25. Ikon Gravatar 25 Hatma Suryotrisongko

    mm… apa tidak lebih baik kalo dituliskan seperti ini? supaya tida error ketika plugin di non aktivkan, sedang pada themes telah disisipi kode php nya?

  26. Ikon Gravatar 26 Hatma Suryotrisongko

    if( function_exists(’get_ym_status’) )
    get_ym_status();

  27. Ikon Gravatar 27 huda

    Ya.. saya sendiri sering menuliskan tag templat untuk plugin2 lain seperti itu. Monggo..

  28. Ikon Gravatar 28 wanda

    mas,
    aku uda donlot plugin sampean ini. tapi cara uploadnya gimana ya? ga ada yang namanya tab plugin di dashboard ku. gimana tuh, mas?

  29. Ikon Gravatar 29 huda

    @wanda
    uploadnya memakai FTP atau dari Cpanel hostingan

  30. Ikon Gravatar 30 robi ardiyan

    mas aku sudah upload , terus sesuai petunjuk klik update option. tagambarnya kok off terus padahal saya sedang online.

  31. Ikon Gravatar 31 khepri

    tq mas huda, mohon ijin pluginnya saya pake di blog saya

  32. Ikon Gravatar 32 huda

    @robi ardiyan
    gimana server statusnya? (yg ada di halaman admin)

    @khepri
    monggo mas..

  33. Ikon Gravatar 33 annmolly

    sama kasusnya ama mas weda modus offline terus pdhl lg online. hiks
    Server Settings
    allow_url_fopen: Disabled
    cURL Support: Enabled
    YM-Online-Status should work fine in this server. It will use PHP’s cURL library functions to retrieve your status from Yahoo! server.

  34. Ikon Gravatar 34 annmolly

    sama kasusnya ama mas weda modusnya offline trs padahal lg online. hiks
    Server Settings
    allow_url_fopen: Disabled
    cURL Support: Enabled
    YM-Online-Status should work fine in this server. It will use PHP’s cURL library functions to retrieve your status from Yahoo! server.

  35. Ikon Gravatar 35 sadek

    i dont kjnow hoiw to get it work so that’s my email let m e know how it’s wrok brono7777@yahoo.com send em email and learn me plz but in english coz dont know this language plz

  36. Ikon Gravatar 36 huda

    @sadek
    I’m pretty sure I’ve written it in English. Should I email someone to explain this plugin’s howtos, I will definitely send the very same text. If you have any problem, feel free to ask me with a specific question.

  37. Ikon Gravatar 37 ochim

    thank you very much prend,,,
    saya sudah coba dan hasilnya berhasil… tp untuk menghilangkan border pd image nya saya sudah mencoba untuk masuk ke side bar akan tetapi kok tidak kebaca yaa,, pdhl mau nya saya manual aja.. heheh tetap gak bisaa

    mohon penjelasannya prend,,

    regard

  38. Ikon Gravatar 38 bee

    mas… :D
    tempat ku ada widget nya… trus
    udah tak geser di sidebar aktif
    trus… kode ini di taro mana….?

  39. Ikon Gravatar 39 bee

    gambarnya kok gak muncul yah…. #:

  40. Ikon Gravatar 40 huda

    @bee
    Kalo sudah pakai widget, gak perlu menyisipkan kode lagi. Langsung kok. Gambarnya gak muncul? Coba dicek file permission dari gambar2mu, dan juga image.php nya.

  41. Ikon Gravatar 41 bee

    the images still does’nt wanna show up :-O
    I’ve already change the file permission…
    i even change all the file included to 777
    I’ve already drag the widget into my widget place too
    n….
    the images still doesn’t wanna show up :-O !#$%@#&%$^*#%^&#$%

    what happened????????
    please i have no idea what’s wrong with those all……

    that’s make me really wanna learn PHP code, that wordpress said ‘code is poetry’
    :D

  42. Ikon Gravatar 42 huda

    @bee
    Maybe you unsuccessfully uploaded the file, creating a corrupted image.php in your server. It should be displaying your icon when visited. See mine: http://hudatoriq.web.id/wp-content/plugins/ym-online-status/image.php

    Try reuploading it. And also make sure you use the latest version (0.3.1) and have specified a valid Y!M ID in the configuration panel. Either or not this suggestion answer your problem, please notify me again.

  43. Ikon Gravatar 43 Nugraha

    Wahhh. dah sukses tak coba, Mas…
    Tapi kok ada bordernya ya ? Jadi gak “clean” tampilannya.
    Ada cara menghilangkan border linknya ?

  44. Ikon Gravatar 44 Plugie Corp

    Bos,
    Terima kasih plugin yahoo nya saya sudah dipakai di website saya dan lancar2 saja. Maju terus anak bangsa indonesia… :P

    Saya mengembangkan aplikasi kamus yang bisa dijalankan di hand phone Barangkali ada yang tertarik menjadi distributor aplikasi kamus tersebut bisa browse ke web site saya di http://www.kirimpesan.com/?p=220

    Sekali lagi terima kasih

  45. Ikon Gravatar 45 agoenk70

    kho saya lom bisa juga yach.. hiks….
    masih lom muncul juga gamabar yaho idup n tidurnya…
    please… help me..

    di admin ada kya gini

    ” Server Settings
    allow_url_fopen: Enabled
    cURL Support: Disabled

    YM-Online-Status should work fine in this server. It will use PHP’s file_get_contents() function to retrieve your status from Yahoo! server. ”

    itu apakah ada error yach??? mohon pencerahnnya

  46. Ikon Gravatar 46 bahrul

    wahhh asik nihhhh !! tapi saya kebiasaan pake di widget..hihihii

  47. Ikon Gravatar 47 PULSA bisnis

    kalau di wp.com menampilkan ym status bisa ga

    yg ke2 maaf kalau oot:
    saya punya blog di wp.com sayang sekali :(
    di suspend ama wp pdhl dah populer kira2
    knp ya, apa di wp.com ga boleh buat bisnis

    thanks atas jawabnnya

  48. Ikon Gravatar 48 [ Nugraha ]

    Mas Huda… saya dah ½ berhasil neh… tapi kok waktu saya ONLINE gambar-nya masih tetap OFFLINE ? Sampai saat ini masih seperti itu.

    Apa sebabnya ?

    Mohon pencerahaanya ?

    Thanks before.

  49. Ikon Gravatar 49 [ Nugraha ]

    kok coment saya di delete ya ? :(

  50. Ikon Gravatar 50 [ Nugraha ]

    upss… ternyata masih pending to comment saya ?

    Piye Mas Huda tentang
    “Mas Huda… saya dah ½ berhasil neh… tapi kok waktu saya ONLINE gambar-nya masih tetap OFFLINE ? Sampai saat ini masih seperti itu.

    Apa sebabnya ?

    Mohon pencerahaanya ?

    Thanks before.”

  51. Ikon Gravatar 51 Beby

    Ajariiiiiiinnnnn dooonkkkkkk, mauuuu banget kaya yg di blognya isnaini.com

  52. Ikon Gravatar 52 Beby

    Mas Huda, kalo buat website gimana tuh?…ini kan buat blog.

  53. Ikon Gravatar 53 huda

    @Beby
    Lha di halaman ini kan saya ajarin :P. Coba disimak dan dicoba mas :).
    Untuk situs lain,
    1. coba baca halaman plugin saya ini [1] di bagian FAQ, pertanyaan pertama.
    2. Atau bisa juga menggunakan gambar2 status standar Yahoo (tidak bisa menggunakan gambar sesuka kita). bisa dibaca dari komentar Ummu ‘Aisyah [2] di halaman ini dan balasan komentar saya.

    [1] http://hudatoriq.web.id/wp-hacks/ym-online-status
    [2] http://hudatoriq.web.id/wp-hacks/ym-online-status/
    #comment-1988

  54. Ikon Gravatar 54 Fathur

    Mas Huda , salam kenal dan thanks untuk plugins-nya . Saya udah pakai di blog saya juga, ditunggu hasil karya berikutnya. Nice Work

  55. Ikon Gravatar 55 mautanya

    Saya selalu error ketika memasukkan ini:
    show([mode]); ?>

    saya ganti dengan:
    show(’single’); ?>
    *ERROR*

    show(single); ?>
    *ERROR* (juga)

    Bagaimana yg benar?

  56. Ikon Gravatar 56 rahmi

    Yang “/wp-content/plugins/” itu ada di hardisk yang mana? apakah hardisk sistem?

  57. Ikon Gravatar 57 gak_mudeng

    Kenapa tidak bangga dengan bahasa Indonesia ? Saya kan tidak bisa mencobanya… Terima kasih.

  58. Ikon Gravatar 58 OxyGen210

    hmm…cuma sekedar mo kasih sedikit solusi buat yg uda pasang plugin mas huda dan gambar masih offline padahal YM sedang online (aktif)

    Awalnya saya juga mengalami masalah yang sama, setelah sedikit ditelusuri ada masalah pada settingan account YM saya terutama bagian public profil dibawah ada pilhan check box untuk hide status online yang dulu pernah saya aktifkan.

    ” Check the box to hide my online status (online) from other users.What’s this?”

    setelah saya hilangkan tanda centang tersebut,voila…..uda jalan de itu online status saya di web ^^

    mudah2an aja bisa membantu

  59. Ikon Gravatar 59 OxyGen210

    hmm..mas huda apa bisa mungkin di versi selanjutnya dibuat agar bisa dipersonalisasi tiap ID agar berbeda gambar ikon Online Statusnya !!

  60. Ikon Gravatar 60 guzfrie

    Nice plugin mate. Well done. You should attach a Paypal Donate in your site … :D
    Greeting from Gunungkidul.

  61. Ikon Gravatar 61 udomat

    bos, saya sudah cek di source code situsnya kode buat nampilin YM status sudah ada, tapi kok gak tampil ya? permission file image.php dan image YM cukup 644 khan? mohon pencerahannya.

  62. Ikon Gravatar 62 Tim

    check yahoo status online, easy to use

    http://lolemxixon.com/yahoo

  63. Ikon Gravatar 63 ika

    thanks banget pak,,baru niat pasang beginian sekarang

  64. Ikon Gravatar 64 fine

    hey huda, this is great plugin, i love it. but i have error message when manually inserting the PHP code $ymstatus->show() into my sidebar:

    Parse error: syntax error, unexpected ‘)’, expecting ‘(’

    but it works well if i use get_ym_status(). how come?

    another problem is, when i insert into my sidebar, there’s only one single status, which is the first yahoo id on the list, appears.

    please help! thanks in advance.

  65. Ikon Gravatar 65 fine

    sorry huda, what i mean is :

    another problem is, when i insert code get_ym_status(’list’) into my sidebar, there’s only one single status, which is the first yahoo id on the list, appears.

    please help! thanks in advance.

  66. Ikon Gravatar 66 Rivai

    very useful and handy. thanks. now my blog looks nicer. Appreciate if you can modify the installation manual to WP 2.5 since many users start use this version.

  67. Ikon Gravatar 67 iwyrobi

    mau usul buat nambah feature :

    ini kan baru support 1 yahoo id saja.
    minta tambah dong, bisa nampilin 2 yahoo id
    or brapa aja semau kita bgitu loh :)

  68. Ikon Gravatar 68 F@tM@

    Akhirnya bisa nampilin juga YM di blog. Thanx

  69. Ikon Gravatar 69 firman

    Multi id…? bagus jg tuh… sekalian ganti icon ym nya… hehe…

  70. Ikon Gravatar 70 Schadeboy

    Hey, I just though y’all would like to know that this plug-in can cause some rather disastrous results on your server. My sites are running on a virtual server, and after I installed this plug-in, the CPU utilization on my server went from the normal 20% to nearly 100% utilization. It would constantly jump back and forth from 0% to 100%, and it effectively brought down all of the web sites I had on there. The only way I could get things back to normal was to completely remove the WordPress code and wait for the residual effects to subside. I lost a day’s worth of sales on my storefront due to this.

    Maybe I didn’t configure something properly, but it’s pretty straight forward so I do not know what I could have missed. That’s my story.

  71. Ikon Gravatar 71 dwi

    bang, ga bisa dipake di blogger yah?

  72. Ikon Gravatar 72 istanto

    permisi… numpang saya mau pakai plugin ini di blog saya… matur tengkyu :D

  73. Ikon Gravatar 73 huda

    @Schadeboy

    I admit that this plugin takes more server cycles than other common wp plugins. The key point of this plugin is the image.php file, which connects to Yahoo server every page visits–more specifically, everytime the button image is opened by any user agent. This includes direct access to your status image.

    Usually, a remote requst burden can be solved by caching. Unfortunately, this will lead to delayed status update, i.e.sometimes your status button indicates you’re offline although you’ve just signed out some moment before.

    I was thinking of some other methods to display the status. This includes the use of javascript to show your status. By using client side scripting, it is your visitor who connects to Yahoo. Not your server. I think I’ll consider it to be implemented to the next release.

    I’m truly sorry of what happen to your site. Would you mind giving me some more details to help me improve my plugin?
    - how many status buttons did you put on your blog?
    - how many daily visits does your blog have? (especially for pages that displays the status button.
    - how many daily visits does your whole site have?
    - how long have you use this plugin before the the server down?

    Please reply this privately via email if you feel these information are very sensitive.

    Sincerely

  74. Ikon Gravatar 74 gecko

    great great artikel yg bagus bro

  75. Ikon Gravatar 75 ARS

    saya juga baru dapet yang versi file .php-nya dari temen di satu forum. tapi nanti coba tak bandingin sama pluginnya mas huda, lebih enak mana :D

  76. Ikon Gravatar 76 Artha

    wah akhirnya datang juga eh ketemu juga kagak perli di koding lagi; lage males ah utek utek PHP

  77. Ikon Gravatar 77 iroel

    Mas, perlu diupdate nih. Sekarang ada 17 jenis gambar dari yahoo loh. Coba aja yang query untuk ‘t’ diganti dari 0 – 16, lumayan bervariasi tuh. Gimana klo user dibebaskan untuk mengupload gambarnya sendiri pada pluginnya. Kan jadi tambah keren tuh :D
    Oh ya, sekedar info buat penggemar Yahoo!, sekarang smileynya Y!M udah nambah. Buat yang make pidgin/GAIM bisa diupdate sendiri listnya. Selengkapnya bisa baca di http://www.ymessengerblog.com/blog/2007/11/27/the-faces-behind-our-new-emoticons/

  78. Ikon Gravatar 78 huda

    @ARS

    Cara kerjanya sama aja. Tapi kalau mau yang enak dan praktis ya pake yang ini, tinggal upload & klik instal, trus tarik widgetnya. Kalau udah gak butuh tinggal disingkirkan widget & pluginnya.

    @iroel

    Emang udah ganti :D. Iya deh.. tuh.. udah saya apdet tulisannya ;))

  79. Ikon Gravatar 79 Doddy

    Mas Huda,

    Sy newbie nih di wordpress.
    Saya create blognya lsg tanpa install software XAMPP atau lainnya di kompie saya dan tampilannya otomatis juga beda kali yah.

    Ada gak cara tampilin YM status nya dengan cara create blog seperti ini?

    Thanks yah infonya…

  80. Ikon Gravatar 80 Yuswadi

    salam kenal semuanya, webnya bagus…gue salut, belajar terus..

    add web site gue ya.. ni ya http://partaiacehlsm.wordpress.com

  81. Ikon Gravatar 81 Rossy

    saya pengen punya chatbox di wordpress saya pa… caranya gmna ya..?
    saya dah download beberapa script chat box, tp blum berhasil menjalankannya… seharusnya diupload kmna ya script nya….
    Thank U…

  82. Ikon Gravatar 82 andi

    saya pasang di wp 2.5.1 gambarnya gak muncul.
    trus saya edit file image.php nya
    nambahin beberapa baris berikut ini :
    ob_clean();
    flush();
    readfile($imgsrc);
    exit;

    menggantikan baris ini :
    readfile($imgsrc);

    mohon maaf sebelumnya kalo filenya di oprek2

  83. Ikon Gravatar 83 andi

    ketinggalan, semua alamat imagesnya juga saya rubah,
    $imgsrc = “./images/ dst…

    menjadi:
    $imgsrc = “images/ dst…

  84. Ikon Gravatar 84 JOKERz

    buat yg mo generate sendiri bisa. silahkan ke

    http://jokerz.web.id/blog/2008/06/06/yahoo-presence-image-generator/

    tapi maaf sementara image nya cuman 1 aja :D

  85. Ikon Gravatar 85 iroel

    woi….
    yang mau nginput Yahoo! online status secara manual, bisa buka di blogQ di http://www.iroel.web.id/yahoo. Bukanya ‘harus’ pake opera ya! Nggak tahu kenapa klo dibuka selain pake opera mesti gagal :( Ada yang bisa bantu. Ada list smiley yahoo juga loh. Bisa preview juga, jadi bisa buat cek temen kmu lagi OL pa ndak.
    Selamat mencoba

    iroel
    http://www.iroel.web.id

  86. Ikon Gravatar 86 adie

    nice plugin bro!,.

  87. Ikon Gravatar 87 Lutfi Akhmad

    Dear Mas Toriq,

    minta ijin saya mau pasang plug-in YM di blog saya ya…
    semoga Mas Toriq di berikan keberkahan,

    salam,
    Lutfi Akhmad
    http://www.majalah-untung.com

  88. Ikon Gravatar 88 oRiDo™

    hmmm…
    akhirnya aku mo pake YM-Online-Status ini gara2 Blogie..

    mas…
    klo mo setting gambar sendiri bisa gak yah?
    aku sih pake wp gratisan aja..
    ;-)

  89. Ikon Gravatar 89 dony

    is the best

  90. Ikon Gravatar 90 bananakuning

    bang .. kaga ngarti ! ajarin !!!!!! hhe

  91. Ikon Gravatar 91 Charly Silaban

    Thx buat pluginnya bro Huda..
    Mungkin boleh ditambah pada “Manually Inserting the PHP Code” fungsi “if function_exists” untuk mengecek keberadaan function/plugin. So, suatu saat plugin ini di disable via admin, websitenya ngga hancur (Fatal error: Call to a member function on a non-object in…) gara-gara code phpnya masih aktif nyari-nyari plugin ini. Trims..

  92. Ikon Gravatar 92 Dina Lusy

    Terimakasih atas pluginnya.. semoga bisa bermanfaat untuk semua

  93. Ikon Gravatar 93 dYo

    salam mas huda,

    terima kasih atas pluginnya yang hebat. semuanya sudah sempurna, bahkan saya bisa menampilkan image offline/online yang berbeda untuk setiap account YM-nya.
    caranya adalah dengan mengganti beberapa baris kode di file “image.php”
    seperti yang bisa dilihat pada situs saya.

    ganti baris ke-41 sampai ke-44 dengan kode:

    } elseif($yahoo == “00″ && $id == “1″) {
    $imgsrc = “./images/fulan1_offline-” . $filename_suffix;
    } elseif($yahoo == “01″ && $id == “1″) {
    $imgsrc = “./images/fulan1_online-” . $filename_suffix;
    } elseif($yahoo == “00″ && $id == “0″) {
    $imgsrc = “./images/fulan2_offline-” . $filename_suffix;
    } elseif($yahoo == “01″ && $id == “0″) {
    $imgsrc = “./images/fulan2_online-” . $filename_suffix;

    :catatan:
    wajib membuat file gambar pada filder “/images/”:
    - fulan1_offline-smile.png
    - fulan1_online-smile.png
    - fulan2_offline-smile.png
    - fulan2_online-smile.png
    - dst
    (fulan1=acc YM #1 ; fulan2=acc YM #2 ; fulan3, fulan4, dst)
    $yahoo == “00″ untuk status offline
    $yahoo == “01″ untuk status online
    $id == “N” adalah urutan acc YM di setting plugin WP

    metode ini juga bisa berlaku untuk lebih dari 2 acc YM dengan menambahkan kode-kode di atas.

    semoga berguna.. mohon maaf bagi yang sudah tahu.. ;-)

    salam..
    dYo

  94. Ikon Gravatar 94 dYo

    ow.. mohon maaf..
    pada penulisan kode, angka $id -nya terbalik.. semestinya $id == “0″ dulu dilanjutkan dengan $id == “1″ ; $id == “2″ ; dst..

    fulan1 = $id “0″
    fulan2 = $id “1″
    dst

    kemudian di setting plugins, gunakan image status yang nomer 2 (smile.png)

    mohon maaf apabila ada kesalahan lebih lanjut, bolehlah mas huda atau yang lainnya mengkoreksi saya.

    salam.
    dYo

  95. Ikon Gravatar 95 nazzid

    halo, mas

    ada yang pake javascript ga buat status YM nya?

    coz, saya lagi cari neh?

    masalahnya web saya masih statis n g bsa d masukin script pHp.

    klo ada kasi tau nyaa?

    versi Javascript aj

    ok

    best regards

  96. Ikon Gravatar 96 ori

    bro huda..

    ijin sedot plugin nya ya mas…thanks

  97. Ikon Gravatar 97 hasbiedaud

    Mas apa kbr ..?? saya mau tanya setelh saya install logo Ym kok waktu saya online di website saya dia g muncul online kenpa yah..?? saya pake wp. versi terbaru

    terimakasih seblumnya….

  98. Ikon Gravatar 98 hasbiedaud

    Assalamualaikum wr wb.. Mas Huda saya udh bisa OL , makasih … tetap berkreasi .. wsalammm

  99. Ikon Gravatar 99 Bingung

    Saya selalu error ketika memasukkan ini:
    show([mode]); ?>

    saya ganti dengan:
    show(’single’); ?>
    *ERROR*

    show(single); ?>
    *ERROR* (juga)

    show[show];
    jadi tp ga nongol gambar

    show['show']
    jadi tp ga nongol gambar juga

    Bagaimana yg benar?

    Tolong di balas ya, saya emang ga mau pake widget, enak dimasukin langsung ke bagian sidebar.php

  100. Ikon Gravatar 100 gerREH

    mantab bro, :D, tq ya

  101. Ikon Gravatar 101 Akang Dahsyat

    waw.. plugins hebat euy.. thanks mas. aku coba mas, biar lebih personalize ge tho lho..

  102. Ikon Gravatar 102 Yudi

    mas klo mau pasang di joomla gimana yah???
    mohon bantuannya. Thx

  103. Ikon Gravatar 103 edo

    it’s very useful for me, thank you very much sir.., you’re the good person

  104. Ikon Gravatar 104 orpah

    pls help me i really want to use this plug in but i don’t know how to make it work.i have downloaded it into may computer but i can’t find the

    `/wp-content/plugins/`

    pls do help me thanks so much i just find your site true browsing… you can pm me heres my ym: jaha8631@yahoo.com…by the way im new to wordpress..

    thanks so much,

    orpah

  105. Ikon Gravatar 105 fahry

    thanks for the plugin

  106. Ikon Gravatar 106 agoenk70

    mas kenapa yach id yahoo saya khan “agoenk70″ kho pas masukin id itu di plugin YM nya statusnya I’m Offline yach??? padahal YM saya OL .. itu kenapa yachh???
    apakah itu bug??? mohon pencerahannya,,, klo bisa penjelasannya di komentar blog saya yach mas.. terima kasih… di http://agoenk70.net

  107. Ikon Gravatar 107 brad hart

    Is it possible to change the coding or set the default so it checks the current author ’s YIM status for multiple author blogs?

  108. Ikon Gravatar 108 huda

    @brad hart

    Currently you need to hack the code to pull the author information when in the WordPress loop. It’s a good idea, I was planning to add it in future release. But currently I don’t have enough time. Please wait until future upgrade notification from me in your plugin management page :-)

  109. Ikon Gravatar 109 hasbiedaud

    Asswrwb,… mas Huda saya mau tanya juga gimana pasang di Joomla ..? seblumnya terimakasih banyak, oh yah selamat menunaikan ibadah puasa.. Mohon Maaf lahir bathin..

  110. Ikon Gravatar 110 nich

    saya unduh yah, bagus nih

  111. Ikon Gravatar 111 rune

    Makasih plug-in nya manteb bgt. Tadinya kirain yg buat org bule sono. Ternyata pas lihat ada versi bhs indonesia tau deh yang buat anak negeri sendiri.

    Pokoknya muanteb deh. Makasih ya.

  112. Ikon Gravatar 112 BaliKuBiru

    tengkyu mas, keren jadi status ym ga cuma gitu2 aja, sedikit bisa lebih fresh tampilannya… sukses mas, di tunggu neh plugins barunya.. ;-)

  113. Ikon Gravatar 113 Jaz

    Salam kenal mas huda, olug in nya muanteb…, mau tanya sedikit klo mau nenganhin gambarnya piye yo….

    Thanks.
    http://www.belleinterior.com

  114. Ikon Gravatar 114 only R

    makasih banyak mas atas plugin nya…

    berarti sekarang yang menggunakan plugin adalah cara ke 3 yang saya pake,

    1. bisa memasukkan script php seperti ini (

    link
    )

    2. Image custom YM punya LEOSLAB

    3. dan memakai plugin ini…

    thanks….

  115. Ikon Gravatar 115 devari

    saya sudah coba mas, ikuti semua petunjuk. tapi kok buttonnya tetep showing OFFLINE ya? padahal saya sudah online

  116. Ikon Gravatar 116 rex

    How to display the name of the Yahoo id in the Hover if using multiple?
    The "Text" shows up the same on all the buttons.
    Is there supposed to be a seperater between the Text, so it knows which text to display with each yahoo id?

  117. Ikon Gravatar 117 raulito

    thanx for this plugin. He help me :D

  118. Ikon Gravatar 118 nining

    Kalau masang i’m online sih udah langsung bs a’m online mas..
    Tapi kok klo pasag pig box, posisinya OFF terus ya? padahal saya Online..

    Knapa mas?
    Trimakasih

  119. Ikon Gravatar 119 Yudi

    Ini gak error, tp status gambarnya tetap offline trus.

    Server Settings
    allow_url_fopen: Enabled
    cURL Support: Enabled

    YM-Online-Status should work fine in this server. It will use PHP’s file_get_contents() function to retrieve your status from Yahoo! server.

    Gimana nih pakde huda?

  120. Ikon Gravatar 120 indojepang

    code ’show([mode]); ?>’ selalu error tuh mas.. banyak yg nanya kok gak dijawab?

    kadang tidak semua orang pengen pake widget soalnya.. thx..

  121. Ikon Gravatar 121 Kautsar R Aritona

    Halo Mas Huda,

    Mau tanya neh.. gimana cara nambahin fitur ym-online di blogger.com saya apakah bisa. krn baru kali pertama saya kunjungi situs ini makasih.

  122. Ikon Gravatar 122 dedyisn

    Plugin yang keren mas

    Makasih

  123. Ikon Gravatar 123 dyonsebastian

    aku dah coba install plug in ym online di web, tapi kok status ym-nya nggak selalu offline adakah setingan yang salah
    webku http://dyonsebastian.byethost13.com pake wp 2.7

  124. Ikon Gravatar 124 Kainlaps

    Waktu pertama sekali aq coba dengan memakai pluginnya mas Huda, pertamas sekali install pluginnya dan aktifkan lalu aktifkan widgetsnya dan berjalan dengan baik di blog ku.
    Nah sekarang aku ingin menyisipkan codenya langsung, posisi plugin aktif tetapi widgets aku nonaktifkan, dan berjalan dengan baik.

    Yang jadi pertanyaan, cara menghilangkan bordernya gimana ya mas??
    Karena pada theme yang aku pakai sekarang, bordernya tidak muncul.
    Nah sekarang aku lagi utak atik theme yang lain lagi pada localhost dan hasilnya ada border di image YM nya :(

    Semoga ada jawabannya nie, jika gak ada ya apa boleh buat…..

    Salam,
    Kainlaps

  125. Ikon Gravatar 125 agok

    mas, kok gak mau jalan ya? saya pake engine wordpress 2.7

    padahal saya sudah ikutin semua intruksi mas? bagaimana ini, kok gak muncul ya?

  126. Ikon Gravatar 126 agok

    buat yang binun pasang plugin ini :

    1. instal plugin seperti diatas

    2. pasang script ini dimana anda ingin nampilin status ym anda:

    misalnya :

  127. Ikon Gravatar 127 agok

    test kedua : (kok gak muncul yach scriptnya hehehe)
    ————————-

    buat yang binun pasang plugin ini :

    1. instal plugin seperti diatas

    2. pasang script ini dimana anda ingin nampilin status ym anda:

    misalnya :

    [code] [/code]

    contoh :

    [code] [/code]

  128. Ikon Gravatar 128 Thong pham

    pls, help me!
    im oline but my YH status show offline

  129. Ikon Gravatar 129 arief

    Saya tertarik dengan tampilan “YM-Online-Status” dan berencana memasangnya pada website. Mohon panduannya..

  130. Ikon Gravatar 130 lie fung

    hi..
    mohon bantuannya..knp di saya offline terus yah..Helppppp…….

  131. Ikon Gravatar 131 and_set

    Trims bang sudah saya coba.. tapi msh blm bisa brubah ke tanda status online.

  132. Ikon Gravatar 132 silvy

    kl untuk multiply gimana ya?

  133. Ikon Gravatar 133 rhyno

    Ma kasih infonya mas

  134. Ikon Gravatar 134 Cikgu

    tolong jelaskan bagaimana saya hendak install YM ke dalam blog wordpress.TQ

  135. Ikon Gravatar 135 Ratih

    mo coba ahh.. biar ‘gaya’..
    thanks yaw.. =)

  136. Ikon Gravatar 136 Red Gear

    Cuma untuk wordpress doank ya tips nya? Yang untuk blogger juga dibahas dunk…

  137. Ikon Gravatar 137 Daryush Meskin

    Hi there, I’ve added Farsi (Persian) language to this plugin. You can get the language file from this address : Farsi (Persian) language.
    Good Luck

  138. Ikon Gravatar 138 Daryush Meskin

    Hi again.
    My last post had a bug in address.. please correct the address to: http://daryush.persiangig.com/wp/ym-online-status-fa_IR.zip

  139. Ikon Gravatar 139 Petru

    i am using it but for 2 months it shows me offline all the time. suddenly. i dont know why.

  140. Ikon Gravatar 140 VANDE

    mba kalo mau nampilin lebih dari satu id piye caranya???? klo nambahin pake script biasa yahoo pas OL ga mau tampil OL dia mba tetep aja keliahatan Offline, kalo seting di pluginnya cuma bisa satu id aja mba…

  141. Ikon Gravatar 141 Pujiono

    akhir nya punya Ym klepake di blog juga..

  142. Ikon Gravatar 142 Devi-Collection.com

    Makasih infonya Mas Huda, btw saya masih pake cara manual insert HTML kode. Ada ga plugin YM yang buat Drupal CMS??

  143. Ikon Gravatar 143 Theo

    thanks yah bro bwt kodenya….skg klo ada yg mo kontek bwt nanya2 ke gw bs lgs on line ke ym gw…
    oh yah main2 ke blog gw yah di http://www.slimbuthealthy.co.cc
    thanks skali lg bro…

  144. Ikon Gravatar 144 duyanhblog Lossless CD Music

    I wan’t use more one yahoo support, pls tutorial

  1. 1 Best Wordpress Plugins You Must Use!
    Ping balik pada tanggal 12 Nov 2007 pada pukul 16:17
  2. 2 Thariqul Huda | Ganes' Blog
    Ping balik pada tanggal 29 Nov 2007 pada pukul 05:00
  3. 3 Yahoo Messenger Online Status Plugin for WordPress « Arri Mustika
    Ping balik pada tanggal 19 Des 2007 pada pukul 19:03
  4. 4 Soft Opening www.hatma.info v2 | Hatma Suryotrisongko, S.Kom. (Mayang)
    Ping balik pada tanggal 24 Des 2007 pada pukul 12:52
  5. 5 YM-Online-Status, plugin para Wordpress que muestra el estado de Yahoo Messengeren messenger es todo sobre la mensajería instantanea. msn messenger, windows live messenger, programas messenger, messenger adictos, …
    Ping balik pada tanggal 24 Des 2007 pada pukul 23:20
  6. 6 JAUHARI
    Ping balik pada tanggal 2 Feb 2008 pada pukul 09:30
  7. 7 » Bagaimana bikin status yahoo Messenger kayak yang di isnaini.com Isnaini
    Ping balik pada tanggal 8 Feb 2008 pada pukul 11:51
  8. 8 Fat to Blog » Blog Archive » Plugin Yahoo Mesenger Online di Worpress
    Ping balik pada tanggal 7 Mar 2008 pada pukul 14:04
  9. 9 Plugin Yahoo Messenger di Wordpress | Fat to Blog
    Ping balik pada tanggal 8 Mar 2008 pada pukul 17:38
  10. 10 wp plugins update | paulierco's blog
    Ping balik pada tanggal 16 Mar 2008 pada pukul 19:20
  11. 11 WordPress Plugins - Article | Chaos Region | Incorporated
    Ping balik pada tanggal 27 Mar 2008 pada pukul 18:04
  12. 12 Yahoo Messenger online status widget installed
    Ping balik pada tanggal 3 Apr 2008 pada pukul 13:50
  13. 13 Yahoo Online Status Update
    Ping balik pada tanggal 20 Jun 2008 pada pukul 19:38
  14. 14 ym-online-status : Membuat status YM dengan gambar sendiri | Bloggingly
    Ping balik pada tanggal 15 Agu 2008 pada pukul 05:39
  15. 15 Belajar dan belajar blog | Kode Memasang Yahoo Messenger
    Ping balik pada tanggal 26 Agu 2008 pada pukul 17:47
  16. 16 Y!M Online Status (wordpress plugin) | Y!M Lover
    Ping balik pada tanggal 15 Sep 2008 pada pukul 14:33
  17. 17 Nich bukan nik atau nih » Blog Archive » First Blog Award
    Ping balik pada tanggal 24 Sep 2008 pada pukul 19:23
  18. 18 Yahoo! Custom image online status « Leo’z Blogz
    Ping balik pada tanggal 1 Okt 2008 pada pukul 23:52
  19. 19 The Arias Legacy » Yahoo Messenger Status
    Ping balik pada tanggal 28 Nov 2008 pada pukul 16:37
  20. 20 Plugins Installed At My WP Blog : CODE NAME: UNTARA
    Ping balik pada tanggal 13 Jun 2009 pada pukul 03:38
  21. 21 Yahoo Messenger Online Status Plugin for WordPress | my life my adventure|IT Resource
    Ping balik pada tanggal 18 Jun 2009 pada pukul 21:51
  22. 22 Cara Menampilkan Facebook Status, YM Status dan Optimize Database | Herfia.com
    Ping balik pada tanggal 21 Jun 2009 pada pukul 08:23

Tinggalkan Sebuah Balasan