分类归档

网站开发

FWQ
CMS教程
phpcms怎么压缩图片
phpcms压缩图片的方法:首先找到并打开“extention.func.php”文件;然后在公共类中写一个自动压缩的方法;最后通过语句“{compress ($rs[‘thumb’])}”在html页面中直接调用即可。 图片自动压缩功能 在公共类中写一个自动压缩的方法: phpcmslibsunctionsextention.func.php ** @param $imgName @return mixed|string $imgpath 原图存放地址 $thumbpath 压缩后图片存放路径 */ function compress ($imgName){ imgPath=PHPCMSPATH.trim(imgPath = PHPCMS_PATH . trim(imgPath=PHPCMS  P  ATH.trim(imgName, ‘/’); $Patharray = explode(’/’, $imgName); fileName=end(fileName = end(fileName=end(Patharray); //创建thumb文件夹,保存压缩后的图片 header(“Content-type:text/html;charset=utf-8”); $path="/uploadfile/thumb/"; dirPath=PHPCMSPATH.dirPath = PHPCMS_PATH.dirPath=PHPCMS  P  ATH.path; if(!is_dir(KaTeX parse error: Expected '}', got 'EOF' at end of input: …h)){ mkdir(dirPath,0777,true); } $thumbPath = PHPCMS_PATH . ‘uploadfile/thumb/’ . fileName;if(fileexists(fileName;if (file_exists(fileName;if(file  e  xists(thumbPath)) {…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms数据表两个字段关联怎么设置
帝国cms数据表字段关联可以通过外键约束实现,具体步骤如下:创建外键约束,指定关联字段及主表主键。关联字段类型与主表主键相同,勾选“创建外键”复选框。例如关联“新闻表”和“栏目表”,可执行sql语句:alter table news add foreign key (cid) references category(id)。外键约束仅支持单向关联,主键更改会级联更新关联字段,删除主表记录会级联删除子表关联记录。 帝国CMS数据表两个字段关联设置方法 问题:帝国CMS数据表中如何设置两个字段关联? 回答: 帝国CMS数据表字段关联可以通过设置外键约束来实现,以下为详细步骤: 1. 创建外键约束 在创建关联字段时,需要指定外键约束,语法如下: ALTER TABLE 子表 ADD FOREIGN KEY (关联字段) REFERENCES 主表(主键) 登录后复制 2. 关联字段设置…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序demo推荐:微信涂鸦、canvas学习实例
这个demo,应该是作者的练习demo,表面上并没有展示完全; 结构图: 其中微信涂鸦部分预览图: 其中微信涂鸦部分预览图: 示例代码: Page({   data:{     pen : 3, //画笔粗细默认值     color : '#cc0033' //画笔颜色默认值   },   startX: 0, //保存X坐标轴变量   startY: 0, //保存Y坐标轴变量   isClear : false, //是否启用橡皮擦标记   //手指触摸动作开始   touchStart: function (e) {       //得到触摸点的坐标       this.startX = e.changedTouches[0].x       this.startY = e.changedTouches[0].y       this.context = wx.createContext()         if(this.isClear){ //判断是否启用的橡皮擦功能  ture表示清除  false表示画画          this.context.setStrokeStyle('#FFFFFF') //设置线条样式 此处设置为画布的背景颜色  橡皮擦原理就是:利用擦过的地方被填充为画布的背景颜色一致 从而达到橡皮擦的效果           this.context.setLineCap('round') //设置线条端点的样式          this.context.setLineJoin('round') //设置两线相交处的样式          this.context.setLineWidth(20) //设置线条宽度          this.context.save();  //保存当前坐标轴的缩放、旋转、平移信息          this.context.beginPath() //开始一个路径           this.context.arc(this.startX,this.startY,5,0,2*Math.PI,true);  //添加一个弧形路径到当前路径,顺时针绘制  这里总共画了360度  也就是一个圆形 …
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦DEDECMS列表页首页怎么跟其它页使用不同模板
织梦列表页首页怎么跟其它页使用不同模板? 织梦DEDECMS列表页首页跟其它页使用不同模板的办法 推荐学习: 有些时候我们需要使列表页的首页跟第二页以及后面的页面的样式不同,修改dede:list标签又很难达到理想的效果,那么织梦猫就为大家介绍一个最简单的办法,就是为首页单独指定一个模板页,其余页面则调用另一个模板页。 修改的办法如下: 打开include目录下的arc.listview.class.php文件,找到Display函数(大约在397行),找到如下代码: $this->ParseTempletsFirst(); 登录后复制 在这些代码的上方添加以下代码: if($this->PageNo>1) { $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/list_article2.htm"; $this->dtp->LoadTemplate($tempfile);  } 登录后复制 添加之后,在页数大于1时,织梦就会调用list_article2.htm来作为列表页模板了。 添加以上代码后,在动态浏览栏目时已可以实现,但会发现生成栏目静态HTML页后,仍然没有达到预期目的, 搜索如下代码: $this->ParseDMFields($this->PageNo,1); 登录后复制 在这句代码的上方添加以下代码: if($this->PageNo>1) { $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/list_article2.htm"; $this->dtp->LoadTemplate($tempfile); $this->ParseTempletsFirst();  } 登录后复制…
2024-11-25 阅读全文 →
FWQ
小程序
产品猎人 | 腾讯上线“和群”小程序 用音乐做兴趣社区
近期,基于兴趣圈子的产品层出不穷。 字节跳动“飞聊”上线后不久,张朝阳高调为“狐友”站台,而今,腾讯推出了一款社区小程序产品“和群”。 根据“和群”小程序资料显示,其最近的更新发生在6月19日。此外,“和群”小程序于2017年7月18日即以“漂流音乐”名称上线,之后又经历多次名称更换: 如“音乐BOX”、“听一听”、“FM433”等。 从历次更名来看,这款小程序的功能与“音乐”紧密相连。 “和群”小程序最新版本核心功能依旧与音乐息息相关,但它在音乐基础上注入“社区”概念。 相关推荐:《》 边听音乐边聊天的“文艺”社区 用户除了听音乐,还可以在“和群”社区中发布图文、视频动态,但发布的文字仅限300字以内,视频时长仅限30s以内。具体来看,“和群”围绕音乐和社区的玩法有: 1、以音乐为介质构建社区 进入“和群”小程序主页,即可收到系统推荐的歌曲,曲库来自QQ音乐。用户可以通过上下滑动的方式更换歌曲。 用户听歌的同时,会看到界面不断上浮透明气泡,每个气泡都代表一个用户,按住气泡会呈现用户名、头像、距离。 点击用户头像,能够进入该用户主页,显示用户所加入的社区和个人发布的动态。 然而,当用户想要向对方发起私信聊天的时候,会发现只能在输入框输入歌曲名称关键词,向对方推送音乐,无法尝试除音乐介质之外的聊天方式。 由此可看出,“和群”的产品引导方式并不提倡用户之间建立点对点的自由关系链,而更倾向于吸引用户进入彼此都感兴趣的社群圈子。 音乐仅是用户进入兴趣社区的纽带。 2、兴趣社区 用户可以在“和群”小程序中组建社区,或加入感兴趣的社区。 组建社区后,用户可以直接通过微信关系链邀请好友加入。 除了在听音乐的“气泡”中进入陌生人主页,发现社区之外,该款小程序向用户提供两种发现社区的渠道: 其一,用户可搜索关键词加入。 但目前,“和群”小程序仅设置了搜索入口,并没有开放搜索功能。 通过搜索精准匹配兴趣人群,是兴趣社区类产品面临的共同难题。 在搜狐上线的兴趣社区“狐友”中,用户也可以通过搜索关键词匹配想认识的陌生人,但关键词只能单一地匹配用户注册名称,并非匹配兴趣维度,可能会影响搜索结果的准确性。 “和群”小程序并未搜集用户兴趣标签,仅以音乐品味连接用户,暂时未开放搜索入口功能,可能在探索搜索匹配逻辑。 其二,系统自动推荐可能感兴趣的社群。 “和群”的推荐逻辑,可能是基于用户音乐品味推荐。 加入感兴趣的社群后,用户会实时收到社群成员发布的最新动态,并对动态进行点赞、评论。…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序完成轮播图效果的实例分享
这篇文章主要为大家详细介绍了微信小程序实现轮播图效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 微信小程序实现轮播图,和网站,APP的效果差不多,代码少,效率高。 先来看看效果图: 主要用swiper + swiper-item来实现  <view>滑块视图容器</view><!-- indicator-dots='true' 是否显示指示点 默认 false indicator-color:指示点颜色 indicator-active-color:选中的指示点颜色 autoplay:是否自动切换 默认:false interval:自动切换时间间隔 duration:滑动动画时长 vertical 是否改成纵向, 默认 false --><swiper>  <block>   <swiper-item>    <image></image>   </swiper-item>  </block></swiper> 登录后复制…
2024-11-25 阅读全文 →
FWQ
CMS教程
发布后:WP 开发人员综合营销指南,第 3 部分
在前两篇文章中,我们分别讨论了发布前策略和发布策略。但请记住,发布前最长为 3 个月,发布只有 1 到 2 周左右,但发布后可以持续很长时间。假设,如果您的主题/插件成功,它可以永远持续下去。这就是为什么我想用整篇文章来讨论 10 个杀手级策略,您可以立即采取行动以使您的主题/插件取得成功。 在开始本次会议的最后一天之前,让我们回顾一下系列大纲: 第 1 部分:启动前 第 2 部分:启动 第 3 部分:发布后 寻找需要您解决方案的人 访问社交网络、论坛、讨论区、社区,并使用他们的搜索工具来查找正在寻找您的主题/插件提供的解决方案的人。发布带有您的营销网站链接的回复,并告诉他们它将如何解决他们的问题并让他们的生活更轻松。 记住,不要成为垃圾邮件。例如,如果您在 Twitter 上寻找机会,请不要每次都使用相同的推文模板。因为一旦他们注意到您的时间线看起来完全相同,他们就知道您在发送垃圾邮件。这不仅不会帮助您获得销售,还会失去人们的信任。 提供卓越的客户服务 支持是一流主题/插件与蹩脚主题/插件的区别所在。如果您提供高质量的支持,您的客户将会感到满意,并且非常乐意传播有关您的主题/插件的信息。相反,如果您提供低质量的支持,您的客户可能会出去谈论他们刚刚经历的可怕经历。你可能会遇到比这更糟糕的情况。 您可以通过 6…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms专题组合是什么
帝国cms专题组合允许管理员将多个专题整合为一个页面。其功能包括自定义布局、添加专题、自定义样式、优化url、配置选项。该组合的好处包括内容聚合、信息展示、改善用户体验、提高加载速度、灵活性。适用于新闻门户、产品展示、活动预告、知识库和在线课程等场景。 帝国CMS专题组合简介 帝国CMS专题组合是一个功能强大的工具,允许管理员将多个帝国CMS专题整合为一个统一的页面。 功能 自定义布局:按需设计专题组合页面布局,包括行、列、板块和组件。 添加专题:将多个专题添加到专题组合中,并指定其显示位置和尺寸。 自定义样式:个性化专题组合的外观和感觉,包括背景颜色、字体和边框。 URL优化:生成友好的URL,以提高。 配置选项:控制专题的各种设置,例如显示顺序、分页和显示数量。 好处 使用帝国CMS专题组合具有以下好处: 内容聚合:在一个页面上集中显示来自不同专题的相关内容。 信息展示:以直观且吸引人的方式呈现大量信息。 用户体验改善:为用户提供方便且流畅的导航体验。 页面加载速度:通过将多个专题合并为一个页面,减少页面加载时间。 灵活性:允许管理员根据业务需求轻松自定义和调整专题组合。 使用场景 帝国CMS专题组合可用于各种场景,包括: 新闻门户:将不同类别的新闻专题整合到一个综合页面中。 产品展示:展示来自不同子目录或品牌的多个产品系列。 活动预告:创建包含即将举办活动详情的专题组合。 知识库:将常见问题、教程和资源整理成一个中心位置。 :提供来自不同课程或模块的可访问内容。 以上就是专题组合是什么的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
.Net开发微信公众平台之自定义菜单代码详解
这篇文章主要为大家详细解析了公众平台开发之自定义菜单.net代码,感兴趣的小伙伴们可以参考一下 用户自定义菜单制作时,需要用到access_token,我们直接使用前面讲解的IsExistAccess_Token()函数。我理解的微信公共平台里面菜单分为button和sub_button,即菜单和子菜单,这些菜单都有一个name的属性,类别分为click和view,click类有key属性;而view类有url属性,含有子菜单的菜单没有key属性也没有url属性。这些情况可以从下面的例子看出来。  public void MyMenu()   {    string weixin1 = "";    weixin1 = @" {   ""button"":[   {     ""type"":""click"",    ""name"":""你好!"",    ""key"":""Hello""   },   {    ""type"":""view"",    ""name"":""公司简介"",    ""url"":""http://www.4ugood.net""   },   {    ""name"":""产品介绍"",    ""sub_button"":[    {     ""type"":""click"",     ""name"":""产品1"",     ""key"":""P1""    },    {     ""type"":""click"",     ""name"":""产品2"",…
2024-11-25 阅读全文 →
FWQ
CMS教程
PHPCMS 不支持 fsockopen 函数如何解决?
PHPCMS 不支持 fsockopen 函数如何解决? 1、安装的时候,在地址栏直接改“step=3”,跳过这一步即可; 2、将fsockopen函数替换为pfsockopen函数; 3、修改“client.class.php”中的代码。 立即学习“”; PHP fsockopen函数说明 语法: resource fsockopen ( string $hostname [, int KaTeX parse error: Expected 'EOF', got '&amp;' at position 20: … = -1 [, int &amp;̲errno [, string &amp;$errstr [, float $timeout = ini_get(“default_socket_timeout”) ]]]] ) 登录后复制 开启PHP fsockopen这个函数 PHP fsockopen需要 PHP.ini 中 allow_url_fopen 选项开启。 allow_url_fopen = On 登录后复制 参数: hostname 如果安装了OpenSSL,那么你也许应该在你的主机名地址前面添加访问协议ssl://或者是tls://,从而可以使用基于TCP/IP协议的SSL或者TLS的客户端连接到远程主机。 port 端口号。如果对该参数传一个-1,则表示不使用端口,例如unix://。…
2024-11-25 阅读全文 →