跳转到主要内容
lingfeng2310 提交于 6 January 2013

这篇文章介绍了如何在您的本地服务器上开启FTP,并帮助你安装drupal.org上的第三方模块和主题。

Linux系统介绍(不安全(unsecured)):

第一步:sudo  apt-get  install  vsftpd

第二步:sudo nano /etc/vsftpd.conf

取消下列设定的注释:

listen=YES

local_enable=YES

write_enable=YES

local_umask=022

anon_upload_enable=YES

anon_mkdir_write_enable=YES

 

输入下列文字:

local_root=/home

第三步:sudo service vsftpd restart

现在你应该能够通过ftp来安装模块了。使用用户名/密码,或者匿名用户/空白密码。

 

lonewolf 提交于 6 January 2013

先说一下背景吧。 我是一名自由开发者,但目前只服务于一家英语培训公司。 目前该公司正策划开发学习、考试和教学系统。 我是项目负责人,另外担负客户端程序开发(AIR)工作。 我是考虑到后续的公司网站建设,所以选用Drupal作为后台管理系统的开发框架。 网站建设要在这些系统完成后再进行。 目前项目的计划工期是4个月(3-6月份),需要1-2名Drupal开发人员。 这部分的薪酬预算为8万RMB.这薪水不高,但至少不必在上下班路上耽误时间。 如果你工作效率足够高,1人可独享。我估计有人可以胜任,就看运气了。 不过,你每周要安排2个半天时间(周一/五)在公司(人大附近),进行工作计划和检查等。 除了PHP和Drupal,你还要熟练使用jQuery和CSS。 我的电话:13661282321 邮件:lowolf@live.cn 我们需要花些时间来互相了解和建立信任。 谢谢!

络绎 提交于 6 January 2013

原文链接:http://drupal.org/node/176046

目录优先级

贡献的module和主题也可以放在/sites/sitename/modules//sites/sitename/themes/目录下。通常sitename都是“default”。

被放在那里的东西只能被相应站名的站点使用,然而放在/all/*下的却可以在任何地方被使用。如果你只建立了一个站点,这个可能对你来说没有任何区别。但是当你为了个人用途开始修改你下载下来的代码,那么最好还是将你的修改和原始版本分开。

在网站上有任何一个module是两个不同版本是没问题的。安装程序会选择安装最匹配的那个(优先使用/sites/sitename/modules/下的,然后是/sites/all/modules/,最后是/sites/modules/)。你可以利用这点去测试补丁,而不用破坏原始文件。

络绎 提交于 6 January 2013

原文链接:http://drupal.org/node/250790

更新module需要比安装和卸载module更多的操作。你需要严格的遵从下面的步骤,所有的步骤都是必需的,这样才能保证你站点的安全。

检查module具体的更新说明

进入module的项目页面中“Read Documentation”链接或者是压缩包(其中的README.txt,INSTALL.txt,UPGRADE.txt等等),查找具体的升级说明。对于哪些使用第三方库的module来说,这步尤其重要。在升级module之前,确保阅读和理解了这些升级说明。

备份你的文件和数据库

站点的数据库存储了所有的内容,还有它自身的设置和配置。所以,任何对数据库的操作,十分不幸的,都有可能是破坏性的。备份站点文件,这样保证你可以回退到可以正常工作的状态。在进行这个操作之前,我们强烈建议您花点时间备份站点。更多详细信息可以参考http://drupal.org/node/22281

络绎 提交于 6 January 2013

原文链接:http://drupal.org/node/250783

卸载一个module十分容易!记得首先备份你的数据库。在删除文件前,先禁用它。

禁用一个module

  • 进入example.com/admin/build/modules 。

  • 找到你希望删除的module。

  • 在这种情况下,你希望禁用Views系列的所有module。禁用一个module,你需要清空module旁边选中的“enable”选项。如果一个module的复选框是灰色的,这表示你现在还不能禁用它。这是因为有其他的module需要这个module启用。
  • 在禁用Views之前,你需要先禁用Views UI和Views RSS,然后Views就可以禁用了。反选这些选项,然后点击“Save configuration”。

  • 页面刷新之后,Views旁边的复选框就会恢复正常。重复禁用的步骤,所有Views相关的module就都被禁用了。

络绎 提交于 6 January 2013

原文链接:http://drupal.org/node/183681

最佳实践就是将所有的贡献module和主题都放在sites/all/modulessites/all/themes文件夹下,这样做比较恰当。如果你正在升级版本,或者已经在主目录/modules 或/themes下安装了他们,但你希望移动他们,这是可以的,但你需要让Drupal知道你在做什么。

  1. 进入Administer > Site Building > Modules(或Themes),禁用你想挪动的module/主题。
  2. 将他们移动到你想要放置它们的地方。
  3. 现在回到管理菜单重新启用它们。Drupal会定位它们的新目录,然后根据需要更新系统配置数据表。

偶尔你会得到一个PHP错误:

Fatal error: Call to undefined function myfunction()

这是因为Drupal不知道你的module被放在哪儿了。如果这样,你可能需要强制重新构建系统数据表。

 

络绎 提交于 6 January 2013

原文链接:http://drupal.org/getting-started/install-contrib/themes

  1. 下载主题。

    你可以在http://drupal.org/project/themes 以及其他网站找到主题。确保你所下载的主题版本和你的Drupal版本匹配。注意那些标注了“DEV”的主题还在开发阶段。它们可能是为以前、现在甚至是将来版本的Drupal所写的,而且一般来说是不稳定的,需要小心维护。

  2. 解压文件。

    当你下载完主题,它会是一个压缩文件的格式,例如:”tar.gz"。在Windows下,使用7-Zip这样的解压软件来解压它。在Mac下,你可以使用Stuffit Expander。使用Unix命令行解压需要输入命令:

    tar -zxvf themename-drupalversionnumber.tar.gz
    你可以在解压目录看到一系列的文件。

     

络绎 提交于 6 January 2013

原文链接:http://drupal.org/documentation/install/modules-themes

  现在你已经安装好了Drupal,你希望根据自己的需求个性化你的站点,通过添加module和主题。管理module和主题的基本方法是差不多的。如果你浏览sites/all文件夹,你会看到一个README.txt文件。

2013年1月26日第八次Drupal在线交流会通知
活动时间:  01/26/2013 - 20:00 to 22:00 活动地点:  在线 (YY)

第八次Drupal在线交流会

本次交流会将介绍“Drupal的建站流程”以及使用Drupal建站过程中不同规模的“团队协作模型”,在这些主题中暂定将包含以下内容:

  • 平台选型——Drupal是否真的适合你?
  • Drupal建站流程与传统建站流程对比
  • Drupal网站建设流程最佳示例
  • 对于Drupal团队协作的误解
  • 各种规模的Drupal团队协作模型

 

订阅