<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>益来客SEO博客</title>
	<atom:link href="http://www.loveooo.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.loveooo.com</link>
	<description>益来客SEO博客，分享SEO技巧和网络营销心得，致力于北京SEO的发展</description>
	<lastBuildDate>Fri, 10 Feb 2012 07:15:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>在ecshop模板里截取字符串的方法</title>
		<link>http://www.loveooo.com/139.html</link>
		<comments>http://www.loveooo.com/139.html#comments</comments>
		<pubDate>Fri, 10 Feb 2012 07:15:31 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[Ecshop]]></category>
		<category><![CDATA[ecshop]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=139</guid>
		<description><![CDATA[<p>﻿﻿﻿﻿</p>
<p>我们在制作ECSHOP模版的时候，通常为了网页的美观，我们必须进行一些字符串的截取。但是到底该如何截取ECSHOP模版里的字符串呢？标题字符串的截取基本上时所有网站建设都会遇到的问题，每个系统都有不同的方法。总的来说一般有两种方法，在服务端截取和客户端截取。也是这两种方式，下面来说下：</[......]</p><p class='read-more'><a href='http://www.loveooo.com/139.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>﻿﻿﻿﻿</p>
<p>我们在制作ECSHOP模版的时候，通常为了网页的美观，我们必须进行一些字符串的截取。但是到底该如何截取ECSHOP模版里的字符串呢？标题字符串的截取基本上时所有网站建设都会遇到的问题，每个系统都有不同的方法。总的来说一般有两种方法，在服务端截取和客户端截取。也是这两种方式，下面来说下：</p>
<p>方法一、服务端截取字符串</p>
<p>这个是写在Php里的，就是在读取标题字段的时候进行截取，一般你可以自己写截取多少个，也可以使用系统设置的。截取的函数是substr。像article里的short_title和goods里的short_title都是这样来的。</p>
<p>方法二、客户端截取</p>
<p>这个需要使用smarty的标签：truncate，比如：{$article.title|truncate:30}表示截取标题前30个字符。</p>
<p>这里顺便说一下truncate的修改方法</p>
<p>在使用ecshop是，发现在模板中使用truncate的时候，默认都会输出三个点表示省略。但是在smarty中我们可以在truncate中设置参数以改变默认的三个点。但是这种方法在ecshop中没有效果。难道，ecshop重新封装的smarty库和原本的不一样。</p>
<p>查看ecshop目录下的temp目录下的complied目录下的编译后的文件，发现，编译后truncate会转换为sub_str函数的调用。</p>
<p>在lib_base.php我们可以发现该函数的定义：</p>
<p>function sub_str($str, $length = 0, $append = true)<br />
第一个参数表示：要被截取的字符串<br />
第二个参数则表示：要截取的长度<br />
第三个表示：是否在截取后的字符串后面附加省略号，默认情况始终会显示省略号的。</p>
<p>修改方法：<br />
1：修改$append的默认值，使得默认情况下不会输出省略号。<br />
2：修改sub_str函数的<br />
if ($append &amp;&amp; $str != $newstr)<br />
{<br />
$newstr .= ‘—’;<br />
}<br />
让默认输出为其它的字符串。<br />
3：在默认文件中通过参数控制输出的字符串<br />
打开cls_template.php文件，查看get_val($val)函数。<br />
在616行我们可以看到<br />
case ‘truncate’:<br />
$p = ‘sub_str(‘ . $p . “,$s[1])”;<br />
break;<br />
这里就是解析模板文件中truncate的地方！在这里我们可以看最终该函数调用的就是lib_base.php中的sub_str函数，但是这里只提供了两个参数，第三个参数是默认的，因此默认情况只要使用的truncate函数则都为加上省略号。<br />
在这里往上看，在switch上面一行：<br />
$s = explode(‘:’, $mod);<br />
这句是分割字符串，如果我们在模板文件中使用：{$str|truncate:20:’***’}<br />
则$mod就是|后面的字符串了。<br />
则：$s[1] 表示的是要解决的字符串长度 既20<br />
$s[2] 表示的是默认要加的字符创了。</p>
<p>但是，在ecshop的程序中，只是用了长度参数，并没有使用默认连接的字符串函数。</p>
<p>修改方法：<br />
a：修改cls_template.php函数，修改get_val函数，第616行为：<br />
$p = ‘sub_str(‘ . $p . “,$s[1],$s[2])”;<br />
b: 修改lib_base.php文件的sub_str函数：<br />
function sub_str($str, $length = 0, $appendstr = ‘…’,$append = true)<br />
{<br />
….<br />
if ($append &amp;&amp; $str != $newstr)<br />
{<br />
$newstr .= $appendstr;<br />
}<br />
….<br />
}<br />
c: 模板文件使用：<br />
{$str|truncate:20:’***’}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/139.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ecshop商品详情页添加任意字段的方法</title>
		<link>http://www.loveooo.com/136.html</link>
		<comments>http://www.loveooo.com/136.html#comments</comments>
		<pubDate>Sat, 07 Jan 2012 04:19:47 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[Ecshop]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=136</guid>
		<description><![CDATA[<p>一、在数据库添加字段，会手写的就后台添加，不会就进入phpmyadmin默认的就行。<br />
这是通用的写法</p>
<div>
<div id="code0">
<ol>
<li>ALTER TABLE `kbt_goods` ADD `goods_gift` VARCHAR( 500 ) CHARACTER SET utf8 COLLATE utf8_general_[......]</li></ol></div></div><p class='read-more'><a href='http://www.loveooo.com/136.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>一、在数据库添加字段，会手写的就后台添加，不会就进入phpmyadmin默认的就行。<br />
这是通用的写法</p>
<div>
<div id="code0">
<ol>
<li>ALTER TABLE `kbt_goods` ADD `goods_gift` VARCHAR( 500 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL AFTER `is_check` ;</li>
</ol>
</div>
<p><em>复制代码</em></div>
<p>表名做下修改即可。<br />
二、修改admin/good.php<br />
找到</p>
<div>
<div id="code1">
<ol>
<li>/* 处理商品数据 */</li>
<li>$shop_price = !empty($_POST['shop_price']) ? $_POST['shop_price'] : 0;</li>
</ol>
</div>
<p><em>复制代码</em></div>
<p>后面依葫芦画瓢添加近自己字段。<br />
找到</p>
<div>
<div id="code2">
<ol>
<li>/* 入库 */</li>
<li>if ($is_insert)</li>
<li>{</li>
<li>if ($code == &#8221;)</li>
</ol>
</div>
<p><em>复制代码</em></div>
<p>同样依葫芦画瓢添加近自己字段，<br />
找到</p>
<div>
<div id="code3">
<ol>
<li>&#8220;goods_gift = &#8216;$goods_gift&#8217;,&#8221; .</li>
</ol>
</div>
<p><em>复制代码</em></div>
<p>同样依葫芦画瓢添加近自己字段。<br />
三、修改admin/templates/goods_info.htm<br />
在合适的地方添加，如果想在编辑商品—其他信息处添加，找到</p>
<div>
<div id="code4">
<ol>
<li>{if $code eq &#8221;}</li>
<li>&lt;tr&gt;</li>
<li>&lt;td&gt;{$lang.lab_goods_gift}&lt;/td&gt;</li>
<li>&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;goods_gift&#8221; value=&#8221;{$goods.goods_gift}&#8221; size=&#8221;20&#8243; /&gt;&lt;/td&gt;</li>
<li>&lt;/tr&gt;</li>
<li>{/if}</li>
</ol>
</div>
<p><em>复制代码</em></div>
<p>添加</p>
<div>
<div id="code5">
<ol>
<li>&lt;tr&gt;</li>
<li>&lt;td&gt;{$lang.lab_goods_sz}&lt;/td&gt;</li>
<li>&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;goods_sz&#8221; value=&#8221;{$goods.goods_sz}&#8221; size=&#8221;20&#8243; /&gt; &lt;/td&gt;</li>
<li>&lt;/tr&gt;</li>
</ol>
</div>
<p><em>复制代码</em></div>
<p>四、修改模板在合适的地方添加：如果想在商品重量下添加查找</p>
<div>
<div id="code6">
<ol>
<li>{$goods.goods_weight}</li>
</ol>
</div>
<p><em>复制代码</em></div>
<p>在下面添加</p>
<div>
<div id="code7">
<ol>
<li>{$lang.goods_sz}{$goods.goods_sz}</li>
</ol>
</div>
<p><em>复制代码</em></div>
<p>自己修改相应字段。<br />
五、基本到位，下面就是修改下语言项，不想修改也可以，将{$lang.goods_sz}、{$lang.lab_goods_sz}改成自己需要的个汉字即可。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/136.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ecshop 购买记录中，用户名显示长度的问题</title>
		<link>http://www.loveooo.com/131.html</link>
		<comments>http://www.loveooo.com/131.html#comments</comments>
		<pubDate>Sat, 07 Jan 2012 04:15:17 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[Ecshop]]></category>
		<category><![CDATA[ecshop]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=131</guid>
		<description><![CDATA[<p><strong><span style="color: #ff0000;">如题：</span></strong></p>
<p><strong><span style="color: #ff0000;">购买记录</span></strong>将用户名全部显示了出来，这对于**是一个极大的泄露。<br />
不知道有没有大侠知道怎么才能将<strong><span style="color: #ff0000;">购买记录</span></strong>下的用户名只显示一位，如：<br />
用户名   数量                时间         订单状态<br />
1***         2[......]</p><p class='read-more'><a href='http://www.loveooo.com/131.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #ff0000;">如题：</span></strong></p>
<p><strong><span style="color: #ff0000;">购买记录</span></strong>将用户名全部显示了出来，这对于**是一个极大的泄露。<br />
不知道有没有大侠知道怎么才能将<strong><span style="color: #ff0000;">购买记录</span></strong>下的用户名只显示一位，如：<br />
用户名   数量                时间         订单状态<br />
1***         2       2011-08-11 19:47:25       成交</p>
<p>&nbsp;</p>
<p><strong>最佳解决办法</strong></p>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td id="postmessage_742511">打开 /includes/lib_insert.php 文件&nbsp;</p>
<p>找到</p>
<p>$bought_notes[$key]['add_time'] = local_date(&#8220;Y-m-d G:i:s&#8221;, $val['add_time']);</p>
<p>在它下边增加一行代码</p>
<p>如下所示：<br />
$bought_notes[$key]['user_name'] = sub_str($val['user_name']?$val['user_name']:&#8217;匿名用户&#8217;,1,false).&#8217;******&#8217;;</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/131.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ecshop页面标题title优化：不使用商店标题</title>
		<link>http://www.loveooo.com/128.html</link>
		<comments>http://www.loveooo.com/128.html#comments</comments>
		<pubDate>Tue, 27 Dec 2011 01:41:49 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[Ecshop]]></category>
		<category><![CDATA[ecshop]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=128</guid>
		<description><![CDATA[<p>ecshop默认的每个页面的page title构造都是用了上图所示的商店标题，那么在ecshop后台设置了比较商店标题之后，没有页面必然都变的很长。应该变成首页显示商店标题，其他页面的title是：页面标题+上图的商店名称。</p>
<p>修改：找到includes/lib_main.php 14[......]</p><p class='read-more'><a href='http://www.loveooo.com/128.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>ecshop默认的每个页面的page title构造都是用了上图所示的商店标题，那么在ecshop后台设置了比较商店标题之后，没有页面必然都变的很长。应该变成首页显示商店标题，其他页面的title是：页面标题+上图的商店名称。</p>
<p>修改：找到includes/lib_main.php 143行左右，把</p>
<p>$page_title=$GLOBALS['_CFG']['shop_title'];</p>
<p>改为</p>
<p>$page_title=$GLOBALS['_CFG']['shop_name'];</p>
<p>然后找到241行左右，在</p>
<p>if (!empty($str))<br />
 {<br />
  $page_title  = $str . &#8216;_&#8217; . $page_title;<br />
  $ur_here .= &#8216; &lt;code&gt;&amp;gt;&lt;/code&gt; &#8216; . $str;<br />
 }</p>
<p>之前，加入</p>
<p>if ($filename == &#8216;index&#8217;) $page_title=$GLOBALS['_CFG']['shop_title'];</p>
<p>这样就行。</p>
<p>我在网站 <span class='wp_keywordlink'><a href="http://www.kangbite.org" title="康比特" target="_blank">康比特</a></span>上就进行了此修改，大家可以看一下 效果 <a href="http://www.kangbite.org/">http://www.kangbite.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/128.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>windows 7 系统的pagefile.sys和hiberfil.sys 如何删除？</title>
		<link>http://www.loveooo.com/124.html</link>
		<comments>http://www.loveooo.com/124.html#comments</comments>
		<pubDate>Sat, 10 Dec 2011 07:48:14 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[收藏夹]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=124</guid>
		<description><![CDATA[<p>Pagefile.sys其实是Windows的“虚拟内存交换文件”。其作用是拿一部分的硬盘空间来当作内存使用，先把内存中一些闲置太久的数据存到硬盘上，等你要回头再用的时候，再从Pagefile.sys里调出。 是系统在硬盘上设置的虚拟内存的文件，是不能直接删除的，但是可以通过设置调整大小和取消，系统[......]</p><p class='read-more'><a href='http://www.loveooo.com/124.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>Pagefile.sys其实是Windows的“虚拟内存交换文件”。其作用是拿一部分的硬盘空间来当作内存使用，先把内存中一些闲置太久的数据存到硬盘上，等你要回头再用的时候，再从Pagefile.sys里调出。 是系统在硬盘上设置的虚拟内存的文件，是不能直接删除的，但是可以通过设置调整大小和取消，系统可以根据你内存的大小而自动设置一个虚拟内存的大小，默认是在系统盘下建立的，如果物理内存够大的话，可以取消虚拟内存。步骤:计算机-&gt;属性-&gt;高级系统设置-&gt;高级-&gt;性能中的设置-&gt;高级-&gt;更改，注意：选完后要点设置 再确定。重启后，pagefile.sys就没有了。</p>
<p>hiberfil.sys文件<br />
首先分清SLEEP睡眠和HIBERNATE休眠两个概念.<br />
我们常用的是SLEEP睡眠功能, 也就是电脑经过一定时间后, 进入低功耗状态, 工作态度保存在内存里, 恢复时1-2秒就可以恢复原状态.这个功能是实用的, 也是最常用的.<br />
而休眠是把工作状态即所有内存信息写入硬盘,如有2-4G内存,即要写入2-4G的文件到硬盘,然后才能关机,开机恢复要读取2-4G的文件到内存,才能恢复原界面.而大文件的读写要花大量 的时间,已经不亚于正常开机了,所以现在休眠功能很不实用(针对1G以上内存).<br />
而休眠的HIBERFIL.SYS这个文件就是用来休眠时保存内存状态用的.会占用C盘等同内存容量的空间（以2G内存为例，这个文件也为2G），所以完全可以删掉而不影响大家使用.还会大大节省C盘空间的占用。<br />
操作:<br />
以管理员运行CMD, 打以下命令:<br />
POWERCFG -H OFF<br />
即自动删除该文件. 大家看处理前后C盘空间的变化就知道了.</p>
<p>怎么以管理员运行：<br />
在“所有程序”－＞“附件”－＞“命令提示符”上右键，选“以管理员运行”<br />
如果本身是以管理员身份登录，直接运行cmd即可。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/124.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ecshop2.7.2最新版去版权方法（包括去powered by ecshop）</title>
		<link>http://www.loveooo.com/121.html</link>
		<comments>http://www.loveooo.com/121.html#comments</comments>
		<pubDate>Fri, 09 Dec 2011 06:41:58 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[Ecshop]]></category>
		<category><![CDATA[ecshop]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=121</guid>
		<description><![CDATA[<p>ECSHOP2.7.2 本来是个不错的网店程序，但由于版权多出加密，有些需要去除版权的朋友会碰到一些困难，本人特整理分享最新版ecshop去处版权方法给大家分享：</p>
<p><strong>1</strong>.<strong>删除顶部标题栏&#8221;Powered by Ecshop&#8[......]</strong></p><p class='read-more'><a href='http://www.loveooo.com/121.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>ECSHOP2.7.2 本来是个不错的网店程序，但由于版权多出加密，有些需要去除版权的朋友会碰到一些困难，本人特整理分享最新版ecshop去处版权方法给大家分享：</p>
<p><strong>1</strong>.<strong>删除顶部标题栏&#8221;Powered by Ecshop&#8221;信息:</p>
<p></strong>使用文本编辑器(推荐Dreamweaver,UltraEdit，记事本编辑容易出错请勿用)打开 ecshop根目录/includes/lib_main.php, 找到如下代码:<br />
/* 初始化“页面标题”和“当前位置” */<br />
$page_title = $GLOBALS['_CFG']['shop_title'] . &#8216; &#8211; &#8216; . &#8216;Powered by ECShop&#8217;;<br />
在这一句的Powered by ECShop就是标题栏的版权部分，可以删除或者改成你自己想显示的其他文字内容</p>
<p><strong>2</strong> .细心的朋友可能发现，按第一点删改版权后ECshop像发疯一样会在页面上随机出现Powered by ECShop文字，这是因为康盛公司的防盗版措施，我们还需要这一步骤操作</p>
<p><strong>找到js/common.js文件<br />
</strong> 该文件第261行到第353行代码删除。就是以下代码</p>
<ol>
<li> onload = function()</li>
<li>{</li>
<li>var link_arr = document.getElementsByTagName(String.fromCharCode(65));</li>
<li>var link_str;</li>
<li>var link_text;</li>
<li>var regg, cc;</li>
<li>var rmd, rmd_s, rmd_e, link_eorr = 0;</li>
<li>var e = new Array(97, 98, 99,</li>
<li> 100, 101, 102, 103, 104, 105, 106, 107, 108, 109,</li>
<li> 110, 111, 112, 113, 114, 115, 116, 117, 118, 119,</li>
<li> 120, 121, 122</li>
<li> );</li>
<li> try</li>
<li> {</li>
<li>for(var i = 0; i &lt; link_arr.length; i++)</li>
<li>{</li>
<li> link_str = link_arr.href;</li>
<li> if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, e[18], e[7], e[14],</li>
<li> e[15], 46, 99, 111, e[12])) != -1)</li>
<li> {</li>
<li> if ((link_text = link_arr.innerText) == undefined)</li>
<li> {</li>
<li> throw &#8220;noIE&#8221;;</li>
<li> }</li>
<li> regg = new RegExp(String.fromCharCode(80, 111, 119, 101, 114, 101, 100, 46, 42, 98, 121,</li>
<li>46, 42, 69, 67, 83, e[7], e[14], e[15]));</li>
<li> if ((cc = regg.exec(link_text)) != null)</li>
<li> {</li>
<li> if (link_arr.offsetHeight == 0)</li>
<li> {</li>
<li> break;</li>
<li> }</li>
<li> link_eorr = 1;</li>
<li> break;</li>
<li> }</li>
<li> }</li>
<li> else</li>
<li> {</li>
<li> link_eorr = link_eorr ? 0 : link_eorr;</li>
<li> continue;</li>
<li> }</li>
<li>}</li>
<li> } // IE</li>
<li> catch(exc)</li>
<li> {</li>
<li>for(var i = 0; i &lt; link_arr.length; i++)</li>
<li>{</li>
<li> link_str = link_arr.href;</li>
<li> if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, 115, 104, e[14],</li>
<li> e[15], 46, 99, 111, e[12])) != -1)</li>
<li> {</li>
<li> link_text = link_arr.textContent;</li>
<li> regg = new RegExp(String.fromCharCode(80, 111, 119, 101, 114, 101, 100, 46, 42, 98, 121,</li>
<li>46, 42, 69, 67, 83, e[7], e[14], e[15]));</li>
<li> if ((cc = regg.exec(link_text)) != null)</li>
<li> {</li>
<li> if (link_arr.offsetHeight == 0)</li>
<li> {</li>
<li> break;</li>
<li> }</li>
<li> link_eorr = 1;</li>
<li> break;</li>
<li> }</li>
<li> }</li>
<li> else</li>
<li> {</li>
<li> link_eorr = link_eorr ? 0 : link_eorr;</li>
<li> continue;</li>
<li> }</li>
<li>}</li>
<li> } // FF</li>
<li> try</li>
<li> {</li>
<li>rmd = Math.random();</li>
<li>rmd_s = Math.floor(rmd * 10);</li>
<li>if (link_eorr != 1)</li>
<li>{</li>
<li> rmd_e = i &#8211; rmd_s;</li>
<li> link_arr[rmd_e].href = String.fromCharCode(104, 116, 116, 112, 58, 47, 47, 119, 119,</li>
<li>119,46,</li>
<li> 101, 99, 115, 104, 111, 112, 46, 99, 111,</li>
<li>109);</li>
<li> link_arr[rmd_e].innerHTML = String.fromCharCode(</li>
<li> 80, 111, 119, 101, 114, 101, 100,38, 110, 98, 115, 112,</li>
<li>59, 98,</li>
<li> 121,38, 110, 98, 115, 112, 59,60, 115, 116, 114, 111,</li>
<li>110, 103,</li>
<li> 62, 60,115, 112, 97, 110, 32, 115, 116, 121,108,101, 61,</li>
<li>34, 99,</li>
<li> 111, 108, 111, 114, 58, 32, 35, 51, 51, 54, 54, 70, 70,</li>
<li>34, 62,</li>
<li> 69, 67, 83, 104, 111, 112, 60, 47, 115, 112, 97, 110,</li>
<li>62,60, 47,</li>
<li> 115, 116, 114, 111, 110, 103, 62);</li>
<li>}</li>
<li> }</li>
<li> catch(ex)</li>
<li> {</li>
<li> }</li>
<li>}</li>
</ol>
<p><strong>3 </strong>打开模板文件，例如默认的模板page_footer.lbi</p>
<p>位于模板文件夹的 library/page_footer.lbi</p>
<p>删除 {foreach from=$lang.p_y item=pv}{$pv}{/foreach}{$licensed}</p>
<p><strong>4</strong>.上面的3步操作基本上完成了基本版权的去处，至于友情链接上的ecshop是在后台的友情链接项目内，自己修改或删除即可。logo也是在后台网店设置里面，上传你自己的logo.gif文件会把默认的ecshop logo替换掉。</p>
<p><strong>5 </strong>.有的朋友可能还需要进一步去处后台版权，怎么去处呢，请继续看：</p>
<p><strong>5.1</strong> 后台的ecshop 两张图片位置如下：</p>
<p>admin/images/ecshop_logo.gif</p>
<p>admin/images/login.png 请把这2张图片替换成你自己的图片，大小最好相同</p>
<p><strong>5.2</strong> 右上角的“关于ECSHOP”文字去除</p>
<p>打开admin/templates/top.htm</p>
<p>删除： &lt;li&gt;&lt;a href=&#8221;index.php?act=about_us&#8221; target=&#8221;main-frame&#8221;&gt;{$lang.about}&lt;/a&gt;&lt;/li&gt;</p>
<p><strong>5.3</strong> 中部 ECSHOP 管理中心， 和底部的版权所有</p>
<p>打开language/zh_cn/admin/common.php</p>
<p>$_LANG['cp_home'] = &#8216;ECSHOP 管理中心&#8217;;<br />
$_LANG['copyright'] = &#8216;版权所有 &amp;copy; 2005-2009 上海商派网络科技有限公司，并保留所有权利。</p>
<p>×××××××××××××××××××××××××××××××××××××××××××××</p>
<p>上面是本人给大家整理的ecshop2.7.2去处版权的方法，希望对你有帮助</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/121.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>css+div min-height  最小高度通杀（ie6~ie9及非ie核心）</title>
		<link>http://www.loveooo.com/118.html</link>
		<comments>http://www.loveooo.com/118.html#comments</comments>
		<pubDate>Fri, 09 Dec 2011 06:38:26 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[收藏夹]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=118</guid>
		<description><![CDATA[<p>最小高度 min-height:的问题，因为min-height:在ie6核心和ie7之后的核心解释不一样，及其它非ie核心的浏览器，下面的方法就可以解决，废话少说，看具体例子，摘自（www.kangbite.org）的友情链代码<br />
，具体如下：<br />
.zuidigaodu{<br[......]</p><p class='read-more'><a href='http://www.loveooo.com/118.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>最小高度 min-height:的问题，因为min-height:在ie6核心和ie7之后的核心解释不一样，及其它非ie核心的浏览器，下面的方法就可以解决，废话少说，看具体例子，摘自（www.kangbite.org）的友情链代码<br />
，具体如下：<br />
.zuidigaodu{<br />
min-height:25px;//IE7\FF<br />
height:100%;//IE6\IE7\FF 这个很重要，IE6定死高度后，需要再加上这条，才能自动延伸。<br />
_height:25px;//IE6<br />
}</p>
<p>就这样，问题都解决了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/118.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ecshop 分类树同步产品页面和首页</title>
		<link>http://www.loveooo.com/115.html</link>
		<comments>http://www.loveooo.com/115.html#comments</comments>
		<pubDate>Wed, 30 Nov 2011 07:45:20 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[Ecshop]]></category>
		<category><![CDATA[电子商务]]></category>
		<category><![CDATA[ecshop]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=115</guid>
		<description><![CDATA[<p>我发现首页和商品详情页调用的catageory.lbi是完全一样的，甚至把首页的这部分代码拷贝到goods.dwt当中，显示效果没有任何变化。我现在需要的就是把商品详情页的商品分类树的样式改成和首页分类树同样的，请问我该怎么改，谢谢</p>
<p>&#160;</p>
<p>============[......]</p><p class='read-more'><a href='http://www.loveooo.com/115.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>我发现首页和商品详情页调用的catageory.lbi是完全一样的，甚至把首页的这部分代码拷贝到goods.dwt当中，显示效果没有任何变化。我现在需要的就是把商品详情页的商品分类树的样式改成和首页分类树同样的，请问我该怎么改，谢谢</p>
<p>&nbsp;</p>
<p>===============================<br />
你不能只看模板文件代码的，这个跟程序文件里的代码也很有关系的、<br />
打开  goods.php文件，<br />
将<br />
$smarty-&gt;assign(&#8216;categories&#8217;,          get_categories_tree($goods['cat_id']));<br />
修改为<br />
$smarty-&gt;assign(&#8216;categories&#8217;,          get_categories_tree());</p>
<p>然后清除下缓存，再看，商品详情页<strong><span style="color: #ff0000;">分类树</span></strong>就跟首页一样了</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/115.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>去掉ECSHOP注册页面的Email修改成非必填项</title>
		<link>http://www.loveooo.com/112.html</link>
		<comments>http://www.loveooo.com/112.html#comments</comments>
		<pubDate>Wed, 31 Aug 2011 04:03:11 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[Ecshop]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=112</guid>
		<description><![CDATA[<p>“将会员注册页面的email修改成非必填项”，注意是 email , 那个&#8221;会员注册项设置&#8221;里是不包括EMAIL的</p>
<p>闲话少叙，下面就来说一下方法，<br />
注意此方法是在Ecshop2.7.2版上修改的，针对以前版本的修改，我曾在官方论坛发布过，大家可以去搜索查阅。<br[......]</p><p class='read-more'><a href='http://www.loveooo.com/112.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>“将会员注册页面的email修改成非必填项”，注意是 email , 那个&#8221;会员注册项设置&#8221;里是不包括EMAIL的</p>
<p>闲话少叙，下面就来说一下方法，<br />
注意此方法是在Ecshop2.7.2版上修改的，针对以前版本的修改，我曾在官方论坛发布过，大家可以去搜索查阅。<br />
1）、</p>
<p>首先来修改模板文件， 这里以官方默认模板为例<br />
打开 /themes/default/user_passport.dwt 文件<br />
找到<br />
onblur=&#8221;checkEmail(this.value);&#8221;<br />
将其删除，继续向下找到<br />
&lt;span id=&#8221;email_notice&#8221; style=&#8221;color:#FF0000&#8243;&gt; *&lt;/span&gt;<br />
也将其删除<br />
 </p>
<p>2）、</p>
<p>打开  /js/user.js 文件，找到下面JS代码段并删除之（大概在466行左右）</p>
<table cellspacing="0" cellpadding="5">
<tbody>
<tr>
<td><span style="color: #ff0000;">if (email.length == 0)<br />
  {<br />
    msg += email_empty + &#8216;\n&#8217;;<br />
  }<br />
  else<br />
  {<br />
    if ( ! (Utils.isEmail(email)))<br />
    {<br />
      msg += email_invalid + &#8216;\n&#8217;;<br />
    }<br />
  } </p>
<p></span></td>
</tr>
</tbody>
</table>
<p> </p>
<p>  3）、</p>
<p>  打开 /includes/lib_passport.php 文件，</p>
<p>  找到下面代码，同样是删除（大概在40行左右） ，注意是删除</p>
<table cellspacing="0" cellpadding="5">
<tbody>
<tr>
<td><span style="color: #ff0000;"><span style="color: #000000;">    </span></span>/* 检查email */<br />
    if (empty($email))<br />
    {<br />
        $GLOBALS['err']-&gt;add($GLOBALS['_LANG']['email_empty']);<br />
    }<br />
    else<br />
    {<br />
        if (!is_email($email))<br />
        {<br />
            $GLOBALS['err']-&gt;add(sprintf($GLOBALS['_LANG']['email_invalid'], htmlspecialchars($email)));<br />
        }<br />
    }</td>
</tr>
</tbody>
</table>
<p>   </p>
<p>    4）、<br />
   <br />
    继续打开 includes/modules/integrates/integrate.php 文件</p>
<p>找到下面代码删除之（大概在196行左右）<br />
 </p>
<table cellspacing="0" cellpadding="5">
<tbody>
<tr>
<td>/* 检查email是否重复 */<br />
        $sql = &#8220;SELECT &#8221; . $this-&gt;field_id .<br />
               &#8221; FROM &#8221; . $this-&gt;table($this-&gt;user_table).<br />
               &#8221; WHERE &#8221; . $this-&gt;field_email . &#8221; = &#8216;$email&#8217;&#8221;;<br />
        if ($this-&gt;db-&gt;getOne($sql, true) &gt; 0)<br />
        {<br />
            $this-&gt;error = ERR_EMAIL_EXISTS;<span style="color: #ff0000;">            return false;<br />
        } </p>
<p></span></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/112.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何去掉ECShop购物流程中收货人电子邮箱必填</title>
		<link>http://www.loveooo.com/110.html</link>
		<comments>http://www.loveooo.com/110.html#comments</comments>
		<pubDate>Wed, 31 Aug 2011 04:02:02 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[Ecshop]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=110</guid>
		<description><![CDATA[<p>很多顾客连网银都没有，更加不要说是电子邮箱了，这就为有效顾客在购买流程中设置了障碍。当然，让顾客不开心，就会导致订单的失败。比较顾客是上帝，如果一直由客服代下订单的话，无疑会增加工作量。<br />
其实这个问题很多商场都会遇到，我的个人电子商务网站<a href="http://www.kangb[......]</p><p class='read-more'><a href='http://www.loveooo.com/110.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>很多顾客连网银都没有，更加不要说是电子邮箱了，这就为有效顾客在购买流程中设置了障碍。当然，让顾客不开心，就会导致订单的失败。比较顾客是上帝，如果一直由客服代下订单的话，无疑会增加工作量。<br />
其实这个问题很多商场都会遇到，我的个人电子商务网站<a href="http://www.kangbite.org/">http://www.kangbite.org</a> 也有同样的问题，一直有客户代下单，很繁琐 而且易出错，一直在寻求简化购物流程，这样才会提高转化率。转化率是商城的首要目标。在消费群体有限，购买力有限的情况下，来了一个顾客，就要争取留下，把交易做成功。<br />
在ECShop官方社区找到了该问题的答案，去掉收货人电子邮箱必填选项，修改如下。<br />
首先打开includes\lib_order.php，在第1688行找到并删除如下代码<br />
!empty($consignee['email']) &amp;&amp;<br />
接着打开js\shopping_flow.js，在第582-586行找到并删除如下代码<br />
if ( ! Utils.isEmail(frm.elements['email'].value))<br />
{<br />
err = true;<br />
msg.push(invalid_email);<br />
}</p>
<p>最后在默认模板里面找到库文件library\consignee.lbi，在第44行找到并删除如下代码<br />
{$lang.require_field}<br />
好了，这样，问题就解决了，购物流程中电子邮箱已经不是必填选项了</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/110.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>国内电子商务的巨头混战升级</title>
		<link>http://www.loveooo.com/107.html</link>
		<comments>http://www.loveooo.com/107.html#comments</comments>
		<pubDate>Wed, 08 Jun 2011 05:23:09 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[电子商务]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=107</guid>
		<description><![CDATA[<p>2010年是中国电子商务爆发的一年，不仅是C2C和B2B，更重要的是B2C，伴随着凡客体的流行，京东商城与当当网的促销大战，随之而来的便是资本市场的垂青，到了2011年，国内的电子商务更加进入了一个新的阶段。</p>
<p>促成电子商务风声水起的主要因素大概有三：一是中国老百姓在2010年开始的通货[......]</p><p class='read-more'><a href='http://www.loveooo.com/107.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p>2010年是中国电子商务爆发的一年，不仅是C2C和B2B，更重要的是B2C，伴随着凡客体的流行，京东商城与当当网的促销大战，随之而来的便是资本市场的垂青，到了2011年，国内的电子商务更加进入了一个新的阶段。</p>
<p>促成电子商务风声水起的主要因素大概有三：一是中国老百姓在2010年开始的通货膨胀中受到消费挤压，老百姓的更需要省钱消费方式，这从客观上促进了电子商务的发展；二是电脑的普及和宽带网络的入户，软硬件的条件为电子商务的发展构成了坚实的基础；三是中国互联网的创新受阻，在娱乐领域的发展受制于内容和管制，而电子商务方面虽然有来自银行等系统的管理和虎视眈眈，但比较而言，中国的经济领域开放程度为电子商务的大发展提供了机遇。</p>
<p>随着电子商务的发展，跨界成为主流。卖书的瞄上了电器市场，卖电器的非要到百货与图书市场看看，以前对准企业市场的转向个人市场，以前只针对个人的开始目标企业，所以，网上电子商务企业以前的井水不犯河水成为了过去，一片混战之后，各有所得，老百姓也得到了更多的实惠，市场也在加速整合。</p>
<p>更让电子商务企业感到忧虑的自然是实体经济中的巨头们触网，而这一次显然不是触网这样的简单，门店巨头们正在集中精力开拓网络市场。不要讲什么网络适应，其实网络很好适应，毕竟资本投入不大、门槛低、可复制性强、网络用户黏性有限，一旦网络中介们遇到掌控内容和资源的实体巨头，往往前景不妙。</p>
<p>在机票预订领域，携程等等遇到了航空公司自己的订票系统挑战，京东当当们也正在遇到国美苏宁等的严峻挑战，<span class='wp_keywordlink'><a href="http://www.kangbite.org" title="康比特" target="_blank">康比特</a></span>受<span class='wp_keywordlink'><a href="http://www.kangbite.org" title="左旋肉碱" target="_blank">左旋肉碱</a></span>冲击，无论是议价能力还是线上与线下的配合营销，美苏都占有优势。网络企业往往兴盛很快，但衰落也是极快，电子商务企业要迎战了。</p>
<p>电子商务是掌控未来的大生意，支付、信用和物流三座大山始终还没有除掉，面对方方面面的冲击，大家都准备好了吗？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/107.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>诺基亚E63 删除 双向复制 SIM卡信息操作</title>
		<link>http://www.loveooo.com/103.html</link>
		<comments>http://www.loveooo.com/103.html#comments</comments>
		<pubDate>Thu, 02 Jun 2011 05:33:58 +0000</pubDate>
		<dc:creator>sinacost</dc:creator>
				<category><![CDATA[收藏夹]]></category>

		<guid isPermaLink="false">http://www.loveooo.com/?p=103</guid>
		<description><![CDATA[删除短信：打开信息——选项——SIM卡信息——选项——删除
删除电话薄：功能表——通讯——名片夹——选项——SIM卡名片——SIM卡电话薄——选项——删除
进入名片夹，然后点左键的功能键，里面有创建备份的功能，里面有卡至手机，和手机至卡，自己看吧

打开名片夹，选项里有个备份，你先备份到内存卡，然后[......]<p class='read-more'><a href='http://www.loveooo.com/103.html'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<pre id="best-answer-content">删除短信：打开信息——选项——SIM卡信息——选项——删除
删除电话薄：功能表——通讯——名片夹——选项——SIM卡名片——SIM卡电话薄——选项——删除</pre>
<pre>进入名片夹，然后点左键的功能键，里面有创建备份的功能，里面有卡至手机，和手机至卡，自己看吧

打开名片夹，选项里有个备份，你先备份到内存卡，然后备份到sim卡就好了

打开名片夹，选项，标记，标记全部，再选项，复制，复制至SIM卡电话薄
 </pre>
]]></content:encoded>
			<wfw:commentRss>http://www.loveooo.com/103.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

