attachurl.php 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <?php
  2. /**
  3. * [WeEngine System] Copyright (c) 2014 WE7.CC
  4. * WeEngine is NOT a free software, it under the license terms, visited http://www.we7.cc/ for more details.
  5. */
  6. defined('IN_IA') or exit('Access Denied');
  7. //load()->web('common');
  8. //load()->web('template');
  9. //load()->func('file');
  10. //load()->func('tpl');
  11. //load()->model('account');
  12. //load()->model('setting');
  13. //load()->model('user');
  14. //load()->model('permission');
  15. load()->model('attachment');
  16. //load()->classs('oauth2/oauth2client');
  17. $_W['token'] = token();
  18. /*$session = json_decode(authcode($_GPC['__session']), true);
  19. if (is_array($session)) {
  20. $user = user_single(array('uid'=>$session['uid']));
  21. if (is_array($user) && $session['hash'] === md5($user['password'] . $user['salt'])) {
  22. $_W['uid'] = $user['uid'];
  23. $_W['username'] = $user['username'];
  24. $user['currentvisit'] = $user['lastvisit'];
  25. $user['currentip'] = $user['lastip'];
  26. $user['lastvisit'] = $session['lastvisit'];
  27. $user['lastip'] = $session['lastip'];
  28. $_W['user'] = $user;
  29. $_W['isfounder'] = user_is_founder($_W['uid']);
  30. unset($founders);
  31. } else {
  32. isetcookie('__session', false, -100);
  33. }
  34. unset($user);
  35. }
  36. unset($session);
  37. if (!empty($_GPC['__uniacid'])) {
  38. $_W['uniacid'] = intval($_GPC['__uniacid']);
  39. } else {
  40. $_W['uniacid'] = uni_account_last_switch();
  41. }
  42. if (!empty($_W['uniacid'])) {
  43. $_W['uniaccount'] = $_W['account'] = uni_fetch($_W['uniacid']);
  44. if (empty($_W['account'])) {
  45. unset($_W['uniacid']);
  46. }
  47. $_W['acid'] = $_W['account']['acid'];
  48. $_W['weid'] = $_W['uniacid'];
  49. }
  50. if (!empty($_W['uid'])) {
  51. $_W['highest_role'] = permission_account_user_role($_W['uid']);
  52. $_W['role'] = permission_account_user_role($_W['uid'], $_W['uniacid']);
  53. }
  54. $_W['template'] = !empty($_W['setting']['basic']['template']) ? $_W['setting']['basic']['template'] : 'default';
  55. */
  56. $_W['attachurl'] = attachment_set_attach_url();
  57. //load()->func('compat.biz');