1.设置必填项
首先在diy.php的第40行开始加入以下代码:
//增加必填字段判断 if($required!=''){ if(preg_match('/,/', $required)) { $requireds = explode(',',$required); foreach($requireds as $field){ if($$field==''){ showMsg('带*号的为必填内容,请正确填写', '-1'); exit(); } } }else{ if($required==''){ showMsg('带*号的为必填内容,请正确填写', '-1'); exit(); } } } //end
然后在自定义表单的代码里面加上
<input type="hidden" name="required" value="content,name,tel" />
value里面就是想要设置为必填项的项目的name
2.改变提交信息之后跳转的页面
打开plus目录下的diy.php,找到第98行:
$goto = !empty($cfg_cmspath) ? $cfg_cmspath : '/';
/就是回到站点根目录了,可以修改此处如改为/about.html改变跳转到的页面。
3.改变提示信息为弹窗
先把原来的提示注释掉,然后加一句js弹窗代码:
echo '<script>alert("提交成功,请等待回复");window.close();</script>';
跳转到新页面打开是很坑的,因为这个是提交后判断的,提交的时候就已经跳转了。除非提交前用js验证表单。
dedecms自定义表单的修改
以下是V1.0,同一个局域网内部远程。
这几天我在自己电脑上建设了一个网站,今天架好了,但是文章需要同事来添加。由于网站现在只在本地,和她换电脑工作也挺不方便的,于是我想起了让她远程登陆我的电脑来控制。期间曲折无数,经过了一个小时的百度和各种尝试,最终成功。
1.百度的时候知道,普通的win系统(意指服务器版本之外的普通版本),远程用户登陆成功的话,当前登陆的用户会被踢掉,这可不行,我想要的是同时运行两个账户,各自互不影响。最后百度到了一个软件:Universal Termsrv Patch,这个软件的功能就是可以让远程用户和现在登录的本地账户共存。
此软件下载后,运行对应自己系统版本的,破解后重启下。
需要注意的是,xp用的话要先运行x86的程序破解,之后导入xp的注册表,之后重启才生效。
Read More →
WIN7远程桌面连接设置和实现多用户登陆
用过好几个网站的,感觉开源中国这个不错,点我go
在线代码格式化
网站需要,从别的网站扒下来改造的娱乐而已,别当真
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Examples</title> <meta name="description" content=""> <meta name="keywords" content=""> <link href="" rel="stylesheet"> </head> <body> <script type="text/javascript"> function coHeight(){ if(document.all.sex[0].checked==true){ var mySex = "m"; } else if(document.all.sex[1].checked==true){ var mySex = "f"; } else{ alert('请选择您的性别!'); document.all.sex.focus(); return; } if(document.all.fh.value.length>0){ var myFH=parseInt(document.all.fh.value); }else{ alert('请填写您父亲的身高!'); document.all.fh.focus(); return; } if(document.all.mh.value.length>0){ var myMH=parseInt(document.all.mh.value); }else{ alert('请填写您母亲的身高!'); document.all.mh.focus(); return; } if(mySex=="m"){ var myH = ((myFH+myMH)+13)/2+6; } if(mySex=="f"){ var myH = ((myFH+myMH)-13)/2+6; } alert('根据遗传基因数推算,你成年身高为:'+myH+'CM'); } </script> <table width="220" border="0" style="font-size:14px;"> <tbody> <tr style="height:30px;"> <td width="40%">您父亲的身高</td> <td width="60%" style="padding-left:10px;"><input class="kuang" type="text" name="fh" style="width:100px;" id="textfield" /></td> </tr> <tr style="height:30px;"> <td>您母亲的身高</td> <td style="padding-left:10px;"><input class="kuang" type="text" name="mh" style="width:100px;" id="textfield2" /></td> </tr> <tr style="height:30px;"> <td align="center"><label> <input type="radio" name="sex" checked="checked" value="单选" id="RadioGroup1_0" /> 男</label> </td> <td style="padding-left:20px;"><label> <input type="radio" name="sex" value="单选" id="RadioGroup1_1" /> 女</label> </td> </tr> <tr style="height:30px;"> <td colspan="2" style="padding-left:60px;"> <button value="测试" style="border:1px solid #ccc; background:#eee; border-radius:2px; text-align:center; width:70px; height:26px; line-height:26px; cursor:pointer;" onclick="coHeight();">测 试</button> </td> </tr> </tbody> </table> </body> </html>
身高测试js
前俩月买的saber的一个茶杯,现在补图。
Read More →
这是一个杯具-saber茶杯
你们整天黑蓝翔,有意思吗,真想挖个坑把你们埋了。说到挖坑,那么问题就来了,挖掘机技术哪家强?
好吧,以上就是坑人的把戏,吸引你往下看,但到了最后你还是发现自己被坑了,虽内牛满面但悔之晚矣
还有一个梗:
“2000年当第一次公开恋情时,王菲31岁,谢霆锋20岁,王菲年龄是谢霆锋的1.55倍。转眼到了2014年,如今两人破镜重圆,王菲45岁,谢霆锋34岁,王菲的年龄是谢霆锋的1.32倍。现在问题来了:一,求两人年龄倍数与公历年的时间序列收敛函数。二,这事给张柏芝、李亚鹏留下了不小的心理阴影,求阴影面积是多少?三,如果用挖掘机填补阴影面积,那请问,挖掘机技术哪家强?”
整天黑蓝翔的你们够了
注意,鲨鱼VPN可以百度到很多网站,有些是假的,而且真的这个网址也时不时变化,请以真正的客户端上面显示的公告为准。
免费用户在客户端登陆后找到免费线路连接,有300M免费流量。注册的时候要求填邮箱,但不需要进入邮箱验证,所以可以很简单的注册多个账号玩。
这两天因为要用谷歌图片搜图,免费流量已经用完了,所以开了个vip,一个月18元,使用着感觉还可以,也没有发现限速。连接vip路线时,可能提示你安装L2TP组件,安装后重启电脑才能正常连接。刚才用欧美线路看不了YouTube的视频,换成日韩的能看了。不打游戏只上网的话,尽量选择延迟低的。
鲨鱼VPN
wp的百度分享插件名字叫baidushare,其默认的图标是大图标,比较难看,可以先到上边网址进行设置并获取代码,然后去这个插件的设置里面粘贴保存。
里面的js里有"bdStyle":"1","bdSize":"24"这段,前者为1则是彩色图标,2则是灰色图标。后者就是图片尺寸了,16 24 32可选。注意某些图标是只有彩色的
添加了这个插件之后我就可以方便地把新发的文章转发到我的贴吧去了~可惜不能把文章内容转过去
百度分享
由于wp编辑器的字体大小设置是pt单位,于是百度了这个对照表
初号
小初
一号
小一
二号
小二
三号
小三
四号
小四
五号
小五
六号
小六
七号
八号
pt (point,磅) 是一个物理长度单位,指的是72分之一英寸。
px (pixel,像素)是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。
em是一个相对长度单位,最初是指字母M的宽度,故名em。现指的是字符宽度的倍数,用法类似百分比,如:0.8em, 1.2em,2em等。通常1em=16px。
字号是中文字库中特有的一种单位,以中文代号表示特定的磅值pt,便于记忆、表述。
pt和px的换算公式可以根据pt的定义得出:
pt=1/72(英寸), px=1/dpi(英寸)
因此 pt=px*72/dpi,若以Windows下的96dpi来计算,pt=px*72/96=px*3/4
字号、pt、px、em对照表和换算方法
今天转了一篇我们萝莉控心中的满分作文《行走在消逝中》,大篇文字之下大字号显得不适合阅读了,想要改字号吧,wp本身的编辑器无此功能,文本编辑模式也不现实源代码,于是乎去找编辑器插件,换了俩,第一个是TinyMCE Advanced ,但它的字号是pt,用不惯。遂换了第二个CKEditor for WordPress,但这个每次点更新按钮都会被询问“是否离开本页面,如果离开您所做的保存会丢失”,这个操作方式太蛋疼于是继续百度,用了增强原生编辑器的办法。在主题的function.php的最后一个结束符之前加入以下代码:
= 'fontselect'; $buttons[] = 'fontsizeselect'; $buttons[] = 'cleanup'; $buttons[] = 'styleselect'; $buttons[] = 'hr'; $buttons[] = 'del'; $buttons[] = 'sub'; $buttons[] = 'sup'; $buttons[] = 'copy'; $buttons[] = 'paste'; $buttons[] = 'cut'; $buttons[] = 'undo'; $buttons[] = 'image'; $buttons[] = 'anchor'; $buttons[] = 'backcolor'; $buttons[] = 'wp_page'; $buttons[] = 'charmap'; return $buttons; } add_filter("mce_buttons_3", "add_editor_buttons");
现在编辑器多出了第三行了~
可惜字号还是pt,于是只好去百度pt和px的转换去了
其实以前就这么改过,但是不生效,貌似那时候改的是wp自身的文件,而不是主题的文件,晕