From 07b8de599d7ee8328dd013b30606aa9c5908089d Mon Sep 17 00:00:00 2001 From: BOHUNG Date: Fri, 28 Feb 2020 21:54:36 +0800 Subject: [PATCH] fix e_paper error caused by topic which doesn't have category.Put template modules file into plugin. --- app/controllers/e_papers_controller.rb | 6 +- .../e_paper/_category_wise_articles.html.erb | 7 ++ modules/e_paper/_criteria_list.html.erb | 20 ++++++ modules/e_paper/_latest_criteria.html.erb | 10 +++ modules/e_paper/_latest_slider_aside.html.erb | 14 ++++ .../_latest_slider_full_screen.html.erb | 40 +++++++++++ modules/e_paper/_subscriber.html.erb | 39 +++++++++++ modules/e_paper/_widget.html.erb | 6 ++ modules/e_paper/epaper_index1.html.erb | 22 ++++++ modules/e_paper/epaper_index2.html.erb | 22 ++++++ modules/e_paper/info.json | 66 ++++++++++++++++++ modules/e_paper/papers.html.erb | 21 ++++++ modules/e_paper/show.html.erb | 16 +++++ .../thumbs/category_wise_articles_thumb.png | Bin 0 -> 1895 bytes .../e_paper/thumbs/criteria_list_thumb.png | Bin 0 -> 1226 bytes .../e_paper/thumbs/latest_criteria_thumb.png | Bin 0 -> 1895 bytes .../thumbs/latest_slider_aside_thumb.png | Bin 0 -> 1757 bytes .../latest_slider_full_screen_thumb.png | Bin 0 -> 1724 bytes modules/e_paper/thumbs/subscriber_thumb.png | Bin 0 -> 2170 bytes modules/e_paper/thumbs/thumb.png | Bin 0 -> 4075 bytes modules/e_paper/topics.html.erb | 17 +++++ 21 files changed, 303 insertions(+), 3 deletions(-) create mode 100644 modules/e_paper/_category_wise_articles.html.erb create mode 100644 modules/e_paper/_criteria_list.html.erb create mode 100644 modules/e_paper/_latest_criteria.html.erb create mode 100644 modules/e_paper/_latest_slider_aside.html.erb create mode 100644 modules/e_paper/_latest_slider_full_screen.html.erb create mode 100644 modules/e_paper/_subscriber.html.erb create mode 100644 modules/e_paper/_widget.html.erb create mode 100644 modules/e_paper/epaper_index1.html.erb create mode 100644 modules/e_paper/epaper_index2.html.erb create mode 100644 modules/e_paper/info.json create mode 100644 modules/e_paper/papers.html.erb create mode 100644 modules/e_paper/show.html.erb create mode 100644 modules/e_paper/thumbs/category_wise_articles_thumb.png create mode 100644 modules/e_paper/thumbs/criteria_list_thumb.png create mode 100644 modules/e_paper/thumbs/latest_criteria_thumb.png create mode 100644 modules/e_paper/thumbs/latest_slider_aside_thumb.png create mode 100644 modules/e_paper/thumbs/latest_slider_full_screen_thumb.png create mode 100644 modules/e_paper/thumbs/subscriber_thumb.png create mode 100644 modules/e_paper/thumbs/thumb.png create mode 100644 modules/e_paper/topics.html.erb diff --git a/app/controllers/e_papers_controller.rb b/app/controllers/e_papers_controller.rb index 6e32eb2..07799d9 100644 --- a/app/controllers/e_papers_controller.rb +++ b/app/controllers/e_papers_controller.rb @@ -9,8 +9,8 @@ class EPapersController < ApplicationController "description" => topic.description, "img_url" => topic.image.url, "img_url_thumb" => topic.image.thumb.url, - "category" => topic.category.title, - "category_title" => topic.category.title, + "category" => (topic.category.title rescue ""), + "category_title" => (topic.category.title rescue ""), "publish_date" => topic.period } end @@ -19,7 +19,7 @@ class EPapersController < ApplicationController "extras" => { }, - "total_pages" => topics.total_pages + "total_pages" => (topics.count * 1.0 / OrbitHelper.page_data_count).ceil } end diff --git a/modules/e_paper/_category_wise_articles.html.erb b/modules/e_paper/_category_wise_articles.html.erb new file mode 100644 index 0000000..80aa05f --- /dev/null +++ b/modules/e_paper/_category_wise_articles.html.erb @@ -0,0 +1,7 @@ +
+
+

{{title}}

+
{{description}}
+ {{title}} +
+
\ No newline at end of file diff --git a/modules/e_paper/_criteria_list.html.erb b/modules/e_paper/_criteria_list.html.erb new file mode 100644 index 0000000..2863591 --- /dev/null +++ b/modules/e_paper/_criteria_list.html.erb @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + +
{{th_title}}{{th_description}}
+ {{title}} + {{description}}
+Read More diff --git a/modules/e_paper/_latest_criteria.html.erb b/modules/e_paper/_latest_criteria.html.erb new file mode 100644 index 0000000..73b3223 --- /dev/null +++ b/modules/e_paper/_latest_criteria.html.erb @@ -0,0 +1,10 @@ +
+

{{category_title}}

+
+
+

{{title}}

+
{{description}}
+ {{title}} +
+
+
diff --git a/modules/e_paper/_latest_slider_aside.html.erb b/modules/e_paper/_latest_slider_aside.html.erb new file mode 100644 index 0000000..6343052 --- /dev/null +++ b/modules/e_paper/_latest_slider_aside.html.erb @@ -0,0 +1,14 @@ +
+ +
diff --git a/modules/e_paper/_latest_slider_full_screen.html.erb b/modules/e_paper/_latest_slider_full_screen.html.erb new file mode 100644 index 0000000..f1feab3 --- /dev/null +++ b/modules/e_paper/_latest_slider_full_screen.html.erb @@ -0,0 +1,40 @@ + +
+ +
+ + diff --git a/modules/e_paper/_subscriber.html.erb b/modules/e_paper/_subscriber.html.erb new file mode 100644 index 0000000..899dfc6 --- /dev/null +++ b/modules/e_paper/_subscriber.html.erb @@ -0,0 +1,39 @@ +
+
+
+ +
+
+ +
+
+
+ diff --git a/modules/e_paper/_widget.html.erb b/modules/e_paper/_widget.html.erb new file mode 100644 index 0000000..6cf1f24 --- /dev/null +++ b/modules/e_paper/_widget.html.erb @@ -0,0 +1,6 @@ +
+

{{widget-title}}

+ +
\ No newline at end of file diff --git a/modules/e_paper/epaper_index1.html.erb b/modules/e_paper/epaper_index1.html.erb new file mode 100644 index 0000000..0c4d026 --- /dev/null +++ b/modules/e_paper/epaper_index1.html.erb @@ -0,0 +1,22 @@ + + + +
+ +
+
+ {{title}} +
+
+

{{title}}

+
{{description}}
+
+ + +
+
diff --git a/modules/e_paper/epaper_index2.html.erb b/modules/e_paper/epaper_index2.html.erb new file mode 100644 index 0000000..960781e --- /dev/null +++ b/modules/e_paper/epaper_index2.html.erb @@ -0,0 +1,22 @@ + + + +
+ + +
diff --git a/modules/e_paper/info.json b/modules/e_paper/info.json new file mode 100644 index 0000000..380b840 --- /dev/null +++ b/modules/e_paper/info.json @@ -0,0 +1,66 @@ +{ + "frontend": [ + { + "filename" : "epaper_index1", + "name" : { + "zh_tw" : "1. 電子報列表", + "en" : "1. Thumbnail ( widget-title, question )" + }, + "thumbnail" : "thumb.png" + }, + { + "filename" : "epaper_index2", + "name" : { + "zh_tw" : "2. 電子報列表-title", + "en" : "1. Thumbnail ( widget-title, question )" + }, + "thumbnail" : "thumb.png" + } + ], + "widgets" : [ + { + "filename" : "criteria_list", + "name" : { + "zh_tw" : "電子報目錄", + "en" : "Criteria List" + }, + "thumbnail" : "criteria_list_thumb.png" + }, { + "filename": "category_wise_articles", + "name": { + "zh_tw": "電子報類別目錄", + "en": "Category wise articles" + }, + "thumbnail": "category_wise_articles_thumb.png" + }, { + "filename": "latest_criteria", + "name": { + "zh_tw": "最新一期文章", + "en": "Latest articles" + }, + "thumbnail": "latest_criteria_thumb.png" + }, { + "filename": "latest_slider_full_screen", + "name": { + "zh_tw": "最新一期文章輪撥(全幅)", + "en": "Latest articles slider full screen" + }, + "thumbnail": "latest_slider_full_screen_thumb.png" + }, { + "filename": "latest_slider_aside", + "name": { + "zh_tw": "最新一期文章輪撥(邊欄)", + "en": "Latest articles slider aside" + }, + "thumbnail": "latest_slider_aside_thumb.png" + }, + { + "filename": "subscriber", + "name": { + "zh_tw": "訂閱", + "en": "Subscriber widget" + }, + "thumbnail": "subscriber_thumb.png" + } + ] +} diff --git a/modules/e_paper/papers.html.erb b/modules/e_paper/papers.html.erb new file mode 100644 index 0000000..b9fecf7 --- /dev/null +++ b/modules/e_paper/papers.html.erb @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + +
{{th_title}}{{th_description}}
+ {{title}} + {{description}}
+ +{{pagination_goes_here}} \ No newline at end of file diff --git a/modules/e_paper/show.html.erb b/modules/e_paper/show.html.erb new file mode 100644 index 0000000..6073534 --- /dev/null +++ b/modules/e_paper/show.html.erb @@ -0,0 +1,16 @@ +
+ {{member_name}} + + {{member_autobiography}} +

{{title}}

+
+ {{category_title}}
+ {{criteria_title}} +
+
+ {{publish_date}}
+ +
+
+
{{content}}
+
diff --git a/modules/e_paper/thumbs/category_wise_articles_thumb.png b/modules/e_paper/thumbs/category_wise_articles_thumb.png new file mode 100644 index 0000000000000000000000000000000000000000..91af9c46e93db84061eeb817cc98c460e456e401 GIT binary patch literal 1895 zcmY+F3sh3+7RRYfxu|H_bkRg7$!tbbP)iJz#_@sX#YcvZ%tVr$i&^TVlKJZTVkBQ( z-=Qgby`{#eQ97hp2=ow1%R$BzlkqW1sA=Xi@1dGm>z=jF`PN?FKKp#@|NrfMXg+v% zZHNH`1OjP$;9UHGwFS7_!0NzL@Mg0QSk&U2J^aDIbrpOr2L#eE@^JaiKk??<5iw<7 zf`M>Bj4QEtx<)iB`MrAKaH-*N_ha>v<6_76_abUuq}JA-c&^;?J+x=}7avHbY4!-O z%JT=E%I~9n!--EXYuz6hdWy42!kKQID7o3+J6%rY=B>S%aI2_KmdmzE5Pv;3c@FH_QL~KyetLO*p z&Q5r{ueEjsy#3et@VDRQ$s?)Mpn+j!XfxsE%*;$AJDMH*OWYKG`iMF-rsJVYfnL;r z=P|9=X2K0QnhCNqxE|MFLaddhclTv|P*7%PXMY$RtTlIwuG$ZZf>Lzz-TDCRVXb-bqdc@OMTVd*4T!I54 zWJnb&%53+V&9{|ntEF2b=pI|lEgd5#A5<3S->i2+?88*~+@8EuRvbIU<6F*w#9bf6#a@cDgZ*$D=m^sY&{u&2BxUN(3S{_&%UqooLnu&~8s@nB~p*MF=%WP?Gnsc-?VZO6%uf5PMo3kw}$t!&g} zYzL0Ql%~^Q0`N;e6n)pzlAnll+t6@ah(`Ofs1AZ>IcVVY6-2rky2H%V!tUU4`78}KX{N)ES>@&zHkwS7$CyNQn;)u zop^-|ad+pO2%EOa(49V?auTL5xU&<0IX+-;BDg(iS28kG^1!h9>eG#-w==6Em9X^Vr@5@vuh>xLie{idI#lEKTV6SmBUby%$)xy&9;}K;r@TUZUY?f0w VQPR53Xl#Kh^l-(y+;tAS_CH25rRe|w literal 0 HcmV?d00001 diff --git a/modules/e_paper/thumbs/criteria_list_thumb.png b/modules/e_paper/thumbs/criteria_list_thumb.png new file mode 100644 index 0000000000000000000000000000000000000000..10b6755795273bb2ded432935ce54248ebab70f3 GIT binary patch literal 1226 zcmeAS@N?(olHy`uVBq!ia0vp^8-aK;2OE$)_VDjHAjMMbO4~4y~=4wL1kta^I%)XFeQYEjpCdFAvabjx> z)5RmM>m353)dUtSS>h~VZhBDj@PRW1%l)5!k3Khla{0$6r+@BCe-^^X(37(4d+XP) zUvJKxJ2!vztL{}+ravb>XnhxQ_36!G}rI>m1obMU4L8l`|YY*a-ow%jHrdFIo-_paZsaYW$gBbGwvOSYLm z|L~{gva-pkw=5r9W>mcETz=zy{hI4rrOjWTzg=%?>$Ug)yN|#AZ1#WkX6DuF|JF^d z=!)H0RU6N;W7VqK_jR$m3yW90=lUq}x@@;^{|EcS=ai2Gzj@U9x%AhSlgo~;ShebV z-~QnFb$>1f+%NUFIeKnhr0grXlKmTng#9}@pO+Vp}NBK?(&IUU0r>OKt5Ob6Ak=Yv7dT|!<_WwU+-`)55`;GN~cS+eM2|tMG zyHTcToiS@ub4A~cWiyn`9$6+S-*dD~5`LulEIj9kwT64nsXl@HMQDc4`q)|e*32KEP>_nKYI^t zu$$$QMGqyf`Sn>s`%z_&=trAlT@_|!Aiu(0p6bq#>Rt~CE|8JEvLL_01MQ}u)6I+X zA@%?RG@TfizyocHtl|{ezd&tJw^Gw;xF48L_Z|NHdGZYAwlq~xJm){T?>FK3om)|t zm3yvshdtWuKi_Wd4+Vo0d3x`^?c1k*#Ms!_J})OHWclTpM`AvBSaV=w;^J+0^Wxu>?N(PaRNyf(HvW8mbNczZS+i&VUiLB)SQ<%eu4j~ri*VZG SvvL`b%i!ti=d#Wzp$PyPK2QY! literal 0 HcmV?d00001 diff --git a/modules/e_paper/thumbs/latest_criteria_thumb.png b/modules/e_paper/thumbs/latest_criteria_thumb.png new file mode 100644 index 0000000000000000000000000000000000000000..91af9c46e93db84061eeb817cc98c460e456e401 GIT binary patch literal 1895 zcmY+F3sh3+7RRYfxu|H_bkRg7$!tbbP)iJz#_@sX#YcvZ%tVr$i&^TVlKJZTVkBQ( z-=Qgby`{#eQ97hp2=ow1%R$BzlkqW1sA=Xi@1dGm>z=jF`PN?FKKp#@|NrfMXg+v% zZHNH`1OjP$;9UHGwFS7_!0NzL@Mg0QSk&U2J^aDIbrpOr2L#eE@^JaiKk??<5iw<7 zf`M>Bj4QEtx<)iB`MrAKaH-*N_ha>v<6_76_abUuq}JA-c&^;?J+x=}7avHbY4!-O z%JT=E%I~9n!--EXYuz6hdWy42!kKQID7o3+J6%rY=B>S%aI2_KmdmzE5Pv;3c@FH_QL~KyetLO*p z&Q5r{ueEjsy#3et@VDRQ$s?)Mpn+j!XfxsE%*;$AJDMH*OWYKG`iMF-rsJVYfnL;r z=P|9=X2K0QnhCNqxE|MFLaddhclTv|P*7%PXMY$RtTlIwuG$ZZf>Lzz-TDCRVXb-bqdc@OMTVd*4T!I54 zWJnb&%53+V&9{|ntEF2b=pI|lEgd5#A5<3S->i2+?88*~+@8EuRvbIU<6F*w#9bf6#a@cDgZ*$D=m^sY&{u&2BxUN(3S{_&%UqooLnu&~8s@nB~p*MF=%WP?Gnsc-?VZO6%uf5PMo3kw}$t!&g} zYzL0Ql%~^Q0`N;e6n)pzlAnll+t6@ah(`Ofs1AZ>IcVVY6-2rky2H%V!tUU4`78}KX{N)ES>@&zHkwS7$CyNQn;)u zop^-|ad+pO2%EOa(49V?auTL5xU&<0IX+-;BDg(iS28kG^1!h9>eG#-w==6Em9X^Vr@5@vuh>xLie{idI#lEKTV6SmBUby%$)xy&9;}K;r@TUZUY?f0w VQPR53Xl#Kh^l-(y+;tAS_CH25rRe|w literal 0 HcmV?d00001 diff --git a/modules/e_paper/thumbs/latest_slider_aside_thumb.png b/modules/e_paper/thumbs/latest_slider_aside_thumb.png new file mode 100644 index 0000000000000000000000000000000000000000..694dd7227d7b10e5819f1566d0f34e09b6754c0d GIT binary patch literal 1757 zcma)-eKga19LIOdt!0R)v)Cw9F49sYV;*9n!phS%dDv)3@;JskClprBJWNzt-E`F4 zC2kT|k%iE@V_V0=R)V3CQmws!#o7a8oI2?A}Q+S^#U#Fk9=wFj#ape^$R z{UH4}c_Y4XeGS|Y%$N^NjghaXSeMX#%k$u!9Zo*D zRRgUWt%T(j_#an=uk2qN*pDdonEf=^P8P-P-vI(y?&%!ae8{IE%E{3&F<+c^zjlx! z^UReh=0x{dsH4cS5vyr)BS*};md#5Y*NR&GRkCcZ8t)C;*(Dln8(HYeci5*r@lbRp z=RB&G9cb2ip-KjN%t3nx#`u;iogEt?sVY!B<&e>I5ONd|@v!!^531jwIr$g;TA#8t z@0ZX;F!ys{boJEn^C!qrvAjY*gbCXtgrk+MQmBleC^nf{%ZYeAtF_f?^GT)RhJR2? z{G^P0=%^B|$S%`QeeYG$73gSq%qDnuu#szpYxmTmrNx0=*Mo4ldrs%7WnrHtU)jN7 zWFbrcxpnCNBjVZKzCPD#&-|$uDT$pK+cm_3S81p--MV3!+vW<}mlEFK4tI3?9N#$B zUE!WkTwdSEZJz%kSfzm&T5}F1nNB)ZH_Dv2@3C0yH8j1LM%(>yDI#W5!nsOrG@1N3 zxZ0F6J2E4~c;a1I;h{e{K7O*+%Q4I5)9W$DRB(7Wrp!68JW>hgb*kQ*`}uPXdBEMY z)a{YWSvvdu@UXuK#tK)-L1&=U_M+VzW`PK8O9=-J4BEm`^$dRk!EP|jgX!^@Boy9W zK)B>%Mo}QlGXxkd?OcXc} zZdDUuEH)7QzSFd~AEYhLmL_ke*BX%pnnmH0qE^2Z&%u zgA{6}+3-^uJ2RG6m|g}Cr>Cb=29EtEY-}{irStjxl%(x32i{|JR6eY(CJKB6yVcZ$ zp7xn+3=qHn5*YXXP`P&Vcwk7#=|4jIR2QM=!_UZxbdcFlSH7Q>AioHN=fpnUJc=PU zni&%j6l}=MFH3rI1W$W?Q7p*!R2xfU5Om>Lc|}hoFSzU9tbV5{jK�ts$zZek(73c|{z zP&SuxDQkVy9Qem;&l$4muha4A)@38Ky7~Ee%dy4Hd(qgXnf~rL)PS64nX@zM4tL?h zhjh`5!6CgrYkK}7O-aZ;7alNAU&uX@1NcXVMg zDMaYI;j9gt1!O2u;iXd2Z3;zpK&%&6O;oST;}z}_dP|d~7F_?)TTrJQAHV#uQeBMS z<>lv>NaSesdZf7HHf3WVuurWvFEt`T<`DAno2MOhX(fOwEuDD0S5lL2XaR%)+oppw zmFl3v5fosDnanh4isJRAu z;iTW@3_#ME7=;Fk-yns@Z~aa+Py*1KcZK8G8$Ah-Vznsze^6nFP%A!r_XcKZc{%X^ zx^D=FToBQ7Du(!^vNP^9ck>_-sM7+7rR3%z7*Rw6}G%VOaa7{tG3- BU623( literal 0 HcmV?d00001 diff --git a/modules/e_paper/thumbs/latest_slider_full_screen_thumb.png b/modules/e_paper/thumbs/latest_slider_full_screen_thumb.png new file mode 100644 index 0000000000000000000000000000000000000000..5111521a92a261a93085e4bf2001bbc8ca140c4d GIT binary patch literal 1724 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 literal 0 HcmV?d00001 diff --git a/modules/e_paper/thumbs/thumb.png b/modules/e_paper/thumbs/thumb.png new file mode 100644 index 0000000000000000000000000000000000000000..266af5606742714c262a949cd58aedc2b84b1959 GIT binary patch literal 4075 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 + +

{{category_title}}

+
+ +
+ \ No newline at end of file