Free Downloads for Site Owners and Web Developers
On this page you'll find some handy PHP, Flash, and ActionScript source files released by Plethora Design, LLC under a GNU/GPL license. If you make improvements or use these scripts in your projects, we'd love to hear about it. Feel free to contact us with questions, and don't forget to have a look at our work, about us, and what we do. You may also be interested in our web development blog.
Joomla 1.5 Extensions

-
Zip
v.1.0, Feb. 12, 2010.
This is still very much alpha.
Displays a random video for a specific user. Lets you set the video width and height, control whether to show a "more videos" link or not, and control the wording of that link. Also allows you to display a single YouTube video instead of a random one. It uses the Google Data API for YouTube to grab the user's video IDs and pick one at random.
Requirements: Joomla 1.5 and Zend 1.9+ (supported by most Apache servers). This has been tested on shared hosting running Apache on Linux (LAMP), but may require editing your php.ini file, depending on your web host. See below ..
Known issues:
- "Warning: include(Zend/Gdata/YouTube.php) ... "
In some cases - Windows servers, perhaps, or if your host doesn't allow PHP scripts to use the ini_set() function - it may be necessary to manually set the include_path directive in your php.ini to something like 'include_path = ..:/usr/lib/php:/home/account/public_html/modules/mod_randomyoutube/Zend/library'.
The above assumes your php.ini include_path is /usr/lib/php, but that will be different for every server, so check phpinfo() for that. In the Joomla backend, go to Help > System Info, PHP Information. - "max_execution exceeded" & timeouts: Because the installation file is 1.25 Mb and contains quite a few files (most notably the Gdata library), it might time out when you try to install it. You can instead use the "install from directory" approach in the Joomla extension installer. Unzip the installation package and upload the unxzipped folder to a location on your server, typically /public_html/tmp. The next version will feature a slimmed down library to alleviate this issue.

- Zip
v.1.0, Aug. 22, 2009.
Displays an RSS feed of your latest Morfeoshow images. It's in ATOM format and you can configure the feed title, description, and number of items. It displays the Morfeoshow thumbnails and links each item to the large version of the image. For Joomla 1.5; tested on 1.5.14.

- Zip
v. 1.1, Aug. 25, 2009.
Community Builder Google Calendar Plugin![]()
![]()
A Community Builder plugin that can be displayed as a tab on a user's personal profile, so each user can have a separate calendar. The user just needs to enter the unique ID of the calendar in the plugin parameters in their profile. You can set a default calendar and time zone, and individual users can set their own time zones and calendars as well. This plugin comes with English and Dutch language files. Tested on Joomla 1.5.14 with Community Builder 1.2.1. It should work with or without legacy mode on. Should function in Joomla 1.0 too, though multilingual functionality probably will not work.
- Zip
v. 1.0, Sep. 4, 2009.
EventList Venues for Google Earth KML![]()
This is a Google Earth KML-exporter add-on for EventList 1.0.1 for Joomla 1.5.
It lets you provide visitors a link with which they can directly open or download a KML-format file of all your published venues, complete with venue descriptions, links (if the venue contains one), and automatic creation of markers with latitude and longitude.
That is generated from the basic address information for the venue - you do not need to enter latitude or longitude anywhere. There is just one file to upload, but make sure to read the requirements in the readme.txt file that comes with the zip file.See it in action here
- Zip
v. 1.5, Jan. 24, 2010.
Update your Twitter status when you add an event to the EventList component. Joomla 1.5 native. Comes with language translation capability and includes English and French.
- v. 1.5: added French language definitions
- v. 1.4: added PHP date() formatting for date & time. Fixed venue addition bug, also allowed for display of venue within event tweet. Removed unused "user layer".
- v. 1.3: you can now display the event date and time in your tweet.
- Zip
v. 1.0
The Bookmarks component for Mambo and Joomla doesn't have a built-in way to show an RSS feed of the most recently added links. This is a standalone PHP script that uses the Joomla configuration variables to connect to the database and selects the most recent (and published) links. You would still need to add it as a feed into your Joomla template's <head> tag. Tested with Joomla 1.0 and 1.5 (Bookmarks does work with 1.5 but needs a few modifications).
- Zip
v. 1.0
PHP-Nuke IndyNews to Joomla Script:
We wrote this script when we needed to migrate a very large news-centric site from the now very-outdated PHP-Nuke content management system to Joomla 1.5. We used an existing Joomla component, ezPhpNuke, to migrate the site over, but we also used the IndyNews module for PHP-Nuke, and wanted to copy our images and other news files to Joomla. This script does just that. Improvements welcome! This was used successfully to migrate over 5000 articles and 3000+ users. Download includes a readme - please refer to it for details.
Flash
