You are here

views.view.shurly_admin.yml in ShURLy 8

config/install/views.view.shurly_admin.yml

File

config/install/views.view.shurly_admin.yml
View source
  1. uuid: ca1af13a-8dce-4cee-a194-375d42bf2451
  2. langcode: en
  3. status: true
  4. dependencies:
  5. config:
  6. - system.menu.admin
  7. module:
  8. - shurly
  9. - user
  10. id: shurly_admin
  11. label: 'Administer short URLs'
  12. module: views
  13. description: 'Shurly administration'
  14. tag: shurly
  15. base_table: shurly
  16. base_field: rid
  17. core: 8.x
  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: 'administer short URLs'
  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: true
  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: full
  52. options:
  53. items_per_page: 50
  54. offset: 0
  55. id: 0
  56. total_pages: null
  57. tags:
  58. previous: ‹‹
  59. next: ››
  60. first: '« First'
  61. last: 'Last »'
  62. expose:
  63. items_per_page: false
  64. items_per_page_label: 'Items per page'
  65. items_per_page_options: '5, 10, 25, 50'
  66. items_per_page_options_all: false
  67. items_per_page_options_all_label: '- All -'
  68. offset: false
  69. offset_label: Offset
  70. quantity: 9
  71. style:
  72. type: table
  73. options:
  74. grouping: { }
  75. row_class: ''
  76. default_row_class: true
  77. override: true
  78. sticky: false
  79. caption: ''
  80. summary: ''
  81. description: ''
  82. columns:
  83. count: count
  84. destination: destination
  85. source: source
  86. name: name
  87. created: created
  88. created_1: created_1
  89. last_used: last_used
  90. link_edit: link_edit
  91. link_deactivate: link_edit
  92. info:
  93. count:
  94. sortable: true
  95. default_sort_order: asc
  96. align: ''
  97. separator: ''
  98. empty_column: false
  99. responsive: ''
  100. destination:
  101. sortable: true
  102. default_sort_order: asc
  103. align: ''
  104. separator: ''
  105. empty_column: false
  106. responsive: ''
  107. source:
  108. sortable: true
  109. default_sort_order: asc
  110. align: ''
  111. separator: ''
  112. empty_column: false
  113. responsive: ''
  114. name:
  115. sortable: true
  116. default_sort_order: asc
  117. align: ''
  118. separator: ''
  119. empty_column: false
  120. responsive: ''
  121. created:
  122. sortable: true
  123. default_sort_order: asc
  124. align: ''
  125. separator: ''
  126. empty_column: false
  127. responsive: ''
  128. created_1:
  129. sortable: true
  130. default_sort_order: asc
  131. align: ''
  132. separator: ''
  133. empty_column: false
  134. responsive: ''
  135. last_used:
  136. sortable: true
  137. default_sort_order: asc
  138. align: ''
  139. separator: ''
  140. empty_column: false
  141. responsive: ''
  142. link_edit:
  143. sortable: false
  144. default_sort_order: asc
  145. align: ''
  146. separator: ' | '
  147. empty_column: false
  148. responsive: ''
  149. link_deactivate:
  150. sortable: false
  151. default_sort_order: asc
  152. align: ''
  153. separator: ''
  154. empty_column: false
  155. responsive: ''
  156. default: '-1'
  157. empty_table: false
  158. row:
  159. type: fields
  160. fields:
  161. count:
  162. id: count
  163. table: shurly
  164. field: count
  165. relationship: none
  166. group_type: group
  167. admin_label: ''
  168. label: Clicks
  169. exclude: false
  170. alter:
  171. alter_text: false
  172. text: ''
  173. make_link: false
  174. path: ''
  175. absolute: false
  176. external: false
  177. replace_spaces: false
  178. path_case: none
  179. trim_whitespace: false
  180. alt: ''
  181. rel: ''
  182. link_class: ''
  183. prefix: ''
  184. suffix: ''
  185. target: ''
  186. nl2br: false
  187. max_length: 0
  188. word_boundary: true
  189. ellipsis: true
  190. more_link: false
  191. more_link_text: ''
  192. more_link_path: ''
  193. strip_tags: false
  194. trim: false
  195. preserve_tags: ''
  196. html: false
  197. element_type: ''
  198. element_class: ''
  199. element_label_type: ''
  200. element_label_class: ''
  201. element_label_colon: false
  202. element_wrapper_type: ''
  203. element_wrapper_class: ''
  204. element_default_classes: true
  205. empty: ''
  206. hide_empty: false
  207. empty_zero: false
  208. hide_alter_empty: true
  209. set_precision: false
  210. precision: 0
  211. decimal: .
  212. separator: ''
  213. format_plural: false
  214. format_plural_string: "1\x03@count"
  215. prefix: ''
  216. suffix: ''
  217. plugin_id: numeric
  218. destination:
  219. id: destination
  220. table: shurly
  221. field: destination
  222. plugin_id: string
  223. exclude: false
  224. source:
  225. id: source
  226. table: shurly
  227. field: source
  228. relationship: none
  229. group_type: group
  230. admin_label: ''
  231. label: 'Short URL'
  232. exclude: false
  233. alter:
  234. alter_text: false
  235. text: ''
  236. make_link: false
  237. path: ''
  238. absolute: false
  239. external: false
  240. replace_spaces: false
  241. path_case: none
  242. trim_whitespace: false
  243. alt: ''
  244. rel: ''
  245. link_class: ''
  246. prefix: ''
  247. suffix: ''
  248. target: ''
  249. nl2br: false
  250. max_length: 0
  251. word_boundary: true
  252. ellipsis: true
  253. more_link: false
  254. more_link_text: ''
  255. more_link_path: ''
  256. strip_tags: false
  257. trim: false
  258. preserve_tags: ''
  259. html: false
  260. element_type: ''
  261. element_class: ''
  262. element_label_type: ''
  263. element_label_class: ''
  264. element_label_colon: false
  265. element_wrapper_type: ''
  266. element_wrapper_class: ''
  267. element_default_classes: true
  268. empty: ''
  269. hide_empty: false
  270. empty_zero: false
  271. hide_alter_empty: true
  272. text: ''
  273. longshort: '1'
  274. link: 1
  275. plugin_id: shurly_short_url
  276. name:
  277. id: name
  278. table: users_field_data
  279. field: name
  280. relationship: none
  281. group_type: group
  282. admin_label: ''
  283. label: User
  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: ''
  313. element_class: ''
  314. element_label_type: ''
  315. element_label_class: ''
  316. element_label_colon: true
  317. element_wrapper_type: ''
  318. element_wrapper_class: ''
  319. element_default_classes: true
  320. empty: ''
  321. hide_empty: false
  322. empty_zero: false
  323. hide_alter_empty: true
  324. click_sort_column: value
  325. type: user_name
  326. settings:
  327. link_to_entity: false
  328. group_column: value
  329. group_columns: { }
  330. group_rows: true
  331. delta_limit: 0
  332. delta_offset: 0
  333. delta_reversed: false
  334. delta_first_last: false
  335. multi_type: separator
  336. separator: ', '
  337. field_api_classes: false
  338. entity_type: user
  339. entity_field: name
  340. plugin_id: field
  341. created:
  342. id: created
  343. table: shurly
  344. field: created
  345. relationship: none
  346. group_type: group
  347. admin_label: ''
  348. label: 'Created date'
  349. exclude: true
  350. alter:
  351. alter_text: false
  352. text: ''
  353. make_link: false
  354. path: ''
  355. absolute: false
  356. external: false
  357. replace_spaces: false
  358. path_case: none
  359. trim_whitespace: false
  360. alt: ''
  361. rel: ''
  362. link_class: ''
  363. prefix: ''
  364. suffix: ''
  365. target: ''
  366. nl2br: false
  367. max_length: 0
  368. word_boundary: true
  369. ellipsis: true
  370. more_link: false
  371. more_link_text: ''
  372. more_link_path: ''
  373. strip_tags: false
  374. trim: false
  375. preserve_tags: ''
  376. html: false
  377. element_type: ''
  378. element_class: ''
  379. element_label_type: ''
  380. element_label_class: ''
  381. element_label_colon: false
  382. element_wrapper_type: ''
  383. element_wrapper_class: ''
  384. element_default_classes: true
  385. empty: ''
  386. hide_empty: false
  387. empty_zero: false
  388. hide_alter_empty: true
  389. date_format: custom
  390. custom_date_format: 'M j @ H:i:s'
  391. timezone: ''
  392. plugin_id: date
  393. created_1:
  394. id: created_1
  395. table: shurly
  396. field: created
  397. relationship: none
  398. group_type: group
  399. admin_label: ''
  400. label: Created
  401. exclude: false
  402. alter:
  403. alter_text: true
  404. text: "<div class=\"shurly-ago\">{{ created_1 }}</div>\n <div class=\"shurly-date\">{{ created }}</div>"
  405. make_link: false
  406. path: ''
  407. absolute: false
  408. external: false
  409. replace_spaces: false
  410. path_case: none
  411. trim_whitespace: false
  412. alt: ''
  413. rel: ''
  414. link_class: ''
  415. prefix: ''
  416. suffix: ''
  417. target: ''
  418. nl2br: false
  419. max_length: 0
  420. word_boundary: true
  421. ellipsis: true
  422. more_link: false
  423. more_link_text: ''
  424. more_link_path: ''
  425. strip_tags: false
  426. trim: false
  427. preserve_tags: ''
  428. html: false
  429. element_type: ''
  430. element_class: ''
  431. element_label_type: ''
  432. element_label_class: ''
  433. element_label_colon: true
  434. element_wrapper_type: ''
  435. element_wrapper_class: ''
  436. element_default_classes: true
  437. empty: ''
  438. hide_empty: false
  439. empty_zero: false
  440. hide_alter_empty: true
  441. date_format: 'time ago'
  442. custom_date_format: '1'
  443. timezone: ''
  444. entity_type: user
  445. plugin_id: date
  446. last_used:
  447. id: last_used
  448. table: shurly
  449. field: last_used
  450. relationship: none
  451. group_type: group
  452. admin_label: ''
  453. label: 'Last used'
  454. exclude: false
  455. alter:
  456. alter_text: false
  457. text: ''
  458. make_link: false
  459. path: ''
  460. absolute: false
  461. external: false
  462. replace_spaces: false
  463. path_case: none
  464. trim_whitespace: false
  465. alt: ''
  466. rel: ''
  467. link_class: ''
  468. prefix: ''
  469. suffix: ''
  470. target: ''
  471. nl2br: false
  472. max_length: 0
  473. word_boundary: true
  474. ellipsis: true
  475. more_link: false
  476. more_link_text: ''
  477. more_link_path: ''
  478. strip_tags: false
  479. trim: false
  480. preserve_tags: ''
  481. html: false
  482. element_type: ''
  483. element_class: ''
  484. element_label_type: ''
  485. element_label_class: ''
  486. element_label_colon: false
  487. element_wrapper_type: ''
  488. element_wrapper_class: ''
  489. element_default_classes: true
  490. empty: ''
  491. hide_empty: false
  492. empty_zero: false
  493. hide_alter_empty: true
  494. date_format: short
  495. custom_date_format: ''
  496. timezone: ''
  497. plugin_id: date
  498. link_edit:
  499. id: link_edit
  500. table: shurly
  501. field: link_edit
  502. relationship: none
  503. group_type: group
  504. admin_label: ''
  505. label: Operations
  506. exclude: false
  507. alter:
  508. alter_text: false
  509. text: ''
  510. make_link: false
  511. path: ''
  512. absolute: false
  513. external: false
  514. replace_spaces: false
  515. path_case: none
  516. trim_whitespace: false
  517. alt: ''
  518. rel: ''
  519. link_class: ''
  520. prefix: ''
  521. suffix: ''
  522. target: ''
  523. nl2br: false
  524. max_length: 0
  525. word_boundary: true
  526. ellipsis: true
  527. more_link: false
  528. more_link_text: ''
  529. more_link_path: ''
  530. strip_tags: false
  531. trim: false
  532. preserve_tags: ''
  533. html: false
  534. element_type: ''
  535. element_class: ''
  536. element_label_type: ''
  537. element_label_class: ''
  538. element_label_colon: true
  539. element_wrapper_type: ''
  540. element_wrapper_class: ''
  541. element_default_classes: true
  542. empty: ''
  543. hide_empty: false
  544. empty_zero: false
  545. hide_alter_empty: true
  546. text: ''
  547. plugin_id: shurly_link_edit
  548. link_deactivate:
  549. id: link_deactivate
  550. table: shurly
  551. field: link_deactivate
  552. plugin_id: shurly_link_deactivate
  553. filters:
  554. destination:
  555. id: destination
  556. table: shurly
  557. field: destination
  558. relationship: none
  559. group_type: group
  560. admin_label: ''
  561. operator: '='
  562. value: ''
  563. group: 1
  564. exposed: true
  565. expose:
  566. operator_id: ''
  567. label: 'Long URL'
  568. description: ''
  569. use_operator: false
  570. operator: destination_op
  571. identifier: destination
  572. required: false
  573. remember: false
  574. multiple: false
  575. remember_roles:
  576. authenticated: authenticated
  577. anonymous: '0'
  578. administrator: '0'
  579. is_grouped: false
  580. group_info:
  581. label: ''
  582. description: ''
  583. identifier: ''
  584. optional: true
  585. widget: select
  586. multiple: false
  587. remember: false
  588. default_group: All
  589. default_group_multiple: { }
  590. group_items: { }
  591. plugin_id: standard
  592. source:
  593. id: source
  594. table: shurly
  595. field: source
  596. relationship: none
  597. group_type: group
  598. admin_label: ''
  599. operator: '='
  600. value: ''
  601. group: 1
  602. exposed: true
  603. expose:
  604. use_operator: false
  605. operator: source_op
  606. identifier: source
  607. label: 'Short URL'
  608. description: null
  609. remember: false
  610. multiple: false
  611. required: false
  612. is_grouped: false
  613. group_info:
  614. label: ''
  615. description: ''
  616. identifier: ''
  617. optional: true
  618. widget: select
  619. multiple: false
  620. remember: false
  621. default_group: All
  622. default_group_multiple: { }
  623. group_items: { }
  624. plugin_id: standard
  625. uid_1:
  626. id: uid_1
  627. table: users_field_data
  628. field: uid
  629. relationship: none
  630. group_type: group
  631. admin_label: ''
  632. operator: in
  633. value: { }
  634. group: 1
  635. exposed: true
  636. expose:
  637. operator_id: uid_1_op
  638. label: User
  639. description: ''
  640. use_operator: false
  641. operator: uid_1_op
  642. identifier: uid_1
  643. required: false
  644. remember: false
  645. multiple: false
  646. remember_roles:
  647. authenticated: authenticated
  648. anonymous: '0'
  649. administrator: '0'
  650. reduce: false
  651. is_grouped: false
  652. group_info:
  653. label: ''
  654. description: ''
  655. identifier: ''
  656. optional: true
  657. widget: select
  658. multiple: false
  659. remember: false
  660. default_group: All
  661. default_group_multiple: { }
  662. group_items: { }
  663. entity_type: user
  664. entity_field: uid
  665. plugin_id: user_name
  666. sorts:
  667. created:
  668. id: created
  669. table: shurly
  670. field: created
  671. relationship: none
  672. group_type: group
  673. admin_label: ''
  674. order: DESC
  675. exposed: false
  676. expose:
  677. label: ''
  678. granularity: second
  679. plugin_id: date
  680. title: 'Administer Short URLs'
  681. header: { }
  682. footer: { }
  683. empty:
  684. area_text_custom:
  685. id: area_text_custom
  686. table: views
  687. field: area_text_custom
  688. relationship: none
  689. group_type: group
  690. admin_label: ''
  691. empty: true
  692. tokenize: false
  693. content: 'No short URLs yet!'
  694. plugin_id: text_custom
  695. relationships: { }
  696. arguments: { }
  697. display_extenders: { }
  698. filter_groups:
  699. operator: AND
  700. groups:
  701. 1: AND
  702. cache_metadata:
  703. max-age: 0
  704. contexts:
  705. - 'languages:language_content'
  706. - 'languages:language_interface'
  707. - url
  708. - url.query_args
  709. - user.permissions
  710. tags: { }
  711. page_1:
  712. display_plugin: page
  713. id: page_1
  714. display_title: 'Administer short URLs'
  715. position: 1
  716. display_options:
  717. display_extenders: { }
  718. path: admin/shurly
  719. menu:
  720. type: normal
  721. title: 'Short URLs'
  722. description: ''
  723. expanded: false
  724. parent: shurly.admin
  725. weight: 0
  726. context: '0'
  727. menu_name: admin
  728. display_description: ''
  729. cache_metadata:
  730. max-age: 0
  731. contexts:
  732. - 'languages:language_content'
  733. - 'languages:language_interface'
  734. - url
  735. - url.query_args
  736. - user.permissions
  737. tags: { }