Skip to content

Commit 79d0ff9

Browse files
authored
Merge pull request #397 from Aylie-Chou/6-feat-add-article-theme-embeded
feat: add `leading_embeded` field for Post
2 parents 9d84017 + 66efe8f commit 79d0ff9

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

models/Post.js

+7-3
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,15 @@ var heroImageSizes = [
2727
var articleStyles = [{
2828
label: '預設版型',
2929
value: 'article:v2:default',
30-
}, {
31-
label: '粉紅版型',
32-
value: 'article:v2:pink',
3330
}, {
3431
label: '影像版型',
3532
value:'article:v2:photo',
33+
}, {
34+
label: 'Embeded 滿版一般版型',
35+
value: 'article:v2:embeded',
36+
}, {
37+
label: '粉紅版型',
38+
value:'article:v2:pink',
3639
}, {
3740
label: '多媒體',
3841
value: 'interactive',
@@ -75,6 +78,7 @@ Post.add({
7578
heroImageSize: { label: '首圖尺寸', type: Types.Select, options: heroImageSizes, default: 'normal', dependsOn: { heroImage: {'$regex': '.+/i'}}},
7679
leading_image_portrait: { label: '首圖(Portrait)', type: Types.ImageRelationship, ref: 'Image'},
7780
leading_image_description: { label: '首圖圖說', type: String, require: false },
81+
leading_embeded: { label: '首圖 embeded', type: Types.Html, wysiwyg: true, height: 150, embededOnly: true},
7882
brief: { label: '前言', type: Types.Html, wysiwyg: true, height: 150 },
7983
content: { label: '內文', type: Types.Html, wysiwyg: true, height: 400 },
8084
followup: { label: '後續追蹤', type: Types.Relationship, ref: 'PostFollowup', many: true, selectWithSort: true },

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"@godaddy/terminus": "^4.9.0",
1111
"@google-cloud/pubsub": "^2.6.0",
1212
"@twreporter/errors": "^1.1.0",
13-
"@twreporter/keystone": "0.9.13",
13+
"@twreporter/keystone": "0.9.14-rc.0",
1414
"@twreporter/keystone-plugin-client": "1.0.8",
1515
"@twreporter/keystone-plugin-socketio": "1.0.8",
1616
"babel-core": "^6.4.5",

yarn.lock

+4-4
Original file line numberDiff line numberDiff line change
@@ -1238,10 +1238,10 @@
12381238
lodash "^4.17.15"
12391239
socket.io "^2.0.4"
12401240

1241-
"@twreporter/[email protected].13":
1242-
version "0.9.13"
1243-
resolved "https://registry.yarnpkg.com/@twreporter/keystone/-/keystone-0.9.13.tgz#4a2c4b582ec15565312f985a9cd40da547168982"
1244-
integrity sha512-D4fHy6lOviGvnTEmUTeVikDX4xuT2MMnz663ZT5eiVXqRsuBW1WKeLmJS5WbY6C4vNFFeh8iu1kp8N/bJQC/pg==
1241+
"@twreporter/[email protected].14-rc.0":
1242+
version "0.9.14-rc.0"
1243+
resolved "https://registry.yarnpkg.com/@twreporter/keystone/-/keystone-0.9.14-rc.0.tgz#d5899eea94c62123ff8e143b030b1f07ebc5783e"
1244+
integrity sha512-ZtjSBHG4bMQffG+Qmd2qP3S1HzxPWB79yIikJ8NGME7NEHpxlR/vDNRaCQXYxAoL+V2TFvLPM+2iylJFdAzZdw==
12451245
dependencies:
12461246
"@google-cloud/storage" "~1.7.0"
12471247
"@twreporter/draft-js" "0.11.8-rc.0"

0 commit comments

Comments
 (0)