diff --git a/modules/ad_banner/_ad_banner_widget1.html.erb b/modules/ad_banner/_ad_banner_widget1.html.erb
index b789da9..d5c4f38 100644
--- a/modules/ad_banner/_ad_banner_widget1.html.erb
+++ b/modules/ad_banner/_ad_banner_widget1.html.erb
@@ -29,35 +29,33 @@
+
\ No newline at end of file
diff --git a/modules/custom_announcement/_annc_widget2.html.erb b/modules/custom_announcement/_annc_widget2.html.erb
new file mode 100644
index 0000000..ac0e8b9
--- /dev/null
+++ b/modules/custom_announcement/_annc_widget2.html.erb
@@ -0,0 +1,34 @@
+
diff --git a/modules/custom_announcement/_annc_widget3.html.erb b/modules/custom_announcement/_annc_widget3.html.erb
new file mode 100644
index 0000000..1dd7f21
--- /dev/null
+++ b/modules/custom_announcement/_annc_widget3.html.erb
@@ -0,0 +1,34 @@
+
diff --git a/modules/custom_announcement/_annc_widget4.html.erb b/modules/custom_announcement/_annc_widget4.html.erb
new file mode 100644
index 0000000..1c00e14
--- /dev/null
+++ b/modules/custom_announcement/_annc_widget4.html.erb
@@ -0,0 +1,107 @@
+
+
+
diff --git a/modules/custom_announcement/_annc_widget5.html.erb b/modules/custom_announcement/_annc_widget5.html.erb
new file mode 100644
index 0000000..836d1ee
--- /dev/null
+++ b/modules/custom_announcement/_annc_widget5.html.erb
@@ -0,0 +1,31 @@
+
diff --git a/modules/custom_announcement/_annc_widget6.html.erb b/modules/custom_announcement/_annc_widget6.html.erb
new file mode 100644
index 0000000..78d2489
--- /dev/null
+++ b/modules/custom_announcement/_annc_widget6.html.erb
@@ -0,0 +1,26 @@
+
diff --git a/modules/custom_announcement/_annc_widget7.html.erb b/modules/custom_announcement/_annc_widget7.html.erb
new file mode 100644
index 0000000..f229ae5
--- /dev/null
+++ b/modules/custom_announcement/_annc_widget7.html.erb
@@ -0,0 +1,26 @@
+
diff --git a/modules/custom_announcement/_annc_widget8.html.erb b/modules/custom_announcement/_annc_widget8.html.erb
new file mode 100644
index 0000000..d251900
--- /dev/null
+++ b/modules/custom_announcement/_annc_widget8.html.erb
@@ -0,0 +1,29 @@
+
\ No newline at end of file
diff --git a/modules/custom_announcement/_annc_widget9.html.erb b/modules/custom_announcement/_annc_widget9.html.erb
new file mode 100644
index 0000000..008b072
--- /dev/null
+++ b/modules/custom_announcement/_annc_widget9.html.erb
@@ -0,0 +1,29 @@
+
\ No newline at end of file
diff --git a/modules/custom_announcement/annc_index1.html.erb b/modules/custom_announcement/annc_index1.html.erb
new file mode 100644
index 0000000..9623c45
--- /dev/null
+++ b/modules/custom_announcement/annc_index1.html.erb
@@ -0,0 +1,25 @@
+
+
{{page-title}}
+
+
+
+ {{category-head}} |
+ {{title-head}} |
+ {{date-head}} |
+
+
+
+
+ {{category}} |
+
+
+ {{status}}
+
+ {{title}}
+ |
+ {{postdate}} |
+
+
+
+
+{{pagination_goes_here}}
diff --git a/modules/custom_announcement/annc_index10.html.erb b/modules/custom_announcement/annc_index10.html.erb
new file mode 100644
index 0000000..c589b43
--- /dev/null
+++ b/modules/custom_announcement/annc_index10.html.erb
@@ -0,0 +1,22 @@
+
+
{{page-title}}
+
+ -
+
+
+ {{postdate}}
+
+
+
+ {{status}}
+
+ {{title}}
+
+
+
+ {{category}}
+
+
+
>
+
+{{pagination_goes_here}}
\ No newline at end of file
diff --git a/modules/custom_announcement/annc_index11.html.erb b/modules/custom_announcement/annc_index11.html.erb
new file mode 100644
index 0000000..7365c75
--- /dev/null
+++ b/modules/custom_announcement/annc_index11.html.erb
@@ -0,0 +1,18 @@
+
+
{{page-title}}
+
+ -
+
+
+ {{status}}
+
+ {{title}}
+
+
+
+ {{postdate}}
+
+
+
+
+{{pagination_goes_here}}
\ No newline at end of file
diff --git a/modules/custom_announcement/annc_index12.html.erb b/modules/custom_announcement/annc_index12.html.erb
new file mode 100644
index 0000000..bed0aff
--- /dev/null
+++ b/modules/custom_announcement/annc_index12.html.erb
@@ -0,0 +1,18 @@
+
+
{{page-title}}
+
+ -
+
+
+ {{postdate}}
+
+
+
+ {{status}}
+
+ {{title}}
+
+
+
+
+{{pagination_goes_here}}
\ No newline at end of file
diff --git a/modules/custom_announcement/annc_index13.html.erb b/modules/custom_announcement/annc_index13.html.erb
new file mode 100644
index 0000000..bee85e5
--- /dev/null
+++ b/modules/custom_announcement/annc_index13.html.erb
@@ -0,0 +1,23 @@
+
+
{{page-title}}
+
+
+
+ {{title-head}} |
+ {{date-head}} |
+
+
+
+
+
+
+ {{status}}
+
+ {{title}}
+ |
+ {{postdate}} |
+
+
+
+
+{{pagination_goes_here}}
diff --git a/modules/custom_announcement/annc_index14.html.erb b/modules/custom_announcement/annc_index14.html.erb
new file mode 100644
index 0000000..f80ca3b
--- /dev/null
+++ b/modules/custom_announcement/annc_index14.html.erb
@@ -0,0 +1,23 @@
+
+
{{page-title}}
+
+
+
+ {{date-head}} |
+ {{title-head}} |
+
+
+
+
+ {{postdate}} |
+
+
+ {{status}}
+
+ {{title}}
+ |
+
+
+
+
+{{pagination_goes_here}}
diff --git a/modules/custom_announcement/annc_index15.html.erb b/modules/custom_announcement/annc_index15.html.erb
new file mode 100644
index 0000000..3eb9a05
--- /dev/null
+++ b/modules/custom_announcement/annc_index15.html.erb
@@ -0,0 +1,25 @@
+
+
{{page-title}}
+
+
+
+ {{date-head}} |
+ {{title-head}} |
+ {{view-count-head}} |
+
+
+
+
+ {{postdate}} |
+
+
+ {{status}}
+
+ {{title}}
+ |
+ {{view_count}} |
+
+
+
+
+{{pagination_goes_here}}
diff --git a/modules/custom_announcement/annc_index16.html.erb b/modules/custom_announcement/annc_index16.html.erb
new file mode 100644
index 0000000..d282496
--- /dev/null
+++ b/modules/custom_announcement/annc_index16.html.erb
@@ -0,0 +1,39 @@
+
+
{{page-title}}
+
+
+
+ {{date-head}} |
+ {{title-head}} |
+ {{link-head}} |
+ {{file-head}} |
+
+
+
+
+ {{postdate}} |
+
+
+ {{status}}
+
+ {{title}}
+ |
+
+
+ |
+
+
+ |
+
+
+
+
+{{pagination_goes_here}}
diff --git a/modules/custom_announcement/annc_index17.html.erb b/modules/custom_announcement/annc_index17.html.erb
new file mode 100644
index 0000000..0e35310
--- /dev/null
+++ b/modules/custom_announcement/annc_index17.html.erb
@@ -0,0 +1,27 @@
+
+
{{page-title}}
+
+
+
+ {{category-head}} |
+ {{title-head}} |
+ {{date-head}} |
+ {{department-head}} |
+
+
+
+
+ {{category}} |
+
+
+ {{status}}
+
+ {{title}}
+ |
+ {{postdate}} |
+ {{department}} |
+
+
+
+
+{{pagination_goes_here}}
diff --git a/modules/custom_announcement/annc_index2.html.erb b/modules/custom_announcement/annc_index2.html.erb
new file mode 100644
index 0000000..864061e
--- /dev/null
+++ b/modules/custom_announcement/annc_index2.html.erb
@@ -0,0 +1,27 @@
+
+
{{page-title}}
+
+
+
+ {{category-head}} |
+ {{title-head}} |
+ {{date-head}} |
+ {{view-count-head}} |
+
+
+
+
+ {{category}} |
+
+
+ {{status}}
+
+ {{title}}
+ |
+ {{postdate}} |
+ {{view_count}} |
+
+
+
+
+{{pagination_goes_here}}
\ No newline at end of file
diff --git a/modules/custom_announcement/annc_index3.html.erb b/modules/custom_announcement/annc_index3.html.erb
new file mode 100644
index 0000000..b69e56f
--- /dev/null
+++ b/modules/custom_announcement/annc_index3.html.erb
@@ -0,0 +1,25 @@
+
+
{{page-title}}
+
+
+
+ {{date-head}} |
+ {{title-head}} |
+ {{category-head}} |
+
+
+
+
+ {{postdate}} |
+
+
+ {{status}}
+
+ {{title}}
+ |
+ {{category}} |
+
+
+
+
+{{pagination_goes_here}}
\ No newline at end of file
diff --git a/modules/custom_announcement/annc_index4.html.erb b/modules/custom_announcement/annc_index4.html.erb
new file mode 100644
index 0000000..e95aa94
--- /dev/null
+++ b/modules/custom_announcement/annc_index4.html.erb
@@ -0,0 +1,27 @@
+
+
{{page-title}}
+
+
+
+ {{date-head}} |
+ {{title-head}} |
+ {{category-head}} |
+ {{view-count-head}} |
+
+
+
+
+ {{postdate}} |
+
+
+ {{status}}
+
+ {{title}}
+ |
+ {{category}} |
+ {{view_count}} |
+
+
+
+
+{{pagination_goes_here}}
\ No newline at end of file
diff --git a/modules/custom_announcement/annc_index5.html.erb b/modules/custom_announcement/annc_index5.html.erb
new file mode 100644
index 0000000..d0614d0
--- /dev/null
+++ b/modules/custom_announcement/annc_index5.html.erb
@@ -0,0 +1,30 @@
+
+
{{page-title}}
+
+ -
+
+
+
+
+
+
+ {{status}}
+
+
+
+ {{postdate}}
+
+
+
+ {{category}}
+
+
+
+
{{subtitle}}
+
+
+
+
+{{pagination_goes_here}}
diff --git a/modules/custom_announcement/annc_index6.html.erb b/modules/custom_announcement/annc_index6.html.erb
new file mode 100644
index 0000000..4e29e2a
--- /dev/null
+++ b/modules/custom_announcement/annc_index6.html.erb
@@ -0,0 +1,30 @@
+
+
{{page-title}}
+
+ -
+
+
+
+ {{status}}
+
+
+
+ {{postdate}}
+
+
+
+ {{category}}
+
+
+
+
{{subtitle}}
+
+
+
+
+
+
+
+{{pagination_goes_here}}
\ No newline at end of file
diff --git a/modules/custom_announcement/annc_index7.html.erb b/modules/custom_announcement/annc_index7.html.erb
new file mode 100644
index 0000000..b731bc9
--- /dev/null
+++ b/modules/custom_announcement/annc_index7.html.erb
@@ -0,0 +1,83 @@
+
+
{{page-title}}
+
+ -
+
+
+
+
+
+
+ {{status}}
+
+
+
+ {{postdate}}
+
+
+
+ {{category}}
+
+
+
+
{{subtitle}}
+
+
+
+
+{{pagination_goes_here}}
+
diff --git a/modules/custom_announcement/annc_index8.html.erb b/modules/custom_announcement/annc_index8.html.erb
new file mode 100644
index 0000000..b4e0462
--- /dev/null
+++ b/modules/custom_announcement/annc_index8.html.erb
@@ -0,0 +1,26 @@
+
+
{{page-title}}
+
+ -
+
+
+
+
+ {{postdate}}
+
+
+
+ {{category}}
+
+
+ {{status}}
+
+
+
+
{{subtitle}}
+
+
+
+{{pagination_goes_here}}
\ No newline at end of file
diff --git a/modules/custom_announcement/annc_index9.html.erb b/modules/custom_announcement/annc_index9.html.erb
new file mode 100644
index 0000000..dd09135
--- /dev/null
+++ b/modules/custom_announcement/annc_index9.html.erb
@@ -0,0 +1,22 @@
+
+
{{page-title}}
+
+ -
+
+
+ {{category}}
+
+
+
+ {{status}}
+
+ {{title}}
+
+
+
+ {{postdate}}
+
+
+
+
+{{pagination_goes_here}}
\ No newline at end of file
diff --git a/modules/custom_announcement/info.json b/modules/custom_announcement/info.json
new file mode 100644
index 0000000..476c487
--- /dev/null
+++ b/modules/custom_announcement/info.json
@@ -0,0 +1,288 @@
+{
+ "frontend": [
+ {
+ "filename" : "annc_index1",
+ "name" : {
+ "zh_tw" : "1. 標準標題列表-1A ( 模組標題, 類別, 狀態, 標題, 日期 )",
+ "en" : "1. Standard Title List-1 (widget-title, category, status, title, postdate)"
+ },
+ "thumbnail" : "annc_index1_thumbs.png"
+ },
+ {
+ "filename" : "annc_index2",
+ "name" : {
+ "zh_tw" : "2. 標準標題列表-1B ( 模組標題, 類別, 狀態, 標題, 日期, 瀏覽人次 )",
+ "en" : "2. Standard Title List-1B (widget-title, category, status, title, postdate, view-count)"
+ },
+ "thumbnail" : "annc_index2_thumbs.png"
+ },
+ {
+ "filename" : "annc_index3",
+ "name" : {
+ "zh_tw" : "3. 標準表格列表-2A ( 模組標題, 日期, 狀態, 標題, 類別 )",
+ "en" : "3. Standard Table List-2 (widget-title, postdate, status, title, category)"
+ },
+ "thumbnail" : "annc_index3_thumbs.png"
+ },
+ {
+ "filename" : "annc_index4",
+ "name" : {
+ "zh_tw" : "4. 標準表格列表-2B ( 模組標題, 日期, 狀態, 標題, 類別, 瀏覽人次 )",
+ "en" : "4. Standard Table List-2 (widget-title, postdate, status, title, category, view-count)"
+ },
+ "thumbnail" : "annc_index4_thumbs.png"
+ },
+ {
+ "filename" : "annc_index5",
+ "name" : {
+ "zh_tw" : "5. 左圖右文 ( 模組標題, 圖片, 狀態, 日期, 類別, 標題, 副標題 )",
+ "en" : "5. Balanced Image + Text(Left) (widget-title, image, status, postdate, category, title, subtitle)"
+ },
+ "thumbnail" : "annc_index5_thumbs.png"
+ },
+ {
+ "filename" : "annc_index6",
+ "name" : {
+ "zh_tw" : "6. 右圖左文 ( 模組標題, 圖片, 狀態, 日期, 類別, 標題, 副標題 )",
+ "en" : "6. Balanced Image + Text(Right) (widget-title, image, status, postdate, category, title, subtitle)"
+ },
+ "thumbnail" : "annc_index6_thumbs.png"
+ },
+ {
+ "filename" : "annc_index7",
+ "name" : {
+ "zh_tw" : "7. 三欄圖文 ( 模組標題, 圖片, 狀態, 日期, 類別, 標題, 副標題 )",
+ "en" : "7. 3-Column Standard Image + Text (widget-title, image, status, postdate, category, title, subtitle)"
+ },
+ "thumbnail" : "annc_index7_thumbs.png"
+ },
+ {
+ "filename" : "annc_index8",
+ "name" : {
+ "zh_tw" : "8. 標準文字列表 ( 模組標題, 日期, 類別, 狀態, 標題, 副標題 )",
+ "en" : "8. Standard Text List (widget-title, postdate, category, status, title, subtitle)"
+ },
+ "thumbnail" : "annc_index8_thumbs.png"
+ },
+ {
+ "filename" : "annc_index9",
+ "name" : {
+ "zh_tw" : "9. 標準標題列表-1 ( 模組標題, 類別, 狀態, 標題, 日期 )",
+ "en" : "9. Standard Title List-1 (widget-title, category, status, title, postdate)"
+ },
+ "thumbnail" : "annc_index9_thumbs.png"
+ },
+ {
+ "filename" : "annc_index10",
+ "name" : {
+ "zh_tw" : "10. 標準標題列表-2 ( 模組標題, 日期, 狀態, 標題, 類別 )",
+ "en" : "10. Standard Title List-2 (widget-title, postdate, status, title, category)"
+ },
+ "thumbnail" : "annc_index10_thumbs.png"
+ },
+ {
+ "filename" : "annc_index11",
+ "name" : {
+ "zh_tw" : "11. 精簡標題列表-1 ( 模組標題, 狀態, 標題, 日期 )",
+ "en" : "11. Simple Title List-1 (widget-title, status, title, postdate)"
+ },
+ "thumbnail" : "annc_index11_thumbs.png"
+ },
+ {
+ "filename" : "annc_index12",
+ "name" : {
+ "zh_tw" : "12. 精簡標題列表-2 ( 模組標題, 日期, 狀態, 標題 )",
+ "en" : "12. Simple Title List-2 (widget-title, postdate, status, title)"
+ },
+ "thumbnail" : "annc_index12_thumbs.png"
+ },
+ {
+ "filename" : "annc_index13",
+ "name" : {
+ "zh_tw" : "13. 精簡表格列表-1 ( 模組標題, 狀態, 標題, 日期 )",
+ "en" : "13. Simple Table List (widget-title, status, title, postdate)"
+ },
+ "thumbnail" : "annc_index13_thumbs.png"
+ },
+ {
+ "filename" : "annc_index14",
+ "name" : {
+ "zh_tw" : "14. 精簡表格列表-2 ( 模組標題, 日期, 狀態, 標題 )",
+ "en" : "14. Simple Table List (widget-title, postdate, status, title)"
+ },
+ "thumbnail" : "annc_index14_thumbs.png"
+ },
+ {
+ "filename" : "annc_index15",
+ "name" : {
+ "zh_tw" : "15. 精簡表格列表-3 ( 模組標題, 日期, 狀態, 標題, 瀏覽人次 )",
+ "en" : "15. Simple Table List (widget-title, postdate, status, title, view-count)"
+ },
+ "thumbnail" : "annc_index15_thumbs.png"
+ },
+ {
+ "filename" : "annc_index16",
+ "name" : {
+ "zh_tw" : "16. 連結 + 附件表格列表 ( 模組標題, 類別, 狀態, 標題 )",
+ "en" : "16. Table List including Links and attachments (widget-title, category, status, title, view-count)"
+ },
+ "thumbnail" : "annc_index16_thumbs.png"
+ },
+ {
+ "filename" : "annc_index17",
+ "name" : {
+ "zh_tw" : "17. 標準標題列表-1A ( 類別, 標題, 日期, 張貼人 )",
+ "en" : "1. Standard Title List-1 ( category, title, postdate, department)"
+ },
+ "thumbnail" : "annc_index1_thumbs.png"
+ }
+ ],
+ "widgets" : [
+ {
+ "filename" : "annc_widget1",
+ "name" : {
+ "zh_tw" : "1. 標準圖文 ( 模組標題, 圖片, 狀態, 日期, 類別, 標題, 副標題 )",
+ "en" : "1. Standard Image + Text (widget-title, image, status, postdate, category, title, subtitle)"
+ },
+ "thumbnail" : "annc_widget1_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget2",
+ "name" : {
+ "zh_tw" : "2. 左圖右文 ( 模組標題, 圖片, 狀態, 日期, 類別, 標題, 副標題 )",
+ "en" : "2. Balanced Image + Text(Left) (widget-title, image, status, postdate, category, title, subtitle)"
+ },
+ "thumbnail" : "annc_widget2_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget3",
+ "name" : {
+ "zh_tw" : "3. 右圖左文 ( 模組標題, 圖片, 狀態, 日期, 類別, 標題, 副標題 )",
+ "en" : "3. Balanced Image + Text(Right) (widget-title, image, status, postdate, category, title, subtitle)"
+ },
+ "thumbnail" : "annc_widget3_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget4",
+ "force_cover": "true",
+ "name" : {
+ "zh_tw" : "4. 三欄圖文 ( 模組標題, 圖片, 狀態, 日期, 類別, 標題, 副標題 )",
+ "en" : "4. 3-Column Standard Image + Text (widget-title, image, status, postdate, category, title, subtitle)"
+ },
+ "thumbnail" : "annc_widget4_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget15",
+ "force_cover": "true",
+ "name" : {
+ "zh_tw" : "4.5. 三欄圖文-slide ( 模組標題, 圖片, 狀態, 日期, 類別, 標題, 副標題 )",
+ "en" : "4.5. 3-Column Standard Image + Text -slide(widget-title, image, status, postdate, category, title, subtitle)"
+ },
+ "thumbnail" : "annc_widget4_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget5",
+ "name" : {
+ "zh_tw" : "5. 標準文字列表 ( 模組標題, 日期, 類別, 狀態, 標題, 副標題 )",
+ "en" : "5. Standard Text List (widget-title, postdate, category, status, title, subtitle)"
+ },
+ "thumbnail" : "annc_widget5_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget6",
+ "name" : {
+ "zh_tw" : "6. 標準標題列表-1 ( 模組標題, 類別, 狀態, 標題, 日期 )",
+ "en" : "6. Standard Title List-1 (widget-title, category, status, title, postdate)"
+ },
+ "thumbnail" : "annc_widget6_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget7",
+ "name" : {
+ "zh_tw" : "7. 標準標題列表-2 ( 模組標題, 日期, 狀態, 標題, 類別 )",
+ "en" : "7. Standard Title List-2 (widget-title, postdate, status, title, category)"
+ },
+ "thumbnail" : "annc_widget7_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget8",
+ "name" : {
+ "zh_tw" : "8. 標準表格列表-1 ( 模組標題, 類別, 狀態, 標題, 日期 )",
+ "en" : "8. Standard Table List-1 (widget-title, category, status, title, postdate)"
+ },
+ "thumbnail" : "annc_widget8_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget9",
+ "name" : {
+ "zh_tw" : "9. 標準表格列表-2 ( 模組標題, 日期, 狀態, 標題, 類別 )",
+ "en" : "9. Standard Table List-2 (widget-title, postdate, status, title, category)"
+ },
+ "thumbnail" : "annc_widget9_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget10",
+ "name" : {
+ "zh_tw" : "10. 精簡標題列表-1 ( 模組標題, 狀態, 標題, 日期 )",
+ "en" : "10. Simple Title List-1 (widget-title, status, title, postdate)"
+ },
+ "thumbnail" : "annc_widget10_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget11",
+ "name" : {
+ "zh_tw" : "11. 精簡標題列表-2 ( 模組標題, 日期, 狀態, 標題 )",
+ "en" : "11. Simple Title List-2 (widget-title, postdate, status, title)"
+ },
+ "thumbnail" : "annc_widget11_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget12",
+ "name" : {
+ "zh_tw" : "12. 精簡表格列表-1 ( 模組標題, 狀態, 標題, 日期 )",
+ "en" : "12. Simple Table List (widget-title, status, title, postdate)"
+ },
+ "thumbnail" : "annc_widget12_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget13",
+ "name" : {
+ "zh_tw" : "13. 精簡表格列表-2 ( 模組標題, 日期, 狀態, 標題 )",
+ "en" : "13. Simple Table List (widget-title, postdate, status, title)"
+ },
+ "thumbnail" : "annc_widget13_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget14",
+ "name" : {
+ "zh_tw" : "14. 一圖 + 標題列表 ( 模組標題, 圖片, 狀態, 標題, 日期 )",
+ "en" : "14. 1 Image + Title List (widget-title, image, status, title, postdate)"
+ },
+ "thumbnail" : "annc_widget14_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget18",
+ "name" : {
+ "zh_tw" : "15. 三欄圖文精簡版 ( 模組標題, 標題, 副標題(只顯示15字) )",
+ "en" : "15. 3-Column Standard Image + Text Lite (widget-title, title, subtitle(only display 15 words))"
+ },
+ "thumbnail" : "annc_widget4_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget16",
+ "name" : {
+ "zh_tw" : "16. 單欄圖文輪播 ( 模組標題, 圖片, 狀態, 日期, 類別, 標題 )",
+ "en" : "16. Image + Text slide (widget-title, image, status, postdate, category, title)"
+ },
+ "thumbnail" : "annc_widget1_thumbs.png"
+ },
+ {
+ "filename" : "annc_widget17",
+ "name" : {
+ "zh_tw" : "17. 含搜尋功能之精簡標題列表-2 ( 模組標題, 日期, 狀態, 標題 )",
+ "en" : "17. Simple Title List-2 (widget-title, postdate, status, title), including search"
+ },
+ "thumbnail" : "annc_widget11_thumbs.png"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/modules/custom_announcement/show.html.erb b/modules/custom_announcement/show.html.erb
new file mode 100644
index 0000000..b31da4c
--- /dev/null
+++ b/modules/custom_announcement/show.html.erb
@@ -0,0 +1,342 @@
+
+
+ {{title}}
+
+
+
+
+
+
+
{{img_description}}
+
+ {{subtitle_ann}}
+ {{body}}
+
+
+
+
+
+
+
+
+
1/{{carousel_count}}
+
+ -
+
+
+
+
+
+
+
+
+
+{{link_to_edit}}
+
+
\ No newline at end of file
diff --git a/modules/custom_announcement/thumbs/annc_index10_thumbs.png b/modules/custom_announcement/thumbs/annc_index10_thumbs.png
new file mode 100644
index 0000000..0745dc6
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index10_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index11_thumbs.png b/modules/custom_announcement/thumbs/annc_index11_thumbs.png
new file mode 100644
index 0000000..8dc2261
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index11_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index12_thumbs.png b/modules/custom_announcement/thumbs/annc_index12_thumbs.png
new file mode 100644
index 0000000..2e00654
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index12_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index13_thumbs.png b/modules/custom_announcement/thumbs/annc_index13_thumbs.png
new file mode 100644
index 0000000..82eee2c
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index13_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index14_thumbs.png b/modules/custom_announcement/thumbs/annc_index14_thumbs.png
new file mode 100644
index 0000000..0a58044
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index14_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index15_thumbs.png b/modules/custom_announcement/thumbs/annc_index15_thumbs.png
new file mode 100644
index 0000000..cb9ed5e
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index15_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index16_thumbs.png b/modules/custom_announcement/thumbs/annc_index16_thumbs.png
new file mode 100644
index 0000000..6ecaa4e
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index16_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index1_thumbs.png b/modules/custom_announcement/thumbs/annc_index1_thumbs.png
new file mode 100644
index 0000000..0ad29c4
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index1_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index2_thumbs.png b/modules/custom_announcement/thumbs/annc_index2_thumbs.png
new file mode 100644
index 0000000..d7baca7
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index2_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index3_thumbs.png b/modules/custom_announcement/thumbs/annc_index3_thumbs.png
new file mode 100644
index 0000000..0193f81
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index3_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index4_thumbs.png b/modules/custom_announcement/thumbs/annc_index4_thumbs.png
new file mode 100644
index 0000000..7c0a551
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index4_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index5_thumbs.png b/modules/custom_announcement/thumbs/annc_index5_thumbs.png
new file mode 100644
index 0000000..832fe35
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index5_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index6_thumbs.png b/modules/custom_announcement/thumbs/annc_index6_thumbs.png
new file mode 100644
index 0000000..eac8619
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index6_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index7_thumbs.png b/modules/custom_announcement/thumbs/annc_index7_thumbs.png
new file mode 100644
index 0000000..b69abd9
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index7_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index8_thumbs.png b/modules/custom_announcement/thumbs/annc_index8_thumbs.png
new file mode 100644
index 0000000..cf6eb30
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index8_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_index9_thumbs.png b/modules/custom_announcement/thumbs/annc_index9_thumbs.png
new file mode 100644
index 0000000..9fc7c23
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_index9_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget10_thumbs.png b/modules/custom_announcement/thumbs/annc_widget10_thumbs.png
new file mode 100644
index 0000000..8dc2261
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget10_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget11_thumbs.png b/modules/custom_announcement/thumbs/annc_widget11_thumbs.png
new file mode 100644
index 0000000..2e00654
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget11_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget12_thumbs.png b/modules/custom_announcement/thumbs/annc_widget12_thumbs.png
new file mode 100644
index 0000000..82eee2c
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget12_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget13_thumbs.png b/modules/custom_announcement/thumbs/annc_widget13_thumbs.png
new file mode 100644
index 0000000..0a58044
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget13_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget14_thumbs.png b/modules/custom_announcement/thumbs/annc_widget14_thumbs.png
new file mode 100644
index 0000000..d1cab18
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget14_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget1_thumbs.png b/modules/custom_announcement/thumbs/annc_widget1_thumbs.png
new file mode 100644
index 0000000..77ba0a8
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget1_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget2_thumbs.png b/modules/custom_announcement/thumbs/annc_widget2_thumbs.png
new file mode 100644
index 0000000..832fe35
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget2_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget3_thumbs.png b/modules/custom_announcement/thumbs/annc_widget3_thumbs.png
new file mode 100644
index 0000000..eac8619
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget3_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget4_thumbs.png b/modules/custom_announcement/thumbs/annc_widget4_thumbs.png
new file mode 100644
index 0000000..b69abd9
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget4_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget5_thumbs.png b/modules/custom_announcement/thumbs/annc_widget5_thumbs.png
new file mode 100644
index 0000000..cf6eb30
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget5_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget6_thumbs.png b/modules/custom_announcement/thumbs/annc_widget6_thumbs.png
new file mode 100644
index 0000000..9fc7c23
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget6_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget7_thumbs.png b/modules/custom_announcement/thumbs/annc_widget7_thumbs.png
new file mode 100644
index 0000000..0745dc6
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget7_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget8_thumbs.png b/modules/custom_announcement/thumbs/annc_widget8_thumbs.png
new file mode 100644
index 0000000..7cfddf7
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget8_thumbs.png differ
diff --git a/modules/custom_announcement/thumbs/annc_widget9_thumbs.png b/modules/custom_announcement/thumbs/annc_widget9_thumbs.png
new file mode 100644
index 0000000..b0a2bb4
Binary files /dev/null and b/modules/custom_announcement/thumbs/annc_widget9_thumbs.png differ
diff --git a/modules/custom_gallery/_custom_gallery_widget1.html.erb b/modules/custom_gallery/_custom_gallery_widget1.html.erb
new file mode 100644
index 0000000..8c8ff6d
--- /dev/null
+++ b/modules/custom_gallery/_custom_gallery_widget1.html.erb
@@ -0,0 +1,30 @@
+
diff --git a/modules/custom_gallery/_custom_gallery_widget2.html.erb b/modules/custom_gallery/_custom_gallery_widget2.html.erb
new file mode 100644
index 0000000..721de0e
--- /dev/null
+++ b/modules/custom_gallery/_custom_gallery_widget2.html.erb
@@ -0,0 +1,20 @@
+
\ No newline at end of file
diff --git a/modules/custom_gallery/_custom_gallery_widget3.html.erb b/modules/custom_gallery/_custom_gallery_widget3.html.erb
new file mode 100644
index 0000000..0a5dc2e
--- /dev/null
+++ b/modules/custom_gallery/_custom_gallery_widget3.html.erb
@@ -0,0 +1,31 @@
+
diff --git a/modules/custom_gallery/_custom_gallery_widget4.html.erb b/modules/custom_gallery/_custom_gallery_widget4.html.erb
new file mode 100644
index 0000000..cfd3241
--- /dev/null
+++ b/modules/custom_gallery/_custom_gallery_widget4.html.erb
@@ -0,0 +1,39 @@
+
\ No newline at end of file
diff --git a/modules/custom_gallery/_custom_gallery_widget5.html.erb b/modules/custom_gallery/_custom_gallery_widget5.html.erb
new file mode 100644
index 0000000..7570c11
--- /dev/null
+++ b/modules/custom_gallery/_custom_gallery_widget5.html.erb
@@ -0,0 +1,73 @@
+
+
+
+
\ No newline at end of file
diff --git a/modules/custom_gallery/custom_gallery_index1.html.erb b/modules/custom_gallery/custom_gallery_index1.html.erb
new file mode 100644
index 0000000..4531ca1
--- /dev/null
+++ b/modules/custom_gallery/custom_gallery_index1.html.erb
@@ -0,0 +1,21 @@
+