作者文章

fwq

FWQ
小程序
关于开发者工具的详细介绍
测试手机为iphone6,开发者工具版本0.10.102800微信小程序里的canvas 非 h5 canvas有很多不一样的地方,以下把微信小程序的canvas叫做wxcanvas下面全是我一点点测试出的干货,耐心看:1.wxcanvas,不像h5canvas那样有width和height属性和width和height的style样式。他只有style样式,可以理解为他就是个框吧;2.wxcanvas不要当成真的h5canvas,就当它是个p就行,画出范围的东西也是存在的,改变width,height就显示出来了,或者说这里有重绘,但具体如何实现的不知道;3.改变wxcanvas的style的width,height,并不改为原画布上的东西的大小;4.css transform变换中的变大缩小也无法改变原画布上的东西大小5.官方说法:context只是一个记录方法调用的容器,用于生成记录 1. 简介:测试手机为IPHONE6,开发者工具版本0.10.102800  微信小程序里的canvas 非 h5 canvas有很多不一样的地方,以下把微信小程序的canvas叫做wxcanvas 2. 简介:TODO:小程序集成WeUI WeUI 为微信 Web 服务量身设计。WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,可以令用户的使用感知更加统一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素。 1.使用微信开发者工具添加新项目MWL 2.下载WeUI… 3. 简介:微信小程序是当前的热点,市面上已经有很多微信小程序开发相关的文章,今天晚上抽了点时间折腾了微信小程序,并顺便看看了下微信小程序开发者工具的实现,是使用Node.js开发的,UI是基于NW.js框架开发的,支持Windows和Mac跨平台。 微信小程序开发工具初体验 首先当然是先下载个微信小程序开发工具,微信Web开发者工具下载地址,…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms密码忘记了怎么办
1、首先登陆数据库,找到该网站对应的数据库,在这里我们主要用到member表和times表 2、有没有被锁定ip地址呢,有的话真的要等一个小时么?看这里教你接除锁定,没有的话直接跳过第二部分,看第四部分就好了 3、打开你_times表,前缀可能根据自己的情况有所不同。将你的ip地址对应的项删除掉,如果不能确定你的信息可以直接全选,然后点击删除。这样你就可以直接去登录后台,而不会有ip锁定的提示了 立即学习“”; 4、找到你的密码秘钥PASSWORD_KEY,在include目录下找到config.inc.php文件,搜索PASSWORD_KEY,找到你设置的这个值,如图所示: 5、编写程序生成新密码 在phpcms中,密码是用 秘钥+密码 然后做md5加密存储的。所以我们只需要编写如下程序即可输出我们的密码加密后的字符串,也可用现有的网页md5加密。 示例程序: <?php $str='passkey'.'111111'; echo md5($str); ?> 登录后复制 6、复制加密后的字符串,找到数据库中的phpcms_member表,选择你的用户名,点击编辑,然后将密码字符串替换为复制的加密过的字符串 7、这样修改过程就结束了,回到正常的后台,使用刚刚设置的密码(111111)就可以直接登录了 推荐教程: 以上就是密码忘记了怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
如何防止dede网站DDos被攻击
如何防止dede网站ddos被攻击? 第一步:进入后台,系统-》添加新变量变量名称:cfg_anquan_cc 推荐学习: 变量类型:布尔(Y/N) 参数说明:是否开启防CC攻击: 变量值:Y 第二步:编辑,/member/config.php 在require_once(DEDEINC.’/dedetemplate.class.php’);下添加代码 if($cfg_anquan_cc == 'Y'){ //php防CC攻击 在3秒内连续刷新页面5次以上将指向本机 //www.jb51.net/404.htm   $P_S_T = $t_array[0] + $t_array[1]; $timest amp = time(); session_start(); $ll_nowtime = $timestamp ; if (session_is_registered('ll_lasttime')){ $ll_lasttime = $_SESSION['ll_lasttime']; $ll_times = $_SESSION['ll_times'] + 1; $_SESSION['ll_times'] = $ll_times; }else{ $ll_lasttime = $ll_nowtime; $ll_times = 1; $_SESSION['ll_times'] = $ll_times; $_SESSION['ll_lasttime'] = $ll_lasttime; } if (($ll_nowtime - $ll_lasttime)=5){ header(sprintf("Location: %s",'//www.jb51.net/404.htm')); exit;…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国CMS二次开发基本问题汇总
很多帝国cms用户在使用过程中经常会出于个性化功能需求等原因而对帝国cms进行二次开发,其中也会遇到不少问题,现就常见的问题汇总如下: 1.首先查看前台投稿流程图及其备注内容: http://bbs.phome.net/showthread-34-118212-0.html 2.ECMS处理信息的方式基本都是这样的一个流程: ①表单提交enews=?②信息处理脚本页接收enews值并根据其值选择引用文件,和处理函数③处理函数进行处理,并引用相关处理函数按流程处理信息内容和录入更新删除数据④根据情况中途或结束,使用printerror()函数终止函数继续向下运行,和打印提示信息,返回页面; 3.根据2中的提示,插入一些后台不能提供的功能: ①如果功能是在处理信息函数流之外,那么可以在表单处理脚本页进行引用文件或插入处理函数;eg:反馈发送到邮箱 http://bbs.phome.net/showthread-13-117813-0.html备 注:其实反馈发送到邮箱不是一个充分的例子,因为如果反馈内容没有填写完整或者不成功,在引用的反馈发送邮箱文件中也没有同等判断的时候;这个程序将会是 不完美的;可能出现的情况为,反馈内容没有录入到数据库,却发送到了邮箱;当然在客户不需要ECMS后台反馈内容,与邮箱接收的反馈内容对等的时候,这样 做是没有问题的。②如果客户要求对等信息,那么就在信息处理函数,返回成功信息前加入“反馈发送邮箱”的引用文件;③涉及大量的功能增设,可以考虑引用文件在表单处理页面,并将引用文件中的函数插入到需要插入的函数体内; 4.为什么不直接在函数体内写入二次功能,而要使用引用文件: ①不容易管理二次开发文件;②源代码函数体内书写代码,会造成以后升级不便; 5.我的二开文件放在什么文件夹里 ECMS没有专门为二开设置文件夹,你可以在e目录及其e/admin目录下分别设置两个目录,用于放置你二开新增的文件,例如我的设置如下: e/cmsextends 非后台涉及文件目录e/cmsextends/js JS目录e/cmsextends/css CSS目录e/cmsextends/Mail 非后台涉及Mail相关新增PHP文件e/admin/cmsextends 后台新增文件目录以下同e/cmsextends 6.二开文档 要求: 保持良好的二开文档习惯,有利于代码的重写和程序的升级,包括以下内容:①新增文件代码内容注释②新增文件功能说明③修改文件说明④其他备忘备注 7.用户使用文档与插件安装文档 安装文档基本就是二开文档内容,使用文档,介绍功能使用方式! 以上就是帝国CMS二次开发基本问题汇总的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序滚动Tab如何实现左右可滑动切换的实例分析
这篇文章主要介绍了微信小程序滚动tab实现左右可滑动切换的相关资料,这里提供实现实例帮助大家实现这样的功能,需要的朋友可以参考下  微信小程序滚动Tab实现左右可滑动切换 效果: 最终效果如上。问题: 1、tab标题总共8个,所以一屏无法全部显示。 2、tab内容区左右滑动切换时,tab标题随即做标记(active)。 3、当active的标题不在当前屏显示时,要使其能显示到当前屏中。 一、wxml结构 tab标题因一排八个,所以使用 scroll-view组件,使其可横向滚动。 tab内容可左右滑动切换,使用swiper组件实现 为了偷懒,所以数据都通过wx:for遍历重复出来。 说明: 1、设置data-current属性用于:点击当前项时,通过点击事件swichNav中处理e.dataset.current取到点击的目标值。 2、swiper组件的current组件用于控制当前显示哪一页 3、swiper组件绑定change事件switchTab,通过e.detail.current拿到当前页 <view>   <scroll-view>     <view>健康</view>     <view>情感</view>     <view>职场</view>     <view>育儿</view>     <view>纠纷</view>     <view>青葱</view>     <view>全部</view>     <view>其他</view>   </scroll-view>   <swiper>…
2024-11-25 阅读全文 →
FWQ
小程序
分享一个小程序开发神器
关于coolsite360 coolsite360是意派科技推出的专业级响应式网站设计工具,秉承一贯的可视化在线编辑方式,主要特点一是在线创作、无需编程,用户无需编程即可在线设计符合商业交付标准的响应式网站,自动适配桌面及移动端浏览,二是支持视音频、序列帧媒体,交互动画组件,支持触发器控制,三是跨平台发布,一次创作、一键发布到微信。 Coolsite360小程序编辑器能做什么? ◉ CoolSite360推出小程序编辑器,帮助设计师无需编写wxml以及wxss代码,通过小程序可视化编辑器就可快速设计小程序交互UI。 ◉ 使用小程序编辑器设计的页面,可以方便地在微信及浏览器上预览,便于前期的原型展示分享。 ◉ 设计好的页面,可以一键导出符合小程序标准的代码,可直接进行功能开发 小程序编辑器目前不能做什么? ◉ 目前版本专注于前端UI的可视化设计,还没有涉及前端业务逻辑以及后端数据的处理,后续随着版本的迭代,会推出具有一定后端数据处理能力的编辑器,在一定范围内可实现一站交付,但目前还需要导出前端代码,由开发人员进行后续的开发。 小程序编辑器在UI设计方面主要功能有哪些? ◉ 小程序编辑器集成了微信官方提供的所有组件,可以通过可视化方式进行设定和属性配置。 ◉ 支持常用css属性的可视化设置,支持rem单位,支持flex布局,同时支持自定义css代码,可通过sketch、ps等软件复制样式代码,满足全自由度设计。 ◉ 我们后续也会持续提供常用的部件模板,比如内容列表、网格列表、卡片、导航等,方便用户进行快速设计。 小程序编辑器除了完成静态UI设计,还能做什么? ◉ 小程序编辑器还支持基本动画的设定和控制,比如飞入、飞出、淡入、淡出、放大出现、缩小出现、旋转,以及css transform动画…,并可以通过触发器进行动画控制。 ◉ 支持常用触发器进行交互控制,比如显示元素、隐藏元素、播放动画、跳转页面、动态添加组件class、移除组件class、切换元素状态以及结合微信小程序API开发的一系列触发器,可以实现无需代码进行一定范围的UI交互控制。 近期的Coolsite360针对于小程序编辑器的开发计划? ◉会持续跟进小程序的官方动态,近阶段会进行复合组件的开发,以弥补官方小程序基础组件的不足,后续也会逐渐增加canvas的绘图功能以及针对于UI微交互的可视化设置。 剩下的我们还需要知道哪些? ◉剩下的,对于我们前端开发人员来说,只需要基础的js,css就可以胜任微信小程序的开发工作了,当然你的前提是对微信小程序这套开发框架有一定的了解,因为在开发过程中涉及到数据的交互和数据展示,想必这些你们都会了,那就可以叫上我们的后端程序汪和产品设计汪一起来开发我们的创意吧。…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何为WordPress插件添加多语言支持
如何为WordPress插件添加多语言支持 随着全球范围内的网站需求增加,为自己的WordPress插件添加多语言支持变得越来越重要。使用多语言支持可以帮助插件作者吸引更多的用户,无论他们使用何种语言进行浏览。本文将介绍如何为WordPress插件添加多语言支持,并提供一些代码示例。 准备工作在开始之前,您需要确保您的插件是国际化的。这意味着您的插件代码中应使用可翻译的字符串,而不是硬编码的文本。使用WordPress提供的国际化函数来包装插件中的字符串可以帮助您实现这一点。 在您的插件中,您可以使用以下国际化函数之一来包装您的字符串: __() 或 _e():用于翻译不需要输出的字符串。 _x() 或 _ex():用于具有上下文的字符串翻译。 _n() 或 _n_noop():用于翻译带有单、复数形式的字符串。 _nx() 或 _nx_noop():用于具有上下文和单、复数形式的字符串翻译。 确保在您的插件代码中使用这些函数包装您的字符串,这样才能实现国际化。 创建语言文件为了使插件能够支持多语言,您需要为每种语言创建一个语言文件。该文件将包含每个字符串的翻译版本。您需要使用.pot文件来创建语言文件。 要创建.pot文件,您可以使用POEdit或GlotPress等工具。这些工具可以帮助您提取插件中的字符串,并生成一个.pot文件。您可以将这个文件用作翻译的基础。 翻译语言文件在生成.pot文件后,您需要将其翻译为目标语言。为了做到这一点,您可以使用.pot文件为每种语言创建.po文件。.po文件将包含原文和翻译后的字符串。您可以使用POEdit等工具来进行翻译。 一旦您完成了对.po文件的翻译,您需要使用工具将其编译成二进制.mo文件。.mo文件包含了实际的翻译数据,插件将使用这些数据来在运行时加载正确的语言。 添加语言支持到插件当您准备好了.mo文件后,您需要将其添加到您的插件中,并告诉WordPress加载这些文件。您可以通过以下步骤来实现: 将.mo文件放入您插件的languages文件夹中。如果该文件夹不存在,您可以在插件根目录下创建一个。 在插件的主文件中添加以下代码来告诉WordPress加载.mo文件: function load_plugin_textdomain() { load_plugin_textdomain(…
2024-11-25 阅读全文 →
FWQ
小程序
.NET 微信开发自动内容回复实例代码
微信开发中,首先遇到的问题就是处理如何接收和响应用户消息 , 本文将向大家介绍一下方法和关键的代码。 ASP.NET开发的  接收微信消息和响应用户消息代码如下: 文件名 :  v.ashx using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Xml; using Td.Weixin.Public.Common; using Td.Weixin.Public.Message;   namespace WeiWeiXin.Net6 {     /// <summary>     /// v 的摘要说明     /// </summary>     public class v : IHttpHandler     {           /// <summary>         ///    开发者 验证 模块         /// </summary>         /// <param>…
2024-11-25 阅读全文 →
FWQ
小程序
小程序账号密码忘记了怎么
小程序账号密码忘记了怎么找回? 1.到登录界面,点击“找回账号或密码”。 2.找回账号。 3.点击“同意”。 4.账号类型,选择小程序,输入小程序名称或者原始ID. 5.用手机微信扫描二维码,填写信息即可。 6.找回密码,输入绑定的邮箱,填写验证码,点击下一步。 7.进入邮箱,点击给的链接,进行密码修改。 以上就是小程序账号密码忘记了怎么的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
公众号的作用是什么?
微信公众号的作用是:1、品牌宣传,一个运营良好的公众号可以建立一个非常正面的品牌形象;2、公众号是企业的公关窗口,尤其是经过认证后的公众号的信服力更强,在用户心中可以树立一个权威的形象;3、对于一些知识、信息进行整理,方便客户进行查询。 公众号是现在很多企业都必备的一个对外窗口,那么公众号有什么作用你知道吗?下面本篇文章就来给大家介绍一下公众号的作用。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 公众号的作用 1、品牌宣传 一个运营良好的公众号可以建立一个非常正面的品牌形象 2、产品销售 一些促销活动,营销热点,可以直接在公众号上对用户进行告知,这部分关注公众号的客户肯定比外边做地推的客户要优质 3、粉丝维护 公众号可以经常做一些小活动,有奖竞猜,用户投稿之类的,来提高粉丝对公司关注度 4、公关阵地 公众号的另一个作用就是企业的公关窗口,尤其是经过认证后的公众号的信服力更强,在用户心中可以树立一个权威的形象。 5、信息资料库 对于一些产品知识,信息介绍方面,整理成型,方便客户进行查询。 以上就是公众号的作用是什么?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →