You are here

views.view.cms_blog_classic.yml in Glazed CMS Blog 8

config/install/views.view.cms_blog_classic.yml

File

config/install/views.view.cms_blog_classic.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - field.storage.node.field_cms_blog_category
  6. - field.storage.node.field_cms_page_body
  7. - field.storage.node.field_cms_page_image
  8. - image.style.cms_bootstrap_3_4
  9. - node.type.cms_blog
  10. module:
  11. - image
  12. - node
  13. - text
  14. - user
  15. id: cms_blog_classic
  16. label: 'Blog Classic'
  17. module: views
  18. description: ''
  19. tag: cms_blog
  20. base_table: node_field_data
  21. base_field: nid
  22. core: 8.x
  23. display:
  24. default:
  25. display_plugin: default
  26. id: default
  27. display_title: Master
  28. position: 0
  29. display_options:
  30. access:
  31. type: perm
  32. options:
  33. perm: 'access content'
  34. cache:
  35. type: tag
  36. options: { }
  37. query:
  38. type: views_query
  39. options:
  40. disable_sql_rewrite: false
  41. distinct: false
  42. replica: false
  43. query_comment: ''
  44. query_tags: { }
  45. exposed_form:
  46. type: basic
  47. options:
  48. submit_button: Apply
  49. reset_button: false
  50. reset_button_label: Reset
  51. exposed_sorts_label: 'Sort by'
  52. expose_sort_order: true
  53. sort_asc_label: Asc
  54. sort_desc_label: Desc
  55. pager:
  56. type: full
  57. options:
  58. items_per_page: 7
  59. offset: 0
  60. id: 0
  61. total_pages: null
  62. tags:
  63. previous: ‹‹
  64. next: ››
  65. first: '« First'
  66. last: 'Last »'
  67. expose:
  68. items_per_page: false
  69. items_per_page_label: 'Items per page'
  70. items_per_page_options: '5, 10, 25, 50'
  71. items_per_page_options_all: false
  72. items_per_page_options_all_label: '- All -'
  73. offset: false
  74. offset_label: Offset
  75. quantity: 9
  76. style:
  77. type: default
  78. row:
  79. type: fields
  80. fields:
  81. field_cms_blog_category:
  82. id: field_cms_blog_category
  83. table: node__field_cms_blog_category
  84. field: field_cms_blog_category
  85. relationship: none
  86. group_type: group
  87. admin_label: ''
  88. label: ''
  89. exclude: false
  90. alter:
  91. alter_text: false
  92. text: ''
  93. make_link: false
  94. path: ''
  95. absolute: false
  96. external: false
  97. replace_spaces: false
  98. path_case: none
  99. trim_whitespace: false
  100. alt: ''
  101. rel: ''
  102. link_class: ''
  103. prefix: ''
  104. suffix: ''
  105. target: ''
  106. nl2br: false
  107. max_length: 0
  108. word_boundary: true
  109. ellipsis: true
  110. more_link: false
  111. more_link_text: ''
  112. more_link_path: ''
  113. strip_tags: false
  114. trim: false
  115. preserve_tags: ''
  116. html: false
  117. element_type: ''
  118. element_class: 'glazed-util-text-muted text-center glazed-util-text-uppercase glazed-util-text-bold'
  119. element_label_type: ''
  120. element_label_class: ''
  121. element_label_colon: false
  122. element_wrapper_type: '0'
  123. element_wrapper_class: ''
  124. element_default_classes: false
  125. empty: ''
  126. hide_empty: false
  127. empty_zero: false
  128. hide_alter_empty: true
  129. click_sort_column: target_id
  130. type: entity_reference_label
  131. settings:
  132. link: true
  133. group_column: target_id
  134. group_columns: { }
  135. group_rows: true
  136. delta_limit: 0
  137. delta_offset: 0
  138. delta_reversed: false
  139. delta_first_last: false
  140. multi_type: separator
  141. separator: ', '
  142. field_api_classes: false
  143. plugin_id: field
  144. title:
  145. id: title
  146. table: node_field_data
  147. field: title
  148. relationship: none
  149. group_type: group
  150. admin_label: ''
  151. label: ''
  152. exclude: false
  153. alter:
  154. alter_text: false
  155. text: ''
  156. make_link: false
  157. path: ''
  158. absolute: false
  159. external: false
  160. replace_spaces: false
  161. path_case: none
  162. trim_whitespace: false
  163. alt: ''
  164. rel: ''
  165. link_class: ''
  166. prefix: ''
  167. suffix: ''
  168. target: ''
  169. nl2br: false
  170. max_length: 0
  171. word_boundary: false
  172. ellipsis: false
  173. more_link: false
  174. more_link_text: ''
  175. more_link_path: ''
  176. strip_tags: false
  177. trim: false
  178. preserve_tags: ''
  179. html: false
  180. element_type: h2
  181. element_class: 'text-center glazed-util-text-uppercase'
  182. element_label_type: ''
  183. element_label_class: ''
  184. element_label_colon: false
  185. element_wrapper_type: ''
  186. element_wrapper_class: ''
  187. element_default_classes: false
  188. empty: ''
  189. hide_empty: false
  190. empty_zero: false
  191. hide_alter_empty: true
  192. click_sort_column: value
  193. type: string
  194. settings:
  195. link_to_entity: true
  196. group_column: value
  197. group_columns: { }
  198. group_rows: true
  199. delta_limit: 0
  200. delta_offset: 0
  201. delta_reversed: false
  202. delta_first_last: false
  203. multi_type: separator
  204. separator: ', '
  205. field_api_classes: false
  206. entity_type: node
  207. entity_field: title
  208. plugin_id: field
  209. created:
  210. id: created
  211. table: node_field_data
  212. field: created
  213. relationship: none
  214. group_type: group
  215. admin_label: ''
  216. label: ''
  217. exclude: false
  218. alter:
  219. alter_text: true
  220. text: 'Posted on {{ created }}'
  221. make_link: false
  222. path: ''
  223. absolute: false
  224. external: false
  225. replace_spaces: false
  226. path_case: none
  227. trim_whitespace: false
  228. alt: ''
  229. rel: ''
  230. link_class: ''
  231. prefix: ''
  232. suffix: ''
  233. target: ''
  234. nl2br: false
  235. max_length: 0
  236. word_boundary: true
  237. ellipsis: true
  238. more_link: false
  239. more_link_text: ''
  240. more_link_path: ''
  241. strip_tags: false
  242. trim: false
  243. preserve_tags: ''
  244. html: false
  245. element_type: p
  246. element_class: 'text-muted text-center glazed-util-text-italic'
  247. element_label_type: ''
  248. element_label_class: ''
  249. element_label_colon: false
  250. element_wrapper_type: '0'
  251. element_wrapper_class: ''
  252. element_default_classes: false
  253. empty: ''
  254. hide_empty: false
  255. empty_zero: false
  256. hide_alter_empty: true
  257. click_sort_column: value
  258. type: timestamp
  259. settings:
  260. date_format: custom
  261. custom_date_format: 'M j, Y'
  262. timezone: ''
  263. group_column: value
  264. group_columns: { }
  265. group_rows: true
  266. delta_limit: 0
  267. delta_offset: 0
  268. delta_reversed: false
  269. delta_first_last: false
  270. multi_type: separator
  271. separator: ', '
  272. field_api_classes: false
  273. entity_type: node
  274. entity_field: created
  275. plugin_id: field
  276. field_cms_page_image:
  277. id: field_cms_page_image
  278. table: node__field_cms_page_image
  279. field: field_cms_page_image
  280. relationship: none
  281. group_type: group
  282. admin_label: ''
  283. label: ''
  284. exclude: false
  285. alter:
  286. alter_text: false
  287. text: ''
  288. make_link: false
  289. path: ''
  290. absolute: false
  291. external: false
  292. replace_spaces: false
  293. path_case: none
  294. trim_whitespace: false
  295. alt: ''
  296. rel: ''
  297. link_class: ''
  298. prefix: ''
  299. suffix: ''
  300. target: ''
  301. nl2br: false
  302. max_length: 0
  303. word_boundary: true
  304. ellipsis: true
  305. more_link: false
  306. more_link_text: ''
  307. more_link_path: ''
  308. strip_tags: false
  309. trim: false
  310. preserve_tags: ''
  311. html: false
  312. element_type: div
  313. element_class: field-blog-image
  314. element_label_type: ''
  315. element_label_class: ''
  316. element_label_colon: false
  317. element_wrapper_type: '0'
  318. element_wrapper_class: ''
  319. element_default_classes: false
  320. empty: ''
  321. hide_empty: false
  322. empty_zero: false
  323. hide_alter_empty: true
  324. click_sort_column: target_id
  325. type: image
  326. settings:
  327. image_style: cms_bootstrap_3_4
  328. image_link: ''
  329. group_column: ''
  330. group_columns: { }
  331. group_rows: true
  332. delta_limit: 0
  333. delta_offset: 0
  334. delta_reversed: false
  335. delta_first_last: false
  336. multi_type: separator
  337. separator: ', '
  338. field_api_classes: false
  339. plugin_id: field
  340. field_cms_page_body:
  341. id: field_cms_page_body
  342. table: node__field_cms_page_body
  343. field: field_cms_page_body
  344. relationship: none
  345. group_type: group
  346. admin_label: ''
  347. label: ''
  348. exclude: false
  349. alter:
  350. alter_text: false
  351. text: ''
  352. make_link: false
  353. path: ''
  354. absolute: false
  355. external: false
  356. replace_spaces: false
  357. path_case: none
  358. trim_whitespace: false
  359. alt: ''
  360. rel: ''
  361. link_class: ''
  362. prefix: ''
  363. suffix: ''
  364. target: ''
  365. nl2br: false
  366. max_length: 0
  367. word_boundary: true
  368. ellipsis: true
  369. more_link: false
  370. more_link_text: ''
  371. more_link_path: ''
  372. strip_tags: false
  373. trim: false
  374. preserve_tags: ''
  375. html: false
  376. element_type: '0'
  377. element_class: ''
  378. element_label_type: ''
  379. element_label_class: ''
  380. element_label_colon: false
  381. element_wrapper_type: ''
  382. element_wrapper_class: ''
  383. element_default_classes: true
  384. empty: ''
  385. hide_empty: false
  386. empty_zero: false
  387. hide_alter_empty: true
  388. click_sort_column: value
  389. type: text_default
  390. settings: { }
  391. group_column: value
  392. group_columns: { }
  393. group_rows: true
  394. delta_limit: 0
  395. delta_offset: 0
  396. delta_reversed: false
  397. delta_first_last: false
  398. multi_type: separator
  399. separator: ', '
  400. field_api_classes: false
  401. plugin_id: field
  402. path:
  403. id: path
  404. table: node
  405. field: path
  406. relationship: none
  407. group_type: group
  408. admin_label: ''
  409. label: ''
  410. exclude: false
  411. alter:
  412. alter_text: true
  413. text: '<div class="text-center read-more"><a href="{{ path }}" type="button" class="btn btn-md btn-default stpe-outlinebutton">Read more</a></div>'
  414. make_link: false
  415. path: ''
  416. absolute: false
  417. external: false
  418. replace_spaces: false
  419. path_case: none
  420. trim_whitespace: false
  421. alt: ''
  422. rel: ''
  423. link_class: ''
  424. prefix: ''
  425. suffix: ''
  426. target: ''
  427. nl2br: false
  428. max_length: 0
  429. word_boundary: true
  430. ellipsis: true
  431. more_link: false
  432. more_link_text: ''
  433. more_link_path: ''
  434. strip_tags: false
  435. trim: false
  436. preserve_tags: ''
  437. html: false
  438. element_type: '0'
  439. element_class: ''
  440. element_label_type: ''
  441. element_label_class: ''
  442. element_label_colon: false
  443. element_wrapper_type: '0'
  444. element_wrapper_class: ''
  445. element_default_classes: false
  446. empty: ''
  447. hide_empty: false
  448. empty_zero: false
  449. hide_alter_empty: true
  450. absolute: false
  451. entity_type: node
  452. plugin_id: node_path
  453. comment_count:
  454. id: comment_count
  455. table: comment_entity_statistics
  456. field: comment_count
  457. relationship: none
  458. group_type: group
  459. admin_label: ''
  460. label: ''
  461. exclude: true
  462. alter:
  463. alter_text: false
  464. text: ''
  465. make_link: false
  466. path: ''
  467. absolute: false
  468. external: false
  469. replace_spaces: false
  470. path_case: none
  471. trim_whitespace: false
  472. alt: ''
  473. rel: ''
  474. link_class: ''
  475. prefix: ''
  476. suffix: ''
  477. target: ''
  478. nl2br: false
  479. max_length: 0
  480. word_boundary: true
  481. ellipsis: true
  482. more_link: false
  483. more_link_text: ''
  484. more_link_path: ''
  485. strip_tags: false
  486. trim: false
  487. preserve_tags: ''
  488. html: false
  489. element_type: ''
  490. element_class: ''
  491. element_label_type: ''
  492. element_label_class: ''
  493. element_label_colon: false
  494. element_wrapper_type: ''
  495. element_wrapper_class: ''
  496. element_default_classes: false
  497. empty: ''
  498. hide_empty: false
  499. empty_zero: false
  500. hide_alter_empty: true
  501. set_precision: false
  502. precision: 0
  503. decimal: .
  504. separator: ''
  505. format_plural: true
  506. format_plural_string: !!binary MSBjb21tZW50A0Bjb3VudCBjb21tZW50cw==
  507. prefix: ''
  508. suffix: ''
  509. plugin_id: numeric
  510. name:
  511. id: name
  512. table: users_field_data
  513. field: name
  514. relationship: uid
  515. group_type: group
  516. admin_label: ''
  517. label: ''
  518. exclude: true
  519. alter:
  520. alter_text: false
  521. text: ''
  522. make_link: false
  523. path: ''
  524. absolute: false
  525. external: false
  526. replace_spaces: false
  527. path_case: none
  528. trim_whitespace: false
  529. alt: ''
  530. rel: ''
  531. link_class: ''
  532. prefix: ''
  533. suffix: ''
  534. target: ''
  535. nl2br: false
  536. max_length: 0
  537. word_boundary: true
  538. ellipsis: true
  539. more_link: false
  540. more_link_text: ''
  541. more_link_path: ''
  542. strip_tags: false
  543. trim: false
  544. preserve_tags: ''
  545. html: false
  546. element_type: ''
  547. element_class: ''
  548. element_label_type: ''
  549. element_label_class: ''
  550. element_label_colon: false
  551. element_wrapper_type: ''
  552. element_wrapper_class: ''
  553. element_default_classes: false
  554. empty: ''
  555. hide_empty: false
  556. empty_zero: false
  557. hide_alter_empty: true
  558. click_sort_column: value
  559. type: user_name
  560. settings:
  561. link_to_entity: true
  562. group_column: value
  563. group_columns: { }
  564. group_rows: true
  565. delta_limit: 0
  566. delta_offset: 0
  567. delta_reversed: false
  568. delta_first_last: false
  569. multi_type: separator
  570. separator: ', '
  571. field_api_classes: false
  572. entity_type: user
  573. entity_field: name
  574. plugin_id: field
  575. nothing:
  576. id: nothing
  577. table: views
  578. field: nothing
  579. relationship: none
  580. group_type: group
  581. admin_label: Footer
  582. label: ''
  583. exclude: false
  584. alter:
  585. alter_text: true
  586. text: "<div class=\"cms-blog-links row hidden-sm hidden-xs\">\n <div class=\"col-sm-4 text-center\">{{ comment_count }}</div>\n <div class=\"col-sm-4 text-center glazed-service-links\"></div>\n <div class=\"col-sm-4 text-center\">{{ name }}</div>\n</div>"
  587. make_link: false
  588. path: ''
  589. absolute: false
  590. external: false
  591. replace_spaces: false
  592. path_case: none
  593. trim_whitespace: false
  594. alt: ''
  595. rel: ''
  596. link_class: ''
  597. prefix: ''
  598. suffix: ''
  599. target: ''
  600. nl2br: false
  601. max_length: 0
  602. word_boundary: true
  603. ellipsis: true
  604. more_link: false
  605. more_link_text: ''
  606. more_link_path: ''
  607. strip_tags: false
  608. trim: false
  609. preserve_tags: ''
  610. html: false
  611. element_type: ''
  612. element_class: ''
  613. element_label_type: ''
  614. element_label_class: ''
  615. element_label_colon: false
  616. element_wrapper_type: ''
  617. element_wrapper_class: ''
  618. element_default_classes: true
  619. empty: ''
  620. hide_empty: false
  621. empty_zero: false
  622. hide_alter_empty: false
  623. plugin_id: custom
  624. filters:
  625. status:
  626. value: '1'
  627. table: node_field_data
  628. field: status
  629. plugin_id: boolean
  630. entity_type: node
  631. entity_field: status
  632. id: status
  633. expose:
  634. operator: ''
  635. group: 1
  636. type:
  637. id: type
  638. table: node_field_data
  639. field: type
  640. relationship: none
  641. group_type: group
  642. admin_label: ''
  643. operator: in
  644. value:
  645. cms_blog: cms_blog
  646. group: 1
  647. exposed: false
  648. expose:
  649. operator_id: ''
  650. label: ''
  651. description: ''
  652. use_operator: false
  653. operator: ''
  654. identifier: ''
  655. required: false
  656. remember: false
  657. multiple: false
  658. remember_roles:
  659. authenticated: authenticated
  660. reduce: false
  661. is_grouped: false
  662. group_info:
  663. label: ''
  664. description: ''
  665. identifier: ''
  666. optional: true
  667. widget: select
  668. multiple: false
  669. remember: false
  670. default_group: All
  671. default_group_multiple: { }
  672. group_items: { }
  673. entity_type: node
  674. entity_field: type
  675. plugin_id: bundle
  676. sorts:
  677. created:
  678. id: created
  679. table: node_field_data
  680. field: created
  681. order: DESC
  682. entity_type: node
  683. entity_field: created
  684. plugin_id: date
  685. relationship: none
  686. group_type: group
  687. admin_label: ''
  688. exposed: false
  689. expose:
  690. label: ''
  691. granularity: second
  692. title: 'Blog Classic Style'
  693. header: { }
  694. footer: { }
  695. empty: { }
  696. relationships:
  697. uid:
  698. id: uid
  699. table: node_field_data
  700. field: uid
  701. relationship: none
  702. group_type: group
  703. admin_label: author
  704. required: false
  705. entity_type: node
  706. entity_field: uid
  707. plugin_id: standard
  708. arguments: { }
  709. display_extenders: { }
  710. cache_metadata:
  711. max-age: -1
  712. contexts:
  713. - 'languages:language_content'
  714. - 'languages:language_interface'
  715. - url.query_args
  716. - 'user.node_grants:view'
  717. - user.permissions
  718. tags:
  719. - 'config:field.storage.node.field_cms_blog_category'
  720. - 'config:field.storage.node.field_cms_page_body'
  721. - 'config:field.storage.node.field_cms_page_image'
  722. page:
  723. display_plugin: page
  724. id: page
  725. display_title: 'Page Classic Style'
  726. position: 1
  727. display_options:
  728. display_extenders: { }
  729. path: blog
  730. display_description: ''
  731. cache_metadata:
  732. max-age: -1
  733. contexts:
  734. - 'languages:language_content'
  735. - 'languages:language_interface'
  736. - url.query_args
  737. - 'user.node_grants:view'
  738. - user.permissions
  739. tags:
  740. - 'config:field.storage.node.field_cms_blog_category'
  741. - 'config:field.storage.node.field_cms_page_body'
  742. - 'config:field.storage.node.field_cms_page_image'