You are here

views.view.panopoly_media_browser.yml in Panopoly 8.2

modules/panopoly/panopoly_media/config/install/views.view.panopoly_media_browser.yml

File

modules/panopoly/panopoly_media/config/install/views.view.panopoly_media_browser.yml
View source
  1. langcode: und
  2. status: true
  3. dependencies:
  4. config:
  5. - image.style.panopoly_media_entity_browser_thumbnail
  6. - taxonomy.vocabulary.panopoly_media_tags
  7. module:
  8. - entity_browser
  9. - image
  10. - media
  11. - taxonomy
  12. - user
  13. id: panopoly_media_browser
  14. label: 'Panopoly Media Browser'
  15. module: views
  16. description: ''
  17. tag: ''
  18. base_table: media_field_data
  19. base_field: mid
  20. display:
  21. default:
  22. display_plugin: default
  23. id: default
  24. display_title: Master
  25. position: 0
  26. display_options:
  27. access:
  28. type: perm
  29. options:
  30. perm: 'view media'
  31. cache:
  32. type: tag
  33. options: { }
  34. query:
  35. type: views_query
  36. options:
  37. disable_sql_rewrite: false
  38. distinct: false
  39. replica: false
  40. query_comment: ''
  41. query_tags: { }
  42. exposed_form:
  43. type: basic
  44. options:
  45. submit_button: Apply
  46. reset_button: false
  47. reset_button_label: Reset
  48. exposed_sorts_label: 'Sort by'
  49. expose_sort_order: true
  50. sort_asc_label: Asc
  51. sort_desc_label: Desc
  52. pager:
  53. type: full
  54. options:
  55. items_per_page: 9
  56. offset: 0
  57. id: 0
  58. total_pages: null
  59. tags:
  60. previous: '‹ Previous'
  61. next: 'Next ›'
  62. first: '« First'
  63. last: 'Last »'
  64. expose:
  65. items_per_page: false
  66. items_per_page_label: 'Items per page'
  67. items_per_page_options: '5, 10, 25, 50'
  68. items_per_page_options_all: false
  69. items_per_page_options_all_label: '- All -'
  70. offset: false
  71. offset_label: Offset
  72. quantity: 9
  73. style:
  74. type: default
  75. options:
  76. grouping: { }
  77. row_class: ''
  78. default_row_class: true
  79. row:
  80. type: fields
  81. options:
  82. inline: { }
  83. separator: ''
  84. hide_empty: false
  85. default_field_elements: true
  86. fields:
  87. thumbnail__target_id:
  88. id: thumbnail__target_id
  89. table: media_field_revision
  90. field: thumbnail__target_id
  91. relationship: none
  92. group_type: group
  93. admin_label: ''
  94. label: ''
  95. exclude: false
  96. alter:
  97. alter_text: false
  98. text: ''
  99. make_link: false
  100. path: ''
  101. absolute: false
  102. external: false
  103. replace_spaces: false
  104. path_case: none
  105. trim_whitespace: false
  106. alt: ''
  107. rel: ''
  108. link_class: ''
  109. prefix: ''
  110. suffix: ''
  111. target: ''
  112. nl2br: false
  113. max_length: 0
  114. word_boundary: true
  115. ellipsis: true
  116. more_link: false
  117. more_link_text: ''
  118. more_link_path: ''
  119. strip_tags: false
  120. trim: false
  121. preserve_tags: ''
  122. html: false
  123. element_type: ''
  124. element_class: ''
  125. element_label_type: ''
  126. element_label_class: ''
  127. element_label_colon: false
  128. element_wrapper_type: ''
  129. element_wrapper_class: ''
  130. element_default_classes: true
  131. empty: ''
  132. hide_empty: false
  133. empty_zero: false
  134. hide_alter_empty: true
  135. click_sort_column: target_id
  136. type: image
  137. settings:
  138. image_style: panopoly_media_entity_browser_thumbnail
  139. image_link: ''
  140. group_column: ''
  141. group_columns: { }
  142. group_rows: true
  143. delta_limit: 0
  144. delta_offset: 0
  145. delta_reversed: false
  146. delta_first_last: false
  147. multi_type: separator
  148. separator: ', '
  149. field_api_classes: false
  150. entity_type: media
  151. entity_field: thumbnail
  152. plugin_id: field
  153. bundle:
  154. id: bundle
  155. table: media_field_data
  156. field: bundle
  157. relationship: none
  158. group_type: group
  159. admin_label: ''
  160. label: ''
  161. exclude: true
  162. alter:
  163. alter_text: false
  164. text: ''
  165. make_link: false
  166. path: ''
  167. absolute: false
  168. external: false
  169. replace_spaces: false
  170. path_case: none
  171. trim_whitespace: false
  172. alt: ''
  173. rel: ''
  174. link_class: ''
  175. prefix: ''
  176. suffix: ''
  177. target: ''
  178. nl2br: false
  179. max_length: 0
  180. word_boundary: true
  181. ellipsis: true
  182. more_link: false
  183. more_link_text: ''
  184. more_link_path: ''
  185. strip_tags: false
  186. trim: false
  187. preserve_tags: ''
  188. html: false
  189. element_type: ''
  190. element_class: ''
  191. element_label_type: ''
  192. element_label_class: ''
  193. element_label_colon: false
  194. element_wrapper_type: ''
  195. element_wrapper_class: ''
  196. element_default_classes: true
  197. empty: ''
  198. hide_empty: false
  199. empty_zero: false
  200. hide_alter_empty: true
  201. click_sort_column: target_id
  202. type: entity_reference_label
  203. settings:
  204. link: false
  205. group_column: target_id
  206. group_columns: { }
  207. group_rows: true
  208. delta_limit: 0
  209. delta_offset: 0
  210. delta_reversed: false
  211. delta_first_last: false
  212. multi_type: separator
  213. separator: ', '
  214. field_api_classes: false
  215. entity_type: media
  216. entity_field: bundle
  217. plugin_id: field
  218. name:
  219. id: name
  220. table: media_field_data
  221. field: name
  222. relationship: none
  223. group_type: group
  224. admin_label: ''
  225. label: ''
  226. exclude: false
  227. alter:
  228. alter_text: true
  229. text: "<div class=\"media-info\">\r\n<span class=\"media-info--{{ bundle | lower | replace({'_': '-', ' ': '-'}) }}\">{{ bundle }}</span>\r\n{{ name }}\r\n</div>"
  230. make_link: false
  231. path: ''
  232. absolute: false
  233. external: false
  234. replace_spaces: false
  235. path_case: none
  236. trim_whitespace: false
  237. alt: ''
  238. rel: ''
  239. link_class: ''
  240. prefix: ''
  241. suffix: ''
  242. target: ''
  243. nl2br: false
  244. max_length: 0
  245. word_boundary: false
  246. ellipsis: false
  247. more_link: false
  248. more_link_text: ''
  249. more_link_path: ''
  250. strip_tags: false
  251. trim: false
  252. preserve_tags: ''
  253. html: false
  254. element_type: '0'
  255. element_class: ''
  256. element_label_type: ''
  257. element_label_class: ''
  258. element_label_colon: false
  259. element_wrapper_type: ''
  260. element_wrapper_class: ''
  261. element_default_classes: true
  262. empty: ''
  263. hide_empty: false
  264. empty_zero: false
  265. hide_alter_empty: true
  266. click_sort_column: value
  267. type: string
  268. settings:
  269. link_to_entity: false
  270. group_column: value
  271. group_columns: { }
  272. group_rows: true
  273. delta_limit: 0
  274. delta_offset: 0
  275. delta_reversed: false
  276. delta_first_last: false
  277. multi_type: separator
  278. separator: ', '
  279. field_api_classes: false
  280. entity_type: media
  281. entity_field: media
  282. plugin_id: field
  283. entity_browser_select:
  284. id: entity_browser_select
  285. table: media
  286. field: entity_browser_select
  287. relationship: none
  288. group_type: group
  289. admin_label: ''
  290. label: ''
  291. exclude: false
  292. alter:
  293. alter_text: false
  294. text: ''
  295. make_link: false
  296. path: ''
  297. absolute: false
  298. external: false
  299. replace_spaces: false
  300. path_case: none
  301. trim_whitespace: false
  302. alt: ''
  303. rel: ''
  304. link_class: ''
  305. prefix: ''
  306. suffix: ''
  307. target: ''
  308. nl2br: false
  309. max_length: 0
  310. word_boundary: true
  311. ellipsis: true
  312. more_link: false
  313. more_link_text: ''
  314. more_link_path: ''
  315. strip_tags: false
  316. trim: false
  317. preserve_tags: ''
  318. html: false
  319. element_type: ''
  320. element_class: ''
  321. element_label_type: ''
  322. element_label_class: ''
  323. element_label_colon: false
  324. element_wrapper_type: ''
  325. element_wrapper_class: ''
  326. element_default_classes: true
  327. empty: ''
  328. hide_empty: false
  329. empty_zero: false
  330. hide_alter_empty: true
  331. entity_type: media
  332. plugin_id: entity_browser_select
  333. filters:
  334. status:
  335. id: status
  336. table: media_field_data
  337. field: status
  338. relationship: none
  339. group_type: group
  340. admin_label: ''
  341. operator: '='
  342. value: '1'
  343. group: 1
  344. exposed: false
  345. expose:
  346. operator_id: ''
  347. label: 'True'
  348. description: null
  349. use_operator: false
  350. operator: status_op
  351. operator_limit_selection: false
  352. operator_list: { }
  353. identifier: status
  354. required: true
  355. remember: false
  356. multiple: false
  357. remember_roles:
  358. authenticated: authenticated
  359. is_grouped: true
  360. group_info:
  361. label: Status
  362. description: ''
  363. identifier: status
  364. optional: true
  365. widget: select
  366. multiple: false
  367. remember: false
  368. default_group: All
  369. default_group_multiple: { }
  370. group_items:
  371. 1:
  372. title: Published
  373. operator: '='
  374. value: '1'
  375. 2:
  376. title: Unpublished
  377. operator: '='
  378. value: '0'
  379. entity_type: media
  380. entity_field: status
  381. plugin_id: boolean
  382. bundle:
  383. id: bundle
  384. table: media_field_data
  385. field: bundle
  386. relationship: none
  387. group_type: group
  388. admin_label: ''
  389. operator: in
  390. value: { }
  391. group: 1
  392. exposed: true
  393. expose:
  394. operator_id: bundle_op
  395. label: Type
  396. description: ''
  397. use_operator: false
  398. operator: bundle_op
  399. operator_limit_selection: false
  400. operator_list: { }
  401. identifier: provider
  402. required: false
  403. remember: false
  404. multiple: false
  405. remember_roles:
  406. authenticated: authenticated
  407. anonymous: '0'
  408. administrator: '0'
  409. editor: '0'
  410. reduce: false
  411. is_grouped: false
  412. group_info:
  413. label: ''
  414. description: ''
  415. identifier: ''
  416. optional: true
  417. widget: select
  418. multiple: false
  419. remember: false
  420. default_group: All
  421. default_group_multiple: { }
  422. group_items: { }
  423. entity_type: media
  424. entity_field: bundle
  425. plugin_id: bundle
  426. name:
  427. id: name
  428. table: media_field_data
  429. field: name
  430. relationship: none
  431. group_type: group
  432. admin_label: ''
  433. operator: contains
  434. value: ''
  435. group: 1
  436. exposed: true
  437. expose:
  438. operator_id: name_op
  439. label: Name
  440. description: ''
  441. use_operator: false
  442. operator: name_op
  443. operator_limit_selection: false
  444. operator_list: { }
  445. identifier: name
  446. required: false
  447. remember: false
  448. multiple: false
  449. remember_roles:
  450. authenticated: authenticated
  451. anonymous: '0'
  452. administrator: '0'
  453. editor: '0'
  454. placeholder: ''
  455. is_grouped: false
  456. group_info:
  457. label: ''
  458. description: ''
  459. identifier: ''
  460. optional: true
  461. widget: select
  462. multiple: false
  463. remember: false
  464. default_group: All
  465. default_group_multiple: { }
  466. group_items: { }
  467. entity_type: media
  468. entity_field: name
  469. plugin_id: string
  470. field_panopoly_media_description_value:
  471. id: field_panopoly_media_description_value
  472. table: media__field_panopoly_media_description
  473. field: field_panopoly_media_description_value
  474. relationship: none
  475. group_type: group
  476. admin_label: ''
  477. operator: word
  478. value: ''
  479. group: 1
  480. exposed: true
  481. expose:
  482. operator_id: field_panopoly_media_description_value_op
  483. label: Description
  484. description: ''
  485. use_operator: false
  486. operator: field_panopoly_media_description_value_op
  487. operator_limit_selection: false
  488. operator_list: { }
  489. identifier: description
  490. required: false
  491. remember: false
  492. multiple: false
  493. remember_roles:
  494. authenticated: authenticated
  495. anonymous: '0'
  496. administrator: '0'
  497. editor: '0'
  498. placeholder: ''
  499. is_grouped: false
  500. group_info:
  501. label: ''
  502. description: ''
  503. identifier: ''
  504. optional: true
  505. widget: select
  506. multiple: false
  507. remember: false
  508. default_group: All
  509. default_group_multiple: { }
  510. group_items: { }
  511. plugin_id: string
  512. field_panopoly_media_tags_target_id:
  513. id: field_panopoly_media_tags_target_id
  514. table: media__field_panopoly_media_tags
  515. field: field_panopoly_media_tags_target_id
  516. relationship: none
  517. group_type: group
  518. admin_label: ''
  519. operator: and
  520. value: { }
  521. group: 1
  522. exposed: true
  523. expose:
  524. operator_id: field_panopoly_media_tags_target_id_op
  525. label: Tags
  526. description: ''
  527. use_operator: false
  528. operator: field_panopoly_media_tags_target_id_op
  529. operator_limit_selection: false
  530. operator_list: { }
  531. identifier: tags
  532. required: false
  533. remember: false
  534. multiple: true
  535. remember_roles:
  536. authenticated: authenticated
  537. anonymous: '0'
  538. administrator: '0'
  539. editor: '0'
  540. reduce: false
  541. is_grouped: false
  542. group_info:
  543. label: ''
  544. description: ''
  545. identifier: ''
  546. optional: true
  547. widget: select
  548. multiple: false
  549. remember: false
  550. default_group: All
  551. default_group_multiple: { }
  552. group_items: { }
  553. reduce_duplicates: false
  554. type: textfield
  555. limit: true
  556. vid: panopoly_media_tags
  557. hierarchy: false
  558. error_message: true
  559. plugin_id: taxonomy_index_tid
  560. sorts:
  561. created:
  562. id: created
  563. table: media_field_data
  564. field: created
  565. relationship: none
  566. group_type: group
  567. admin_label: ''
  568. order: DESC
  569. exposed: false
  570. expose:
  571. label: 'Authored on'
  572. granularity: second
  573. entity_type: media
  574. entity_field: created
  575. plugin_id: date
  576. header: { }
  577. footer: { }
  578. empty: { }
  579. relationships: { }
  580. arguments: { }
  581. display_extenders: { }
  582. filter_groups:
  583. operator: AND
  584. groups:
  585. 1: AND
  586. css_class: view-panopoly-media-browser
  587. use_ajax: true
  588. cache_metadata:
  589. max-age: -1
  590. contexts:
  591. - 'languages:language_content'
  592. - 'languages:language_interface'
  593. - url
  594. - url.query_args
  595. - user
  596. - user.permissions
  597. tags: { }
  598. media_browser_all:
  599. display_plugin: entity_browser
  600. id: media_browser_all
  601. display_title: 'Media browser'
  602. position: 1
  603. display_options:
  604. display_extenders: { }
  605. cache_metadata:
  606. max-age: -1
  607. contexts:
  608. - 'languages:language_content'
  609. - 'languages:language_interface'
  610. - url
  611. - url.query_args
  612. - user
  613. - user.permissions
  614. tags: { }