{"issue":{"pull_request":{"diff_url":"https://github.com/joomla/joomla-platform/pull/237.diff","html_url":"https://github.com/joomla/joomla-platform/pull/237","patch_url":"https://github.com/joomla/joomla-platform/pull/237.patch"},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/a746e2ff69aafd175e65682cc3283fa8?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"a746e2ff69aafd175e65682cc3283fa8","url":"https://api.github.com/users/mbabker","login":"mbabker","id":368545},"milestone":null,"labels":[],"assignee":null,"updated_at":"2011-11-10T13:20:49Z","closed_at":null,"comments":23,"url":"https://api.github.com/repos/joomla/joomla-platform/issues/237","body":"This pull request makes changes to the package extension installer to allow for a scriptfile to be included on a package.\r\n\r\nThis will allow for a package to have a single preflight method, for example to check for any dependencies, such as another extension's presence or a minimum Joomla! version.\r\n\r\nAdditionally, a $results array has been created with each extension's name and $tmpInstaller->install result (which should be true given where it is compiled).  This array is pushed forward to the postflight method, and can be used to display a list of the installed extensions, something many 3PD already do with their custom installation methods (see http://twitpic.com/65xw3i for an example).\r\n\r\nLastly, the TODO concerning the extension_root has been resolved by setting it to JPATH_MANIFESTS/packages/packagename and this is the location the scriptfile is stored in.","html_url":"https://github.com/joomla/joomla-platform/issues/237","title":"Allow package extension types to use scriptfiles","number":237,"id":1402911,"created_at":"2011-08-14T12:09:02Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/679908c699f06435eb3c407f0259bab1?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"679908c699f06435eb3c407f0259bab1","url":"https://api.github.com/users/joomla-jenkins","login":"joomla-jenkins","id":929228},"updated_at":"2011-11-10T13:20:49Z","url":"https://api.github.com/repos/joomla/joomla-platform/issues/comments/2695084","body":"Build triggered by changes to the base.\n\nTest log missing. Tests failed to execute.\nCheckstyle analysis reported 233 warnings and 4165 errors.\n","id":2695084,"created_at":"2011-11-10T13:20:49Z"}}