对docman的小改造
来源:互联网 发布:诸神精灵进阶数据 编辑:程序博客网 时间:2024/04/29 21:30
第一次使用docman时候改的,也蛮早了,记录一下
对Docman一个不满意是每个条目居然没有简介,要显示就显示他的描述,如果描述很长的话,一个页面就显示不了多少下载了.
所以只好动手改造了,动他数据结构我可没这么多工夫,幸好Docman留了个主页选项还有点改动空间.
首先记得备份.
在components / com_docman / themes / default / templates / documents / list_item.tpl.php 下,找到
if ( $this->theme->conf->item_homepage && $this->doc->data->dmurl != '') :
换成:
//output document url
if ( $this->theme->conf->item_homepage && $this->doc->data->dmurl != '') :
?>
<dd class="dm_homepage">
<?php echo "简介";?>: <?php echo $this->doc->data->dmurl;?>
</dd>
<?php
endif;
我是直接用了简介2个字,当然,规范的做法是修改他的语言文件
然后删除
//output document description
if ( $this->theme->conf->item_description ) :
?>
<dd class="dm_description">
<?php echo $this->doc->data->dmdescription;?>
</dd>
<?php
endif;
接着打开
components / com_docman / themes / default / templates / documents /document.tpl.php
找到
if($this->theme->conf->details_homepage) :
?>
<tr>
<td><?php echo _DML_TPL_HOME ?></td><td><?php echo $this->data->dmurl ?></td>
</tr>
<?php
endif;
删除掉.
这样,提交新的下载的时候,就可以在主页这个选项上填写自己的简介了,查看了他的数据结构,是text类型,完全可以放心的放简介 :)
- 对docman的小改造
- 对.net 的 callBack 函数的小改造
- 对dbgrid的改造
- 对旧的用户密码系统的改造
- hbase的bulk load一个小改造
- 对cocos2dx 2.0.4 的改造
- 对 send 和 recv 的改造
- 对finecms模板的改造sql
- MapR对HBase和HDFS的改造
- Java8中对HashMap的改造
- Delphi的WebBrowser改造,对网页中Alter等对话框的改造方法
- Delphi的WebBrowser改造,对网页中Alter等对话框的改造方法
- Delphi : WebBrowser改造,对网页中Alter等对话框的改造方法
- 对nginx生成的日志格式的源码改造
- hbase的bulk load一个小改造(续)
- 【C/C++学习笔记】改造 printf 的小例子
- 对某软件公司开发流程改造的日记 1、开始
- 敏捷建模对统一过程的改造实践[转]
- Dom4j下载及使用Dom4j读写XML简介
- The Mythical Man-Month (Read recording) Chapter 2
- sed的一点使用
- UltraWebGrid增删改(c#)
- 面试必问的16个经典问题的回答思路
- 对docman的小改造
- 编程活动中几个不良现象
- 想了解工作流么
- 《自己动手打造“超高精度浮点数类”》源代码简要导读
- 来广州出差
- extern "C"
- j2ee下的结构模式
- 自动化测试框架:自动化测试呼唤开发
- asp.net如何取得纯客户端控件的值