Class Tags::HtmlMetaInfo
In: lib/webgen/plugins/tags/htmlmetainfo.rb
Parent: DefaultTag
DefaultTag MetaTag BreadcrumbTrailTag RelocatableTag IncludeFileTag DateTag LangbarTag WikiLinkTag SitemapTag ResourceTag ExecuteCommandTag CustomVarTag BlockTag MenuTag DownloadTag HtmlMetaInfo Webgen::Plugin TagProcessor lib/webgen/plugins/tags/date.rb lib/webgen/plugins/tags/menu.rb lib/webgen/plugins/tags/sitemap.rb lib/webgen/plugins/tags/wikilink.rb lib/webgen/plugins/tags/executecommand.rb lib/webgen/plugins/tags/langbar.rb lib/webgen/plugins/tags/breadcrumbtrail.rb lib/webgen/plugins/tags/includefile.rb lib/webgen/plugins/tags/relocatable.rb lib/webgen/plugins/tags/meta.rb lib/webgen/plugins/tags/htmlmetainfo.rb lib/webgen/plugins/tags/download.rb lib/webgen/plugins/tags/block.rb lib/webgen/plugins/tags/tag_processor.rb lib/webgen/plugins/coreplugins/resourcemanager.rb lib/webgen/plugins/tags/customvar.rb Tags dot/m_29_0.png

Methods

Public Instance methods

[Source]

    # File lib/webgen/plugins/tags/htmlmetainfo.rb, line 13
13:     def process_tag( tag, chain )
14:       cur_node = chain.last
15:       s = ""
16:       ['description', 'author', 'keywords'].each do |key|
17:          if value = cur_node.meta_info[key]
18:             value = CGI::escapeHTML(value)
19:             s += "<meta name='#{key}' content='#{value}'/>\n"
20:          end
21:       end
22:       s
23:     end

[Validate]