Twitter Widget 1.2
July 16th, 2009The Twitter Widget now caches tweets using the PEAR package Cache_Lite. Follow the instructions in the link below.
http://www.ronakpatel.net/2009/04/05/twitter-widget-that-streams-multiple-accounts/
The Twitter Widget now caches tweets using the PEAR package Cache_Lite. Follow the instructions in the link below.
http://www.ronakpatel.net/2009/04/05/twitter-widget-that-streams-multiple-accounts/
Many people have noted that for the past week HTML code is displayed instead of movie ratings. This is because RottenTomatoes.com made a slight modification to their layout which threw off my parser. I have fixed the issue and the next version (1.4.7) is going through Mozilla’s approval process. It should hopefully be up soon. Thanks for your patience.
In the meantime you can install the fixed version without going through Firefox’s add-on updates.
Steps:
Version 1.4.7 was approved by Mozilla. If you already have Movie Ratings you will receive a notification for an update. If not, download it here: https://addons.mozilla.org/en-US/firefox/addon/9279.
I updated my javascript Twitter Widget to give you the option to display user images and also fixed the bug where an error is thrown if the html or user attributes are missing.
http://www.ronakpatel.net/2009/04/05/twitter-widget-that-streams-multiple-accounts/
Version 1.4.5 of Movie Ratings has been released. The only change in this update is a fix for text appearing white in certain Personas themes. Many people have requested IMDB ratings so I’ve started some preliminary work on it, but my life has been busy lately so I can’t give an eta on when it will be finished. Rest assured, it’s coming.
I created a PHP/JavaScript widget that will stream multiple Twitter accounts for a friends website (see it in action at Brown Girl Magazine). It’s simple to setup. As of version 1.2.2 you will need to setup the widget again.
Requirements
Instructions
<script type="text/javascript"><!--
var RPNetTwitterAttrs = {
url: 'http://localhost/TwitterWidget/reboot/TwitterWidget.php'
};
// --></script>
<script type="text/javascript" src="TwitterWidget.js"></script>
Update the url attribute to the path where you uploaded TwitterWidget.php.
You will also need to update the src=”TwitterWidget.js” attribute to point to where you uploaded the javascript file. For example, src=”http://yourwebsite.com/uploads/TwitterWidget.js”.
<div id='rpnetTWContainer'></div>
Editing the Look and Feel
There are two ways to change how the widget looks. The first is to add the CSS ids below to your stylesheet. The outline of the widget is as follows:
<div id="rpnetTWContainer"> <div id="rpnetTW"> <h2 id="rpnetTWTitle"></h2> <ul id="rpnetTWList"></ul> </div> </div>
The second way is to go into the createWidget() function in the RPNetTWView class in TwitterWidget.php and edit the html of the widget. Post any questions in the comments.
Remember
If you make changes to how the widget looks or you modify the Config.php after setting up the widget you will either need to wait until the cache expires or you will need to go into your cache directory and delete the cache file for changes to take effect.
Upgade Instructions
From 1.2.1 to 1.2.2.
From 1.2.2 to 1.2.3.
What it will not do
This widget will not worked on locked Twitter accounts.
Below is a screen shot of the widget with no formatting and with the Arthemia WordPress theme. If using WordPress the widget will conform to whatever theme you have unless you modify the CSS. Enjoy!
Change Log
Version 1.2.3
Version 1.2.2
Version 1.2.1
Version 1.2
Version 1.1
Version 1.0
Old Versions
About six months ago I applied the NLU BodyGuardz skin for my iPhone. You can read my review and installation guide here. Six months in and it’s still staying strong. If you apply the skin correctly and let it dry properly then this thing will only come off when you decide to. My only complaint is the lint that accumulates around the top and bottom corner pieces. It’s starting to slightly get under the skin. I think that’s unavoidable and since it’s not on the screen piece of the skin it doesn’t matter to me. All in all, I highly recommend the NLU BodyGuardz skin for the iPhone 3G.
UPDATE - The dust, lint, and grime started to get further into the corners and they started lifting up, so i decided to take the skin off. My phone is currently going commando. Any suggestions on a good case? I still recommend the skin if applied properly and if you don’t mind some accumulation of lint around the edges.
Movie Ratings is finally out of the Mozilla sand box as version 1.4.4. Thanks to everyone who tested it!
Download it here: https://addons.mozilla.org/en-US/firefox/addon/9279
“You know what really grinds my gears”, the tab order on Facebooks login page. Most web 2.0 sites I use have the tab order or natural progression of login form elements as such:
Example of the above:
Facebook on the other hand has a tab order as follows:
The “Remember Me” check box is skipped, which means I have to resort to using the mouse. Ugh.
Facebook Login
Facebook could have the check box auto checked, but it might be a safety precaution as a good number of Facebook users access their accounts from public computers. From looking at its html Facebook does not use the tabindex DOM property for setting tab order. The “Remember Me” check box appears before the text fields in the html and since the email field is in focus first, the checkbox is skipped unless you shift-tab back twice.
Sure, logging in only has to be done once, but I run CCleaner once a week to keep my laptop clean so it’s irritating that I can’t “tab, type, tab, type, tab, hit space, enter”.
Maybe I’ll write a simple grease monkey script to change the tab order.
Version 1.4.3 of Movie Ratings is out. There are not any major changes. The extension was rejected by Mozilla because the code was not in it’s own namespace. I had completely overlooked that. I have resubmitted the extension for public status. Back to the end of their long nomination queue…
WP-PHPList is a great plugin for WordPress that integrates PHPList with WordPress. It allows you to add a newsletter subscription form to any WordPress page. Currently the plugin only supports one text and email field in the form. I needed extra functionality for a friends website so I decided to make additions to the plugin. The following guide and code will show you how to add another text field and a date field. This is not a straight forward guide. I will explain the changes I made to each function, but you must look at the code to understand it. An understanding of PHP code is recommended. My comments for the changes are in the code and are prefixed with “ronak”.
Changes are made to version 1.5 of the plugin.
Also, the code disables the subpanel created in WordPress and all configuration is done through the code. You can change this if you like.
Design
Variables (Note: These are not all the variables used, only the one I edited.)
Functions (Note: These are not all the functions used, only the ones I edited or created)
The changes I made are not complicated and I feel that they are easily decipherable. Post any questions in the comments.