<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.jsbeta.com" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/jsbeta" type="application/rss+xml"></fs:self_link><lastBuildDate>Mon, 05 Jan 2009 12:34:10 GMT</lastBuildDate><title>极速资讯</title><description>专注软件更新</description><link>http://www.jsbeta.com</link><language>zh-hans</language><item><title>介绍Drupal ：建立一个简单的CMS (4)</title><link>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-4</link><description>&lt;p&gt;上一篇：&lt;a href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-3&quot;&gt;介绍Drupal ：建立一个简单的CMS (3)&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;创建内容... 最后！&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;最后我们开始创建内容，此时我们已经完成了大部分的工作。&lt;/p&gt;
&lt;h2&gt;创建页面&lt;/h2&gt;
&lt;p&gt;首先，访问http://localhost/content/add创建新的页面。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/create_content.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;为Home(首页)页面输入标题和一些简单的内容。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;557&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/create_home.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;设置URL别名，你可以自己设置或者交给Pathauto来完成。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;141&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/alias.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;保存页面，并创建About(关于)页面。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/create_about.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;如果你现在正在访问首页，你会发现菜单中已经多了两项，就是刚才我们创建的页面的链接。&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;建立一些链接&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;下一步，我们将创建一些链接。访问创建内容页面，但是现在是选择创建Link(链接)。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/create_link.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;当我们创建链接后，可以访问http://localhost/links浏览刚才创建的链接。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;509&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/slash_links.png&quot; /&gt;&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;Contact form（联络表）&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Drupal内置的Contact form模块就足够满足SmartMarks了。我们只需要访问http://localhost/admin/build/contact进行一些设置。从&amp;ldquo;Add Category（添加分类）&amp;rdquo;开始。&lt;/p&gt;
&lt;p&gt;添加一个&amp;ldquo;General Enquiries&amp;rdquo;分类，输入Shannon的E-mail地址作为唯一的收信人。设置&amp;ldquo;Selected&amp;rdquo;为&amp;ldquo;yes&amp;rdquo;使其为默认联络表。（你可以为不同的领域设置多个联络表如销售、支持等）&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;606&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/contact_form.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;现在你可以访问http://localhost/contact查看联络表。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;265&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/create_blog.png&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;创建Blog条目&lt;/h2&gt;
&lt;p&gt;现在我们创建一些博客样本。我们可以注销然后重新登陆，依次为每个用户创建Blog。当然，因为你是管理员，所以你可以创建条目后设置不同的作者。&lt;/p&gt;
&lt;p&gt;访问http://localhost/node/add/blog创建一个Blog条目示例。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;265&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/create_blog.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;输入作者信息，例如输入shannon，那么这篇博客将成为shannon的第一篇Blog条目。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;251&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/blog_author.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;为其他用户(bill, terry, jean)，创建Blog，然后访问http://localhost/blog查看。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;563&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/user_blogs.png&quot; /&gt;&lt;/p&gt;
&lt;h1&gt;收尾&lt;/h1&gt;
&lt;p&gt;我们仍有几项任务在我们的计划中，完成后就可以大功告成了！我们需要设置pathauto处理自动URL别名，完成菜单后检查每个账户，然后添加一个演示区块。&lt;/p&gt;
&lt;h2&gt;Menus（菜单）&lt;/h2&gt;
&lt;p&gt;让我们创建菜单，前面我们已经创建了一些菜单到&amp;ldquo;Primary Links&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;访问http://localhost/admin/build/menu，可以看到很多可用的菜单项，选择&amp;ldquo;Primary Links&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;250&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/primary_links.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;点击&amp;ldquo;Add item&amp;rdquo;，添加一个联络的菜单项。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;556&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/menu_contact.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;注意，菜单的路径是相对于站点更目录，所以不要输入&amp;ldquo;/contact&amp;rdquo;，只需要输入&amp;ldquo;contact&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;重复上面的步骤，创建一个&amp;ldquo;Blog&amp;rdquo;菜单。然后点击&amp;ldquo;List items&amp;rdquo;访问所有&amp;ldquo;Primary Links&amp;rdquo;菜单，我们可以用鼠标拖动进行重新排列。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;211&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/sort_menu.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;记得保存！！&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;现在我们的&amp;ldquo;primary links&amp;rdquo;菜单已经完成。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;57&quot; width=&quot;379&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/plinks.png&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Pathauto&lt;/h2&gt;
&lt;p&gt;下一步，我们将设置pathauto处理好我们的网址。访问http://localhost/admin/build/path 。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;在设置前，我们先删除所有现有的URL别名。你可以访问&amp;ldquo;Delete Aliases&amp;rdquo;标签，选择所有别名，然后删除。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;460&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/del_alias.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;现在我们可以访问&amp;ldquo;Automated alias settings&amp;rdquo;设置自动URL别名。&lt;/p&gt;
&lt;p&gt;打开&amp;ldquo;Blog path settings&amp;rdquo;并勾选复选框，然后点击&amp;ldquo;Bulk generate aliases&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;126&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/blog_alias.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;现在打开&amp;ldquo;Node path settings.&amp;rdquo;，这里，我们将创建一条规则用来处理不同类型节点的路径。使用替代模式（这表明Token模块将工作）。请确认您的URL别名方案将生成唯一的网址！最后点击&amp;ldquo;Bulk generate aliases&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;383&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/node_aliases.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;然后保存。 然后查看&amp;ldquo;List&amp;rdquo;。 您应该会看到我们所有的现有内容新的别名。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;297&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/new_aliases.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;关于URL别名的说明：在改变你的URL别名方案和重新生成别名前请删除你现有的别名。删除URL别名和重新生成别名看上去有点吓人，但是你越这么做，你就越会对自己的别名方案有把握。&lt;/p&gt;
&lt;h2&gt;Blocks（区块）&lt;/h2&gt;
&lt;p&gt;Shannon告诉我们她想通过这个站点突出公司最近的活动。这是一个很好的建立Blocks的机会。&lt;/p&gt;
&lt;p&gt;区块在Drupal中是一&amp;ldquo;chunk（块）&amp;rdquo;内容，可以是节点列表，一些静态HTML，或者一张图片。我们将建立一个简单的区块显示公司最近的活动。&lt;/p&gt;
&lt;p&gt;访问http://localhost/admin/build/block，点击&amp;ldquo;Add block&amp;rdquo;添加新的区块。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;341&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/add_block.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;添加区块后，你可以指定到一个区域显示。分配给左侧侧边栏，&lt;strong&gt;不要忘记保存。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;444&quot; width=&quot;550&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/assign_block.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;你可以像拖动菜单那样拖动区块进行排列。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;173&quot; width=&quot;568&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/move_block.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;保存后你就可以在左侧侧边栏看到新的区块。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;246&quot; width=&quot;455&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/move_block_displays.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;检查用户帐户&lt;/h2&gt;
&lt;p&gt;现在我们已经完成的差不多了，只是想登录不同的账户，以确保他们有正确的权限。&lt;/p&gt;
&lt;p&gt;退出系统，登录为Shannon，Shannon是我们的管理员，所以确认Shannon可以创建、修改所有的内容。登录后，我们应该可以看到&amp;ldquo;create content（创建内容）&amp;rdquo;的链接。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;135&quot; width=&quot;249&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/shannon.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;登录不同的账户，看看他们的权限是否正确，如果有问题，用超级用户帐号登录进行修改，或者确认他们已经正确分配角色。&lt;/p&gt;
&lt;h2&gt;设为主页&lt;/h2&gt;
&lt;p&gt;我们需要告诉Drupal使用我们创建的首页作为网站的默认页面。访问http://localhost/admin/settings/site-information进行设置。&lt;/p&gt;
&lt;p&gt;进行设置之前，我们需要知道，首页的ID，访问我们创建的欢迎页面http://localhost/welcome-smartmarks，把鼠标移到&amp;ldquo;Edit（编辑）&amp;rdquo;标签上或者直接点击，我们就可以得到节点的ID。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;301&quot; width=&quot;406&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/edit_home.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;我们的首页的节点编号为1，访问http://localhost/admin/settings/site-information并输入相同的数字。&lt;strong&gt;请注意，应为pathauto，所以我们使用的是节点编号，当节点的URL别名改变时，节点编号并不会变，Drupal会自动输出正确的URL别名。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;153&quot; width=&quot;569&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/node_1.png&quot; /&gt;&lt;/p&gt;
&lt;h1&gt;结束语&lt;/h1&gt;
&lt;p&gt;这个例子只是表明Drupal可以完成这个任务。希望我的这篇文章能帮助你建立一个简单的CMS。&lt;/p&gt;
&lt;h2&gt;Themes（主题）&lt;/h2&gt;
&lt;p&gt;Drupal支持多个主题，每个用户甚至可以选择自己的主题。&lt;/p&gt;
&lt;p&gt;建立一个自己的主题超出了本教程的范围。但是你可以下载和安装一些主题，一个不错的地方是 &lt;a title=&quot;Theme Garden | Drupal 6 Themes&quot; href=&quot;http://themegarden.org/&quot;&gt;Theme Garden&lt;/a&gt;。下载并解压到/webroot/sites/all/themes，然后访问http://localhost/admin/build/themes启用。&lt;strong&gt;注意：每启用一个新的区块，你需要访问区块设置页面设置你需要显示的区块。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;如果你开始准备建立一个主题，您可能需要查看&lt;a href=&quot;http://drupal.org/theme-guide&quot; title=&quot;主题指南| drupal.org&quot;&gt;主题指南&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;祝您好运！&lt;/h2&gt;
&lt;p&gt;祝你的Drupal公司好运。欢迎随时提问。另外，请查阅http://drupal.org了解更多信息和帮助。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;原文地址：&lt;a class=&quot;ext&quot; href=&quot;http://nettuts.com/tutorials/other/intro-to-drupal-build-a-simple-cms/&quot; target=&quot;_blank&quot;&gt;Intro to Drupal: Build a Simple CMS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;中文翻译：&lt;a href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-4&quot;&gt;介绍Drupal ：建立一个简单的CMS (4)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;转载请保留文章地址。&lt;/p&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/b90e1a736ce538f6ca6249e2b51e45fd&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/b90e1a736ce538f6ca6249e2b51e45fd/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=445d3135a865f3d4d719e54f68598e3f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=445d3135a865f3d4d719e54f68598e3f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=58f80cad9c52b501e95093810d2b13ee&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=58f80cad9c52b501e95093810d2b13ee&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=a06431c862b00996d4dc3061405c9e36&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=a06431c862b00996d4dc3061405c9e36&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=2df786c1798d117eeefa0b4a81a81816&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=2df786c1798d117eeefa0b4a81a81816&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=357f88a89f055e4cb336eb495dd8a7ae&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=357f88a89f055e4cb336eb495dd8a7ae&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=0fc217a035f716351f2708db4e1a47db&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=0fc217a035f716351f2708db4e1a47db&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><category domain="http://www.jsbeta.com/tag/%E7%BF%BB%E8%AF%91">翻译</category><category domain="http://www.jsbeta.com/tag/drupal">Drupal</category><category domain="http://www.jsbeta.com/category/drupal">Drupal</category><category domain="http://www.jsbeta.com/tag/%E6%95%99%E7%A8%8B">教程</category><pubDate>Mon, 05 Jan 2009 20:34:10 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-4#comments</comments><guid isPermaLink="false">41 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-4</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976105/1228642</fs:itemid></item><item><title>介绍Drupal ：建立一个简单的CMS (3)</title><link>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-3</link><description>&lt;p&gt;上一篇：&lt;a href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-2&quot;&gt;介绍Drupal ：建立一个简单的CMS (2) &lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;Users, Roles, &amp;amp; Permissions（用户，角色和权限）&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;下一步我们将建立一些用户角色和权限，然后我们会创造一些真正的用户。&lt;/p&gt;
&lt;h2&gt;User settings（用户设置）&lt;/h2&gt;
&lt;p&gt;只有SmartMarks公司的工作人员才能拥有账户，所以这个网站不需要开放注册，访问http://localhost/admin/user/settings，禁用掉开放用户注册。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;177&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/user_settings.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;!--break--&gt;&lt;/p&gt;
&lt;h2&gt;Roles（角色）&lt;/h2&gt;
&lt;p&gt;我们需要创建用户角色，Shannon需要完全控制权，需要创建Admin角色。Bill需要修改一下必要的东西而其他人不允许，需要创建Manager角色。&lt;/p&gt;
&lt;p&gt;访问http://localhost/admin/user/roles&lt;/p&gt;
&lt;p&gt;创建一个角色，名字为&amp;ldquo;Admin&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;129&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/admin_role.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;重复上面的步骤，创建两个以上的角色，如Manager 和 Employee。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;202&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/roles.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Permissions（权限）&lt;/h2&gt;
&lt;p&gt;下一步，我们将为每个角色确定权限。访问http://localhost/admin/user/permissions进行设置，设置为下图所示。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/p_block.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;177&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/p_blog.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/p_contact.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/p_menu.png&quot; alt=&quot;&quot; /&gt;  &lt;img src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/p_meta.png&quot; alt=&quot;&quot; /&gt;  &lt;img src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/p_node.png&quot; alt=&quot;&quot; /&gt;  &lt;img src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/p_users.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;你可能想知道为什么我们没有给&lt;span class=&quot;google-src-active-text&quot;&gt;Manager太多的管理权限，这是应为&lt;/span&gt;Bill 同样属于 Employee角色，所以Manager只需要拥有添加和编辑Links的权限就可以了，所有的Employee权限都会分配给Bill。&lt;/p&gt;
&lt;h2&gt;现在，我们已经有了角色和权限，下面可以创造网站的用户。&lt;/h2&gt;
&lt;table width=&quot;200&quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;User&lt;/td&gt;
&lt;td&gt;Role&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shannon&lt;/td&gt;
&lt;td&gt;Admin&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Bill&lt;/td&gt;
&lt;td&gt;Employee,Manager&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jean&lt;/td&gt;
&lt;td&gt;Employee&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Terry&lt;/td&gt;
&lt;td&gt;Employee&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;先去http://localhost/user/user/create创建用户，然后分配角色。完了之后访问http://localhost/admin/user/user，应该和下面的图片相同。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;232&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/users_made.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;下一篇：&lt;a href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-4&quot;&gt;介绍Drupal ：建立一个简单的CMS (4)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;原文地址：&lt;a target=&quot;_blank&quot; href=&quot;http://nettuts.com/tutorials/other/intro-to-drupal-build-a-simple-cms/&quot; class=&quot;ext&quot;&gt;Intro to Drupal: Build a Simple CMS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;中文翻译：&lt;a href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-3&quot;&gt;介绍Drupal ：建立一个简单的CMS (3)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;转载请保留文章地址。&lt;/p&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/569a1ece7252e9f6a73b935f53484fff&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/569a1ece7252e9f6a73b935f53484fff/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=2c6c9adbaaa6121945001563113b5b70&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=2c6c9adbaaa6121945001563113b5b70&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=0432b530ec866cd8d04d49f9796f3f79&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=0432b530ec866cd8d04d49f9796f3f79&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=ab6c702dbe37071e6d1230a17d3a8ad6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=ab6c702dbe37071e6d1230a17d3a8ad6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=235fa112b04bd7bfe23c7f8930a9f93a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=235fa112b04bd7bfe23c7f8930a9f93a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=31ef7af82e25b93de4ff2bce0ba875e8&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=31ef7af82e25b93de4ff2bce0ba875e8&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=87cabfe0d9863d96ffe4bd4ee3873c97&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=87cabfe0d9863d96ffe4bd4ee3873c97&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><category domain="http://www.jsbeta.com/tag/%E7%BF%BB%E8%AF%91">翻译</category><category domain="http://www.jsbeta.com/tag/drupal">Drupal</category><category domain="http://www.jsbeta.com/category/drupal">Drupal</category><category domain="http://www.jsbeta.com/tag/%E6%95%99%E7%A8%8B">教程</category><pubDate>Mon, 05 Jan 2009 20:15:47 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-3#comments</comments><guid isPermaLink="false">40 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-3</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976106/1228642</fs:itemid></item><item><title>介绍Drupal ：建立一个简单的CMS (2)</title><link>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-2</link><description>&lt;p&gt;上一篇：&lt;a title=&quot;介绍Drupal ：建立一个简单的CMS (1)&quot; href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-1&quot;&gt;介绍Drupal ：建立一个简单的CMS (1)&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;安装这些模块&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;当你下载完上面的模块并解压到/webroot/sites/all/modules后你可以安装它们。&lt;/p&gt;
&lt;p&gt;访问http://localhost/admin/build/modules，制作本网站需要启用下面的模块&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Administration - Administration Menu&lt;/li&gt;
&lt;li&gt;Core - Blog&lt;/li&gt;
&lt;li&gt;Core - Contact&lt;/li&gt;
&lt;li&gt;Core - Path&lt;/li&gt;
&lt;li&gt;Content - Content&lt;/li&gt;
&lt;li&gt;Content - Text&lt;/li&gt;
&lt;li&gt;Other - Meta tags&lt;/li&gt;
&lt;li&gt;Other - Pathauto&lt;/li&gt;
&lt;li&gt;Other - Token&lt;/li&gt;
&lt;li&gt;Views - Views&lt;/li&gt;
&lt;li&gt;Views - Views UI&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;内容类型&lt;/h1&gt;
&lt;p&gt;在我们创建用户和角色前我们先创建内容类型，我们需要创建Links（链接）内容类型，每个链接需要一个标题、URL和一段简短的说明。&lt;/p&gt;
&lt;h2&gt;什么是节点？&lt;/h2&gt;
&lt;p&gt;几乎所有的内容存储在Drupal中都可以称为一个节点。所有的节点拥有标题及描述（可选）。通过创建内容类型，你可以添加自定义字段扩展节点。&lt;/p&gt;
&lt;p&gt;对于我们而言，需要为Links（链接）创建一个URL字段。&lt;/p&gt;
&lt;p&gt;&amp;lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;创建一个Links（链接）内容类型&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;我们先创建一个为&amp;ldquo;Links（链接）&amp;rdquo;的内容类型，然后为本内容类型创建一个&amp;ldquo;URL&amp;rdquo;字段。&lt;/p&gt;
&lt;p&gt;访问http://localhost/admin/content/types/add&lt;/p&gt;
&lt;p&gt;在名称字段中输入一个名字，在类型字段中输入一个独一无二的类型名称。系统将在内部使用这个名字，你可以修改它，通常它被视为一个变量名，使用小写和下划线。接着输入内容类型的简短描述。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height=&quot;499&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/create_type_1.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;接下来，我们对内容类型进行一些修改。在&amp;ldquo;Submission form settings&amp;rdquo;组中的&amp;ldquo;Body field label&amp;rdquo;中输入&amp;ldquo;Short Description&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;375&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/submission_form.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;下一步，我们编辑&amp;ldquo;Workflow settings&amp;rdquo;，选定Links保存时默认为&amp;ldquo;published&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;229&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/workflow.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;最后，禁止评论。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;207&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/comments.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;保存内容类型，当你访问&amp;ldquo;创建内容&amp;rdquo;页面时你可以看到刚才创建的&amp;ldquo;Link&amp;rdquo;内容类型。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;333&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/create_content1.png&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;通过CCK添加字段&lt;/h2&gt;
&lt;p&gt;现在，我们已经创建了一个基本的Link内容类型，接下来我们添加为本内容类型添加URL字段用来输入连接。访问http://localhost/content/types，点击Link内容类型的&amp;ldquo;Manage fields&amp;rdquo;。&lt;/p&gt;
&lt;p class=&quot;rtecenter&quot;&gt;&lt;img height=&quot;352&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/link_fields.png&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rtecenter&quot;&gt;添加一个字段。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;369&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/add_url_field.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;保存。然后会出现另一个页面，采用默认设置就可以了，所以只需点击&amp;ldquo;Save field settings&amp;rdquo;保存字段设置。完成后Link内容类型应该下面的内容。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;155&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/link_url_field.png&quot; /&gt;&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;Views&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;接下来我们为Link内容类型建立一个view。&lt;/p&gt;
&lt;p&gt;Views可以让页面变得非常复杂，但是在我们这个例子中，我们会保持简单，因为我们只需要显示链接而已。&lt;/p&gt;
&lt;p&gt;访问http://localhost/admin/build/views，点击&amp;ldquo;Add&amp;rdquo;添加一个Views。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;539&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/add_links_view.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;接下来的页面比较复杂，通过这个例子让你更熟悉Views。&lt;/p&gt;
&lt;p&gt;首先，我们希望Link显示为一个完整的页面，所以添加页面显示。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;333&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/add_page_display.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;下一步我们必须作一些设置。将view的名字和标题设置为Links，设置&amp;ldquo;Row Style&amp;rdquo;为Node，并选择显示teaser 和 links。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;189&quot; width=&quot;543&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/row_style.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height=&quot;201&quot; width=&quot;556&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/teaser_links.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;请记得每次都点击一下&amp;ldquo;&lt;strong&gt;Update Default Display&lt;/strong&gt;&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;设置path(路径)为&amp;rdquo;links&amp;ldquo;，这样这个view将显示在http://localhost/links&lt;/p&gt;
&lt;p&gt;为这个view设置menu(菜单)，选择&amp;ldquo;Normal menu entry&amp;rdquo;。标题为&amp;ldquo;Links&amp;rdquo;，Menu选择&amp;ldquo;Primary Links&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;256&quot; width=&quot;554&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/links_menu.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;现在Basic settings应为是下面这样的。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;340&quot; width=&quot;166&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/basic_setttings.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;完成上面的步骤后我们需要添加一个filter（过滤器），以只显示类型为&amp;ldquo;link&amp;rdquo;的节点。&lt;/p&gt;
&lt;p&gt;点击过滤器上面的&amp;ldquo;+&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;69&quot; width=&quot;189&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/view_filters.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;向下滚动，看到&amp;ldquo;Node:Type&amp;rdquo;后选定并添加。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;413&quot; width=&quot;567&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/node_type_link.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;选择节点类型为&amp;ldquo;Link&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;273&quot; width=&quot;552&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/type_link.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;到这一步，所有的设置应该是下面图中那样。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;420&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/view_settings.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;保存这个view，以后我们还会要回来修改。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;下一篇：&lt;a title=&quot;介绍Drupal ：建立一个简单的CMS (3)&quot; href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-3&quot;&gt;介绍Drupal ：建立一个简单的CMS (3)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;原文地址：&lt;a target=&quot;_blank&quot; href=&quot;http://nettuts.com/tutorials/other/intro-to-drupal-build-a-simple-cms/&quot; class=&quot;ext&quot;&gt;Intro to Drupal: Build a Simple CMS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;中文翻译：&lt;a href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-2&quot;&gt;介绍Drupal ：建立一个简单的CMS (2)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;转载请保留文章地址。&lt;/p&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/aa11c84a9fed47612e09b95eac263c75&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/aa11c84a9fed47612e09b95eac263c75/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=0684b15e794f65bec3f799f3bfe0110b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=0684b15e794f65bec3f799f3bfe0110b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=1414151b1151ab0cbfb1efc617e82687&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=1414151b1151ab0cbfb1efc617e82687&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=7ba0a6f7fa86e348388267bffb8e6188&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=7ba0a6f7fa86e348388267bffb8e6188&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=b3fc9a99e72b828dbd7c6735d687b2ec&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=b3fc9a99e72b828dbd7c6735d687b2ec&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=5be02e0f65e168aca1ba8428a3d21eab&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=5be02e0f65e168aca1ba8428a3d21eab&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=95faa7f1dda03d4f73b415f8481c2964&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=95faa7f1dda03d4f73b415f8481c2964&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><category domain="http://www.jsbeta.com/tag/%E7%BF%BB%E8%AF%91">翻译</category><category domain="http://www.jsbeta.com/tag/drupal">Drupal</category><category domain="http://www.jsbeta.com/category/drupal">Drupal</category><category domain="http://www.jsbeta.com/tag/%E6%95%99%E7%A8%8B">教程</category><pubDate>Mon, 05 Jan 2009 20:02:48 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-2#comments</comments><guid isPermaLink="false">39 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-2</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976107/1228642</fs:itemid></item><item><title>介绍Drupal ：建立一个简单的CMS (1)</title><link>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-1</link><description>&lt;p&gt;&lt;img height=&quot;100&quot; width=&quot;100&quot; align=&quot;left&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/200x200.png&quot; /&gt;最近Drupal越来越流行，它是一个伟大的平台，可用于建立内容管理系统和社区驱动的网站。在这里，我简单的介绍一下Drupal，并为一个虚拟的客户建立一个简单的网站。我将首先概述客户的需求，安装和配置一些模块，创建用户角色和分配权限，最后我们将新增一些内容。 我们不会修改主题，因为它有点超出了本文的范围。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;table cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;0&quot; style=&quot;width: 509px; height: 91px;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td rowspan=&quot;2&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar/e02564e994fdf90c6827b1f5e6ea2ff4&quot; /&gt;&lt;/td&gt;
&lt;td&gt;作者：&lt;a target=&quot;_blank&quot; href=&quot;http://stevejamesson.com/&quot;&gt;Steve Jamesson&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Steve Jamesson是一位居住在Asheville, North Carolina州的WEB设计师，他专注于前端开发、内容管理系统(CMS)和大图片创作。没有编程时他通常会调制一些不错的啤酒，虽然这两个经常同时进行。&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;虚拟客户&lt;/h1&gt;
&lt;p&gt;让我们先虚拟一个客户&lt;/p&gt;
&lt;p&gt;SmartMarks是一个很小的市场营销咨询公司， 4名员工。 每一位员工想拥有一个自己的博客。 该网站除了博客还需要几个页面：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Home(首页)&lt;/li&gt;
&lt;li&gt;About(关于)&lt;/li&gt;
&lt;li&gt;Contact(联络)&lt;/li&gt;
&lt;li&gt;Links(链接)&lt;/li&gt;
&lt;li&gt;Blogs(博客)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Shannon，企业老板，要完全控制网站。其余的员工（Bill, Jean, 和Terry）应只允许写博客，但是Bill允许发布Links(链接)。&lt;/p&gt;
&lt;p&gt;联络方式是按用户的姓名，电话，电子邮件和短信息。提交的联络信息只发送给Shannon。&lt;/p&gt;
&lt;p&gt;听起来很简单，是吧？我们将利用Drupal，一些核心功能已经内置。我们可以使用很多核心功能，当然我们需要添加一些其他模块来建立这个网站。&lt;/p&gt;
&lt;p&gt;&amp;lt;!--break--&gt;&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;安装某些东西&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;首先，开始安装Drupal，我将在本地计算机进行开发，当然您可以安装在任何您想要的地方。本教程将使用Drupal 6.x。&lt;/p&gt;
&lt;p&gt;安装Drupal，先下载（http://drupal.org）解压并创建数据库，并访问http://localhost/ （或您自己的开发网址）。安装过程非常简单。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;450&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/installation_screen.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;您需要创建配置文件，可以复制/webroot/sites/default/default.settings.php 到/webroot/sites/default/settings.php，并在您的服务器上设置为可写。同时保留一个sites/default /default.settings.php文件的备份，Drupal在安装过程中将要用到。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;450&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/create_config_file.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;当您的配置文件已经创建，可以继续安装Drupal 。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;450&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/install.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height=&quot;359&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/site_config.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;下一步将创建您的网站的第一个用户，这个用户将是管理员或超级用户，此用户拥有本网站的全部权限。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;402&quot; width=&quot;590&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/superuser.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;接下来进行一些服务器设置，如果你的服务器开启了mod_rewrite，你可以继续设置是否启用简洁链接，例如/?q=node/3 将重写为 /node/3。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;384&quot; width=&quot;551&quot; align=&quot;middle&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/server_config.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;安装完成为，您就可以访问网站，并以超级用户登录了。&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;144&quot; width=&quot;590&quot; src=&quot;http://nettuts.s3.amazonaws.com/155_drupal/images/install_success.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;下一篇：&lt;a href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-2&quot; title=&quot;介绍Drupal ：建立一个简单的CMS (2)&quot;&gt;介绍Drupal ：建立一个简单的CMS (2)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;原文地址：&lt;a href=&quot;http://nettuts.com/tutorials/other/intro-to-drupal-build-a-simple-cms/&quot; target=&quot;_blank&quot;&gt;Intro to Drupal: Build a Simple CMS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;中文翻译：&lt;a href=&quot;http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-1&quot;&gt;介绍Drupal ：建立一个简单的CMS (1)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;转载请保留文章地址。&lt;/p&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/8e74cdf0b8b218877521399ec531235a&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/8e74cdf0b8b218877521399ec531235a/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=388166f960509417bd9ac1f57c3fee26&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=388166f960509417bd9ac1f57c3fee26&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=6fea125eb1f3c0d82ccff0089a826728&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=6fea125eb1f3c0d82ccff0089a826728&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=fdaa14014e11fe6a93ec3c89e652901b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=fdaa14014e11fe6a93ec3c89e652901b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=75e73a72ff0bab6d7410c12f387c78f0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=75e73a72ff0bab6d7410c12f387c78f0&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=fa7a78be373f87fc6c7585456dc2da19&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=fa7a78be373f87fc6c7585456dc2da19&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=60c4ffd3bb34c564ad3ac25229052a98&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=60c4ffd3bb34c564ad3ac25229052a98&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><category domain="http://www.jsbeta.com/tag/%E7%BF%BB%E8%AF%91">翻译</category><category domain="http://www.jsbeta.com/tag/drupal">Drupal</category><category domain="http://www.jsbeta.com/category/drupal">Drupal</category><category domain="http://www.jsbeta.com/tag/%E6%95%99%E7%A8%8B">教程</category><pubDate>Mon, 05 Jan 2009 19:38:07 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-1#comments</comments><guid isPermaLink="false">38 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/intro-to-drupal-build-a-simple-cms-1</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976108/1228642</fs:itemid></item><item><title>太久没有更新了</title><link>http://www.jsbeta.com/happy-new-year</link><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 离上一篇日志（&lt;a href=&quot;http://www.jsbeta.com/wordpress-theme-to-drupal&quot; title=&quot;WordPress 主题转换计划&quot;&gt;WordPress 主题转换计划&lt;/a&gt;）发布到现在已经过去一个学期了，虽然会经常来看看，但是一直都没有更新日志，Wordpress主题转换计划也有没有继续进行。&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href=&quot;http://www.jsbeta.com/wordpress-theme-to-drupal#comment-37&quot; target=&quot;_blank&quot;&gt;&amp;ldquo;不更新不是你的错，长时间不更新就说不过去啦&amp;rdquo;&lt;/a&gt;。这个学期实在是太忙了，前十个星期基本上都是全天上课，然后就是去各种招聘会。考试完了后又是紧接着三个课程设计，汽轮机、锅炉和接下来要做的热力发电厂，之前实在没有想到大四了还会这么忙。&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 今天是元旦，还有几天就放寒假了，寒假期间没有什么打算，可能会学习一下PHP，主题转换计划应该会继续进行下去。&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 祝大家新年快乐！&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 2009年对我来说应该只至关重要的一年，我会加油的！&lt;/p&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/a42a5ad2be365b5cc9f91895d80aece2&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/a42a5ad2be365b5cc9f91895d80aece2/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=62a4958eaba5868ca57b4f98799c21d3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=62a4958eaba5868ca57b4f98799c21d3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=5146395258285dc7079ef8fb1cfa13f1&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=5146395258285dc7079ef8fb1cfa13f1&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=77f6fdc7c6f50885205a4ebdfb29b43f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=77f6fdc7c6f50885205a4ebdfb29b43f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=4a0779063108877ff7e6f4092696f93d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=4a0779063108877ff7e6f4092696f93d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=b638e60d71f77cbc9fbf455fcc69d9e8&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=b638e60d71f77cbc9fbf455fcc69d9e8&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=484c5a33bc464ec587e752345cfa3871&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=484c5a33bc464ec587e752345cfa3871&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><category domain="http://www.jsbeta.com/tag/drupal">Drupal</category><category domain="http://www.jsbeta.com/tag/%E5%85%83%E6%97%A6">元旦</category><category domain="http://www.jsbeta.com/category/%E5%85%B6%E4%BB%96">其他</category><pubDate>Thu, 01 Jan 2009 17:11:07 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/happy-new-year#comments</comments><guid isPermaLink="false">36 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/happy-new-year</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976109/1228642</fs:itemid></item><item><title>WordPress 主题转换计划</title><link>http://www.jsbeta.com/wordpress-theme-to-drupal</link><description>&lt;p&gt;大家都知道在网上可以找到大量漂亮的WordPress主题，应该说这也是WordPress成为一个流行的BLOG平台的原因之一吧。而功能强大的Drupa却很难找到几个满意的主题，再加上Drupal的主题系统对于新手来说是非常让人头疼的，使得Drupal在BLOG应用上落后于其他BLOG平台。&lt;/p&gt;
&lt;p&gt;如果你正在使用Drupal却喜欢上了某个漂亮的WordPress主题，如果你正在为寻找一个自己喜欢的Drupal主题而苦恼，或者你也和本站一样打算从WordPress平台转向Drupal。那么请留言提交你想转换的主题名称及官方网页地址，本人将为大家转换为Drupal 6主题。&lt;/p&gt;
&lt;p&gt;本人只将主题转换为Drupal 6。强烈推荐管理后台使用Drupal默认主题。&lt;/p&gt;
&lt;p&gt;第一个转为的主题是&lt;span class=&quot;user&quot;&gt;underone的&lt;a target=&quot;_blank&quot; href=&quot;http://www.underone.com/2008/07/30/wordpress-theme-g7v6-final/&quot;&gt;G7v6&lt;/a&gt;&lt;/span&gt;，由于本人能力有限（我也是一个Drupal新手），加上时间的原因，转换有点粗糙。&lt;/p&gt;
&lt;p&gt;主题归原作者所有，本人只是完成转换工作，所以请保留版权信息。&lt;/p&gt;
&lt;p&gt;ps：明天就要去学校的，这个学期课程比较多，所以上网的时间会比较少。另外不是每个提名的主题都转换，我会根据提名的情况进行选择。&lt;/p&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/ec08b2622b76036c3a4ec5ea153b8659&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/ec08b2622b76036c3a4ec5ea153b8659/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=fbdaf3246a70f690c6f67265574f4ca0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=fbdaf3246a70f690c6f67265574f4ca0&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=db8ccf7d08807f020af8ebd2c53434bf&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=db8ccf7d08807f020af8ebd2c53434bf&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=7e8bf83c59bd03614f2718a2a21da28f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=7e8bf83c59bd03614f2718a2a21da28f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=fe43e7fa732d5a7b0a4735588eece469&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=fe43e7fa732d5a7b0a4735588eece469&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=a331848a254312ce5110cefd0e379240&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=a331848a254312ce5110cefd0e379240&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=dc2a06d6c3d715e039eef6e90570afd7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=dc2a06d6c3d715e039eef6e90570afd7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><enclosure url="http://www.jsbeta.com/system/files/g7_v6.zip" length="82837" type="application/zip"></enclosure><category domain="http://www.jsbeta.com/tag/drupal">Drupal</category><category domain="http://www.jsbeta.com/tag/wordpress">Wordpress</category><category domain="http://www.jsbeta.com/tag/%E4%B8%BB%E9%A2%98">主题</category><category domain="http://www.jsbeta.com/category/drupal">Drupal</category><pubDate>Wed, 27 Aug 2008 22:16:12 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/wordpress-theme-to-drupal#comments</comments><guid isPermaLink="false">34 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/wordpress-theme-to-drupal</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976110/1228642</fs:itemid></item><item><title>Backup and Migrate 数据库备份迁移模块</title><link>http://www.jsbeta.com/backup-and-migrate-module</link><description>&lt;p&gt;&lt;a href=&quot;http://drupal.org/project/backup_migrate&quot; target=&quot;_blank&quot;&gt;Backup and Migrate&lt;/a&gt; 是Drupal数据库备份迁移模块，简化了Drupal数据库的备份及恢复任务，以及将您的Drupal数据库迁移到另一个网站。备份文件支持gzip ，  bzip和zip压缩，以及自动备份计划。&lt;/p&gt;
&lt;p&gt;生成的备份文件可以下载或者选择保存在服务器上，同样你可以通过上传备份文件或者保存在服务器上的备份文件进行恢复。你可以选择需要备份的数据表和数据，默认缓存数据不会备份。&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;strong&gt;安全公告：&lt;/strong&gt;&lt;/span&gt;保存在服务器上的备份文件是受到保护的，无法通过http访问备份文件。这个安全规则是添加到 .htaccess 文件中的，所以只对apache服务器有效。如果您使用其他服务器，建议您不要将备份文件保存到服务器，或者通过其他方法保障用户无法访问备份文件夹。&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;/system/files/2008/08/backup-and-migrate-module.jpg&quot;&gt;&lt;img height=&quot;289&quot; width=&quot;401&quot; src=&quot;/system/files/2008/08/backup-and-migrate-module_0.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/fdbdd6349fdd37897a65783ddfbcf54f&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/fdbdd6349fdd37897a65783ddfbcf54f/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=8d5ad8942cdbbcef64373ccd693f68e6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=8d5ad8942cdbbcef64373ccd693f68e6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=a4bfb36ed1bf47cae265874db3348e8e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=a4bfb36ed1bf47cae265874db3348e8e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=e522cf8538f7e4a7544970b27d017e45&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=e522cf8538f7e4a7544970b27d017e45&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=2b3ce60bb3da06bdf807e4bc240500e8&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=2b3ce60bb3da06bdf807e4bc240500e8&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=fb9f94f9b880886e7e80ea20ca67947d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=fb9f94f9b880886e7e80ea20ca67947d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=156062139b9457bcc6c352670263d27f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=156062139b9457bcc6c352670263d27f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><category domain="http://www.jsbeta.com/tag/%E6%A8%A1%E5%9D%97">模块</category><category domain="http://www.jsbeta.com/tag/backup-and-migrate">Backup and Migrate</category><category domain="http://www.jsbeta.com/tag/drupal">Drupal</category><category domain="http://www.jsbeta.com/category/drupal">Drupal</category><pubDate>Fri, 22 Aug 2008 15:48:30 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/backup-and-migrate-module#comments</comments><guid isPermaLink="false">33 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/backup-and-migrate-module</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976111/1228642</fs:itemid></item><item><title>Tagadelic Drupal标签云模块</title><link>http://www.jsbeta.com/tagadelic-module</link><description>&lt;p&gt;如果你也和本站一样，从其他BLOG平台，例如WordPress转到Drupal，如果你正在寻找一个标签云模块，那么&lt;a target=&quot;_blank&quot; href=&quot;http://drupal.org/project/tagadelic&quot;&gt;Tagadelic&lt;/a&gt;是你的最佳选择。&lt;/p&gt;
&lt;p&gt;Tagadelic是一个很小的模块，没有任何数据库，或配置。通过标签的热度，改变标签的文字字体大小。&lt;/p&gt;
&lt;p&gt;启用插件后，设置主题的区块，启用你需要显示的分类词汇表。例如，本站建立了&amp;ldquo;分类&amp;rdquo;、&amp;ldquo;标签&amp;rdquo;，两个词汇表。那么在区块管理里面就会出现&amp;ldquo;Tags in 分类&amp;rdquo;、&amp;ldquo;Tags in 标签&amp;rdquo;，两个区块。那么将&amp;ldquo;Tags in 标签&amp;rdquo;区块添加到需要显示的地方就可以了。区块设置里面可以设置显示标签的数量。&lt;/p&gt;
&lt;p&gt;本站&amp;ldquo;标签&amp;rdquo;词汇表的vocabularies值是2，所以访问tagadelic/chunk/2，就能在单独的页面显示所有标签了，本站已经将tagadelic/chunk/2路径设置URL别名为tags，并增加到菜单中。你可以访问http://www.jsbeta.cn/tags，看看标签云的效果。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/system/files/2008/08/tagadelic.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img height=&quot;219&quot; width=&quot;400&quot; alt=&quot;&quot; src=&quot;/system/files/2008/08/tagadelic_0.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;另外由于访问tagadelic路径时会显示分类里面的所有术语，而&amp;ldquo;分类&amp;rdquo;和&amp;ldquo;标签&amp;rdquo;两个词汇表中有相同的术语，所以本站还将插件做了一点小小的修改：&lt;/p&gt;
&lt;p&gt;在tagadelic.module文件中找到function tagadelic_menu()函数，将下面的代码删除：&lt;/p&gt;
&lt;pre&gt;
  $items['tagadelic'] = array(
    'title' =&gt; 'Tags',
    'page callback' =&gt; 'tagadelic_page_chunk',
    'page arguments' =&gt; array(NULL),
    'access callback' =&gt; 'user_access',      
    'access arguments' =&gt; array('access content'),
    'type' =&gt; MENU_SUGGESTED_ITEM,
  );
&lt;/pre&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/a9993a2bc299f0cc97d0a98b34bc2dbe&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/a9993a2bc299f0cc97d0a98b34bc2dbe/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=51c2771d9a07757f62caf056d7587579&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=51c2771d9a07757f62caf056d7587579&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=ad7d82af3f58b7b610ae9b6ef5d93359&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=ad7d82af3f58b7b610ae9b6ef5d93359&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=1a11df162483e60eeea795bb3507f095&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=1a11df162483e60eeea795bb3507f095&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=507d04bbf0b9142926aff022316127e9&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=507d04bbf0b9142926aff022316127e9&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=14d7d476f8f4f94d461548da4a36296b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=14d7d476f8f4f94d461548da4a36296b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=665d77766571c63f36e4ad0d668bfcc9&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=665d77766571c63f36e4ad0d668bfcc9&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><category domain="http://www.jsbeta.com/tag/%E6%A8%A1%E5%9D%97">模块</category><category domain="http://www.jsbeta.com/tag/tagadelic">Tagadelic</category><category domain="http://www.jsbeta.com/tag/drupal">Drupal</category><category domain="http://www.jsbeta.com/tag/%E6%A0%87%E7%AD%BE">标签</category><category domain="http://www.jsbeta.com/category/drupal">Drupal</category><pubDate>Thu, 21 Aug 2008 11:37:31 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/tagadelic-module#comments</comments><guid isPermaLink="false">32 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/tagadelic-module</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976112/1228642</fs:itemid></item><item><title>External Links 模块</title><link>http://www.jsbeta.com/external-links</link><description>&lt;p&gt;External Links是一个很小的模块，用于区分站内链接和站外链接。使用jQuery给站外链接添加一个小的&lt;img alt=&quot;&quot; src=&quot;http://cvs.drupal.org/viewcvs/*checkout*/drupal/contributions/modules/extlink/extlink.png?rev=1.1&quot; /&gt;图标，同时你也可以让外部链接在新的窗口打开（不必添加_blank）。&lt;/p&gt;
&lt;p&gt;本站已经安装这个模块。&lt;/p&gt;
&lt;p&gt;安装过程非常简单，先去 &lt;a href=&quot;http://drupal.org/project/extlink&quot; title=&quot;http://drupal.org/project/extlink&quot;&gt;http://drupal.org/project/extlink&lt;/a&gt; 下载模块，上传到服务器并启用插件就可以了。&lt;/p&gt;
&lt;p&gt;进入admin/settings/extlink进行设置，推荐将所有选项都选上。&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Add icon to external links&lt;/em&gt;&amp;mdash;&amp;mdash;给站外链接添加图标&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Add icon to mailto links&lt;/em&gt;&amp;mdash;&amp;mdash;给E-mail链接（mailto）添加图标&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Consider subdomains internal&lt;/em&gt;&amp;mdash;&amp;mdash;考虑子域名（这样子域名的链接也算作站内链接）&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Open external links in a new window&lt;/em&gt;&amp;mdash;&amp;mdash;在新窗口打开站外链接&lt;/p&gt;
&lt;p&gt;另外由于所添加的图标和接下来的文本靠得很近，可以考虑添加2到3像素的右边界。修改模块目录下的extlink.css文件：&lt;/p&gt;
&lt;pre&gt;
a.ext {
  background: url(extlink.png) right center no-repeat;
  &lt;strong&gt;margin-right:3px;&lt;/strong&gt;
  padding-right: 12px;
}
a.mailto {
  background: url(mailto.png) right center no-repeat;
  &lt;strong&gt;margin-right:3px;&lt;/strong&gt;
  padding-right: 12px;
}
&lt;/pre&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/def8e3ad4fcde510c366fba458bf7df3&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/def8e3ad4fcde510c366fba458bf7df3/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=471039b9b8b5e52db71d0c1ae1dc9d7b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=471039b9b8b5e52db71d0c1ae1dc9d7b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=f1254e728d028f387ee23dd42256e89c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=f1254e728d028f387ee23dd42256e89c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=e7fad394259eb1eaaf4f15bc4cbe0ce5&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=e7fad394259eb1eaaf4f15bc4cbe0ce5&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=936b9349c3095f76119930f3670af2a6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=936b9349c3095f76119930f3670af2a6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=42110a0dd4c1cbc4ca06e37d2ed94bc8&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=42110a0dd4c1cbc4ca06e37d2ed94bc8&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=d648e717f0f371928b4ba662a66b9ea2&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=d648e717f0f371928b4ba662a66b9ea2&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><category domain="http://www.jsbeta.com/tag/%E6%A8%A1%E5%9D%97">模块</category><category domain="http://www.jsbeta.com/tag/drupal">Drupal</category><category domain="http://www.jsbeta.com/tag/external-links">External Links</category><category domain="http://www.jsbeta.com/category/drupal">Drupal</category><pubDate>Mon, 18 Aug 2008 18:58:35 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/external-links#comments</comments><guid isPermaLink="false">31 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/external-links</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976113/1228642</fs:itemid></item><item><title>WordPress 2.6.1 正式版发布</title><link>http://www.jsbeta.com/wordpress-2-6-1</link><description>&lt;p&gt;在 &lt;a href=&quot;http://www.jsbeta.cn/drupal-6-4&quot; title=&quot;Drupal 6.4 和 5.10 发布&quot; target=&quot;_blank&quot;&gt;Drupal 6.4 和 5.10 发布&lt;/a&gt;发布后，本站之前所使用的WordPress也发布了2.6.1 正式版。WordPress 是一个优秀的开源免费的个人博客平台。&lt;/p&gt;
&lt;p&gt;WordPress 2.6.1 正式版修正了国际化支持、Windows服务器下永久链接存在的问题以及IE用户图片插入和快速发布功能存在的问题。推荐大家升级。&lt;/p&gt;
&lt;p&gt;中文版由 &lt;a href=&quot;http://wpchina.org/wordpress-261-english-and-chinese-version-is-avaiable-317/&quot; target=&quot;_blank&quot;&gt;WordPress 中文站&lt;/a&gt;制作。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wordpresschina.googlecode.com/files/wordpress.261.chs.zip&quot;&gt;WordPress 2.6.1 中文版（zip压缩包）&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wordpresschina.googlecode.com/files/wordpress.261.chs.tar.gz&quot;&gt;WordPress 2.6.1 中文版（gz压缩包）&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wordpresschina.googlecode.com/files/wordpress.261.chs.languages.only.zip&quot;&gt;WordPress 2.6.1 中文语言包（zip压缩包）&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wordpresschina.googlecode.com/files/wordpress.261.chs.languages.only.tar.gz&quot;&gt;WordPress 2.6.1 中文语言包（gz压缩包）&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;!-- Feedsky ad --&gt;&lt;a href=&quot;http://feed.feedsky.com/~cpm/c/jsbeta/52c774f824e8b85efb58ea772d534ee7&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~cpm/jsbeta/52c774f824e8b85efb58ea772d534ee7/s.gif&quot; border=&quot;0&quot; style=&quot;margin-top:5px;&quot; /&gt;&lt;/a&gt;&lt;!-- /Feedsky ad --&gt;&lt;br /&gt;&lt;!-- Feedsky flare --&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=65f34acf459ccb1bb81aa8854609ba60&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=65f34acf459ccb1bb81aa8854609ba60&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=87ba1a349d9ba9c8046440c1bee89d79&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=87ba1a349d9ba9c8046440c1bee89d79&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=7b1eae635b3b58a57437214f94b718fe&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=7b1eae635b3b58a57437214f94b718fe&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=e8c732485e8881121127bc75f5d607ac&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=e8c732485e8881121127bc75f5d607ac&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=a071555f83474df1f9696136ce2c6964&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=a071555f83474df1f9696136ce2c6964&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/jsbeta?a=a62b46548a5e5a1c8ebc5b06b0defa72&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/jsbeta?i=a62b46548a5e5a1c8ebc5b06b0defa72&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;!-- /Feedsky flare --&gt;</description><category domain="http://www.jsbeta.com/tag/%E6%B1%89%E5%8C%96">汉化</category><category domain="http://www.jsbeta.com/tag/wordpress">Wordpress</category><category domain="http://www.jsbeta.com/category/wordpress">WordPress</category><pubDate>Fri, 15 Aug 2008 13:41:36 +0800</pubDate><author>ctz556</author><comments>http://www.jsbeta.com/wordpress-2-6-1#comments</comments><guid isPermaLink="false">30 at http://www.jsbeta.com</guid><dc:creator>ctz556</dc:creator><fs:srclink>http://www.jsbeta.com/wordpress-2-6-1</fs:srclink><fs:srcfeed>http://www.jsbeta.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/jsbeta/~7127496/159976114/1228642</fs:itemid></item></channel></rss>
