Skip to content

Commit 27cf0b2

Browse files
chore: formating
1 parent dac5970 commit 27cf0b2

1 file changed

Lines changed: 153 additions & 118 deletions

File tree

includes/views/import-metabox-edit.php

Lines changed: 153 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -699,148 +699,183 @@ class="fz-switch-toggle" type="checkbox" value="yes"
699699
</div>
700700
</div>
701701

702-
<div class="form-block form-block-two-column <?php echo esc_attr( apply_filters( 'feedzy_upsell_class', '' ) ); ?>">
703-
<?php echo wp_kses_post( apply_filters( 'feedzy_upsell_content', '', 'fallback-image', 'import' ) ); ?>
704-
<div class="fz-left">
705-
<h4 class="h4"><?php esc_html_e( 'Fallback Image', 'feedzy-rss-feeds' ); ?> <?php echo ! feedzy_is_pro() ? ' <span class="pro-label">PRO</span>' : ''; ?></h4>
706-
</div>
707-
<div class="fz-right">
708-
<div class="fz-form-group">
709-
<div class="form-label"><?php esc_html_e( 'Which fallback featured image should be used for this feed?', 'feedzy-rss-feeds' ); ?></div>
710-
711-
<?php
712-
$fallback_option = ! empty( $default_thumbnail_id ) ? 'custom' : 'general';
713-
?>
714-
715-
<div class="fz-spacing">
716-
<input type="radio" id="use-general-fallback" name="feedzy_meta_data[fallback_image_option]" value="general" <?php checked( $fallback_option, 'general' ); ?>>
717-
<label for="use-general-fallback" class="fz-radio-label">
718-
<strong class="fz-radio-title"><?php esc_html_e( 'Use general setting', 'feedzy-rss-feeds' ); ?></strong>
719-
<br>
720-
<span class="fz-radio-description"><?php esc_html_e( 'Updates automatically when the general fallback image changes.', 'feedzy-rss-feeds' ); ?></span>
721-
</label>
702+
<div class="form-block form-block-two-column <?php echo esc_attr( apply_filters( 'feedzy_upsell_class', '' ) ); ?>">
703+
<?php echo wp_kses_post( apply_filters( 'feedzy_upsell_content', '', 'fallback-image', 'import' ) ); ?>
704+
<div class="fz-left">
705+
<h4 class="h4">
706+
<?php esc_html_e( 'Fallback Image', 'feedzy-rss-feeds' ); ?> <?php echo ! feedzy_is_pro() ? ' <span class="pro-label">PRO</span>' : ''; ?>
707+
</h4>
722708
</div>
723-
724-
<div id="general-fallback-preview" class="fz-spacing" style="<?php echo 'general' === $fallback_option ? '' : 'display: none;'; ?>">
725-
<?php if ( ! empty( $inherited_thumbnail_id ) ) : ?>
726-
<div class="fz-form-group">
727-
<?php
728-
$image = wp_get_attachment_image( $inherited_thumbnail_id, 'thumbnail' );
729-
if ( $image ) {
730-
echo wp_kses_post( $image );
731-
} else {
732-
echo '<div class="help-text">' . esc_html__( 'General fallback image not found (may have been deleted)', 'feedzy-rss-feeds' ) . '</div>';
733-
}
734-
?>
735-
</div>
736-
<?php else : ?>
737-
<div class="fz-form-group mb-20">
738-
<div class="help-text">
739-
<?php
740-
echo wp_kses_post(
741-
__( 'No general fallback image set. ', 'feedzy-rss-feeds' )
742-
);
743-
?>
744-
</div>
709+
<div class="fz-right">
710+
<div class="fz-form-group">
711+
<div class="form-label">
712+
<?php esc_html_e( 'Which fallback featured image should be used for this feed?', 'feedzy-rss-feeds' ); ?>
745713
</div>
746-
<?php endif; ?>
747-
748-
<div class="help-text pt-8">
714+
749715
<?php
750-
echo wp_kses_post(
751-
sprintf(
752-
/* translators: %s is replaced with a link to the Feedzy Settings page */
753-
__( 'You can update the general fallback image in %s.', 'feedzy-rss-feeds' ),
754-
'<a href="' . esc_url( admin_url( 'admin.php?page=feedzy-settings' ) ) . '" target="_blank">' . esc_html__( 'Feedzy Settings', 'feedzy-rss-feeds' ) . '</a>'
755-
)
756-
);
716+
$fallback_option = ! empty( $default_thumbnail_id ) ? 'custom' : 'general';
757717
?>
758-
</div>
759-
</div>
760-
761-
<div class="fz-spacing">
762-
<input type="radio" id="use-custom-fallback" name="feedzy_meta_data[fallback_image_option]" value="custom" <?php checked( $fallback_option, 'custom' ); ?>>
763-
<label for="use-custom-fallback" class="fz-radio-label">
764-
<strong class="fz-radio-title"><?php esc_html_e( 'Add custom fallback image', 'feedzy-rss-feeds' ); ?></strong>
765-
<br>
766-
<span class="fz-radio-description small"><?php esc_html_e( 'Use a specific image just for this feed.', 'feedzy-rss-feeds' ); ?></span>
767-
</label>
768-
</div>
718+
719+
<div class="fz-spacing">
720+
<input
721+
type="radio"
722+
id="use-general-fallback"
723+
name="feedzy_meta_data[fallback_image_option]"
724+
value="general"
725+
<?php checked( $fallback_option, 'general' ); ?>
726+
>
727+
<label for="use-general-fallback" class="fz-radio-label">
728+
<strong class="fz-radio-title">
729+
<?php esc_html_e( 'Use general setting', 'feedzy-rss-feeds' ); ?>
730+
</strong>
731+
<br>
732+
<span class="fz-radio-description">
733+
<?php esc_html_e( 'Updates automatically when the general fallback image changes.', 'feedzy-rss-feeds' ); ?>
734+
</span>
735+
</label>
736+
</div>
769737

770-
<div id="custom-fallback-section" style="<?php echo 'custom' === $fallback_option ? '' : 'display: none;'; ?>">
771-
<?php
772-
$btn_label = esc_html__( 'Choose image', 'feedzy-rss-feeds' );
773-
$saved_fallback_thumbnail_ids = is_string( $default_thumbnail_id ) ? explode( ',', $default_thumbnail_id ) : array();
774-
$valid_thumbnail_ids = array_filter( $saved_fallback_thumbnail_ids, 'is_numeric' );
775-
$valid_thumbnail_ids = array_filter(
776-
$valid_thumbnail_ids,
777-
function ( $id ) {
778-
return wp_attachment_is_image( intval( $id ) );
779-
}
780-
);
781-
782-
if ( ! empty( $valid_thumbnail_ids ) ) :
783-
$btn_label = esc_html__( 'Replace image', 'feedzy-rss-feeds' );
784-
?>
785-
<div class="fz-form-group feedzy-media-preview ">
786-
<div class="fz-fallback-images">
787-
<?php
788-
foreach ( $valid_thumbnail_ids as $thumbnail_id ) {
789-
echo wp_get_attachment_image( $thumbnail_id, 'thumbnail' );
790-
}
738+
<div
739+
id="general-fallback-preview"
740+
class="fz-spacing"
741+
style="<?php echo 'general' === $fallback_option ? '' : 'display: none;'; ?>"
742+
>
743+
<?php if ( ! empty( $inherited_thumbnail_id ) ) : ?>
744+
<div class="fz-form-group">
745+
<?php
746+
$image = wp_get_attachment_image( $inherited_thumbnail_id, 'thumbnail' );
747+
if ( $image ) {
748+
echo wp_kses_post( $image );
749+
} else {
750+
echo '<div class="help-text">' . esc_html__( 'General fallback image not found (may have been deleted)', 'feedzy-rss-feeds' ) . '</div>';
751+
}
752+
?>
753+
</div>
754+
<?php else : ?>
755+
<div class="fz-form-group mb-20">
756+
<div class="help-text">
757+
<?php
758+
echo wp_kses_post(
759+
__( 'No general fallback image set. ', 'feedzy-rss-feeds' )
760+
);
761+
?>
762+
</div>
763+
</div>
764+
<?php endif; ?>
765+
766+
<div class="help-text pt-8">
767+
<?php
768+
echo wp_kses_post(
769+
sprintf(
770+
/* translators: %s is replaced with a link to the Feedzy Settings page */
771+
__( 'You can update the general fallback image in %s.', 'feedzy-rss-feeds' ),
772+
'<a href="' . esc_url( admin_url( 'admin.php?page=feedzy-settings' ) ) . '" target="_blank">' . esc_html__( 'Feedzy Settings', 'feedzy-rss-feeds' ) . '</a>'
773+
)
774+
);
791775
?>
792776
</div>
793777
</div>
794-
<?php endif; ?>
778+
779+
<div class="fz-spacing">
780+
<input
781+
type="radio"
782+
id="use-custom-fallback"
783+
name="feedzy_meta_data[fallback_image_option]"
784+
value="custom"
785+
<?php checked( $fallback_option, 'custom' ); ?>
786+
>
787+
<label for="use-custom-fallback" class="fz-radio-label">
788+
<strong class="fz-radio-title">
789+
<?php esc_html_e( 'Add custom fallback image', 'feedzy-rss-feeds' ); ?>
790+
</strong>
791+
<br>
792+
<span class="fz-radio-description small">
793+
<?php esc_html_e( 'Use a specific image just for this feed.', 'feedzy-rss-feeds' ); ?>
794+
</span>
795+
</label>
796+
</div>
795797

796-
<div class="fz-cta-group pb-8">
797-
<a
798-
href="javascript:;" class="feedzy-open-media btn btn-outline-primary">
799-
<?php
800-
echo esc_html( $btn_label );
801-
?>
802-
</a>
803-
<a href="javascript:;"
804-
class="feedzy-remove-media btn btn-outline-primary
805-
<?php
806-
echo ! empty( $valid_thumbnail_ids ) ? esc_attr( 'is-show' ) : '';
807-
?>
808-
"
798+
<div
799+
id="custom-fallback-section"
800+
style="<?php echo 'custom' === $fallback_option ? '' : 'display: none;'; ?>"
809801
>
810802
<?php
811-
esc_html_e( 'Remove', 'feedzy-rss-feeds' );
812-
?>
813-
</a>
814-
<input
815-
type="hidden"
816-
name="feedzy_meta_data[default_thumbnail_id]"
817-
id="feed-post-default-thumbnail"
818-
value="
819-
<?php
820-
echo esc_attr( implode( ',', $valid_thumbnail_ids ) );
803+
$btn_label = esc_html__( 'Choose image', 'feedzy-rss-feeds' );
804+
$saved_fallback_thumbnail_ids = is_string( $default_thumbnail_id ) ? explode( ',', $default_thumbnail_id ) : array();
805+
$valid_thumbnail_ids = array_filter( $saved_fallback_thumbnail_ids, 'is_numeric' );
806+
$valid_thumbnail_ids = array_filter(
807+
$valid_thumbnail_ids,
808+
function ( $id ) {
809+
return wp_attachment_is_image( intval( $id ) );
810+
}
811+
);
812+
813+
if ( ! empty( $valid_thumbnail_ids ) ) :
814+
$btn_label = esc_html__( 'Replace image', 'feedzy-rss-feeds' );
821815
?>
822-
"
823-
>
816+
<div class="fz-form-group feedzy-media-preview ">
817+
<div class="fz-fallback-images">
818+
<?php
819+
foreach ( $valid_thumbnail_ids as $thumbnail_id ) {
820+
echo wp_get_attachment_image( $thumbnail_id, 'thumbnail' );
821+
}
822+
?>
823+
</div>
824+
</div>
825+
<?php endif; ?>
826+
827+
<div class="fz-cta-group pb-8">
828+
<a
829+
href="javascript:;"
830+
class="feedzy-open-media btn btn-outline-primary"
831+
>
832+
<?php
833+
echo esc_html( $btn_label );
834+
?>
835+
</a>
836+
<a
837+
href="javascript:;"
838+
class="feedzy-remove-media btn btn-outline-primary <?php echo ! empty( $valid_thumbnail_ids ) ? esc_attr( 'is-show' ) : ''; ?>"
839+
>
840+
<?php esc_html_e( 'Remove', 'feedzy-rss-feeds' ); ?>
841+
</a>
842+
<input
843+
type="hidden"
844+
name="feedzy_meta_data[default_thumbnail_id]"
845+
id="feed-post-default-thumbnail"
846+
value="<?php echo esc_attr( implode( ',', $valid_thumbnail_ids ) ); ?>"
847+
>
848+
</div>
849+
</div>
850+
</div>
851+
<div class="help-text pt-8">
852+
<?php esc_html_e( 'Helpful for setting a fallback image for feed items without an image during the import process.', 'feedzy-rss-feeds' ); ?>
824853
</div>
825854
</div>
826855
</div>
827-
<div class="help-text pt-8">
828-
<?php esc_html_e( 'Helpful for setting a fallback image for feed items without an image during the import process.', 'feedzy-rss-feeds' ); ?>
829-
</div>
830856
</div>
831857
</div>
858+
<div class="fz-tab-content" id="fz-advanced-settings">
859+
<div class="fz-form-wrap">
832860

833861
<div class="form-block form-block-two-column no-border">
834862
<div class="fz-left">
835-
<h4 class="h4"><?php esc_html_e( 'Remove Duplicates', 'feedzy-rss-feeds' ); ?></h4>
863+
<h4 class="h4">
864+
<?php esc_html_e( 'Remove Duplicates', 'feedzy-rss-feeds' ); ?>
865+
</h4>
836866
</div>
837867
<div class="fz-right">
838868
<div class="fz-form-group">
839869
<div class="fz-form-switch">
840-
<input id="remove-duplicates" name="feedzy_meta_data[import_remove_duplicates]"
841-
class="fz-switch-toggle" type="checkbox" value="yes"
842-
<?php echo esc_attr( $import_remove_duplicates ); ?>>
843-
<label class="feedzy-inline form-label" for="remove-duplicates"><?php esc_html_e( 'Remove Duplicate Items', 'feedzy-rss-feeds' ); ?></label>
870+
<input
871+
id="remove-duplicates"
872+
name="feedzy_meta_data[import_remove_duplicates]"
873+
class="fz-switch-toggle" type="checkbox" value="yes"
874+
<?php echo esc_attr( $import_remove_duplicates ); ?>
875+
>
876+
<label class="feedzy-inline form-label" for="remove-duplicates">
877+
<?php esc_html_e( 'Remove Duplicate Items', 'feedzy-rss-feeds' ); ?>
878+
</label>
844879
</div>
845880
</div>
846881
<div class="help-text">

0 commit comments

Comments
 (0)