Jaikungfu: A firefox extension for Jaiku
Greasemonkey scripts are great. However, for users and developers alike, they do pose one problem; that of managing updates and bug fixes. There's no automatic infrastructure set up for it and users might not notice that there are newer versions out—especially if they're happy with the functionality of the current version. Developers can't notify these users either since they don't know who they are.
So to get around that limitation, over the last week or so, I've slowly (and painstakingly) made my own Firefox extension combining the two Jaiku Greasemonkey scripts I had previously made (AutoLink and More Context for Comments) with some additional features.
Inline reading of comments. Click the read inline link and and comments for the presence update are downloaded via ajax and displayed underneath (version 0.1.7)
List of commenters displayed underneath comment edit box. Click to insert @usernames (version 0.1.9)
In order to be able to submit it for Mozilla approval, I need people to beta test it first so I would really appreciate if you would register and download Jaikungfu from my sandbox at addons.mozilla.org. The sandbox is an area for advanced users to test add-ons before they are reviewed for general use. In order to access the sandbox, after registering, you must enable it in your account settings: click the link in the upper right corner that says My Account and check the box that says Show sandbox?. Then click save.. If you'd like, you can read more about it here.
Good news, the extension is out of the mozilla extension sandbox and can now be downloaded without registering—thanks everyone! :)
Kung-Pow! Download Jaikungfu 0.1.5 from addons.mozilla.org (or if you prefer the absolute latest version, development build 0.2.5 is available from Google Code. Download and open with FireFox/Flock).
Oh, and please remember to remove my previous Greasemonkey scripts before installing Jaikungfu as they probably don't play well together :)
If you find a bug or have suggestions, don't hesitate to email me!
- 0.1.3 extends the icon set shown on the Jaiku site.
- 0.1.4 removed some files that was no longer needed.
- 0.1.5 is the latest public version (approved on August 2) and adds a search form to most pages (the search functionality can be accessed without jaikungfu at jaiku.lemonad.org/search/).
- 0.1.6 is the latest beta-version and adds channel search through Rick Measham's JaikuFans channel search.
- 0.1.7 adds inline reading of comments.
- 0.1.8 adds a list of commenters under the comment box for quick insertion of @username's.
- 0.1.9 improves upon the list of commenters under the comment box by adding user images. It also fixes a rear display formatting problem with inline comments.
- 0.1.10 just includes some small tweaks to the above functionality.
- 0.1.11 adds a "top" link below comments to quickly return to the top (per request on Jaiku).
- 0.1.12 integrates search and channel search into one form with two submit buttons.
- 0.1.13 includes a number of changes and additions with the main ones being that it now works in Firefox 3, clickable inline comment avatars, and links for increasing size of profile avatars.
- 0.1.14 primarily fixes a very annoying problem for users not using adblock (Thanks again Rick Measham for all the help with finding and solving this! :).
- 0.2 fixes a minor problem for users not using adblock. I really hope this will become the public version so I rev'ed it to 0.2 :)
- 0.2.1 fixes some additional adblock problems. There's also some minor changes to account for Jaiku having added some features.
- 0.2.2 adds permalinks and favorites :)
- 0.2.3 fixes read inline that was broken in 0.2.2
- 0.2.4 adds tooltip and confirmation dialog to favorite icons plus keyboard shortcuts for @-quicklinks.
- 0.2.5, "the DRM version". Only removed features (that Jaiku implemented themselves). Should be faster at least :)















comments (6)
Payton
(http://pausasenlametamorfosis.blogspot.com)
wrote:
Hi! I was searching for a Jaiku Opera widget when I found your page. I may not use your extension since my FF isn't working well. So I tried it on SeaMonkey, but failed. Anyway, I will try it sooner or later on FF. Thanks for making this! You'll hear from me soon, I hope.
Good luck on all that!
comment 2007-07-27 08:12:44
Jonas Nockert (http://jonas.lemonad.org/) wrote:
Payton: After reading you comment I've looked into making Jaikungfu SeaMonkey compatible—it shouldn't be too difficult actually. I'm working on version 0.1.5 now but hopefully by 0.1.6 it will work in SeaMonkey as well :)
comment 2007-07-28 20:30:29
Suviko (http://suviko.jaiku.com) wrote:
Hey, thanks, great stuff! :D
Say, could you implement a button for writing stuff in bold & italics to the next version? (Idea orginally came from porni.jaiku.com)
comment 2007-08-27 22:49:29
jonas nockert (http://jonas.lemonad.org/) wrote:
Thanks for the feedback Suviko, I appreciate it! :) Unfortunately I'm replying so late that you might not see this. I'm actually not quite sure I understand, do you mean selecting a word and then pressing the button and jaikungfu adds underlines/asterixes around it (_word_ or *word*)?
comment 2007-08-30 00:56:24
Suviko (http://suviko.jaiku.com) wrote:
Yep. A WYSIWYG-editing feature for formatting text. Push a button when you want to type bold text and again to turn it off.
Other thing: I uninstalled previous more icons pack and installed Jaikungfu. Search and Autolinks are working ok, but inline comments reading doesn't. I have booted the whole computer, un- & reinstalled it.
comment 2007-08-30 18:54:00
Jonas Nockert
(http://jonas.lemonad.org/)
wrote:
Ah, you want to see the bold text appear as bold text, not just as _bold_? That could be kind of tricky, I have to look into how such a thing could be accomplished :)
I definitely have to fix the inline reading of comments if it doesn't work for everyone. Would it be possible to describe more precisely what the problem is? When you click the "read inline" link, does anything happen at all? Jaiku updated some of their functionality in the recent days, did it work before but not any more?
I would really appreciate it a lot if you could join the #jaikungfu group on Jaiku. I'll write a bug report there today and if you can, please add some details on the problem.
Thanks so much for your help!
comment 2007-08-31 15:59:40