注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

双鱼传说—万智牌的缤纷世界

放学后别走呀~~!

 
 
 

日志

 
 

Joomla K2内容管理系统中文教程  

2012-12-29 22:48:52|  分类: 电脑应用 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界



    为什么使用K2? Joomla原生的内容机制允许我们输入文章的标题与正文,而K2带来了更大的灵活性,我们可以为单篇内容添加更多的信息(通过Extra Fields,额外属性域)。举个简单的例子吧,假设有一篇关于佳能EOS相机的介绍文章,除了标题与正文之外,我们可以使用K2为内容添加类似下面截图中所示的附加信息:

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界

我们可以看到,这里使用到的附加信息包括价格、重量、颜色和外部链接,另外阅读次数统计、分类信息和标签也在这里显示。除此之外,我们还可以通过同样来自JoomlaWorks的扩展来为内容添加图片集、视频集等。

安装K2

    ·到http://getk2.org下载最新版本的K2
    ·进入Joomla站点管理后台->扩展->安装/卸载
    ·点击“浏览”,选择之前下载好的K2压缩包,点击“上传并安装”
    ·搞定;在“组件”目录中点击“K2”进入

首页面板(Dashboard)及全局导航

首先展现在我们面前的K2 Dashboard,K2组件首页面板。通过Joomla管理后台中“组件”菜单里面的“K2”进入其首页;我们可以看到,整个首页面板分为两个部分:全局导航菜单和图标形式的常用任务面板,图标又大又好看。如下图所示:

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界

通常情况下,用到最多还是全局导航菜单,毕竟在操作任务转变的过程中不需要回到K2首页再做选择。

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界

    ·首页面板链接(Dashboard):一定要回到K2首页的话,猛击这个东东。 
    ·内容条目(Items):由于可以变相的定制内容类型,K2将所有单篇内容称为item,内容条目;这里就是全部条目的列表了。 
    ·内容分类(Categories):K2不使用Joomla原生的Section机制,取而代之的是多级可嵌套的分类机制。 
    ·内容标签(Tags):在K2中,我们可以为内容添加tag标签;点击这个菜单项就可以查看和管理所有用到的标签。 
    ·评论(Comments):K2内建评论功能,在这里我们可以查看和管理所有评论。 
    ·用户(Users):查看和管理所有用户,包括普通注册用户和内容协作者等角色。 
    ·用户组(User Groupds):在这里创建或管理用户组别,并对组别设置不同的权限规则。对Joomla原生的用户管理机制是个不错的弥补。 
    ·额外属性域(Extra Fields):记得前面一篇文档中提到的那些有关佳能相机的价格、重量、颜色等信息吗?就是它了;K2的卖点之一。 
    ·额外属性域组(Extra Field Groups):为Extra Fields分组;不同的内容类型也是通过这里创建的组别来绑定对应的Extra Fields的。 
    ·信息(Information):查看系统信息,包括已安装的K2的组件和插件信息等。

以上是K2首页面板及全局导航;接下来我们将通过三篇实例操作演示来学习怎样在K2中创建内容分类、额外属性域以及内容条目。

1.创建分类(Categories)

为什么从分类开始呢,因为内容需要分类,内容所需的额外属性域同样需要通过分类来绑定给内容。比如我们要写一篇关于佳能EOS Rebel的内容,那么通常我们需要将这篇内容归入“相机”分类中;与Joomla原生的方式不同,K2分类中没有默认的“未分类(Uncategorized)”。

我们眼下的目标,就是打造一个类似K2官方demo中的分类首页这样的页面。

    ·点击K2全局导航中的“Categories”进入分类列表页面 
    ·点击右上角的“New”进入分类创建页面,如下图所示:

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界

对应着页面截图,我们看下创建分类的大致步骤:

    ·在“标题(Title)”中输入分类的标题;我们输入“Catalog”。 
    ·在“标题别名(Title Alias)”中同样输入“catalog”作为SEF URL中的页面名称。 
    ·“父级分类(Parent category)”和“继承父级分类的参数设置(Inherit parameter options from category)”暂时无视,因为我们正在创建一级分类。 
    ·“绑定额外属性域组(Associated Extra Fields Group)”同样可以无视,我们还没有进入创建额外属性域的环节。 
    ·可以在下面的编辑器中为当前分类输入一些描述文字,当然不是必需;在“Image”标签中,可以为该分类上传一张图片作为标识。 
    ·点击“保存并新建(Save and New)”。 
    ·创建4个二级分类:“Digital”、“Climbing”、“Bikes”和“Snowboard”。记得在为他们选择“Catalog”作为父级分类。 
    ·最后点击“保存(Save)”完成分类创建的过程。

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界

K2的范例页面中还有另外两个一级分类,“Blog”和“Magazine”,我们也可以效仿着创建出来;这样,我们就拥有了3个主要的内容类型,其中“Catalog”类还有4个二级分类;如下图所示:

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界
 
2.创建额外属性域并绑定给指定内容分类

内容分类创建完成以后,我们的内容就可以在将来被很好的组织起来了。现在我们可以预先定义一些额外信息来绑定给将要发布的内容。我们仍以佳能EOS相机为例;与博客和杂志页面不同的是,这样的产品页面自然需要一些额外信息,例如价格、颜色一类(可以参考概述中的截图演示)。来看看怎样创建这些额外信息:

    ·点击K2全局导航中的“Extra Field Groups”进入额外属性域组列表页面 
    ·点击右上角的“New”进入额外属性域组创建页面 
    ·输入“Additional Info”作为组的名称,点击右上方的“保存(Save)” 
    ·点击K2全局导航中的“Extra Fields”进入额外属性域列表页面 
    ·点击右上角的“New”进入额外属性域创建页面;局部如下图所示:


Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界

现在,效仿K2官方的范例,我们需要创建下面4个属性:

    ·价格(Price) 
    ·重量(Weight) 
    ·颜色(Color) 
    ·更多信息的链接(More info)


对应着上面的截图,在Name中输入属性的名称,如价格;记得在Group中选中我们之前创建的“Additional Info”

    ·对于价格、重量、颜色,我们可以在Type中选择“文字域(Text Field)” 
    ·对于更多信息的链接,我们在Type中选择“链接(Link)”,在下面展开的设置选项中,还可以进一步设置新页面将以怎样的形式打开(新窗口、传统Javascript弹出窗口、Lightbox弹出)。 
    ·创建完成后,回到“Extra Fields”页面,如下图所示:


Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界

接下来,我们需要将前面做的这些额外属性与之前创建的“Digital”类别进行绑定;不过实际上我们将要将额外属性域绑定给Digital的父级分类“Catalog”,顺便演示一下有关“继承父级分类的参数设置”的操作。
   
    ·点击K2全局导航中的“Categories”进入分类列表页面 
    ·点击“Ctalog”进入其编辑设置页面 
    ·在“绑定额外属性域组(Associated Extra Fields Group)”中选择“Additional Info”,保存修改。 
    ·进入“Digital”分类的编辑设置页面,在“继承父级分类的参数设置(Inherit parameter options from category)”中选择“Catalog”;通过继承关系的设置,之前绑定给“Catalog”的额外属性域也就同样绑定给了“Digital”分类。 
    ·我们可以重复这样的操作,使“Climbing”、“Bikes”、“Snowboard”三个分类同样继承“Catalog”的设置。


有关额外属性域的创建及分类绑定,基本就是这样;逻辑很清晰,操作也不难,实际应用中比较重要的倒是我们自己对内容结构的组织、继承关系的规划、附加信息的设计一类,需要多想想先。

3.创建内容条目

    ·点击K2全局导航中的“Items”进入内容条目列表页面 
    ·点击右上方的“New”进入内容条目创建页面;局部截图如下


Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界
 
在这里,我们就可以见识K2在组织内容图片、图片集、视频、额外属性域、附件等方面的能力了。仍以相机作为内容范例:

    ·在“标题(Title)”中输入“Canon EOS Rebel”。 
    ·在“分类(Category)”中选择“Digital”。 
    ·随便添加些不同类型的内容吧:
 
        ·内容(Content):这里输入正文内容。 
        ·图片(Image):上传一张图片作为这篇内容的主要配图。 
        ·图片集(Image Gallery):除了主要配图以外还可以创建一系列幻灯片形式的图片;需要安装同样来自JoomlaWorks的Simple Image Gallery插件。 
        ·视频(Video):为内容添加视频,需要安装同样来自JoomlaWorks的AllVideos插件。
额外属性域(Extra Fields):通过前面一篇文档教程中的学到的操作,现在我们可以在这里看到“Price”、“Weight”等属性域;为他们输入信息。 
        ·附件(Attachments):上传附件供用户下载。
 
    ·点击右上方的“Save”保存内容条目,搞定!
 
K2在用户方面的机制

在K2中,所有用户都拥有自己的个人资料,如果你的站点是多人协作类型的呢,那么每个作者发表的文章底部都会以预先设置好的格式来显示个人资料,包括头像图片,作者名和介绍一类。看看这个K2官方演示页面中,内容下面的眼镜君:

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界
 
眼镜君看上去很有才华。K2中的用户有两个类型:
    ·管理员(Administrators):拥有管理员或超级管理员权限,他们可以直接在站点后台K2组件的用户管理中上传自己的用户信息。 
    ·前端用户(Front-end users):通过K2自带的登录模块在网站前台登录并管理自己的用户信息。

目前,K2还无法支持对用户资料的额外属性域自定义,现在可以用到的信息只有:
    ·用户名(Name) 
    ·电子邮箱(Email) 
    ·性别(Gender) 
    ·头像(Avatar) 
    ·个人网站(Website) 
    ·描述(Description)


管理员可以直接在后台K2组件中创建新用户并填充这些信息,普通前端用户需要走注册流程,具体还要看管理员对注册及个人信息发布的设置。

K2用户组
 
K2不但支持多人协作进行多分类内容的创作,而且允许将作者按照类别角色分组。

比如说,如果站点中专门有一部分内容作者属于“数码产品通讯员”,他们专门负责报道数码相机方面的新闻,那么我们可以进入K2的用户组(User Group)列表页面,点击右上方的“新建(New)”;创建用户组的页面局部如下图所示:

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界
 
在这里,我们可以创建新的用户组,为这个组的用户指定操作权限,例如是否允许发表评论,是否允许前台编辑一类;同时还可以将这个用户组绑定给特定的内容分类;按照我们之前举的例子呢,“数码产品通讯员”就可以分配给“Digital”了。
按照操作权限的分配情况,用户可以分为三个类型:

    ·内容贡献者(Contributors):可以在指定的内容分类中添加内容。 
    ·普通编辑(Copy Editors):可以编辑和发布指定分类中的内容。 
    ·高级编辑(Senior Editors):可以添加、编辑、发布和设置所有分类中的内容。


如果我们启用了“K2 Login”模块,那么拥有发布内容权限的用户在登录之后就可以直接在网站前台发布内容,而无需进入管理后台了。

内容标签(Tag)的创建

原生自带标签功能,可以说是K2的一个特色之一,免去了不少麻烦。通过标签,我们可以向用户多提供一条内容索引和分类的途径;如下图:
Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界
 
为内容条目添加条目那也是相当轻松的;从v2.2开始的K2提供了两种添加标签的机制,选取和自由添加。下面是添加标签操作的局部截图:
Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界
 
有关标签就是这些内容,熟练操作起来没想象的那么难。
 
K2菜单链接
与以往不同,这次不进K2,而是进入Joomla系统的“Menus -> Main Menu -> New”来新建一个K2类型的菜单项;当然未必一定在Main Menu中来做,只是举个例子。K2类型的菜单项共分为如下几个子类型:
Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界
 
    ·内容条目(Item):类型对应着通过K2创建的某个单篇内容。 
    ·分类(Categories):会陈列出通过K2创建的某分类中的内容。 
    ·标签(Tag):用来显示通过K2创建的包含某tag标签的全部内容。 
    ·用户页面(User Page blog):用来显示某用户的个人页面,内容将以blog的形式输出。 
    ·最新内容条目(Latest items):来自某用户或从属于某个分类的最新内容条目。 

K2官方的演示页面中,我们可以看到一个比较典型的K2菜单项:

Joomla K2内容管理系统中文教程 - 双鱼传说 - 双鱼传说—万智牌的缤纷世界
 
    ·Product为“Item”类型的菜单项 
    ·Blog Entry为“Item”类型的菜单项 
    ·Category Layout和Product Categories为“Categories”类型的菜单项 
    ·Latest Items为“Latest items”类型的菜单项

 
关于K2,也就是这些功能,我们的教程也至此结束,希望可以对正在应用摸索或正想用K2的人提供帮助!

 
 
 


 

  评论这张
 
阅读(6658)| 评论(1)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017