晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。 林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。 见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝) 既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。 南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。
|
Server : Apache System : Linux srv.rainic.com 4.18.0-553.47.1.el8_10.x86_64 #1 SMP Wed Apr 2 05:45:37 EDT 2025 x86_64 User : rainic ( 1014) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/stando/www/wp-content/plugins/uwac/adminframework/fields/animate_css/ |
Upload File : |
<?php if ( ! defined( 'ABSPATH' ) ) { die; } // Cannot access pages directly.
/**
*
* Field: Animate.css
*
* @since 1.0.0
* @version 1.0.0
*
*/
class CSSFramework_Option_animate_css extends CSSFramework_Options {
/**
* CSSFramework_Option_animate_css constructor.
* @param array $field
* @param string $value
* @param string $unique
*/
public function __construct($field = array(), $value = '', $unique = '') {
parent::__construct($field, $value, $unique);
}
public function output() {
$this->element_before();
$settings = array(
'preview_text' => ( isset($this->field['settings']['preview_text'])) ? $this->field['settings']['preview_text'] : 'Animate.css',
);
$defaults_value = array(
'effect' => '',
'iteration' => '',
'iteration_delay' => array(
'slider1' => '',
'slider2' => '',
),
'delay' => '',
);
$this->value = wp_parse_args( $this->element_value(), $defaults_value );
$iteration_delay = ($this->value['iteration_delay']['slider1']) ? $this->value['iteration_delay']['slider1'] : $this->value['iteration_delay'];
// $value = ($this->element_value()) ? $this->element_value() : (($this->field['default']) ? $this->field['default'] : '');
echo "<div class='cssf-multifield'>";
echo cssf_add_element(array(
'pseudo' => true,
// 'id' => $this->field['id'],
'type' => 'select',
'name' => $this->element_name('[effect]'),
'class' => 'cssf-animation--effect',
'options' => $this->animation_styles(),
'value' => $this->value['effect'],
'columns' => 3,
'before' => '<label>'.__('Effect','cssf-framework').'</label>',
));
echo cssf_add_element( array(
'pseudo' => true,
'type' => 'select',
'name' => $this->element_name('[iteration]'),
'class' => 'cssf-animation--iteration',
'options' => array(
'once' => __('Run Once','cssf-framework'),
'infinite' => __('Run Infinite','cssf-framework'),
),
'value' => $this->value['iteration'],
'columns' => 3,
'before' => '<label>'.__('Iteration Count','cssf-framework').'</label>',
) );
echo cssf_add_element(array(
'pseudo' => true,
'type' => 'slider',
'name' => $this->element_name('[iteration_delay]'),
'class' => 'cssf-animation--iteration_delay',
'attributes' => array(
'data-atts' => 'iteration_delay',
),
'value' => array(
'slider1' => $iteration_delay,
'slider2' => 0,
),
'columns' => 6,
'before' => '<label>'.__('Iteration Delay','cssf-framework').'</label>',
'settings' => array(
'step' => 1,
'min' => 0,
'max' => 20000,
'unit' => __('ms.','cssf-framework'),
'input' => true,
'round' => true,
),
));
// echo cssf_add_element(array(
// 'pseudo' => true,
// 'type' => 'slider',
// 'name' => $this->element_name( '[delay]' ),
// 'class' => 'cssf-animation--delay',
// 'attributes' => array(
// 'data-atts' => 'delay',
// ),
// 'value' => array(
// 'slider1' => $this->value['delay'],
// 'slider2' => 0,
// ),
// 'columns' => 6,
// 'before' => '<label>'.__('Initial Delay','cssf-framework').'</label>',
// 'settings' => array(
// 'step' => 1,
// 'min' => 0,
// 'max' => 5,
// 'unit' => __('sec.','cssf-framework'),
// 'input' => true,
// 'round' => true,
// ),
// ));
echo "</div>";
$preview_text = $settings['preview_text'];
echo "
<div class='animation-preview'>
<h3 contentEditable='true'>{$preview_text}</h3>
</div>
";
$this->element_after();
}
protected function animation_styles() {
return apply_filters('cssf_animation_styles', array(
'Attention Seekers' => array(
"bounce" => 'bounce',
"flash" => 'flash',
"pulse" => 'pulse',
"rubberBand" => 'rubberBand',
"shake" => 'shake',
"swing" => 'swing',
"tada" => 'tada',
"wobble" => 'wobble',
"jello" => 'jello',
),
'Bouncing Entrances' => array(
"bounceIn" => 'bounceIn',
"bounceInDown" => 'bounceInDown',
"bounceInLeft" => 'bounceInLeft',
"bounceInRight" => 'bounceInRight',
"bounceInUp" => 'bounceInUp',
),
'Bouncing Exits' => array(
"bounceOut" => 'bounceOut',
"bounceOutDown" => 'bounceOutDown',
"bounceOutLeft" => 'bounceOutLeft',
"bounceOutRight" => 'bounceOutRight',
"bounceOutUp" => 'bounceOutUp',
),
'Fading Entrances' => array(
"fadeIn" => 'fadeIn',
"fadeInDown" => 'fadeInDown',
"fadeInDownBig" => 'fadeInDownBig',
"fadeInLeft" => 'fadeInLeft',
"fadeInLeftBig" => 'fadeInLeftBig',
"fadeInRight" => 'fadeInRight',
"fadeInRightBig" => 'fadeInRightBig',
"fadeInUp" => 'fadeInUp',
"fadeInUpBig" => 'fadeInUpBig',
),
'Fading Exits' => array(
"fadeOut" => 'fadeOut',
"fadeOutDown" => 'fadeOutDown',
"fadeOutDownBig" => 'fadeOutDownBig',
"fadeOutLeft" => 'fadeOutLeft',
"fadeOutLeftBig" => 'fadeOutLeftBig',
"fadeOutRight" => 'fadeOutRight',
"fadeOutRightBig" => 'fadeOutRightBig',
"fadeOutUp" => 'fadeOutUp',
"fadeOutUpBig" => 'fadeOutUpBig',
),
"Flippers" => array(
"flip" => 'flip',
"flipInX" => 'flipInX',
"flipInY" => 'flipInY',
"flipOutX" => 'flipOutX',
"flipOutY" => 'flipOutY',
),
"Lightspeed" => array(
"lightSpeedIn" => 'lightSpeedIn',
"lightSpeedOut" => 'lightSpeedOut',
),
"Rotating Entrances" => array(
"rotateIn" => 'rotateIn',
"rotateInDownLeft" => 'rotateInDownLeft',
"rotateInDownRight" => 'rotateInDownRight',
"rotateInUpLeft" => 'rotateInUpLeft',
"rotateInUpRight" => 'rotateInUpRight',
),
"Rotating Exits" => array(
"rotateOut" => 'rotateOut',
"rotateOutDownLeft" => 'rotateOutDownLeft',
"rotateOutDownRight" => 'rotateOutDownRight',
"rotateOutUpLeft" => 'rotateOutUpLeft',
"rotateOutUpRight" => 'rotateOutUpRight',
),
"Sliding Entrances" => array(
"slideInUp" => 'slideInUp',
"slideInDown" => 'slideInDown',
"slideInLeft" => 'slideInLeft',
"slideInRight" => 'slideInRight',
),
"Sliding Exits" => array(
"slideOutUp" => 'slideOutUp',
"slideOutDown" => 'slideOutDown',
"slideOutLeft" => 'slideOutLeft',
"slideOutRight" => 'slideOutRight',
),
"Zoom Entrances" => array(
"zoomIn" => 'zoomIn',
"zoomInDown" => 'zoomInDown',
"zoomInLeft" => 'zoomInLeft',
"zoomInRight" => 'zoomInRight',
"zoomInUp" => 'zoomInUp',
),
"Zoom Exits" => array(
"zoomOut" => 'zoomOut',
"zoomOutDown" => 'zoomOutDown',
"zoomOutLeft" => 'zoomOutLeft',
"zoomOutRight" => 'zoomOutRight',
"zoomOutUp" => 'zoomOutUp',
),
"Specials" => array(
"hinge" => 'hinge',
"jackInTheBox" => 'jackInTheBox',
"rollIn" => 'rollIn',
"rollOut" => 'rollOut',
),
));
}
}