Changeset 18362 for platform/tdiary/plugin
- Timestamp:
- 08/28/08 08:10:20 (3 months ago)
- Files:
-
- 1 modified
-
platform/tdiary/plugin/notify_miniblog.rb (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
platform/tdiary/plugin/notify_miniblog.rb
r18179 r18362 17 17 18 18 module Miniblog 19 SOURCE = 'tdiary/notify_miniblog.rb'20 21 19 class Updater 22 20 def initialize( user, pass, config ) … … 31 29 req = Net::HTTP::Post.new(@config.path) 32 30 req.basic_auth(@user, @pass) 33 req.body = 'status=' + URI.encode(status, /[^-.!~*'()\w]/n) + '&source=' + SOURCE31 req.body = status 34 32 35 33 Net::HTTP.start( @config.host, 80 ) do |http| … … 56 54 end 57 55 58 url = @conf.base_url + anchor("#{date}p%02d" % index)56 url = URI.encode(@conf.base_url + anchor("#{date}p%02d" % index), /[^-.!~*'()\w]/n) 59 57 prefix = @conf['miniblog.notify.prefix'] 60 58 format = @conf['miniblog.notify.format'] 59 source = 'tdiary/notify_miniblog.rb' 61 60 62 status = format % [prefix, sectitle, url] 61 status = 'status=' + format % [prefix, sectitle, url] + '&source=' + source 62 if @conf['miniblog.service'] == "HatenaHaiku" then 63 status += '&keyword=id:' + @conf['miniblog.user'] 64 end 65 63 66 config = @miniblog_list[@conf['miniblog.service']] 64 67
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)