Sha256: cb4ac4977aa425be0ce4bfa7eef3162829cd0b40bc85208239cba2444ad09e9f

Contents?: true

Size: 458 Bytes

Versions: 32

Compression:

Stored size: 458 Bytes

Contents

class MediawikiTasks < Thor
  namespace "dradis:plugins:wiki"

  desc "search QUERY", "perform a general search against a remote MediaWiki"
  def search(query)
    require 'config/environment'

    results = Dradis::Plugins::Mediawiki::Filters::FullTextSearch.new.query(query: query)

    puts "Wiki Search\n==========="
    puts "#{results.size} results"

    results.each do |record|
      puts "#{record.title}\n\t#{record.description}"
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
dradis-mediawiki-4.15.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.14.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.13.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.11.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.10.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.9.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.8.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.7.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.6.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.5.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.4.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.3.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.2.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.1.0 lib/tasks/thorfile.rb
dradis-mediawiki-4.0.0 lib/tasks/thorfile.rb
dradis-mediawiki-3.22.0 lib/tasks/thorfile.rb
dradis-mediawiki-3.21.0 lib/tasks/thorfile.rb
dradis-mediawiki-3.20.0 lib/tasks/thorfile.rb
dradis-mediawiki-3.19.0 lib/tasks/thorfile.rb
dradis-mediawiki-3.18.0 lib/tasks/thorfile.rb