From ce5375db54a1889a524d3a0b8a312a61279b879e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 22 Mar 2012 09:27:27 +0530 Subject: [PATCH] Update b92. Fixes #961211 (Updated recipe for B92) --- recipes/b92.recipe | 20 +++++++++++++------- recipes/icons/b92.png | Bin 413 -> 1559 bytes 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/recipes/b92.recipe b/recipes/b92.recipe index 7181419682..c4520b37fc 100644 --- a/recipes/b92.recipe +++ b/recipes/b92.recipe @@ -1,6 +1,6 @@ __license__ = 'GPL v3' -__copyright__ = '2008-2011, Darko Miletic ' +__copyright__ = '2008-2012, Darko Miletic ' ''' b92.net ''' @@ -20,13 +20,13 @@ class B92(BasicNewsRecipe): encoding = 'cp1250' language = 'sr' publication_type = 'newsportal' - masthead_url = 'http://www.b92.net/images/fp/logo.gif' + masthead_url = 'http://b92s.net/v4/img/new-logo.png' extra_css = """ - @font-face {font-family: "serif1";src:url(res:///opt/sony/ebook/FONT/tt0011m_.ttf)} @font-face {font-family: "sans1";src:url(res:///opt/sony/ebook/FONT/tt0003m_.ttf)} body{font-family: Arial,Helvetica,sans1,sans-serif} - .articledescription{font-family: serif1, serif} .article-info2,.article-info1{text-transform: uppercase; font-size: small} + img{display: block} + .sms{font-weight: bold} """ conversion_options = { @@ -37,11 +37,17 @@ class B92(BasicNewsRecipe): , 'linearize_tables' : True } - preprocess_regexps = [(re.compile(u'\u0110'), lambda match: u'\u00D0')] + preprocess_regexps = [ + (re.compile(u'\u0110'), lambda match: u'\u00D0'), + (re.compile(r'', re.DOTALL|re.IGNORECASE), lambda match: 'something') + ] keep_only_tags = [dict(attrs={'class':['article-info1','article-text']})] - remove_attributes = ['width','height','align','hspace','vspace','border'] - remove_tags = [dict(name=['embed','link','base','meta'])] + remove_attributes = ['width','height','align','hspace','vspace','border','lang','xmlns:fb'] + remove_tags = [ + dict(name=['embed','link','base','meta','iframe']) + ,dict(attrs={'id':'social'}) + ] feeds = [ (u'Vesti' , u'http://www.b92.net/info/rss/vesti.xml' ) diff --git a/recipes/icons/b92.png b/recipes/icons/b92.png index 864c2e4e8ebb324087ab828d8d00e3268409a76b..bd02fd88ae9c3b347ac4ff0a4c889c5c0c5b848e 100644 GIT binary patch literal 1559 zcmV+y2I%>TP)zv3m112=cc^T6Tn9yLCvN$TJyLw!h+G&ARgjU5y=*3Z<8*ZbE8 zRnM}2y?(d679qG~@%h}ynQ}$APoJZyI@G`Cm0rv((WtfXP&CwSCCMUfYy}xP$#xD_ zl@)bMX6|cgZZ|Rsg2RrU7aE%oF0kMmA}%j`l#+C$=0SZ|m(F9LkldOUX+4d70&P%ot3Yr_+;wJ5BYHWL>kFHCnR%`V< zX!HdCwP{oMrY28on~!G{s8kv{yCjPRcVu$+>2V=&S$L&lMf{I?K9-YM=-^~SMc_ut zhPlUn91iUp*D9CCq*KAerK=zgP%?6p;M}RwT*@tlGd0ZX8MB%i+KLJ)Z!4=I(~+~} z%hpaX;c@=DRlPp(=eAZ=cQAC6hk9+<7X$60Yn4f{>A*nhNS%)4@wt$Wof@QodF09tOX z2LdO1!64cKa42Qj5nG|fj)SpQHpb|w;G5N}7ye{o!dbm}a!`nrO|T6`YBXIx?7EPd zew9TPH5}9j(aRh>&plS0l~H)&)#v!3f-7flt2-$hMD~`>V&TJkPf!1H!}v-B@pv48 zfG-dA3<#DOp@DHO=ayYKbqnc9P?+aBy+eWnXA-S#&7r8{$M0=wc+uSfvLNxYPuUga z=4lT#o3<*eIKR@;$}~vfA$AwB39Kx1T_n`+n2!RWeedtujY~5lW(7}+3xVpXy7Q#) zj|#1(t7p7ctE;(RUz}gn`n-cGFtBBm*9OQD0HxDlK09!@ zBxO&Onc&Sg%p1O*hu{s_=;cn$MjdUPr!xMmf6`*48)Wn1$&&UK6@d^Gti7X^K^l@( zRsJL=^9Cg0ZrS5Yr%UzkDT4w4u%DoJ>JJBgLEj|^wrqrSbfkZuvw7awekr^3R^ffR zD#3u@Fwb#OGA@tPo2IV1>FhCORe2qKX=!a5HqlR}aOW79K>Lf%yrad+{C}X0#`~mF z_vrUB-7ut=0s6yuaQ9BuJ*@GOdvrk)eZMpo_tu3b`EFvG0TYTC^cB+#n9yXu%}g_3 zLQ@8(G0lJpP4nNvGy^6S<-e6_225y1z&55CFrnxnJD6s`gk}%f$ut8dG$-&K1DY$_ z#WVvZ6eruwGy^6SAGC*Q225yv&|an)FrmfrZ~y0?%G(r4{s#|BOuO%FJjVb4002ov JPDHLkV1lls>@@%Y literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b zK-vS0-A-oPfdtD69Mgd`SU*F|v9*VRoMWCYjv*GOmrnBLJ8Zz=GJo|w?K@`*jBAW` zd3Zebzp_g9BzONu24+=-AI$x)kBTvVTid|6!pWt+;h9}w=X0;CUW}nxYZ-QM*d4ht zwV~rpzq^?6>vyqD%&NXyls9Z`>sEM|bNd==|4qgd=R}fPR=tbmzjIYHX`8OqMgHY6 z-xbs+#^oq&kBQy7VAcCe%7^Zr7n{`Gv2Ih|M5EItVaBVp)^7b-_~!cE?`OD$&v)hd z`b^(^r#ZTI4$GIk7-c)Z#E2Q9<*w=)XKop%Gd;=VeZFO Qtw0S7p00i_>zopr0C+o;%m4rY