月度归档:2015年04月

Channelartlist循环调用多级栏目及内容列表-MAXXWO.COM

【Channelartlist 标记】

功能说明:用于获取当前频道的下级栏目的内容列表

适用范围:模板

基本用法试例:

{dede:channelartlist row=6}

<dl>

<dt><a href='{dede:field name=’typeurl’/}’>{dede:field name=’typename’/}</a></dt>

<dd>

{dede:arclisttitlelen=’42’ row=’10’}    <ul class=’autod’>

<li><a href=”[field:arcurl /]”>[field:title /]</a></li>

<li>([field:pubdate function=”MyDate(‘m-d’,@me)”/])</li>

</ul>

{/dede:arclist}

</dl>

{/dede:channelartlist}

继续阅读

DEDE技巧集合-最新发布文章加上NEW标记.MAXWO

如何区别网站最新更新的文章类?看到别人建的网站最近更新的文章都有一个可爱的“new”标志区分。你是不是也很想拥有?华英雄MAXWO(www.maxwo.win)就可以用底层模板里的Field就可以实现这种效果。今天就用field底层模版做一个function扩展的实例,本地PHP+MYSQL测试环境的中,实现后的最终的效果,看起来有点显眼哦!
{dede:arclist row='10' titlelen='40'}

<a href='[field:arcurl/]'>[field:title/]</a>  [field:stime/]

         [field:senddate runphp='yes']

           $ntime = time();

           $oneday = 3600 * 24;

           if(($ntime - @me)<$oneday) @me = "<font color='red'>(new)</font>";

           else @me = "";

         [/field:senddate]

 <br><br>

{/dede:arclist}

红色标明的部分就是实现当天发布的文章加上(new)标志代码,很简单的。就这一段简单代码就可以让你的网站轻松实现“喜新厌旧”功能

批量提取目录内文件名-MAXWO操作技巧

打开记事本,拷入以下命令:
@echo off
dir /s/b *.* > 文件名.txt
exit

 

 

==========================

 

@echo off
dir /s/b *.jpg > file.txt
setlocal enabledelayedexpansion
for /f “delims=” %%a in (file.txt) do (
set aa=%%a
set aa=!aa:C:\Users\Administrator\Desktop\8,9,10月\8,9,10月\=/uploads/!
set aa=!aa:\=/!
echo !aa!>>ok.txt
)
del file.txt
exit

 

 

批处理替换文本内容的方法,代码如下:

@echo off
setlocal enabledelayedexpansion
for /f “delims=” %%a in (原文件.txt) do (
set aa=%%a
set aa=!aa:要替换的内容=替换后的内容!
echo !aa!>>新文件.txt
)
del 源文件.txt
ren ” 新文件.txt” “原文件名.txt”
pause