首页
留言板
统计
Search
1
阿里云国际OSS使用CloudFlare免流量
2,262 阅读
2
PP.UA免费域名注册
2,173 阅读
3
Adobe Photoshop CS2经典版 中文原版
2,158 阅读
4
7-Zip中文美化版
2,027 阅读
5
获取免费的 Microsoft 365 E5 开发人员订阅
1,941 阅读
软件分享
网络资源
网络代码
生活情感
免费主机
Search
标签搜索
代码
工具软件
Android
教程
Emlog
办公软件
图形图像
免费空间
Web
情感
PHP
视频
系统工具
上传下载
Windows
建站
PDF
网盘
学习
Typecho
ZJ
累计撰写
802
篇文章
累计收到
105
条评论
首页
栏目
软件分享
网络资源
网络代码
生活情感
免费主机
页面
留言板
统计
搜索到
71
篇与
的结果
2020-11-07
emlog网站底部添加网站运行时间代码
直接添加网站底部合适位置即可,自动计算代码如下<span id = "runtime_span" > < /span> <script type="text/javascript"> function show_runtime(){window.setTimeout("show_runtime()",1000);X=new Date("10 / 16 / 2017 5: 22: 00 "); Y=new Date(); T=(Y.getTime()-X.getTime()); M=24*60*60*1000; a=T/M;A=Math.floor(a); b=(a-A)*24; B=Math.floor(b); c=(b-B)*60; C=Math.floor((b-B)*60); D=Math.floor((c-C)*60); runtime_span.innerHTML="本站勉强运行: "+A+"天"+B+"小时"+C+"分"+D+"秒"}show_runtime(); </script>修改你建站时间Date("10/16/2017 5:22:00")
2020年11月07日
189 阅读
0 评论
0 点赞
2020-11-06
EMLOG程序SEO优化之URL统一
EMLOG是一个php动态语言程序,用来做网站生成的数据网址是动态地址,如果使用了伪静态功能,一个页面地址会变为很多种,例如:https://123.com/emlog/702.html #开启伪静态后的url可以访问https://123.com/?post=702 #动态地址url也可以访问https://123.com/702 #这个url也可以访问如上面的例子,这三个url网址访问的都是同一个页面,如果不做下url统一,百度收录这3个网址后,会导致重复内容,容易被百度降权甚至K了这个页面;下面进入主题,如标题说的EMLOG程序SEO优化之URL统一,一般新站一开始就做了伪静态功能,且收录的页面都是伪静态地址,那么可能你不需要做url统一的修改,但是我还是建议你修改下,对于老站来说如果之前没有使用伪静态功能,那百度收录的都是动态地址,之后使用了伪静态功能,那百度会重复收录很多重复的内容,如果不做下emlog程序url统一,后果是很严重的。如何通过修改代码来实现,如标题所说的EMLOG程序SEO优化之URL统一,其实很简单,就是在页面头部增加<link rel="canonical" href="网页权威链接" />,这样做的效果就是让百度知道这个url才是权威的网址;针对EMLOG程序的修改代码如下,请自己复制粘贴到模版文件header.php里</head>之前就可以了;很多用EMLOG程序的站长都说EMLOG收录很差,这么说是错误的,收录多少和程序没有太大的关系,关键是模版代码是否做了SEO优化、各个标签是否合理、文章是否是原创等等,还请站长们从这几点着手优化自己的网站吧。#说明:编辑器打开模版文件夹下的header.php文件 #把一下代码粘贴到</head>之前 #代码只是统一了分类url和内容url统一 #如需修改标签等的url统一请自行参考emlog模版说明 <?php if(isset($sortName)): ?> <link rel="canonical" href="<?php echo Url::sort($sortid);?>" /> <?php elseif(isset($logid)):?> <link rel="canonical" href="<?php echo Url::log($logid);?>" /> <?php else:?><?php endif;?>
2020年11月06日
182 阅读
0 评论
0 点赞
2020-11-06
Emlog修改默认动态链接?post=xxx的方法
此链接一经修改,原来默认的?post=xxx就会失效。比如将 http://域名/?post=1 修改为 http://域名/?sl=1第一步、在根目录文件include/lib/url.php中找到$logUrl = BLOG_URL . '?post=' . $blogId;并把其中的 post 改为 sl; 第二步、在根目录文件include/lib/option.php中找到'reg_0' => '|^.*/\?(post)=(\d+)(&(comment-page)=(\d+))?([\?&].*)?$|',并把其中的 post 改为 sl; 第三步、在根目录文件include/controller/log_controller.php中找到if ($params[1] == 'post') {并把其中的 post 改为 sl; 最后要提醒一下的是,以上三步修改的"sl"必须一致,否则会造成链接打不开。
2020年11月06日
164 阅读
0 评论
0 点赞
2020-11-06
Emlog修改或去除链接中“post-”的方法
首先确认你的站点支持Rewrite;必须是开启 文件形式 伪静态默认,伪静态格式必须是第2种形式,文件形式:https://www.xxx.com/post-1.html方可更改确认支持Rewrite后进行如下操作:修改\include\lib\url.php文件,找到$logUrl = BLOG_URL . 'post-' . $blogId . '.html';并修改为$logUrl = BLOG_URL . '' . $blogId . '.html';保存替换就搞定。
2020年11月06日
211 阅读
0 评论
0 点赞
2020-11-04
Emlog伪静态规则
iis6主机请联系主机商修改规则,部分主机支持httpd.ini,请将下列代码保存为httpd.ini上传到博客根目录[ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 RewriteRule /robots.txt(.*) /robots.txt$1 [L] RewriteRule /rss.php(.*) /rss.php$1 [L] RewriteRule /tb.php(.*) /tb.php$1 [L] RewriteRule /favicon.ico /favicon.ico [L] RewriteRule /xmlrpc.php(.*) /xmlrpc.php$1 [L] RewriteRule /wlwmanifest.xml /wlwmanifest.xml [L] RewriteRule /(t|m)$ /$1/ [R] RewriteRule /(admin|content|include|t|m)/(.*) /$1/$2 [L] RewriteRule /install.php(.*) /install.php$1 [L] RewriteRule /emlog_toolkit.php(.*) /emlog_toolkit.php$1 [L] RewriteRule /up(\d.\d.\d)to(\d.\d.\d).php(.*) /up$1to$2.php$3 [L] RewriteRule ^/$ /index.php [L] RewriteRule /(.*) /index.php/$1 [L] apache:(网站根目录下存在.htaccess 文件,.htaccess的代码如下)<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteBase / RewriteRule . /index.php [L] </IfModule> nginx:(nginx主机请联系主机商更改规则,部分主机可能支持自定义规则)location / { index index.php index.html; if (!-e $request_filename) { rewrite ^/(.+)$ /index.php last; } }IIS7/7.5 规则<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="emlog 4.0.1 for IIS7.5" stopProcessing="true"> <match url="." ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" /> </conditions> <action type="Rewrite" url="/index.php" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
2020年11月04日
178 阅读
0 评论
0 点赞
2020-10-28
EMLOG程序结构介绍 header.php
在emlog程序中的 header.php是EMLOG模板的页面头部文件,也是每一个EMLOG模板开发者必须熟悉和了解的文件之一。header.php也是存储模板信息和控制模板顶部元素的文件,该文件是必须存在的,如果emlog系统检测不到该文件的存在,emlog将不会运行。一、注释内容部分开始的注释内容包含模板的各种信息,这些信息将会显示在后台管理界面中的模板选择界面Template Name:模板名称Description:模板介绍描述Author:模板作者Author Url:作者或模板发布的URLSidebar Amount:标记该模板有几个侧边栏,一般为1,有些模板有两个侧边栏则标记2。这样可以在后台widgets里识别管理(具体可下载体验官方收录的模板G7)。二、具体代码部分1、if(!defined('EMLOG_ROOT')) {exit('error!');} 该行代码同样存在于其它模板文件中,为防止该文件被直接执行。2、require_once View::getView('module'); 加载模板公共代码,需要注意的是加粗部分与3.x有变化,模板升级的同学需要注意一下。3、$blogtitle:标题4、$site_key:关键字(4.0的关键字可以输出日志的标签了)5、$description:输出个人博客设置的摘要6、BLOG_URL:个人博客首页的URL,输出形如http://127.0.0.1/7、TEMPLATE_URL:模板文件夹的URL,用于加载模板内的css、js及其他内容,输出形如http://127.0.0.1/content/templates/simue-tuso/8、BLOG_URL.Option::get('topimg'):这句可以无视,因为只默认模板可以自定义banner,其它模板没这功能(卡片语:很没营养的设定,嗯。)8、<?php echo $curpage == CURPAGE_HOME ? 'current' : 'common';?>判断当前是否首页,是则给导航加current类,用于表现当前位置。9、<?php if($istwitter == 'y'):?>.......<?php endif;?>如后台设置在前台显示碎语,则输出.......中的内容。10、<?php echo $curpage == CURPAGE_TW ? 'current' : 'common';?>判断当前URL是否为碎语并选择加类名。11、<?php foreach ($navibar as $key => $val):?>.......<?php endforeach;?>输出自定义页面的链接12、<?php doAction('navbar', '<li class="common">', '</li>'); ?>导航挂载点加入,第2、3参数分别为包裹导航链接的开始和结束部分,可根据模板自定义。14、<?php if(ROLE == 'admin' || ROLE == 'writer'): ?>......<?php endif; ?>如管理员或作者登录则显示.......中的内容。三、前台模板部分挂载点1、doAction('navbar', '<li class="common">', '</li>'); //头部导航挂载点2、doAction('index_footer'); //页脚底部挂载点3、doAction('index_loglist_top'); //首页日志列表顶部挂载点4、doAction('log_related', $logData); //相关日志挂载点5、doAction('diff_side'); //侧边栏挂载点
2020年10月28日
176 阅读
0 评论
0 点赞
2019-12-19
Emlog显示评论者IP地址插件
本插件可以显示评论者的IP地址信息,方便实用。安装插件后必须含有挂载点(请自行加上),在主题模板module.php文件中搜索“评论列表”在需要的位置加以下挂载点:纯文字显示代码: <?php echo convertip($comment['ip']); ?>图片title显示代码: <img src="<?php echo BLOG_URL; ?>content/plugins/feixue_ip/images/ip.png" alt="<?php echo convertip($comment['ip']); ?>" title="<?php echo convertip($comment['ip']); ?>" 16" 16" class="useragent" data-bd-imgshare-binded="1"> 下载地址 官网下载
2019年12月19日
283 阅读
0 评论
0 点赞
2019-12-19
Emlog添加评论者等级
为你的Emlog博客评论区添加评论者等级,评论者的等级由评论者的邮箱的次数来分配等级,等级可以自行设置。1、模版/module.php文件增加以下代码:<?php //评论者等级 function echo_levels($comment_author_email,$comment_author_url){ $DB = Database::getInstance(); global $CACHE; $user_cache = $CACHE->readCache('user'); $adminEmail = '"'.$user_cache[1]['mail'].'"'; if($comment_author_email==$adminEmail){ echo '<a class="admin" title="管理员"><img src="'.TEMPLATE_URL.'images/admin.png"></a>'; } $sql = "SELECT cid as author_count,mail FROM ".DB_PREFIX."comment WHERE mail != '' and mail = $comment_author_email and hide ='n'"; $res = $DB->query($sql); $author_count = $DB->num_rows($res); if($author_count>=0 && $author_count<5 && $comment_author_email!=$adminEmail) echo '<a class="vip1" title="VIP等级:初入联盟 LV.1"><i class="pro"></i><i class="level">Lv.1</i></a>'; else if($author_count>=5 && $author_count<10 && $comment_author_email!=$adminEmail) echo '<a class="vip2" title="VIP等级:英勇黄铜 LV.2"><i class="pro"></i><i class="level">Lv.2</i></a>'; else if($author_count>=10 && $author_count<20 && $comment_author_email!=$adminEmail) echo '<a class="vip3" title="VIP等级:不屈白银 LV.3"><i class="pro"></i><i class="level">Lv.3</i></a>'; else if($author_count>=20 && $author_count<30 && $comment_author_email!=$adminEmail) echo '<a class="vip4" title="VIP等级:华贵铂金 LV.4"><i class="pro"></i><i class="level">Lv.4</i></a>'; else if($author_count>=30 &&$author_count<40 && $comment_author_email!=$adminEmail) echo '<a class="vip5" title="VIP等级:璀璨钻石 LV.5"><i class="pro"></i><i class="level">Lv.5</i></a>'; else if($author_count>=40 && $author_coun<50 && $comment_author_email!=$adminEmail) echo '<a class="vip6" title="VIP等级:超凡大师 LV.6"><i class="pro"></i><i class="level">Lv.6</i></a>'; else if($author_count>=50 && $author_coun<60 && $comment_author_email!=$adminEmail) echo '<a class="vip7" title="VIP等级:最强王者 LV.7"><i class="pro"></i><i class="level">Lv.7</i></a>'; else if($author_count>=60 && $author_coun<70 && $comment_author_email!=$adminEmail) echo '<a class="vip8" title="VIP等级:职业选手 LV.8"><i class="pro"></i><i class="level">Lv.8</i></a>'; } ?>2、在module.php文件里,评论等级显示位置增加以下代码:<span class="comment-reply"><?php echo echo_levels("\"".strip_tags($comment['mail'])."\"","\"".$isuserlink."\"");?></span>3、等级颜色css代码:/*评论等级*/ .vip1 {margin-left: 1px;font-size: 12px;color: #fff;background-color: #348be8;padding: 0 4px;border-radius: 2px;font-size: 12px;cursor: pointer;-webkit-transition: .3s;-khtml-opacity: .5;opacity: .5;line-height: 150%;display: inline-block;vertical-align: middle;} .vip2 {margin-left: 1px;font-size: 12px;color: #fff;background-color: #0bf;padding: 0 4px;border-radius: 2px;font-size: 12px;cursor: pointer;-webkit-transition: .3s;-khtml-opacity: .5;opacity: .5;line-height: 150%;display: inline-block;vertical-align: middle;} .vip3 {margin-left: 1px;font-size: 12px;color: #fff;background-color: #fd8edb;padding: 0 4px;border-radius: 2px;font-size: 12px;cursor: pointer;-webkit-transition: .3s;-khtml-opacity: .5;opacity: .5;line-height: 150%;display: inline-block;vertical-align: middle;} .vip4 {margin-left: 1px;font-size: 12px;color: #fff;background-color: #eb5055;padding: 0 4px;border-radius: 2px;font-size: 12px;cursor: pointer;-webkit-transition: .3s;-khtml-opacity: .5;opacity: .5;line-height: 150%;display: inline-block;vertical-align: middle;} .vip5 {margin-left: 1px;font-size: 12px;color: #fff;background-color: #6f8ec5;padding: 0 4px;border-radius: 2px;font-size: 12px;cursor: pointer;-webkit-transition: .3s;-khtml-opacity: .5;opacity: .5;line-height: 150%;display: inline-block;vertical-align: middle;} .vip6 {margin-left: 1px;font-size: 12px;color: #fff;background-color: #5fb878;padding: 0 4px;border-radius: 2px;font-size: 12px;cursor: pointer;-webkit-transition: .3s;-khtml-opacity: .5;opacity: .5;line-height: 150%;display: inline-block;vertical-align: middle;} .vip7 {margin-left: 1px;font-size: 12px;color: #fff;background-color: #c0c000;padding: 0 4px;border-radius: 2px;font-size: 12px;cursor: pointer;-webkit-transition: .3s;-khtml-opacity: .5;opacity: .5;line-height: 150%;display: inline-block;vertical-align: middle;} .vip8 {margin-left: 1px;font-size: 12px;color: #fff;background-color: #292929;padding: 0 4px;border-radius: 2px;font-size: 12px;cursor: pointer;-webkit-transition: .3s;-khtml-opacity: .5;opacity: .5;line-height: 150%;display: inline-block;vertical-align: middle;}第二种方法:直接下载插件导入激活使用。下载地址 官网下载
2019年12月19日
251 阅读
0 评论
0 点赞
1
...
3
4
5
...
9