function __construct()
 {
     // do not delete!
     parent::__construct();
     add_filter('tiny_mce_before_init', 'limited_mce_before_init');
     function limited_mce_before_init($init)
     {
         $init['setup'] = "function( ed ) {   }";
         $init['setup'] = "function( ed ) {  \n\t\t\t\ted.onInit.add( function( ed ) { \n\t\t\t\t\tloadrepeater( ed ); \n\t\t\t\t});\n\t\t\t\ted.onKeyDown.add( function( ed, e ) { \n\t\t\t\t\trepeater( e,ed ); \n\t\t\t\t});\n\t\t\t\ted.onKeyUp.add( function( ed, e ) { \n\t\t\t\t\trepeater( e,ed ); \n\t\t\t\t});\t\t\t\t\n\t\t\t}";
         return $init;
     }
     $this->settings = array('dir' => apply_filters('acf/helpers/get_dir', __FILE__));
 }
 function format_value_for_api($value, $post_id, $field)
 {
     $value = qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($value);
     return parent::format_value_for_api($value, $post_id, $field);
 }
Beispiel #3
0
 function format_value_for_api($value, $post_id, $field)
 {
     if (acf_qtranslate_enabled()) {
         $value = qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($value);
     }
     return acf_field_wysiwyg::format_value_for_api($value, $post_id, $field);
 }