<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Learning jQuery &#187; Tweets</title>
	<atom:link href="http://www.learningjquery.org/index.php/tag/tweets/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.learningjquery.org</link>
	<description>Learning jQuery: Tips, techniques, and tutorials for the jQuery JavaScript library</description>
	<lastBuildDate>Tue, 24 Aug 2010 10:10:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ScheduledTweets: Free And Fully Ajaxed PHP Application To Schedule Tweets</title>
		<link>http://www.learningjquery.org/index.php/scheduledtweets-free-and-fully-ajaxed-php-application-to-schedule-tweets/</link>
		<comments>http://www.learningjquery.org/index.php/scheduledtweets-free-and-fully-ajaxed-php-application-to-schedule-tweets/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 03:30:01 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://www.learningjquery.org/?p=34</guid>
		<description><![CDATA[Almost every Twitter user needs the ability of scheduling tweets. There may be a tweet that you need to send later or you may want to Tweet 7/24 but you must sleep as well  .
Although there are web based services which enable you to schedule tweeting, you may not want to give your Twitter [...]]]></description>
			<content:encoded><![CDATA[<p>Almost every Twitter user needs the ability of <strong>scheduling tweets</strong>. There may be a <strong>tweet that you need to send later</strong> or you may want to <strong>Tweet 7/24</strong> but you must sleep as well <img src='http://www.learningjquery.cn/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Although there are web based services which enable you to <strong>schedule tweeting</strong>, you may not want to give your Twitter password.</p>
<p>Here comes <strong>ScheduledTweets</strong>. It is a <strong>100% free web application to schedule your tweets</strong> that you can install into your web hosting account.</p>
<p><img src="http://www.webresourcesdepot.com/wp-content/uploads/image/scheduledtweets.gif" alt="ScheduledTweets" width="480" height="236" /><a href="http://www.webresourcesdepot.com/wp-content/uploads/file/scheduledtweets/index.php" target="_blank"><img style="border: 0px none;" src="http://www.webresourcesdepot.com/wp-content/uploads/image/demo-scheduledtweets.gif" alt="Demo ScheduledTweets" width="480" height="48" /></a><a href="http://feeds2.feedburner.com/webresourcesdepot" target="_blank"><img style="border: 0px none;" src="http://www.webresourcesdepot.com/wp-content/uploads/image/download-button.gif" alt="Download ScheduledTweets" width="480" height="48" /></a></p>
<p><strong>ScheduledTweets</strong> is built with <strong>PHP</strong>, uses <strong>MySQL</strong> to store the data &amp; its interface is fully <strong>Ajaxed</strong>.</p>
<p>It enables you to <strong>define time-intervals</strong> which your <strong>tweets will be sent every x minutes</strong>. You can enter unlimited tweets, <strong>drag’n drop your tweets</strong> to change the order they will be sent.</p>
<p>Also, URL shortening service <strong>TinyURL is integrated</strong> for shorter tweets.</p>
<p><strong>ScheduledTweets</strong> comes with a <strong>web-based friendly installer</strong> that helps you define database &amp; Twitter information easily.</p>
<div class="featured"><strong>Tip:</strong> <a href="http://twitter.com/umutm" target="_blank">Follow <strong>WebResourcesDepot</strong> on Twitter</a> &amp; get more resources!</div>
<h3>Why To Use ScheduledTweets?</h3>
<p><strong>Twitter</strong> is both an instant messaging &amp; a micro-blogging platform. You will probably not schedule your personal tweets (I won’t, as it clearly becomes meaningless) but if you are regularly sharing stuff on a subject (<a href="http://twitter.com/umutm" target="_blank">like I do</a>), then it has the same benefit as scheduling a post on a blog.</p>
<h3>How To Use?</h3>
<p>Once you are logged in,</p>
<ul>
<li>Add tweets to the queue (you can drag’n drop order them)</li>
<li>Add schedules like: <strong>on Mondays, between 10:00 to 16:00 tweet every 60 minutes</strong> .Schedules are not that smart -currently- &amp; you can define crossing schedules.</li>
</ul>
<h3>How To Install (Automated)?</h3>
<ul>
<li>Create a MySQL database &amp; user</li>
<li>After downloading it, unzip the files to a folder &amp; upload them to your hosting account</li>
<li>Run http://www.yourdomainname.com/scheduled-tweets-url/index.php</li>
<li>Define the MySQL database information you created in the first step. Also define your Twitter info and desired <strong>ScheduledTweets</strong> admin info</li>
<li>Click install</li>
<li>Setup a cron job to http://www.yourdomainname.com/inc/functions.php?getAction=cronTweet (the interval must be lower than your smallest interval defined in <strong>ScheduledTweets</strong>)</li>
<li>Click &#8220;Start ScheduledTweets&#8221; button at the top menu</li>
<li>That’s it</li>
</ul>
<h3>How To Install (Manual)?</h3>
<ul>
<li>Create a MySQL database &amp; user</li>
<li>After downloading it, unzip the files to a folder &amp; upload them to your hosting account</li>
<li>Run setup.sql (inc/setup/setup.sql) on your database</li>
<li>Edit the options in inc/config.php (database info, Twitter info, scheduledTweets info)</li>
<li>Setup a cron job to http://www.yourdomainname.com/inc/functions.php?getAction=cronTweet (the interval must be lower than your smallest interval defined in <strong>ScheduledTweets</strong>)</li>
<li>Click &#8220;Start ScheduledTweets&#8221; button at the top menu</li>
<li>That’s it</li>
</ul>
<h3>How To Setup Cron Jobs:</h3>
<p>If your hosting provider does not enable you to setup cron jobs than you can use these free web services as well:</p>
<ul>
<li><a href="http://www.onlinecronjobs.com/" target="_blank">OnlineCronJobs</a></li>
<li><a href="http://www.setcronjob.com/" target="_blank">SetCronJob</a></li>
</ul>
<p>Else:</p>
<ul>
<li><a href="http://www.thesitewizard.com/general/set-cron-job.shtml" target="_blank">How to Create a Cron Job (Scheduled Task) for Your Website or Blog</a></li>
</ul>
<h3>Roadmap:</h3>
<ul>
<li>Multiple Twitter accounts support</li>
<li>Multiple URL shortening services support</li>
<li>Displaying tweets sent previously</li>
<li>Disable crossing schedules</li>
</ul>
<h3>License:</h3>
<p><strong>ScheduledTweets</strong> is free to use for both personal &amp; commercial projects. But it can not be sold or re-distributed in anyway.</p>
<h3>Thanks to:</h3>
<ul>
<li><a href="http://jquery.com/" target="_blank">jQuery</a></li>
<li><a href="http://www.brownphp.com/2009/01/use-php-to-twitter-your-tweets/http://www.brownphp.com/2009/01/use-php-to-twitter-your-tweets/" target="_blank">Use PHP to Twitter Your Tweets</a></li>
<li><a href="http://www.jnathanson.com/index.cfm?page=jquery/clockpick/ClockPick" target="_blank">ClockPick plugin</a></li>
<li><a href="http://techjunk.websewak.com/convert-links-to-clickable-ones-in-text-using-php/" target="_blank">Converting links in text to clickable ones</a></li>
<li><a href="http://techjunk.websewak.com/convert-links-to-clickable-ones-in-text-using-php/" target="_blank">Character count with jQuery</a></li>
<li><a href="http://www.everaldo.com/crystal/" target="_blank">Crystal Clear icons</a></li>
</ul>
<p><strong>P.S.</strong> I’m more a Microsoft scripting languages guy (sorry <img src='http://www.learningjquery.cn/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ), wanted to dive into PHP &amp; this project is the longest code I’ve written with PHP. So, I’ll be glad to hear any improvements.</p>
<h3>Update (20 April 2009):</h3>
<p><strong>V1.1</strong></p>
<ul>
<li>inc&gt;functions.php is updated to fix the non-functioning start-stop button.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.learningjquery.org/index.php/scheduledtweets-free-and-fully-ajaxed-php-application-to-schedule-tweets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
