You are here

views.view.group_events.yml in Open Social 10.2.x

modules/social_features/social_group/config/install/views.view.group_events.yml

File

modules/social_features/social_group/config/install/views.view.group_events.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - core.entity_view_mode.group_content.teaser
  6. - group.content_type.closed_group-group_node-event
  7. - group.content_type.open_group-group_node-event
  8. - group.content_type.public_group-group_node-event
  9. - group.type.closed_group
  10. - group.type.open_group
  11. - group.type.public_group
  12. module:
  13. - datetime
  14. - group
  15. - node
  16. - social_event
  17. id: group_events
  18. label: 'Group Events'
  19. module: views
  20. description: ''
  21. tag: ''
  22. base_table: group_content_field_data
  23. base_field: id
  24. display:
  25. default:
  26. display_plugin: default
  27. id: default
  28. display_title: Master
  29. position: 0
  30. display_options:
  31. access:
  32. type: group_permission
  33. options:
  34. group_permission: 'view group_node:event content'
  35. cache:
  36. type: tag
  37. options: { }
  38. query:
  39. type: views_query
  40. options:
  41. disable_sql_rewrite: false
  42. distinct: true
  43. replica: false
  44. query_comment: ''
  45. query_tags: { }
  46. exposed_form:
  47. type: basic
  48. options:
  49. submit_button: Apply
  50. reset_button: true
  51. reset_button_label: Reset
  52. exposed_sorts_label: 'Sort by'
  53. expose_sort_order: false
  54. sort_asc_label: Asc
  55. sort_desc_label: Desc
  56. pager:
  57. type: mini
  58. options:
  59. items_per_page: 10
  60. offset: 0
  61. id: 0
  62. total_pages: null
  63. expose:
  64. items_per_page: false
  65. items_per_page_label: 'Items per page'
  66. items_per_page_options: '5, 10, 25, 50'
  67. items_per_page_options_all: false
  68. items_per_page_options_all_label: '- All -'
  69. offset: false
  70. offset_label: Offset
  71. tags:
  72. previous: ‹‹
  73. next: ››
  74. style:
  75. type: default
  76. row:
  77. type: 'entity:group_content'
  78. options:
  79. relationship: none
  80. view_mode: teaser
  81. fields:
  82. label:
  83. table: group_content_field_data
  84. field: label
  85. id: label
  86. entity_type: null
  87. entity_field: label
  88. plugin_id: field
  89. relationship: none
  90. group_type: group
  91. admin_label: ''
  92. label: ''
  93. exclude: false
  94. alter:
  95. alter_text: false
  96. text: ''
  97. make_link: false
  98. path: ''
  99. absolute: false
  100. external: false
  101. replace_spaces: false
  102. path_case: none
  103. trim_whitespace: false
  104. alt: ''
  105. rel: ''
  106. link_class: ''
  107. prefix: ''
  108. suffix: ''
  109. target: ''
  110. nl2br: false
  111. max_length: 0
  112. word_boundary: true
  113. ellipsis: true
  114. more_link: false
  115. more_link_text: ''
  116. more_link_path: ''
  117. strip_tags: false
  118. trim: false
  119. preserve_tags: ''
  120. html: false
  121. element_type: ''
  122. element_class: ''
  123. element_label_type: ''
  124. element_label_class: ''
  125. element_label_colon: true
  126. element_wrapper_type: ''
  127. element_wrapper_class: ''
  128. element_default_classes: true
  129. empty: ''
  130. hide_empty: false
  131. empty_zero: false
  132. hide_alter_empty: true
  133. click_sort_column: value
  134. type: string
  135. settings: { }
  136. group_column: value
  137. group_columns: { }
  138. group_rows: true
  139. delta_limit: 0
  140. delta_offset: 0
  141. delta_reversed: false
  142. delta_first_last: false
  143. multi_type: separator
  144. separator: ', '
  145. field_api_classes: false
  146. filters:
  147. type:
  148. id: type
  149. table: group_content_field_data
  150. field: type
  151. value:
  152. open_group-group_node-event: open_group-group_node-event
  153. closed_group-group_node-event: closed_group-group_node-event
  154. public_group-group_node-event: public_group-group_node-event
  155. entity_type: group_content
  156. entity_field: type
  157. plugin_id: bundle
  158. expose:
  159. operator_limit_selection: false
  160. operator_list: { }
  161. event_date:
  162. id: event_date
  163. table: node__field_event_date
  164. field: event_date
  165. relationship: gc__node
  166. group_type: group
  167. admin_label: ''
  168. operator: in
  169. value: { }
  170. group: 1
  171. exposed: true
  172. expose:
  173. operator_id: event_date_op
  174. label: 'Event date'
  175. description: null
  176. use_operator: false
  177. operator: event_date_op
  178. operator_limit_selection: false
  179. operator_list: { }
  180. identifier: field_event_date_value
  181. required: false
  182. remember: false
  183. multiple: false
  184. remember_roles:
  185. authenticated: authenticated
  186. reduce: false
  187. is_grouped: true
  188. group_info:
  189. label: ''
  190. description: ''
  191. identifier: field_event_date_value
  192. optional: false
  193. widget: radios
  194. multiple: false
  195. remember: false
  196. default_group: '1'
  197. default_group_multiple: { }
  198. group_items:
  199. 1:
  200. title: 'Ongoing and upcoming events'
  201. operator: in
  202. value: '1'
  203. 2:
  204. title: 'Past events'
  205. operator: in
  206. value: '2'
  207. 3:
  208. title: ''
  209. operator: in
  210. value: { }
  211. plugin_id: social_event_date_filter
  212. nid:
  213. id: nid
  214. table: node_access
  215. field: nid
  216. relationship: gc__node
  217. group_type: group
  218. admin_label: ''
  219. operator: '='
  220. value: ''
  221. group: 1
  222. exposed: false
  223. expose:
  224. operator_id: ''
  225. label: ''
  226. description: ''
  227. use_operator: false
  228. operator: ''
  229. identifier: ''
  230. required: false
  231. remember: false
  232. multiple: false
  233. remember_roles:
  234. authenticated: authenticated
  235. operator_limit_selection: false
  236. operator_list: { }
  237. is_grouped: false
  238. group_info:
  239. label: ''
  240. description: ''
  241. identifier: ''
  242. optional: true
  243. widget: select
  244. multiple: false
  245. remember: false
  246. default_group: All
  247. default_group_multiple: { }
  248. group_items: { }
  249. plugin_id: node_access
  250. sorts:
  251. event_date:
  252. id: event_date
  253. table: node__field_event_date
  254. field: event_date
  255. relationship: gc__node
  256. group_type: group
  257. admin_label: ''
  258. order: ASC
  259. exposed: false
  260. expose:
  261. label: ''
  262. granularity: minute
  263. plugin_id: social_event_date_sort
  264. title: 'Group Events'
  265. header: { }
  266. footer: { }
  267. empty:
  268. area_text_custom:
  269. id: area_text_custom
  270. table: views
  271. field: area_text_custom
  272. relationship: none
  273. group_type: group
  274. admin_label: ''
  275. empty: true
  276. tokenize: false
  277. content: 'No events in this group'
  278. plugin_id: text_custom
  279. relationships:
  280. gc__node:
  281. id: gc__node
  282. table: group_content_field_data
  283. field: gc__node
  284. relationship: none
  285. group_type: group
  286. admin_label: 'Group content Content'
  287. required: false
  288. group_content_plugins:
  289. 'group_node:event': 'group_node:event'
  290. 'group_node:page': '0'
  291. 'group_node:topic': '0'
  292. entity_type: group_content
  293. plugin_id: group_content_to_entity
  294. arguments:
  295. gid:
  296. id: gid
  297. table: group_content_field_data
  298. field: gid
  299. relationship: none
  300. group_type: group
  301. admin_label: ''
  302. default_action: 'not found'
  303. exception:
  304. value: all
  305. title_enable: false
  306. title: All
  307. title_enable: false
  308. title: ''
  309. default_argument_type: fixed
  310. default_argument_options:
  311. argument: ''
  312. default_argument_skip_url: false
  313. summary_options:
  314. base_path: ''
  315. count: true
  316. items_per_page: 25
  317. override: false
  318. summary:
  319. sort_order: asc
  320. number_of_records: 0
  321. format: default_summary
  322. specify_validation: true
  323. validate:
  324. type: 'entity:group'
  325. fail: 'not found'
  326. validate_options:
  327. access: false
  328. bundles:
  329. closed_group: closed_group
  330. open_group: open_group
  331. public_group: public_group
  332. multiple: 0
  333. operation: view
  334. break_phrase: false
  335. not: false
  336. entity_type: group_content
  337. entity_field: gid
  338. plugin_id: numeric
  339. display_extenders: { }
  340. cache_metadata:
  341. max-age: -1
  342. contexts:
  343. - 'languages:language_content'
  344. - 'languages:language_interface'
  345. - route.group
  346. - url
  347. - url.query_args
  348. - user.group_permissions
  349. - 'user.node_grants:view'
  350. tags: { }
  351. page_group_events:
  352. display_plugin: page
  353. id: page_group_events
  354. display_title: Page
  355. position: 1
  356. display_options:
  357. display_extenders: { }
  358. path: group/%group/events
  359. exposed_block: true
  360. rendering_language: '***LANGUAGE_language_interface***'
  361. cache_metadata:
  362. max-age: -1
  363. contexts:
  364. - 'languages:language_content'
  365. - 'languages:language_interface'
  366. - route.group
  367. - url
  368. - url.query_args
  369. - user.group_permissions
  370. - 'user.node_grants:view'
  371. tags: { }