optimizer_seo.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. /**
  3. * [Discuz!] (C)2001-2099 Comsenz Inc.
  4. * This is NOT a freeware, use is subject to license terms
  5. *
  6. * $Id: optimizer_seo.php 31344 2012-08-15 04:01:32Z zhangjie $
  7. */
  8. if(!defined('IN_DISCUZ')) {
  9. exit('Access Denied');
  10. }
  11. class optimizer_seo {
  12. public function __construct() {
  13. }
  14. public function check() {
  15. $seotitle = C::t('common_setting')->fetch('seotitle', true);
  16. $seokeywords = C::t('common_setting')->fetch('seokeywords', true);
  17. $seodescription = C::t('common_setting')->fetch('seodescription', true);
  18. $rewritestatus = C::t('common_setting')->fetch('rewritestatus', true);
  19. if(!$seotitle || !$seokeywords || $seodescription || !$rewritestatus) {
  20. $return = array('status' => 1, 'type' =>'header', 'lang' => lang('optimizer', 'optimizer_seo_advice'));
  21. } else {
  22. $return = array('status' => 0, 'type' =>'none', 'lang' => lang('optimizer', 'optimizer_seo_no_need'));
  23. }
  24. return $return;
  25. }
  26. public function optimizer() {
  27. $adminfile = defined(ADMINSCRIPT) ? ADMINSCRIPT : 'admin.php';
  28. dheader('Location: '.$_G['siteurl'].$adminfile.'?action=setting&operation=seo');
  29. }
  30. }
  31. ?>