discuz怎么根据连接知道调用的是什么模板页面

其实不怎么难,基本都可以看出discuz是怎么样调用模板页面的

这个是论坛的帖子的列表页,看到url就可以看出是forum目录下的forumdisplay这个模板,forumdisplay.html这个模板

这个是论坛的帖子页面,看到url就可以看出是forum目录下的viewthread这个模板,viewthread.html这个模板

这个是论坛的帖子页面,看到url就可以看出是forum目录下的viewthread_portal这个模板,viewthread_portal这个模板

还有一些特殊的页面模板,比如消息页面,在比如退出的跳转页面就是common目录下的showmessage.htm模板

discuz怎么根据连接知道调用的是什么模板页面

时间: 2024-08-02 04:18:28

discuz怎么根据连接知道调用的是什么模板页面的相关文章

Discuz! X2.5 添加自定义数据调用模块(简单方法)

转:http://521-wf.com/archives/46.html Discuz! X2.5 添加自定义数据调用模块(简单方法) Discuz!X系列的diy功能还是相当不错的,在对其进行二次开发的过程中,或许需要加入新的数据调用模块,这样可以使你开发的功能模块也像原来的模块一样,只需要点点鼠标,填写一些简单的信息,就可以在各个页面的各个位置显示你想显示的数据啦. 以下就目前最新版X2.5做一个简答的介绍:大致可以分为以下三个步骤:一.添加数据调用程序二.后台更新diy模块分类缓存三.添加

功能完善的Java连接池调用实例

/** * Title: ConnectPool.java * Description: 连接池管理器 * Copyright: Copyright © 2002/12/25 * Company: * Author : * Version 2.0 */ import java.io.*; import java.sql.*; import java.util.*; import java.util.Date; /** * 管理类DBConnectionManager支持对一个或多个由属性文件定义

扩展Sitemesh3 DecoratorSelector实现基于请求参数调用装饰模板页面的实现

扩展入口Filter实现: package lab.s2jh.core.web.sitemesh; import org.sitemesh.DecoratorSelector; import org.sitemesh.builder.SiteMeshFilterBuilder; import org.sitemesh.config.ConfigurableSiteMeshFilter; import org.sitemesh.webapp.WebAppContext; /**  * 扩展实现注入

爱上MVC~ajax调用分部视图session超时页面跳转问题

回到目录 这个问题出现了很多年了,都没有解决,问题是这样的,有一个需要授权才可以访问的分部视图,在一个view中使用ajax的方法去调用它,然后更新页面的局部DIV,这时,如果你长时间不操作,session会超时,这是正常的,但在超时时,如果你再调用ajax方法,这时你的页面跳转将会在DIV局部完成,这是我们不希望看到的! 事实上,引起这个问题的原因是MVC内部跳转机制的问题,它只到在当前的action所渲染的view上进行跳转,如果我们希望在当前页面跳,需要将MVC方法改为JS方法,代码如下

Delphi中多线程下使用使用 UniDAC+MSSQL 需要注意的问题(连接前调用CoInitialize)

一般解决方法是在线程开始启用 CoInitialize(nil),线程结束调用 CoUninitialize .如果你使用多种数据库连接,比如三层中经常切换到MSSQL和Oracle,我们只需在判断 TUniConnection 的连接前事件 OnBeforeConnect 写下如下代码: [delphi] view plain copy print? procedure TServDBFunc.ServConnBeforeConnect(Sender: TObject); begin if (

java连接ssh调用shell

首先在远程服务器上编写一个测试脚本test.sh,并赋予可执行权限:chmod +x test.sh #!/bin/bash   echo 'test22'   echo $1 $1是脚本传进来的第一个参数,我们控制台打印一下这个参数 新建maven项目,添加依赖: <dependency>       <groupId>org.jvnet.hudson</groupId>       <artifactId>ganymed-ssh2</artifac

Discuz! X2.5 添加自定义数据调用模块

大致可以分为以下三个步骤:一.添加数据调用程序二.后台更新diy模块分类缓存三.添加相应的数据模板 具体操作如下:一.添加数据调用程序1> 在  source/class/block/ 目录下新建文件夹如 :news2>在news文件夹下,新建 blockclass.php,内容如下: <?phpif(!defined('IN_DISCUZ')) {    exit('Access Denied');}$blockclass = array(    'name' => lang('

mysql 8.0 Druid连接时调用getServerCharset报空指针异常解决方法

类似错误信息如下: 16:52:01.163 [Druid-ConnectionPool-Create-1641320886] ERROR com.alibaba.druid.pool.DruidDataSource - create connection error, url: jdbc:mysql://localhost:3306/jf?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&

紧接上篇,jQuery调用jsonp,并且在页面上展示

在上篇中提到了spring4.1+支持jsonp的调用,做了个例子,用来在页面上展示jsonp: (js写的丑了点,本人后端出生,前端大侠们轻拍~) 1 var Menu = function () { 2 3 return { 4 getMenuData: function (json) { 5 console.log(json); 6 var data = json.data; 7 var html = ""; 8 for (var i = 0 ; i < data.leng