Imagefield

ahhhq's picture

操作:上传照片

      开始前,我们先处理几个基本问题:创建一个用来上传照片的表单,创建一些我们将用来建立图库的分类词。

      照片内容类型

      我们首先需要为我们的照片库做的第一件事是创建一个新的内容类型,叫Photo。这个新的内容类型将允许用户通过ImageField上传原始照片。

      1、进入Administer→Site building→Modules (admin/build/modules),启用下列模块:

ahhhq's picture

聚焦:ImageField

      建立于灵活的CCK基础之上,Drupal的任一模块都能提供可重复使用的字段以拓展你的内容类型。一些用来处理文本和数字的字段一般被CCK捆绑,但是你也可以很简单的添加字段用来上传视频音频文件、点击网络链接等等。这些其他类的字段类型都独立成一个个项目,可以在Drupal.org下的“CCK”目录下找到(http://drupal.org/project/Modules/category/88)。

ahhhq's picture

实施说明

      你可能指望建立一个图库网站很简单,但是面对Drupal提供的多种选择,你可能很快就要晕菜。但好在利用CCK和Views建立的站点,如第三章里面的求职招聘网站,可以很快捷的拓展用来创建高度个性的图库。

      照片上传

ahhhq's picture

案例研究

      Robinson有一个大家族,平时要保持联系不那么容易。所以这家子一直缠着他们精通网络的儿子Fritz,想要他做一个网站以供他们分享家庭故事和全像素照片。Fritz就找了个没有家庭作业的周末,决定用Drupal来建立这个家庭照片分享网站。

      Robinson一家想让家庭成员上传照片、上传后,照片自动缩放为缩略图,但是又允许全像素下载。同时他们希望能把图片放入到不同的相册中去,并且能够用关键词对图片做标签。最后,他们希望家庭成员能对照片进行评论。

ahhhq's picture

第七章:图库

       如果一张图片胜过千言万语,那么让站点拥有管理图片的强大基础就很重要了。灵活机动的Drupal可以以多种方式管理图片,并且可以满足从单一用户到成百上千用户上传图片的需求。

       本章将介绍下列模块:

       ImageField (http://drupal.org/project/imagefield)

             供图片上传的CCK域

Syndicate content