Ignore:
Timestamp:
Mar 3, 2011, 11:13:17 AM (13 years ago)
Author:
patdenice
Message:

New plugins update page.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/plugins_update.php

    r8728 r9491  
    120120      $plugin_info = $plugins->server_plugins[$fs_plugin['extension']];
    121121
    122       list($date, ) = explode(' ', $plugin_info['revision_date']);
    123 
    124       $ext_desc = '<i>'.l10n('Downloads').':</i> '.$plugin_info['extension_nb_downloads']."\r\n"
    125         ."\r\n"
    126         .$plugin_info['extension_description'];
    127 
    128       $rev_desc = '<i>'.l10n('Version').':</i> '.$plugin_info['revision_name']."\r\n"
    129         .'<i>'.l10n('Released on').':</i> '.$date."\r\n"
    130         .'<i>'.l10n('Downloads').':</i> '.$plugin_info['revision_nb_downloads']."\r\n"
    131         ."\r\n"
    132         .$plugin_info['revision_description'];
    133 
    134       if ($plugins->plugin_version_compare($fs_plugin['version'], $plugin_info['revision_name']))
     122      if (!$plugins->plugin_version_compare($fs_plugin['version'], $plugin_info['revision_name']))
    135123      {
    136         // Plugin is up to date
    137         $template->append('plugins_uptodate', array(
    138           'URL' => PEM_URL.'/extension_view.php?eid='.$plugin_info['extension_id'],
    139           'NAME' => $fs_plugin['name'],
    140           'EXT_DESC' => $ext_desc,
    141           'VERSION' => $fs_plugin['version'],
    142           'VER_DESC' => $rev_desc));
    143       }
    144       else
    145       {
    146         // Plugin need upgrade
    147124        $url_auto_update = $base_url
    148125          . '&amp;revision=' . $plugin_info['revision_id']
     
    151128          ;
    152129
    153         $template->append('plugins_not_uptodate', array(
     130        $template->append('plugins', array(
     131          'ID' => $plugin_info['extension_id'],
    154132          'EXT_NAME' => $fs_plugin['name'],
    155133          'EXT_URL' => PEM_URL.'/extension_view.php?eid='.$plugin_info['extension_id'],
    156           'EXT_DESC' => $ext_desc,
    157           'VERSION' => $fs_plugin['version'],
    158           'NEW_VERSION' => $plugin_info['revision_name'],
    159           'NEW_VER_DESC' => $rev_desc,
     134          'EXT_DESC' => trim($plugin_info['extension_description'], " \n\r"),
     135          'REV_DESC' => trim($plugin_info['revision_description'], " \n\r"),
     136          'VERSION' => $plugin_info['revision_name'],
     137          'AUTHOR' => $plugin_info['author_name'],
     138          'DOWNLOADS' => $plugin_info['extension_nb_downloads'],
    160139          'URL_UPDATE' => $url_auto_update,
    161140          'URL_DOWNLOAD' => $plugin_info['download_url'] . '&amp;origin=piwigo_download'));
    162141      }
    163     }
    164     else
    165     {
    166       // Can't check plugin
    167       $template->append('plugins_cant_check', array(
    168         'NAME' => $fs_plugin['name'],
    169         'VERSION' => $fs_plugin['version']));
    170142    }
    171143  }
     
    173145else
    174146{
     147  $template->assign('SERVER_ERROR', true);
    175148  array_push($page['errors'], l10n('Can\'t connect to server.'));
    176149}
Note: See TracChangeset for help on using the changeset viewer.