【问题标题】:Term for rotating header旋转标题的术语
【发布时间】:2009-11-06 14:27:35
【问题描述】:

我正在寻找描述这种行为的术语:

每次访问时,网页的标题都会包含不同的图像。

更新:这不是广告,而是与网站主题相关的图片。
例如。一个虚构的面包店网站会在徽标旁边随机显示

  • 店面的照片
  • 一些糕点店的微距照片
  • ...

更具体地说:我正在构建一个 Drupal 站点,并且正在寻找可以帮助我做到这一点的主题或模块,但不知道要搜索的术语。 'Rotate', 'Image', 'Header' 比较模糊。

相关问题:How to implement seasonal logos in Drupal?
但没有时间限制:我正在寻找“每次访问的随机标题”

谢谢!
一月

【问题讨论】:

  • 我觉得官方的说法是“烦人”

标签: drupal terminology


【解决方案1】:

另外,您可以创建一个仅显示存储标题图像的特定内容类型的节点的视图,然后将视图显示的节点数限制为一个,并在排序部分下添加随机排序。这应该会在每次页面刷新时显示一个新图像。

目前为止最简单的解决方案。

编辑:顺便说一下,“AdRotator”的 Drupal 等价物是 Rotor

【讨论】:

    【解决方案2】:

    鉴于这通常是一个广告,它通常被称为 AdRotator,例如 this one for ASP.NET

    【讨论】:

      【解决方案3】:

      这是一个简单但有效的解决方案,使用 cck 和视图:

      创建“标题图片”内容类型。为图像、网址和“显示时间”选择列表添加字段。

      图片我使用带有裁剪模块的图片上传,限制为 400px 宽 x 100px 高以适合标题块。

      “显示时间”选择列表我填充了夏季、冬季、秋季、万圣节、圣诞节、退伍军人节等。

      网址是可选的。

      在视图中,按类型过滤 = header_pic 和 show_when = 您现在想要显示的任何内容

      视图需要 Customfield PHP 模块插件,并添加:

      <?php
      $temp = node_load($data->nid);
      if ($data->node_data_field_header_pic_url_field_header_pic_url_url) { 
          echo '<a href="' . $data->node_data_field_header_pic_url_field_header_pic_url_url 
      . '" title="' . $data->node_data_field_header_pic_url_field_header_pic_url_title 
      .'"><img src="/' . $temp->field_header_image[0]['filepath'] . '" /></a>';
      } 
      else { 
          echo '<img src="/' . $temp->field_header_image[0]['filepath'] . '" />';
      }
      ?>
      

      我记下的字段与您的实际字段相关。

      只有在填充了 url 字段时,才使用该 url 字段包装图像。

      然后在块显示中设置视图,并将该块设置在标题区域中。根据主题,您可能需要稍微修改 page.tpl.php 以将该页眉块区域移动到真正的页眉区域(但是一旦进入那里,很容易看到您需要做什么)。

      您甚至可以制作同一视图的页面视图,以便在页面 (/headerpics) 上一次显示所有出色的标题图片,每个页面都有一个编辑链接以便于管理。

      如果您只需要季节性图像,这将起作用。

      【讨论】:

        【解决方案4】:

        我不是在寻找任何广告风格的解决方案。

        This site“定期”更改顶部的图片,这不会让我烦恼。
        我只是假设使用了this solution for WordPress 中的某些内容。

        他们使用术语“动态标题”。

        这就是我想要的:

        dh_get_random_media_item() -
        将返回 Dynamic Headers 媒体目录中包含的随机媒体项的 URL

        为 Drupal 寻找类似的东西。

        【讨论】:

        • @jan:您应该通过编辑您的问题来添加说明,因为将它们放在答案中会使它们难以找到/容易被其他人忽略。祝模块搜索好运 - 万一你找到了东西,如果你能在这里发布它会很好(在这种情况下,答案当然是正确的方式;)
        • 会做!当我找到我要找的东西时,我会更新我的答案。谢谢!
        【解决方案5】:

        我不知道这个模块。

        如果您需要进行自定义实现,请注意缓存问题 - 如果您仅在后端实现旋转逻辑,则它仅适用于非缓存页面视图。如果它也需要用于缓存页面,则需要一个 javascript 解决方案(单独拉取图像,或者,如果是一小组图像,则设置精灵的不同部分)。


        编辑:将以下内容移下,因为 OP 不是在寻找广告风格的解决方案。

        来自广告领域的更多术语:

        • 顶部横向广告的“超级横幅”(或“超级横幅”)
        • “摩天大楼”用于大型垂直广告(通常在右侧)

        【讨论】:

          猜你喜欢
          • 2021-11-15
          • 2012-04-12
          • 1970-01-01
          • 1970-01-01
          • 2020-04-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-03-02
          相关资源
          最近更新 更多