class NoticeSys::Main
Public Class Methods
new(basepath, xslfile, statuscss_url, statuslistcss_url, weblet_file, static_urlbase, urlbase, weblet_cssfile)
click to toggle source
# File lib/noticesys.rb, line 605 def initialize(basepath, xslfile, statuscss_url, statuslistcss_url, weblet_file, static_urlbase, urlbase, weblet_cssfile) weblet = Weblet.new(weblet_file) @status = StatusView.new(basepath, xslfile, statuscss_url, weblet) @statuslist = StatusListView.new(basepath, statuslistcss_url, static_urlbase, weblet) @hashtag = HashtagQueryView.new(basepath, statuslistcss_url, weblet, static_urlbase, urlbase) @search = SearchQueryView.new(basepath, statuslistcss_url, weblet, static_urlbase, urlbase) @css = CssView.new(weblet_cssfile) end
Public Instance Methods
hashtag_query(s, referer)
click to toggle source
# File lib/noticesys.rb, line 637 def hashtag_query(s, referer) @hashtag.render s, referer end
notice_css()
click to toggle source
# File lib/noticesys.rb, line 621 def notice_css() @css.notice_css() end
noticelist_css()
click to toggle source
# File lib/noticesys.rb, line 625 def noticelist_css() @css.noticelist_css() end
search_query(s, referer)
click to toggle source
# File lib/noticesys.rb, line 641 def search_query(s, referer) @search.render s, referer end
status(topic, rawid, referer)
click to toggle source
# File lib/noticesys.rb, line 629 def status(topic, rawid, referer) @status.render topic, rawid, referer end
status_list(username)
click to toggle source
# File lib/noticesys.rb, line 633 def status_list(username) @statuslist.render username end