首页
留言板
统计
Search
1
阿里云国际OSS使用CloudFlare免流量
2,285 阅读
2
PP.UA免费域名注册
2,175 阅读
3
Adobe Photoshop CS2经典版 中文原版
2,158 阅读
4
7-Zip中文美化版
2,028 阅读
5
获取免费的 Microsoft 365 E5 开发人员订阅
1,944 阅读
软件分享
网络资源
网络代码
生活情感
免费主机
Search
标签搜索
代码
工具软件
Android
教程
Emlog
办公软件
图形图像
免费空间
Web
情感
PHP
视频
系统工具
Windows
上传下载
建站
PDF
网盘
学习
Typecho
ZJ
累计撰写
803
篇文章
累计收到
105
条评论
首页
栏目
软件分享
网络资源
网络代码
生活情感
免费主机
页面
留言板
统计
搜索到
803
篇与
的结果
2019-11-17
让Emlog5.3.1兼容PHP7环境一些处理方法
直接在php7安装emlog5.3.1各种报错。5.3.1虽然已经出了使用mysqli连接类,但是为了兼容性还是默认是使用了mysql。因为PHP7已经不支持mysql扩展了,但是支持mysqli和pdo_mysql。所以这里还是介绍如何使用mysqli来安装emlog以下是修改emlog安装程序,无报错安装。如果是实际环境请在本地环境模拟后成功后再更换。1、修改include\lib\option.phpconst DEFAULT_MYSQLCONN = 'mysql'; 改为 const DEFAULT_MYSQLCONN = 'mysqli';//默认链接方式改为mysqli2、在/include/lib/cache.php$$row['option_name'] = $row['option_value']; 改为 ${$row['option_name']} = $row['option_value'];3、在admim/seo.php$$t 改为 ${$t}4、在admim/views/admin_log.php$$a $$b $$a 改为 ${$a} ${$b} ${$a}5、在admim/views/comment.php$$a = "class=\"filter\""; 改为 ${$a} = "class=\"filter\"";另外有些插件和主题是固定了使用mysql连接类,这样还需要修改插件和主题中的数据库连接方式,不然直接报数据库错误。比如:$DB = MySql::getInstance();都要改为$DB = Database::getInstance();此教程参考网上资料,仅供学习参考之用!!!
2019年11月17日
278 阅读
0 评论
0 点赞
2019-11-17
emlog各种判断页面代码
本文提供emlog最全的判断各种页面的方法,可以判断首页、分类页、标签页、搜索页、分页、归档页、作者页、日志页。因此可以实现不同页面显示不同侧边栏或者调用不同内容,也可以实现不同类型页面的标题修改。具体设置方法和之前的那篇《实现内页和首页显示不同的友链的方法》差不多,而日志页和单独页面page页好像没有发现有好的判断方法,暂且就将他们都归为内容页。其他的判断emlog判断判断首页、分类页、标签页、搜索页、分页、归档页、作者页、日志页的变量如下:$sortName //判断是否分类页 $sortid //分类id $tag //判断是否标签页 $record //判断是否归档页 $keyword //判断是否搜索页 $tws //碎语页 $logid //日志 page页 $type=='page' //判断page页 $author //作者页 $pageurl == Url::logPage() //首页,包含首页分页,一般用来分离列表页 "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == BLOG_URL //判断是否是首页(PS:仅限当前域名,无任何后缀) $value['comnum'] > 10 //评论数大于10 $views >300 //浏览量大于300 $comnum > 10 && $views >300 //评论数大于10且浏览量大于300 使用方法:<?php if(判断标签){?>是当前标签的显示的内容 <?php }else{?>不是当前标签显示的内容,留空则不显示 <?php }?> 当然也可以多少判断放在一起的,例如:<?php if($sortName){?>分类页显示内容 <?php }elseif($tag){?>标签页显示内容 <?php }elseif($record){?>归档页显示内容 <?php }elseif($keyword){?>搜索页显示内容 <?php }elseif($logid){?>日志page页显示内容 <?php }elseif($tws){?>碎语页显示内容 <?php }?> 如果要实现不同id显示不同的结果,可以使用 判断标签==id 例如:<?php if($author == 1){?>作者id为1页显示内容 <?php }elseif($author == 2){?>作者id为2页显示内容 <?php }?> 多个判断放在一起可使用||,例如($logid || $keyword|| $tag)
2019年11月17日
234 阅读
0 评论
0 点赞
2019-11-17
EMLOG获取文章图片附件缩略图代码
EMLOG上传附件图片可以生成缩略图,在附件库数据表里会生成带有thum-的图片地址,所以我们使用代码调用文章附件图片时,可以设置条件优先调用带有thum-的缩略图,如果没有缩略图则调用原图,如果原图也没有,那就调用设置的随机图片;具体的实现代码如下,使用代码之前,先在模板文件夹下新建个rand文件夹,里面放随机的图片,图片命名从0.jpg到10.jpg,随机图片数量可在代码中修改,最后把代码复制到module.php里,在需要的地方调用即可。 <?php //获取文章缩略图 function lanye_logthum($logid){$db = Database::getInstance();$query = $db->query("SELECT * FROM ".DB_PREFIX."attachment WHERE blogid=".$logid." AND (`filepath` LIKE '%jpg' OR `filepath` LIKE '%gif' OR `filepath` LIKE '%png' OR `filepath` LIKE '%jpeg') ORDER BY `aid` ASC LIMIT 0,1");while($row = $db->fetch_array($query)){$imgpath = substr($row['filepath'],3,strlen($row['filepath']));}$imgarr = explode("/",$imgpath);$imgsurl = $imgarr[0].'/'.$imgarr[1].'/'.$imgarr[2].'/thum-'.$imgarr[3];if(empty($imgpath)){$randval = rand(0,10);return TEMPLATE_URL.'rand/'.$randval.'.jpg';}else{if(!file_exists(EMLOG_ROOT.'/'.$imgsurl)){return BLOG_URL.$imgpath;}else{return BLOG_URL.$imgsurl;}}}?>
2019年11月17日
234 阅读
0 评论
0 点赞
2019-11-17
40元买10年xyz域名详细教程
今天就来分享一个给力的,这次参加促销活动的国外域名服务商是Name.com,新用户送5美元活动,可以用来叠加购买相关域名,今天就来分享一个40元买一个10年域名.xyz,再加一个1年.xyz域名的方法。具体购买方法如下:注册地址:https://www.name.com/zh-cn/referral/3693b4 必须用这个链接注册注意:必须通过上面的链接注册name.com账号才会得5刀的赠金,自己注册是没有的哦。有账号的朋友需要点链接重新注册一个。注意:从实际测试效果来看,推荐用gmail邮箱注册,其他邮箱注册有些得不到赠送的5刀1、搜索想要的域名添加购物车。搜索自己想要6位数字至9位数字.xyz域名,搜索到有效的.xyz域名后点击checkout加入购物车。注意:name.com要求第一笔付款必须大于5刀,所以必须要添加一个1年的6数字xyz域名,总计就是10.89刀,优惠后是实付是5.89刀注意:Advanced security 这个不要勾选,付费项目,删除。两个域名,一个1年,另外一个10年。2、结账结账时会看到默认多了一个4.99美元的安全与隐私,去掉,然后选择一个域名注册时间选择10年,就可以付款啦,如下图: 注意勾选上面5刀的优惠,然后再输入PayPal账号或者信用卡付款即可。最后算下来:4.9刀约33块钱人民币购买一个10年的6数字xyz域名0.99刀约6块6人民币购买一个1年的6数字xyz域名总共花费约40块钱不到!还是非常划算的!如下图:
2019年11月17日
332 阅读
0 评论
0 点赞
2019-11-17
photoshop7.0精简绿化纯净版_仅14MB
photoshop7.0软件特性 Photoshop7.0绿色迷你版,是Adobe公司photoshop系列产品中的最经典版本当您运行本软件时,只需单击其中的中文版或者英文版按钮,双语精灵程序就会自动为您生成并打开相应语言版本的PhotoShop7.0程序,而且还会使PhotoShop7.0自动记录您最后使用的语言界面,也就是说,如果您直接打开PhotoShop7.0,PhotoShop7.0会按照您最后使用的语言界面显示,使您使用更便捷。 Photoshop7.0软件功能: ·单个增强的翻转调板,管理 Web 页翻转、动画和图像映射更加得心应手 ·新的“选定”翻转状态,无需手工编码即可创建更高级的 Web 站点导航栏 ·可自定义的工作区,可存储调板和工具设置的排列方式,即时访问个性化的 Photoshop桌面 ·文件浏览器,可直观地浏览和检索图像 ·修复画笔,可以轻松地消除图像中的人工痕迹,如蒙尘、划痕、瑕疵和褶皱,同时保留阴影、光照和纹理等效果 ·新的ps绘画引擎,可以模拟传统的绘画技巧 ·图案生成器增效工具,只需选择图像的一 ·Web 输出的增强功能,可轻松地对 Web 页元素应用透明或部分透明效果,包括混合到任意 Web 背景中的无缝边缘 ·新的自动色彩命令,可进行可靠的色彩校正下载地址 蓝奏网盘
2019年11月17日
319 阅读
0 评论
0 点赞
2019-11-17
验证Gravatar头像是否存在并缓存至服务器
<?php function validate_gravatar($Verification_email) { $email = $Verification_email; // 要验证的Email地址 $hash = md5(strtolower(trim($email))); $uri = 'http://www.gravatar.com/avatar/' . $hash . '?d=404'; $headers = @get_headers($uri); if (!preg_match("|200|", $headers[0])) { return FALSE; } else { return true; } } //使用 if(validate_gravatar($value['mail'])=='true'){ $gface_url = "http://www.gravatar.com/avatar/".md5($value['mail'])."?size=32&d=".TEMPLATE_URL."images/ava_d.gif"; }else{ $gface_url = TEMPLATE_URL.'images/gravatar/'.rand(1,5).'.jpg'; }echo $gface_url; ;?> <?php //gravatar头像缓存 function ting_avatar( $email) { if(validate_gravatar($email)=='true'){ $gfile_path=EMLOG_ROOT."/content/uploadfile/ting/avatar/"; //缓存文件夹路径 if(!file_exists($gfile_path)){ mkdir($gfile_path,0755); } $gmd5 = md5( strtolower( $email ) );//根据email的值来生成一个md5变量值,作为本地.jpg头像的名字 $gimg = BLOG_URL."/content/uploadfile/ting/avatar/g_" . $gmd5. ".jpg";//avatar相对路径 $gfile = $gfile_path.'g_'. $gmd5. '.jpg';//缓存的头像的绝对路径 $gtime = 24*3600*15; //单位s,设置更新时间为15天 if (!file_exists($gfile) || (time()-filemtime($gfile)) > $gtime){ //不是第一次留言留言且留言时间超过15天就更新头像 $gimg_url = 'http://www.gravatar.com/avatar/'. $gmd5; // 旧服务器 (哪个快就开哪个) copy($gimg_url, $gfile); //将$gimg_url代表的网络图片复制到$gfile代表的本地服务器中 } }else{$gimg = TEMPLATE_URL .'images/ting.png';//自定义的头像 } echo $gimg; } ?>使用 在模板文件夹下面打开module文件,找到 <?php echo getGravatar($comment['mail']); ?> 替换成 <?php echo ting_avatar( $comment['mail']); ?>
2019年11月17日
274 阅读
0 评论
0 点赞
2019-11-17
EMLOG文章页标签作为关键词
第一步找到当前所用模版文件夹下的header.php使用编辑器打开,找到下面代码:<meta name="keywords" content="<?php echo $site_key; ?>" />替换为下面代码:<?php if(isset($logid)):?><meta name="keywords" content="<?php page_tag_key($logid);?>" /><?php else: ?><meta name="keywords" content="<?php echo $site_key; ?>" /><?php endif; ?>第二步把下方代码复制到当前所用模版文件夹下的module.php文件里去:<?phpfunction page_tag_key($blogid){global $CACHE;$log_cache_tags = $CACHE->readCache('logtags');if (!empty($log_cache_tags[$blogid])){foreach ($log_cache_tags[$blogid] as $value){$tag .= $value['tagname'].',';}echo substr($tag,0,-1);}}?>切记不要使用记事本编辑,编辑前要备份下,修改好上传覆盖即可;如果你使用了其它判断,例如设置分类关键词的方法,那就需要写上多个判断了。
2019年11月17日
271 阅读
0 评论
0 点赞
2019-11-17
给Emlog导航添加FontAwesome图标
前言图标是给文字的一种补充,许多图标往往可以让我们快速的识别内容。 在Wordpress上个导航菜单添加个性图标早已实现,emlog一直没有看到类似内容,折腾一下,发现其实现其实挺简单的。 再此发布下更改教程(注:本篇文章仅为作者个人观点,如您有更好的意见方法可在此回复,不到之处忘勿喷。)教程首先找到模板文件module.php打开搜索 1 <?php echo $value['naviname']; ?> 找到如下这行找到合适的FontAwesome图标如 1 <i class="fa fa-home"></i> 这在导航名称后面添加 fa fa-home 中间用 # 隔开。 至此教程结束。 Emlog许多地方可采上述方法,例如,侧边栏等等
2019年11月17日
431 阅读
0 评论
0 点赞
1
...
98
99
100
101