lib/media_wiki/gateway.rb in mediawiki-gateway-0.4.3 vs lib/media_wiki/gateway.rb in mediawiki-gateway-0.4.4

- old
+ new

@@ -128,10 +128,11 @@ # * [:summary] Edit summary for history, string # * [:token] Use this existing edit token instead requesting a new one (useful for bulk loads) def create(title, content, options={}) form_data = {'action' => 'edit', 'title' => title, 'text' => content, 'summary' => (options[:summary] || ""), 'token' => get_token('edit', title)} form_data['createonly'] = "" unless options[:overwrite] + form_data['section'] = options[:section].to_s if options[:section] make_api_request(form_data) end # Edit page # @@ -431,10 +432,10 @@ # [page_titles] String or array of page titles to fetch # # Returns MediaWiki XML dump def export(page_titles) form_data = {'action' => 'query', 'titles' => [page_titles].join('|'), 'export' => nil, 'exportnowrap' => nil} - return make_api_request(form_data) + make_api_request(form_data).first end # Get a list of all known namespaces # # Returns array of namespaces (name => id)