分享好友 最新动态首页 最新动态分类 切换频道
Discuz精品商业插件主题列表图片显示最新V4.4商业版.zip资源
2024-12-26 15:07
<?php if(!defined('IN_DISCUZ')) { exit('Access Denied'); } class plugin_showimg_dzx{ function forumdisplay_output() { global $_G; $fid = getgpc('fid'); if($fid) { $fid = is_numeric($fid) ? intval($fid) : (!empty($_G['setting']['forumfids'][$fid]) ? $_G['setting']['forumfids'][$fid] : 0); } $forumset = unserialize($_G['cache']['forums'][$fid]['plugin']['showimg_dzx']['forum_setting']); $forumset['wf_pages'] = $forumset['wf_pages']?$forumset['wf_pages']:5; if(in_array(0,$forumset['content_show'])){ $content_show = 1; } if($forumset['forum_type'] >= 3 and $forumset['forum_type']<5){ $forumname = strip_tags($_G['forum']['name']); //设置SEO $navtitle = strip_tags($_G['forum']['name']); //$_G['forum']['name'] = $_G['forum']['seotitle']; $metakeywords = $_G['forum']['keywords']; $metadescription = $_G['forum']['seodescription']; if(!$metakeywords) { $metakeywords = $_G['forum']['name']; } if(!$metadescription) { $metadescription = $_G['forum']['name']; } //子版块 foreach($_G['cache']['forums'] as $sub) { if($sub['type'] == 'sub' && $sub['fup'] == $_G['fid'] && (!$_G['setting']['hideprivate'] || !$sub['viewperm'] || forumperm($sub['viewperm']) || strstr($sub['users'], " $_G[uid] "))) { if(!$sub['status']) { continue; } $subexists = 1; $sublist = array(); $query = C::t('forum_forum')->fetch_all_info_by_fids(0, 'available', 0, $_G['fid'], 1, 0, 0, 'sub'); if(!empty($_G['member']['accessmasks'])) { $fids = array_keys($query); $accesslist = C::t('forum_access')->fetch_all_by_fid_uid($fids, $_G['uid']); foreach($query as $key => $val) { $query[$key]['allowview'] = $accesslist[$key]; } } foreach($query as $sub) { $sub['extra'] = dunserialize($sub['extra']); if(!is_array($sub['extra'])) { $sub['extra'] = array(); } if(forum($sub)) { $sub['orderid'] = count($sublist); $sublist[] = $sub; } } break; } } if($subexists) { if($_G['forum']['forumcolumns']) { $_G['forum']['forumcolwidth'] = (floor(100 / $_G['forum']['forumcolumns']) - 0.1).'%'; $_G['forum']['subscount'] = count($sublist); $_G['forum']['endrows'] = ''; if($colspan = $_G['forum']['subscount'] % $_G['forum']['forumcolumns']) { while(($_G['forum']['forumcolumns'] - $colspan) > 0) { $_G['forum']['endrows'] .= '<td>&nbsp;</td>'; $colspan ++; } $_G['forum']['endrows'] .= '</tr>'; } } if(empty($_G['cookie']['collapse']) || strpos($_G['cookie']['collapse'], 'subforum_'.$_G['fid']) === FALSE) { $collapse['subforum'] = ''; $collapseimg['subforum'] = 'collapsed_no.gif'; } else { $collapse['subforum'] = 'display: none'; $collapseimg['subforum'] = 'collapsed_yes.gif'; } } if(!empty($_GET['forumdefstyle'])){ //设置文字还是图片模式 $forumdefstyle = isset($_GET['forumdefstyle']) ? $_GET['forumdefstyle'] : ''; if($forumdefstyle) { switch($forumdefstyle) { case 'no': dsetcookie('forumdefstyle', ''); break; case 'yes': dsetcookie('forumdefstyle', 1, 31536000); break; } } } //版规展开、关闭图片 if(!isset($_G['cookie']['collapse']) || strpos($_G['cookie']['collapse'], 'forum_rules_'.$_G['fid']) === FALSE) { $collapse['forum_rules'] = ''; $collapse['forum_rulesimg'] = 'no'; } else { $collapse['forum_rules'] = 'display: none'; $collapse['forum_rulesimg'] = 'yes'; } if($_GET['mod']=='forumdisplay' and $_GET['forumdefstyle']!='yes' and $_G['cookie']['forumdefstyle']!=1){ $navtitle = $_G['forum']['name']; //版块标题名称 $forum_up = $_G['cache']['forums'][$_G['forum']['fup']]; if($_G['forum']['type'] == 'forum') { $fgroupid = $_G['forum']['fup']; if(empty($_GET['archiveid'])) { $navigation = ' <em>&rsaquo;</em> <a href=https://download.csdn.net/download/cy810/"forum.php?gid='.$forum_up['fid'].'">'.$forum_up['name'].'</a><em>&rsaquo;</em> <a href=https://download.csdn.net/download/cy810/"forum.php?mod=forumdisplay&fid='.$_G['forum']['fid'].'">'.$_G['forum']['description'].'</a>'; } else { $navigation = ' <em>&rsaquo;</em> '.'<a href=https://download.csdn.net/download/cy810/"forum.php?mod=forumdisplay&fid='.$_G['fid'].'">'.$_G['forum']['name'].'</a> <em>&rsaquo;</em> '.$forumarchive[$_GET['archiveid']]['displayname']; } $seodata = array('forum' => $_G['forum']['name'], 'fgroup' => $forum_up['name'], 'page' => intval($_GET['page'])); } $_G['setting']['forumpicstyle']['thumbwidth'] = $forumset['pic_width']; $_G['setting']['forumpicstyle']['thumbheight'] = $forumset['pic_height']; if(empty($forumset['digest_len'])){ $clen = 100; //内容摘要长度 }else{ $clen = $forumset['digest_len']; //内容摘要长度 } $page = $_G['page']; $subforumonly = $_G['forum']['simple'] & 1; $language = lang('forum/misc'); foreach($_G['forum_threadlist'] as $key => $value){ $_G['forum_threadlist'][$key]['coverpath'] = getthreadcover($value['tid'], $value['cover']); $_G['forum_threadlist'][$key]['avatar'] = avatar($value['authorid'],'small',true); $post = DB::fetch_first("SELECT * FROM ".DB::table('forum_post')." WHERE tid='{$value['tid']}' and first=1"); if(in_array(0,$forumset['content_show'])){ $_G['forum_threadlist'][$key]['content'] = cutstr(ubb(strip_tags($post['message'])),$clen); $_G['forum_threadlist'][$key]['content'] = preg_replace(lang('plugin/showimg_dzx','btzhyybj'), '', $_G['forum_threadlist'][$key]['content']); } //今天发表的用红色 if($_G['forum_threadlist'][$key]['istoday']){ $_G['forum_threadlist'][$key][dateline] = str_replace('<span ','<span style="color:#f26c4f;"',$_G['forum_threadlist'][$key][dateline]); } //加载特殊主题调用模板 $_G['forum_threadlist'][$key]['callcontent'] = loadtemplate($value,$forumset); } include('source/language/forum/lang_template.php'); if($forumset['forum_type'] == 3){ $multipage = multi($_G['forum_threadcount'], $_G['tpp'], $page, "forum.php?mod=forumdisplay&fid=$_G[fid]".$sqlsid.$forumdisplayadd['page'].($multiadd ? '&'.implode('&', $multiadd) : '')."$multipage_archive", $_G['setting']['threadmaxpages']); include template('showimg_dzx:pu'); }elseif($forumset['forum_type'] == 4){ $multipage = multi($_G['forum_threadcount'], $_G['tpp'], $page, "forum.php?mod=forumdisplay&fid=$_G[fid]".$sqlsid.$forumdisplayadd['page'].($multiadd ? '&'.implode('&', $multiadd) : '')."$multipage_archive", $_G['setting']['threadmaxpages']); $lang = lang('forum/template'); include template('showimg_dzx:list_style_1'); } exit; }else{ return; } } } function common() { global $_G; $fid = intval($_G['fid']); $forumset = unserialize($_G['cache']['forums'][$fid]['plugin']['showimg_dzx']['forum_setting']); if($forumset['forum_type']>1 && $_G['gp_mod'] == 'viewthread'){ //如果是图片模板就显示设为封面按钮 $_G['forum']['picstyle'] = 1; } } function discuzcode(){ global $_G,$post; //print_r($_G['discuzcodemessage']); $message = $_G['discuzcodemessage']; if($post['first']==1){ if($_G['groupid']<=3 or $_G['uid']==$_G['forum_thread']['authorid']){ $msglower = strtolower($message); $allowimgcode = 1; if(strpos($msglower, '[/img]') !== FALSE) { $message = preg_replace(array( "/[img]s*([^[< ]+?)s*[/img]/ies", "/[img=(d{1,4})[x|,](d{1,4})]s*([^[< ]+?)s*[/img]/ies" ), $allowimgcode ? array( "parseimg2('', '', '\1','".$_G['tid']."')", "parseimg2('\1', '\2', '\3','".$_G['tid']."')" ) : array(
最新文章
成都市首批“川渝科技小记者站”建站学校授牌
为高质量推进川渝地区教育协同发展,12月16日,由四川省科协、重庆市科协指导,四川科幻世界杂志社有限公司、重庆科普文化产业集团主办,四川科技报、重庆科技融媒体中心、成都幻创空间教育科技有限公司承办的成都市首批川渝科技小记者站点
车子不在自己名下可以抵押贷款吗
驾驶证提前 4 个月不能换最多只能提前 90 天换证。
免费看漫画的软件排行榜 热门的看漫画软件前五推荐
如今优质的漫画越来越多,人们都在搜索免费看漫画的软件。可是大家却并不知道有哪些软件可以满足大家的需求,有哪些作用,想知道什么样的软件可以免费看漫画,不如就看一下接下来的介绍?下面的这几款软件都很不错,可以轻松地满足人们看漫
雷达、陈亮:世界历史进程的演进与中国对外开放的世界意义
来源:人大CMF陈亮  中国人民大学中国经济改革与发展研究院、中国人民大学全国中国特色社会主义政治经济学研究中心研究员本文字数:7621字阅读时间:19分钟“党的百年奋斗深刻影响了世界历史进程……党领导人民成功走出中国式现代化道路,
金舟Windows优化大师免费版下载安装
金舟Windows优化大师是一款免费的电脑系统清理优化软件,可以一键清理C盘,使C盘空间爆满的情况得到缓解。支持大文件搬家、内存清理、微信清理等多种垃圾清理功能,全方面优化系统,使电脑运行更流畅。界面简洁,操作简单,对用户很是友好
最新营销策划方案大纲(4篇)
方案是从目的、要求、方式、方法、进度等都部署具体、周密,并有很强可操作性的计划。那么我们该如何写一篇较为完美的方案呢?下面是小编帮大家整理的方案范文,仅供参考,大家一起来看看吧。每个人都在苦苦思索自己存在的意义,每个人都在
超级硬盘数据恢复软件 V7.8.5.3 官方安装版
  超级的使用方法更加简单,用户安装好之后就可以马上根据软件的指导来进行硬盘数据的恢复了。拥有强大的数据恢复能力,能够帮助你去恢复近期删除的数据。支持数据排序分类功能,快速去指定需要的内容来进行恢复。  本数据恢复软件支持
社团工作计划(优质5篇)
这个社团是一个自主组织的社团,我既是社团的负责人,又担任社团的指导老师。作为首次担任老师,我深知这十周的课程安排将是一项不小的挑战,但我决定迎接这个挑战并尽力完成。为了确保教学目标的明确和课程的顺利进行,我特地制定了以下授
继续执行轻指数、重个股的方针
1. 美国11月CPI同比增长2.7%,环比增长0.3%,符合预期。美联储12月降息概率升至97.9%。 2. 字节跳动视频生成模型PixelDance在豆包电脑版开启内测,用户每日可免费生成十支视频。豆包大模型用户和下载量位列全国第一、全球第二。 3. 个人养
零基础学建站,搭建教程,轻松掌握建设技巧
本教程为您从零开始,详细介绍搭建过程,涵盖基础知识、工具使用、设计技巧等,轻松掌握建设技能。跟随教程,一步步构建属于自己的。筹备阶段建设步骤详解建设过程中的关键点在互联网的迅猛发展浪潮中,已成为企业和个人展示自我、拓展业务
相关文章
推荐文章
发表评论
0评