About
A component exchange internet application
Copyright 2002 Elvis Mehmedovic. All rights reserved. Extended Window Framework Copyright 2002 Elvis Mehmedovic. XWF Window Component 0.9 Copyright 2002 Elvis Mehmedovic. Align Component Set 2.0 Copyright 2001, 2002 Elvis Mehmedovic. Tile Component Copyright 2002 Elvis Mehmedovic.
Project leader: Elvis Mehmedovic (me@emehmedovic.com).
Source: Download
News
ImageContainer Component 1.0.0 (10 Dec 2005 23:00)
ImageContainer Component 1.0.0 (XMCA 0.3) released.
XMCA 0.3 and Flash 8 (10 Dec 2005 23:00)
XMCA 0.3 components are Flash 8 ready. If you are running both Flash 7 and 8, remember you have to install components twice (using Macromedia Extension Manager), for both Flash versions.
XMCA 0.3 Released(18 Jul 2005 19:00)
XM Component Architecture 0.3: Menu Component 2.0.0, Scrollbar Component 1.0.1 and Tile Component 2.0.1.
Align Components 4 (08 Apr 2004)
AS2 incarnation of Align Components released. Dispatch class is included in the package, don't miss it.
Resources
Component Exchage
- Macromedia Exchange
- The official component exchange site.
- flashcomponents.net
- The most popular community component exchange site (not updated anymore).
- flashcomponent.com
- Another community component exchange site (not updated anymore).
Component Development
echo $r[name]; ?> (Version echo $r[version]; ?>)
echo $r[downloads]; ?> downloads / echo $r[views]; ?> views
Rating: echo round((int)$r[totalrating]/(int)$r[ratings], 2); ?>
Author
- Name
- echo $r[author]; ?>
- Site
- echo $r[author_site]; ?>
- Contact
- echo $r[author_email]; ?> if ($r[author_about] != "") { ?>
- Additional
- echo $r[author_about]; ?> } ?>
Release Date
echo gmdate("j M Y G:i", mktime(substr($r[stime], 8, 2), substr($r[stime], 10, 2), substr($r[stime], 12, 2), substr($r[stime], 4, 2), substr($r[stime], 6, 2), substr($r[stime], 0, 4))); ?>
Platform
echo $r[platform]; ?>
Description
$desc = $r[description]; $desc = str_replace("\r", "", $desc); $desc = str_replace("\n\n\n", "
\n\t\t\t\t\t", $desc); $desc = str_replace("\n", "
\n\t\t\t\t\t", $desc); echo $desc; ?>
Preview and Downloads
if ((int)($r[formats]) & 16) { ?>-
if ((int)($r[formats]) & 1) { ?>
- " title="Download Component">Download Component (Extension Manager Format) } if ((int)($r[formats]) & 4) { ?>
- " title="Download Component (Source)">Download Component (Source) } if ((int)($r[formats]) & 8) { ?>
- " title="Download Examples">Download Examples } ?>
Discussion
\n\t\t\t\t\t\t", $disc); $disc = str_replace("<-!n!->", "\n\t\t\t\t\t\t
", $disc); $disc = str_replace("%head1%", "\t\t\t\t\t\t
", $disc); $disc = str_replace("%head2%", "
\n\t\t\t\t\t\t", $disc); $disc = str_replace("%head3%", "
\n", $disc); echo $disc; ?>Components
-
$db = mysql_connect($host_name, $host_username, $host_pwd);
mysql_select_db($host_db, $db);
$where = "";
$se = "stime DESC";
$result = mysql_query("SELECT id, formats, platform, name, version, author, stime, ratings, totalrating FROM components $where ORDER BY $se", $db);
while ($r = mysql_fetch_array($result)) {
$d = mktime(substr($r[stime], 8, 2), substr($r[stime], 10, 2), substr($r[stime], 12, 2), substr($r[stime], 4, 2), substr($r[stime], 6, 2), substr($r[stime], 0, 4));
echo "\t\t\t\t\t\t
- $r[name] (Version $r[version])
- Release Date
- ".gmdate("j M Y", $d)."
- Platfrom
- $r[platform]
\n";
}
?>