Plugin Directory

Changeset 3052700


Ignore:
Timestamp:
03/17/2024 02:47:52 PM (2 years ago)
Author:
stephend
Message:

Properly escape HTML with esc_html_e

File:
1 edited

Legend:

Unmodified
Added
Removed
  • smart-app-banner/trunk/wsl-smart-app-banner.php

    r3052698 r3052700  
    223223            if ( isset( $error_message ) ) {
    224224                ?>
    225             <div class="error"><p><strong><?php _e( $error_message, 'smart-app-banner' ); ?></strong></p></div>
     225            <div class="error"><p><strong><?php esc_html_e( $error_message, 'smart-app-banner' ); ?></strong></p></div>
    226226                <?php
    227227            } elseif ( isset( $app_id ) && '' !== $app_id ) {
     
    236236                // Put a settings updated message on the screen.
    237237                ?>
    238             <div class="updated"><p><strong><?php _e( 'app added.', 'smart-app-banner' ); ?></strong></p></div>
     238            <div class="updated"><p><strong><?php esc_html_e( 'app added.', 'smart-app-banner' ); ?></strong></p></div>
    239239                <?php
    240240            }
     
    252252            if ( isset( $error_message ) ) {
    253253                ?>
    254             <div class="error"><p><strong><?php _e( $error_message, 'smart-app-banner' ); ?></strong></p></div>
     254            <div class="error"><p><strong><?php esc_html_e( $error_message, 'smart-app-banner' ); ?></strong></p></div>
    255255                <?php
    256256            } else {
     
    267267                // Put an settings updated message on the screen.
    268268                ?>
    269             <div class="updated"><p><strong><?php _e( 'settings saved.', 'smart-app-banner' ); ?></strong></p></div>
     269            <div class="updated"><p><strong><?php esc_html_e( 'settings saved.', 'smart-app-banner' ); ?></strong></p></div>
    270270                <?php
    271271            }
     
    281281
    282282            ?>
    283         <div class="updated"><p><strong><?php _e( 'deleted ', 'smart-app-banner' ); ?></strong></p></div>
     283        <div class="updated"><p><strong><?php esc_html_e( 'deleted ', 'smart-app-banner' ); ?></strong></p></div>
    284284            <?php
    285285        }
     
    302302    <?php wp_nonce_field( 'wsl-update', 'wsl-update' ); ?>
    303303
    304 <h3><?php _e( 'Homepage', 'smart-app-banner' ); ?></h3>
    305 <p><?php _e( 'These values are used on your home page. (Leave blank if no banner is required.)', 'smart-app-banner' ); ?></p>
     304<h3><?php esc_html_e( 'Homepage', 'smart-app-banner' ); ?></h3>
     305<p><?php esc_html_e( 'These values are used on your home page. (Leave blank if no banner is required.)', 'smart-app-banner' ); ?></p>
    306306
    307307<table>
    308308    <tr>
    309     <td><?php _e( 'App ID:', 'smart-app-banner' ); ?></td>
     309    <td><?php esc_html_e( 'App ID:', 'smart-app-banner' ); ?></td>
    310310    <td><input type="text" name="<?php echo $appid_field_name; ?>" value="<?php echo $appid_val; ?>" /></td>
    311311    </tr>
    312312
    313313    <tr>
    314     <td><?php _e( 'App ID (iPad):', 'smart-app-banner' ); ?></td>
    315     <td><input type="text" name="<?php echo $appid_ipad_field_name; ?>" value="<?php echo $appid_ipad_val; ?>" /> <?php _e( '(optional)', 'smart-app-banner' ); ?></td>
    316     </tr>
    317 
    318     <tr>
    319     <td><?php _e( 'Affiliate data:', 'smart-app-banner' ); ?></td>
     314    <td><?php esc_html_e( 'App ID (iPad):', 'smart-app-banner' ); ?></td>
     315    <td><input type="text" name="<?php echo $appid_ipad_field_name; ?>" value="<?php echo $appid_ipad_val; ?>" /> <?php esc_html_e( '(optional)', 'smart-app-banner' ); ?></td>
     316    </tr>
     317
     318    <tr>
     319    <td><?php esc_html_e( 'Affiliate data:', 'smart-app-banner' ); ?></td>
    320320    <td><input type="text" name="<?php echo $affiliate_field_name; ?>" value="<?php echo $affiliate_val; ?>" /></td>
    321321    </tr>
    322322
    323323    <tr>
    324     <td><?php _e( 'App argument:', 'smart-app-banner' ); ?></td>
     324    <td><?php esc_html_e( 'App argument:', 'smart-app-banner' ); ?></td>
    325325    <td><input type="text" name="<?php echo $argument_field_name; ?>" value="<?php echo $argument_val; ?>" /></td>
    326326    </tr>
    327327
    328328    <tr>
    329     <td><?php _e( 'Show on all pages:', 'smart-app-banner' ); ?></td>
     329    <td><?php esc_html_e( 'Show on all pages:', 'smart-app-banner' ); ?></td>
    330330    <td><input type="checkbox" name="<?php echo $global_banner_field_name; ?>" value="Yes"
    331331                                                <?php
     
    343343</p>
    344344
    345 <h3><?php _e( 'Apps', 'smart-app-banner' ); ?></h3>
     345<h3><?php esc_html_e( 'Apps', 'smart-app-banner' ); ?></h3>
    346346
    347347<table>
    348348    <tr>
    349349    <td>&nbsp;</td>
    350     <td><h4><?php _e( 'App name', 'smart-app-banner' ); ?></h4></td>
    351     <td><h4><?php _e( 'App ID', 'smart-app-banner' ); ?></h4></td>
    352     <td><h4><?php _e( 'App ID (iPad):', 'smart-app-banner' ); ?></h4></td>
    353     <td><h4><?php _e( 'Affiliate data:', 'smart-app-banner' ); ?></h4></td>
    354     <td><h4><?php _e( 'App argument:', 'smart-app-banner' ); ?></h4></td>
     350    <td><h4><?php esc_html_e( 'App name', 'smart-app-banner' ); ?></h4></td>
     351    <td><h4><?php esc_html_e( 'App ID', 'smart-app-banner' ); ?></h4></td>
     352    <td><h4><?php esc_html_e( 'App ID (iPad):', 'smart-app-banner' ); ?></h4></td>
     353    <td><h4><?php esc_html_e( 'Affiliate data:', 'smart-app-banner' ); ?></h4></td>
     354    <td><h4><?php esc_html_e( 'App argument:', 'smart-app-banner' ); ?></h4></td>
    355355    <td>&nbsp;</td>
    356356    </tr>
     
    481481        </script>
    482482        <tr>
    483         <td><?php _e( 'Apps:', 'smart-app-banner' ); ?></td>
     483        <td><?php esc_html_e( 'Apps:', 'smart-app-banner' ); ?></td>
    484484        <td><select id="wsl-app-selection"><option></option>
    485485        <?php
     
    494494    ?>
    495495        <tr>
    496         <td><?php _e( 'App ID:', 'smart-app-banner' ); ?></td>
     496        <td><?php esc_html_e( 'App ID:', 'smart-app-banner' ); ?></td>
    497497        <td><input id="app_id" type="text" name="wsl_smart_app_banner_app_id" value="<?php echo $app_id_list[0]; ?>" /></td>
    498498        </tr>
    499499        <tr>
    500         <td><?php _e( 'App ID (iPad):', 'smart-app-banner' ); ?></td>
    501         <td><input id="app_id_ipad" type="text" name="wsl_smart_app_banner_app_id_ipad" value="<?php echo $app_id_ipad_list[0]; ?>" /> <?php _e( '(optional)', 'smart-app-banner' ); ?></td>
     500        <td><?php esc_html_e( 'App ID (iPad):', 'smart-app-banner' ); ?></td>
     501        <td><input id="app_id_ipad" type="text" name="wsl_smart_app_banner_app_id_ipad" value="<?php echo $app_id_ipad_list[0]; ?>" /> <?php esc_html_e( '(optional)', 'smart-app-banner' ); ?></td>
    502502        </tr>
    503503        <tr>
    504         <td><?php _e( 'Affiliate data:', 'smart-app-banner' ); ?></td>
     504        <td><?php esc_html_e( 'Affiliate data:', 'smart-app-banner' ); ?></td>
    505505        <td><input id="app_affiliate" type="text" name="wsl_smart_app_banner_affiliate_data" value="<?php echo $affiliate_data[0]; ?>" /></td>
    506506        </tr>
    507507        <tr>
    508         <td><?php _e( 'App argument:', 'smart-app-banner' ); ?></td>
     508        <td><?php esc_html_e( 'App argument:', 'smart-app-banner' ); ?></td>
    509509        <td><input id="app_argument" type="text" name="wsl_smart_app_banner_app_argument" value="<?php echo $app_argument[0]; ?>" /></td>
    510510        </tr>
Note: See TracChangeset for help on using the changeset viewer.