enable.php 899 B

1234567891011121314151617181920
  1. <?php
  2. /**
  3. * This is NOT a freeware, use is subject to license terms
  4. * From www.1314study.com
  5. * 应用售后问题:http://www.discuz.1314study.com/services.php?mod=ask&sid=1
  6. * 应用售前咨询:http://www.discuz.1314study.com/services.php?mod=ask&sid=2
  7. * 二次开发定制:http://www.discuz.1314study.com/services.php?mod=ask&sid=22
  8. */
  9. if(!defined('IN_ADMINCP')) {
  10. exit('Access Denied');
  11. }
  12. $addonid = $plugin['identifier'].'.plugin';
  13. $array = cloudaddons_getmd5($addonid);
  14. if(cloudaddons_open('&mod=app&ac=validator&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
  15. $available = $operation == 'enable' ? 0 : 1;
  16. C::t('common_plugin')->update($_GET['pluginid'], array('available' => $available));
  17. cpmsg('plugins_'.$operation.'_succeed', 'action=plugins'.(!empty($_GET['system']) ? '&system=1' : ''), 'succeed');
  18. }