You are here

views.view.social_group_invitations.yml in Open Social 8.9

modules/social_features/social_group/modules/social_group_invite/config/optional/views.view.social_group_invitations.yml

File

modules/social_features/social_group/modules/social_group_invite/config/optional/views.view.social_group_invitations.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - field.storage.group_content.invitation_status
  6. - field.storage.group_content.invitee_mail
  7. module:
  8. - group
  9. - user
  10. - social_group_invite
  11. - ginvite
  12. enforced:
  13. module:
  14. - social_group_invite
  15. id: social_group_invitations
  16. label: 'Social Group invitations'
  17. module: group
  18. description: ''
  19. tag: ''
  20. base_table: group_content_field_data
  21. base_field: id
  22. display:
  23. default:
  24. display_plugin: default
  25. id: default
  26. display_title: Master
  27. position: 0
  28. display_options:
  29. access:
  30. type: group_permission
  31. options:
  32. group_permission: 'administer members'
  33. cache:
  34. type: tag
  35. options: { }
  36. query:
  37. type: views_query
  38. options:
  39. disable_sql_rewrite: false
  40. distinct: false
  41. replica: false
  42. query_comment: ''
  43. query_tags: { }
  44. exposed_form:
  45. type: basic
  46. options:
  47. submit_button: Apply
  48. reset_button: false
  49. reset_button_label: Reset
  50. exposed_sorts_label: 'Sort by'
  51. expose_sort_order: true
  52. sort_asc_label: Asc
  53. sort_desc_label: Desc
  54. pager:
  55. type: full
  56. options:
  57. items_per_page: 50
  58. offset: 0
  59. id: 0
  60. total_pages: null
  61. tags:
  62. previous: '‹ Previous'
  63. next: 'Next ›'
  64. first: '« First'
  65. last: 'Last »'
  66. expose:
  67. items_per_page: false
  68. items_per_page_label: 'Items per page'
  69. items_per_page_options: '5, 10, 25, 50'
  70. items_per_page_options_all: false
  71. items_per_page_options_all_label: '- All -'
  72. offset: false
  73. offset_label: Offset
  74. quantity: 9
  75. style:
  76. type: table
  77. options:
  78. grouping: { }
  79. row_class: ''
  80. default_row_class: true
  81. override: true
  82. sticky: true
  83. caption: ''
  84. summary: ''
  85. description: ''
  86. columns:
  87. invitee_mail: invitee_mail
  88. name: name
  89. created: created
  90. invitation_status: invitation_status
  91. delete_group_content: delete_group_content
  92. dropbutton: dropbutton
  93. info:
  94. invitee_mail:
  95. sortable: false
  96. default_sort_order: asc
  97. align: ''
  98. separator: ''
  99. empty_column: false
  100. responsive: ''
  101. name:
  102. sortable: false
  103. default_sort_order: asc
  104. align: ''
  105. separator: ''
  106. empty_column: false
  107. responsive: ''
  108. created:
  109. sortable: true
  110. default_sort_order: asc
  111. align: ''
  112. separator: ''
  113. empty_column: false
  114. responsive: ''
  115. invitation_status:
  116. sortable: true
  117. default_sort_order: asc
  118. align: ''
  119. separator: ''
  120. empty_column: false
  121. responsive: ''
  122. delete_group_content:
  123. sortable: false
  124. default_sort_order: asc
  125. align: ''
  126. separator: ''
  127. empty_column: false
  128. responsive: ''
  129. dropbutton:
  130. sortable: false
  131. default_sort_order: asc
  132. align: ''
  133. separator: ''
  134. empty_column: false
  135. responsive: ''
  136. default: '-1'
  137. empty_table: true
  138. row:
  139. type: fields
  140. options:
  141. inline: { }
  142. separator: ''
  143. hide_empty: false
  144. default_field_elements: true
  145. fields:
  146. invitee_mail:
  147. id: invitee_mail
  148. table: group_content__invitee_mail
  149. field: invitee_mail
  150. relationship: none
  151. group_type: group
  152. admin_label: ''
  153. label: Email
  154. exclude: true
  155. alter:
  156. alter_text: false
  157. text: ''
  158. make_link: false
  159. path: ''
  160. absolute: false
  161. external: false
  162. replace_spaces: false
  163. path_case: none
  164. trim_whitespace: false
  165. alt: ''
  166. rel: ''
  167. link_class: ''
  168. prefix: ''
  169. suffix: ''
  170. target: ''
  171. nl2br: false
  172. max_length: 0
  173. word_boundary: true
  174. ellipsis: true
  175. more_link: false
  176. more_link_text: ''
  177. more_link_path: ''
  178. strip_tags: false
  179. trim: false
  180. preserve_tags: ''
  181. html: false
  182. element_type: ''
  183. element_class: ''
  184. element_label_type: ''
  185. element_label_class: ''
  186. element_label_colon: true
  187. element_wrapper_type: ''
  188. element_wrapper_class: ''
  189. element_default_classes: true
  190. empty: ''
  191. hide_empty: false
  192. empty_zero: false
  193. hide_alter_empty: true
  194. click_sort_column: value
  195. type: email_mailto
  196. settings: { }
  197. group_column: value
  198. group_columns: { }
  199. group_rows: true
  200. delta_limit: 0
  201. delta_offset: 0
  202. delta_reversed: false
  203. delta_first_last: false
  204. multi_type: separator
  205. separator: ', '
  206. field_api_classes: false
  207. plugin_id: field
  208. name:
  209. id: name
  210. table: users_field_data
  211. field: name
  212. relationship: gc__user
  213. group_type: group
  214. admin_label: ''
  215. label: Recipients
  216. exclude: false
  217. alter:
  218. alter_text: false
  219. text: ''
  220. make_link: false
  221. path: ''
  222. absolute: false
  223. external: false
  224. replace_spaces: false
  225. path_case: none
  226. trim_whitespace: true
  227. alt: ''
  228. rel: ''
  229. link_class: ''
  230. prefix: ''
  231. suffix: ''
  232. target: ''
  233. nl2br: false
  234. max_length: 0
  235. word_boundary: true
  236. ellipsis: true
  237. more_link: false
  238. more_link_text: ''
  239. more_link_path: ''
  240. strip_tags: true
  241. trim: false
  242. preserve_tags: '<a><div><p><br>'
  243. html: false
  244. element_type: ''
  245. element_class: ''
  246. element_label_type: ''
  247. element_label_class: ''
  248. element_label_colon: false
  249. element_wrapper_type: ''
  250. element_wrapper_class: ''
  251. element_default_classes: false
  252. empty: '{{ invitee_mail }}'
  253. hide_empty: false
  254. empty_zero: true
  255. hide_alter_empty: false
  256. click_sort_column: value
  257. type: user_name
  258. settings:
  259. link_to_entity: true
  260. group_column: value
  261. group_columns: { }
  262. group_rows: true
  263. delta_limit: 0
  264. delta_offset: 0
  265. delta_reversed: false
  266. delta_first_last: false
  267. multi_type: separator
  268. separator: ', '
  269. field_api_classes: false
  270. entity_type: user
  271. entity_field: name
  272. plugin_id: field
  273. created:
  274. id: created
  275. table: group_content_field_data
  276. field: created
  277. relationship: none
  278. group_type: group
  279. admin_label: ''
  280. label: 'Invited on'
  281. exclude: false
  282. alter:
  283. alter_text: false
  284. text: ''
  285. make_link: false
  286. path: ''
  287. absolute: false
  288. external: false
  289. replace_spaces: false
  290. path_case: none
  291. trim_whitespace: false
  292. alt: ''
  293. rel: ''
  294. link_class: ''
  295. prefix: ''
  296. suffix: ''
  297. target: ''
  298. nl2br: false
  299. max_length: 0
  300. word_boundary: true
  301. ellipsis: true
  302. more_link: false
  303. more_link_text: ''
  304. more_link_path: ''
  305. strip_tags: false
  306. trim: false
  307. preserve_tags: ''
  308. html: false
  309. element_type: ''
  310. element_class: ''
  311. element_label_type: ''
  312. element_label_class: ''
  313. element_label_colon: true
  314. element_wrapper_type: ''
  315. element_wrapper_class: ''
  316. element_default_classes: true
  317. empty: ''
  318. hide_empty: false
  319. empty_zero: false
  320. hide_alter_empty: true
  321. click_sort_column: value
  322. type: timestamp
  323. settings:
  324. date_format: social_long_date
  325. custom_date_format: ''
  326. timezone: ''
  327. group_column: value
  328. group_columns: { }
  329. group_rows: true
  330. delta_limit: 0
  331. delta_offset: 0
  332. delta_reversed: false
  333. delta_first_last: false
  334. multi_type: separator
  335. separator: ', '
  336. field_api_classes: false
  337. entity_type: group_content
  338. entity_field: created
  339. plugin_id: field
  340. invitation_status:
  341. id: invitation_status
  342. table: group_content__invitation_status
  343. field: invitation_status
  344. relationship: none
  345. group_type: group
  346. admin_label: ''
  347. label: 'Invitation status'
  348. exclude: false
  349. alter:
  350. alter_text: false
  351. text: "{{ invitation_status }} == Invitation status\r\n{{ invitation_status__value }} == Raw value"
  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: ''
  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: number_unformatted
  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. delete_group_content:
  403. id: delete_group_content
  404. table: group_content
  405. field: delete_group_content
  406. relationship: none
  407. group_type: group
  408. admin_label: 'Remove member link'
  409. label: ''
  410. exclude: true
  411. alter:
  412. alter_text: false
  413. text: ''
  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: ''
  439. element_class: ''
  440. element_label_type: ''
  441. element_label_class: ''
  442. element_label_colon: false
  443. element_wrapper_type: ''
  444. element_wrapper_class: ''
  445. element_default_classes: true
  446. empty: ''
  447. hide_empty: false
  448. empty_zero: false
  449. hide_alter_empty: true
  450. text: 'Remove invitation'
  451. output_url_as_text: false
  452. absolute: false
  453. entity_type: group_content
  454. plugin_id: entity_link_delete
  455. dropbutton:
  456. id: dropbutton
  457. table: views
  458. field: dropbutton
  459. relationship: none
  460. group_type: group
  461. admin_label: ''
  462. label: Actions
  463. exclude: false
  464. alter:
  465. alter_text: false
  466. text: ''
  467. make_link: false
  468. path: ''
  469. absolute: false
  470. external: false
  471. replace_spaces: false
  472. path_case: none
  473. trim_whitespace: false
  474. alt: ''
  475. rel: ''
  476. link_class: ''
  477. prefix: ''
  478. suffix: ''
  479. target: ''
  480. nl2br: false
  481. max_length: 0
  482. word_boundary: true
  483. ellipsis: true
  484. more_link: false
  485. more_link_text: ''
  486. more_link_path: ''
  487. strip_tags: false
  488. trim: false
  489. preserve_tags: ''
  490. html: false
  491. element_type: ''
  492. element_class: ''
  493. element_label_type: ''
  494. element_label_class: ''
  495. element_label_colon: true
  496. element_wrapper_type: ''
  497. element_wrapper_class: ''
  498. element_default_classes: true
  499. empty: ''
  500. hide_empty: false
  501. empty_zero: false
  502. hide_alter_empty: true
  503. fields:
  504. delete_group_content: delete_group_content
  505. invitee_mail: '0'
  506. name: '0'
  507. group_roles: '0'
  508. uid: '0'
  509. created: '0'
  510. destination: true
  511. plugin_id: dropbutton
  512. filters: { }
  513. sorts: { }
  514. header: { }
  515. footer: { }
  516. empty:
  517. area_text_custom:
  518. id: area_text_custom
  519. table: views
  520. field: area_text_custom
  521. relationship: none
  522. group_type: group
  523. admin_label: ''
  524. empty: true
  525. tokenize: false
  526. content: 'No invitations available.'
  527. plugin_id: text_custom
  528. relationships:
  529. gc__user:
  530. id: gc__user
  531. table: group_content_field_data
  532. field: gc__user
  533. relationship: none
  534. group_type: group
  535. admin_label: 'Member account'
  536. required: true
  537. group_content_plugins:
  538. group_invitation: group_invitation
  539. group_membership: '0'
  540. entity_type: group_content
  541. plugin_id: group_content_to_entity
  542. arguments:
  543. gid:
  544. id: gid
  545. table: group_content_field_data
  546. field: gid
  547. relationship: none
  548. group_type: group
  549. admin_label: ''
  550. default_action: 'access denied'
  551. exception:
  552. value: all
  553. title_enable: false
  554. title: All
  555. title_enable: true
  556. title: '{{ arguments.gid|placeholder }} invitations'
  557. default_argument_type: fixed
  558. default_argument_options:
  559. argument: ''
  560. default_argument_skip_url: false
  561. summary_options:
  562. base_path: ''
  563. count: true
  564. items_per_page: 25
  565. override: false
  566. summary:
  567. sort_order: asc
  568. number_of_records: 0
  569. format: default_summary
  570. specify_validation: false
  571. validate:
  572. type: none
  573. fail: 'not found'
  574. validate_options: { }
  575. break_phrase: false
  576. not: false
  577. entity_type: group_content
  578. entity_field: gid
  579. plugin_id: numeric
  580. display_extenders: { }
  581. title: Invitations
  582. cache_metadata:
  583. max-age: -1
  584. contexts:
  585. - 'languages:language_content'
  586. - 'languages:language_interface'
  587. - route.group
  588. - url
  589. - url.query_args
  590. - user.group_permissions
  591. tags:
  592. - 'config:field.storage.group_content.invitation_status'
  593. - 'config:field.storage.group_content.invitee_mail'
  594. page_1:
  595. display_plugin: page
  596. id: page_1
  597. display_title: Page
  598. position: 1
  599. display_options:
  600. display_extenders: { }
  601. path: group/%group/invitation-overview
  602. menu:
  603. type: none
  604. title: Invitations
  605. description: 'Group invitations'
  606. expanded: false
  607. parent: ''
  608. weight: 25
  609. context: '0'
  610. menu_name: main
  611. cache_metadata:
  612. max-age: -1
  613. contexts:
  614. - 'languages:language_content'
  615. - 'languages:language_interface'
  616. - route.group
  617. - url
  618. - url.query_args
  619. - user.group_permissions
  620. tags:
  621. - 'config:field.storage.group_content.invitation_status'
  622. - 'config:field.storage.group_content.invitee_mail'