diff options
Diffstat (limited to 'site/app/controllers/versions_controller.php')
-rw-r--r-- | site/app/controllers/versions_controller.php | 28 |
1 files changed, 6 insertions, 22 deletions
diff --git a/site/app/controllers/versions_controller.php b/site/app/controllers/versions_controller.php index 9e7cbdc..ee52d96 100644 --- a/site/app/controllers/versions_controller.php +++ b/site/app/controllers/versions_controller.php @@ -39,30 +39,14 @@ class VersionsController extends AppController { var $name = 'Versions'; - var $uses = array('Addon', 'License', 'Translation', 'Version'); - var $components = array('Amo', 'Pagination'); + var $uses = array('Translation', 'Version'); function beforeFilter() { // Disable ACLs because this controller is entirely public. $this->SimpleAuth->enabled = false; $this->SimpleAcl->enabled = false; } - - function license($version_id) { - $version = $this->Version->findById($version_id); - $addon = $this->Addon->getAddon($version['Version']['addon_id']); - $license_text = $this->License->getText($version['Version']['license_id']); - $this->set('version', $version); - $this->publish('addon', $addon); - $this->publish('license_text', $license_text); - - // set up view, then render - $this->layout = 'amo2009'; - $this->pageTitle = sprintf(___('versions_license_header_source'), - $addon['Translation']['name']['string'], $version['Version']['version']) - .' :: '.sprintf(_('addons_home_pagetitle'), APP_PRETTYNAME); - } - + /** * Displays a version's releasenotes in the form requested for updateInfoURLs * See http://developer.mozilla.org/en/docs/Extension_Versioning%2C_Update_and_Compatibility @@ -81,15 +65,15 @@ class VersionsController extends AppController $this->Version->setLang($locale, $this); } } - + $version = $this->Version->findById($version_id, array('Version.releasenotes'), null, -1); - + $updateInfo = $version[0]['releasenotes']; - + $this->publish('updateInfo', $updateInfo); $this->render('update_info', 'ajax'); } } -?> +?>
\ No newline at end of file |