老鼠说空间升级到无限大

Jun 28th, 2009

哈哈,这些可以有N多空间上传照片了!

apache中rewrite 实现防盗链

May 13th, 2009

在http.conf文件中需要增加下面几行内容
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://domain.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://domain.com$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com$ [NC]
RewriteRule .*\.(gif|jpg|swf)$ 自定义发生盗链时候提示的错误图片地址 [R,NC]

加粗部分是防止盗链的文件后缀,参考了前辈们的经验,freebsd上测试没有问题

, ,

在次更新了Blog界面

May 11th, 2009

其实一直想要换一个风格,也一直在留意自己喜欢风格的界面,磨磨蹭蹭了好多天终于把这个界面给搭出来了,整个界面是模仿tesion.name的风格来实现的,有一段时间没有折腾css,都有点生疏了,剩余的部分估计还得花点时间完善下:)

重温影片偷天换日太帅了

Apr 11th, 2009
 今天再次点播这部影片,拍的真是太帅了,尤其是途中三部小车开的,有种学车的冲动了都。片子里面不乏帅哥,美女喔。值得一看的好片子。
 
偷天换日 The Italian Job

偷天换日 The Italian Job

主要演员:美女查里兹·塞隆
     帅哥贾森·斯塔森
     马克·瓦尔伯格

影片介绍:

盗窃集团首脑查理和他的伙伴——犯案高手斯蒂夫、电脑天才莱尔、飙车帅哥罗伯、爆破专家“左耳”和开锁老手强,在威尼斯成功窃走一批价值数千万美元的金条。

  就在他们打开香槟庆功时,斯蒂夫却阴谋设下陷阱突然反水,劫走了金条。布约翰欲阻止,反被斯蒂夫枪杀,其他人则被斯蒂夫的同伙赶下了冰冷的湖底……
Read the rest of this entry »

blog的空间更换成功

Apr 9th, 2009

感谢老鼠友情提供的dreamhost主机.

, ,

春天的暖风

Mar 17th, 2009

温和的太阳

轻轻吹过的暖风

一片一片的绿色

想去出去走走,看看春的颜色

这个时间头要爆炸了

Mar 14th, 2009

:twisted:
晚上莫名的恐惧。。有点大脑混乱了,这个世界并不象所想的那样美好。或许

又睡不着了。。

最近的生活很平静

Mar 13th, 2009

时间在一天一天的过去,很久没有一种开心的感觉,在这个纷繁喧闹的城市中,有时候感觉有种莫名的恐惧。

最近的日子说快也快说慢也慢,每天总是重复着走来走去,感觉有些麻木。

对于我来说比较欣慰的是工作上还算顺利,总是会朝好的方向发展。

突然想起华健大哥的一首歌曲。打开它倾听。

joomla中组件,模块,插件区别

Mar 3rd, 2009

 组件

组件是最基本的,组件就是你所看到的页面的主要部分。Joomla!的设计是为每个页面加载和运行一个组件。因此,Joomla!核心的内容管理功能本身也是一个组件(例如: com_content)。

组件通常有强大的后台管理功能。后台通常用来创建和更新数据库记录。你也可以通过它允许网站管理员去上传图片或者视频文件。

模块

相对于组件而言,一个页面可以有很多的模块。模块一般由边栏的元素或者是内容菜单组成,模块显示组件的内容,但它们不是页面的主要内容。Joomla! 也支持不需要编程的内容模块(例如: 自定义模块)。模块后台的控制是有限的,一般由一些基本的格式组成。

 插件

当网站需要插入一些代码来实现某些逻辑时,可以由插件实现。插件一般用来格式化页面的组件或者模块的输出。例如有这样的组件,关键字高亮显示、文章评论表单、基于JavaScript的HTML编辑器等。后台的控制与模块相似。

joomla模版位置模块参数含义

Feb 16th, 2009

转载于http://www.joomlar.cn/website/index.php?option=com_content&task=view&id=21&Itemid=27

在我们设计模板的时候,相信这几个函数以及参数大家不会陌生:

<!– 1 –><?php echo $mosConfig_sitename;?>
<!– 2 –><?php mospathway()?>
<!– 3 –><?php mosLoadModules(’top’);?>
<!– 4 –><?php mosLoadModules(’left’);?>
<!– 5 –><?php mosMainBody();?>
<!– 6 –><?php mosLoadModules(’right’);?>
<!– 7 –> <?php include_once( $mosConfig_absolute_path .’/includes/footer.php’ );?>
1.$mosConfig_sitename   站点的名称

2.mospathway()  路径文章内容所在的路径.在includes/pathway.php中可以看到他的一般路径格式:

echo ‘<span class=”pathway”>’. $home .’ ‘. $path .’</span>’;
3.mosLoadModules(’top’)  加载模块的函数,他的一般格式是mosLoadModules( $position_name [, $style] )
$position  指代位置 可以是top,left,right或者是user1等等的自定义位置.
$style        显示参数    可以有(0 1 -1 2)四种参数选择

参数 0   默认参数,同一位置的模块将显示在一个数列中,下面代表他的显示输出:

<!Individual module>
<table cellpadding=”0″ cellspacing=”0″ class=”moduletable[suffix]“>
<tr>
<th valign=”top”>Module Title</th>
</tr>
<tr>
<td>
Module output
</td>
</tr>
</table>
<! Individual module end >

参数 1 同一位置上的模块将水平显示,各个模块将分别被置于水平的间隔中,如下显示输出:

<! Module wrapper>
<table cellspacing=”1″ cellpadding=”0″ border=”0″ width=”100%”>
<tr>
<td align=”top”>
<!Individual module >
<table cellpadding=”0″ cellspacing=”0″ class=”moduletable[suffix]“>
<tr>
<th valign=”top”>Module Title</th>
</tr>
<tr>
<td>
Module output
</td>
</tr>
</table>
<!Individual module end >
</td>
<td align=”top”>
<! …the next module…>
</td>
</tr>
</table>

参数 -1  模块将被显示为一排,但不显示模块的title部分

参数 -2  模块将显示为X-mambo的格式,如下显示:

<!Individual module>
<div class=”moduletable[suffix]“>
<h3>Module Title</h3>
Module output
</div>
<!Individual module end>

4.mosmainbody( ) 主要是用来显示内容或者组件内容,有时候我们不希望内容条目显示在首页就需要一个判断来控制mainbody的显示

 <?php if ((!$option)||($option!=”com_frontpage”){
                            mosMainBody();
                        }?>

 

5.include_once( $mosConfig_absolute_path .’/includes/footer.php’ ) 这个是用来包含一个脚文件,一般用来显示版权之类的信息

 Page 1 of 5  1  2  3  4  5 »

收藏 & 分享

Powered by 17fav.com