HEX
Server: Apache
System: Linux webm006.cluster111.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: perditaeyz (838589)
PHP: 7.3.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/p/e/r/perditaeyz/www/wp-content/plugins/newsletter/emails/blocks/posts/options.php
<?php
/* @var $options array contains all the options the current block we're ediging contains */
/* @var $controls NewsletterControls */
/* @var $fields NewsletterFields */

$extensions_url = '?page=newsletter_main_extension';
if (class_exists('NewsletterExtensions')) {
    $extensions_url = '?page=newsletter_extensions_index';
}
?>
<p>
    Custom post types can be added using our <a href="<?php echo $extensions_url ?>" target="_blank">Advanced Composer Blocks Addon</a>.
</p>

<?php if ($context['type'] == 'automated') { ?>

    <?php $fields->select('automated_disabled', '', ['' => 'Check for new posts since last newsletter', '1' => 'Do not check for new posts']) ?>

    <div class="tnp-field-row">
        <div class="tnp-field-col-2">
        <?php
        $fields->select('automated_include', __('If there are new posts', 'newsletter'),
                [
                    'new' => __('Include only new posts', 'newsletter'),
                    'max' => __('Include specified max posts', 'newsletter')
                ],
                ['description' => ''])
        ?>
        </div>
        <div class="tnp-field-col-2">
        <?php
        $fields->select('automated', __('If there are not new posts', 'newsletter'),
                [
                    '' => 'Show the message below',
                    '1' => 'Do not send the newsletter',
                    '2' => 'Remove this block'
                ],
                ['description' => ''])
        ?>
        <?php $fields->text('automated_no_contents', null, ['placeholder'=>'No new posts message']) ?>
        </div>
    </div>

<?php } ?>

<div class="tnp-field-row">
    <label class="tnp-row-label"><?php _e( 'Layout', 'newsletter' ) ?></label>
    <div class="tnp-field-col-2">
	    <?php $fields->select( 'layout', '',
		    array(
			    'one'       => __( 'One column', 'newsletter' ),
			    'one-2'     => __( 'One column variant', 'newsletter' ),
			    'two'       => __( 'Two columns', 'newsletter' ),
			    'big-image' => __( 'One column, big image', 'newsletter' ),
			    'full-post' => __( 'Full post', 'newsletter' )
		    ) )
	    ?>
    </div>
    <div class="tnp-field-col-2">
		<?php $fields->checkbox( 'show_image', __( 'Show image', 'newsletter' ) ) ?>
    </div>
</div>

<div class="tnp-field-row">
    <label class="tnp-row-label"><?php _e('Post info', 'newsletter') ?></label>
    <div class="tnp-field-col-2">
		<?php $fields->checkbox('show_date', __('Show date', 'newsletter')) ?>
    </div>
    <div class="tnp-field-col-2">
		<?php $fields->checkbox('show_author', __('Show author', 'newsletter')) ?>
    </div>
    <div style="clear: both"></div>
</div>

<div class="tnp-field-row">
    <div class="tnp-field-col-2">
		<?php $fields->select_number('max', __('Max posts', 'newsletter'), 1, 40); ?>
    </div>
    <div class="tnp-field-col-2">
		<?php $fields->select_number('post_offset', __('Posts offset', 'newsletter'), 0, 20); ?>
    </div>
</div>

<div class="tnp-field-row">
    <div class="tnp-field-col-2">
		<?php $fields->number( 'excerpt_length', __( 'Excerpt words', 'newsletter' ), array( 'min' => 0 ) ); ?>
    </div>
    <div class="tnp-field-col-2">
		<?php $fields->yesno( 'show_read_more_button', 'Show read more button' ) ?>
    </div>
    <div style="clear: both"></div>
</div>

<?php $fields->language(); ?>

<?php $fields->section(__('Filters', 'newsletter')) ?>
<?php $fields->categories(); ?>
<?php $fields->text('tags', __('Tags', 'newsletter'), ['description' => __('Comma separated')]); ?>

<?php $fields->section(__('Styles', 'newsletter')) ?>
<?php $fields->font( 'title_font', __( 'Title font', 'newsletter' ), ['family_default'=>true, 'size_default'=>true, 'weight_default'=>true] ) ?>
<?php $fields->font( 'font', __( 'Excerpt font', 'newsletter' ), ['family_default'=>true, 'size_default'=>true, 'weight_default'=>true] ) ?>
<?php $fields->button( 'button', __( 'Read more button', 'newsletter' ), [
	'url'            => false,
	'family_default' => true,
	'size_default'   => true,
	'weight_default' => true
] ) ?>

<?php $fields->block_commons() ?>