comparison urllog.tcl @ 424:825cac46b1cb

Cosmetic / stray trailing whitespace cleanup.
author Matti Hamalainen <ccr@tnsp.org>
date Sun, 08 Jan 2017 03:55:55 +0200
parents 880a07485275
children e5810c52d376
comparison
equal deleted inserted replaced
423:44c9128097cd 424:825cac46b1cb
37 ########################################################################## 37 ##########################################################################
38 set urllog_name "URLLog" 38 set urllog_name "URLLog"
39 set urllog_version "2.4.2" 39 set urllog_version "2.4.2"
40 40
41 set urllog_tld_list [split $urllog_tld_list ","] 41 set urllog_tld_list [split $urllog_tld_list ","]
42 set urllog_httprep [split "\@|%40|{|%7B|}|%7D|\[|%5B|\]|%5D" "|"] 42 set urllog_httprep [split "\@|%40|{|%7B|}|%7D|\[|%5B|\]|%5D" "|"]
43 43
44 44
45 ### Require packages 45 ### Require packages
46 package require sqlite3 46 package require sqlite3
47 package require http 47 package require http
118 global urllog_preferredmsg 118 global urllog_preferredmsg
119 119
120 if {$apublic == 1} { 120 if {$apublic == 1} {
121 putserv "$urllog_preferredmsg $achan :$amsg" 121 putserv "$urllog_preferredmsg $achan :$amsg"
122 } else { 122 } else {
123 putserv "$urllog_preferredmsg $anick :$amsg" 123 putserv "$urllog_preferredmsg $anick :$amsg"
124 } 124 }
125 } 125 }
126 126
127 127
128 proc urllog_verb_msg {anick achan amsg} { 128 proc urllog_verb_msg {anick achan amsg} {
188 if {[string length $utitle] > 0} { 188 if {[string length $utitle] > 0} {
189 set qstr "$urlmsg_alreadyknown - '$utitle' $qstr" 189 set qstr "$urlmsg_alreadyknown - '$utitle' $qstr"
190 } else { 190 } else {
191 set qstr "$urlmsg_alreadyknown $qstr" 191 set qstr "$urlmsg_alreadyknown $qstr"
192 } 192 }
193 193
194 if {[utl_match_delim_list $urllog_msg_channels $uchan]} { 194 if {[utl_match_delim_list $urllog_msg_channels $uchan]} {
195 urllog_verb_msg $urlNick $urlChan $qstr 195 urllog_verb_msg $urlNick $urlChan $qstr
196 } 196 }
197 return 0 197 return 0
198 } 198 }
371 371
372 ### Does the URL already exist? 372 ### Does the URL already exist?
373 if {![urllog_exists $urlStr $urlNick $urlHost $urlChan]} { 373 if {![urllog_exists $urlStr $urlNick $urlHost $urlChan]} {
374 return 1 374 return 1
375 } 375 }
376 376
377 ### Validate URL compoments, etc. 377 ### Validate URL compoments, etc.
378 set urlProto "" 378 set urlProto ""
379 set urlHostName "" 379 set urlHostName ""
380 if {![urllog_validate_url $urlNick $urlChan urlStr urlProto urlHostName]} { 380 if {![urllog_validate_url $urlNick $urlChan urlStr urlProto urlHostName]} {
381 return 1 381 return 1
469 # KLUDGE! 469 # KLUDGE!
470 set uencoding $uenc_http2 470 set uencoding $uenc_http2
471 if {$uencoding == "" && $uenc_doc2 != ""} { 471 if {$uencoding == "" && $uenc_doc2 != ""} {
472 set uencoding $uenc_doc2 472 set uencoding $uenc_doc2
473 } elseif {$uencoding == ""} { 473 } elseif {$uencoding == ""} {
474 # If _NO_ known encoding of any kind, assume the default of iso8859-1 474 # If _NO_ known encoding of any kind, assume the default of iso8859-1
475 set uencoding "iso8859-1" 475 set uencoding "iso8859-1"
476 } 476 }
477 477
478 urllog_log "Charsets: http='$uenc_http', doc='$uenc_doc' / sanitized http='$uenc_http2', doc='$uenc_doc2' -> '$uencoding'" 478 urllog_log "Charsets: http='$uenc_http', doc='$uenc_doc' / sanitized http='$uenc_http2', doc='$uenc_doc2' -> '$uencoding'"
479 479
608 if {$urllog_shorturl != 0 && $uid != ""} { 608 if {$urllog_shorturl != 0 && $uid != ""} {
609 set shortURL "$shortURL [urllog_get_short $uid]" 609 set shortURL "$shortURL [urllog_get_short $uid]"
610 } 610 }
611 urllog_msg $upublic $unick $uchan "#$iresults: $shortURL ($uuser@[utl_ctime $utime])" 611 urllog_msg $upublic $unick $uchan "#$iresults: $shortURL ($uuser@[utl_ctime $utime])"
612 } 612 }
613 613
614 if {$iresults == 0} { 614 if {$iresults == 0} {
615 # If no URLs were found 615 # If no URLs were found
616 urllog_msg $upublic $unick $uchan $urlmsg_nomatch 616 urllog_msg $upublic $unick $uchan $urlmsg_nomatch
617 } 617 }
618 618