From 34e3360f46bdb39a4d6f7e181dfa9a96bfcb14dc Mon Sep 17 00:00:00 2001 From: "mike.morgan%oregonstate.edu" Date: Mon, 23 Jan 2006 03:29:51 +0000 Subject: [PATCH] Ok, added these for real this time. :) Still have to flesh these out, but that won't take long. git-svn-id: svn://10.0.0.236/trunk@188032 18797224-902f-48f8-a5cc-f745e15eee43 --- .../addons/public/htdocs/extensions.php | 66 +++++++++++++++++++ .../webtools/addons/public/htdocs/themes.php | 66 +++++++++++++++++++ .../webtools/addons/public/tpl/extensions.tpl | 7 ++ mozilla/webtools/addons/public/tpl/themes.tpl | 7 ++ 4 files changed, 146 insertions(+) create mode 100644 mozilla/webtools/addons/public/htdocs/extensions.php create mode 100644 mozilla/webtools/addons/public/htdocs/themes.php create mode 100644 mozilla/webtools/addons/public/tpl/extensions.tpl create mode 100644 mozilla/webtools/addons/public/tpl/themes.tpl diff --git a/mozilla/webtools/addons/public/htdocs/extensions.php b/mozilla/webtools/addons/public/htdocs/extensions.php new file mode 100644 index 00000000000..32b9419bdbc --- /dev/null +++ b/mozilla/webtools/addons/public/htdocs/extensions.php @@ -0,0 +1,66 @@ +query(" + SELECT DISTINCT + TM.ID ID, + TM.Name name, + TM.downloadcount dc + FROM + main TM + INNER JOIN version TV ON TM.ID = TV.ID + INNER JOIN applications TA ON TV.AppID = TA.AppID + INNER JOIN os TOS ON TV.OSID = TOS.OSID + WHERE + AppName = '{$sql['app']}' AND + downloadcount > '0' AND + approved = 'YES' AND + Type = 'E' + ORDER BY + downloadcount DESC + LIMIT + 5 +", SQL_ALL, SQL_ASSOC); + +$popularExtensions = $db->record; + + +// Assign template variables. +$tpl->assign( + array( 'popularExtensions' => $popularExtensions, + 'title' => $clean['app'].' Addons', + 'currentTab' => $currentTab) +); +?> diff --git a/mozilla/webtools/addons/public/htdocs/themes.php b/mozilla/webtools/addons/public/htdocs/themes.php new file mode 100644 index 00000000000..8d528e93c96 --- /dev/null +++ b/mozilla/webtools/addons/public/htdocs/themes.php @@ -0,0 +1,66 @@ +query(" + SELECT DISTINCT + TM.ID ID, + TM.Name name, + TM.downloadcount dc + FROM + main TM + INNER JOIN version TV ON TM.ID = TV.ID + INNER JOIN applications TA ON TV.AppID = TA.AppID + INNER JOIN os TOS ON TV.OSID = TOS.OSID + WHERE + AppName = '{$sql['app']}' AND + downloadcount > '0' AND + approved = 'YES' AND + Type = 'E' + ORDER BY + downloadcount DESC + LIMIT + 5 +", SQL_ALL, SQL_ASSOC); + +$popularExtensions = $db->record; + + +// Assign template variables. +$tpl->assign( + array( 'popularExtensions' => $popularExtensions, + 'title' => $clean['app'].' Addons', + 'currentTab' => $currentTab) +); +?> diff --git a/mozilla/webtools/addons/public/tpl/extensions.tpl b/mozilla/webtools/addons/public/tpl/extensions.tpl new file mode 100644 index 00000000000..734d4522338 --- /dev/null +++ b/mozilla/webtools/addons/public/tpl/extensions.tpl @@ -0,0 +1,7 @@ +

Extensions

+ +

Description...

+ +

Fresh from the Oven

+ +

Hot this Week

diff --git a/mozilla/webtools/addons/public/tpl/themes.tpl b/mozilla/webtools/addons/public/tpl/themes.tpl new file mode 100644 index 00000000000..214a91d9969 --- /dev/null +++ b/mozilla/webtools/addons/public/tpl/themes.tpl @@ -0,0 +1,7 @@ +

Themes

+ +

Description...

+ +

Fresh from the Oven

+ +

Hot this Week