<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" >
<channel>
	<title><![CDATA[The Elgg Community: Ray J's plugins, themes and language packs]]></title>
	<link>http://community.elgg.org/plugins/developer/RayJ</link>
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">http://community.elgg.org/plugins/839678/1.8.2/elgg-update-services</guid>
	<pubDate>Mon, 23 Jan 2012 00:26:17 +0000</pubDate>
	<link>http://community.elgg.org/plugins/839678/1.8.2/elgg-update-services</link>
	<title><![CDATA[ELGG Update Services]]></title>
	<description><![CDATA[
<p><strong>Description:</strong></p>
<p>This plugin offers to site administrators a auto-update feature using ELGG Community Webservices.</p>
<p>The plugin, in a weekly basis, checks ELGG&acute;s repository and notify site admins about new updates on installed plugins.</p>
<p><strong>Requirements:</strong></p>
<ul>
<li>ELGG "hourly" cron enabled.</li>
<li>HTTP requests using port 80 between your site and ELGG comunity. (Check with your host provider)</li>
</ul>
<p><strong>Features:</strong></p>
<ul>
<li>The weekly check is made using random days and times, avoiding server overheads.</li>
<li>Site administrators can be notified by e-mail or check for new updates using ELGG&acute;s administrator page.</li>
</ul>
<p><strong>To do:</strong></p>
<ul>
<li>Check for new ELGG releases.</li>
<li>Notify about critical updates (Needs some improvements in ELGG&acute;s plugin repository)</li>
</ul>
<p><strong>Thanks:</strong></p>
<ul>
<li>A big "thank you" to Cash for develop the community webservices and for the relentless support.</li>
<li>A great "hello" to the Brazilian community. You rules, my friends.</li>
<li>As always, thanks to Dhrup. He knows the reasons.</li>
</ul>
<p><strong>Final notes:</strong></p>
<p><span style="color: red; ">If you like it, <strong>recommend it</strong>! Recommending, you don&acute;t help me: you help the community, showing the best rated plugins and saving hours for new users.</span></p>
]]></description>
	<dc:creator>Ray J</dc:creator>
</item>
<item>
	<guid isPermaLink="true">http://community.elgg.org/plugins/815655/1.0/tidypics-colorbox</guid>
	<pubDate>Sat, 12 Nov 2011 22:20:03 +0000</pubDate>
	<link>http://community.elgg.org/plugins/815655/1.0/tidypics-colorbox</link>
	<title><![CDATA[Tidypics Colorbox]]></title>
	<description><![CDATA[
<p>This plugin is a fork from Cash&acute;s Tidypics Lightbox plugin, with huge improvements and colorbox support. You can choose from five colorbox styles, set the image transition (Fade, elastic or none) and the slideshow interval.</p>
<p>Colorbox is a beautiful and customizable lightbox and is one of the top 10 jQuery plugins in the world. You can learn more in official colorbox site: http://jacklmoore.com/colorbox/</p>
<p><strong>How to install:</strong></p>
<ul>
<li>Enable the plugin, set the image transition style, the colorbox style and the slideshow interval.<strong></strong>
</li>
<li>Done.</li>
</ul>
<p><strong>To do:</strong></p>
<ul>
<li>Test the plugin with ELGG 1.8 and official Tidypics for 1.8 (When released)</li>
</ul>
<p><strong>Final notes:</strong></p>
<p><span style="color: red; ">If you like it, <strong>recommend it</strong>! Recommending, you don&acute;t help me: you help the community, showing the best rated plugins and saving hours for new users.</span></p>
]]></description>
	<dc:creator>Ray J</dc:creator>
</item>
<item>
	<guid isPermaLink="true">http://community.elgg.org/plugins/787632/1.8.3/embed-extender</guid>
	<pubDate>Thu, 01 Sep 2011 16:02:01 +0000</pubDate>
	<link>http://community.elgg.org/plugins/787632/1.8.3/embed-extender</link>
	<title><![CDATA[Embed Extender]]></title>
	<description><![CDATA[
<p>This plugin is a extension of Cash&acute;s Video Embed plugin. It allows video embedding in ELGG content. Just put the URL in blog posts, comments, messages, pages and the wire and video is displayed.</p>
<p>The plugin doesn't make changes in views and doesn't store or modify entities. It just parses the content, through views extending, and shows the video. If you disable the plugin, the video URL is displayed again.</p>
<p>The initial version supports Youtube, Vimeo and Metacafe. Others formats is on the way.</p>
<p><strong>Notes:</strong></p>
<p>If Cash's Embed Video Plugin is enabled, Embed Extender will use the latest version of the Cash's library. Otherwise, the plugin will use a own copy of Cash's library. The latest version of Cash's plugin can be found here: <strong>http://community.elgg.org/pg/plugins/project/384562/developer/costelloc/embed-video</strong></p>
<p>The plugin needs Cash&acute;s Eager Widgets to work perfectly in profile pages. The latest version can be found here: <strong>http://community.elgg.org/pg/plugins/project/535997/developer/costelloc/eager-widgets</strong></p>
<p>The plugin doesn't show embebed videos in Riverdashboard, because the River shows only the first 200 characters of the message.</p>
<p><strong>Notes for 1.8:</strong></p>
<p>This plugin uses a 1.8 beta version of Cash&acute;s Embed library. An update will be released with Cash&acute;s official 1.8 library. (Don&acute;t worry. The actual version works fine)</p>
<p><strong>How to install:</strong></p>
<ol>
<li>Enable the plugin and set the video width to content and widgets. In default themes, I suggest 400 pixels to video content and 265 pixels to widget content.</li>
</ol>
<p><strong>To do:</strong></p>
<ul>
<li>Support more video formats.</li>
<li>Support more content</li>
</ul>
<p><strong>Thanks:</strong></p>
<p>A great "Thank You" to DhrupDeScoop for supporting my limited PHP skills and to Gillie for the help in The Wire widget issue.</p>
<p><strong>Final notes:</strong></p>
<p><span style="color: red; ">If you like it, <strong>recommend it</strong>! Recommending, you don&acute;t help me: you help the community, showing the best rated plugins and saving hours for new users.</span></p>
]]></description>
	<dc:creator>Ray J</dc:creator>
</item>
<item>
	<guid isPermaLink="true">http://community.elgg.org/plugins/774755/1.8.3/spam-login-filter</guid>
	<pubDate>Mon, 01 Aug 2011 20:52:30 +0000</pubDate>
	<link>http://community.elgg.org/plugins/774755/1.8.3/spam-login-filter</link>
	<title><![CDATA[Spam Login Filter]]></title>
	<description><![CDATA[
<p>This plugin validates every registration against stopforumspam, fassim, internal domains, e-mails and IP blacklist.</p>
<p>The five validations can be enabled or disabled, and, to save external resources, the plugin validates the registration in the order below:</p>
<ol>
<li>Check IP against IP blacklist cache. (Cache expires once a week).</li>
<li>If negative, check e-mail&acute;s domain against domain blacklist.</li>
<li>If negative, check e-mail against e-mail blacklist.</li>
<li>If negative, check e-mail and IP against stopforumspam.com</li>
<li>If negative, check e-mail and IP against fassim.com</li>
</ol>
<p><strong>Features</strong></p>
<ul>
<li>Four validations can be enabled or disabled.</li>
<li>The plugin always checks de HTTP Status of stopforumspam.com and fassim.com. If the service is down, the plugin ignores the service and validates the user.</li>
<li>Optionally, the plugin can send, by e-mail, notifications about the blocked spammer.</li>
<li>If the user has a StopForumSpam API Key (Optional), the plugin can notify stopforumspam about the spammer.</li>
<li>The plugin doesn&acute;t extend the registration form, so must be compatible with every profile plugin. (Tested with Profile Manager).</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Latest 1.7 or 1.8 version of slyhne's IP address tracker plugin, found here:&nbsp;http://community.elgg.org/plugins/446342/1.8.1/ip-address-tracker-plugin (Tracker Plugin stores IP Adress from user. I think that is wrong create from scratch something that works well).</li>
<li>API Key from http://www.stopforumspam.com/ (Optional)</li>
<li>API Key from http://www.fassim.com/ (Optional)</li>
<li>PHP CURL function enabled. If you use a shared host, check with your host admin.</li>
<li>ELGG "daily" cron must be running.</li>
</ul>
<p><strong>Instalation</strong></p>
<ul>
<li>Install the plugin <strong>below</strong> the tracker plugin.</li>
<li>Optionally gets a stopforumspam.com API Key.</li>
<li>Optionally gets a fassim.com API Key.</li>
<li>Modify and save the settings.</li>
<li>Done.</li>
</ul>
<p><strong>To do</strong></p>
<ul>
<li>Cache the blocked e-mails in internal e-mail blacklist, to save external resources from stopforumspam.com and fassim.com.</li>
<li>Create internal whitelist for IPs and Domains (Dhrup's request)</li>
<li>Collect and show some spam statistics (Blocks by region, etc)</li>
</ul>
<p><strong>Final notes:</strong></p>
<ul>
<li><span style="color: red;">If you like it, <strong>recommend it</strong>! Recommending, you don&acute;t help me: you help the community, showing the best rated plugins and saving hours for new users.</span></li>
<li>Thanks to slyhne for the modifications in tracker plugin and to DhrupDeScoop for the "moral support" during the development.</li>
<li>
<strong>Fassim.com</strong> is in beta stage, so the keys are sent, but not right away. If you dont receive your key, just use stopforumspam.com and wait for the fassim&acute;s key.</li>
</ul>
<p><strong>Thanks:</strong></p>
<ul>
<li>A big "thank you" to Matt Beckett for helping me to develop the 1.8 version. Their efforts was priceless.</li>
</ul>
]]></description>
	<dc:creator>Ray J</dc:creator>
</item>
<item>
	<guid isPermaLink="true">http://community.elgg.org/plugins/694331/1.9.4.0/openinviter-invitefriends</guid>
	<pubDate>Thu, 17 Feb 2011 02:17:06 +0000</pubDate>
	<link>http://community.elgg.org/plugins/694331/1.9.4.0/openinviter-invitefriends</link>
	<title><![CDATA[Openinviter Invitefriends]]></title>
	<description><![CDATA[
<p>This plugin is a fusion of Curverider&acute;s Invitefriends Plugin and Invite Friends module from Openinviter API. You can, in the same form, invite your friends in the old way, typing one e-mail per line, or invite your friends using Openinviter API.</p>
<p><strong>Features:</strong></p>
<ul>
<li>Invite messages uses the same layout from original invitefriends plugins.</li>
<li>Send invite codes in the message. (Allow mutual friendships in registration).</li>
<li>Multilanguage support. (English and Brazilian Portuguese in the package).</li>
<li>Only two files were changed. Future upgrades will be easier.</li>
</ul>
<p><strong>Installing:</strong></p>
<p>Unzip the plugin in the "mod" folder, download the latest version of Openinviter API from http://openinviter.com/download.php and unzip in the \vendor\openinviter folder.</p>
<p><strong>Configuring:</strong></p>
<p><strong>Disable the original Invitefriends plugin.</strong> Edit the file \vendor\openinviter\config.php like the example below. You will need a User Name and Private Key. You can get it registering in openinviter.com website.</p>
<p><em>Example:</em></p>
<p>&lt;?php</p>
<p>$openinviter_settings=array(&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"username"=&gt;"YourUserName", //Your login in the openinviter website.&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>"private_key"=&gt;"YourPrivateKey", //Your private key.&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"cookie_path"=&gt;'/home/admin/tmp', //Path to store cookies and plugin cache.&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"message_body"=&gt;" "&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"message_subject"=&gt;" "&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"transport"=&gt;"curl", //You can use wget too&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"local_debug"=&gt;"on_error",&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"remote_debug"=&gt;FALSE,&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"hosted"=&gt;FALSE,&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"proxies"=&gt;array(),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"stats"=&gt;TRUE,&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"plugins_cache_time"=&gt;1800,&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"plugins_cache_file"=&gt;"oi_plugins.php", //Plugin cache filename.&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"update_files"=&gt;false,&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"stats_user"=&gt;"", //Required to access the stats&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;</p>
<p>"stats_password"=&gt;"" //Required to access the stats&nbsp;&nbsp;&nbsp; );&nbsp;&nbsp;&nbsp;</p>
<p>?&gt;</p>
<p><strong>Final notes:</strong></p>
<ul>
<li>This plugin was writen from scratch, merging a elgg plugin and a openinviter api example.</li>
<li>Only one file from original Invitefriends plugin was changed: \views\default\oi_invitefriends\form.php. I added the line "include($CONFIG-&gt;pluginspath . "oi_invitefriends/oi_invitefriends.php");". This will make future upgrades easier.</li>
<li>The code responsible to send invites through Openvintier API is a "elggfied" version of example.php, supllied in the package.</li>
<li>I will use in the plugin the version numbering from Openinviter API. So, this plugin starts with 1.9.4.0 (Openinviter 1.9.4, minor release 0)</li>
<li>I am using in a production enviroment, but I am a C# developer, not a PHP developer, so be careful. :)</li>
<li><span style="color: red; ">If you like it, <strong>recommend it</strong>! Recommending, you don&acute;t help me: you help the community, showing the best rated plugins and saving hours for new users.</span></li>
</ul>
]]></description>
	<dc:creator>Ray J</dc:creator>
</item>

</channel>
</rss>