You are here

views.view.private_message.yml in Opigno messaging 3.x

Same filename and directory in other branches
  1. 8 config/optional/views.view.private_message.yml
config/optional/views.view.private_message.yml

File

config/optional/views.view.private_message.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - core.entity_view_mode.private_message_thread.preview
  6. module:
  7. - opigno_messaging
  8. - private_message
  9. - user
  10. - views_infinite_scroll
  11. id: private_message
  12. label: 'Private Message'
  13. module: views
  14. description: ''
  15. tag: ''
  16. base_table: private_message_threads
  17. base_field: id
  18. display:
  19. default:
  20. display_plugin: default
  21. id: default
  22. display_title: Master
  23. position: 0
  24. display_options:
  25. access:
  26. type: perm
  27. options:
  28. perm: 'use private messaging system'
  29. cache:
  30. type: none
  31. options: { }
  32. query:
  33. type: views_query
  34. options:
  35. disable_sql_rewrite: false
  36. distinct: false
  37. replica: false
  38. query_comment: ''
  39. query_tags: { }
  40. exposed_form:
  41. type: basic
  42. options:
  43. submit_button: Apply
  44. reset_button: false
  45. reset_button_label: Reset
  46. exposed_sorts_label: 'Sort by'
  47. expose_sort_order: true
  48. sort_asc_label: Asc
  49. sort_desc_label: Desc
  50. pager:
  51. type: infinite_scroll
  52. options:
  53. items_per_page: 5
  54. offset: 0
  55. id: 1
  56. total_pages: null
  57. tags:
  58. previous: '‹ Previous'
  59. next: 'Next ›'
  60. expose:
  61. items_per_page: false
  62. items_per_page_label: 'Items per page'
  63. items_per_page_options: '5, 10, 25, 50'
  64. items_per_page_options_all: false
  65. items_per_page_options_all_label: '- All -'
  66. offset: false
  67. offset_label: Offset
  68. views_infinite_scroll:
  69. button_text: 'Load more'
  70. automatically_load_content: false
  71. initially_load_all_pages: false
  72. style:
  73. type: default
  74. row:
  75. type: fields
  76. options:
  77. default_field_elements: true
  78. inline: { }
  79. separator: ''
  80. hide_empty: true
  81. fields:
  82. rendered_entity:
  83. id: rendered_entity
  84. table: private_message_threads
  85. field: rendered_entity
  86. relationship: none
  87. group_type: group
  88. admin_label: ''
  89. label: ''
  90. exclude: false
  91. alter:
  92. alter_text: false
  93. text: ''
  94. make_link: false
  95. path: '{{ view_private_message_thread }}'
  96. absolute: false
  97. external: false
  98. replace_spaces: false
  99. path_case: none
  100. trim_whitespace: true
  101. alt: ''
  102. rel: ''
  103. link_class: ''
  104. prefix: ''
  105. suffix: ''
  106. target: ''
  107. nl2br: false
  108. max_length: 0
  109. word_boundary: true
  110. ellipsis: true
  111. more_link: false
  112. more_link_text: ''
  113. more_link_path: ''
  114. strip_tags: false
  115. trim: false
  116. preserve_tags: ''
  117. html: false
  118. element_type: ''
  119. element_class: ''
  120. element_label_type: ''
  121. element_label_class: ''
  122. element_label_colon: false
  123. element_wrapper_type: ''
  124. element_wrapper_class: ''
  125. element_default_classes: true
  126. empty: ''
  127. hide_empty: true
  128. empty_zero: false
  129. hide_alter_empty: true
  130. view_mode: preview
  131. entity_type: private_message_thread
  132. plugin_id: rendered_entity
  133. filters: { }
  134. sorts:
  135. updated:
  136. id: updated
  137. table: private_message_threads
  138. field: updated
  139. relationship: none
  140. group_type: group
  141. admin_label: ''
  142. order: DESC
  143. exposed: false
  144. expose:
  145. label: ''
  146. granularity: second
  147. entity_type: private_message_thread
  148. entity_field: updated
  149. plugin_id: date
  150. title: 'Private Message'
  151. header: { }
  152. footer: { }
  153. empty: { }
  154. relationships: { }
  155. arguments:
  156. members_target_id:
  157. id: members_target_id
  158. table: private_message_thread__members
  159. field: members_target_id
  160. relationship: none
  161. group_type: group
  162. admin_label: ''
  163. default_action: default
  164. exception:
  165. value: all
  166. title_enable: false
  167. title: All
  168. title_enable: false
  169. title: ''
  170. default_argument_type: current_user
  171. default_argument_options: { }
  172. default_argument_skip_url: false
  173. summary_options:
  174. base_path: ''
  175. count: true
  176. items_per_page: 25
  177. override: false
  178. summary:
  179. sort_order: asc
  180. number_of_records: 0
  181. format: default_summary
  182. specify_validation: false
  183. validate:
  184. type: none
  185. fail: 'not found'
  186. validate_options: { }
  187. break_phrase: false
  188. not: false
  189. entity_type: private_message_thread
  190. entity_field: members
  191. plugin_id: numeric
  192. display_extenders: { }
  193. use_ajax: true
  194. group_by: false
  195. cache_metadata:
  196. max-age: -1
  197. contexts:
  198. - 'languages:language_interface'
  199. - url
  200. - url.query_args
  201. - user
  202. - user.permissions
  203. tags:
  204. - 'config:core.entity_view_display.private_message_thread.private_message_thread.default'
  205. - 'config:core.entity_view_display.private_message_thread.private_message_thread.inbox'
  206. - 'config:core.entity_view_display.private_message_thread.private_message_thread.preview'
  207. block_all:
  208. display_plugin: block
  209. id: block_all
  210. display_title: 'All Threads'
  211. position: 2
  212. display_options:
  213. display_extenders: { }
  214. defaults:
  215. style: true
  216. row: true
  217. group_by: true
  218. query: false
  219. relationships: false
  220. fields: false
  221. title: false
  222. filters: false
  223. filter_groups: false
  224. pager: false
  225. exposed_form: true
  226. arguments: false
  227. sorts: false
  228. display_description: ''
  229. allow:
  230. items_per_page: false
  231. title: ''
  232. filters:
  233. opigno_pm_thread_name:
  234. id: opigno_pm_thread_name
  235. table: private_message_threads
  236. field: opigno_pm_thread_name
  237. relationship: none
  238. group_type: group
  239. admin_label: ''
  240. operator: contains
  241. value: ''
  242. group: 1
  243. exposed: true
  244. expose:
  245. operator_id: opigno_pm_thread_name_op
  246. label: ''
  247. description: ''
  248. use_operator: false
  249. operator: opigno_pm_thread_name_op
  250. operator_limit_selection: false
  251. operator_list: { }
  252. identifier: opigno_pm_thread_name
  253. required: false
  254. remember: false
  255. multiple: false
  256. remember_roles:
  257. authenticated: authenticated
  258. anonymous: '0'
  259. collaborative_features: '0'
  260. statistics_reader: '0'
  261. user_manager: '0'
  262. content_manager: '0'
  263. administrator: '0'
  264. placeholder: Search
  265. is_grouped: false
  266. group_info:
  267. label: ''
  268. description: ''
  269. identifier: ''
  270. optional: true
  271. widget: select
  272. multiple: false
  273. remember: false
  274. default_group: All
  275. default_group_multiple: { }
  276. group_items: { }
  277. entity_type: private_message_thread
  278. plugin_id: opigno_pm_thread_name
  279. opigno_pm_thread_ids:
  280. id: opigno_pm_thread_ids
  281. table: private_message_threads
  282. field: opigno_pm_thread_ids
  283. relationship: none
  284. group_type: group
  285. admin_label: ''
  286. operator: '='
  287. value: ''
  288. group: 1
  289. exposed: false
  290. expose:
  291. operator_id: ''
  292. label: ''
  293. description: ''
  294. use_operator: false
  295. operator: ''
  296. operator_limit_selection: false
  297. operator_list: { }
  298. identifier: ''
  299. required: false
  300. remember: false
  301. multiple: false
  302. remember_roles:
  303. authenticated: authenticated
  304. is_grouped: false
  305. group_info:
  306. label: ''
  307. description: ''
  308. identifier: ''
  309. optional: true
  310. widget: select
  311. multiple: false
  312. remember: false
  313. default_group: All
  314. default_group_multiple: { }
  315. group_items: { }
  316. entity_type: private_message_thread
  317. plugin_id: opigno_available_thread_ids
  318. private_messages_target_id:
  319. id: private_messages_target_id
  320. table: private_message_thread__private_messages
  321. field: private_messages_target_id
  322. relationship: none
  323. group_type: group
  324. admin_label: ''
  325. operator: '>'
  326. value:
  327. min: ''
  328. max: ''
  329. value: '0'
  330. group: 1
  331. exposed: false
  332. expose:
  333. operator_id: ''
  334. label: ''
  335. description: ''
  336. use_operator: false
  337. operator: ''
  338. operator_limit_selection: false
  339. operator_list: { }
  340. identifier: ''
  341. required: false
  342. remember: false
  343. multiple: false
  344. remember_roles:
  345. authenticated: authenticated
  346. placeholder: ''
  347. min_placeholder: ''
  348. max_placeholder: ''
  349. is_grouped: false
  350. group_info:
  351. label: ''
  352. description: ''
  353. identifier: ''
  354. optional: true
  355. widget: select
  356. multiple: false
  357. remember: false
  358. default_group: All
  359. default_group_multiple: { }
  360. group_items: { }
  361. entity_type: private_message_thread
  362. entity_field: private_messages
  363. plugin_id: numeric
  364. filter_groups:
  365. operator: AND
  366. groups: { }
  367. relationships: { }
  368. fields:
  369. rendered_entity:
  370. id: rendered_entity
  371. table: private_message_threads
  372. field: rendered_entity
  373. relationship: none
  374. group_type: group
  375. admin_label: ''
  376. label: ''
  377. exclude: false
  378. alter:
  379. alter_text: false
  380. text: ''
  381. make_link: false
  382. path: '{{ view_private_message_thread }}'
  383. absolute: false
  384. external: false
  385. replace_spaces: false
  386. path_case: none
  387. trim_whitespace: true
  388. alt: ''
  389. rel: ''
  390. link_class: ''
  391. prefix: ''
  392. suffix: ''
  393. target: ''
  394. nl2br: false
  395. max_length: 0
  396. word_boundary: true
  397. ellipsis: true
  398. more_link: false
  399. more_link_text: ''
  400. more_link_path: ''
  401. strip_tags: false
  402. trim: false
  403. preserve_tags: ''
  404. html: false
  405. element_type: ''
  406. element_class: ''
  407. element_label_type: ''
  408. element_label_class: ''
  409. element_label_colon: false
  410. element_wrapper_type: ''
  411. element_wrapper_class: ''
  412. element_default_classes: true
  413. empty: ''
  414. hide_empty: true
  415. empty_zero: false
  416. hide_alter_empty: true
  417. view_mode: preview
  418. entity_type: private_message_thread
  419. plugin_id: rendered_entity
  420. pager:
  421. type: infinite_scroll
  422. options:
  423. items_per_page: 6
  424. offset: 0
  425. id: 0
  426. total_pages: null
  427. tags:
  428. previous: '‹ Previous'
  429. next: 'Next ›'
  430. expose:
  431. items_per_page: false
  432. items_per_page_label: 'Items per page'
  433. items_per_page_options: '5, 10, 25, 50'
  434. items_per_page_options_all: false
  435. items_per_page_options_all_label: '- All -'
  436. offset: false
  437. offset_label: Offset
  438. views_infinite_scroll:
  439. button_text: 'Load more'
  440. automatically_load_content: false
  441. initially_load_all_pages: false
  442. arguments: { }
  443. query:
  444. type: views_query
  445. options:
  446. disable_sql_rewrite: false
  447. distinct: true
  448. replica: false
  449. query_comment: ''
  450. query_tags: { }
  451. sorts:
  452. current_thread_first:
  453. id: current_thread_first
  454. table: private_message_threads
  455. field: current_thread_first
  456. relationship: none
  457. group_type: group
  458. admin_label: ''
  459. order: DESC
  460. exposed: false
  461. expose:
  462. label: ''
  463. entity_type: private_message_thread
  464. plugin_id: current_thread_first
  465. cache_metadata:
  466. max-age: -1
  467. contexts:
  468. - 'languages:language_interface'
  469. - url
  470. - url.query_args
  471. - user.permissions
  472. tags:
  473. - 'config:core.entity_view_display.private_message_thread.private_message_thread.default'
  474. - 'config:core.entity_view_display.private_message_thread.private_message_thread.inbox'
  475. - 'config:core.entity_view_display.private_message_thread.private_message_thread.preview'
  476. block_dashboard:
  477. display_plugin: block
  478. id: block_dashboard
  479. display_title: 'Dashboard - Last Threads'
  480. position: 2
  481. display_options:
  482. display_extenders: { }
  483. defaults:
  484. style: false
  485. row: false
  486. group_by: true
  487. query: true
  488. relationships: true
  489. fields: false
  490. pager: false
  491. header: false
  492. title: false
  493. use_ajax: false
  494. css_class: false
  495. display_description: ''
  496. allow:
  497. items_per_page: false
  498. pager:
  499. type: some
  500. options:
  501. items_per_page: 3
  502. offset: 0
  503. header: { }
  504. title: 'Last Messages'
  505. fields:
  506. view_private_message_thread:
  507. id: view_private_message_thread
  508. table: private_message_threads
  509. field: view_private_message_thread
  510. relationship: none
  511. group_type: group
  512. admin_label: ''
  513. label: ''
  514. exclude: true
  515. alter:
  516. alter_text: false
  517. text: ''
  518. make_link: false
  519. path: ''
  520. absolute: false
  521. external: false
  522. replace_spaces: false
  523. path_case: none
  524. trim_whitespace: false
  525. alt: ''
  526. rel: ''
  527. link_class: ''
  528. prefix: ''
  529. suffix: ''
  530. target: ''
  531. nl2br: false
  532. max_length: 0
  533. word_boundary: true
  534. ellipsis: true
  535. more_link: false
  536. more_link_text: ''
  537. more_link_path: ''
  538. strip_tags: false
  539. trim: false
  540. preserve_tags: ''
  541. html: false
  542. element_type: ''
  543. element_class: ''
  544. element_label_type: ''
  545. element_label_class: ''
  546. element_label_colon: false
  547. element_wrapper_type: ''
  548. element_wrapper_class: ''
  549. element_default_classes: true
  550. empty: ''
  551. hide_empty: false
  552. empty_zero: false
  553. hide_alter_empty: true
  554. text: view
  555. output_url_as_text: true
  556. absolute: false
  557. entity_type: private_message_thread
  558. plugin_id: entity_link
  559. rendered_entity:
  560. id: rendered_entity
  561. table: private_message_threads
  562. field: rendered_entity
  563. relationship: none
  564. group_type: group
  565. admin_label: ''
  566. label: ''
  567. exclude: false
  568. alter:
  569. alter_text: false
  570. text: ''
  571. make_link: true
  572. path: '{{ view_private_message_thread }}'
  573. absolute: false
  574. external: false
  575. replace_spaces: false
  576. path_case: none
  577. trim_whitespace: true
  578. alt: ''
  579. rel: ''
  580. link_class: btn
  581. prefix: ''
  582. suffix: ''
  583. target: ''
  584. nl2br: false
  585. max_length: 0
  586. word_boundary: true
  587. ellipsis: true
  588. more_link: false
  589. more_link_text: ''
  590. more_link_path: ''
  591. strip_tags: true
  592. trim: false
  593. preserve_tags: p
  594. html: false
  595. element_type: ''
  596. element_class: ''
  597. element_label_type: ''
  598. element_label_class: ''
  599. element_label_colon: false
  600. element_wrapper_type: ''
  601. element_wrapper_class: ''
  602. element_default_classes: true
  603. empty: ''
  604. hide_empty: true
  605. empty_zero: false
  606. hide_alter_empty: true
  607. view_mode: preview
  608. entity_type: private_message_thread
  609. plugin_id: rendered_entity
  610. style:
  611. type: html_list
  612. options:
  613. grouping: { }
  614. row_class: ''
  615. default_row_class: true
  616. type: ul
  617. wrapper_class: item-list
  618. class: ''
  619. row:
  620. type: fields
  621. options:
  622. default_field_elements: true
  623. inline: { }
  624. separator: ''
  625. hide_empty: true
  626. use_ajax: false
  627. css_class: content-box
  628. cache_metadata:
  629. max-age: -1
  630. contexts:
  631. - 'languages:language_interface'
  632. - url
  633. - user
  634. - user.permissions
  635. tags:
  636. - 'config:core.entity_view_display.private_message_thread.private_message_thread.default'
  637. - 'config:core.entity_view_display.private_message_thread.private_message_thread.inbox'
  638. - 'config:core.entity_view_display.private_message_thread.private_message_thread.preview'