discuz - diy 实现

【小组风采】模板(DIY)实现:

<style type="text/css">

div#first-pic { float:left; }

div#first-topic {height:70px; overflow: hidden;}

div#topic-list {clear:both; line-height:200%;}

h2 { line-height:200%;}

p { line-height:200%; }

</style>

<div class="module cl">

[index=1]

<div id="first-pic">

<a href="{url}"><img style="padding-right:10px; padding-bottom:10px;" src="{pic}" width="{picwidth}"; height="{picheight}";/></a>

</div>

<div id="fist-topic">

<h2><a href="{url}" title="{title}"{target}>{title}</a></h2>

<p><span style="text-overflow:ellipsis; padding-right:10px;">{summary}</span><a href="{url}"><span style="color:#FF6633;">[详细]</span></a></p>

</div>

[/index]

<div id="topic-list">

<ul>

[loop]

<li><a href="{forumurl}"><span style="color:#FF6633; padding-right:10px;">[{forumname}]</span></a><a href="{url}" title="{title}"{target}>{title}</a></li>

[/loop]

[order=1][/order]

</ul>

</div>

</div>

时间: 2024-10-10 21:36:52

discuz - diy 实现的相关文章

Discuz diy模块内容简介 UBB代码过滤不完整的解决

修改文件source\class\block\forum\block_thread.php if($messagearr) { foreach($messagearr as $tid => $var) { $thread = $_G['block_thread'][$tid]; if($nospecial) { $thread['special'] = 0; } if($thread['special'] == 1) { $polloptions = array(); $multiple = D

Discuz常见小问题2-如何清空,删除,清除全部DIY的数据

如果所有diy都不想要了,手动清空_common_block._common_diy_data与_common_template_block表,然后删除\data\diy\下的所有子文件夹,保证你以前所有的diy干干净净,就像从未diy过的disciz x.以后删除diy的内容时,老老实实先删模块,再删框架,不要梦想直接删框架就会连模块一起帮你删掉,至于以为前台diy的"清空"真能清空的,和傻子没什么两样.{:soso_e113:} ? 可以复制表的名称,然后选中这个表,点击操作 ?

discuz 门户diy实现翻页功能的修改记录

第一步:找到文件:\source\class\block\portal\block_article.php 找到这个方法:function getdata($style, $parameter) 将其修改为:function getdata($style, $parameter, $bid) 在本文件再找到这样一段话:$query = DB::query("SELECT at.*, ac.viewnum, ac.commentnum FROM ".DB::table('portal_a

discuz x2 diy 模块的样式点击不管用,模块的数据、标题都可以编辑

这个是diy模板的文件忘记添加 <style id="diy_style" type="text/css"></style> 一般这个文件都是在引入头部文件的后面添加,如: <!--{template common/header}--> <style id="diy_style" type="text/css"></style> ..........

在discuz二次开发模板时,diy编辑显示我“抱歉,您没有权限添加此模块

<div id="diy_vk_portal_slide_top" class="area"><div id="frameCRxR0M" class=" frame move-span cl frame-1"><div id="frameCRxR0M_left" class="column frame-1-c"><div id="fra

discuz中的 $diynav

请教:在header.htm模板文件中的下边这段代码是什么意思,什么作用?$diynav 怎么解释.好像与DIY有关      <!--{if CURMODULE == 'topic' && $topic && empty($topic['useheader']) && check_diy_perm($topic)}-->                $diynav        <!--{/if}--> 答:$diynav 是一个

Discuz! X 插件开发手册

文件命名规范 Discuz! 按照如下的规范对程序和模板进行命名,请在设计插件时尽量遵循此命名规范: 可以直接通过浏览器访问的普通程序文件,以 .php 后缀命名. 被普通程序文件引用的程序文件,以 .inc.php 后缀命名. 被普通程序文件,或引用程序文件引用的函数库或类库,以 .func.php(函数库) 或 .class.php(类库) 后缀命名. 模板文件,以 .htm 后缀命名,插件模板文件存在于 source/plugin/identifier/template/ 目录中. 模板语

discuz X3.1的门户文章实现伪静态,利于搜索引擎收录url的地址修改

最近在捣鼓DZ框架,这两天发现文章的收录情况并不是太理想,做了很多优化方面的工作,今天主要解决了DZ门户的文章链接伪静态化,在这次修改之前,也做过一次在网上找的静态化修改,之前做的方式是: 1.在DZ管理后台->全局->seo设置->url静态化模块中,开启如下配置 2.在nginx的配置文件中,添加url的rewrite规则如下图,添加完规则后,在门户首页和频道列表中显示的url规则是:http://xxx.com/article-aid-page.html;其中aid是文章id,pa

discuz简明入门教程

一.整个站点的基本结构: 1.首先,介绍网站最主要的三个文件夹:root\source\.root\template\.root\static\,分别是代码文件夹.模版文件夹.静态文件夹(js.css.image等). 2.其次,介绍一些基本的控制文件. 入口文件[ root\xxx.PHP ],包括forum.php.portal.php.home.php等,作用是控制页面的转向,每一个入口文件中都包含了内核(core_class).方法(function_xxx).模块(module)三个最