作者文章

fwq

FWQ
CMS教程
Discuz如何开发移动端访客功能
本文实现功能:开发提示暂无移动端的页面实现案例为开发空间访客功能 discuz在移动端的功能着实很简单基本就几个页面就完了,pc端的很多功能都没事实现,尤其是个人空间页面,移动端简直没有任何操做可言。接下来咔咔将实现的步骤记录下来,希望可以帮助更多的开发者。 实现步骤 我们就以访客这个功能做为案例 当我们把这个pc端地址拿到移动端访问时就会出现以下情况,提示手机端暂无页面 为什么同样的地址pc端可以访问,但是移动端就访问不了,带着这样的疑问,我们来到项目目录。 这是pc端的个人空间目录 这是移动端的个人空间所有的页面。这个时候是不是有点反应过来了, 这移动端才几个页面啊! 顺着地址栏给的信息,我们开始找对应的页面home.php?mod=space&uid=1&do=friend&view=visitor&mobile=2 根据这个地址栏给的信息,我们可以知道。初始程序是在home.php然后从home.php进行分发的。在这里我们就可以看到mod=space了 然后在home.php文件的最后一行,我们可以看到加载了一个文件,顺着这个提示继续找相关的文件。 根据上面提示我们就会来到source/module/home/home_space.php这个文件,在这个问价里,我们就会发现了friend这个模块 然后在来到文件最后,加载了require_once libfile(‘space/’.$do, ‘include’); 顺着这个提示信息,我们就可以找到source/include/space/space_friend.php 然后在文件的86行左右,你就可以看到这样的信息,这里也就是我们需要的访客数据 然后在这个文件的254行,我们看到他加载的html文件是home/space_friend文件 到了这里应该都反应过来了,可以回头在去看看上边pc端和移动端空间目录。是因为在移动端的home下没有space_friend这个模板文件。 下来我们就一步一步开发这个页面 实现访客记录 根据上边我们的分析,我们在移动端的目录下,加一个space_friend的页面来测试一下 这个时候在来访问就可以了 然后开始写我们的页面,这个是咔咔已经开发完的页面 关于渲染数据我们可以来到pc端的页面渲染 在pc端使用的是list,那我们也使用list 然后可以打开数据库字典,找到空间访问日志…
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress REST API的基本使用
下面由/” target=”_blank”>wordpress教程栏目给大家介绍wordpress rest api的基本使用,希望对需要的朋友有所帮助! WordPress系统默认开放,也就是说,除了以HTML格式输出内容, 还可以以JSON格式输出文章/用户/评论等数据。 之所以支持JSON数据格式响应,是由于目前各种智能终端设备,如手机/平板/电视/路由器/家电/玩具等, 都要与云端服务器进行数据通信,而终端设备需要的数据,不一定必须经由浏览器解析HTML后呈现给用户。 所以通常使用JSON这种易于编写/阅读/解析的数据格式规范来进行数据通信。 如果你已经部署好WordPress,就可以通过对应的链接得到JSON格式的数据: 链接格式示例: 文章列表 /wp-json/wp/v2/posts 页面列表 /wp-json/wp/v2/pages 用户列表 /wp-json/wp/v2/users 将示例域名替换为自己的域名,如果页面返回404错误,需要设置WEB代理服务器(Nginx)的重定向规则。 完整的资源API链接,请访问 由此可见,如果网站想为其他设备提供数据接口服务,就可以直接使用,没有开发成本。 如果不期望自己的网站开放REST API,则可以通过安装插件Disable REST API来禁用这个功能。 插件地址: 安装启用后,除了已经登陆的管理员,其他用户无权限访问数据。 为了让JSON数据在浏览器里面易于阅读,可以安装相关的扩展: Chrome…
2024-11-25 阅读全文 →
FWQ
CMS教程
怎么防止Dedecms入侵
怎么防止入侵? 一、最基本的安全设置:修改dedecms默认后台目录/dede/和修改管理员帐号密码; 二、如网站不需要使用会员系统,建议删除/member/文件夹; 三、将/data/文件夹移到Web访问目录外,这条是dedecms官方建议,具体操作方法如下: 1. 将/data/文件夹移至web根目录的上一级目录 2. 修改/include/common.inc.php中DEDEDATA变量,将:define(‘DEDEDATA’, DEDEROOT.’/data’); 改为define(‘DEDEDATA’, DEDEROOT.’/../data’); 3. 修改/index.php,删除如下代码(注:如首页生成静态且index.html索引优先于index.php可忽略此条修改。): 代码如下: if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) { header('Location:install/index.php'); exit(); } 登录后复制 4. 配置tplcache缓存文件目录:登陆后台 > 系统 > 系统基本参数 > 性能选项,将模板缓存目录值改为…
2024-11-25 阅读全文 →
FWQ
CMS教程
PHPCMS 能做论坛吗
PHPCMS 能做论坛吗 PHPCMS不能做论坛,PHPCMS即PHP实现的内容管理系统,顾名思义就是做资讯类网站的,如果要做论坛的话可以通过Discuz,WeCenter,V2EX等论坛系统,来进行论坛搭建论坛,也可自行开发。 Discuz Crossday Discuz! Board(简称 Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自2001年6月面世以来,Discuz!已拥有15年以上的应用历史和200多万网站用户案例,是全球成熟度最高、覆盖率最大的论坛软件系统之一。目前最新版本Discuz! X3.4正式版于2017年8月2日发布,去除了云平台的相关代码,是 X3.2 的稳定版本。2010年8月23日,康盛创想与腾讯达成收购协议,成为腾讯的全资子公司。 立即学习“”; WeCenter WeCenter 是一款开源知识型的社交化问答社区程序,专注于社区内容的整理、归类和检索,并通过连接微信公众平台,移动APP进行内容分发。 V2EX v2ex,是一个汇集各类奇妙好玩的话题和流行动向的网站。V2EX 提供了特别有用的小工具 [ ZEN ],帮助你掌握自己的时间。V2EX 中充满了各种各样精心雕琢的细节。 推荐教程:《/” target=”_blank”>PHPCMS教程》 以上就是PHPCMS 能做论坛吗的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中选项卡的简单介绍
这篇文章主要介绍了微信小程序 选项卡的简单实例的相关资料,需要的朋友可以参考下 微信小程序 选项卡的简单实例 看下效果 代码: home.wxml <!--pages/home/home.wxml--> <view>    <view>热门</view>    <view>关注</view>    <view>好友</view>  </view>  <swiper>    <swiper-item>     <view>热门</view>    </swiper-item>    <swiper-item>     <view>关注</view>    </swiper-item>    <swiper-item>     <view>好友</view>    </swiper-item>  </swiper> 登录后复制 home.wxss /* pages/home/home.wxss */ .swiper-tab{ …
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress怎么更换图片
在 wordpress 中更换图片只需五步:找到要更换的图片、点击“编辑图像”、选择新图片、点击“更新”并清除浏览器缓存。另外,建议使用内置的图像编辑工具进行裁剪并优化图片以确保网站快速加载。 如何更换 WordPress 网站中的图片 在 WordPress 中更换图片是一个简单快捷的过程,只需按照以下步骤操作即可: 步骤 1:找到要更换的图片 登陆您的 WordPress 管理面板。 转到“媒体”>“媒体库”。 找到您要更换的图片并点击它。 步骤 2:点击“编辑图像” 在图片页面上,点击“编辑图像”按钮。 步骤 3:点击“从计算机选择文件” 在出现的“编辑图像”页面上,点击“从计算机选择文件”按钮。 选择要替换图片的新图片。 步骤 4:点击“更新” 选择新图片后,点击“更新”按钮。 WordPress 将用您选择的新图片替换旧图片。…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发样式常见的问题整理
摘要: 我们在微信小程序的开发过程中会遇到一些常见的问题,代码的实现不如预期。都是自己在开发过程中走过的弯路,希望对大家有帮助。1.关于import和include我们可以将一些公共的代码抽离成为一个单独的 js 文件,作为一  … 我们在微信小程序的开发过程中会遇到一些常见的问题,代码的实现不如预期。都是自己在开发过程中走过的弯路,希望对大家有帮助。 1.关于import和include 我们可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。 import可以在该文件中使用目标文件定义的template。但是要注意import没有传递性,即:C import B,B import A,在C中可以使用B定义的template,在B中可以使用A定义的template,但是C不能使用A定义的template。 include可以将目标文件除了的整个代码引入,相当于是拷贝到include位置。 使用@import语句可以导入外联样式表,@import后跟需要导入的外联样式表的相对路径,用;表示语句结束。 2.关于switchtab和navigateTo 有tabBar的页面用switchTab进行跳转,没有tabBar的页面用navigateTo进行跳转。 3.关于图片大小设置:Picker和picker-view swiper组件使用时,无法设置图片大小等。 以上设置都是无效的。 这种设置有效。 Picker和picker-view的区别在于一个从底部弹出,一个直接嵌入页面内部…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms提示验证码错误怎么办
提示验证码错误怎么办? phpcms后台登陆提示验证码错误的解决办法 1、V9的验证码在生成后,会把验证码的数字存入Session当中。 2、V9在默认的情况下,Session是存放在数据库当中的。其在数据库中的表现如下:   立即学习“”; 3、您可以在访问后台登陆页后,查看一下数据库中Session这个表,如果表中没有类型的数据code|s:4:”***”;   那说明Session没有成功的写入到数据库中。 这会使你的登陆失败。   立即学习“”; 4、可以偿试通过修改”/caches/configs/system.php”当中的: 'session_storage' =&gt; 'mysql', 登录后复制 将其修改为 'session_storage' =&gt; 'files', 登录后复制 再进行偿试。   立即学习“”; 上面的修改表示,Session存储到硬盘里面,这个将使用PHP默认的存储的方式。 推荐:《》 以上就是提示验证码错误怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress怎么开启注册
wordpress 注册开启步骤:登录管理面板。导航到“设置” > “常规”。在“会员”部分勾选“允许任何人注册”。点击“保存更改”。设置注册选项,包括新用户默认角色、管理员批准和邮件确认。用户可通过登录页面注册。可使用插件自定义注册字段。注意安全风险并采取预防措施。 如何开启 WordPress 注册 开启注册 要开启 WordPress 注册,需要执行以下步骤: 登录 WordPress 管理面板 导航到“设置” > “常规” 在“会员”部分,勾选“允许任何人注册” 点击“保存更改” 设置注册选项 勾选“允许任何人注册”后,可以进一步设置注册选项: 新用户默认角色:选择新后默认的角色(例如,订阅者、贡献者或编辑) 管理员批准:如果需要管理员手动批准新用户,请勾选此框 邮件确认:如果需要新用户通过电子邮件确认注册,请勾选此框 登录页面 开启注册后,用户可以通过 WordPress 登录页面进行注册。登录页面通常位于网站的…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序网络请求的封装
在这里首先声明一个小程序文档的bug,导致大伙们在请求的时候,服务器收到不到参数的问题示例代码: wx.request({  url: 'test.php', //仅为示例,并非真实的接口地址  data: {  x: '' ,  y: ''  },  header: {  'Content-Type': 'application/json'  },  success: function(res) {  console.log(res.data)  } }) 登录后复制 其中header 中的Content-Type,应该用小写content-type才能让服务器收到参数。让我折腾的好久,改了服务器仍然不行,原来是这个问题。参数在request payload中,服务器不能收到,使用如下转换之后 function json2Form(json) {   var str = [];   for(var p in json){   str.push(encodeURIComponent(p) + "=" + encodeURIComponent(json[p]));   }   return str.join("&amp;");  } 登录后复制 图片:1.png 最终还是认为是content-type的问题。最后改小写就ok,觉得微信这么牛逼的团队,犯了一个很低级…
2024-11-25 阅读全文 →