以下內容属于 ‘Discuz’ 分类:
由于喜欢用Discuz的默认模板,但是呢,总觉得在这个年代,导航条不整大一点网站就不大气,本着怎么大气怎么改,一定要全屏宽度的导航条,让网站提升一个档次。 修改实现方法: 1、修改template/default/common/header.htm,搜索 1<div id="nv"> 修改为 123</div> <div id="nv"> <div class="wp"> 2、搜索 12 <!--{hook/global_nav_extra}--> </div> 修改为 1234 <!--{hook/global_nav_extra}--> […]
(more...)
产品中心:https://b.alipay.com/page/product-mall/all-product(需要开通什么支付服务,在这边申请) 密钥工具下载地址:https://opendocs.alipay.com/common/02kipk (生成密匙的地址,网站/应用端会用到) 开放平台控制台:https://openhome.alipay.com/develop/manage (创建网页或移动应用) 生成密匙后,一定记录好,下载下来。
(more...)
-
Discuz
-
支付宝支付,
网站
- 2024年4月7日
-
Comments Off on 网站接入支付宝支付 申请支付接口 密钥工具下载和开放平台地址
第一步、执行SQL语句 后台–>站长–>数据库–>升级–>输入并执行SQL语句 (备注:这个SQL语句的输入框默认是没有的,需要将 config/config_global.php 当中的 $_config[admincp][runquery] 设置修改为 1才会显示出来) SQL代码: 123ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` VARCHAR(120) NOT NULL; ALTER TABLE `pre_forum_rsscache` CHANGE `subject` `subject` CHAR(120) NOT NULL; ALTER TABLE `pre_forum_thread` CHANGE `subject` `subject` CHAR(120) NOT NULL; 第二步、修改JS文件 打开 /static/js/forum_post.js 文件 查找 80 将这个文件里所有的 80 替换为 120 打开 /static/js/forum.js 文件 查找 80 将这个文件里所有的 80 替换为 120 […]
(more...)
设置路径:全局—上传设置—论坛附件 附件 URL 地址、媒体附件播放: 这一项需要勾选。 但是新版本会提示: 抱歉,当前的本地文件读取模式会导致部分浏览器下视频播放异常,如需开启附件URL地址、媒体附件播放,请在 config_global.php 内修改本地文件读取模式为 1 或 4 后再试 这时候需要修改config_global.php (路径/config/config_global.php) 修改成1或者4 可以看到不再提示了。 第二步:设置用户权限 全局-用户组 用户组-论坛相关-帖子相关 开启:允许使用 [media] [flash] 等多媒体代码 设置允许附件类型: 上传附件 编辑器效果。 弄完可以更新下缓存 再上传视频会被识别 插入视频的高度和宽度都可以自行修改
(more...)
Discuz X Ucenter通信密匙正确,但在/uc_server/admin.php 里面的应用管理里面一致显示“通信失败”,这个问题困扰了我好久,排查是不是搬家把文件弄的不完整,经过比对也是正确的。 后来网上查找方法,有出现开启SSL加密(https)后出现了该问题。 最后死马当活马医的按照别人的方法尝试了一下,没想法简单操作后成功了!ucenter应用管理里面显示通信成功! (前提是你必须保证你的config.inc.php里面的uc_key与后台/uc_server/admin.php应用管理的通信密匙一致,在文件上是没问题的。) 解决办法如下: 打开目录 uc_server/model/misc.php 文件; 找到68行左右. 1$port = !empty($matches['port']) ? $matches['port'] : ($matches['scheme'] == 'https' ? 443 : 80); 后面 在其下插入下面代码: 12345678910111213if(substr($url,0,5)=='https'){ $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); if($post){ curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); } if($cookie){ curl_setopt($ch, CURLOPT_COOKIE, $cookie); } curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); return curl_exec($ch); }
(more...)
发现是/uc_server/data/config.inc.php与config/config_ucenter.php中的不一致。 解决这个问题后,发现还是有问题,如下 原来是搬家后,data目录权限必须可写。 chmod -R 777 /www/wwwroot/www.pianpai.com//data/ 然后,需要到/admin.php— 工具–去更新一下缓存。
(more...)
废话不多说,直接在模板页/template/default/forum/viewthread_node_body.htm 内插入代码即可。调用discuz官方的代码。 1{echo dhtmlspecialchars($metadescription)}
(more...)
前端时间因为弄了个新网站记录信息,发现长标题在新版的discuz下,发布内容时标题受限制80个字符,于是就按照网上的一些方法改了程序文件和模板文件,但是还有个地方需要动数据库,因为我这边用的朋友的主机,不太方便操作phpmyadmin,然后我就只能利用discuz后台本身自带的功能【数据库升级】。 位置在这里 DZ为了安全起见默认是关闭在后台执行数据库的,所以需要按照提示在程序文件中临时修改一下权限。 您可以通过修改 /source/admincp/admincp_quickquery.php 来添加常用 SQL 操作进行功能扩充。 出于安全考虑,Discuz! 后台默认情况下禁止 SQL 语句直接执行,只能使用常用 SQL 当中的内容, 如果您想自己随意书写 SQL 升级语句,需要将 config/config_global.php 当中的 $_config[admincp][runquery] 设置修改为 1。 修改后刷新下,我们再进入就可以看到sql语句输入框了。 输入sql语句后执行即可。 为了安全起见,执行完后,记得改回去“0”。
(more...)
今天把我收集的两种给discuz打水印的方法分享一下,一种是让水印平铺。还有一种是让水印在9个位置随机打,我们知道DZ可以设置9个位置的水印,但是有时候还是感觉太单一,大图打一个没效果,那么今天这两种方法就有用了。 Discuz!让水印平铺的修改方法 修改文件:\source\class\class_image.php 修改原理:计算水印大小和图片大小,每次偏移一个水印的位置重复打水印; 由于discuz支持png和gif两种水印,因此本方法涉及两处修改: 修改1属于支持png水印,修改2属于支持gif水印; 支持png水印修改1:大概第475行原始代码 123if($this->param['watermarktype'][$type] == 'png') { imageCopy($dst_photo, $watermark_logo, $x, $y, 0, 0, $logo_w, $logo_h); } 修改为 1234567891011121314151617181920if($this->param['watermarktype'][$type] == 'png') { //修改1 开始 //imageCopy($dst_photo, $watermark_logo, $x, $y, 0, 0, $logo_w, $logo_h); if(intval($this->imginfo['width']/$logo_w)>=3){ $wblank=($logo_w+$this->imginfo['width']%$logo_w)/intval($this->imginfo['width']/$logo_w); $hblank=($logo_h+$this->imginfo['height']%$logo_h)/intval($this->imginfo['height']/$logo_h); […]
(more...)
为了更好的利于SEO,加快百度、360、谷歌、bing、搜狗等收录,我们需要网站生成sitemap.xml,有些搜索引擎只支持.xml,不支持.txt,所以我们必须在511遇见论坛下自动生成sitemap.xml,由于我们采用了伪静态,所以生成的链接必须和伪静态规则一致,在discuz后台插件搜索了几个,姑且不谈收费免费,发现很不稳定,且静态规则无法兼容,这里我们采用discuz的定时任务,自动生成itemap.xml 手动建立一个cron_sitemap.php文件复制以下内容 注意自己discuz的编码,我这里utf-8,注意手动修改。 点此下载cron_sitemap.php 12345678910111213141516171819202122232425262728293031323334353637383940414243<?php /* * $ cron_sitemap.php 2019-11-23 网站地图 计划任务版 bbs.511yj.com */ if(!defined('IN_DISCUZ')) { exit('Access Denied'); } $filename='sitemap.xml'; //以下五项根据具体情况修改即可 $cfg_updateperi='60';//协议文件更新周期的上限,单位为分钟 $web_root=$_G['siteurl'];//根网址 $CHARSET='utf-8';// or gbk //选择编码方式 /***********************************************************************************************/ //网站地图sitemap.xml $sitemap="<?xml version="1.0" encoding="UTF-8"?>\n"; $sitemap.="<urlset\n"; $sitemap.="xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"\n"; $sitemap.="xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\n"; $sitemap.="xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9\n"; $sitemap.="http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">\n"; $querys = DB::query("SELECT a.tid FROM ".DB::table('forum_thread')." a inner join ".DB::table('forum_forum')." b […]
(more...)