Drupal-使用Fivestar投票模块构建投票照片库

Drupal-使用Fivestar投票模块构建投票照片库,drupal,gallery,voting,drupal-fivestar,Drupal,Gallery,Voting,Drupal Fivestar,如何使用Drupal Fivestar投票模块在图库中对照片进行投票,而不将每张照片作为单独的节点。我使用Fivestar模块在不同的节点上进行投票,但将图库中的每张照片都设置为节点似乎不符合逻辑。投票模块的工作方式,我认为它们必须是节点,而不是节点的项目,因为这就是它跟踪投票的方式。什么是图库?视图、自定义节点/模块、Gallery2模块 什么模块用于图像?图像/图像字段/上载? 这是一个示例,用于构建具有视图和图像场(CCK)和Fivestar投票的画廊: 1.使用imagefield创建

如何使用Drupal Fivestar投票模块在图库中对照片进行投票,而不将每张照片作为单独的节点。我使用Fivestar模块在不同的节点上进行投票,但将图库中的每张照片都设置为节点似乎不符合逻辑。

投票模块的工作方式,我认为它们必须是节点,而不是节点的项目,因为这就是它跟踪投票的方式。

什么是图库?视图、自定义节点/模块、Gallery2模块
什么模块用于图像?图像/图像字段/上载?

这是一个示例,用于构建具有视图和图像场(CCK)和Fivestar投票的画廊:
1.使用imagefield创建图像内容类型。
2.使用一个主图像字段(在库列表中可见)创建库内容类型。
3.添加到与库链接的图像节点引用字段
4.Via视图显示库列表:主图像字段和标题链接应指向其他视图,这些视图显示附加Via节点引用图像的子列表。
5.“其他视图”页面捕获步骤4中的参数,并在nodereference=linked gallery的位置显示图像
6.将Fivestar附加到图像和图库内容类型,以便您可以为这两种类型投票。
7.瞧


p、 对于一个主图像字段,您可以自动获取子图像的第一个图像,或生成缩略图。您应该通过drupal api在视图的页眉/页脚中设置gallery或面包屑中的导航菜单。

您可能应该查阅drupal VotingAPI的文档

你可以用尼基特的方法重新思考什么才是真正的图像画廊。我假设单独节点的问题不在于创建的节点数量,而在于逐个上载单个图像的繁琐过程

查看像Image Fupload这样的模块,它可以处理多个图像的上载以及为每个图像创建节点。另外,如果您通过图像模块使用它,它可以将所有这些图像标记为相同的分类法(可以是您的库名,而不是在Nikit示例中使用节点引用)

最后一个选项是,尝试找到一些随机javascript,它可以独立于drupal进行评级,是的,您将无法按大多数投票的视图进行排序,但是如果您只需要5星级评级,而不需要其他任何选项,那么这就是一个选项。我相信谷歌会找到一个足够的脚本来处理这个问题