83a84 > @ng_keywords = {} 110a112,115 > @ng_keywords = {} > @info['ng_keywords'].split(/\s+/).each {|word| > @ng_keywords[word] = true > } 115c120,126 < db['search'] = @search --- > # db['search'] = @search > if @cgi_referer != nil > w_search = {} > unless @ng_keywords.include?(@param['word']) > db['search'] = @search > end > end 135a147,150 > when /\[\[img:(.*?)\|(.*?)\]\]/ # add by bakuchikujuu > %|#$2| > when /\[\[img:(.*?)\]\]/ # add by bakuchikujuu > %|| 243c258,276 < %|#{mes != '' ? mes : 'root'}| --- > %|#{mes != '' ? mes : 'root'}| > end > > def link_self_button(mes='', fname=nil, cmd=nil) > # mod by bakuchikujuu > url = PROG_NAME > input = {} > if cmd > input['fname'] = fname if fname > input['cmd'] = cmd if cmd > else > input[fname] = '' if fname > end > inputs = '' > input.each do |name, val| > inputs += %|\n| > end > > %|
\n\n#{inputs}
| 249c282,283 < s += link_self(%|#{name}|, fname, cmd) + "\n" --- > s += link_self_button(%|#{name}|, fname, cmd) + "\n" > # s += link_self(%|#{name}|, fname, cmd) + "\n" 316c350 < ['random', nil, 'random'], --- > # ['random', nil, 'random'], 319,320c353,355 < ['referer', nil, 'referer'], < ['change_log', nil, 'change_log']]) --- > # ['referer', nil, 'referer'], > ['change_log', nil, 'change_log'] > ]) 322c357,360 < #{link_self(%|title|)} --- >
> 自分自身のための ものづくり > / > #{link_self(%|自分自身のためのものづくりメモ|)} 323a362 >

突っ込みなどがありましたら掲示板にお願いします。

325a365,366 > #{link_self(%|title|)} > 377,380c418,421 < search_menu << link_self('time', nil, nil, nil, 1) < search_menu << link_self('sum', nil, nil, nil, 'sum') < search_menu << link_self('count', nil, nil, nil, 'count') < print < # search_menu << link_self('time', nil, nil, nil, 1) > # search_menu << link_self('sum', nil, nil, nil, 'sum') > # search_menu << link_self('count', nil, nil, nil, 'count') > print < # s = "%s\n\n%s" % [mes.chomp, File.mtime(fname).strftime('update : %Y/%m/%d (%a) %H:%M:%S')] > s = "%s\n\n%s\n%s" % [mes.chomp, Time.at(fname.gsub(/\D/,'').to_i).strftime('create : %Y/%m/%d (%a)'), File.mtime(fname).strftime('update : %Y/%m/%d (%a)')] # modified by bakuchikujuu 439c481 < puts similarity_search('lite', fname) if view && @info['similarity'] != 'off' --- > # puts similarity_search('lite', fname) if view && @info['similarity'] != 'off' 501c543 < print_header(' - random') --- > print_header(' - random', 1) # no_robots 609a652,657 > > if @word.size > 32 > print_header > print_footer > return > end 638c686,687 < print_header --- > # print_header > print_header(' - change log', true) 677c726,727 < print_header(' - referer') --- > # print_header(' - referer') > print_header(' - referer', true) # 検索エンジンにリンク元が登録されると邪魔 684a735,739 > def return_404 > print "Status: 404\r\n" > end > > 688a744,750 > if ENV['HTTP_USER_AGENT'] =~ /http:/ > if @param.include?('smode') or @param['cmd'] == 'edit' > return_404 > return > end > end >