diff --git a/widgets/DroArc_clock/DroArc_clock.class.php b/widgets/DroArc_clock/DroArc_clock.class.php new file mode 100644 index 000000000..e1d2f8e31 --- /dev/null +++ b/widgets/DroArc_clock/DroArc_clock.class.php @@ -0,0 +1,42 @@ +widget_path, $args->skin); + $colorset = $args->colorset; + + // 템플릿 파일을 지정 + $tpl_file = 'clock'; + + $clock_width = $args->clock_width; + if(!$clock_width) $clock_width = 150; + $clock_height = $args->clock_height; + if(!$clock_height) $clock_height = 64; + + $widget_info->clock_width = $clock_width; + $widget_info->clock_height = $clock_height; + + $widget_info->src = sprintf("%s%s/%s/clock.swf", Context::getRequestUri(), $tpl_path, $colorset); + + Context::set('widget_info', $widget_info); + + // 템플릿 컴파일 + $oTemplate = &TemplateHandler::getInstance(); + return $oTemplate->compile($tpl_path, $tpl_file); + } + } +?> diff --git a/widgets/DroArc_clock/conf/info.xml b/widgets/DroArc_clock/conf/info.xml new file mode 100644 index 000000000..96382800b --- /dev/null +++ b/widgets/DroArc_clock/conf/info.xml @@ -0,0 +1,27 @@ + + + 플래시 디지털 시계 + Flash digital Clock + + 드로아크 + DroArc + 플래쉬로 된 디지털 시계를 출력합니다. + It will display the digital clock created with flash. + + + + 가로길이 + Width + text + 가로길이를 지정하실 수 있습니다. (기본 150px) + It will be able to set the width. (default is 150px) + + + 세로길이 + Height + text + 세로길이를 지정하실 수 있습니다. (기본 64px) + It will be able to set the width. (default is 64px) + + + diff --git a/widgets/DroArc_clock/skins/default/black/clock.swf b/widgets/DroArc_clock/skins/default/black/clock.swf new file mode 100644 index 000000000..c24a75747 Binary files /dev/null and b/widgets/DroArc_clock/skins/default/black/clock.swf differ diff --git a/widgets/DroArc_clock/skins/default/clock.html b/widgets/DroArc_clock/skins/default/clock.html new file mode 100644 index 000000000..4393900f4 --- /dev/null +++ b/widgets/DroArc_clock/skins/default/clock.html @@ -0,0 +1,3 @@ + diff --git a/widgets/DroArc_clock/skins/default/green/clock.swf b/widgets/DroArc_clock/skins/default/green/clock.swf new file mode 100644 index 000000000..c9bc257b9 Binary files /dev/null and b/widgets/DroArc_clock/skins/default/green/clock.swf differ diff --git a/widgets/DroArc_clock/skins/default/orange/clock.swf b/widgets/DroArc_clock/skins/default/orange/clock.swf new file mode 100644 index 000000000..d11c12423 Binary files /dev/null and b/widgets/DroArc_clock/skins/default/orange/clock.swf differ diff --git a/widgets/DroArc_clock/skins/default/pink/clock.swf b/widgets/DroArc_clock/skins/default/pink/clock.swf new file mode 100644 index 000000000..256745f27 Binary files /dev/null and b/widgets/DroArc_clock/skins/default/pink/clock.swf differ diff --git a/widgets/DroArc_clock/skins/default/red/clock.swf b/widgets/DroArc_clock/skins/default/red/clock.swf new file mode 100644 index 000000000..30eb61018 Binary files /dev/null and b/widgets/DroArc_clock/skins/default/red/clock.swf differ diff --git a/widgets/DroArc_clock/skins/default/skin.xml b/widgets/DroArc_clock/skins/default/skin.xml new file mode 100644 index 000000000..e35d8d399 --- /dev/null +++ b/widgets/DroArc_clock/skins/default/skin.xml @@ -0,0 +1,34 @@ + + + 플래시 디지털 시계 + Flash Digital Clock + + 드로아크 + DroArc + 플래시 디지털 시계를 출력합니다. + It displays flash digital clock. + + + + 블랙 + Black + + + 핑크 + Pink + + + 그린 + Green + + + 레드 + Red + + + 오렌지 + Orange + + + +