/usr/share/doc/ruby-ramaze/examples/basic/layout.rb is in ruby-ramaze 2012.12.08-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | require 'rubygems'
require 'ramaze'
class MainController < Ramaze::Controller
layout :page
provide :html, :engine => :Nagoro
def index
@title = "Test"
"<p>Hello, World!</p>"
end
def page
%q{
<html>
<head>
<title>examples/layout</title>
</head>
<body>
<h1>#@title</h1>
#@content
</body>
</html>
}
end
end
Ramaze.start
|