分享好友 最新动态首页 最新动态分类 切换频道
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(
最新文章
AI写作平台:全方位助力内容创作!
### AI写作平台:全方位助力内容创作!在数字化时代,内容创作已成为连接世界的重要桥梁无论是新闻报道、学术论文、创意小说,还是商业文案、社交媒体帖子,优质的内容创作不仅丰富了人们的精神世界,更是推动了社会进步和经济发展的关键力
12月16日精选热点:豆包再传重磅利好,这些概念股有望涨停潮
1、豆包概念:字节跳动与北京大学成立“豆包大模型系统软件联合实验室”近日,北京大学-字节跳动“豆包大模型系统软件联合实验室”签约仪式暨“面向大模型的智能化软件技术与生态”学术研讨会在北京大学英杰交流中心隆重举行。与会专家们一
AI生成PPT免费工具有哪些?教你又快又好地完成PPT制作任务
如今,在现代职场与学术交流中,PPT演示已然成为传递信息、打动观众的关键手段。 然而,面对繁复的设计抉择、内容编排与视觉呈现的压力,很多人并不能处理好各种因素之间的关系,因此让PPT演示的整体效果受
2024年第七届人工智能与云计算会议(AICCC 2024)
2024年12月14-16日日本东京早稻田大学国际会议中心http://www.aiccc.net2024年第七届人工智能与云计算会议(AICCC 2024)得到了日本神户大学等多所学校的学术支持。会议出版AICCC系列会议从2018年起历届都成功举办,参会者就人工智能、云计
ChatGPT技术奠基者 Brain.ai,获乔布斯家族投资后进军中国
五一假期那么长你想好去哪儿玩耍了吗?来厦门这里就对啦!这个五一来同安汀溪赏乡村美景、猜趣味灯谜尝同安小吃、游温泉民宿探古厝秘境、观厨王争霸品乡宴风味、购同安好物共赴假期之约吧5月1日乡约古城 食在同安首届美食旅游康养文化节暨2
14个最强大的建筑设计AI工具
推荐:用 NSDT设计器 快速搭建可编程3D场景。AI革命并不是在敲我们的门,而是已经进入我们的门。 它已经介入,摘下帽子,准备开始工作。 设计的动态在不断发展,而我们处于最前沿,将人类创造力和机器
ChatGPT搜索与Her打通了!搜索免费开放,居然还剧透明日直播主题
原创 关注前沿科技 量子位衡小宇 白小交 发自 凹非寺量子位 | 公众号 QbitAIChatGPT今天带来的是搜索功能方面的一些迭代升级(更像谷歌了)。主要有三点,私以为最大亮点是第二:根据用户反馈,优化搜索体验,移动端搜索更快,并能搜索出多
2024年全球最佳前十b2b电商网站
由于 B2B 电子商务网站的出现,企业对企业 (B2B) 交易的格局发生了重大转变。这些在线平台已成为强大的推动者,重塑了企业进行交易、简化运营和建立持久合作关系的方式。B2B电子商务简介B2B 电子商务领域包括专为企业买卖商品和服务而设计
6月20日涨停板个股涨停原因揭秘
你手中的股票今天涨停了吗?今天沪深两市一共96家个股涨停,两市涨停家数不足百家,市场打板情绪温和。涨停板分析1、亚士创能(9.97%)涨停原因:建筑节能。2、上海电力(9.97%)涨停原因:光伏概念、风电、绿色电力。3、锦浪科技(20.00%
ai绘画一键生成绘画怎么弄?简单方法来看
首先我们使用AI创作家网页端工具4. 最后,你只需要将生成的绘画保存下来,就可以随时随地欣赏它了。
相关文章
推荐文章
发表评论
0评