Sha256: 581fd3479bdf914d80c5af3238f3f690e5770293d50bf2cf3a74001de6c60ef2

Contents?: true

Size: 459 Bytes

Versions: 6

Compression:

Stored size: 459 Bytes

Contents

# -*- coding: utf-8 -*-
description 'Text aspect'

Aspect.create(:text, mime: 'text/plain; charset=utf-8') do
  def accepts?(page); page.mime.text?; end
  def call(context, page)
    context.header['Content-Length'] = page.content.bytesize.to_s
    page.content
  end
end

__END__
@@ locale.yml
cs:
  aspect_text: 'Stažení textu'
de:
  aspect_text: 'Quellcode herunterladen'
en:
  aspect_text: 'Text Download'
fr:
  aspect_text: "Téléchargement en texte"

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
olelo-0.9.15 plugins/aspects/text.rb
olelo-0.9.14 plugins/aspects/text.rb
olelo-0.9.13 plugins/aspects/text.rb
olelo-0.9.12 plugins/aspects/text.rb
olelo-0.9.11 plugins/aspects/text.rb
olelo-0.9.10 plugins/aspects/text.rb