GVKun编程网logo

智能手机登陆 DedeCMS 5.5 后台操作的办法(dedecms手机版)

12

在这里,我们将给大家分享关于智能手机登陆DedeCMS5.5后台操作的办法的知识,让您更了解dedecms手机版的本质,同时也会涉及到如何更有效地DedeCMS5.5实现全文搜索功能的办法、DEDEC

在这里,我们将给大家分享关于智能手机登陆 DedeCMS 5.5 后台操作的办法的知识,让您更了解dedecms手机版的本质,同时也会涉及到如何更有效地DedeCMS 5.5 实现全文搜索功能的办法、DEDECMS v5.5 实现全文搜索功能的办法、DedeCMS 上传缩略图启用水印的办法、DedeCMS 增加日期类型样式的办法的内容。

本文目录一览:

智能手机登陆 DedeCMS 5.5 后台操作的办法(dedecms手机版)

智能手机登陆 DedeCMS 5.5 后台操作的办法(dedecms手机版)

 

今晚很高兴,因为终于发现有一个手机浏览器可以完美登陆Dede5.5后台进行一般性操作了,这就是大名的Opera mobile v10 beta手机版。我有几个站点其中有一个是用Dede来建的,dede功能很强所以设置项目很多,在5.3的时候有传统后台登陆方式。到5.5的时候取消了传统登陆方式,所以我所使用的塞班S60第三版内置的浏览器登陆后变空白而升级后的Uc7.0Beta1也不能正常显示验证码等一些项目。一直在使用的Opera mini 5.0beta中国版都不行,我一直有空就等待和试验中。在看了一篇博客后试验了Opera 10beta特别完美进入各种后台和操作。 而且还能进行TAG标签管理和信息采集,注:如果要进行信息采集的话首先智能手机需要很强的处理器和大内存,这样手机登陆后台操作采集就会很成功速度很快了!!! 本文章网址:http://www.ppssdd.com/code/4189.html。转载请保留出处,谢谢合作!

DedeCMS 5.5 实现全文搜索功能的办法

DedeCMS 5.5 实现全文搜索功能的办法

 

dedecms 5.5 默认的模糊搜索只能根据网站新闻的名称进行搜索,无法搜索到新闻内部信息,对此经过研究得出以下修改办法,现共享下:

 

  登入后台-核心-频道模型-内容模型管理-

 

 

 

  -普通新闻-【点击后面那个放大镜日志o】(*重要一步)-

 

  附件表可供自定义搜索的字段: 

  这里的字段是程序依据字段类型自动选择生成的。新闻内容

 

      

 

 

  将“新闻内容”前面那个打勾,此时将修改掉搜索字段,但是还没有成功,还需要修改源码相应的代码:

 

  修改源码文件中的:head.htm  文件中。

 

Copy to ClipboardLiehuo.Net Codes引用的内容:[]

<form action="{dede:field name='phpurl'/}/search.php" name="formsearch"> <div> <h4>搜索</h4> <input type="hidden" name="kwtype" value="0" /> <input name="keyword" type="text"id="search-keyword" /> <select name="searchtype"id="search-option"> <option value="titlekeyword" selected='1'>智能模糊搜索</option> <option value="title">仅搜索标题</option> </select> <button type="submit">搜索</button> </div> </form>  

  修改为:

 

Copy to ClipboardLiehuo.Net Codes引用的内容:[]

<form action="/plus/advancedsearch.php" method="post"> <div> <h4>搜索</h4> <input type="hidden" name="mid" value="1" /> <input type="hidden" name="dopost" value="search" />  

Keywords:<input type="text" name="q" /> <input type="submit" name="submit" value="开始全文搜索" /> 

 

</div> 

</form>

此时更新网站,将会发现搜索数据已经有了质的飞跃。

本文章网址:http://www.ppssdd.com/code/4188.html。转载请保留出处,谢谢合作!

DEDECMS v5.5 实现全文搜索功能的办法

DEDECMS v5.5 实现全文搜索功能的办法

 

dedecms 5.5 默认的模糊搜索只能根据网站新闻的名称进行搜索,无法搜索到新闻内部信息,对此经过研究得出以下修改办法,现共享下:

登入后台----------核心------------频道模型--------内容模型管理---

----普通新闻---

---【点击后面那个放大镜日志o】(*重要一步)----------

附件表可供自定义搜索的字段: 
这里的字段是程序依据字段类型自动选择生成的。

新闻内容

将“新闻内容”前面那个打勾

此时将修改掉搜索字段

但是还没有成功,还需要修改源码相应的代码:

修改源码文件中的:head.htm 文件中

<form action="{dede:field name='phpurl'/}/search.php" name="formsearch"> <div> <h4>搜索</h4> <input type="hidden" name="kwtype" value="0" /> <input name="keyword" type="text"id="search-keyword" /> <select name="searchtype"id="search-option"> <option value="titlekeyword" selected='1'>智能模糊搜索</option> <option value="title">仅搜索标题</option> </select> <button type="submit">搜索</button> </div> </form>  

修改为:

<form action="/plus/advancedsearch.php" method="post"> <div> <h4>搜索</h4> <input type="hidden" name="mid" value="1" /> <input type="hidden" name="dopost" value="search" /> Keywords:<input type="text" name="q" /> <input type="submit" name="submit" value="开始全文搜索" /> </div> </form>  

此时更新网站,将会发现搜索数据已经有了质的飞跃。

本文章网址:http://www.ppssdd.com/code/7267.html。转载请保留出处,谢谢合作!

DedeCMS 上传缩略图启用水印的办法

DedeCMS 上传缩略图启用水印的办法

 

打开include\FCKeditor\editor\dia日志\dede_image.php ,第117行,原文:

以下为引用的内容: if (in_array($imgfile_type,$cfg_photo_typenames)) { WaterImg($fullfilename,'up'); }  

  修改为:

以下为引用的内容: if ($needwatermark=="1" && in_array($imgfile_type,$cfg_photo_typenames)) //修改 by nic { WaterImg($fullfilename,'up'); WaterImg($full_litfilename,'up'); // add by nic }  

本文章网址:http://www.ppssdd.com/code/6101.html。转载请保留出处,谢谢合作!

DedeCMS 增加日期类型样式的办法

DedeCMS 增加日期类型样式的办法

 

使用范围:自动模型的附加表,独立模型表 

优点:可以使用mysql自带的日期处理/日期转换函数,也可以对date字段进行排序。 

 

这是mysql数据库自带的一种数据类型,可以使用字符串或数字向表中的date类型列插入数据。Dede默认的时间类型只有datetime,而且是UNIX时间戳,操作只有使用dede提供的函数进行转换,使用上很不方便(例如:SQL语句中直接使用日期函数或者按年—月—日排序怎么处理?)。为什么只提供这种时间类型呢?我不理解,我没有使用过linix系统,是不是基于这种考虑我不清晰。闲话少说,请大家看操作步骤: 

 

一、修改mychannel_field_add.php 

文件作用:增加指定的内容频道表的字段(前台程序) 

修改目的:增加一种字段类型 

文件位置:\DedeAMPZ\WebRoot\Default\dede 

操作:增加红色显示的内容 

………………………… 

………………………… 

<td bgcolor="#FFFFFF"> 

<div><input type='radio'name='dtype' id='dtype1' value="text" checked='1'>单行文本(varchar)</div> 

………………………… 

………………………… 

………………………… 

<div><input type='radio'name='dtype' id='dtype16' value="stepselect">联动类型</div> 

<div><input type='radio'name='dtype' id='dtype17' value="date">日期类型</div> 

二、修改mychannel_field_edit.php 

文件作用:编辑指定的内容频道表的字段(前台程序) 

修改目的:增加一种字段类型 

文件位置:\DedeAMPZ\WebRoot\Default\dede 

操作:增加红色显示的内容 

………………………… 

………………………… 

if($canchange) 

?> 

<option value="text">单行文本(varchar)</option> 

………………………… 

………………………… 

<option value="stepselect">联动类型</option> 

<option value="date">日期类型</option> 

 

<?php 

?> 

</select> </td> 

三、修改fieldtype.txt 

文件作用:系统指定的字段类型 

修改目的:增加一种字段类型,注意标点符号是半角 

文件位置:\DedeAMPZ\WebRoot\Default\dede\inc 

操作:增加红色显示的内容 

 

………………………… 

………………………… 

checkbox,checkbox多选框 

stepselect,联动类型 

date,日期类型 

 

四、修改inc_admin_channel.php 

文件作用:对前台内容频道提交的数据进行处理 

修改目的:增加对date日期类型的处理(原程序没有这个类型,不增加就会默认处理成字符类型) 

文件位置:\DedeAMPZ\WebRoot\Default\dede\inc 

操作:增加红色显示的内容 

………………………… 

………………………… 

if($dtype=="int"||$dtype=="datetime") 

if($dfvalue=="" || ereg("[^0-9-]",$dfvalue)) 

$dfvalue = 0; 

$fields[0] = " `$fieldname` int(11) NOT NULL default '$dfvalue';"; 

$fields[1] = "int(11)"; 

else if($dtype=="date") 

 

 

if($dfvalue=="" || ereg("[^0-9-]",$dfvalue)) 

 

 

$dfvalue = '0000-00-00'; 

 

 

$fields[0] = " `$fieldname` date NOT NULL default '$dfvalue';"; 

 

$fields[1] = "date"; 

 

 

else if($dtype=="stepselect") 

………………………… 

………………………… 

 

五、你可以仿照这种方案,在自动模型的附加表或独立模型表中增加新类型datetime,取消UNIX时间戳,但难度稍大。 

六、关于在SQL语句中使用mysql日期函数/转换函数,请参阅互联网。

 

补充:

1、本程序调试环境:dedecms5.5 utf8

#p#分页标题#e#

2、dedecms默认的时间类型datetime,在数据库表中保存的是int(11),操作极不方便。增加这种日期类型后,你可以直接使用mysql日期函数/转换函数,少很多烦恼。

本文章网址:http://www.ppssdd.com/code/4712.html。转载请保留出处,谢谢合作!

今天关于智能手机登陆 DedeCMS 5.5 后台操作的办法dedecms手机版的讲解已经结束,谢谢您的阅读,如果想了解更多关于DedeCMS 5.5 实现全文搜索功能的办法、DEDECMS v5.5 实现全文搜索功能的办法、DedeCMS 上传缩略图启用水印的办法、DedeCMS 增加日期类型样式的办法的相关知识,请在本站搜索。

本文标签: