`
phpseyo
  • 浏览: 158497 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

制作joomla的批量导入文章组件

阅读更多

      近期做SEO,需要对一个joomla做的站点批量导入文章功能,做这个功能有两种方法:

 

     一种是直接操作数据库,由于joomla的新增文章流程有点麻烦,会涉及到一个 asset 字段,这个字段值计算起来稍显麻烦,而且保存文章后会触发一些相关插件,对后续新增的注册插件很难照顾周全。

 

     另一种则是用curl的方式提交,这种方法可以避免插件无法触发的问题。

 

      用 curl 提交,首先需要有 cookiefile,不然直接post过去会被认为没有登录的。joomla的认证方法是,登录成功后,保存一个独一无二的cookie名和对应的随机值,这个随机值会被保存到数据库的session表,每次刷新页面会检查这个cookie名的值是否存在session表,有则证明用户已经登录。刚开始就是卡在了这个 随机cookie名上,通过多次debug,终于找到方法了,废话不说,上组件。

分享到:
评论

相关推荐

    joomla k2文章管理组件

    Joomla K2文章管理组件是一款针对Joomla CMS的高级内容管理解决方案。K2不仅提供了基本的文章发布功能,还集成了许多增强的特性,使得内容管理更为灵活和强大。这款组件适用于构建复杂的内容结构,如博客、新闻网站...

    joomla文章显示组件

    **Joomla文章显示组件** Joomla文章显示组件是一款专为Joomla内容管理系统设计的模块,旨在帮助用户更高效地管理和展示网站上的文章。这个组件具备69个可配置参数,这意味着用户可以根据自己的需求定制文章的展示...

    joomla yvcomment (评论组件)

    Joomla YvComment是一款专为Joomla内容管理系统设计的评论组件,旨在增强用户互动性,提供一个高效且灵活的文章评论平台。它与Joomla YvComment插件配合使用,可以实现更丰富的评论功能,为网站的社区氛围构建提供了...

    joomla中tab组件

    在Joomla中,"Tab组件"是一个非常实用的功能,它能够帮助用户组织和展示内容,使得信息更加清晰、易读。Tab组件使得同一块内容可以通过不同的视图或者分类进行展示,用户可以根据需要自由切换查看。 在Joomla中实现...

    joomla 组件

    本篇文章将深入探讨Joomla社区管理组件及其组成部分。 1. **组件定义** Joomla组件是Joomla平台上的独立应用程序,它们负责执行特定的任务,如新闻发布、电子商务、用户管理等。这些组件通常由多个文件组成,包括...

    Joomla媒体管理组件

    Joomla媒体管理组件扩展可以取代Joomla系统的媒体管理。上传文件和插入文件一步到位, 插入文件更加容易。 内置搜索功能,让你迅速定位你想要插入的资源, 改进系统不支持中文名称。 本扩展可以支持中文名称资源...

    joomla 非常好用的聊天室组件

    在这个特定的场景中,我们关注的是一个与Joomla相关的聊天室组件。这个组件被描述为“非常好用”,表明它提供了用户友好的界面和高效的功能,是网站交互和社区建设的良好工具。 聊天室组件对于任何网站来说都是一个...

    joomla 会员积分组件

    **Joomla 会员积分组件详解** Joomla 是一个流行的开源内容管理系统(CMS),它允许用户构建功能丰富的网站和在线应用程序。在Joomla中,会员积分系统是提升用户体验和互动性的重要工具,尤其对于论坛和商业网站而...

    joomla1.6文件上传下载组件

    **Joomla 1.6 文件上传下载组件** Joomla 1.6 文件上传下载组件是一款专为Joomla 1.6版本设计的扩展程序,它允许网站管理员在网站上创建一个安全、用户友好的文件上传和下载平台。该组件不仅提高了用户交互性,还为...

    joomla Phoca Gallery组件

    **Joomla Phoca Gallery组件详解** Joomla Phoca Gallery是一款专为Joomla 2.5设计的高价值相册组件,它提供了丰富的功能和自定义选项,使得网站管理员能够轻松地管理和展示图片集。这款组件支持多语言,包括中文,...

    Joomla3 MVC组件开发教程

    在Joomla3中,MVC(Model-View-Controller)组件开发是构建可扩展、模块化网站的关键技术。本教程将带你深入了解Joomla3 MVC组件开发的各个方面,让你能够创建出具有高度通用性的组件。以下是对教程内容的详细概述:...

    Joomla 1.0 升级到 Joomla 1.5 用的组件

    Joomla 1.0 升级到 Joomla 1.5 用的组件 [migrator] 描述 默认joomla 35个表, 如果你装其他com.....则需要这个组件对应的插件! 在joomla 1.0里安装,生成sql 然后下载.... 在你安装 joomla 1.5的时候, 在安装示例...

    joomla zoo组件demo版

    Joomla Zoo组件是一款针对Joomla CMS(内容管理系统)的强大扩展,专为创建和管理网站内容提供了灵活、可定制的解决方案。Zoo组件以其卓越的博客排列和页面显示功能而受到用户的青睐,它允许用户以优雅的方式展示...

    Joomla!基本组件开发

    类别是组织内容的有效方式,特别是对于新闻、文章等组件。在Joomla! 中,我们可以通过创建新的数据库表和对应的模型、视图、控制器(MVC)来支持类别管理。这将允许用户在前端和后端分类和筛选内容。 ### 5. 添加...

    joomla_1.5.22论坛组件

    1.MyBlog首页——显示所有博客文章(带分页,如Joomla之Frontpage) 2.整合Jom Comment评论组件 3.可以通过用户名、Tags标签和其它关键词过滤博客文章 4.支持RSS 5.博客文章控制面板 6.个人图片管理 7.支持...

    joomla 组件 开发 详解 (附带源代码)

    组件是Joomla的核心功能之一,它们提供了网站的各种功能,比如用户管理、新闻展示、电子商务等。本篇将深入探讨Joomla组件开发的详细过程,并结合源代码进行解析。 一、Joomla组件概述 在Joomla中,组件是最大的...

    JOOMLA 房地产组件

    【标题】"JOOMLA 房地产组件"是一款专为Joomla 2.5平台设计的扩展,旨在帮助用户在网站上构建功能丰富的房地产信息管理系统。这个组件将为用户提供一个全面的平台,用于展示房产信息,包括房源详情、地理位置、价格...

    Joomla2.5留言板组件Easybook Reloaded汉化版

    **Joomla 2.5 留言板组件 Easybook Reloaded 汉化版** Joomla 是一款基于PHP的开源内容管理系统(CMS),广泛应用于网站的构建和管理。Joomla 2.5 是该系统的一个旧版本,尽管现在已经有更新的版本,但仍有用户依赖...

    Joomla组件frontpage slideshow for Joomla! 1.5.x.rar

    Joomla组件"Frontpage Slideshow for Joomla! 1.5.x"是一款专为Joomla! 1.5.x版本设计的图片轮播展示工具。它主要用于网站的首页,以吸引用户的注意力并提升用户体验。这款组件在Joomla内容管理系统中扮演着重要角色...

Global site tag (gtag.js) - Google Analytics