首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
discuz把tid作为帖子标题
2024-08-30
discuz二次开发,分析和实现 之 向dz数据库插入自己的帖子吧
发个博客太麻烦了,难怪写博客的越来越少,吐一下,cnblogs的编辑器模板太丑! 最近开发社区 需要采集一些数据,使得模板输出有图文效果.就写了个简单的采集脚本,爬取目标站的内容,(用php 下载图片 处理起来比较麻烦).有了数据 就要插入到dz的数据库 ,随便命名一个 test.php 放在discuz 的web根目录下.操作一下 花了点功夫,中间有不少头疼的时候.特记录.两个注意点,一 ,Discuz的帖子 存储在帖子表 pre_forum_post ,message 字段,这里的图片 和换
Discuz! 3.3全站帖子自动添加图片alt标签
网站想要更好的适应搜索引擎的话,就要把最基础的一些小优化标签做好, 虽然说现在搜索都很厉害能够识别图片,但是除非的你的图片每一张都是周杰伦.范冰冰等知名图片... 不然你还是要给你自己的图添加alt标签能搜索引擎去识别的. 整个网站那么多帖子图片,我不可能一个个去添加吧,要死人的. 没有叫你一个个去加,现在就是教你全站帖子图片自动添加alt标签. 首先找到:/template/你的模板/forum/discuzcode.htm文件,如果你使用的模板没有这个文件,不要嚷嚷,没有是正常的.只是有些特
Discuz!支持发布视频帖子设定 + 修改后台文件
最近想做一个地方性论坛,果断在阿里巴巴的phpwind论坛程序与腾讯旗下的discuz论坛程序中选择,虽然phpwind大气,后面还是 决定选择了discuz程序用来构建这个平台,经过一番安装后,发现discuz程序默认后台路径是admin.php,这样是经过几天的监测,发现很多 论坛用户尝试暴力这个后台,决定还是修改一下discuz默认的的后台路劲,在百度查了几个回复,发现给出的都不适合新手操作,所以inkey修改好后, 在此发布一下适合新手的修改discuz论坛程序后台路径方法: ① 在
discuz 手机上看帖子图片显示“[viewimg]”如何修改?
手机bbs上看帖子,如果帖子中有外网图片显示的是“[viewimg]”,而不是图片pre_forum_thread 主题表pre_forum_post 帖子表 库表pre_forum_post中字段message显示如下:[align=left][img=500,341]http://y2.ifengimg.com/a/2014_21/f0d13f0ed691a35.jpg[/img][/align][attach]14[/attach] 程序代码:source/function/functio
discuz 帖子模块用到的表及自动发帖函数
最近在做一个discuz的插件,由于需要程序自动生成并调用discuz已经存在插件的帖子.然而这就相当于自动发帖的功能了.网上找了一下,大部分都是通过curl模拟登陆,模拟发帖的,这显然不满足我的要求.如果采用这种方式既笨重又麻烦.百度了一通,没发现好的结果.于是google了一番,最后找到一个类似的方法.经过一番整理,于是有了下面这个函数. discuz帖子模块用到的表: 帖子表:pre_forum_post 帖子表pid最大值设置表:pre_forum_post_tableid 帖子列表表:
discuz x3.3标题的最少字数限制设置方法
Discuz帖子标题默认字数最多是80个字节,却没有最少的字节限制.最近看到很多站长想限制一下帖子标题最少字数,不管是利于seo,还是禁止灌水,都有必要.为此把设置方法发上来分享. 1.找到并打开static/js/forum_post.js文件: 2.找到如下代码: } else if(mb_strlen(theform.subject.value) > 80) { showError('您的标题超过 80 个字符的限制'); return false; } 3.在下方添加如下代码: else
模拟discuz发帖的类实现
一直想弄个discuz的数据采集程序,这2天研究了下discuz发帖涉及的几个数据库表,这里分享一下自己的处理方法. discuz发表主题设计的几个表:(这里列出了主要的几个相关的表) 1.主题表 pre_forum_thread:这个表一个主要数据就是 tid 主题ID 2.post 分表协调表 pre_forum_post_tableid:这里需要获取一个自增的 pid 3.帖子表 pre_forum_post :记录主题pid.fid.tid.title.content等主要信息 4.版块
Discuz模拟批量上传附件发帖
简介 对于很多用discuz做资源下载站来说,一个个上传附件,发帖是很繁琐的过程.如果需要批量上传附件发帖,就需要去模拟discuz 上传附件的流程. 模拟上传 discuz 附件逻辑 dz附件储存在一个附件索引表pre_forum_attachment 和一系列分表pre_forum_attachment_0-9 里面,具体是哪个分表工具帖子tid而定.参考discuz 内部实现可以精简为: $tableid=substr($tid, -1); //tableid 为附件分表数字 帖子id 附
discuz全局数组变量 后台各项设置 完整版
$_G 保存了 Discuz! 中所有的预处理数据 缓存能够很好的提高程序的性能,一些配置数据没必要每次都查询数据库,只要在修改了的时候更新下缓存即可. Discuz! 中所有的缓存保存在 $_G[cache] 中 $_G[member] 会员信息数据 $_G[uid] 用户 uid $_G[username] 用户名 $_G[adminid] 用户管理组 id $_G[groupid] 用户用户组 id $_G[settting] 设置数据 $_G[cache] 系统缓存 $_G[cache]
discuz 模拟批量上传附件发帖
discuz 模拟批量上传附件发帖 简介 对于很多用discuz做资源下载站来说,一个个上传附件,发帖是很繁琐的过程.如果需要批量上传附件发帖,就需要去模拟discuz 上传附件的流程. 插件地址 http://addon.discuz.com/?@uauc_auto_thread.plugin 模拟上传 discuz 附件逻辑 dz附件储存在一个附件索引表pre_forum_attachment 和一系列分表pre_forum_attachment_0-9 里面,具体是哪个分表工具帖子tid而
discuz二次开发笔记(一)------$_G全解析
$_G 保存了 Discuz! 中所有的预处理数据缓存能够很好的提高程序的性能,一些配置数据没必要每次都查询数据库,只要在修改了的时候更新下缓存即可.Discuz! 中所有的缓存保存在 $_G[cache] 中$_G[member] 会员信息数据$_G[uid] 用户 uid$_G[username] 用户名$_G[adminid] 用户管理组 id$_G[groupid] 用户用户组 id$_G[settting] 设置数据$_G[cache] 系统缓存$_G[cache][plugin] 插
discuz数据库相关表
discuz 数据表对照cdb_access 用户权限表 cdb_adminactions 管理动作表cdb_admingroups 管理组数据表cdb_adminnotes 管理员留言 cdb_adminsessions 管理员后台在线记录cdb_advertisements 广告资料表cdb_announcements 论坛公告资料表cdb_attach
discuz的全局变量
$_G 保存了 discuz! 中所有的预处理数据 缓存能够很好的提高程序的性能,一些配置数据没必要每次都查询数据库,只要在修改了的时候更新下缓存即可. Discuz! 中所有的缓存保存在 $_G[cache] 中 $_G[member] 会员信息数据 $_G[uid] 用户 uid $_G[username] 用户名 $_G[adminid] 用户管理组 id $_G[groupid] 用户用户组 id $_G[settting] 设置数据 $_G[cache] 系统缓存 $_G[cache]
Discuz! 全局变量说明
$_G 保存了 Discuz! 中所有的预处理数据 缓存能够很好的提高程序的性能,一些配置数据没必要每次都查询数据库,只要在修改了的时候更新下缓存即可. Discuz! 中所有的缓存保存在 $_G[cache] 中 方法/步骤(1) 全局变量系统篇 $_G['uid'] => 当前登录UID $_G['username'] => 当前登录用户名 $_G['adminid'] => 当前登录ID管理组ID $_G['groupid'] => 当前登录ID用户组ID $_G['cook
php 使用curl模拟登录discuz以及模拟发帖
<?php$discuz_url = 'http://127.0.0.1/discuz/';//论坛地址$login_url = $discuz_url .'logging.php?action=login';//登录页地址 $post_fields = array();//以下两项不需要修改$post_fields['loginfield'] = 'username';$post_fields['loginsubmit'] = 'true';//用户名和密码,必须填写$post_fields[
discuz特殊主题插件开发步骤和犯的愚蠢错误
discuz作为国内流行的论坛系统,可谓造福了不少趣味相投的网友们.它让天南地北.国内外有着共同兴趣爱好的人们聚集在一起,分享彼此的喜怒哀乐.心得体会.然而作为discuz的使用者之一,还是个码农,然而对discuz的系统架构和二次开发了解得并不多.前段时间有个朋友找到我说能不能帮忙开发一个特殊主题插件,虽然自己没开发过discuz的插件,但就discuz的流行程度而言,相信开发资料和开发群体应该不少,于是就答应了. 开发之前网上搜索了一通资料,找到discuz官方二次开发文档看了看,然后又找来
discuz 模板中使用方法和语言标签
一.如何调用方法? 关于模板中eval的使用{eval php 语句} 比如:<!--{eval echo "Hello World!"}--> 例如在discuz的手机模板中,需要切换收藏和取消收藏. 取消收藏,需要找到forum/viewthread.htm .forum/viewthread_node.htm 模板,在viewthread_node模板中修改: 取消收藏的 最低层代码 /source/include/spacecp/spacecp_favorite.p
discuz 模板中如何使用方法和语言标签?
第一个问题:如何调用方法? 关于模板中eval的使用{eval php 语句}比如:<!--{eval echo "Hello World!"}--> 工作中遇到一个小问题,discuz的手机模板中,需要切换收藏和取消收藏. 取消收藏,需要找到forum/viewthread.htm .forum/viewthread_node.htm 模板,在viewthread_node模板中修改取消收藏的 最低层代码 /source/include/spacecp/spacecp_f
Discuz! G变量的使用方法
1,G变量的使用方法: 例如:$_G['style'][boardlogo] 风格变量篇 $_G['style'] => Array (官方模板区 cr180整理 $_G['style'][styleid] => 当前风格ID $_G['style'][name] => 当前风格名 $_G['style'][templateid] => 当前模板体系 $_G['style'][tpldir] => 当前模板目录 $_G['style'][menuhoverbgcolor] =
基于scrapy框架输入关键字爬取有关贴吧帖子
基于scrapy框架输入关键字爬取有关贴吧帖子 站点分析 首先进入一个贴吧,要想达到输入关键词爬取爬取指定贴吧,必然需要利用搜索引擎 点进看到有四种搜索方式,分别试一次,观察url变化 我们得知: 搜索贴吧:http://tieba.baidu.com/f/search/fm?ie=UTF-8&qw=dfd 搜索帖子:http://tieba.baidu.com/f/search/res?ie=utf-8&qw=dfd 其中参数qw是搜索关键词,由此我们可以构建搜索贴吧的url 搜索得到的
【爬虫】BeautifulSoup之爬取百度贴吧的帖子
在网上看到爬百度贴吧的例子,仿照写了一个用BeautifulSoup实现的,直接上代码吧 #coding:gbk import urllib2 from bs4 import BeautifulSoup import re import os class TiebatoTxt: def __init__(self, url, seeLZ): #传入url self.url = url #是否只看楼主 self.seeLZ = '?see_lz='+str(seeLZ) self.floor =
热门专题
virtual box不小心改为竖屏怎么班
sqlserver生成md5文件
springboot 自定义servlet 访问流程
一个完整的vue项目
pywin32获取电脑信息
scrcpy 安卓12 不能关闭屏幕
maven配置国内镜像
netbsd 嵌入式 固件
android jni调用第三方so的方法
MakFile中obj-y
sqlite 索引 原理
python bytes 比普通的ascii增大了1倍
在学术界和企业工作的优缺点
openwrt dropbear 攻击
bat打开网页并全屏打开
ubuntu启动spark3.2 连接子结点需要密码
delphi的Sokcet发送大数据
i2c主机和从机哪个释放
python高性能编程第二版pdf
~7c5f31N0BK