分类归档

CMS教程

FWQ
CMS教程
织梦怎么增加让文章置顶一天
织梦怎么增加让文章置顶一天? 织梦DEDECMS增加让文章置顶一天 推荐学习: 在管理后台中,源代码里面有这样的代码: <td>   <select>  <option>正常排序</option>  <option>置顶一周</option>  <option>置顶一个月</option>  <option>置顶三个月</option>  <option>置顶半年</option>  <option>置顶一年</option>  </select>  </td> 登录后复制 那么我们可以在该页面里增加 置顶一天  来实现增加置顶一天时间的功能  我们先在dede emplets里找到article_edit.htm和article_add.htm 然后在 article_edit.htm  423行 article_add.htm 502行 插入 置顶一天  经过测试在5.7sp1里可行…
2024-11-25 阅读全文 →
FWQ
CMS教程
JavaScript 要点:释放 CodePen.io 的力量
当我不久前写过有关 jsbin 的文章时,它确实激起了很多关于哪种在线代码片段编辑器最好的讨论和争论。一些替代方案被抛弃,尤其是 codepen。 由于有如此多的读者感到如此热情并致力于他们的具体选择,我想做一篇文章来强调 CodePen 的一些酷炫之处。我想说这不是一篇比较文章,主要是因为我真的很讨厌写这类文章。这些工具中的每一种都是独一无二的,并提供其自己的价值,我发现在许多情况下这可以归结为用户的偏好。 共同点 这些工具之间在用户界面和功能方面确实有相似之处。如果我们查看这两个工具,您会发现多窗格 UI 相当常见,并且有充分的理由;这非常直观。 JSBin: 立即学习“”; 代码笔: 多窗格方法使您可以非常轻松地可视化示例代码的所有方面,从而使您能够快速更新标记或 JavaScript 并立即获得结果。这就是这些工具的一般用途;快速原型设计和代码片段测试。 除了 UI 相似之处之外,这两个编辑器还允许用户: 参考第三方库 保存代码片段以供将来使用 通过自定义链接分享片段 与其他开发者就同一代码进行协作 将代码片段嵌入其他页面 JavaScript linting 从我的角度来看,这些都是任何代码箱工具的关键功能,允许用户不仅使用他们常用的资产来构建前端代码原型,还允许他们在开发人员使用的大多数媒体上共享它。作为一名技术作家,嵌入实时代码片段的能力非常重要,因为它提供实时反馈来演示我创建的代码,强化我正在编写的概念,同时还向读者提供真实的反馈和代码。…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms如何添加文章?
如何添加文章? phpcms添加文章的方法: 首先,在管理字段:relation 相关文章这里,可以看到下面这段代码: 《input type='hidden' name='info[relation]' id='relation' value='{FIELD_VALUE}' style='50' &gt; 登录后复制 《input type=’button’ value=”添加相关” onclick=”omnipotent(‘selectid’,’?m=content&c=content&a=public_relationlist&modelid={MODELID}’,’添加相关文章’,1)” style=”width:66px;”> 《input type=’button’ value=”显示已有” onclick=”show_relation({MODELID},{ID})” style=”width:66px;”> *注:请替换上面的代码中《为 立即学习“”; 然后把它复制下来,在新建模型中添加一个新字段relation,把上面代码复制到字段设置的“相关参数-表单”那里,代码里面的“ &modelid=1 ”这个的意思是和文章模型相关联,=号后面的值是根据模型的id值来的,最后把它换成你所要关联的模型的id值就行了。 推荐教程:《》 以上就是如何添加文章?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms安装失败怎么办
安装失败怎么办? 最新版的phpcmsV9安装报错解决 相关推荐: 具体报错信息如下: Web-server: Apache PHP版本: PHP/5.2.14 Mysql版本: MySQL 客户端版本: 5.0.90 适用版本: v9 更新日期: phpcms_v9.2.2_UTF8 编码版本: UTF-8  浏览器: maxthon  复现步骤: 正在准备安装 ... 后台管理主模块安装成功......admin 错误信息: Warning: file_put_contents(D:PHPnow-1.5.6onxfcomphpcms..phpsso_server/caches/caches_admin/caches_data/applist.cache.php) [function.file-put-contents]: failed to open stream: No such file or directory in D:PHPnow-1.5.6onxfcominstallinstall.php on line 313 phpsso 问题描述: 正在准备安装 ... 后台管理主模块安装成功......admin 错误信息: Warning: file_put_contents(D:PHPnow-1.5.6onxfcomphpcms..phpsso_server/caches/caches_admin/caches_data/applist.cache.php) [function.file-put-contents]: failed to open stream: No such file or directory in D:PHPnow-1.5.6onxfcominstallinstall.php on line 313 phpsso 登录后复制 what,,,这是什么鬼,找到对应目录,打开一看,,,一脸懵逼 立即学习“”; caches以下的目录都找不到了(caches_admin/caches_data/applist.cache.php) 然后直接找到install.php报错的位置,也就是318行,直接把报错的代码给删了(file_put_contents(D:PHPnow-1.5.6onxfcomphpcms…phpsso_server/caches/caches_admin/caches_data/applist.cache.php)然后返回重新安装,成功! 以上就是安装失败怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
一招解决wordpress URL中文乱码问题
下面由/” target=”_blank”>wordpress教程栏目给大家介绍解决wordpress url中文乱码问题的方法,希望对需要的朋友有所帮助! wordpress URL出现中文乱码怎么解决? wordpress中跳转URL中文部分全是乱码如: 解决办法: apache配置,文件里有apache的说明地址,这一段可以加在这些上下文中,server config, virtual host, directory, .htaccess AddDefaultCharset utf-8 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Serve the following file types with the media type `charset` # parameter set to `UTF-8`. # # https://httpd.apache.org/docs/current/mod/mod_mime.html#addcharset <ifmodule>     AddCharset utf-8 .atom                       .bbaw                       .css                       .geojson                       .js                       .json                       .jsonld                       .manifest …
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教程
帝国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
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教程
如何为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
CMS教程
帝国cms忘记密码了怎么找回来
找回帝国 cms 密码有两种方法:管理员账户:使用另一个管理员帐户重置密码。数据库修改:使用数据库管理工具修改 userpassword 列的值为加密后密码。加密密码时使用 md5 算法。 找回帝国 CMS 密码 忘记帝国 CMS 密码可能会令人沮丧,但不用担心,有几种方法可以找回密码。 方法 1:管理员账户 如果您忘记了管理员密码,则无法通过常规方法找回密码。但是,如果您有另一个管理员帐户,您可以使用该帐户来重置忘记的密码。 登录到有权限的管理员帐户。 导航到“系统设置”>“管理员列表”。 找到忘记密码的管理员帐户并单击“编辑”。 重置密码并保存更改。 方法 2:数据库修改 如果您没有另一个管理员帐户,您可以尝试直接修改数据库以重置密码。 使用数据库管理工具(例如 phpMyAdmin 或 SQLyog)连接到您的数据库。 定位表…
2024-11-25 阅读全文 →