前几天闲来无事,然后就去找了一下discuz论坛的漏洞,然后还真就找到了,在顺便的就写成了个软件,再就顺势的水一篇 下面这是事件起因 这个漏洞对网站并没有太大的危害,仅只能自定义个人空间的css样式...软件效果即可以自定义discuz个人空间的装扮的css样式,丰富美化个人空间,让其不再单调。 测试discuz版本X3.4,其他版本自测。...仅测试了全球主机交流论坛(站长求放过),同版本discuz理论通用 未开通个人空间的论坛不可用 自定义css不建议过多且建议压缩成一行,以免导致失败 协议头正常情况下,理论可以不用修改...,放置文本框主要是为了方便扩展 如果操作的是loc论坛,默认会收听并添加阿珏酱为好友 [#手动滑稽 + 狗头保命] 本软件仅本地请求,不上传任何数据到服务器。...下载 下面这个下载样式已经好几年没用过了,今天终于重出江湖了 下载地址: 文件名称:discuz个人空间自定义css 文件大小:2.92M解压密码:PMyq 更新日期:2020
功能 这个功能对网站并没有太大的危害,仅只能自定义个人空间的css样式,对网站数据并不构成威胁,还请放心。 效果即可以自定义discuz个人空间的装扮的css样式,丰富美化个人空间,让其不再单调。...测试discuz版本X3.4,其他版本自测。...仅测试了全球主机交流论坛,同版本discuz理论通用 未开通个人空间的论坛不可用 自定义css不建议过多且建议压缩成一行,以免导致失败 使用 以下代码,任意在一个有回复评论框的帖子, F12 - Console...- 粘贴 - 回车执行 即可,稍微修改了一下,所有支持个人空间自定义的discuz论坛都可用 mycss=prompt('请输入你需要的CSS'); formhash=document.querySelector...2fitem%3e%3c%2fitem%3e%3c%2fitem%3e%3c%2fitem%3e%3c%2froot%3e","method":"POST","mode":"cors"}); 分享几个css
OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies [root@VM_0_2_centos ~]# 2.查看php-redis 扩展包全名...yum list | grep php56w* //如果是其它版本就将修改“56”修改为其正确本版 3.yum 安装 redis扩展 yum -y install php56w-pecl-redis.x86..._64 //将报名复制在yum -y install 后即可安装 4.重启httpd服务 service httpd restart 5.Discuz需要编译Config/config_global.php
CSS Parser Extensions 旨在通过允许作者扩展 CSS 解析器以支持新语法、属性、关键字等,来消除这些限制并简化信息收集。...例如:通过 CSS.parser 让作者使用 JavaScript 访问 CSS 解析器——这样他们就可以扩展它,支持新的语法、属性、关键字和函数。...(…);完整示例: position: fixed / visual在 w3c/csswg-drafts#7475 中,我建议对 position: fixed 进行扩展,允许您指示元素应固定到哪个对象...借助由 CSS 解析器扩展支持的强大 CSS polyfill,CSS 功能的采用不再受限于跨浏览器广泛支持的基线,从而提高了采用率。...自《可扩展 Web 宣言》 The Extensible Web Manifesto 发布已有 12 年,Philip Walton 分享 CSS polyfill 的难度也有 9 年了,然而自那时以来
discuz 主题表pre_forum_thread 注解 tid mediumint(8) unsigned NOT NULL auto_increment COMMENT '主题id', fid mediumint...COMMENT '主题封面 负数:远程 正数:本地 0:无封面', replycredit smallint(6) NOT NULL default '0' COMMENT '回帖奖励积分主题记录积分值', discuz
一、Discuz介绍 Discuz是国内比较知名的开源论坛了,后来被腾讯收购,Discuz在设计时就考虑了生态体系的建设,支持插件设计,可以让广大开发者朋友来一起建设生态,不得不说设计者是很有商业头脑的...9、完善的扩展点 一个设计好的插件应该提供很多扩展点,让插件能够在系统的原有流程上扩充一些能力。 举个例子,支付方式,可以一个插件提供微信,另一个插件提供支付宝的。...三、Discuz插件机制实现分析 Discuz插件都是放在 upload/source/plugin目录下,我们一个个来分析实现机制。 以下是其中一个插件的代码目录截图: ?...[CDATA[Discuz!...require_once DISCUZ_ROOT . '.
修改 function_core.php 文件 vim discuz_x3.2/upload/source/function/function_core.php 代码如下,添加红色字体 function...($timestamp % $tplrefresh))) { if(1 || empty($timecompare) || @filemtime(DISCUZ_ROOT....$subtpl) > $timecompare) { require_once DISCUZ_ROOT.’
定义文件: \source\class\class_core.php 定义: define('DISCUZ_ROOT', substr(dirname(__FILE__), 0, -12)); 说明:...将DISCUZ_ROOT定义为class_core.php当前目录(字符)减去12个字符(即:source\class) 例如: D:\www\source\class\class_core.php dirname...(__FILE__)结果为:D:\www\source\class substr(dirname(__FILE__), 0, -12)结果为:D:\www\ 这样在调用程序discuz内部程序时,只需要知道相对目录就行了..., 例如: require DISCUZ_ROOT.'.
UCenter 用户中心,实现用户的统一登录登出,积分的兑换,TAG的互通等,在安装UCenter Home、Discuz!、SupeSite、X-Space 等应用前必须先安装UCenter。...http://www.discuz.net Discuz! 论坛,百万站长的选择,定会给您带来非凡的论坛体验。Discuz! 7.0.0 的推出使Discuz! 的用户体验又上升到了一个新的高度。...本教程讲解的即是如何全新安装Discuz! 7.0.0 FULL(集成了UCenter 安装的版本)。...SupeSite 社区门户,实现CMS 的功能,拥有强大的模型功能,对Discuz! 和UCenter Home 的完美聚合,是您将社区中所有信息进行整合展示的最佳平台。.../ucenter Discuz_X3.2_SC_UTF8.zip # 解压缩到./ucenter [root@docker-04 opt]# cd .
Discuz! 按照如下的规范对程序和模板进行命名,请在设计插件时尽量遵循此命名规范: 1.可以直接通过浏览器访问的普通程序文件,以.php 后缀命名。
NOT NULL default '' COMMENT '密码', `status` tinyint(1) NOT NULL default '0' COMMENT '判断用户是否已经删除 需要discuz...theme varchar(20) NOT NULL default '' COMMENT '空间风格主题 home', spacecss text NOT NULL COMMENT '个人空间自定义css...unsigned NOT NULL default '0' COMMENT '发布分享需要审核', allowcss tinyint(1) NOT NULL default '0' COMMENT '允许自定义CSS...COMMENT '显示顺序', perm text NOT NULL COMMENT '有权使用的用户组', PRIMARY KEY (id) ) ENGINE=MyISAM COMMENT='Discuz...附件表 pre_forum_attachment_8 附件表 pre_forum_attachment_9 附件表 pre_forum_attachtype 附件类型表 pre_forum_bbcode Discuz
然后,就是使用了:参考developguide.zip 在代码中,include discuz目录的uc_client/client.php,例如include_once APPPATH . '.....如下图,我就是只安装了discuz,然后自定义添加一个应用~~ 由于我设置了两个应用都同步登录,所以会返回: <script type="text/javascript" src="http://localhost
通过使用扩展程序,谷歌浏览器变得更加强大。 因此,今天,我们将研究如何使用HTML,CSS和JavaScript创建您的第一个Google Chrome扩展程序。...设置 要求 Chrome扩展入门的要求很少。...列表在这里: Google Chrome扩展程序(用于测试) 文本编辑器(我更喜欢VS Code,您可以根据需要使用其他编辑器) 有关HTML,CSS和JavaScript的基础知识 Chrome扩展程序...我们将为第一个Chrome扩展程序开发一个计算器应用程序。...现在,您只需要知道“如何设置扩展名?”即可。 manifest.json 每个应用程序都需要一个清单—一个描述该应用程序的JSON格式文件,名为manifest.json。
最近在做Discuz!的插件,需要用到cookie,一直觉得奇怪的一个问题,Discuz!...大量使用了cookie,但是我在编写插件的时候如果不加入session_start函数cookie就无法使用,按理说Discuz!...而且Discuz!生成的cookie名都是带有一个前缀的,一直不知道这个前缀规律如何,那我又要如何调用内置的cookie呢? 后来查了一下资料,Discuz!...$_G['cookie'][$key] : ''; } 那么在Discuz!
参考:腾讯云手动实验https://cloud.tencent.com/developer/labs/lab/10030 Discuz 是基于PHP网页,在 Linux 和 windows 两平台均可部署的...= On [root@localhost ~]# systemctl start php-fpm [root@localhost ~]# systemctl enable php-fpm 安装配置Discuz...下载Discuz [root@localhost ~]# wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip 解压部署...[root@localhost ~]# unzip Discuz_X3.2_SC_UTF8.zip [root@localhost ~]# cp -r upload/* /var/www/html/
投递邮箱:vanfzhou@tencent.com Discuz!后端研发工程师 1. 熟练使用PHP;熟练使用Laravel框架;有丰富PHP项目的实战经验 ; 2....负责腾讯云Discuz!产品系统的后端研发和维护 2. 负责腾讯云Discuz!产品相关功能的开发和迭代 3. 负责腾讯云Discuz!产品系统的架构规划、性能优化、稳定性优化等工作
root@discuz opt]# [root@discuz opt]# tar zxvf nginx-1.12.0.tar.gz [root@discuz opt]# ll 总用量 960 drwxr-xr-x.../ [root@discuz php-7.1.10]# 介绍: php有三个配置文件: php.ini——主配置文件 php-fpm.conf——进程服务配置文件 www. conf——扩展配置文件 #...--17行--去掉";"注释 pid = run/php-fpm.pid #调整扩展配置文件: [root@discuz php-fpm.d]# vim www.conf user = nginx...> [root@discuz bin]# # 浏览器访问 http://192.168.88.188/index.php 四、部署 Discuz 社区论坛 Web 应用 解压Discuz: [root...@discuz ~]# cd /opt/ [root@discuz opt]# [root@discuz opt]# unzip Discuz_X3.4_SC_UTF8_20230210.zip -d
Discuz! Q (2020.3.15)即将今早发布内侧包,所以请注意时效性。...Q内测包需要腾讯云API:https://console.cloud.tencent.com/cam/capi 3.Discuz!...Q 使用第一步获取的地址:/home/wwwroot/xxx/domain/xx2/web 特别注意事项 ++++++++++++++++++++++++ 特别注意:Discuz!...这里有个需要注意Laravel 的安装与传统php安装包的区别,Discuz!...${腾讯云API ID} ${腾讯公云key} composer create-project --prefer-dist qcloud/discuz --repository=https://cloud.discuz.chat
Discuz!全称:Crossday Discuz! Board,是一套免费使用的社区论坛软件系统,由北京康盛新创科技有限责任公司推出,目前最新版本是Discuz! X3.4。...Discuz!...获取到FTP及数据库密码后,我们就可以部署Discuz!论坛了,首先,我们需要下载Discuz!的安装包。 下载Discuz! 从 2018 年 1 月 1 日起Discuz!...只在官方 Git 发布,所以我们打开Discuz!的官方git,然后点击右边的克隆下载。 下载完成后,我们就需要上传啦! 上传Discuz!...总结 现在,你已经成功将Discuz! X3.4部署在你的腾讯云服务器上,怎么样,学会了吗? 如果你是在生产环境使用本Discuz!
准备 LAMP 环境 LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。...image.png image.png 按照提示操作 image.png image.png 设置数据库名称和phpmyadmin密码 image.png image.png 安装并配置 Discuz...安装 Discuz 我们需要下载一个Discuz 压缩包: wget 'http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_UTF8.zip'...image.png 为了将压缩包解压,需要安装一个 unzip : sudo apt-get install unzip image.png 下载完成后,解压这个压缩包 sudo unzip Discuz_X3.3..._SC_UTF8.zip image.png 解压完后,就能在 upload 文件夹里看到discuz的源码了 配置 Discuz 由于 PHP 默认访问 /var/www/html/ 文件夹,所以我们需要把