织梦教程

 

/**************************************************************************************************************************************************

织梦 文件说明 很详细

http://bbs.admin5.com/thread-1952932-1-1.html

/**************************************************************************************************************************************************

 


 

/**************************************************************************************************************************************************

火车头web发布模块制作视频

http://v.youku.com/v_show/id_XNDA1MDQ4NTI=.html

这个比较老的版本  新的火车头7.3比这个强大   不过可以参考


http://v.youku.com/v_show/id_XMzY4NjM3Nzk2.html

这个是7.3版本火车头的 视频教程

/**************************************************************************************************************************************************







/**************************************************************************************************************************************************

dedecms三个表:dede_addon17,dede_archives,dede_arctiny 。另外这三个表的关联关系是  主id  就是表中的第一列

/**************************************************************************************************************************************************







/**************************************************************************************************************************************************

火车头采集Dedecms自定义模型web发布模块制作方法


http://www.locoyer.com/archives/780

/**************************************************************************************************************************************************






/**************************************************************************************************************************************************

dedecms中自定义模型(频道)采集数据的方法

打开\dede\templets\co_add_step0.htm,找到(大约在17行)

$dsql->setquery("select

id,typename from `#@__channeltype` where id in(1,2) order by id asc

");

$dsql->execute();

while($row =

$dsql->getobject())

{

echo

"id}'>{$row->typename}\r\n";

}

?>

假如你做的自定义模型的channelid=8,则改为

$dsql->setquery("select

id,typename from `#@__channeltype` where id in(1,2,8) order by id asc ");

$dsql->execute();

while($row =

$dsql->getobject())

{

echo

"id}'>{$row->typename}\r\n";

}

?>

保存,然后在后台再写采集规则,第一步写列表页的采集规则的时候,和平时写文章模型的方法无异,到第二步写内容页的采集规则的时候,意外就出现了。自己试试吧。

对了 还有一点 就是 你建立的采集规则的时候选择的是什么频道     那么这个规则针对的就是  相应频道下的所有栏目,也只有这些栏目才可以进行导出数据。

/**************************************************************************************************************************************************




/**************************************************************************************************************************************************

从本地采集来的数据怎样导入到自己的网站空间上

http://bbs.dedecms.com/22821.html

/**************************************************************************************************************************************************







/**************************************************************************************************************************************************

http://www.itstrive.com/a/phpwangzhankaifa/dedecms/list_19_3.html

/**************************************************************************************************************************************************








/**************************************************************************************************************************************************

在一个频道上附加一个字段的方法:http://wenku.baidu.com/view/80dd4a084a7302768e993935.html

下面是另一种调用附加字段的 方法:

要调用附加表的内容,官网给的解释文档说的是:

要获取附加表内容,必须符合两个条件

1、指定 channelid 属性

2、指定要获得的字段 addfields="字段1,字段"

  • {dede:arclist addfields="filetype,language,softtype" row="8" channelid='3'}  
  • [field:textlink /] - [field:softtype /] <br /> 
  • {/dede:arclist} 

通过这个例子,很让人费解。
这样解释下就容易明白了

{dede:arclist addfields='附加字段1,附加字段2,附加字段3' row='8' channelid='自定义模型id号'}  

  • [field:textlink /] - [field:附加字段1/] - [field:附加字段2/] - [field:附加字段3/] <br /> 
  • {/dede:arclist}
\**************************************************************************************************************************************************









在采集完数据之后       需要将这些数据 显示在页面上  过程如下:

点击采集未下载内容--》点击“确定”-。然后再

点击采集--》采集节点管理--》够上一个你想发布的checkbox--》然后点击“导出数据”--》勾选“完成后自动生成导入内容HTML”--》随机推荐:改为1--》默认导出栏目:这一项必须选择,如果不选择的话 下面 一键生成网站的时候会报错 好像说是找不到模板什么的。--》点击“确定”。







织梦采集教程之 测试 一个url的测试结果 :

http://www.caijixia.net/spider/?url=http%3A%2F%2Fnews.sina.com.cn%2Fo%2F2012-05-05%2F181624372585.shtml&dopost=++%CC%E1+%BD%BB++

采集之   标签替换 和  标签之间的数据替换  与  

http://hi.baidu.com/zwx_000/blog/item/2bf65221026dfe39ebc4affa.html

http://hi.baidu.com/muma_reader/blog/item/eed6b0d4b2bca705a08bb72e.html

采集教程  也有其他 教程   V5.7SP1 :

http://help.dedecms8.com/caiji/2541.html


dedecms 视频教程 地址 如下:

1-----------》http://bbs.mdos.cn/forum-63-2.html

2-----------》http://bbs.piaoxian.net/thread-39-1-1.html



dede标签等 教程 比较详细的

http://www.dedecms.com/archives/templethelp/help/index.htm









圈子模块:


http://help.dedecms.com/module-plus/2011/0615/104.html



织梦V5.7SP1的几个 补丁包 下载  http://www.dedecms.com/products/dedecms/downloads/


广告位的修改:

 将上图修改为下图 即可:






转载于:https://www.cnblogs.com/xxvv/archive/2012/05/04/3648611.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/462026.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TinyXML:一个优秀的C++ XML解析器

2019独角兽企业重金招聘Python工程师标准>>> 读取和设置xml配置文件是最常用的操作&#xff0c;试用了几个C的XML解析器&#xff0c;个人感觉TinyXML是使用起来最舒服的&#xff0c;因为它的API接口和Java的十分类似&#xff0c;面向对象性很好。 TinyXML是一个开源…

《C++标准程序库》学习笔记5 — 第七章

1.(P252) 迭代器的分类及其能力&#xff1a;input迭代器只能读取元素一次。如果复制input迭代器&#xff0c;并使原迭代器和新产生副本都向前读取&#xff0c;可能会遍历到不同的值。output迭代器类似。 2.(P258) C不允许修改任何基本类型&#xff08;包括指针&#xff09;的暂…

Android无线调试——抛开USB数据线

开发Android的朋友都知道&#xff0c;真机调试需要把手机与PC相连&#xff0c;然后把应用部署到真机上进行安装和调试。长长的USB线显得很麻烦&#xff0c;而且如果需要USB接口与其他设备连接的话显得很不方便。今天介绍一种不通过USB线就可以进行真机调试的方法。首先让手机与…

C中不能直接比较两个double类型

在比较float 和double类型的时候&#xff0c;因为float/double精度的问题&#xff0c;比如1.000000001可能和1.0000000000001相等&#xff0c;不应该直接使用a>b等类似的方式进行比较&#xff0c;而是采用 两个数做差取绝对值然后跟指定的精度进行比较 &#xff0c;便可得出…

C#基础——C#入门

教材是C#入门经典&#xff08;第四版&#xff09;。 PC:Thinkpad sl410 OS:Win7 Ultimate SDE:VS 2010 Ultimate 1.2 什么是C#&#xff1f; C#是从C、C语言演化而来&#xff0c;Microsoft专门为使用.Net平台而创建的语言&#xff0c;读作C sharp。运行在.Net CRL环境上的应用程…

VS2017动态链接库(.dll)的生成与使用

这里以VS2017为例子&#xff0c;讲解一下动态链接库&#xff08;.dll&#xff09;的生成与使用。 一、动态链接库&#xff08;.dll&#xff09;的生成 1、打开&#xff1a;“文件”-“新建”-“项目” 2、打开&#xff1a;“已安装”-“模板”-“Visual C”-“Win32”-“Win3…

让Windows7 x64 IIS7支持32位应用程序

我的os是Win7 64位&#xff0c;因为开发的一个应用程序使用了非dot net 的32 位的dll。 经常出现无法装载****.dll的问题。 下面的命令让IIS 7支持32位的应用程序&#xff1a; cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin…

c#中用声音提示报警(转)

using System; using System.Runtime.InteropServices; 调用 Interaction.Beep(); 使用MessageBeep(unit uType):需添加 using System.Runtime.InteropServices; public const int MB_ICONEXCLAMATION 48; [DllImport("user32.dll")] public static extern bool M…

android3.2以上切屏禁止onCreate()

一般切屏禁止onCreate&#xff08;&#xff09;方法需要将activity加上属性&#xff1a; android:configChanges”orientation|keyboardHidden” 但是在3.2以上就不起作用了&#xff0c;需要加上screenSize&#xff08;也只有3.2以上才有这个选项&#xff09;: android:configC…

typedef用法总结

1、用途一&#xff1a;定义一种类型的别名&#xff0c;可以用作同时声明指针型的多个对象。 比如对于char* pa, pb&#xff0c;初学者往往错误地认为定义了两个字符型指针&#xff0c;但是它只声明了一个指向字符变量的指针和一个字符变量&#xff1b; 而 typedef char* PCH…

Linux下gcc编译生成动态链接库*.so文件并调用它

动态库*.so在linux下用c和c编程时经常会碰到&#xff0c;最近在网站找了几篇文章介绍动态库的编译和链接&#xff0c;总算搞懂了这个之前一直不太了解得东东&#xff0c;这里做个笔记&#xff0c;也为其它正为动态库链接库而苦恼的兄弟们提供一点帮助。1、动态库的编译下面通过…

Mysql安装后在服务里找不到和服务启动不起来的解决方法

一&#xff0c;在安装完Mysql数据库后&#xff0c;发现在控制面板->管理->服务中找不到Mysql的服务启动 解决方法如下&#xff1a;开启命令行&#xff0c;按照如下步骤即可&#xff1b; 1.进入到mysql的安装包&#xff0c;在bin里执行&#xff1a;mysqld.exe -install …

WINFORM如何只弹出一个子窗体

public partial class Form1:Form{ Form2 fnull; public Form1() { InitializeComponent(); } private void Form1_Click(object sender, EventArg e) { if(fnull||f.IsDisposed) //注意先判断null&#xff0c;再判断IsDisposed&#xff0c;…

“指向指针的指针”的应用场景

结合以下博文来看。 值传递与地址传递的区别_天糊土的博客-CSDN博客 二维数组数和指针操作的理解_天糊土的博客-CSDN博客 “指针1”的理解_天糊土的博客-CSDN博客 多重指针操作_天糊土的博客-CSDN博客_多重指针 二重指针的应用场景 &#xff08;1&#xff09;用指针的指针指向指…

su root 和su - root 的区别

前几天&#xff0c;在一次项目中&#xff0c;犯了一个很低级的错误&#xff0c;但是没弄明白是什么问题。情况是这样的&#xff0c;我们在做灾备&#xff0c;重启系统化&#xff0c;以root用户权限&#xff0c;通过 su oracle &#xff0c;进去后&#xff0c;oracle的rac 无法正…

弹出框

<!DOCTYPE html> <html xmlns"http://www.w3.org/1999/xhtml"> <head> <meta http-equiv"Content-Type" content"text/html; charsetgb2312" /> <title>AlertBox 弹出层&#xff08;信息提示框&#xff09;效果&l…

一些Base64编码/解码及数据压缩/解压方面的知识

一.Base64编码/解码 一般用到的是Delphi自带的单元EncdDecd,当然还有第三方提供的单元或控件,其中我所接触到的认为比较好的有Indy的TIdMimeEncode / TIdMimeDecode组件,以及RjMime单元. 在这里主要想讲讲如何才能获得最好的编码/解码性能,EncdDecd提供了EncodeStream/DecodeSt…

easyUI 绑定右键菜单在数据行上显示

easyUI的显示数据的div都有一个样式,如下图 所有的表格都有一个datagrid-cell的样式那么这个时候我们就可以利用jquery来做时间的绑定了 下面是主要的js代码: /*绑定右键*/$(".datagrid-cell").live(contextmenu,function(e){//显示快捷菜单$(#mm).menu(show, {left:…

值传递与地址传递的区别

以下内容源于网络资源的学习与整理&#xff0c;欢迎交流。 总结 值传递&#xff0c;只是把原参的复制品传给形参&#xff0c;在子函数中修改这个形参&#xff0c;不会改变主函数中的原参。 地址传递&#xff0c;由于形参和原参表示同一个内容&#xff0c;在子函数中修改形参&a…

交叉编译器arm-linux-gcc

(一)交叉编译器简介 在一种计算机环境中运行的编译程序&#xff0c;能编译出在另外一种环境下运行的代码&#xff0c;这个编译过程就叫交叉编译.简单地说&#xff0c;就是在一个平台上生成另一个平台上的可执行代码. (二)体系结构与操作系统 (1)常见的体系结构有ARM结构、x86结…