Sha256: 3c3db2de05f52dfcd94ed38e38394a1fc5b8071ebd7e2637471639f237b7aef2

Contents?: true

Size: 1.18 KB

Versions: 46

Compression:

Stored size: 1.18 KB

Contents

# iplookup.rb
#
# Copyright (c) 2005 SHIBATA Hiroshi <h-sbt@nifty.com>
# Distributed under the GPL
#
if TDIARY_VERSION >= '2.1.2.20050825' then
   add_conf_proc( 'iplookup', @iplookup_label, 'security' ) do
      iplookup_conf_proc
   end
else
   add_conf_proc( 'iplookup', @iplookup_label ) do
      iplookup_conf_proc
   end
end
def iplookup_conf_proc
	if @mode == 'saveconf' then
      if @cgi.params['iplookup.ip.list'] && @cgi.params['iplookup.ip.list'][0]
         @conf['iplookup.ip.list'] = @cgi.params['iplookup.ip.list'][0]
      else
         @conf['iplookup.ip.list'] = nil
      end

      if @cgi.params['iplookup.safe_ip.list'] && @cgi.params['iplookup.safe_ip.list'][0]
         @conf['iplookup.safe_ip.list'] = @cgi.params['iplookup.safe_ip.list'][0]
      else
         @conf['iplookup.safe_ip.list'] = nil
      end

	end

   # initialize DNSBL list
   @conf['iplookup.ip.list'] = "bsb.spamlookup.net\nopm.blitzed.org\nniku.2ch.net" unless @conf['iplookup.ip.list']

	result = <<-HTML
		<h3>#{@iplookup_ip_label}</h3>
		<p>#{@iplookup_ip_label_desc}</p>
		<p><textarea name="iplookup.ip.list" cols="70" rows="5">#{CGI::escapeHTML( @conf['iplookup.ip.list'] )}</textarea></p>
	HTML
end

Version data entries

46 entries across 40 versions & 2 rubygems

Version Path
tdiary-contrib-5.3.0 filter/plugin/iplookup.rb
tdiary-contrib-5.2.4 filter/plugin/iplookup.rb
tdiary-contrib-5.2.3 filter/plugin/iplookup.rb
tdiary-contrib-5.2.2 filter/plugin/iplookup.rb
tdiary-contrib-5.2.1 filter/plugin/iplookup.rb
tdiary-contrib-5.2.0 filter/plugin/iplookup.rb
tdiary-contrib-5.1.7 filter/plugin/iplookup.rb
tdiary-contrib-5.1.6 filter/plugin/iplookup.rb
tdiary-5.1.6 vendor/bundle/ruby/2.7.0/gems/tdiary-5.1.5/vendor/bundle/ruby/3.0.0/gems/tdiary-contrib-5.1.4/filter/plugin/iplookup.rb
tdiary-5.1.6 vendor/bundle/ruby/2.7.0/bundler/gems/tdiary-contrib-d1e41204db13/filter/plugin/iplookup.rb
tdiary-contrib-5.1.5 filter/plugin/iplookup.rb
tdiary-5.1.5 vendor/bundle/ruby/3.0.0/gems/tdiary-contrib-5.1.4/filter/plugin/iplookup.rb
tdiary-contrib-5.1.4 filter/plugin/iplookup.rb
tdiary-contrib-5.1.3 filter/plugin/iplookup.rb
tdiary-contrib-5.1.2 filter/plugin/iplookup.rb
tdiary-contrib-5.1.1 filter/plugin/iplookup.rb
tdiary-contrib-5.1.0 filter/plugin/iplookup.rb
tdiary-contrib-5.0.13 filter/plugin/iplookup.rb
tdiary-contrib-5.0.12 filter/plugin/iplookup.rb
tdiary-contrib-5.0.11 filter/plugin/iplookup.rb