{@ print_r($widget_info->testfld)} {@ $mini_display_option = $widget_info->mini_display_option;} {@ $holiday_cnt_code = $widget_info->holiday_country_code; //휴일 국가 $holiday_cnt_arr = $widget_info->holiday_country_arr; $linkpath = getUrl('','mid',$mid,'pGanjioption',1,'offset',$offset,'pHoliday_cnt',$holiday_cnt_code);//위젯, 게시판등 경로지정 $daylinkpath = getUrl('','mid',$widget_info->mid,'pGanjioption',1,'offset',$offset); $skinpath = $tpl_path; $xepath = $XE_path = getUrl(''); $widget_path = $widget_info->widget_path; $arr_plan = null;// 클리어 하지 않으면 스킨의 일정내용이 같이 들어옴:(전역변수?) } {@ $day_bgcolor="transparent";} {@ $day_bgcolor=$widget_info->bg_color;} {@ $pOption_2 = $widget_info->pOption_2;// M=월 단위, W1,W2 =주단위 출력 $pTimeSchedule = $widget_info->pTimeSchedule;// 타임스케줄 테이블 출력 $ind_weekly_base = $widget_info->weekly_base; // 당일부터 달력시작 옵션 $today_stamp = $widget_info->pTodaystamp;// 당일 타임스탬프 $todayYMD = date("Y-m-d", $today_stamp);// 당일년월일 $todayYY = date("Y", $today_stamp);// 당일년도 $todayMM = date("n", $today_stamp);// 당일월 $todayDD = date("j", $today_stamp);// 당일일 $wrk_pTimestamp = $widget_info->pTimestamp; // 선택일자 $pYear = date("Y", $wrk_pTimestamp); $pMonth = date("n", $wrk_pTimestamp); $pDay = date("j", $wrk_pTimestamp); $pMon = date("F", $wrk_pTimestamp);// 선택월 이름 $dispStart_stamp = $widget_info->dispStart_stamp;// 기간 시작 $dispStartYMD = date("Y-m-d", $dispStart_stamp);// 출력 시작일 년월일 $dispStartYY = date("Y", $dispStart_stamp);// 출력 시작일 년도 $dispStartMM = date("m", $dispStart_stamp); $dispStartDD = date("d", $dispStart_stamp); $dispStartM = date("n", $dispStart_stamp); $dispStart_date = $dispStartYY.",".$dispStartMM.",".$dispStartDD.",0,0,0";// 시간테이블을 위해 $dispEnd_stamp = $widget_info->dispEnd_stamp;//기간 종료 $dispEndYMD = date("Y-m-d", $dispEnd_stamp);// 출력 종료일 년월일 $dispEndYY = date("Y", $dispEnd_stamp);// 출력 종료일 년도 $dispEndMM = date("m", $dispEnd_stamp); $dispEndDD = date("d", $dispEnd_stamp); $dispEndM = date("n", $dispEnd_stamp); $dispEnd_date = $dispEndYY.",".$dispEndMM.",".$dispEndDD.",23,59,59";// 시간테이블을 위해 $Calmain = planner123_widget_main::fn_CalMain($dispStart_stamp,$dispEnd_stamp);// 달력일자 $Holiday = $widget_info->Holiday_arr;// 휴일 $Memday = $widget_info->Memday_arr;// 기념일 $option_view_arr = $widget_info->option_view_arr;// option에 따라 음력, 휴일, 기념일등 구하기 $count = count($option_view_arr); } {@ $plan_start = $oDocument->getExtraValue(1);// 확장변수값 얻기 $plan_end = $oDocument->getExtraValue(2); $plan_bgcolor = $oDocument->getExtraValue(3); $plan_flagicon = $oDocument->getExtraValue(4); $plan_repeat_cycle = $oDocument->getExtraValue(5); $plan_repeat_unit = $oDocument->getExtraValue(6); $plan_time = $oDocument->getExtraValueHTML(7);// , 로구분 $plan_title = $oDocument->getTitle($widget_info->subject_cut_size); $plan_title = strip_tags($plan_title);// HTML and PHP tag 제거 $plan_detail = $oDocument->getSummary($widget_info->content_cut_size); $plan_doc_extra_vars = $oDocument->get('extra_vars');// 취소일정을 위해 추가 $ind_complete_doc = $oDocument->display_complete_doc;// 취소일정을 위해 추가 보드스킨의 완료일정 출력여부 $plan_docurl = $oDocument->document_srl; $plan_url = getUrl('document_srl',$plan_docurl,'offset',$offset); $plan_board_skin = $oDocument->module_skin; $plan_use_category_bgcolor = $oDocument->use_category_bgcolor; $plan_new = $oDocument->printExtraImages($widget_info->duration_new); } {@ $plan_end = $plan_start;} {@ $tmparr_catbg = explode(",", $plan_use_category_bgcolor); $tmp_id01 = $tmparr_catbg[0]; $category_title = null; } {@ $category_title = "[".$widget_info->category_list[$oDocument->get('category_srl')]->title.$disp_category_option."]";} {@ $plnstartYY = substr($plan_start,0,4); $plnstartMM = substr($plan_start,4,2); $plnstartDD = substr($plan_start,6,2); $plnstartMM = ltrim( $plnstartMM, "0" );// 앞의 "0" 제거 $plnstartDD = ltrim( $plnstartDD, "0" );// 앞의 "0" 제거 $plnendYY = substr($plan_end,0,4); $plnendMM = substr($plan_end,4,2); $plnendDD = substr($plan_end,6,2); $plnendMM = ltrim( $plnendMM, "0" );// 일자 앞의 "0" 제거 $plnendDD = ltrim( $plnendDD, "0" );// 일자 앞의 "0" 제거 } {@ $plan_detail = str_replace("'", "'", $plan_detail);// '을 '로 대체 textbox보이기위해 $plan_detail = str_replace("\"", """, $plan_detail);// "를 "로 대체 textbox보이기위해 //$plan_detail = str_replace(chr(10), "
", $plan_detail);// LF를 br로 textbox보이기위해 } {@ $_doc_status = unserialize($plan_doc_extra_vars);} {@ $plan_title = "".$plan_title."";} {@ $arr_repeat = planner123_widget_main::fn_repeat_schedule($dispStart_stamp, $dispEnd_stamp, $plan_start, $plan_end, $plan_repeat_cycle, $plan_repeat_unit, $Holiday); //V410 휴일추가;} {@ $arr_plan[$i][$j] .="|#Ø#|";} {@ $arr_plan[$i][$j] .= $plan_title."|Ø|".$plan_url."|Ø|".$plan_detail."|Ø|".$plan_bgcolor."|Ø|".$plan_flagicon."|Ø|".$category_title;}
black">
{@ mb_internal_encoding('UTF-8');} {@ $weekcount = count($Calmain);} {@ $wrk_tmp_arr= explode("-",$Calmain[$i][$j]);// YYYY-M-d $Calmain_YY = $wrk_tmp_arr[0]; $Calmain_MM = $wrk_tmp_arr[1]; $Calmain_DD = $wrk_tmp_arr[2]; }
{$pYear." . ".$pMonth}  
{mb_substr($lang->unit_week['Sunday'],2,1)} {mb_substr($lang->unit_week['Monday'],2,1)} {mb_substr($lang->unit_week['Tuesday'],2,1)} {mb_substr($lang->unit_week['Wednesday'],2,1)} {mb_substr($lang->unit_week['Thursday'],2,1)} {mb_substr($lang->unit_week['Friday'],2,1)} {mb_substr($lang->unit_week['Saturday'],2,1)} {mb_substr($lang->unit_week['Sunday'],0,3)} {mb_substr($lang->unit_week['Monday'],0,3)} {mb_substr($lang->unit_week['Tuesday'],0,3)} {mb_substr($lang->unit_week['Wednesday'],0,3)} {mb_substr($lang->unit_week['Thursday'],0,3)} {mb_substr($lang->unit_week['Friday'],0,3)} {mb_substr($lang->unit_week['Saturday'],0,3)}
{@ $tmpfld = null; $outtext = null; } {@ $Calmain[$i][$j]=null;} {@ $templink = $daylinkpath."&act=dispBoardWrite";// 일자 클릭시 쓰기로 이동 $templink .= "&extra_vars1=".$Calmain_YY.substr("0".$Calmain_MM,-2).substr("0".$Calmain_DD,-2);// 일정시작 확장변수 값 } {@ $templink = $daylinkpath;// 일자 클릭시 게시판으로 이동 $templink .= "&pYear=".$Calmain_YY."&pMonth=".substr("0".$Calmain_MM,-2);// 년월 } {@ $templink = "";// 일자 클릭시 이동없음 } {@ $tmparr4=explode("-",$Holiday[$Calmain_MM][$Calmain_DD]);// 해당일의 휴일 얻기 $tmparr6=explode("|#Ø#|",$arr_plan[$Calmain_MM][$Calmain_DD]);// 일정/플랜 1차 "|#Ø#|",로 분리 $tooltiptext = null;// 일정 툴팁을 위하여 } {@ $count = count($tmparr6);} {@ $tmparr7=explode("|Ø|",$tmparr6[$k]);} {@ $tooltiptext = $tooltiptext."
  • "; $tooltiptext = $tooltiptext.""; $tooltiptext = $tooltiptext.$tmparr7[0].$tmparr7[5]; $tooltiptext = $tooltiptext.""; $tooltiptext = $tooltiptext."
  • "; } {@ $tooltiptext = str_replace("'", "`", $tooltiptext);// '을 `로 대체 textbox보이기위해 $tooltiptext = str_replace("\"", """, $tooltiptext);// "를 "로 대체 textbox보이기위해 $tooltiptext = str_replace(chr(012), "
    ", $tooltiptext);// LF를 제거 textbox보이기위해 } {@ $jd_calmain = gregoriantojd($Calmain_MM, $Calmain_DD, $Calmain_YY); // jd} {@ $jd_calmain = planner123_widget_main::fn_calcDateToJD($Calmain_YY, $Calmain_MM, $Calmain_DD); // jd } {@ $today_schedule = $tooltiptext;// 오늘 일정 추출 $wrkday_stamp = mktime(0,0,0,$Calmain_MM,$Calmain_DD,$Calmain_YY); } {@ $today_schedule_1 = $tooltiptext;// 내일 일정 $wrkday_stamp_1 = mktime(0,0,0,$Calmain_MM,$Calmain_DD,$Calmain_YY); } {@ $today_schedule_2 = $tooltiptext;// 모레 일정 $wrkday_stamp_2 = mktime(0,0,0,$Calmain_MM,$Calmain_DD,$Calmain_YY); } {@ $today_schedule = $tooltiptext;// 오늘 일정 추출--> $wrkday_stamp = mktime(0,0,0,$Calmain_MM,$Calmain_DD,$Calmain_YY); } {@ $tmpfld = "".$Calmain_DD."";} {@ $tmpfld = "".$Calmain_DD."";} {@ $tmpfld = "".$Calmain_DD."";}
    {$tmpfld}
    {$tmpfld}
    {$tmpfld}
    {$tmpfld}
    {@ $label_today="오늘일정: "} {@ $label_noevent="등록된 일정이 없습니다."} {@ $label_today="Today: "} {@ $label_noevent="No events."} {$label_today}({date("D M j, Y",$wrkday_stamp)}){$today_schedule} {$label_today}({date("D M j, Y",$wrkday_stamp)})
    {$label_noevent}