如何给DEDECMS织梦 上传文章内的加ALT信息

如何给DEDECMS织梦 上传文章内的加ALT信息,第1张

可以用代码二次开发,我给你讲一下我的实现方法。

首先要添加一个作者栏目,然后在栏目里面添加作者文档,定义一个模板,模板中用{dede:sql}调用这个作者的所有小说即可。

代码如下:

{dede:sql sql="Select id,title,litpic,writer,description from dede_archives where writer=~title~ order by pubdate DESC"}<li><a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id] "><img src=[field:litpic/] width="114px" height="160px"/><h2>[field:title/] - [field:writer/]</h2><p>[field:description/]</p></a></li>{/dede:sql}

然后在小说更新的时候添加个自定义字段,作者链接,模板的作者处调用该字段即可,如果没有作者,则留空。

代码如下:

<a href="{dede:fieldofficialdemo runphp='yes'}if(@me =='http://') @me='#';else @me=@me;{/dede:fieldofficialdemo}">{dede:fieldwriter/}</a>

这样的好处是符合逻辑,并且作者页面可以生成静态,坏处是工作量变大,如果你图简单,可以自己做个authorphp页面,接受传参,里面直接按照传参搜索数据库就可以了,然后小说模板中作者处调用如下代码:

authorphpkey=[fieldwriter /]

这样也可以啊。

DedeCMS自学教程14:织梦之家 新增加全套视频教程在线观看让你轻松学建站

DedeCMS自学教程13:织梦CMS站点文档存放路径url优化设置

DedeCMS自学教程9:织梦CMS默认风格热门搜索改成文字广告

DedeCMS自学教程14:DedeCMS默认风格友情链接分类简化调整

DedeCMS自学教程5、织梦CMS顶部添加横向登录框

DedeCMS自学教程12:织梦CMS站点faviconico图标的放置

DedeCMS自学教程10:文档内容末尾加“当前文档页面地址”和“转

DedeCMS自学教程11:DedeCMS导航栏目添加类似“论坛”外部链接

DedeCMS自学教程8:织梦CMS导航“主页”及栏目排序调整方法

DedeCMS自学教程7:DedeCMS默认风格logo、banner广告的调整

DedeCMS自学教程6:一个数据库安装多个dedecms系统,搭建多个Dededecms

DedeCMS自学教程4:添加网站备案号

DedeCMS自学教程3:织梦CMS v57sp1添加cnzz、51la、百度统计代码

DedeCMS自学教程2:织梦DedeCMS v57系统上传、安装步骤

DedeCMS自学教程1:使用织梦CMS搭建网站,空间环境配置要

你好,织梦dedecms程序发布文章的时候,上传是可以添加alt标签的,具体操作方法很简单只需要

首先进入发布文章对话框编辑处,点击图像按钮,上传,有两种方式

1、超链接,说白了就是外部链接的地址,如果你需要外部链接那么你需要注意是否选择下载远程和资源,如果你选择勾选上,那么就是把外部链接的本地化,就是直接保存到你那的服务器空间里,添加alt标签就是在属性下面如下图所示

2、从本地上传

从本地上传添加alt也是一样的在替换文本哪里直接输入标签alt即可

  独立的Dedecms系统,包括两种情况,一个是在同一个服务器上面,但是数据库名是不一样的,还有一种不在同一个服务器,其实这两种情况Dedecms虽然没有提供直接调用的标签,但是通过DEDECMS自带的SQL标签功能还是可以调用的。

  首先是两个DEDECMS网站在同一个服务器,不同数据库的情况,这种就比较简单了。

  {dede:sql sql=SELECT id as tmd,title FROM `另外个站的数据库名``dede_archives` ORDER BY tmd desc LIMIT 0,10}

  <li><a href=/plus/viewphpaid=[field:tmd/] title=[field:title/] target=_blank;>[field:title /]</a></li>

  {/dede:sql}

  更多例子

  {dede:sql sql="SELECT id as tmd,title FROM `1880331``188_archives` ORDER BY tmd desc LIMIT 0,10"}

  <li><a href=/plus/viewphpaid=[field:tmd/] title="[field:title/]" target="_blank">[field:title /]</a></li>

  {/dede:sql}

  /------/

  {dede:sql sql='Select from dede_archives where mid=1 LIMIT 30,10'}

  <a href='/plus/viewphpaid=[field:id/]' target='_blank'>[field:title/]</a><br/>

  {/dede:sql}

  ---------------<br/>

  {dede:sql sql='Select from `1880331``188_archives` where channel=4 LIMIT 30,20'}

  <a href='url/[field:id/]html' target='_blank'>[field:title/]</a><br/>

  {/dede:sql}

  -------<br/>

  {dede:sql sql='Select from `1880331``188_line` where typeid=124 LIMIT 30,20'}

  [field:ts function='cn_substr(html2text(@me),370)'/]<br/>

  {/dede:sql}

  第二:就算数据库不在同一个服务器其实是可以用的。

  data/commonincphp

  这个是保存数据库连接信息的,改下这个文件就可以了。

  <php

  第一个要改的就是cfg_dbhost数据库服务器地址,如果不是和WEB空间在同一个服务器,填上IP就可以了,

  在同一个服务器一般使用localhost或者127001

  $cfg_dbhost = ‘123456789123′;

  $cfg_dbname = ”; 这个是数据库名称

  $cfg_dbuser = ”; 这个是数据库的用户名

  $cfg_dbpwd = ”; 数据库密码

  $cfg_dbprefix = ‘dede_’; 这个是数据表的前缀

  $cfg_db_language = ‘gbk’; 这个是数据库的编码,一定要两个DEDE站点的编码一样,如果不同就会出现乱码。

  >

  注意一下哦,有很多空间商是不允许外部链接到数据库的,所以你要向他们咨询下是否可以在外站连接。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何给DEDECMS织梦 上传文章内的加ALT信息

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情