From e17e6bd51c0d44db819174710371c9a53fe9f2f3 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. --- webtools/addons/public/htdocs/extensions.php | 66 ++++++++++++++++++++ webtools/addons/public/htdocs/themes.php | 66 ++++++++++++++++++++ webtools/addons/public/tpl/extensions.tpl | 7 +++ webtools/addons/public/tpl/themes.tpl | 7 +++ 4 files changed, 146 insertions(+) create mode 100644 webtools/addons/public/htdocs/extensions.php create mode 100644 webtools/addons/public/htdocs/themes.php create mode 100644 webtools/addons/public/tpl/extensions.tpl create mode 100644 webtools/addons/public/tpl/themes.tpl diff --git a/webtools/addons/public/htdocs/extensions.php b/webtools/addons/public/htdocs/extensions.php new file mode 100644 index 000000000000..32b9419bdbc4 --- /dev/null +++ b/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/webtools/addons/public/htdocs/themes.php b/webtools/addons/public/htdocs/themes.php new file mode 100644 index 000000000000..8d528e93c962 --- /dev/null +++ b/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/webtools/addons/public/tpl/extensions.tpl b/webtools/addons/public/tpl/extensions.tpl new file mode 100644 index 000000000000..734d45223382 --- /dev/null +++ b/webtools/addons/public/tpl/extensions.tpl @@ -0,0 +1,7 @@ +

Extensions

+ +

Description...

+ +

Fresh from the Oven

+ +

Hot this Week

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

Themes

+ +

Description...

+ +

Fresh from the Oven

+ +

Hot this Week