Sha256: 2784b69caf3a836279740078f920258eb90a0db8592983dd5ff1f7101f0b36b9
Contents?: true
Size: 849 Bytes
Versions: 2
Compression:
Stored size: 849 Bytes
Contents
# -*- coding: utf-8 -*- # # @file # @brief ホーム画面 # @author ongaeshi # @date 2010/10/13 require 'rack' require File.join(File.dirname(__FILE__), 'database') require File.join(File.dirname(__FILE__), 'html_renderer') require File.join(File.dirname(__FILE__), 'query') module Grenweb class Home include Rack::Utils def call(env) @env = env @request = Rack::Request.new(env) @query = Query.new(@request) @response = Rack::Response.new @response["Content-Type"] = "text/html; charset=UTF-8" render end private def render r = HTMLRendeler.new(@request.script_name) @response.write r.header_home("gren", "gren", Version) @response.write r.search_box @response.write r.footer_home("??", Database.instance.fileNum) @response.to_a end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gren-0.3.2 | lib/grenweb/home.rb |
gren-0.3.1 | lib/grenweb/home.rb |