From 752cfd30e986d8a77bfcef51ee4a15ba3c044059 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Wed, 26 May 2010 19:16:02 -0400 Subject: general extension of regex matches for http: to include https: --- lib/sisu/v2/html_promo.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'lib/sisu/v2/html_promo.rb') diff --git a/lib/sisu/v2/html_promo.rb b/lib/sisu/v2/html_promo.rb index 92ea15ec..0b3e500a 100644 --- a/lib/sisu/v2/html_promo.rb +++ b/lib/sisu/v2/html_promo.rb @@ -154,10 +154,10 @@ module SiSU_HTML_promo : "#{Db[:name_prefix]}#{@prod['db']}" else nil end - action=if @prod['action']=~/^http:\/\// + action=if @prod['action']=~/^https?:\/\// @prod['action'] elsif defined? @rc['search']['sisu']['action'] \ - and @rc['search']['sisu']['action'] =~/^http:\/\// + and @rc['search']['sisu']['action'] =~/^https?:\/\// @rc['search']['sisu']['action'] else nil end @@ -169,7 +169,7 @@ module SiSU_HTML_promo end def search_form_hyperestraier(table=true) action=if defined? @rc['search']['hyperestraier']['action'] \ - and @rc['search']['hyperestraier']['action'] =~/^http:\/\// + and @rc['search']['hyperestraier']['action'] =~/^https?:\/\// @rc['search']['hyperestraier']['action'] else nil end @@ -187,7 +187,7 @@ module SiSU_HTML_promo and x['url'] \ and x['title'] subtitle=x['subtitle'] ? %{ - #{x['subtitle']}} : '' - url_=(x['url'] =~/http:/) ? x['url'] : "../#{x['url']}" + url_=(x['url'] =~/https?:/) ? x['url'] : "../#{x['url']}" links_a << %{\n} end end @@ -199,7 +199,7 @@ module SiSU_HTML_promo @prod['image'] ? %{
} : '' end def url_link - @url_=if @prod['url'] =~/http:/ + @url_=if @prod['url'] =~/https?:/ "#{@prod['url']}" else "../#{@prod['url']}" # "#{@env.url.root}/#{@prod['url']}" end -- cgit v1.2.3