GVKun编程网logo

dedecms附件发布(添加附件)修改默认table源码

21

本文将介绍dedecms附件发布(添加附件)修改默认table源码的详细情况,。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于dedecmstag标签伪静态的

本文将介绍dedecms附件发布(添加附件)修改默认table源码的详细情况,。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于dedecms tag标签伪静态的修改方法_dedecms_CMS教程、DEDECMS V5.3/V5.5怎么修改默认图片上传路径、DedeCMS 会员前台发布文章时上传附件类型的问题、DedeCms 设置附件上传目录无效的解决办法的知识。

本文目录一览:

dedecms附件发布(添加附件)修改默认table源码

dedecms附件发布(添加附件)修改默认table源码

 

默认生成的样式为:

<table width="450">

<tbody>

<tr>

<td height="30" width="20">

<a href=http://www.dede58.com/a/dedejq/"http:/www.dede58.com" target="_blank"><img align="middle" alt="" border="0" src=http://www.dede58.com/a/dedejq/"/plus/img/addon.gif" /></a></td>

<td>

<a href=http://www.dede58.com/a/dedejq/"附件地址" target="_blank"><u>附件标题</u></a></td>

</tr>

</tbody>

</table>

办法/步骤

 

1、

找到DEDEcms程序目录:

依次展开目录

\include\ckeditor\plugins\addon\dia日志s\

dedecms附件发布(添加附件)修改默认table 源码



2、

用记事本或软件打开 addon.js

如图,即能看到系统默认要生成的代码,(图中第17行,即是DEDEcms默认生成的附件样式代码)

dedecms附件发布(添加附件)修改默认table 源码


3、修改此处内容为你自定义的内容,然后保存即可;

 

保证100%成功,本人已亲自测试;

网上流传有修改源码目录style目录下channel_addon.htm,可并未能成功;

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

dedecms tag标签伪静态的修改方法_dedecms_CMS教程

dedecms tag标签伪静态的修改方法_dedecms_CMS教程

dedecms tag标签伪静态的修改方法,需要的朋友可以参考下。 

一、dede后台开启伪静态
二、修改 /include/taglib/tag.lib.php
找到 $row[''link''] = $cfg_cmsurl."/tags.php?/".urlencode($row[''keyword''])."/";
改成 $row[''link''] = $cfg_cmsurl."/tags/".urlencode($row[''keyword'']).".html";
三、打开templets/default/taglist.htm
找到
当前位置::主页 > TAG标签 > {dede:field.title /}
修改为
当前位置::主页 > TAG标签 > {dede:field.title /}
四、httpd.ini 文件里加
RewriteRule ^(.*)/tags\.html $1/tags\.php
RewriteRule ^(.*)/tags/(.*).html $1/tags\.php\?$2
搞定啦~
新版本可以用下面的方法:
一、dede后台开启伪静态
二、修改 /include/taglib/tag.lib.php,找到:
$row[''link''] = $cfg_cmsurl."/tags.php?/".urlencode($row[''keyword''])."/";改成
$row[''link''] = $cfg_cmsurl."/tags/".urlencode($row[''keyword'']).".html";三、打开templets/default/taglist.htm,找到:
当前位置::主页 > TAG标签 > {dede:field.title /}修改为
当前位置::主页 > TAG标签 > {dede:field.title /}四、httpd.ini 文件里加
RewriteRule ^(.*)/tags\.html $1/tags.php;RewriteRule ^(.*)/tags/(.*).html $1/tags.php?/$2;
然后进入dede后台更新缓存后,就搞定了。

DEDECMS V5.3/V5.5怎么修改默认图片上传路径

DEDECMS V5.3/V5.5怎么修改默认图片上传路径

DEDECMS V5.3/V5.5怎么修改默认图片上传路径

dedcms v5.3/v5.5怎么修改默认图片上传路径?

有时候因某种需要,需要修改下默认的上传路径,大家可以参考下下面的修改方法。

  推荐学习:dedecms/" target="_blank">织梦cms

所有的配置文件均在 include/common.inc.php 文件中。 

代码如下:

//模板的存放目录 
$cfg_templets_dir = $cfg_cmspath.&#39;/templets&#39;; 
$cfg_templeturl = $cfg_mainsite.$cfg_templets_dir; 
//cms安装目录的网址 
$cfg_cmsurl = $cfg_mainsite.$cfg_cmspath; 
//插件目录,这个目录是用于存放计数器、投票、评论等程序的必要动态程序 
$cfg_plus_dir = $cfg_cmspath.&#39;/plus&#39;; 
$cfg_phpurl = $cfg_mainsite.$cfg_plus_dir; 
$cfg_data_dir = $cfg_cmspath.&#39;/data&#39;; 
$cfg_dataurl = $cfg_mainsite.$cfg_data_dir; 
//会员目录 
$cfg_member_dir = $cfg_cmspath.&#39;/member&#39;; 
$cfg_memberurl = $cfg_mainsite.$cfg_member_dir; 
//专题列表的存放路径 
$cfg_special = $cfg_cmspath.&#39;/special&#39;; 
$cfg_specialurl = $cfg_mainsite.$cfg_special; 
//附件目录 
$cfg_medias_dir = $cfg_cmspath.$cfg_medias_dir; 
$cfg_mediasurl = $cfg_mainsite.$cfg_medias_dir; 
//上传的普通图片的路径,建议按默认 
$cfg_image_dir = $cfg_medias_dir.&#39;/allimg&#39;; 
//上传的缩略图 
$ddcfg_image_dir = $cfg_medias_dir.&#39;/litimg&#39;; 
//用户投稿图片存放目录 
$cfg_user_dir = $cfg_medias_dir.&#39;/userup&#39;; 
//上传的软件目录 
$cfg_soft_dir = $cfg_medias_dir.&#39;/soft&#39;; 
//上传的多媒体文件目录 
$cfg_other_medias = $cfg_medias_dir.&#39;/media&#39;;
登录后复制

以上就是DEDECMS V5.3/V5.5怎么修改默认图片上传路径的详细内容,更多请关注php中文网其它相关文章!

DedeCMS 会员前台发布文章时上传附件类型的问题

DedeCMS 会员前台发布文章时上传附件类型的问题

Dedecms会员发布文章时,有时需要发布一些doc,xsl,ppt等之的附件类型,下面就来解决这个问题,注:适用于Dedecms5.3和5.5版本,对于会员要求上传doc,xsl,ppt技术文档的行业站非常重要。
 
修改以下几个文件
 
1. 
\include\FCKeditor\fckconfig.js
 
把 
FCKConfig.ToolbarSets["Member"] = [ 
['Source','Preview','-','PasteText','PasteWord','Bold','Italic','Underline','StrikeThrough'], 
['ImageUser','FlashUser','Link','Unlink','Table','Rule','Codes','Quote','Br','TextColor','FontSize'] 
] ;
 
替换成 
FCKConfig.ToolbarSets["Member"] = [ 
['Source','AddonUser','FontSize'] 
] ;
 
把 
FCKConfig.ToolbarSets["MemberLit"] = [ 
['Source','FontSize'] 
] ; 
替换成 
FCKConfig.ToolbarSets["MemberLit"] = [ 
['Source','FontSize'] 
] ;
 
2. 
\include\FCKeditor\editor\js\fckeditorcode_ie.js 和\include\FCKeditor\editor\js\fckeditorcode_gecko.js 
编辑fckeditorcode_ie.js 
在 
case 'Addon':B=new FCKDialogCommand('Addon',FCKLang.InsertAddon,'dialog/dede_addon.PHP',480,250);break; 
下面添加 
case 'AddonUser':B=new FCKDialogCommand('AddonUser','dialog/dede_addonuser.PHP',250);break;
 
在 
case 'Addon':B=new FCKToolbarButton('Addon',null,false,true,76);break; 
下面添加 
case 'AddonUser':B=new FCKToolbarButton('AddonUser',76);break;
 
同理fckeditorcode_gecko.js做類似的修改
 
3. 
在\include\FCKeditor\editor\dialog里,复制一份dede_addon.PHP,重命名为dede_addonuser.PHP。 
编辑dede_addonuser.PHP
 
把 
require_once(dirname(__FILE__)."/../../../common.inc.PHP"); 
替换成 
require_once(dirname(__FILE__)."/../../../../member/config.PHP"); 
CheckRank(0,0);
 
把 
window.open("../../../dialog/select_soft.PHP?f="+fname,"popUpSoftWin","scrollbars=yes,resizable=yes,statebar=no,width=500,height=350,left="+posLeft+",top="+posTop); 
替换成 
window.open("../../../../member/uploads_select.PHP?mediatype=4&f="+fname,top="+posTop);
 
4. 登录管理后台,在会员系统开启了会员可以上传图片以外的附件. 
5.完成,测试去.

DedeCms 设置附件上传目录无效的解决办法

DedeCms 设置附件上传目录无效的解决办法

 Dedecms已经升级到5.7版本了..
可惜附件的目录还是不统一,比如我们从后台把附件目录调整为Ym(默认为Ymd)
然而我们的附件路径依然是不一样的
比如:
Ymd代表年月日
从文章里上传
路径为:/Ym/1.jpg
从附件里上传呢
路径为:/Ymd/1.jpg(还是系统默认的)
采集来的呢?
路径为:/cYmd/1.jpg(也是系统默认)
首先,咱们来修复附件上传
要修改的文件为/dede/media_add.PHP
找到$dpath = MyDate("ymd",$uptime);
修改为$dpath = MyDate($cfg_addon_savetype,$uptime);
保存,上传,从附件上传路径不对的问题就解决了.

下面是采集部分(如果不用采集的话就不必看下去了~~)
修改的文件为/include/dedecollection.class.PHP 
找到global $cfg_image_dir,$cfg_dir_purview;
修改为global $cfg_image_dir,$cfg_dir_purview,$cfg_addon_savetype; //增加全局变量cfg_addon_savetype的读取
然后找:
$timedir = "c".MyDate("ymd",time());
修改为$timedir = "c".MyDate($cfg_addon_savetype,time());
如果想去掉前面的c的话修改为$timedir = MyDate($cfg_addon_savetype,time());

还有一个地方.就是自动获取和下载文章内的图片和资源.
这里也要改一下:
修改的文件为/dede/inc/inc_archives_functions.PHP
找到global $cfg_multi_site,$cfg_basehost,$cfg_basedir,$cfg_image_dir;
修改为global $cfg_multi_site,$cfg_image_dir,$cfg_addon_savetype;
找到$imgurl = $cfg_uploaddir.'/'.MyDate("ymd",time());
修改为$imgurl = $cfg_uploaddir.'/'.MyDate($cfg_addon_savetype,time());

OK,finish,试试 吧~

今天关于dedecms附件发布(添加附件)修改默认table源码的介绍到此结束,谢谢您的阅读,有关dedecms tag标签伪静态的修改方法_dedecms_CMS教程、DEDECMS V5.3/V5.5怎么修改默认图片上传路径、DedeCMS 会员前台发布文章时上传附件类型的问题、DedeCms 设置附件上传目录无效的解决办法等更多相关知识的信息可以在本站进行查询。

本文标签: