dede摘要长度,dedecms摘要限制,dedecms摘要字数

  dede摘要长度,dedecms摘要限制,dedecms摘要字数
  
  如果可以有效控制文章摘要的字数,那么就可以使得页面布局很灵活。
  
  在Dedecms中,在列表页调用文章摘要的方法主要有:
  
  1:[field:info /]
  
  2:[field:description /]
  
  3:[field:info function="cn_substr(@me,字符数)"/]
  
  4:[field:description function="cn_substr(@me,字符数)"/]
  
  方法一:
  
  第一步
  
  进数据库 找到表 dede_archives 下的字段 description 点更改,字段类型选择blob(有些说是改成TEXT,但我试了一下是不行的)
  
  第二步
  
  在dede目录下article_eidt.php里语名$description = cn_substr($description,250);这里的250不是250个字,而是250字符,所以是不能使用到250个这的,在250后面加多个0就可以了.我试过能行的
  
  第三步
  
  进后台,系统---系统基本参数---其它设置---自动摘要的长度(例如写成:250000)(其实这个地方也可以不该的,DEDE已经默认是0-250,这里在经过一二步的更改之后已经不起作用了,随便什么之都行,“0”除外)
  
  适用即可,不要设置太大,避免增加数据库冗余
  
  ---------------------------
  
  方法二:
  
  archives_add.php 中的:$description = cn_substrR($description,$cfg_auot_description); archives_edit.php 中的: $description = cn_substrR($description,250);
  
  这两个语句是用来定义摘要的,$cfg_auot_description是自动摘要长度的变量,250是长度的最大值
  
  可是为什么一定要给摘要规定一个长度呢?
  
  所以这个方法就是直接将摘要长度去掉,将代码改为:
  
  archives_add.php  $description = $description;
  
  archives_edit.php  $description = $description;

时间: 2024-08-03 15:52:08

dede摘要长度,dedecms摘要限制,dedecms摘要字数的相关文章

dedecms统计当前文章的字数

在/include/extend.func.php文件最底部添加: // 统计文章字数 function strlen_utf8($str) { $i = 0; $count = 0; $str = Html2text($str); $len = strlen($str); while ($i < $len) { $chr = ord($str[$i]); $count++; $i++; if ($i >= $len) { break; } if ($chr & 0x80) { $ch

SHA信息摘要

SHA算法是在MD4的基础上演进而来的,通过SHA算法能够获得一个固定长度的摘要信息. SHA算法系列有SHA-1(也成为SHA),SHA-224,SHA-256,SHA-384和SHA-512这五种算法,通常后面四中算法并称为SHA-2算法,它们都是以长度来命名的. SHA与MD算法的不同之处主要在于摘要长度,SHA算法的摘要长度更长,安全性更高 SHA算法的长度说明 SHA算法实现(类似MD5的实现) 1.Java自带的MessageDigest类 注意:仅支持SHA-1,SHA-256,S

dede摘要默认长度的限制

今晚做企业站,发现摘要长度一直被限制在250字节.上网上找了找,貌似解决办法很多,但是好像很多都无效.好在试到最后找到了解决办法: 1.进人数据库,更改表dede_archives里description字段为blob长度改为想要的长度: 2.进入根目录/dede/article_edit.php找到$description = cn_substrR($description,250);改为 $description = cn_substrR($description,2000);这里我设置了长

C/C++使用openssl进行摘要和加密解密(md5, sha256, des, rsa)

openssl里面有很多用于摘要哈希.加密解密的算法,方便集成于工程项目,被广泛应用于网络报文中的安全传输和认证.下面以md5,sha256,des,rsa几个典型的api简单使用作为例子. 算法介绍 md5:https://en.wikipedia.org/wiki/MD5 sha256:https://en.wikipedia.org/wiki/SHA-2 des: https://en.wikipedia.org/wiki/Data_Encryption_Standard rsa: htt

数字信息摘要常见算法

编解码算法 1. Hex 编码 将二进制数据按16进制转换为字符串,1字节=2个字符,编码后体积为2倍. 2. Base64 由MIME规范定义的编码算法,其将3个字节(24位)编码为4个字符. 字符集包括64个,可表示6二进制位的数据,因此一个字符对应一组6bit的数据. 编码后体积约为4/3倍,针对不足位数用=补齐. HASH 算法 通常也称散列算法,是一种将任意长度的消息变成固定长度的消息摘要算法,不可逆: 1 MD5 Message Digest Algorithm 5,流行度极高,但目

常用的加密算法---数字摘要

数字摘要: 数字摘要也称为消息摘要,它是一个唯一对应一个消息或文本的固定长度的值,它是一个单向 Hash函数对消息进行计算产生的. 摘要生成的过程:待摘要串-----> Hash函数-----> 摘要 消息摘要的特点: 1.无论输入的消息多长,计算出来的消息摘要的长度是固定的.例如:MD5 的为128个比特位,SHA-1的为 160个比特位: 2.一般只要输入的消息不同,对其产生的摘要消息也是不相同的,相同的输入必然会产生相同的摘要消息: 3.由于消息摘要并不包含原文的完整信息,因此只能进行正

前端学HTTP之摘要认证

前面的话 上一篇介绍的基本认证便捷灵活,但极不安全.用户名和密码都是以明文形式传送的,也没有采取任何措施防止对报文的篡改.安全使用基本认证的唯一方式就是将其与SSL配合使用 摘要认证与基本认证兼容,但却更为安全.本文将详细介绍绍摘要认证的原理和实际应用 工作原理 摘要认证是另一种HTTP认证协议,它试图修复基本认证协议的严重缺陷.具体来说,摘要认证进行了如下改进:永远不会以明文方式在网络上发送密码:可以防止恶意用户捕获并重放认证的握手过程:可以有选择地防止对报文内容的篡改:防范其他几种常见的攻击

和安全有关的那些事(非对称加密、数字摘要、数字签名、数字证书、SSL、HTTPS及其他)

本文原文连接:http://blog.csdn.net/bluishglc/article/details/7585965 转载请注明出处! 对于一般的开发人员来说,很少需要对安全领域内的基础技术进行深入的研究,但是鉴于日常系统开发中遇到的各种安全相关的问题,熟悉和了解这些安全技术的基本原理和使用场景还是非常必要的.本文将对非对称加密.数字摘要.数字签名.数字证书.SSL.HTTPS等这些安全领域内的技术进行一番简要的介绍,解释他们之间的关系,同时补充一些周边话题.   0. 概览--常用安全技

TensorFlow文本摘要生成 - 基于注意力的序列到序列模型

1 相关背景 维基百科对自动摘要生成的定义是, "使用计算机程序对一段文本进行处理, 生成一段长度被压缩的摘要, 并且这个摘要能保留原始文本的大部分重要信息". 摘要生成算法主要分为抽取型(Extraction-based)和概括型(Abstraction-based)两类. 传统的摘要生成系统大部分都是抽取型的, 这类方法从给定的文章中, 抽取关键的句子或者短语, 并重新拼接成一小段摘要, 而不对原本的内容做创造性的修改. 这类抽取型算法工程上已经有很多开源的解决办法了, 例如Git