#18429374 : fixed checking update

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6937 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
haneul 2009-11-11 11:16:05 +00:00
parent 30b4d20aa7
commit f289e77261
2 changed files with 5 additions and 4 deletions

View file

@ -97,10 +97,10 @@
} }
else { else {
$package->depends[$key]->installed = true; $package->depends[$key]->installed = true;
$package->depends[$key]->cur_version = $packages[$dep->package_srl]->version; $package->depends[$key]->cur_version = $packages[$dep->package_srl]->current_version;
if(version_compare($dep->version, $packages[$dep->package_srl]->version, ">")) if(version_compare($dep->version, $packages[$dep->package_srl]->current_version, ">"))
{ {
$package->need_update = true; $package->depends[$key]->need_update = true;
$package->package_srl .= ",". $dep->package_srl; $package->package_srl .= ",". $dep->package_srl;
} }
else else
@ -109,6 +109,7 @@
} }
} }
} }
debugPrint($package);
} }
$installedPackage = $oModel->getInstalledPackage($package_srl); $installedPackage = $oModel->getInstalledPackage($package_srl);
if($installedPackage) { if($installedPackage) {

View file

@ -8,7 +8,7 @@
<dt><strong>{$lang->depending_programs} :</strong></dt> <dt><strong>{$lang->depending_programs} :</strong></dt>
<dd> {$dep->title} ver. {$dep->version} - <dd> {$dep->title} ver. {$dep->version} -
<!--@if($dep->installed)-->{$lang->current_version}: {$dep->cur_version} <!--@if($dep->need_update)--> ({$lang->require_update})<!--@end--> <!--@else-->{$lang->require_installation}<!--@end--> <!--@if($dep->installed)-->{$lang->current_version}: {$dep->cur_version} <!--@if($dep->need_update)--> ({$lang->require_update})<!--@end--> <!--@else-->{$lang->require_installation}<!--@end-->
<!--@if($dep->need_update || !$dep->installed)--><a href="http://download.xpressengine.com/?module=resourceapi&act=procResourceapiDownload&package_srl={$dep->package_srl}">{$lang->download}</a> ({$lang->path} : {$dep->path})<!--@end--> <!--@if($show_ftp_note && ($dep->need_update || !$dep->installed))--><a href="http://download.xpressengine.com/?module=resourceapi&act=procResourceapiDownload&package_srl={$dep->package_srl}">{$lang->download}</a> ({$lang->path} : {$dep->path})<!--@end-->
</dd> </dd>
</dl> </dl>
<!--@end--> <!--@end-->