Index: trunk/admin/modules/addmodule.php
===================================================================
diff -u -r374 -r553
--- trunk/admin/modules/addmodule.php (.../addmodule.php) (revision 374)
+++ trunk/admin/modules/addmodule.php (.../addmodule.php) (revision 553)
@@ -155,9 +155,25 @@
unset($data);
$data = array();
- $status= admin_language("la_text_ready_to_install");
- $data["Url"] = "$status";
- $data["Name"] = $mod;
+ $status= admin_language("la_text_ready_to_install");
+
+ $mod_tmp_name_arr = explode('-', $mod);
+
+ $mod_tmp_name = '';
+ foreach ($mod_tmp_name_arr as $names) {
+ $mod_tmp_name .= ucfirst($names)."-";
+ }
+
+ $mod_tmp_name = substr($mod_tmp_name, 0, strlen($mod_tmp_name) - 1);
+
+ if (_ModuleLicensed($mod_tmp_name)) {
+ $data["Url"] = "$status";
+ }
+ else {
+ $data["Url"] = ''.admin_language("la_module_not_licensed").'';
+ }
+
+ $data["Name"] = $mod_tmp_name;
$objModList->AddItemFromArray($data);
}