<?php slot('op_sidemenu'); include_partial('pluginInformationBar', array('package' => $release->Package)); end_slot(); ?> <?php use_helper('opPluginChannelServerPlugin'); $channelOption = ''; if (opPluginChannelServerToolkit::getConfig('channel_name') !== opPluginManager::OPENPNE_PLUGIN_CHANNEL) { $channelOption = ' --channel=' . opPluginChannelServerToolkit::getConfig('channel_name'); } op_include_parts('listBox', 'releaseInfoList', array('title' => __('Detail of this release'), 'list' => array(__('Plugin') => $release->Package->name, __('Version') => $release->version, __('Stability') => __($release->stability), __('Release Note') => PEAR::isError($info->getRawValue()) ? '' : nl2br($info['notes']), __('Installation') => __('Install the plugin:') . '<br /> <code>$ ./symfony opPlugin:install ' . $release->Package->name . ' -r ' . $release->version . $channelOption . '</code><br /> <br />' . __('Migrate your model and database:') . '<br /> <code>$ ./symfony openpne:migrate --target=' . $release->Package->name . '</code><br /> ', __('Download') => link_to(get_plugin_download_url($release->Package->name, $release->version, 'tgz'), get_plugin_download_url($release->Package->name, $release->version, 'tgz'))))); if ($release->isAllowed($sf_user->getRawValue()->getMember(), 'delete')) { op_include_form('removeRelease', $form, array('title' => __('Do you want to delete this release?'), 'button' => __('Delete'), 'url' => url_for('@release_delete?id=' . $release->id))); }
?> </s> <d><?php echo $info['description']; ?> </d> <da><?php echo $info['date']; ?> <?php echo $info['time']; ?> </da> <n><?php echo $info['notes']; ?> </n> <f><?php echo $release->File->filesize; ?> </f> <g><?php echo get_plugin_download_url($package->name, $release->version); ?> </g> <x xlink:href="package.<?php echo $release->version; ?> .xml"/> </r>