国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1003B

  1. <?php if(!defined('DEDEINC')) exit('Request Error!');
  2. /**
  3. * 获得责任编辑名称
  4. *
  5. * @version $Id: adminname.lib.php 2 8:48 2010年7月8日Z tianya $
  6. * @package DedeCMS.Taglib
  7. * @copyright Copyright (c) 2020, DedeBIZ.COM
  8. * @license https://www.dedebiz.com/license
  9. * @link https://www.dedebiz.com
  10. */
  11. /**
  12. * 获得责任编辑名称
  13. *
  14. * @access public
  15. * @param object $ctag 解析标签
  16. * @param object $refObj 引用对象
  17. * @return string 成功后返回解析后的标签内容
  18. */
  19. function lib_adminname(&$ctag, &$refObj)
  20. {
  21. global $dsql;
  22. if(empty($refObj->Fields['dutyadmin']))
  23. {
  24. $dutyadmin = $GLOBALS['cfg_df_dutyadmin'];
  25. }
  26. else
  27. {
  28. $row = $dsql->GetOne("SELECT uname FROM `#@__admin` WHERE id='{$refObj->Fields['dutyadmin']}' ");
  29. $dutyadmin = isset($row['uname']) ? $row['uname'] : $GLOBALS['cfg_df_dutyadmin'];
  30. }
  31. return $dutyadmin;
  32. }