X7ROOT File Manager
Current Path:
/home/notabjze/crypfinite.com/wp-content/plugins/jetpack/modules
home
/
notabjze
/
crypfinite.com
/
wp-content
/
plugins
/
jetpack
/
modules
/
ðŸ“
..
📄
account-protection.php
(413 B)
📄
blaze.php
(986 B)
📄
blocks.php
(1.75 KB)
ðŸ“
carousel
📄
carousel.php
(573 B)
ðŸ“
cloudflare-analytics
ðŸ“
comment-likes
📄
comment-likes.php
(7.89 KB)
ðŸ“
comments
📄
comments.php
(1.06 KB)
📄
contact-form.php
(794 B)
📄
copy-post.php
(13.09 KB)
📄
custom-content-types.php
(3.96 KB)
ðŸ“
custom-post-types
ðŸ“
external-media
ðŸ“
google-fonts
📄
google-fonts.php
(533 B)
ðŸ“
gravatar
📄
gravatar-hovercards.php
(11.84 KB)
ðŸ“
infinite-scroll
📄
infinite-scroll.php
(8.19 KB)
📄
json-api.php
(484 B)
📄
latex.php
(4.61 KB)
ðŸ“
likes
📄
likes.php
(19.87 KB)
ðŸ“
markdown
📄
markdown.php
(1007 B)
📄
masterbar.php
(280 B)
ðŸ“
memberships
📄
module-extras.php
(2.66 KB)
📄
module-headings.php
(43.26 KB)
📄
module-info.php
(26.71 KB)
📄
monitor.php
(3.51 KB)
📄
notes.php
(7.67 KB)
ðŸ“
photon-cdn
📄
photon-cdn.php
(12.25 KB)
📄
photon.php
(711 B)
ðŸ“
plugin-search
📄
plugin-search.php
(21.61 KB)
ðŸ“
post-by-email
📄
post-by-email.php
(596 B)
📄
post-list.php
(533 B)
📄
protect.php
(657 B)
📄
publicize.php
(3.73 KB)
ðŸ“
related-posts
📄
related-posts.php
(2.14 KB)
ðŸ“
scan
📄
search.php
(1.17 KB)
ðŸ“
seo-tools
📄
seo-tools.php
(1.52 KB)
ðŸ“
sharedaddy
📄
sharedaddy.php
(1.59 KB)
ðŸ“
shortcodes
📄
shortcodes.php
(6.36 KB)
📄
shortlinks.php
(4.39 KB)
ðŸ“
simple-payments
ðŸ“
site-icon
ðŸ“
sitemaps
📄
sitemaps.php
(1.28 KB)
📄
sso.php
(684 B)
ðŸ“
stats
📄
stats.php
(43.47 KB)
ðŸ“
subscriptions
📄
subscriptions.php
(32.94 KB)
ðŸ“
theme-tools
📄
theme-tools.php
(2.42 KB)
ðŸ“
tiled-gallery
📄
tiled-gallery.php
(1.05 KB)
📄
vaultpress.php
(1.77 KB)
ðŸ“
verification-tools
📄
verification-tools.php
(830 B)
ðŸ“
videopress
📄
videopress.php
(1007 B)
📄
waf.php
(298 B)
ðŸ“
widget-visibility
📄
widget-visibility.php
(475 B)
ðŸ“
widgets
📄
widgets.php
(2.72 KB)
ðŸ“
woocommerce-analytics
📄
woocommerce-analytics.php
(861 B)
ðŸ“
wordads
📄
wordads.php
(586 B)
ðŸ“
wpcom-tos
📄
wpgroho.js
(1.93 KB)
Editing: latex.php
<?php /** * Module Name: Beautiful Math * Module Description: Use the LaTeX markup language to write mathematical equations and formulas * Sort Order: 12 * First Introduced: 1.1 * Requires Connection: No * Auto Activate: No * Module Tags: Writing * Feature: Writing * Additional Search Queries: latex, math, equation, equations, formula, code * * @package automattic/jetpack */ /** * LaTeX support. * * Backward compatibility requires support for both "[latex][/latex]", and * "$latex $" shortcodes. * * $latex e^{\i \pi} + 1 = 0$ -> [latex]e^{\i \pi} + 1 = 0[/latex] * $latex [a, b]$ -> [latex][a, b][/latex] */ /** * Markup LaTeX content. * * @param string $content Post or comment contents to markup. */ function latex_markup( $content ) { $textarr = wp_html_split( $content ); $regex = '% \$latex(?:=\s*|\s+) ((?: [^$]+ # Not a dollar | (?<=(?<!\\\\)\\\\)\$ # Dollar preceded by exactly one slash )+) (?<!\\\\)\$ # Dollar preceded by zero slashes %ix'; foreach ( $textarr as &$element ) { if ( '' === $element || '<' === $element[0] ) { continue; } if ( false === stripos( $element, '$latex' ) ) { continue; } $element = preg_replace_callback( $regex, 'latex_src', $element ); } return implode( '', $textarr ); } /** * Process LaTeX string to rendered image. * * @param array $matches Matched regex results. */ function latex_src( $matches ) { $latex = $matches[1]; $bg = latex_get_default_color( 'bg' ); $fg = latex_get_default_color( 'text', '000' ); $s = 0; $latex = latex_entity_decode( $latex ); if ( preg_match( '/.+(&fg=[0-9a-f]{6}).*/i', $latex, $fg_matches ) ) { $fg = substr( $fg_matches[1], 4 ); $latex = str_replace( $fg_matches[1], '', $latex ); } if ( preg_match( '/.+(&bg=[0-9a-f]{6}).*/i', $latex, $bg_matches ) ) { $bg = substr( $bg_matches[1], 4 ); $latex = str_replace( $bg_matches[1], '', $latex ); } if ( preg_match( '/.+(&s=[0-9-]{1,2}).*/i', $latex, $s_matches ) ) { $s = (int) substr( $s_matches[1], 3 ); $latex = str_replace( $s_matches[1], '', $latex ); } return latex_render( $latex, $fg, $bg, $s ); } /** * Get the default color for an attribute. * * @param string $color Attribute to color (e.g. bg). * @param string $default_color Default fallback color to use. */ function latex_get_default_color( $color, $default_color = 'ffffff' ) { global $themecolors; return isset( $themecolors[ $color ] ) ? $themecolors[ $color ] : $default_color; } /** * Decode special characters in a LaTeX string. * * @param string $latex Character encoded content. */ function latex_entity_decode( $latex ) { return str_replace( array( '<', '>', '"', ''', '&', '&', "\n", "\r" ), array( '<', '>', '"', "'", '&', '&', ' ', ' ' ), $latex ); } /** * Returns the URL for the server-side rendered image of LaTeX. * * @param string $latex LaTeX string. * @param string $fg Foreground color. * @param string $bg Background color. * @param int $s Matches. * * @return string Image URL for the rendered LaTeX. */ function latex_render( $latex, $fg, $bg, $s = 0 ) { $url = add_query_arg( urlencode_deep( array( 'latex' => $latex, 'bg' => $bg, 'fg' => $fg, 's' => $s, 'c' => '20201002', // cache buster. Added 2020-10-02 after server migration caused faulty rendering. ) ), ( is_ssl() ? 'https://' : 'http://' ) . 's0.wp.com/latex.php' ); $alt = str_replace( '\\', '\', esc_attr( $latex ) ); return sprintf( '<img src="%1$s" alt="%2$s" class="latex" />', esc_url( $url ), $alt ); } /** * The shortcode way. The attributes are the same as the old ones - 'fg' and 'bg', instead of foreground * and background, and 's' is for the font size. * * Example: [latex s=4 bg=00f fg=ff0]\LaTeX[/latex] * * @param array $atts Shortcode attributes. * @param string $content Content to format. */ function latex_shortcode( $atts, $content = '' ) { $attr = shortcode_atts( array( 's' => 0, 'bg' => latex_get_default_color( 'bg' ), 'fg' => latex_get_default_color( 'text', '000' ), ), $atts, 'latex' ); return latex_render( latex_entity_decode( $content ), $attr['fg'], $attr['bg'], $attr['s'] ); } /** * LaTeX needs to be untexturized. * * @param array $shortcodes Array of shortcodes not to texturize. */ function latex_no_texturize( $shortcodes ) { $shortcodes[] = 'latex'; return $shortcodes; } add_filter( 'no_texturize_shortcodes', 'latex_no_texturize' ); add_filter( 'the_content', 'latex_markup', 9 ); // Before wptexturize. add_filter( 'comment_text', 'latex_markup', 9 ); // Before wptexturize. add_shortcode( 'latex', 'latex_shortcode' );
Upload File
Create Folder