class Moodle2CC::Canvas::Wiki
Attributes
pages[RW]
Public Class Methods
new(mod)
click to toggle source
Calls superclass method
Moodle2CC::CC::Wiki::new
# File lib/moodle2cc/canvas/wiki.rb, line 6 def initialize(mod) @href_template = "#{WIKI_FOLDER}/%s.html" super @pages.map! do |page| page.body.gsub!(/\[(.*?)\]/) do |match| title_slug = file_slug(@title) slug = [title_slug, file_slug(match)].join('-') href = File.join(CGI.escape(WIKI_TOKEN), 'wiki', slug) %(<a href="#{href}" title="#{$1}">#{$1}</a>) end page end end
Public Instance Methods
create_module_meta_item_elements(item_node)
click to toggle source
# File lib/moodle2cc/canvas/wiki.rb, line 21 def create_module_meta_item_elements(item_node) item_node.content_type 'WikiPage' item_node.identifierref @identifier end