Sha256: d2d63ab9c0d238e62b1c657998c97f50ed8a065d91348a0a48a0645656e22208
Contents?: true
Size: 809 Bytes
Versions: 5
Compression:
Stored size: 809 Bytes
Contents
description 'Page information aspect' Aspect.create(:pageinfo, priority: 4, layout: true, cacheable: true) do def call(context, page) @page = page render :info end end __END__ @@ info.slim table tbody tr td= :name.t td= @page.name tr td= :title.t td= @page.title tr td= :description.t td= @page.attributes['description'] - if @page.version tr td= :last_modified.t td= date @page.version.date tr td= :version.t td.version = @page.version tr td= :type.t td= @page.mime.comment.blank? ? @page.mime : "#{@page.mime.comment} (#{@page.mime})" - if !@page.content.empty? tr td= :download.t td a href=build_path(@page, aspect: 'download') = :download.t
Version data entries
5 entries across 5 versions & 1 rubygems