36ce8866a6a6ab6148ba5ea8b5/node_modules/caniuse-lite/data/features/shadowdomv1.js">shadowdomv1.js 77628cf8bf first comm 3 lat temu sharedarraybuffer.js 77628cf8bf first comm 3 lat temu sharedworkers.js 77628cf8bf first comm 3 lat temu sni.js 77628cf8bf first comm 3 lat temu spdy.js 77628cf8bf first comm 3 lat temu speech-recognition.js 77628cf8bf first comm 3 lat temu speech-synthesis.js 77628cf8bf first comm 3 lat temu spellcheck-attribute.js 77628cf8bf first comm 3 lat temu sql-storage.js 77628cf8bf first comm 3 lat temu srcset.js 77628cf8bf first comm 3 lat temu stream.js 77628cf8bf first comm 3 lat temu streams.js 77628cf8bf first comm 3 lat temu stricttransportsecurity.js 77628cf8bf first comm 3 lat temu style-scoped.js 77628cf8bf first comm 3 lat temu subresource-bundling.js 77628cf8bf first comm 3 lat temu subresource-integrity.js 77628cf8bf first comm 3 lat temu svg-css.js 77628cf8bf first comm 3 lat temu svg-filters.js 77628cf8bf first comm 3 lat temu svg-fonts.js 77628cf8bf first comm 3 lat temu svg-fragment.js 77628cf8bf first comm 3 lat temu svg-html.js 77628cf8bf first comm 3 lat temu svg-html5.js 77628cf8bf first comm 3 lat temu svg-img.js 77628cf8bf first comm 3 lat temu svg-smil.js 77628cf8bf first comm 3 lat temu svg.js 77628cf8bf first comm 3 lat temu sxg.js 77628cf8bf first comm 3 lat temu tabindex-attr.js 77628cf8bf first comm 3 lat temu template-literals.js 77628cf8bf first comm 3 lat temu template.js 77628cf8bf first comm 3 lat temu temporal.js 77628cf8bf first comm 3 lat temu testfeat.js 77628cf8bf first comm 3 lat temu text-decoration.js 77628cf8bf first comm 3 lat temu text-emphasis.js 77628cf8bf first comm 3 lat temu text-overflow.js 77628cf8bf first comm 3 lat temu text-size-adjust.js 77628cf8bf first comm 3 lat temu text-stroke.js 77628cf8bf first comm 3 lat temu textcontent.js 77628cf8bf first comm 3 lat temu textencoder.js 77628cf8bf first comm 3 lat temu tls1-1.js 77628cf8bf first comm 3 lat temu tls1-2.js 77628cf8bf first comm 3 lat temu tls1-3.js 77628cf8bf first comm 3 lat temu touch.js 77628cf8bf first comm 3 lat temu transforms2d.js 77628cf8bf first comm 3 lat temu transforms3d.js 77628cf8bf first comm 3 lat temu trusted-types.js 77628cf8bf first comm 3 lat temu ttf.js 77628cf8bf first comm 3 lat temu typedarrays.js 77628cf8bf first comm 3 lat temu u2f.js 77628cf8bf first comm 3 lat temu unhandledrejection.js 77628cf8bf first comm 3 lat temu upgradeinsecurerequests.js 77628cf8bf first comm 3 lat temu url-scroll-to-text-fragment.js 77628cf8bf first comm 3 lat temu url.js 77628cf8bf first comm 3 lat temu urlsearchparams.js 77628cf8bf first comm 3 lat temu use-strict.js 77628cf8bf first comm 3 lat temu user-select-none.js 77628cf8bf first comm 3 lat temu user-timing.js 77628cf8bf first comm 3 lat temu variable-fonts.js 77628cf8bf first comm 3 lat temu vector-effect.js 77628cf8bf first comm 3 lat temu vibration.js 77628cf8bf first comm 3 lat temu video.js 77628cf8bf first comm 3 lat temu videotracks.js 77628cf8bf first comm 3 lat temu viewport-unit-variants.js 77628cf8bf first comm 3 lat temu viewport-units.js 77628cf8bf first comm 3 lat temu wai-aria.js 77628cf8bf first comm 3 lat temu wake-lock.js 77628cf8bf first comm 3 lat temu wasm.js 77628cf8bf first comm 3 lat temu wav.js 77628cf8bf first comm 3 lat temu wbr-element.js 77628cf8bf first comm 3 lat temu web-animation.js 77628cf8bf first comm 3 lat temu web-app-manifest.js 77628cf8bf first comm 3 lat temu web-bluetooth.js 77628cf8bf first comm 3 lat temu web-serial.js 77628cf8bf first comm 3 lat temu web-share.js 77628cf8bf first comm 3 lat temu webauthn.js 77628cf8bf first comm 3 lat temu webcodecs.js 77628cf8bf first comm 3 lat temu webgl.js 77628cf8bf first comm 3 lat temu webgl2.js 77628cf8bf first comm 3 lat temu webgpu.js 77628cf8bf first comm 3 lat temu webhid.js 77628cf8bf first comm 3 lat temu webkit-user-drag.js 77628cf8bf first comm 3 lat temu webm.js 77628cf8bf first comm 3 lat temu webnfc.js 77628cf8bf first comm 3 lat temu webp.js 77628cf8bf first comm 3 lat temu websockets.js 77628cf8bf first comm 3 lat temu webtransport.js 77628cf8bf first comm 3 lat temu webusb.js 77628cf8bf first comm 3 lat temu webvr.js 77628cf8bf first comm 3 lat temu webvtt.js 77628cf8bf first comm 3 lat temu webworkers.js 77628cf8bf first comm 3 lat temu webxr.js 77628cf8bf first comm 3 lat temu will-change.js 77628cf8bf first comm 3 lat temu woff.js 77628cf8bf first comm 3 lat temu woff2.js 77628cf8bf first comm 3 lat temu word-break.js 77628cf8bf first comm 3 lat temu wordwrap.js 77628cf8bf first comm 3 lat temu x-doc-messaging.js 77628cf8bf first comm 3 lat temu x-frame-options.js 77628cf8bf first comm 3 lat temu xhr2.js 77628cf8bf first comm 3 lat temu xhtml.js 77628cf8bf first comm 3 lat temu xhtmlsmil.js 77628cf8bf first comm 3 lat temu xml-serializer.js 77628cf8bf first comm 3 lat temu tum/whitesports - Gogs: Simplico Git Service

Ei kuvausta

bbpress.php 2.0KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <?php
  2. /**
  3. * Compatibility functions for bbpress.
  4. *
  5. * @package automattic/jetpack
  6. */
  7. add_action( 'init', 'jetpack_bbpress_compat', 11 ); // Priority 11 needed to ensure sharing_display is loaded.
  8. /**
  9. * Adds Jetpack + bbPress Compatibility filters.
  10. *
  11. * @author Brandon Kraft
  12. * @since 3.7.1
  13. */
  14. function jetpack_bbpress_compat() {
  15. if ( ! function_exists( 'bbpress' ) ) {
  16. return;
  17. }
  18. /**
  19. * Add compatibility layer for REST API.
  20. *
  21. * @since 8.5.0 Moved from root-level file and check_rest_api_compat()
  22. */
  23. require_once 'class-jetpack-bbpress-rest-api.php';
  24. Jetpack_BbPress_REST_API::instance();
  25. // Adds sharing buttons to bbPress items.
  26. if ( function_exists( 'sharing_display' ) ) {
  27. add_filter( 'bbp_get_topic_content', 'sharing_display', 19 );
  28. add_action( 'bbp_template_after_single_forum', 'jetpack_sharing_bbpress' );
  29. add_action( 'bbp_template_after_single_topic', 'jetpack_sharing_bbpress' );
  30. }
  31. /**
  32. * Enable Markdown support for bbpress post types.
  33. *
  34. * @author Brandon Kraft
  35. * @since 6.0.0
  36. */
  37. if ( function_exists( 'bbp_get_topic_post_type' ) ) {
  38. add_post_type_support( bbp_get_topic_post_type(), 'wpcom-markdown' );
  39. add_post_type_support( bbp_get_reply_post_type(), 'wpcom-markdown' );
  40. add_post_type_support( bbp_get_forum_post_type(), 'wpcom-markdown' );
  41. }
  42. /**
  43. * Use Photon for all images in Topics and replies.
  44. *
  45. * @since 4.9.0
  46. */
  47. if ( class_exists( 'Jetpack_Photon' ) && Jetpack::is_module_active( 'photon' ) ) {
  48. add_filter( 'bbp_get_topic_content', array( 'Jetpack_Photon', 'filter_the_content' ), 999999 );
  49. add_filter( 'bbp_get_reply_content', array( 'Jetpack_Photon', 'filter_the_content' ), 999999 );
  50. }
  51. }
  52. /**
  53. * Display Jetpack "Sharing" buttons on bbPress 2.x forums/ topics/ lead topics/ replies.
  54. *
  55. * Determination if the sharing buttons should display on the post type is handled within sharing_display().
  56. *
  57. * @author David Decker
  58. * @since 3.7.0
  59. */
  60. function jetpack_sharing_bbpress() {
  61. sharing_display( null, true );
  62. }