/**
  * Return the correct animation css class name
  * @param string $effect 
  * @return string
  */
 function parse_animation_effect($effect)
 {
     if (!Themify_Builder_Model::is_animation_active()) {
         return '';
     }
     return '' != $effect && !in_array($effect, array('fade-in', 'fly-in', 'slide-up')) ? 'wow ' . $effect : $effect;
 }
Пример #2
0
 /**
  * Return the correct animation css class name
  * @param string $effect 
  * @return string
  */
 function parse_animation_effect($effect, $mod_settings = null)
 {
     if (!Themify_Builder_Model::is_animation_active()) {
         return '';
     }
     $class = '' != $effect && !in_array($effect, array('fade-in', 'fly-in', 'slide-up')) ? 'wow ' . $effect : $effect;
     if (isset($mod_settings['animation_effect_delay']) && !empty($mod_settings['animation_effect_delay'])) {
         $class .= ' animation_effect_delay_' . $mod_settings['animation_effect_delay'];
     }
     if (isset($mod_settings['animation_effect_repeat']) && !empty($mod_settings['animation_effect_repeat'])) {
         $class .= ' animation_effect_repeat_' . $mod_settings['animation_effect_repeat'];
     }
     return $class;
 }