Esempio n. 1
0
 shownav('tools', 'nav_founder_upgrade');
 showsubmenusteps('nav_founder_upgrade', array(array('founder_upgrade_updatelist', $step == 1), array('founder_upgrade_download', $step == 2), array('founder_upgrade_compare', $step == 3), array('founder_upgrade_upgrading', $step == 4), array('founder_upgrade_complete', $step == 5)));
 showtableheader();
 if ($step != 5) {
     foreach ($upgrade_run as $type => $list) {
         if ($type == $operation && $version == $list['latestversion'] && $release == $list['latestrelease']) {
             $discuz_upgrade->locale = $locale;
             $discuz_upgrade->charset = $charset;
             $upgradeinfo = $list;
             break;
         }
     }
     if (!$upgradeinfo) {
         cpmsg('upgrade_none', '', '', array('upgradeurl' => upgradeinformation(-1)));
     }
     $updatefilelist = $discuz_upgrade->fetch_updatefile_list($upgradeinfo);
     $updatemd5filelist = $updatefilelist['md5'];
     $updatefilelist = $updatefilelist['file'];
     $theurl = 'upgrade&operation=' . $operation . '&version=' . $version . '&locale=' . $locale . '&charset=' . $charset . '&release=' . $release;
     if (empty($updatefilelist)) {
         cpmsg('upgrade_download_upgradelist_error', 'action=' . $theurl, 'form', array('upgradeurl' => upgradeinformation(-2)));
     }
 }
 if ($step == 1) {
     showtablerow('class="header"', '', $lang['founder_upgrade_preupdatelist']);
     foreach ($updatefilelist as $file) {
         $file = '<em class="files bold">' . $file . '</em>';
         showtablerow('', '', array($file));
     }
     $linkurl = ADMINSCRIPT . '?action=' . $theurl . '&step=2';
     showtablerow('', '', array($lang['founder_upgrade_store_directory'] . './data/update/Discuz! X' . $version . ' Release[' . $release . ']'));